PageSourceSearch

https://avvenire.ca/about/

html avvenire.ca collected 2026-10-10 02:26:29 UTC 197,976 bytes, 1,783 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US" prefix="og: https://ogp.me/ns#">
3<head>
4<meta charset="UTF-8">
5<meta name="viewport" content="width=device-width, initial-scale=1">
6<script>window._wca = window._wca || [];</script>
6
7
8<!-- Search Engine Optimization by Rank Math - https://rankmath.com/ -->
9<title>About Us - Learn About Avvenire and Its Core Values</title>
10<meta name="description" content="Avvenire., delivers premium e-mobility solutions designed for modern lifestyles. we combine innovation that partners and distributors can trust."/>
11<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/>
12<link rel="canonical" href="https://avvenire.ca/about/" />
13<meta property="og:locale" content="en_US" />
14<meta property="og:type" content="article" />
15<meta property="og:title" content="About Us - Learn About Avvenire and Its Core Values" />
16<meta property="og:description" content="Avvenire., delivers premium e-mobility solutions designed for modern lifestyles. we combine innovation that partners and distributors can trust." />
17<meta property="og:url" content="https://avvenire.ca/about/" />
18<meta property="og:site_name" content="Avvenire" />
19<meta property="article:publisher" content="https://www.facebook.com/AvvenireCanada" />
20<meta property="og:updated_time" content="2026-08-03T19:57:22-04:00" />
21<meta property="og:image" content="https://i0.wp.com/avvenire.ca/wp-content/uploads/2026/02/Av-Prev.webp" />
22<meta property="og:image:secure_url" content="https://i0.wp.com/avvenire.ca/wp-content/uploads/2026/02/Av-Prev.webp" />
23<meta property="og:image:width" content="1200" />
24<meta property="og:image:height" content="628" />
25<meta property="og:image:alt" content="Mobility Scooter Off-road, Electric Bike" />
26<meta property="og:image:type" content="image/webp" />
27<meta name="twitter:card" content="summary_large_image" />
28<meta name="twitter:title" content="About Us - Learn About Avvenire and Its Core Values" />
29<meta name="twitter:description" content="Avvenire., delivers premium e-mobility solutions designed for modern lifestyles. we combine innovation that partners and distributors can trust." />
30<meta name="twitter:site" content="@@AvvenireCanada" />
31<meta name="twitter:creator" content="@@AvvenireCanada" />
32<meta name="twitter:image" content="https://i0.wp.com/avvenire.ca/wp-content/uploads/2026/02/Av-Prev.webp" />
33<meta name="twitter:label1" content="Time to read" />
34<meta name="twitter:data1" content="Less than a minute" />
35<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":"Place","@id":"https://avvenire.ca/#place","geo":{"@type":"GeoCoordinates","latitude":"43.7091132","longitude":"-79.3183991"},"hasMap":"https://www.google.com/maps/search/?api=1&amp;query=43.7091132,-79.3183991","address":{"@type":"PostalAddress","streetAddress":"8335 Highway 35","addressCountry":"CA","postalCode":"L0B 1M0","addressRegion":"Ontario","addressLocality":"Clarington"}},{"@type":["BikeStore","Organization"],"@id":"https://avvenire.ca/#organization","name":"Avvenire","url":"https://avvenire.ca","sameAs":["https://www.facebook.com/AvvenireCanada","https://x.com/AvvenireCanada","https://www.instagram.com/avvenire.canada/","https://www.youtube.com/channel/UC-T2yDwl7eaC8G0M6071IMA","https://www.tiktok.com/@avvenire.canada"],"email":"[email protected]","address":{"@type":"PostalAddress","streetAddress":"8335 Highway 35","addressCountry":"CA","postalCode":"L0B 1M0","addressRegion":"Ontario","addressLocality":"Clarington"},"logo":{"@type":"ImageObject","@id":"https://avvenire.ca/#logo","url":"https://avvenire.ca/wp-content/uploads/2025/05/cropped-Favicon.webp","contentUrl":"https://avvenire.ca/wp-content/uploads/2025/05/cropped-Favicon.webp","caption":"Avvenire","inLanguage":"en-US","width":"512","height":"512"},"openingHours":["Mo,Tu,We,Th,Fr 10:00-19:00","Sa 10:00-17:00"],"description":"Discover Avvenire\u2019s electric vehicles in Canada\u2014reliable eBikes, mobility scooters, and light EVs designed for a cleaner, greener world.","location":{"@id":"https://avvenire.ca/#place"},"image":{"@id":"https://avvenire.ca/#logo"},"telephone":"+1-647-556-4040"},{"@type":"WebSite","@id":"https://avvenire.ca/#website","url":"https://avvenire.ca","name":"Avvenire","alternateName":"Avvenire","publisher":{"@id":"https://avvenire.ca/#organization"},"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://i0.wp.com/avvenire.ca/wp-content/uploads/2026/02/Av-Prev.webp?fit=1200%2C628&amp;ssl=1","url":"https://i0.wp.com/avvenire.ca/wp-content/uploads/2026/02/Av-Prev.webp?fit=1200%2C628&amp;ssl=1","width":"1200","height":"628","caption":"Mobility Scooter Off-road, Electric Bike","inLanguage":"en-US"},{"@type":"AboutPage","@id":"https://avvenire.ca/about/#webpage","url":"https://avvenire.ca/about/","name":"About Us - Learn About Avvenire and Its Core Values","datePublished":"2020-08-19T10:46:15-04:00","dateModified":"2026-08-03T19:57:22-04:00","isPartOf":{"@id":"https://avvenire.ca/#website"},"primaryImageOfPage":{"@id":"https://i0.wp.com/avvenire.ca/wp-content/uploads/2026/02/Av-Prev.webp?fit=1200%2C628&amp;ssl=1"},"inLanguage":"en-US"}]}</script>
35
36<!-- /Rank Math WordPress SEO plugin -->
37
38<link rel='dns-prefetch' href='//maxcdn.bootstrapcdn.com' />
39<link rel='dns-prefetch' href='//fonts.googleapis.com' />
40<link rel='preconnect' href='//i0.wp.com' />
41<link rel="alternate" type="application/rss+xml" title="Avvenire &raquo; Feed" href="https://avvenire.ca/feed/" />
42<link rel="alternate" type="application/rss+xml" title="Avvenire &raquo; Comments Feed" href="https://avvenire.ca/comments/feed/" />
43<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://avvenire.ca/wp-json/oembed/1.0/embed?url=https%3A%2F%2Favvenire.ca%2Fabout%2F" />
44<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://avvenire.ca/wp-json/oembed/1.0/embed?url=https%3A%2F%2Favvenire.ca%2Fabout%2F&#038;format=xml" />
45<link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin><style id="wp-img-auto-sizes-contain-inline-css">
46img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
47/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
48</style>
49<link rel='stylesheet' id='afreg-front-css-css' href='https://avvenire.ca/wp-content/plugins/b2b-web-package-3.2.0/user-registration-plugin-for-woocommerce/front/css/afreg_front.css?ver=1.0' media='all' />
50<link rel='stylesheet' id='color-spectrum-css-css' href='https://avvenire.ca/wp-content/plugins/b2b-web-package-3.2.0/user-registration-plugin-for-woocommerce/front/css/afreg_color_spectrum.css?ver=1.0' media='all' />
51<link rel='stylesheet' id='addify_csp_front_css-css' href='https://avvenire.ca/wp-content/plugins/b2b-web-package-3.2.0/additional_classes/../assets/css/addify_csp_front_css.css?ver=1.0' media='all' />
52<style id="classic-theme-styles-inline-css">
53/*! This file is auto-generated */
54.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
55/*# sourceURL=/wp-includes/css/classic-themes.min.css */
56</style>
57
58<style id="global-styles-inline-css">
59: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%);
59--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; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
59.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
60/*# sourceURL=global-styles-inline-css */
61</style>
62
63<link rel='stylesheet' id='afrfq-front-css' href='https://avvenire.ca/wp-content/plugins/b2b-web-package-3.2.0/woocommerce-request-a-quote/assets/css/afrfq_front.css?ver=1.1' media='all' />
64<link rel='stylesheet' id='afrfq-font-awesom-css' href='https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.css?ver=4.5.0' media='all' />
65<link rel='stylesheet' id='select2-front-css' href='https://avvenire.ca/wp-content/plugins/b2b-web-package-3.2.0/woocommerce-request-a-quote//assets/css/select2.css?ver=1.0' media='all' />
66<link rel='stylesheet' id='dashicons-css' href='https://avvenire.ca/wp-includes/css/dashicons.min.css?ver=7.0.5' media='all' />
67<link rel='stylesheet' id='afpvu-front-css' href='https://avvenire.ca/wp-content/plugins/b2b-web-package-3.2.0/products-visibility-by-user-roles/assets/css/afpvu_front.css?ver=1.0' media='all' />
68<link rel='stylesheet' id='aftax-frontc-css' href='https://avvenire.ca/wp-content/plugins/b2b-web-package-3.2.0/woocommerce-tax-exempt-plugin/assets/css/aftax_front.css?ver=1.0' media='' />
69<link rel='stylesheet' id='disable-payment-method-for-woocommerce-css' href='https://avvenire.ca/wp-content/plugins/disable-payment-method-for-woocommerce/public/css/style.css?ver=7.0.5' media='all' />
70<style id="woocommerce-inline-inline-css">
71.woocommerce form .form-row .required { visibility: visible; }
72/*# sourceURL=woocommerce-inline-inline-css */
73</style>
74<link rel='stylesheet' id='wp-loyalty-rules-alertify-front-css' href='https://avvenire.ca/wp-content/plugins/wp-loyalty-rules/Assets/Admin/Css/alertify.min.css?ver=1.4.1' media='all' />
75<link rel='stylesheet' id='wp-loyalty-rules-main-front-css' href='https://avvenire.ca/wp-content/plugins/wp-loyalty-rules/Assets/Site/Css/wlr-main.min.css?ver=1.4.1' media='all' />
76<link rel='stylesheet' id='wp-loyalty-rules-wlr-font-css' href='https://avvenire.ca/wp-content/plugins/wp-loyalty-rules/Assets/Site/Css/wlr-fonts.min.css?ver=1.4.1' media='all' />
77<style id="jetpack-stats-inline-css">
78img#wpstats{display:none}
79/*# sourceURL=jetpack-stats-inline-css */
80</style>
81<link rel='stylesheet' id='buttons-css' href='https://avvenire.ca/wp-includes/css/buttons.min.css?ver=7.0.5' media='all' />
82<style>@import url('https://avvenire.ca/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17') layer(bricks);</style><style>@import url('https://avvenire.ca/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=7.0.5') layer(bricks);</style><link rel='stylesheet' id='media-views-css' href='https://avvenire.ca/wp-includes/css/media-views.min.css?ver=7.0.5' media='all' />
83<link rel='stylesheet' id='imgareaselect-css' href='https://avvenire.ca/wp-includes/js/imgareaselect/imgareaselect.css?ver=0.9.8' media='all' />
84<link rel='stylesheet' id='bricks-frontend-css' href='https://avvenire.ca/wp-content/themes/bricks/assets/css/frontend-layer.min.css?ver=1774031256' media='all' />
85<link rel='stylesheet' id='bricks-woocommerce-css' href='https://avvenire.ca/wp-content/themes/bricks/assets/css/integrations/woocommerce-layer.min.css?ver=1774031268' media='all' />
86<link rel='stylesheet' id='bricks-font-awesome-6-brands-css' href='https://avvenire.ca/wp-content/themes/bricks/assets/css/libs/font-awesome-6-brands-layer.min.css?ver=1774031256' media='all' />
87<link rel='stylesheet' id='bricks-ionicons-css' href='https://avvenire.ca/wp-content/themes/bricks/assets/css/libs/ionicons-layer.min.css?ver=1774031256' media='all' />
88<link rel='stylesheet' id='bricks-themify-icons-css' href='https://avvenire.ca/wp-content/themes/bricks/assets/css/libs/themify-icons-layer.min.css?ver=1774031256' media='all' />
89<style id="bricks-frontend-inline-inline-css">
90html {scroll-behavior: smooth}:root {--space-xs: 1rem;--space-s: 2rem;--space-m: 3rem;--space-l: 4rem;--space-xl: 5.5rem;--space-xxl: 7rem;--text-2xs: clamp(0.82rem, calc(0.003333333333333333 * (100vw - 36rem) + 0.82rem), 1.18rem);--text-xs: clamp(1.02rem, calc(0.005185185185185186 * (100vw - 36rem) + 1.02rem), 1.58rem);--text-s: clamp(1.28rem, calc(0.0075925925925925935 * (100vw - 36rem) + 1.28rem), 2.1rem);--text-m: clamp(1.6rem, calc(0.011111111111111108 * (100vw - 36rem) + 1.6rem), 2.8rem);--text-l: clamp(2rem, calc(0.01601851851851852 * (100vw - 36rem) + 2rem), 3.73rem);--text-xl: clamp(2.5rem, calc(0.022962962962962966 * (100vw - 36rem) + 2.5rem), 4.98rem);--text-2xl: clamp(3.13rem, calc(0.032407407407407406 * (100vw - 36rem) + 3.13rem), 6.63rem);}.wapf-swatch-label{ display:block; width: 100%;}.product-options label{ display: inline-flex!important; gap:10px; flex-direction: row; justify-content: center; align-items: center; align-content: normal; }.wapf-swatch--image{ border: 1px solid #c6c6c6; border-radius: 10px; padding: var(--space-xs); }.wapf-swatch--image input:checked{ border: 3px solid red; }.hover-underline { position: relative; display: inline-block;}.hover-underline::after,.hover-underline::before { content: ''; position: absolute; width: 100%; height: 2px; background: linear-gradient(to right, var(--color-1), var(--color-9)); bottom: -5px; left: 0; transform: scaleX(0); transform-origin: left; transition: transform 0.4s ease-out;}.hover-underline:hover::after,.hover-underline:hover::before { transform: scaleX(1);}:where(:root) .bricks-color-primary {color: var(--color-1)}:where(:root) .bricks-background-primary {background-color: var(--color-1)}:where(:root) .bricks-color-secondary {color: var(--color-5)}:where(:root) .bricks-background-secondary {background-color: var(--color-5)} body {font-size: 18px;
90 font-family: "Outfit"; font-weight: 400; line-height: 1.5; letter-spacing: 0.2px} h1 {font-size: 60px; font-weight: 600; letter-spacing: 0.2px; line-height: 1.2} h2 {font-family: "Outfit"; font-weight: 600; font-size: 48px; letter-spacing: 0.2px; line-height: 1.2} h3 {font-size: 36px; font-family: "Outfit"; font-weight: 600; line-height: 1.2; letter-spacing: 0.2px} h4 {font-size: 20px; font-weight: 500; letter-spacing: 0.2px; line-height: 1.2} :root .bricks-button[class*="primary"] {font-weight: 500; font-family: "Outfit"; color: var(--color-3); letter-spacing: 1.2px; text-transform: none; border-color: var(--color-9); border-radius: 30px} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--color-9)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline) {background-color: var(--color-1)} .bricks-button {border: 2px solid #ffffff; border-radius: 30px; padding-right: 1.5em; padding-left: 1.5em; color: var(--color-3); letter-spacing: 1.2px; text-transform: none} :root .bricks-button[class*="secondary"]:not(.outline):hover {background-color: var(--color-9)} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: #fcfdfd} :root .bricks-button[class*="secondary"] {font-family: "Outfit"; font-weight: 500; letter-spacing: 1.2px; color: var(--color-6); text-transform: none; border: 2px none rgba(33, 37, 41, 0.7)} :root .bricks-button[class*="secondary"]:hover {color: var(--color-2)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline):hover {background-color: var(--color-9)} .bricks-button:hover {border-color: var(--color-9)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: #9a1323} :root .bricks-button[class*="primary"]:hover {border-color: #9a1323} .bricks-button.lg {padding-top: 0.5em; padding-right: 2em; padding-bottom: 0.5em; padding-left: 2em} .bricks-button.md {padding-right: 1.5em; padding-left: 1.5em} .bricks-button.sm {padding-top: 0.4em; padding-right: 1em; padding-bottom: 0.4em; padding-left: 1em} :root .bricks-button[class*="info"]:not(.outline) {background-color: var(--color-4)} :root .bricks-button[class*="info"] {border: 0; border-style: none} :root .bricks-button[class*="info"]:hover {border: 0; border-style: none} :root .bricks-button[class*="info"]:not(.outline):hover {background-color: var(--color-1)} :root .bricks-button[class*="muted"]:not(.outline) {background-color: var(--color-2)} :root .bricks-button[class*="muted"] {border: 1px solid var(--color-6); color: var(--color-6)} :root .bricks-button[class*="muted"]:not(.outline):hover {background-color: var(--color-8)} :root .bricks-button[class*="muted"]:hover {color: var(--color-2); border-color: var(--color-8)} :root .bricks-button[class*="warning"]:hover {border-style: solid; border-color: #ff8800} :root .bricks-button[class*="warning"] {border-style: solid; border-color: #c79200} :root .bricks-button[class*="light"]:not(.bricks-lightbox) {color: var(--color-1); border: 1px solid var(--color-1); border-radius: 5px} :root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox) {background-color: rgba(0, 0, 0, 0)} :root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox):hover {background-color: var(--color-1)} :root .bricks-button[class*="light"]:not(.bricks-lightbox):hover {color: var(--color-2)} :root .bricks-button[class*="dark"] {border: 2px solid var(--color-1); border-radius: 10px; color: var(--color-1)} :root .bricks-button[class*="dark"]:not(.outline) {background-color: rgba(248, 249, 250, 0)} :root .bricks-button[class*="dark"]:not(.outline):hover {background-color: var(--color-1)} :root .bricks-button[class*="dark"]:hover {color: var(--color-2)} .brxe-container {width: 1400px} .woocommerce main.site-main {width: 1400px} #brx-content.wordpress {width: 1400px} .brxe-section {padding-right: 8rem; padding-left: 8rem} :where(.brxe-accordion .accordion-content-wrapper) a, :where(.brxe-icon-box .content) a, :where(.brxe-list) a, :where(.brxe-post-content):not([data-source="bricks"]) a, :where(.brxe-posts .dynamic p) a, :where(.brxe-shortcode) a, :where(.brxe-tabs .tab-content) a, :where(.brxe-team-members) .description a, :where(.brxe-testimonials) .testimonial-content-wrapper a, :where(.brxe-text) a, :where(a.brxe-text), :where(.brxe-text-basic) a, :where(a.brxe-text-basic), :where(.brxe-post-comments) .comment-content a, .brxe-product-content a, .brxe-product-sh
90ort-description a, .brxe-product-tabs .woocommerce-Tabs-panel a {color: var(--color-1)}.woocommerce .button, body:not(.woocommerce) .product_type_variable, body:not(.woocommerce) .product_type_grouped, body:not(.woocommerce) .product_type_external, body:not(.woocommerce) .product_type_simple, body:not(.woocommerce) .brx-popup-content:not(.woocommerce) form.cart .single_add_to_cart_button, body:not(.woocommerce) .brxe-woocommerce-mini-cart .woocommerce-mini-cart__buttons .button {background-color: var(--color-9); border-radius: 6px; color: #ffffff; font-weight: 500}.woocommerce-notices-wrapper .woocommerce-error, .woocommerce-NoticeGroup .woocommerce-error {border: 1px solid var(--color-9); border-radius: 6px; font-weight: 500; font-size: 16px}.woocommerce-notices-wrapper .woocommerce-message, .woocommerce-NoticeGroup .woocommerce-message {border: 1px solid #3f9e00; border-radius: 6px; font-size: 16px; font-weight: 500; color: #03ad00}.woocommerce-notices-wrapper .woocommerce-message a, .woocommerce-NoticeGroup .woocommerce-message a.button {background-color: #70cc00; font-size: 16px; font-weight: 500}.woocommerce-notices-wrapper .woocommerce-info, .woocommerce-NoticeGroup .woocommerce-info, .woocommerce-info {background-color: var(--color-2); border: 1px solid #abb8c4; border-radius: 6px; color: var(--color-4); font-size: 16px; font-weight: 500}.woocommerce-notices-wrapper .woocommerce-info a, .woocommerce-NoticeGroup .woocommerce-info a.button, .woocommerce-info a, .woocommerce-info a.button {color: var(--color-4); font-size: 16px} .brx-popup-content {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; background-color: rgba(0, 0, 0, 0)}.brx-infobox-popup::after {border-top-color: rgba(0, 0, 0, 0)}.brx-popup {padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s)}@media (max-width: 991px) { h2 {font-size: 36px} body {font-size: 18px} h3 {font-size: 30px} h1 {font-size: 50px} .brxe-section {padding-right: 7rem; padding-left: 7rem}}@media (max-width: 767px) { h2 {font-size: 32px; text-align: center} h1 {font-size: 36px} body {font-size: 16px} h3 {font-size: 24px} h4 {font-size: 18px} .brxe-section {padding-right: 3rem; padding-left: 3rem}}@media (max-width: 478px) { h1 {text-align: center} body {text-align: center; font-size: 16px} .brxe-section {padding-right: 1.5rem; padding-left: 1.5rem}.woocommerce-notices-wrapper .woocommerce-error a, .woocommerce-NoticeGroup .woocommerce-error a.button {font-size: 14px}.woocommerce-notices-wrapper .woocommerce-message, .woocommerce-NoticeGroup .woocommerce-message {font-size: 14px}.woocommerce-notices-wrapper .woocommerce-message a, .woocommerce-NoticeGroup .woocommerce-message a.button {font-size: 14px}.woocommerce-notices-wrapper .woocommerce-info, .woocommerce-NoticeGroup .woocommerce-info, .woocommerce-info {font-size: 14px}.woocommerce-notices-wrapper .woocommerce-info a, .woocommerce-NoticeGroup .woocommerce-info a.button, .woocommerce-info a, .woocommerce-info a.button {font-size: 14px}.woocommerce-notices-wrapper .woocommerce-error, .woocommerce-NoticeGroup .woocommerce-error {font-size: 14px}}@media (max-width: 428px) {.woocommerce-notices-wrapper .woocommerce-error, .woocommerce-NoticeGroup .woocommerce-error {font-size: 14px}}.hover-move.brxe-text-link:hover {transform: translateX(15px); transition: all 1s ease 0s; color: var(--color-1)}.hover-move.brxe-text-link {transition: all 1s ease 0s}.hidden.brxe-image {display: none}.footer-titles.brxe-heading {color: var(--color-3); font-size: var(--text-s)}.footer-links.brxe-list .title {color: var(--color-10); font-size: var(--text-xs)}.footer-links.brxe-list .title:hover {color: var(--color-1)}@media (max-width: 478px) {.footer-links.brxe-list .content {justify-content: center}.footer-links.brxe-list .description {justify-content: center}}:root {--bricks-color-d2a1c1: #f5f5f5;--bricks-color-ab51db: #e0e0e0;--bricks-color-78e048: #9e9e9e;--bricks-color-c6877b: #616161;--bricks-color-55655c: #424242;--bricks-color-047740: #212121;--bricks-color-3e5933: #ffeb3b;--bricks-color-36b215: #ffc107;--bricks-color-a4662a: #ff9800;--bricks-color-e97c7b: #ff5722;--bricks-color-194343: #f44336;--bricks-color-e2d6e9: #9c27b0;--bricks-color-48bc01: #2196f3;--bricks-color-e87c57: #03a9f4;--bricks-color-5ad095: #81D4FA;--bricks-color-a0a282: #4caf50;--bricks-color-555454: #8bc34a;--bricks-color-968960: #cddc39;--color-1: hsl(359 77% 56%);--color-2: hsl(210 17% 98%);--color-3: hsl(206 37% 96%);--color-4: hsl(213 5% 45%);--color-5: hsl(210 9% 31%);--color-6: hsl(210 11% 15%);--color-7: hsl(0 100% 93%);--color-8: hsl(0 0% 50%);--color-9: hsl(352 77% 50%);--color-10: hsl(0 100% 98%);}:root[data-brx-theme="dark"] {--bricks-color-d2a1c1: #f5f5f5;--bricks-color-ab51db: #e0e0e0;--bricks-color-78e048: #9e9e9e;--bricks-color-c6877b: #616161;--bricks-color-55655c: #424242;--bricks-color-047740: #212121;--bricks-color-3e5933: #ffeb3b;--bricks-color-36b215: #ffc107;--bricks-color-a4662a: #ff9800;--bricks-color-e97c7b: #ff5722;--bricks-color-194343: #f44336;--bricks-color-e2d6e9: #9c27b0;--bricks-color-48bc01: #2196f3;--bricks-color-e87c57: #03a9f4;--bricks-color-5ad095: #81D4FA;--bricks-color-a0a282: #4caf50;--bricks-color-555454: #8bc34a;--bricks-color-968960: #cddc39;} .brx-boxed {max-width: 1440px} .brx-boxed #brx-header.brx-sticky {max-width: 1440px; margin-left: auto; margin-right: auto}#brxe-nxwxpj { order: 99 !important; }#brxe-nxwxpj a[href*="/products/foras/"],#brxe-nxwxpj a[href*="/products/terra/"] { display: none !important; }#brxe-hxzqgl a { font-size: 15px !important; line-height: 1.5 !important; }#brxe-hxzqgl a { font-family: Outfit, sans-serif !important; font-size: 14.9704px !important; font-weight: 400 !important; font-style: normal !important; letter-spacing: 0.2px !important;
90 line-height: 22.4556px !important; text-transform: none !important; }#brxe-lkpurs { gap: 20px !important; margin: 10px 0 0 !important; padding: 20px 40px !important; }#brxe-b9f1fe .bricks-site-logo {width: 150px}@media (max-width: 478px) {#brxe-b9f1fe {width: 120px}}@media (max-width: 767px) {#brxe-77a276 {order: 1}}#brxe-hhwxxi:hover {color: var(--color-1)}#brxe-bzvazm:hover {color: var(--color-1)}#brxe-e442ce:hover {color: var(--color-1)}#brxe-taoygm:hover {color: var(--color-1)}#brxe-etrecm:hover {color: var(--color-1)}#brxe-lprkpy:hover {color: var(--color-1)}#brxe-xtwsqq:hover {color: var(--color-1)}#brxe-zxsuwc:hover {color: var(--color-1)}#brxe-wpadrg {display: flex; flex-direction: column}#brxe-fmkhsa:not(.tag), #brxe-fmkhsa img {object-fit: contain}#brxe-vmoofl:not(.tag), #brxe-vmoofl img {object-fit: contain}#brxe-fqgmfh:not(.tag), #brxe-fqgmfh img {object-fit: contain}#brxe-cvcovt:not(.tag), #brxe-cvcovt img {object-fit: contain}#brxe-imjcus:not(.tag), #brxe-imjcus img {object-fit: contain}#brxe-zhioyh:not(.tag), #brxe-zhioyh img {object-fit: contain}#brxe-fzhjpd:not(.tag), #brxe-fzhjpd img {object-fit: contain}#brxe-uyclnp:not(.tag), #brxe-uyclnp img {object-fit: contain}#brxe-qrexam {aspect-ratio: 16/9; display: flex; flex-wrap: wrap; justify-content: center; align-items: center}#brxe-iojzkf {padding-top: 2rem; padding-right: 4rem; padding-bottom: 2rem; padding-left: 4rem; margin-top: 10px; flex-direction: row; column-gap: 20px; row-gap: 20px; border-bottom-right-radius: 30px; border-bottom-left-radius: 30px; background-image: linear-gradient(180deg, rgba(242, 246, 249, 0), #f2f6f9); box-shadow: 0 10px 25px 1px rgba(33, 37, 41, 0.09); align-items: center; justify-content: center}@media (max-width: 991px) {#brxe-iojzkf {display: none}}@media (max-width: 767px) {#brxe-iojzkf {display: none}}@media (max-width: 478px) {#brxe-iojzkf {margin-left: 135px; display: none}}#brxe-nxwxpj .brx-submenu-toggle button {transform: rotateZ(0deg)}#brxe-nxwxpj .brx-submenu-toggle button[aria-expanded="true"] {transform: rotateZ(180deg)}#brxe-nxwxpj .brx-dropdown-content {min-width: 420px; font-size: var(--text-xs)}#brxe-tacpat {padding-top: 2rem; padding-right: 4rem; padding-bottom: 2rem; padding-left: 4rem; margin-top: 10px; flex-direction: column; column-gap: 20px; row-gap: 20px; border-bottom-right-radius: 30px; border-bottom-left-radius: 30px; background-image: linear-gradient(180deg, rgba(242, 246, 249, 0), #f2f6f9); box-shadow: 0 10px 25px 1px rgba(33, 37, 41, 0.09)}@media (max-width: 991px) {#brxe-tacpat {display: none}}@media (max-width: 767px) {#brxe-tacpat {display: none}}@media (max-width: 478px) {#brxe-tacpat {margin-left: 135px; display: none}}#brxe-uinwub .brx-dropdown-content {min-width: 230px; font-size: var(--text-xs)}#brxe-uinwub .brx-submenu-toggle button {transform: rotateZ(0deg)}#brxe-uinwub .brx-submenu-toggle button[aria-expanded="true"] {transform: rotateZ(180deg)}@media (max-width: 991px) {#brxe-20ab5d .brxa-wrap {color: var(--color-4)}}@media (max-width: 767px) {#brxe-20ab5d .brxa-wrap {color: var(--color-9)}}@media (max-width: 991px) {#brxe-49837e {column-gap: 20px; row-gap: 20px}}@media (max-width: 767px) {#brxe-49837e {row-gap: 20px}}@media (max-width: 478px) {#brxe-49837e {row-gap: 20px}}@media (max-width: 991px) {#brxe-b28508 .brxa-wrap {color: #ffffff}}@media (max-width: 767px) {#brxe-b28508 .brxa-wrap {color: var(--color-9)}}@layer bricks {@media (max-width: 767px) {#brxe-6fa8b7 .brx-toggle-div { display: inline-flex; }#brxe-6fa8b7 .brxe-toggle { display: inline-flex; }[data-script-id="6fa8b7"] .brx-nav-nested-items {opacity: 0;visibility: hidden;gap: 0;position: fixed;z-index: 1001;top: 0;right: 0;bottom: 0;left: 0;display: flex;align-items: center;justify-content: center;flex-direction: column;background-color: #fff;overflow-y: scroll;flex-wrap: nowrap;}#brxe-6fa8b7.brx-open .brx-nav-nested-items {opacity: 1;visibility: visible;}}}#brxe-6fa8b7 .brx-nav-nested-items > li > [aria-current="page"] {color: var(--color-1)}#brxe-6fa8b7 .brx-nav-nested-items > li > .brx-submenu-toggle.aria-current > * {color: var(--color-1)}#brxe-6fa8b7 .brx-nav-nested-items > li > a {font-size: var(--text-xs)}#brxe-6fa8b7 .brx-nav-nested-items > li > .brxe-text-link:not(a) {font-size: var(--text-xs)}#brxe-6fa8b7 .brx-nav-nested-items > li > .brxe-icon {font-size: var(--text-xs)}#brxe-6fa8b7 .brx-nav-nested-items > li:has( > .brxe-svg) {font-size: var(--text-xs)}#brxe-6fa8b7 .brx-nav-nested-items > li > .brx-submenu-toggle > * {font-size: var(--text-xs)}@media (max-width: 767px) {#brxe-6fa8b7.brx-open .brx-nav-nested-items {align-items: center; justify-content: center; background-color: rgba(33, 37, 41, 0.69)}#brxe-6fa8b7 .brx-nav-nested-items {gap: 50px}#brxe-6fa8b7 .brx-nav-nested-items > li > a {font-size: 20px; color: var(--color-3)}#brxe-6fa8b7 .brx-nav-nested-items > li > .brxe-text-link:not(a) {font-size: 20px; color: var(--color-3)}#brxe-6fa8b7 .brx-nav-nested-items > li > .brxe-icon {font-size: 20px; color: var(--color-3)}#brxe-6fa8b7 .brx-nav-nested-items > li:has( > .brxe-svg) {font-size: 20px; color: var(--color-3)}#brxe-6fa8b7 .brx-nav-nested-items > li > .brx-submenu-toggle > * {font-size: 20px; color: var(--color-3)}#brxe-6fa8b7 .brx-nav-nested-items > li > [aria-current="page"] {background-color: var(--color-9)}#brxe-6fa8b7 .brx-nav-nested-items > li > .brx-submenu-toggle.aria-current {background-color: var(--color-9)}#brxe-6fa8b7 .brx-submenu-toggle button {font-size: 0px}}@media (max-width: 767px) {#brxe-3ac393 {display: none}}#brxe-oeymsq:hover {color: var(--color-1)}#brxe-npotpl:hover {color: var(--color-1)}#brxe-hvodrp:hover {color: var(--color-1)}#brxe-xkodlq:hover {color: var(--color-1)}#brxe-pspwsh:hover {color: var(--color-1)}#brxe-rpofhn:hover {color: var(--color-1)}#brxe-aoapqx:hover {color: var(--color-1)}@media (max-width: 767px) {#brxe-ruezbm {margin-left: 3rem}}@media (max-width: 767px) {#brxe-jjfvmc .brx-dropdown-content > li > a {justify-content: flex-start; padding-top: 20px}#brxe-jjfvmc .brx-submenu-toggle {justify-content: flex-start}#brxe-jjfvmc .brx-dropdown-content .brx-submenu-toggle > * {padding-top: 20px}#brxe-jjfvmc.brx-has-megamenu .brx-dropdown-content > * {padding-top: 20px}}@media (max-width: 767px) {#brxe-pcotll .brx-dropdown-content > li > a {justify-content: flex-start; padding-top: 10px}#brxe-pcotll .brx-submenu-toggle {justify-content: flex-start}#brxe-pcotll .brx-dropdown-content .brx-submenu-toggle > * {padding-top: 10px}#brxe-pcotll.brx-has-megamenu .brx-dropdown-content > * {padding-top: 10px}#brxe-pcotll .brx-dropdown-content > li > a:hover {color: var(--color-1)}#brxe-pcotll .brx-dropdown-content .brx-submenu-toggle > *:hover {color: var(--color-1)}#brxe-pcotll.brx-has-megamenu .brx-dropdown-content > *:hover {color: var(--color-1)}}
90@media (max-width: 991px) {#brxe-ekpbqb .brxa-wrap {color: var(--color-4)}}@media (max-width: 767px) {#brxe-ekpbqb .brxa-wrap {color: var(--color-9)}#brxe-ekpbqb {font-size: 40px; color: var(--color-1); fill: var(--color-1)}}@media (max-width: 991px) {#brxe-srethz {column-gap: 20px; row-gap: 20px}}@media (max-width: 478px) {#brxe-srethz {row-gap: 20px}}@media (max-width: 991px) {#brxe-ovfnhc .brxa-wrap {color: #ffffff}}@media (max-width: 767px) {#brxe-ovfnhc .brxa-wrap {color: var(--color-9)}}@layer bricks {@media (max-width: 767px) {#brxe-iizlag .brx-toggle-div { display: inline-flex; }#brxe-iizlag .brxe-toggle { display: inline-flex; }[data-script-id="iizlag"] .brx-nav-nested-items {opacity: 0;visibility: hidden;gap: 0;position: fixed;z-index: 1001;top: 0;right: 0;bottom: 0;left: 0;display: flex;align-items: center;justify-content: center;flex-direction: column;background-color: #fff;overflow-y: scroll;flex-wrap: nowrap;}#brxe-iizlag.brx-open .brx-nav-nested-items {opacity: 1;visibility: visible;}}}#brxe-iizlag .brx-nav-nested-items > li > a {font-size: 16px}#brxe-iizlag .brx-nav-nested-items > li > .brxe-text-link:not(a) {font-size: 16px}#brxe-iizlag .brx-nav-nested-items > li > .brxe-icon {font-size: 16px}#brxe-iizlag .brx-nav-nested-items > li:has( > .brxe-svg) {font-size: 16px}#brxe-iizlag .brx-nav-nested-items > li > .brx-submenu-toggle > * {font-size: 16px}#brxe-iizlag .brx-nav-nested-items > li > [aria-current="page"] {color: var(--color-9)}#brxe-iizlag .brx-nav-nested-items > li > .brx-submenu-toggle.aria-current > * {color: var(--color-9)}@media (max-width: 991px) {#brxe-iizlag .brx-nav-nested-items > li > a {font-size: 14px}#brxe-iizlag .brx-nav-nested-items > li > .brxe-text-link:not(a) {font-size: 14px}#brxe-iizlag .brx-nav-nested-items > li > .brxe-icon {font-size: 14px}#brxe-iizlag .brx-nav-nested-items > li:has( > .brxe-svg) {font-size: 14px}#brxe-iizlag .brx-nav-nested-items > li > .brx-submenu-toggle > * {font-size: 14px}}@media (max-width: 767px) {#brxe-iizlag.brx-open .brx-nav-nested-items {align-items: center; background-color: var(--color-3)}#brxe-iizlag .brx-nav-nested-items {gap: 50px}#brxe-iizlag .brx-nav-nested-items > li > a {font-size: 20px; color: var(--color-6)}#brxe-iizlag .brx-nav-nested-items > li > .brxe-text-link:not(a) {font-size: 20px; color: var(--color-6)}#brxe-iizlag .brx-nav-nested-items > li > .brxe-icon {font-size: 20px; color: var(--color-6)}#brxe-iizlag .brx-nav-nested-items > li:has( > .brxe-svg) {font-size: 20px; color: var(--color-6)}#brxe-iizlag .brx-nav-nested-items > li > .brx-submenu-toggle > * {font-size: 20px; color: var(--color-6)}#brxe-iizlag .brx-nav-nested-items > li > [aria-current="page"] {color: var(--color-1)}#brxe-iizlag .brx-nav-nested-items > li > .brx-submenu-toggle.aria-current > * {color: var(--color-1)}#brxe-iizlag .brx-dropdown-content > li {background-color: var(--color-3)}#brxe-iizlag .brx-dropdown-content .brx-submenu-toggle {background-color: var(--color-3)}}#brxe-lvifst {display: none}@media (max-width: 767px) {#brxe-lvifst {display: flex}}#brxe-egutzw {font-size: var(--text-xs)}#brxe-rxqgus {font-size: var(--text-xs)}#brxe-ce6bdc .cart-count {background-color: var(--color-9); display: flex}#brxe-ce6bdc .mini-cart-link .cart-icon .cart-count {left: -20px}#brxe-ce6bdc .mini-cart-link i {color: var(--color-9)}@media (max-width: 767px) {#brxe-ce6bdc .mini-cart-link i {font-size: 24px}}#brxe-1b0b36 {display: flex; flex-direction: row; align-items: center; column-gap: var(--space-s)}@media (max-width: 767px) {#brxe-1b0b36 {order: 2}}#brxe-272728 {flex-direction: row; justify-content: space-between; align-items: center}@media (max-width: 478px) {#brxe-272728 {align-items: stretch}}#brxe-066bd8 {height: 69px; justify-content: center; background-color: #ffffff}@media (max-width: 991px) {#brxe-066bd8 {padding-right: 15px; padding-left: 15px}}#brxe-lcfppn .line {height: 8px}#brxe-lcfppn.horizontal .line {border-top-width: 8px; border-top-color: var(--color-9); width: 80px}#brxe-lcfppn.vertical .line {border-right-color: var(--color-9); border-right-width: 80px}#brxe-lcfppn .icon {color: var(--color-9)}#brxe-lcfppn.horizontal {justify-content: center}#brxe-lcfppn.vertical {align-self: center}@media (max-width: 478px) {#brxe-lcfppn .line {height: 6px}#brxe-lcfppn.horizontal .line {border-top-width: 6px}}#brxe-vpevvy {color: var(--color-2); text-align: center}@media (max-width: 478px) {#brxe-vpevvy {width: 100%; text-align: center}}#brxe-ilreah {color: var(--color-3); text-align: center}#brxe-ilreah a {color: var(--color-3); text-align: center; font-size: inherit}@media (max-width: 478px) {#brxe-ilreah {width: 90%}}#brxe-uudkdv {margin-top: 10px}@media (max-width: 478px) {#brxe-uudkdv {width: 90%}}#brxe-dpzetk {display: none}#brxe-bhomxq {row-gap: 15px; align-items: center}@media (max-width: 478px) {#brxe-bhomxq {row-gap: 5px}}#brxe-gnbsav {background-repeat: no-repeat; background-position: center center; margin-top: -69px; justify-content: center; height: 100vh; position: relative}:where(#brxe-gnbsav > *:not(figcaption)) {position: relative}#brxe-gnbsav::before {background-image: linear-gradient(rgba(33, 37, 41, 0.25), rgba(33, 37, 41, 0.25)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-gnbsav {margin-top: 0; height: 92vh}}#brxe-esszix .line {height: 8px}#brxe-esszix.horizontal .line {border-top-width: 8px; border-top-color: var(--color-9); width: 80px}#brxe-esszix.vertical .line {border-right-color: var(--color-9); border-right-width: 80px}#brxe-esszix .icon {color: var(--color-9)}#brxe-esszix.horizontal {justify-content: center}#brxe-esszix.vertical {align-self: center}@media (max-width: 478px) {#brxe-esszix .line {height: 6px}#brxe-esszix.horizontal .line {border-top-width: 6px}}#brxe-fvfvry {text-align: center; width: 70%}#brxe-fvfvry a {text-align: center; font-size: inherit}@media (max-width: 991px) {#brxe-fvfvry {width: 85%}}@media (max-width: 767px) {#brxe-fvfvry {width: 90%}}@media (max-width: 478px) {#brxe-fvfvry {width: 100%}}#brxe-uizzzk {row-gap: 20px; align-items: center}#brxe-qqvdls {align-items: center; flex-direction: row; column-gap: 60px; width: 60%; background-image: url(https://avvenire.ca/wp-content/uploads/2025/01/Combat_Snow_EBike_Press-scaled.webp); background-size: cover; background-position: center center; height: 500px; border-radius: 15px}@media (max-width: 991px) {#brxe-qqvdls {width: 50%; height: 400px}}@media (max-width: 767px) {#brxe-qqvdls {width: 100%; height: 350px}}@media (max-width: 767px) {#brxe-gjtpcm {text-align: center}}@media (max-width: 767px) {#brxe-jaewle {text-align: center}#brxe-jaewle a {text-align: center; font-size: inherit}}#brxe-zofjlk {row-gap: 10px}@media (max-width: 767px) {#brxe-zofjlk {align-items: center; width: 90%}}@media (max-width: 478px) {#brxe-zofjlk {width: 100%}}#brxe-qojqoh {row-gap: 20px; width: 40%}@media (max-width: 991px) {#brxe-qojqoh {width: 50%}}@media (max-width: 767px) {#brxe-qojqoh {align-items: center; flex-direction: row; width: 100%; column-gap: 30px; justify-content: space-around}}@media (max-width: 478px) {#brxe-qojqoh {flex-direction: column}}#brxe-jqcbrx {display: none}@media (max-width: 767px) {#brxe-jqcbrx {display: flex; margin-top: -20px}}@media (max-width: 478px) {#brxe-jqcbrx {display: none}}#brxe-nywbeg {flex-direction: row; column-gap: 60px; align-items: center; row-gap: 60px}@media (max-width: 991px) {#brxe-nywbeg {column-gap: 40px}}@media (max-width: 767px) {#brxe-nywbeg {flex-direction: column}}@media (max-width: 478px) {#brxe-nywbeg {row-gap: 40px}}#brxe-lubzzm .line {height: 8px}#brxe-lubzzm.horizontal .line {border-top-width: 8px; border-top-color: var(--color-9); width: 80px}#brxe-lubzzm.vertical .line {border-right-color: var(--color-9); border-right-width: 80px}#brxe-lubzzm .icon {color: var(--color-9)}#brxe-lubzzm.horizontal {justify-content: center}#brxe-lubzzm.vertical {align-self: center}@media (max-width: 478px) {#brxe-lubzzm .line {height: 6px}#brxe-lubzzm.horizontal .line {border-top-width: 6px}}#brxe-ovrkrd {text-align: center; width: 70%}#brxe-ovrkrd a {text-align: center; font-size: inherit}@media (max-width: 991px) {#brxe-ovrkrd {width: 85%}}@media (max-width: 767px) {#brxe-ovrkrd {width: 90%}}@media (max-width: 478px) {#brxe-ovrkrd {width: 100%}}#brxe-vhurds {row-gap: 20px; align-items: center}#brxe-izjenf {padding-top: 100px; padding-bottom: 120px; background-color: var(--color-2); row-gap: 60px}@media (max-width: 991px) {#brxe-izjenf {row-gap: 50px; padding-top: 80px; padding-bottom: 100px}}@media (max-width: 767px) {#brxe-izjenf {padding-bottom: 80px}}@media (max-width: 478px) {#brxe-izjenf {row-gap: 40px; padding-top: 60px; padding-bottom: 60px}}#brxe-tkzqjb .line {height: 8px}#brxe-tkzqjb.horizontal .line {border-top-width: 8px; border-top-color: var(--color-9); width: 80px}#brxe-tkzqjb.vertical .line {border-right-color: var(--color-9); border-right-width: 80px}#brxe-tkzqjb .icon {color: var(--color-9)}@media (max-width: 478px) {#brxe-tkzqjb .line {height: 6px}#brxe-tkzqjb.horizontal .line {border-top-width: 6px}#brxe-tkzqjb.horizontal {justify-content: center}#brxe-tkzqjb.vertical {align-self: center}}#brxe-atqanw {color: var(--color-3)}#brxe-eiqlsm {color: var(--color-3); text-shadow: 2px 2px 8px rgba(33, 37, 41, 0.7); width: 50%}#brxe-eiqlsm a {color: var(--color-3); text-shadow: 2px 2px 8px rgba(33, 37, 41, 0.7); font-size: inherit}@media (max-width: 991px) {#brxe-eiqlsm {width: 55%}}@media (max-width: 478px) {#brxe-eiqlsm {width: 100%}}#brxe-judqyr {margin-top: 10px}#brxe-cdoxeg {row-gap: 20px}@media (max-width: 478px) {#brxe-cdoxeg {align-items: center; row-gap: 10px}}@media (max-width: 428px) {#brxe-cdoxeg {row-gap: 5px}}#brxe-eopmny {height: 100vh; justify-content: center; background-position: 5% 75%; background-repeat: no-repeat; background-size: 110%; background-attachment: fixed; background-image: url(https://avvenire.ca/wp-content/uploads/2025/04/loadrider.jpg); position: relative}:where(#brxe-eopmny > *:not(figcaption)) {position: relative}#brxe-eopmny::before {background-image: linear-gradient(rgba(33, 37, 41, 0.1), rgba(33, 37, 41, 0.1)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 991px) {#brxe-eopmny {background-position: 10% 75%; background-size: 140%}}@media (max-width: 767px) {#brxe-eopmny {background-size: 200%}}@media (max-width: 478px) {#brxe-eopmny {background-position: center center; background-size: 280%; position: relative}:where(#brxe-eopmny > *:not(figcaption)) {position: relative}#brxe-eopmny::before {background-image: linear-gradient(180deg, rgba(33, 37, 41, 0.45), rgba(33, 37, 41, 0.45)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}}@media (max-width: 428px) {#brxe-eopmny {background-size: 300%; background-position: bottom center}}#brxe-rvvkaq .line {height: 8px}#brxe-rvvkaq.horizontal .line {border-top-width: 8px; border-top-color: var(--color-9); width: 80px}#brxe-rvvkaq.vertical .line {border-right-color: var(--color-9); border-right-width: 80px}#brxe-rvvkaq .icon {color: var(--color-9)}#brxe-rvvkaq.horizontal {justify-content: center}#brxe-rvvkaq.vertical {align-self: center}@media (max-width: 478px) {#brxe-rvvkaq .line {height: 6px}#brxe-rvvkaq.horizontal .line {border-top-width: 6px}}#brxe-lgplil {text-align: center; width: 70%}#brxe-lgplil a {text-align: center; font-size: inherit}@media (max-width: 991px) {#brxe-lgplil {width: 85%}}@media (max-width: 767px) {#brxe-lgplil {width: 90%}}@media (max-width: 478px) {#brxe-lgplil {width: 100%}}#brxe-arvddz {row-gap: 20px; align-items: center}@media (max-width: 767px) {#brxe-vnedpz {font-size: 18px}}@media (max-width: 478px) {#brxe-vnedpz {font-size: 16px}}#brxe-gfpkwt {grid-column: 1; grid-row: 1; height: 450px; border-radius: 15px; background-position: center center; justify-content: center; align-items: center}#brxe-gsfgrr {display: flex; grid-template-rows: 1; grid-template-columns: 33% 33% 33%; grid-gap: 40px; background-image: url(https://avvenire.ca/wp-content/uploads/2025/01/Leggera_Urban_Mobility.webp); background-size: cover; border-radius: 15px}#brxe-ytpppa {padding-top: 100px; padding-bottom: 100px; flex-direction: column; row-gap: 60px}#brxe-57678f .line {height: 8px}#brxe-57678f.horizontal .line {border-top-width: 8px; border-top-color: var(--color-9); width: 80px}#brxe-57678f.vertical .line {border-right-color: var(--color-9); border-right-width: 80px}#brxe-57678f .icon {color: var(--color-9)}#brxe-57678f.horizontal {justify-content: center}#brxe-57678f.vertical {align-self: center}@media (max-width: 478px) {#brxe-57678f .line {height: 6px}#brxe-57678f.horizontal .line {border-top-width: 6px}}#brxe-87f667 {text-align: center}#brxe-87f667 a {text-align: center; font-size: inherit}#brxe-7007fc {align-items: center; row-gap: 20px}#brxe-f79d6e {padding-top: var(--space-xl); padding-right: var(--space-xl); padding-bottom: var(--space-xl); padding-left: var(--space-xl)}@media (max-width: 767px) {#brxe-f79d6e {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)}}@media (max-width: 478px) {#brxe-f79d6e {padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs)}}#brxe-49cec9 {min-width: 390px; width: 50%; background-color: var(--color-2); margin-top: var(--space-l); margin-bottom: var(--space-l)}@media (max-width: 478px) {#brxe-49cec9 {justify-content: center; align-items: center}}#brxe-e32332 {align-items: center; justify-content: center; min-height: 500px; background-color: var(--color-2)}@media (max-width: 478px) {#brxe-e32332 {min-height: 400px}}@media (max-width: 991px) {#brxe-48f406 .bricks-site-logo {width: 280px}}@media (max-width: 478px) {#brxe-48f406 .bricks-site-logo {width: 250px}}#brxe-ihfibf li.has-link a, #brxe-ihfibf li.no-link {color: var(--color-1); justify-content: flex-start}#brxe-ihfibf .repeater-item:nth-child(1) .icon {color: var(--color-1)}#brxe-ihfibf .repeater-item:nth-child(2) .icon {color: var(--color-1)}#brxe-ihfibf .repeater-item:nth-child(3) .icon {color: var(--color-1)}#brxe-ihfibf .repeater-item:nth-child(4) .icon {color: var(--color-1)}#brxe-ihfibf .repeater-item:nth-child(5) .icon {color: var(--color-1)}#brxe-ihfibf {gap: 30px}@media (max-width: 991px) {#brxe-ihfibf .icon {font-size: 16px}#brxe-ihfibf svg {height: 16px; width: auto}}#brxe-lrakra {row-gap: 30px; width: 70%}@media (max-width: 767px) {#brxe-lrakra {width: 100%; align-items: center; row-gap: 20px}}@media (max-width: 478px) {#brxe-lrakra {width: 60%; align-items: center}}#brxe-ocakki .separator {display: none}#brxe-jlvysh {row-gap: var(--space-xs); display: flex; flex-direction: column; justify-content: flex-start}#brxe-tfqymi .separator {display: none}#brxe-pggbgi {row-gap: var(--space-xs); display: flex; flex-direction: column; justify-content: flex-start}#brxe-wbrbxx .separator {display: none}#brxe-evgden {row-gap: var(--space-xs); display: flex; flex-direction: column; justify-content: flex-start}#brxe-rxzwcr .separator {display: none}#brxe-ggzfol {row-gap: var(--space-xs); display: flex; flex-direction: column; justify-content: flex-start}#brxe-c3fd36 {grid-template-columns: 30% 30% 30%; grid-template-rows: 1; justify-content: flex-start; flex-wrap: wrap; flex-direction: row; justify-content: space-between}@media (max-width: 767px) {#brxe-c3fd36 {justify-content: center; grid-template-columns: 33% 33% 33%; display: flex; flex-direction: row; justify-content: space-between}}@media (max-width: 478px) {#brxe-c3fd36 {justify-content: center; grid-template-columns: 30% 20% 40%; justify-content: space-between}}#brxe-ed19e6 {flex-direction: row; column-gap: 20px}@media (max-width: 767px) {#brxe-ed19e6 {row-gap: 25px}}@media (max-width: 478px) {#brxe-ed19e6 {flex-direction: column; justify-content: center; align-items: center}}#brxe-efozoq .line {height: 1px}#brxe-efozoq.horizontal .line {border-top-width: 1px}#brxe-efozoq {background-color: var(--color-2)}#brxe-787557 {background-color: var(--color-6); align-items: center; padding-top: 80px; padding-bottom: 0; row-gap: 60px}@media (max-width: 767px) {#brxe-787557 {padding-top: 60px}}@media (max-width: 478px) {#brxe-787557 {padding
90-top: 40px; row-gap: 40px}}#brxe-c31fdf {font-size: 12px; color: #ffffff}#brxe-c31fdf a {font-size: 12px; color: #ffffff; font-size: inherit}#brxe-34f435 {align-items: center}#brxe-0bd2c1 {background-color: var(--color-6); height: 40px; justify-content: center} html { scroll-behavior: smooth; scroll-padding-top: 130px; }  @media( max-width: 767px){ html { scroll-padding-top: 80px; } } .woocommerce-order-pay #brx-content { max-width: 1260px; align-self: center; padding: 0 30px 0 30px; margin: 50px 0 50px 0; } .woocommerce-order-pay .woocommerce .button { color: #ffffff; }
91/*# sourceURL=bricks-frontend-inline-inline-css */
92</style>
93<link rel='stylesheet' id='bricks-google-fonts-css' href='https://fonts.googleapis.com/css2?family=Outfit:wght@100;200;300;400;500;600;700;800;900&#038;display=swap' media='all' />
94<link rel='stylesheet' id='sib-front-css-css' href='https://avvenire.ca/wp-content/plugins/mailin/css/mailin-front.css?ver=7.0.5' media='all' />
95<link rel='stylesheet' id='wapf-frontend-css' href='https://avvenire.ca/wp-content/plugins/advanced-product-fields-for-woocommerce-pro/assets/css/frontend.min.css?ver=3.2.2-1782780651' media='all' />
96<script id="jquery-core-js" src="https://avvenire.ca/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 96
96
97<script id="afreg-front-js-js" src="https://avvenire.ca/wp-content/plugins/b2b-web-package-3.2.0/user-registration-plugin-for-woocommerce/front/js/afreg_front.js?ver=1.0"></script>
vendor: 1 bytes, line 97
97
98<script id="color-spectrum-js-js" src="https://avvenire.ca/wp-content/plugins/b2b-web-package-3.2.0/user-registration-plugin-for-woocommerce/front/js/afreg_color_spectrum.js?ver=1.0"></script>
vendor: 1 bytes, line 98
98
99<script id="af_csp_front_js-js-extra">
100var afb2b_role_php_vars = {"admin_url":"https://avvenire.ca/wp-admin/admin-ajax.php","nonce":"22bda56a55"};
101//# sourceURL=af_csp_front_js-js-extra
102</script>
vendor: 1 bytes, line 102
102
103<script id="af_csp_front_js-js" src="https://avvenire.ca/wp-content/plugins/b2b-web-package-3.2.0/additional_classes/../assets/js/addify_csp_front_js.js?ver=1.0"></script>
vendor: 1 bytes, line 103
103
104<script id="aftax-frontj-js" src="https://avvenire.ca/wp-content/plugins/b2b-web-package-3.2.0/woocommerce-tax-exempt-plugin/assets/js/aftax_front.js?ver=1.0"></script>
vendor: 1 bytes, line 104
104
105<script id="disable-payment-method-for-woocommerce-js" src="https://avvenire.ca/wp-content/plugins/disable-payment-method-for-woocommerce/public/js/disable-payment-method.js?ver=1.1.10.6"></script>
vendor: 1 bytes, line 105
105
106<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://avvenire.ca/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.2.1"></script>
vendor: 1 bytes, line 106
106
107<script id="wc-add-to-cart-js-extra">
108var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://avvenire.ca/cart/","is_cart":"","cart_redirect_after_add":"no"};
109//# sourceURL=wc-add-to-cart-js-extra
110</script>
vendor: 1 bytes, line 110
110
111<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://avvenire.ca/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.2.1"></script>
vendor: 1 bytes, line 111
111
112<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://avvenire.ca/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.2.1"></script>
vendor: 1 bytes, line 112
112
113<script id="woocommerce-js-extra">
114var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
115//# sourceURL=woocommerce-js-extra
116</script>
vendor: 1 bytes, line 116
116
117<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://avvenire.ca/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.2.1"></script>
vendor: 1 bytes, line 117
117
118<script id="wc-cart-fragments-js-extra">
119var wc_cart_fragments_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","cart_hash_key":"wc_cart_hash_ca31ec3f02dace01867bd74e5804b895","fragment_name":"wc_fragments_ca31ec3f02dace01867bd74e5804b895","request_timeout":"5000"};
120//# sourceURL=wc-cart-fragments-js-extra
121</script>
vendor: 1 bytes, line 121
121
122<script data-wp-strategy="defer" defer id="wc-cart-fragments-js" src="https://avvenire.ca/wp-content/plugins/woocommerce/assets/js/frontend/cart-fragments.min.js?ver=11.2.1"></script>
vendor: 1 bytes, line 122
122
123<script id="wp-loyalty-rules-main-js-extra">
124var wlr_localize_data = {"point_popup_message":"How much points you would like to use","popup_ok":"Ok","popup_cancel":"Cancel","revoke_coupon_message":"Are you sure you want to return the rewards ?","wlr_redeem_nonce":"30293a060c","wlr_reward_nonce":"2a121bcbff","apply_share_nonce":"abefa1dbec","revoke_coupon_nonce":"211b7a7765","pagination_nonce":"64b5a9e889","enable_sent_email_nonce":"fc94a9c336","home_url":"https://avvenire.ca","ajax_url":"https://avvenire.ca/wp-admin/admin-ajax.php","admin_url":"https://avvenire.ca/wp-admin/","is_cart":"","is_checkout":"","plugin_url":"https://avvenire.ca/wp-content/plugins/wp-loyalty-rules/","is_pro":"1","is_allow_update_referral":"1","theme_color":"#e11d37","followup_share_window_open":"1","social_share_window_open":"1","is_checkout_block":""};
125//# sourceURL=wp-loyalty-rules-main-js-extra
126</script>
vendor: 1 bytes, line 126
126
127<script id="wp-loyalty-rules-main-js" src="https://avvenire.ca/wp-content/plugins/wp-loyalty-rules/Assets/Site/Js/wlr-main.min.js?ver=1.4.1%26t%3D1791598544"></script>
vendor: 1 bytes, line 127
127
128<script id="utils-js-extra">
129var userSettings = {"url":"/","uid":"0","time":"1791598544","secure":"1"};
130//# sourceURL=utils-js-extra
131</script>
vendor: 1 bytes, line 131
131
132<script id="utils-js" src="https://avvenire.ca/wp-includes/js/utils.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 132
132
133<script id="moxiejs-js" src="https://avvenire.ca/wp-includes/js/plupload/moxie.min.js?ver=1.3.5.1"></script>
vendor: 1 bytes, line 133
133
134<script id="plupload-js" src="https://avvenire.ca/wp-includes/js/plupload/plupload.min.js?ver=2.1.9"></script>
vendor: 1 bytes, line 134
134
135<script data-wp-strategy="defer" defer id="woocommerce-analytics-js" src="https://stats.wp.com/s-202641.js"></script>
vendor: 1 bytes, line 135
135
136<script id="sib-front-js-js-extra">
137var sibErrMsg = {"invalidMail":"Please fill out valid email address","requiredField":"Please fill out required fields","invalidDateFormat":"Please fill out valid date format","invalidSMSFormat":"Please fill out valid phone number"};
138var ajax_sib_front_object = {"ajax_url":"https://avvenire.ca/wp-admin/admin-ajax.php","ajax_nonce":"31aa50e689","flag_url":"https://avvenire.ca/wp-content/plugins/mailin/img/flags/"};
139//# sourceURL=sib-front-js-js-extra
140</script>
vendor: 1 bytes, line 140
140
141<script id="sib-front-js-js" src="https://avvenire.ca/wp-content/plugins/mailin/js/mailin-front.js?ver=1782432996"></script>
vendor: 1 bytes, line 141
141
142<script id="bricks-dl-mode-js-after">
143(function() {
144				let savedTheme = localStorage.getItem("brx_mode");
145				let defaultMode = "light";
146				let currentTheme = savedTheme || defaultMode;
147
148				if (currentTheme === "auto") {
149					let prefersDarkScheme = window.matchMedia("(prefers-color-scheme: dark)").matches;
150						document.documentElement.dataset.brxTheme = prefersDarkScheme ? "dark" : "light";
151				} else {
152					document.documentElement.dataset.brxTheme = currentTheme;
153				}
154		})();
155//# sourceURL=bricks-dl-mode-js-after
156</script>
156
157<link rel="https://api.w.org/" href="https://avvenire.ca/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://avvenire.ca/wp-json/wp/v2/pages/1032" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://avvenire.ca/xmlrpc.php?rsd" />
158<link rel='shortlink' href='https://avvenire.ca/?p=1032' />
159			<style type="text/css">
160						</style>
161			
161<script>document.addEventListener('DOMContentLoaded',function(){document.querySelectorAll('#brxe-49837e').forEach(function(menu){if(!menu.querySelector('a[href="/news/"]')){var link=document.createElement('a');link.href='/news/';link.textContent='News';menu.appendChild(link);}});});</script>
161
162	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
163	
163<script type="text/javascript" src="https://cdn.brevo.com/js/sdk-loader.js" async></script>
vendor: 1 bytes, line 163
163
164<script type="text/javascript">
165  window.Brevo = window.Brevo || [];
166  window.Brevo.push(['init', {"client_key":"yrxml2vhng7f9zgiy8m6z64z","email_id":null,"push":{"customDomain":"https:\/\/avvenire.ca\/wp-content\/plugins\/mailin\/"},"service_worker_url":"wonderpush-worker-loader.min.js?webKey=0077314ca5eea2582fde60fef690979d61066af83845b0931f7f4f368570e543","frame_url":"brevo-frame.html"}]);
167</script>
167<link rel="icon" href="https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/05/cropped-Favicon.webp?fit=32%2C32&#038;ssl=1" sizes="32x32" />
168<link rel="icon" href="https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/05/cropped-Favicon.webp?fit=192%2C192&#038;ssl=1" sizes="192x192" />
169<link rel="apple-touch-icon" href="https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/05/cropped-Favicon.webp?fit=180%2C180&#038;ssl=1" />
170<meta name="msapplication-TileImage" content="https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/05/cropped-Favicon.webp?fit=270%2C270&#038;ssl=1" />
171
172<meta property="og:url" content="https://avvenire.ca/about/" />
173<meta property="og:site_name" content="Avvenire" />
174<meta property="og:title" content="About Us" />
175<meta property="og:type" content="website" />
176</head>
177
178<body  class="wp-singular page-template-default page page-id-1032 wp-custom-logo wp-theme-bricks theme-bricks woocommerce-no-js brx-body bricks-is-frontend wp-embed-responsive">		<a class="skip-link" href="#brx-content">Skip to main content</a>
179
180					<a class="skip-link" href="#brx-footer">Skip to footer</a>
181			<header id="brx-header" class="brx-sticky on-scroll"><section id="brxe-066bd8" class="brxe-section bricks-lazy-hidden"><div id="brxe-272728" class="brxe-container bricks-lazy-hidden"><div id="brxe-77a276" class="brxe-div bricks-lazy-hidden"><a id="brxe-b9f1fe" class="brxe-logo" href="https://avvenire.ca/"><img width="150" height="63" src="https://i0.wp.com/avvenire.ca/wp-content/uploads/2024/07/Avvenire_Logo.webp?fit=300%2C63&amp;ssl=1" class="bricks-site-logo css-filter" alt="Avvenire" data-bricks-logo="https://i0.wp.com/avvenire.ca/wp-content/uploads/2024/07/Avvenire_Logo.webp?fit=300%2C63&amp;ssl=1" loading="eager" decoding="async" srcset="https://i0.wp.com/avvenire.ca/wp-content/uploads/2024/07/Avvenire_Logo.webp?w=1250&amp;ssl=1 1250w, https://i0.wp.com/avvenire.ca/wp-content/uploads/2024/07/Avvenire_Logo.webp?resize=300%2C63&amp;ssl=1 300w, https://i0.wp.com/avvenire.ca/wp-content/uploads/2024/07/Avvenire_Logo.webp?resize=1024%2C214&amp;ssl=1 1024w, https://i0.wp.com/avvenire.ca/wp-content/uploads/2024/07/Avvenire_Logo.webp?resize=768%2C160&amp;ssl=1 768w, https://i0.wp.com/avvenire.ca/wp-content/uploads/2024/07/Avvenire_Logo.webp?resize=600%2C125&amp;ssl=1 600w" sizes="(max-width: 300px) 100vw, 300px" /></a></div><div id="brxe-3ac393" class="brxe-div header-width bricks-lazy-hidden"><nav id="brxe-6fa8b7" data-script-id="6fa8b7" class="brxe-nav-nested bricks-lazy-hidden" aria-label="Menu" data-toggle="mobile_landscape"><ul id="brxe-49837e" class="brxe-block brx-nav-nested-items bricks-lazy-hidden"><li class="menu-item"><a id="brxe-f99fc4" class="brxe-text-link hover-underline" href="https://avvenire.ca/products/">Products</a></li><li id="brxe-nxwxpj" data-script-id="nxwxpj" class="brxe-dropdown hover-underline bricks-lazy-hidden"><div class="brx-submenu-toggle"><span>Development</span><button aria-expanded="false" aria-label="Toggle dropdown"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12" fill="none"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5" stroke="currentcolor"></path></svg></button></div><ul id="brxe-iojzkf" class="brxe-div brx-dropdown-content bricks-lazy-hidden"><li class="menu-item"><div id="brxe-wpadrg" class="brxe-div bricks-lazy-hidden"><a id="brxe-hhwxxi" class="brxe-text-link hover-move" data-interactions="[{&quot;id&quot;:&quot;cvuryg&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;show&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.aspero&quot;},{&quot;id&quot;:&quot;iqehoq&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.ugiva&quot;},{&quot;id&quot;:&quot;gqvzne&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.foras&quot;},{&quot;id&quot;:&quot;fcmphp&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.leggera&quot;},{&quot;id&quot;:&quot;rfhnma&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.skyrider&quot;},{&quot;id&quot;:&quot;wawvan&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.tectus&quot;},{&quot;id&quot;:&quot;apbjjb&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.spiritus&quot;},{&quot;id&quot;:&quot;ifuzoe&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.terra&quot;},{&quot;id&quot;:&quot;lkpidi&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.av-logo&quot;}]" data-interaction-id="f4fdf2" href="https://avvenire.ca/products/aspero/">Aspero</a><a id="brxe-bzvazm" class="brxe-text-link hover-move" data-interactions="[{&quot;id&quot;:&quot;aqwkpy&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;show&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.ugiva&quot;},{&quot;id&quot;:&quot;nfbmyt&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;
181.aspero&quot;},{&quot;id&quot;:&quot;pwsjwj&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.leggera&quot;},{&quot;id&quot;:&quot;waresg&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.skyrider&quot;},{&quot;id&quot;:&quot;ruidqa&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.tectus&quot;},{&quot;id&quot;:&quot;fdwpao&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.spiritus&quot;},{&quot;id&quot;:&quot;mnrxnq&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.terra&quot;},{&quot;id&quot;:&quot;rugvsc&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.av-logo&quot;}]" data-interaction-id="094cbf" href="https://avvenire.ca/ugiva/">UGIVA</a><a id="brxe-e442ce" class="brxe-text-link hover-move" data-interactions="[{&quot;id&quot;:&quot;oqzbye&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;show&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.foras&quot;},{&quot;id&quot;:&quot;hrxziu&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.aspero&quot;},{&quot;id&quot;:&quot;awvxew&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.leggera&quot;},{&quot;id&quot;:&quot;ofrggl&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.skyrider&quot;},{&quot;id&quot;:&quot;kqieau&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.tectus&quot;},{&quot;id&quot;:&quot;ogakyh&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.spiritus&quot;},{&quot;id&quot;:&quot;cpecyg&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.terra&quot;},{&quot;id&quot;:&quot;mmozjt&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.av-logo&quot;},{&quot;id&quot;:&quot;javghb&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.ugiva&quot;}]" data-interaction-id="20df1a" href="https://avvenire.ca/products/foras/">Foras</a><a id="brxe-taoygm" class="brxe-text-link hover-move" data-interactions="[{&quot;id&quot;:&quot;znmrfg&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;show&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.leggera&quot;},{&quot;id&quot;:&quot;iiwjyl&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.aspero&quot;},{&quot;id&quot;:&quot;wlkoql&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.foras&quot;},{&quot;id&quot;:&quot;easvse&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.skyrider&quot;},{&quot;id&quot;:&quot;ttzklz&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.tectus&quot;},{&quot;id&quot;:&quot;sythhk&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.spiritus&quot;},{&quot;id&quot;:&quot;hlxjpb&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.terra&quot;},{&quot;id&quot;:&quot;cvflix&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.av-logo&quot;},{&quot;id&quot;:&quot;sxuzch&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.ugiva&quot;}]" data-interaction-id="26d493" href="https://avvenire.ca/products/leggera/">Leggera</a><a id="brxe-etrecm" class="brxe-text-link hover-move" data-interactions="[{&quot;id&quot;:&quot;cvuryg&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;
181.aspero&quot;},{&quot;id&quot;:&quot;gqvzne&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.foras&quot;},{&quot;id&quot;:&quot;fcmphp&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.leggera&quot;},{&quot;id&quot;:&quot;rfhnma&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;show&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.skyrider&quot;},{&quot;id&quot;:&quot;wawvan&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.tectus&quot;},{&quot;id&quot;:&quot;apbjjb&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.spiritus&quot;},{&quot;id&quot;:&quot;ifuzoe&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.terra&quot;},{&quot;id&quot;:&quot;stdrzx&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.av-logo&quot;},{&quot;id&quot;:&quot;ddaaue&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.ugiva&quot;}]" data-interaction-id="d3812d" href="https://avvenire.ca/products/skyrider/">Skyrider</a><a id="brxe-lprkpy" class="brxe-text-link hover-move" data-interactions="[{&quot;id&quot;:&quot;qtsraj&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.aspero&quot;},{&quot;id&quot;:&quot;nvfmud&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.foras&quot;},{&quot;id&quot;:&quot;rynqfx&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.leggera&quot;},{&quot;id&quot;:&quot;odcuwg&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.skyrider&quot;},{&quot;id&quot;:&quot;jbtzow&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;show&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.tectus&quot;},{&quot;id&quot;:&quot;wrucfp&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.spiritus&quot;},{&quot;id&quot;:&quot;ufglyi&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.terra&quot;},{&quot;id&quot;:&quot;ytqkpm&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.av-logo&quot;},{&quot;id&quot;:&quot;azepaz&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.ugiva&quot;}]" data-interaction-id="3733c9" href="https://avvenire.ca/products/tectus/">Tectus</a><a id="brxe-xtwsqq" class="brxe-text-link hover-move" data-interactions="[{&quot;id&quot;:&quot;lidfiz&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.aspero&quot;},{&quot;id&quot;:&quot;ziwlkx&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.foras&quot;},{&quot;id&quot;:&quot;siukiy&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.leggera&quot;},{&quot;id&quot;:&quot;frnpck&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.skyrider&quot;},{&quot;id&quot;:&quot;gyyxvn&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.tectus&quot;},{&quot;id&quot;:&quot;ragtvr&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;show&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.spiritus&quot;},{&quot;id&quot;:&quot;ulvfbz&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.terra&quot;},{&quot;id&quot;:&quot;rwmdmq&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.av-logo&quot;},{&quot;id&quot;:&quot;juxngj&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.ugiva&quot;}]" data-interaction-id="e68e1e" href="https://avvenire.ca/products/spiritus/">Spiritus</a><a id="brxe-zxsuwc" class="brxe-text-link hover-move" data-interactions="[{&quot;id&quot;:&quot;noqlec&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;
181.aspero&quot;},{&quot;id&quot;:&quot;riegau&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.foras&quot;},{&quot;id&quot;:&quot;tdhnre&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.leggera&quot;},{&quot;id&quot;:&quot;wvzleh&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.skyrider&quot;},{&quot;id&quot;:&quot;zjrpir&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.tectus&quot;},{&quot;id&quot;:&quot;djaaqr&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.spiritus&quot;},{&quot;id&quot;:&quot;hudkmf&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;show&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.terra&quot;},{&quot;id&quot;:&quot;wnyudz&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.ugiva&quot;}]" data-interaction-id="aa23b3" href="https://avvenire.ca/products/terra/">Terra</a></div></li><li class="menu-item"><div id="brxe-qrexam" class="brxe-div bricks-lazy-hidden"><img width="300" height="168" src="data:image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%20300%20168&#039;%3E%3C/svg%3E" class="brxe-image aspero css-filter size-medium bricks-lazy-hidden" alt="" id="brxe-fmkhsa" decoding="async" fetchpriority="high" data-src="https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/05/aspero_500x280.png?fit=300%2C168&amp;ssl=1" data-type="string" data-sizes="(max-width: 300px) 100vw, 300px" data-srcset="https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/05/aspero_500x280.png?w=500&amp;ssl=1 500w, https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/05/aspero_500x280.png?resize=300%2C168&amp;ssl=1 300w" /><img width="300" height="168" src="data:image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%20300%20168&#039;%3E%3C/svg%3E" class="brxe-image hidden ugiva css-filter size-full bricks-lazy-hidden" alt="" id="brxe-vmoofl" decoding="async" data-src="https://i0.wp.com/avvenire.ca/wp-content/uploads/2026/08/UGIVA-Sqaure-Small.webp?fit=300%2C168&amp;ssl=1" data-type="string" /><img width="300" height="168" src="data:image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%20300%20168&#039;%3E%3C/svg%3E" class="brxe-image foras hidden css-filter size-medium bricks-lazy-hidden" alt="" id="brxe-fqgmfh" decoding="async" data-src="https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/05/fores_500x280.png?fit=300%2C168&amp;ssl=1" data-type="string" data-sizes="(max-width: 300px) 100vw, 300px" data-srcset="https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/05/fores_500x280.png?w=500&amp;ssl=1 500w, https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/05/fores_500x280.png?resize=300%2C168&amp;ssl=1 300w" /><img width="300" height="168" src="data:image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%20300%20168&#039;%3E%3C/svg%3E" class="brxe-image leggera hidden css-filter size-medium bricks-lazy-hidden" alt="" id="brxe-cvcovt" decoding="async" data-src="https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/05/leggera_500x280.png?fit=300%2C168&amp;ssl=1" data-type="string" data-sizes="(max-width: 300px) 100vw, 300px" data-srcset="https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/05/leggera_500x280.png?w=500&amp;ssl=1 500w, https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/05/leggera_500x280.png?resize=300%2C168&amp;ssl=1 300w" /><img width="300" height="168" src="data:image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%20300%20168&#039;%3E%3C/svg%3E" class="brxe-image skyrider hidden css-filter size-medium bricks-lazy-hidden" alt="" id="brxe-imjcus" decoding="async" data-src="https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/05/skyrider_500x280.png?fit=300%2C168&amp;
181ssl=1" data-type="string" data-sizes="(max-width: 300px) 100vw, 300px" data-srcset="https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/05/skyrider_500x280.png?w=500&amp;ssl=1 500w, https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/05/skyrider_500x280.png?resize=300%2C168&amp;ssl=1 300w" /><img width="300" height="168" src="data:image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%20300%20168&#039;%3E%3C/svg%3E" class="brxe-image tectus hidden css-filter size-medium bricks-lazy-hidden" alt="" id="brxe-zhioyh" decoding="async" data-src="https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/05/tectus_500x280.png?fit=300%2C168&amp;ssl=1" data-type="string" data-sizes="(max-width: 300px) 100vw, 300px" data-srcset="https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/05/tectus_500x280.png?w=500&amp;ssl=1 500w, https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/05/tectus_500x280.png?resize=300%2C168&amp;ssl=1 300w" /><img width="300" height="168" src="data:image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%20300%20168&#039;%3E%3C/svg%3E" class="brxe-image spiritus hidden css-filter size-medium bricks-lazy-hidden" alt="" id="brxe-fzhjpd" decoding="async" data-src="https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/05/spiritus_500x280.png?fit=300%2C168&amp;ssl=1" data-type="string" data-sizes="(max-width: 300px) 100vw, 300px" data-srcset="https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/05/spiritus_500x280.png?w=500&amp;ssl=1 500w, https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/05/spiritus_500x280.png?resize=300%2C168&amp;ssl=1 300w" /><img width="300" height="1" src="data:image/svg+xml,%3Csvg%20xmlns=&#039;http://www.w3.org/2000/svg&#039;%20viewBox=&#039;0%200%20300%201&#039;%3E%3C/svg%3E" class="brxe-image terra hidden css-filter size-custom-300 bricks-lazy-hidden" alt="Avvenire Terra Ebike" id="brxe-uyclnp" decoding="async" data-src="https://avvenire.ca/wp-content/uploads/2025/07/terra_v2_shadow_d_fulhd-300.webp" data-type="string" data-sizes="(max-width: 300px) 100vw, 300px" data-srcset="https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/07/terra_v2_shadow_d_fulhd.webp?w=300&amp;ssl=1 300w, https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/07/terra_v2_shadow_d_fulhd.webp?w=1200&amp;ssl=1 1200w, https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/07/terra_v2_shadow_d_fulhd.webp?w=600&amp;ssl=1 600w, https://i0.wp.com/avvenire.ca/wp-content/uploads/2025/07/terra_v2_shadow_d_fulhd.webp?zoom=3&amp;resize=300%2C1&amp;ssl=1 900w" /></div></li></ul></li><li id="brxe-uinwub" data-script-id="uinwub" class="brxe-dropdown hover-underline bricks-lazy-hidden" data-toggle="both"><div class="brx-submenu-toggle"><span>Dealers</span><button aria-expanded="false" aria-label="Toggle dropdown"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12" fill="none"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5" stroke="currentcolor"></path></svg></button></div><ul id="brxe-tacpat" class="brxe-div brx-dropdown-content bricks-lazy-hidden"><li class="menu-item"><a id="brxe-dedggo" class="brxe-text-link hover-move" href="https://avvenire.ca/locations/">Find a Dealer</a></li><li class="menu-item"><a id="brxe-sbxjyw" class="brxe-text-link hover-move" href="https://avvenire.ca/distributors/">Become A Dealer</a></li></ul></li><li class="menu-item"><a id="brxe-knifcr" class="brxe-text-link hover-underline" href="https://avvenire.ca/rewards/">Rewards</a></li><li class="menu-item"><a id="brxe-6eea13" class="brxe-text-link hover-underline" href="https://avvenire.ca/about/" aria-current="page">About Us</a></li><li class="menu-item"><a id="brxe-c2cbce" class="brxe-text-link hover-underline" href="https://avvenire.ca/contact/">Contact Us</a></li><li class="menu-item"><button id="brxe-20ab5d" data-script-id="20ab5d" class="brxe-toggle brx-toggle-div" aria-label="Close" aria-expanded="false"><span class="brxa-wrap"><span class="brxa-inner"></span></span></button></li><li id="brxe-hxzqgl" data-script-id="hxzqgl" class="brxe-dropdown bricks-lazy-hidden"><div class="brx-submenu-toggle"><span>Solutions</span><button aria-expanded="false" aria-label="Toggle dropdown"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12" fill="none"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5" stroke="currentcolor"></path></svg></button></div><ul id="brxe-lkpurs" class="brxe-div brx-dropdown-content bricks-lazy-hidden"><li class="menu-item"><a id="brxe-gpjgqo" class="brxe-text-link" href="https://avvenire.ca/resort-hospitality-mobility/">Resort Mobility</a></li><li class="menu-item"><a id="brxe-eewiph" class="brxe-text-link" href="https://avvenire.ca/ai-security-patrol/">AI Security Patrol</a></li><li class="menu-item"><a id="brxe-vrqyzg" class="brxe-text-link" href="https://avvenire.ca/ai-smart-cart-for-retail/">AI Smart Cart</a></li></ul></li></ul><button id="brxe-b28508" data-script-id="b28508" class="brxe-toggle" aria-label="Open" aria-expanded="false"><span class="brxa-wrap"><span class="brxa-inner"></span></span></button></nav></div><div id="brxe-lvifst" class="brxe-div header-width bricks-lazy-hidden"><nav id="brxe-iizlag" data-script-id="iizlag" class="brxe-nav-nested bricks-lazy-hidden" aria-label="Menu" data-toggle="mobile_landscape"><ul id="brxe-srethz" class="brxe-block brx-nav-nested-items bricks-lazy-hidden"><li class="menu-item"><a id="brxe-ytligf" class="brxe-logo" href="https://avvenire.ca"><img width="300" height="63" src="https://i0.wp.com/avvenire.ca/wp-content/uploads/2024/07/Avvenire_Logo_Email.png?fit=300%2C63&amp;ssl=1" class="bricks-site-logo css-filter" alt="Avvenire" data-bricks-logo="https://i0.wp.com/avvenire.ca/wp-content/uploads/2024/07/Avvenire_Logo_Email.png?fit=300%2C63&amp;ssl=1" loading="eager" decoding="async" /></a></li><li class="menu-item"><a id="brxe-kfrsbo" class="brxe-text-link" href="https://avvenire.ca/products/">Products</a></li><li id="brxe-jjfvmc" data-script-id="jjfvmc" class="brxe-dropdown bricks-lazy-hidden"><div class="brx-submenu-toggle"><span>Development</span><button aria-expanded="false" aria-label="Toggle dropdown"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12" fill="none"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5" stroke="currentcolor"></path></svg></button></div><ul id="brxe-ruezbm" class="brxe-div brx-dropdown-content bricks-lazy-hidden"><li class="menu-item"><a id="brxe-oeymsq" class="brxe-text-link" data-interactions="[{&quot;id&quot;:&quot;epyuto&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;show&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;
181.aspero&quot;},{&quot;id&quot;:&quot;ldarqm&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.foras&quot;},{&quot;id&quot;:&quot;bnsmof&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.leggera&quot;},{&quot;id&quot;:&quot;hpggfe&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.skyrider&quot;},{&quot;id&quot;:&quot;uwhdbr&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.tectus&quot;},{&quot;id&quot;:&quot;ceeszi&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.spiritus&quot;},{&quot;id&quot;:&quot;psivzm&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.terra&quot;},{&quot;id&quot;:&quot;wkmpiz&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.av-logo&quot;}]" data-interaction-id="a3e6a0" href="https://avvenire.ca/products/aspero/">Aspero</a></li><li class="menu-item"><a id="brxe-npotpl" class="brxe-text-link" data-interactions="[{&quot;id&quot;:&quot;igsxfq&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;show&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.foras&quot;},{&quot;id&quot;:&quot;rzadop&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.aspero&quot;},{&quot;id&quot;:&quot;nvbgcm&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.leggera&quot;},{&quot;id&quot;:&quot;fqpdxg&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.skyrider&quot;},{&quot;id&quot;:&quot;byaxie&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.tectus&quot;},{&quot;id&quot;:&quot;gmvsgh&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.spiritus&quot;},{&quot;id&quot;:&quot;kuriua&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.terra&quot;},{&quot;id&quot;:&quot;qohqti&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.av-logo&quot;}]" data-interaction-id="23c477" href="https://avvenire.ca/products/foras/">Foras</a></li><li class="menu-item"><a id="brxe-hvodrp" class="brxe-text-link" data-interactions="[{&quot;id&quot;:&quot;qeicgk&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;show&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.leggera&quot;},{&quot;id&quot;:&quot;fdtehv&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.aspero&quot;},{&quot;id&quot;:&quot;uhagqc&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.foras&quot;},{&quot;id&quot;:&quot;llqppo&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.skyrider&quot;},{&quot;id&quot;:&quot;qllcif&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.tectus&quot;},{&quot;id&quot;:&quot;mdhebh&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.spiritus&quot;},{&quot;id&quot;:&quot;ybckxu&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.terra&quot;},{&quot;id&quot;:&quot;ieqvvv&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.av-logo&quot;}]" data-interaction-id="e4f794" href="https://avvenire.ca/products/leggera/">Leggera</a></li><li class="menu-item"><a id="brxe-xkodlq" class="brxe-text-link" data-interactions="[{&quot;id&quot;:&quot;stkgqm&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;
181.aspero&quot;},{&quot;id&quot;:&quot;asovht&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.foras&quot;},{&quot;id&quot;:&quot;cwmvbk&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.leggera&quot;},{&quot;id&quot;:&quot;gexphj&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.skyrider&quot;},{&quot;id&quot;:&quot;arhqfn&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;show&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.tectus&quot;},{&quot;id&quot;:&quot;lvycgl&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.spiritus&quot;},{&quot;id&quot;:&quot;lwdyar&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.terra&quot;},{&quot;id&quot;:&quot;pjglfy&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.av-logo&quot;}]" data-interaction-id="31de1b" href="https://avvenire.ca/products/tectus/">Tectus</a></li><li class="menu-item"><a id="brxe-pspwsh" class="brxe-text-link" data-interactions="[{&quot;id&quot;:&quot;bkhjhu&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.aspero&quot;},{&quot;id&quot;:&quot;efkqkj&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.foras&quot;},{&quot;id&quot;:&quot;yooyke&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.leggera&quot;},{&quot;id&quot;:&quot;igtdrl&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.skyrider&quot;},{&quot;id&quot;:&quot;sdhlgr&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.tectus&quot;},{&quot;id&quot;:&quot;jogpfm&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;show&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.spiritus&quot;},{&quot;id&quot;:&quot;sdnxss&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.terra&quot;},{&quot;id&quot;:&quot;xsbnym&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.av-logo&quot;}]" data-interaction-id="af728a" href="https://avvenire.ca/products/spiritus/">Spiritus</a></li><li class="menu-item"><a id="brxe-rpofhn" class="brxe-text-link" data-interactions="[{&quot;id&quot;:&quot;jqatel&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.aspero&quot;},{&quot;id&quot;:&quot;duedun&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.foras&quot;},{&quot;id&quot;:&quot;juqiod&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.leggera&quot;},{&quot;id&quot;:&quot;tgfgmi&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.skyrider&quot;},{&quot;id&quot;:&quot;jmbptr&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.tectus&quot;},{&quot;id&quot;:&quot;dlriaz&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.spiritus&quot;},{&quot;id&quot;:&quot;wmndtf&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;show&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.terra&quot;}]" data-interaction-id="7ef33d" href="https://avvenire.ca/products/terra/">Terra</a></li><li class="menu-item"><a id="brxe-aoapqx" class="brxe-text-link" data-interactions="[{&quot;id&quot;:&quot;hlapmo&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;
181.aspero&quot;},{&quot;id&quot;:&quot;bmvmyk&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.foras&quot;},{&quot;id&quot;:&quot;siorik&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.leggera&quot;},{&quot;id&quot;:&quot;rgcwez&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;show&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.skyrider&quot;},{&quot;id&quot;:&quot;azchnv&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.tectus&quot;},{&quot;id&quot;:&quot;famnqx&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.spiritus&quot;},{&quot;id&quot;:&quot;ykofkt&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.terra&quot;},{&quot;id&quot;:&quot;msgfgk&quot;,&quot;trigger&quot;:&quot;mouseover&quot;,&quot;action&quot;:&quot;hide&quot;,&quot;target&quot;:&quot;custom&quot;,&quot;targetSelector&quot;:&quot;.av-logo&quot;}]" data-interaction-id="817b21" href="https://avvenire.ca/products/skyrider/">Skyrider</a></li></ul></li><li id="brxe-pcotll" data-script-id="pcotll" class="brxe-dropdown bricks-lazy-hidden"><div class="brx-submenu-toggle"><span>Dealers</span><button aria-expanded="false" aria-label="Toggle dropdown"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12" fill="none"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5" stroke="currentcolor"></path></svg></button></div><ul id="brxe-rnabap" class="brxe-div brx-dropdown-content bricks-lazy-hidden"><li class="menu-item"><a id="brxe-pbrblb" class="brxe-text-link" href="https://avvenire.ca/locations/">Find a Dealer</a></li><li class="menu-item"><a id="brxe-ivlhuh" class="brxe-text-link" href="https://avvenire.ca/distributors/">Become A Dealer</a></li></ul></li><li class="menu-item"><a id="brxe-ziqunr" class="brxe-text-link" href="https://avvenire.ca/rewards/">Rewards</a></li><li class="menu-item"><a id="brxe-jwuwbe" class="brxe-text-link" href="https://avvenire.ca/about/" aria-current="page">About Us</a></li><li class="menu-item"><a id="brxe-keatfb" class="brxe-text-link" href="https://avvenire.ca/contact/">Contact Us</a></li><li class="menu-item"><button id="brxe-ekpbqb" data-script-id="ekpbqb" class="brxe-toggle brx-toggle-div" aria-label="Close" aria-expanded="false"><i class="ion-ios-close-circle-outline"></i></button></li></ul><button id="brxe-ovfnhc" data-script-id="ovfnhc" class="brxe-toggle" aria-label="Open" aria-expanded="false"><span class="brxa-wrap"><span class="brxa-inner"></span></span></button></nav></div><div id="brxe-1b0b36" class="brxe-div bricks-lazy-hidden"><a id="brxe-egutzw" class="brxe-button bricks-button sm bricks-background-light" href="https://avvenire.ca/my-account/">login</a><div id="brxe-ce6bdc" data-script-id="ce6bdc" class="brxe-woocommerce-mini-cart">
182		<a href="#" class="mini-cart-link toggle-button bricks-woo-toggle" aria-label="Toggle mini cart" data-open-on-add-to-cart="true" data-toggle-target=".cart-detail-ce6bdc">
183			<span class="cart-icon">
184				<i class="ti-shopping-cart"></i>				<span class="cart-count">0</span>
185			</span>
186
187					</a>
188
189				<div class="cart-detail off-canvas right cart-detail-ce6bdc">
190			<div class="widget_shopping_cart_content"></div>
191
192					</div>
193			<div class="off-canvas-overlay"></div></div></div></div></section></header><main id="brx-content"><section id="brxe-gnbsav" class="brxe-section bricks-lazy-hidden has-bg-video"><div class="bricks-background-video-wrapper bricks-lazy-video" data-background-video-url="https://www.youtube.com/watch?v=zTjSV-KtsIc" data-background-video-loop="1"><video autoplay loop playsinline muted ></video></div><div id="brxe-bhomxq" class="brxe-container bricks-lazy-hidden"><div id="brxe-lcfppn" class="brxe-divider horizontal"><div class="line"></div></div>
193<h1 id="brxe-vpevvy" class="brxe-heading">Driving Innovation Forward</h1><div id="brxe-ilreah" class="brxe-text"><p>We are a gateway to cutting-edge electric vehicles, smart mobility solutions, and next-gen technology.</p>
194</div><div id="brxe-dpzetk" class="brxe-div bricks-lazy-hidden"><a id="brxe-uudkdv" class="brxe-button bricks-button lg bricks-background-primary">Shop Now</a></div></div></section><section id="brxe-izjenf" class="brxe-section bricks-lazy-hidden"><div id="brxe-jwxaup" class="brxe-container bricks-lazy-hidden"><div id="brxe-uizzzk" class="brxe-block bricks-lazy-hidden"><div id="brxe-esszix" class="brxe-divider horizontal"><div class="line"></div></div><h2 id="brxe-qweqyf" class="brxe-heading">Who we are</h2><div id="brxe-fvfvry" class="brxe-text"><div class="yiv7947628723elementToProof">Avvenire, the consumer-facing division of Pulse Wheels Inc., delivers premium e-mobility solutions designed for modern lifestyles. Backed by the strength of our parent company, we combine innovation and customer focus with the stability that partners and distributors can trust.</div>
195<div id="yiv7947628723Signature"> </div>
196</div></div></div><div id="brxe-nywbeg" class="brxe-container bricks-lazy-hidden"><div id="brxe-qqvdls" class="brxe-block bricks-lazy-hidden"></div><div id="brxe-qojqoh" class="brxe-block bricks-lazy-hidden"><div id="brxe-zofjlk" class="brxe-block bricks-lazy-hidden"><h3 id="brxe-gjtpcm" class="brxe-heading">Strengths</h3><div id="brxe-jaewle" class="brxe-text"><ul>
197<li><strong>Pioneers:</strong> From E-Bikes to next-gen EVs, we are leading the charge in sustainable transport.</li>
198<li><strong>Tech-Forward:</strong> Our products integrate smart features, solar energy, and luxurious design.</li>
199<li><strong>Community Focused:</strong> Committed to making green mobility accessible to all.</li>
200</ul>
201</div></div></div><div id="brxe-jqcbrx" class="brxe-div bricks-lazy-hidden"><span id="brxe-nxjvax" class="brxe-button bricks-button md bricks-background-primary">Discover Our Products</span></div></div><div id="brxe-dmdqao" class="brxe-container bricks-lazy-hidden"><div id="brxe-vhurds" class="brxe-block bricks-lazy-hidden"><div id="brxe-lubzzm" class="brxe-divider horizontal"><div class="line"></div></div><h2 id="brxe-xgnmyt" class="brxe-heading">Mission</h2><div id="brxe-ovrkrd" class="brxe-text"><p>With years of engineering excellence and a bold vision for the future, we are constantly pushing boundaries in the Electric Mobility industry, earning a reputation for reliability, creativity, and customer-first innovation.</p>
202</div></div></div></section><section id="brxe-eopmny" class="brxe-section bricks-lazy-hidden"><div id="brxe-qixlqp" class="brxe-container bricks-lazy-hidden"><div id="brxe-cdoxeg" class="brxe-block bricks-lazy-hidden"><div id="brxe-tkzqjb" class="brxe-divider horizontal"><div class="line"></div></div><h3 id="brxe-atqanw" class="brxe-heading">Sustainable Mobility</h3><div id="brxe-eiqlsm" class="brxe-text"><p>Green is more than just a color. It&#8217;s about creating practical solutions that last. That&#8217;s why we build rides that respect the planet, and your wallet.</p>
203</div><a id="brxe-judqyr" class="brxe-button bricks-button md" href="https://avvenire.ca/products/">Discover Our Products</a></div></div></section><section id="brxe-ytpppa" class="brxe-section bricks-lazy-hidden"><div id="brxe-cydrki" class="brxe-container bricks-lazy-hidden"><div id="brxe-arvddz" class="brxe-block bricks-lazy-hidden"><div id="brxe-rvvkaq" class="brxe-divider horizontal"><div class="line"></div></div><h3 id="brxe-ujzblh" class="brxe-heading">We Have Your Back</h3><div id="brxe-lgplil" class="brxe-text"><p>Our 2 year warranty isn&#8217;t just paperwork. It&#8217;s our ironclad promise that your E-Bike, Mobility Scooter, LEV, or ATV is built to last. <strong>We Stand Behind Every Ride.</strong></p>
204</div></div></div><div id="brxe-gsfgrr" class="brxe-container bricks-lazy-hidden"><div id="brxe-gfpkwt" class="brxe-block bricks-lazy-hidden"><div id="brxe-hioqtm" class="brxe-div bricks-lazy-hidden">
204<a id="brxe-vnedpz" class="brxe-button bricks-button sm" href="https://avvenire.ca/warranty/">Learn More</a></div></div></div></section><section id="brxe-e32332" class="brxe-section bricks-lazy-hidden"><div id="brxe-49cec9" class="brxe-container bricks-lazy-hidden"><div id="brxe-7007fc" class="brxe-block bricks-lazy-hidden"><div id="brxe-57678f" class="brxe-divider horizontal"><div class="line"></div></div><h3 id="brxe-9ca5f1" class="brxe-heading">Join Our Newsletter</h3><div id="brxe-87f667" class="brxe-text"><p>Stay up to date on the latest on Light Electric Vehicles!</p>
205</div></div><div id="brxe-f79d6e" data-script-id="f79d6e" class="brxe-code"><p class="sib-email-area">
206    Email Address*
207    <input type="email" class="sib-email-area" name="email" required="required">
208</p>
209<p class="sib-FIRSTNAME-area">
210    First Name
211    <input type="text" class="sib-FIRSTNAME-area" name="FIR
212STNAME">
213</p>
214<p class="sib-LASTNAME-area">
215    Last Name
216    <input type="text" class="sib-LASTNAME-area" name="LASTNAME">
217</p>
218<p>
219    <input type="submit" class="sib-default-btn" value="Subscribe">
220</p>
221<style>.form { padding: 5px; -moz-box-sizing:border-box; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 25px; }
222
223.select { width: 100%; border: 1px solid #bbb; height: auto; margin: 5px 0 0 0;}
224
225
226.sib-default-btn { margin: 5px 0; padding: 6px 30px; color:#fff; background-color: #E11D37; border-color: #2E2E2E; font-size: 18px; font-weight:600; line-height: 1.4285; text-align: center; cursor: pointer; vertical-align: middle; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; white-space: normal; border:1px solid transparent; border-radius: 25px; } 
227
228.sib-default-btn:hover { background-color: #444; }  .p{ margin: 10px 0 0 0; }</style></div></div></section></main><footer id="brx-footer"><section id="brxe-787557" class="brxe-section bricks-lazy-hidden"><div id="brxe-ed19e6" class="brxe-container bricks-lazy-hidden"><div id="brxe-lrakra" class="brxe-block bricks-lazy-hidden"><a id="brxe-48f406" class="brxe-logo" href="https://avvenire.ca/"><img width="300" height="63" src="https://i0.wp.com/avvenire.ca/wp-content/uploads/2024/07/Avvenire_Logo.webp?fit=300%2C63&amp;ssl=1" class="bricks-site-logo css-filter" alt="Avvenire" data-bricks-logo="https://i0.wp.com/avvenire.ca/wp-content/uploads/2024/07/Avvenire_Logo.webp?fit=300%2C63&amp;ssl=1" loading="eager" decoding="async" srcset="https://i0.wp.com/avvenire.ca/wp-content/uploads/2024/07/Avvenire_Logo.webp?w=1250&amp;ssl=1 1250w, https://i0.wp.com/avvenire.ca/wp-content/uploads/2024/07/Avvenire_Logo.webp?resize=300%2C63&amp;ssl=1 300w, https://i0.wp.com/avvenire.ca/wp-content/uploads/2024/07/Avvenire_Logo.webp?resize=1024%2C214&amp;ssl=1 1024w, https://i0.wp.com/avvenire.ca/wp-content/uploads/2024/07/Avvenire_Logo.webp?resize=768%2C160&amp;ssl=1 768w, https://i0.wp.com/avvenire.ca/wp-content/uploads/2024/07/Avvenire_Logo.webp?resize=600%2C125&amp;ssl=1 600w" sizes="(max-width: 300px) 100vw, 300px" /></a><ul id="brxe-ihfibf" class="brxe-social-icons"><li class="repeater-item has-link"><a href="https://x.com/AvvenireCanada"><i class="fab fa-x-twitter icon"></i></a></li><li class="repeater-item has-link"><a href="https://www.facebook.com/AvvenireCanada" target="_blank"><i class="fab fa-facebook-f icon"></i></a></li><li class="repeater-item has-link"><a href="https://www.instagram.com/avvenire.canada/" target="_blank"><i class="fab fa-instagram icon"></i></a></li><li class="repeater-item has-link"><a href="https://www.youtube.com/channel/UC-T2yDwl7eaC8G0M6071IMA" target="_blank"><i class="fab fa-youtube icon"></i></a></li><li class="repeater-item has-link"><a href="http://www.tiktok.com/@avvenire.canada" target="_blank"><i class="fab fa-tiktok icon"></i></a></li></ul></div><div id="brxe-c3fd36" class="brxe-block bricks-lazy-hidden"><div id="brxe-jlvysh" class="brxe-div bricks-lazy-hidden"><h5 id="brxe-lfizyj" class="brxe-heading footer-titles">Products</h5><ul id="brxe-ocakki" class="brxe-list footer-links"><li ><div class="content"><a href="https://avvenire.ca/product-category/ebikes/"><span class="title">Ebikes</span></a></div></li><li ><div class="content"><a href="https://avvenire.ca/product-category/mobility-scooters/"><span class="title">Mobility Scooters</span></a></div></li><li ><div class="content"><a href="https://avvenire.ca/product-category/off-road/"><span class="title">Off-Road</span></a></div></li></ul></div><div id="brxe-pggbgi" class="brxe-div bricks-lazy-hidden"><h5 id="brxe-bxviqk" class="brxe-heading footer-titles">Company</h5><ul id="brxe-tfqymi" class="brxe-list footer-links"><li ><div class="content"><a href="https://avvenire.ca/about/" aria-current="page"><span class="title">About Us</span></a></div></li><li ><div class="content">
228<a href="https://avvenire.ca/distributors/"><span class="title">Distributors</span></a></div></li><li ><div class="content"><a href="https://avvenire.ca/rewards/"><span class="title">Avvenire Rewards</span></a></div></li></ul></div><div id="brxe-evgden" class="brxe-div bricks-lazy-hidden"><h5 id="brxe-eprclw" class="brxe-heading footer-titles">Help</h5><ul id="brxe-wbrbxx" class="brxe-list footer-links"><li ><div class="content"><a href="https://avvenire.ca/locations/"><span class="title">Find A Dealer</span></a></div></li><li ><div class="content"><a href="https://avvenire.ca/contact/"><span class="title">Contact Us</span></a></div></li><li ><div class="content"><a href="https://avvenire.ca/faq/"><span class="title">FAQs</span></a></div></li><li ><div class="content"><a href="https://avvenire.ca/warranty/"><span class="title">Warranty</span></a></div></li></ul></div><div id="brxe-ggzfol" class="brxe-div bricks-lazy-hidden"><h5 id="brxe-zytzuw" class="brxe-heading footer-titles">Connect</h5><ul id="brxe-rxzwcr" class="brxe-list footer-links"><li ><div class="content"><a href="mailto:[email protected]"><span class="title">[email protected]</span></a></div></li><li ><div class="content"><span class="title">1-800-649-9320</span></div></li><li ><div class="content"><span class="title">1-647-556-4040</span></div></li></ul></div></div></div><div id="brxe-efozoq" class="brxe-divider horizontal"><div class="line"></div></div></section><section id="brxe-0bd2c1" class="brxe-section bricks-lazy-hidden"><div id="brxe-34f435" class="brxe-container bricks-lazy-hidden"><div id="brxe-c31fdf" class="brxe-text"><p>© 2026 Avvenire. All rights reserved</p>
229</div></div></section></footer>
229<script type="speculationrules">
230{"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/bricks/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
231</script>
231
232			<div id="loader-wrapper">
233			</div>
234			
235<!--Start of Tawk.to Script (0.9.3)-->
236<script id="tawk-script" type="text/javascript">
237var Tawk_API = Tawk_API || {};
238var Tawk_LoadStart=new Date();
239(function(){
240	var s1 = document.createElement( 'script' ),s0=document.getElementsByTagName( 'script' )[0];
241	s1.async = true;
242	s1.src = 'https://embed.tawk.to/5fda2e9bdf060f156a8db4b0/1epm4c47f';
243	s1.charset = 'UTF-8';
244	s1.setAttribute( 'crossorigin','*' );
245	s0.parentNode.insertBefore( s1, s0 );
246})();
247</script>
247
248<!--End of Tawk.to Script (0.9.3)-->
249
250
251		
251<script type="text/html" id="tmpl-media-frame">
252		<div class="media-frame-title" id="media-frame-title"></div>
253		<h2 class="media-frame-menu-heading">Actions</h2>
254		<button type="button" class="button button-link media-frame-menu-toggle" aria-expanded="false">
255			Menu			<span class="dashicons dashicons-arrow-down" aria-hidden="true"></span>
256		</button>
257		<div class="media-frame-menu"></div>
258		<div class="media-frame-tab-panel">
259			<div class="media-frame-router"></div>
260			<div class="media-frame-content"></div>
261		</div>
262		<h2 class="media-frame-actions-heading screen-reader-text">
263		Selected media actions		</h2>
264		<div class="media-frame-toolbar"></div>
265		<div class="media-frame-uploader"></div>
266	</script>
266
267
268		
268<script type="text/html" id="tmpl-media-modal">
269		<div id="wp-media-modal" tabindex="0" class="media-modal wp-core-ui" role="dialog" aria-labelledby="media-frame-title">
270			<# if ( data.hasCloseButton ) { #>
271				<button type="button" class="media-modal-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">
272					Close dialog				</span></button>
273			<# } #>
274			<div class="media-modal-content" role="document"></div>
275		</div>
276		<div class="media-modal-backdrop"></div>
277	</script>
277
278
279		
279<script type="text/html" id="tmpl-uploader-window">
280		<div class="uploader-window-content">
281			<div class="uploader-editor-title">Drop files to upload</div>
282		</div>
283	</script>
283
284
285		
285<script type="text/html" id="tmpl-uploader-editor">
286		<div class="uploader-editor-content">
287			<div class="uploader-editor-title">Drop files to upload</div>
288		</div>
289	</script>
289
290
291		
291<script type="text/html" id="tmpl-uploader-inline">
292		<# var messageClass = data.message ? 'has-upload-message' : 'no-upload-message'; #>
293		<# if ( data.canClose ) { #>
294		<button class="close dashicons dashicons-no"><span class="screen-reader-text">
295			Close uploader		</span></button>
296		<# } #>
297		<div class="uploader-inline-content {{ messageClass }}">
298		<# if ( data.message ) { #>
299			<h2 class="upload-message">{{ data.message }}</h2>
300		<# } #>
301					<div class="upload-ui">
302				<h2 class="upload-instructions drop-instructions">Drop files to upload</h2>
303				<p class="upload-instructions drop-instructions">or</p>
304				<button type="button" class="browser button button-hero" aria-describedby="post-upload-info">Select Files</button>
305			</div>
306
307			<div class="upload-inline-status"></div>
308
309			<div class="post-upload-ui" id="post-upload-info">
310				
311				<p class="max-upload-size">
312				Maximum upload file size: 50 MB.				</p>
313
314				<# if ( data.suggestedWidth && data.suggestedHeight ) { #>
315					<p class="suggested-dimensions">
316						Suggested image dimensions: {{data.suggestedWidth}} by {{data.suggestedHeight}} pixels.					</p>
317				<# } #>
318
319							</div>
320				</div>
321	</script>
321
322
323		
323<script type="text/html" id="tmpl-media-library-view-switcher">
324		<a href="https://avvenire.ca/wp-admin/upload.php?mode=list" class="view-list">
325			<span class="screen-reader-text">
326				List view			</span>
327		</a>
328		<a href="https://avvenire.ca/wp-admin/upload.php?mode=grid" class="view-grid current" aria-current="page">
329			<span class="screen-reader-text">
330				Grid view			</span>
331		</a>
332	</script>
332
333
334		
334<script type="text/html" id="tmpl-uploader-status">
335		<h2>Uploading</h2>
336
337		<div class="media-progress-bar"><div></div></div>
338		<div class="upload-details">
339			<span class="upload-count">
340				<span class="upload-index"></span> / <span class="upload-total"></span>
341			</span>
342			<span class="upload-detail-separator">&ndash;</span>
343			<span class="upload-filename"></span>
344		</div>
345		<div class="upload-errors"></div>
346		<button type="button" class="button upload-dismiss-errors">Dismiss errors</button>
347	</script>
347
348
349		
349<script type="text/html" id="tmpl-uploader-status-error">
350		<span class="upload-error-filename word-wrap-break-word">{{{ data.filename }}}</span>
351		<span class="upload-error-message">{{ data.message }}</span>
352	</script>
352
353
354		
354<script type="text/html" id="tmpl-edit-attachment-frame">
355		<div class="edit-media-header">
356			<button class="left dashicons"<# if ( ! data.hasPrevious ) { #> disabled<# } #>><span class="screen-reader-text">Edit previous media item</span></button>
357			<button class="right dashicons"<# if ( ! data.hasNext ) { #> disabled<# } #>><span class="screen-reader-text">Edit next media item</span></button>
358			<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>
359		</div>
360		<div class="media-frame-title"></div>
361		<div class="media-frame-content"></div>
362	</script>
362
363
364		
364<script type="text/html" id="tmpl-attachment-details-two-column">
365		<div class="attachment-media-view {{ data.orientation }}">
366						<h2 class="screen-reader-text">Attachment Preview</h2>
367			<div class="thumbnail thumbnail-{{ data.type }}">
368				<# if ( data.uploading ) { #>
369					<div class="media-progress-bar"><div></div></div>
370				<# } else if ( data.sizes && data.sizes.full ) { #>
371					<img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" alt="" />
372				<# } else if ( data.sizes && data.sizes.large ) { #>
373					<img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" alt="" />
374				<# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #>
375					<img class="details-image icon" src="{{ data.icon }}" draggable="false" alt="" />
376				<# } #>
377
378				<# if ( 'audio' === data.type ) { #>
379				<div class="wp-media-wrapper wp-audio">
380					<audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none">
381						<source type="{{ data.mime }}" src="{{ data.url }}" />
382					</audio>
383				</div>
384				<# } else if ( 'video' === data.type ) {
385					var w_rule = '';
386					if ( data.width ) {
387						w_rule = 'width: ' + data.width + 'px;';
388					} else if ( wp.media.view.settings.contentWidth ) {
389						w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;';
390					}
391				#>
392				<div style="{{ w_rule }}" class="wp-media-wrapper wp-video">
393					<video controls="controls" class="wp-video-shortcode" preload="metadata"
394						<# if ( data.width ) { #>width="{{ data.width }}"<# } #>
395						<# if ( data.height ) { #>height="{{ data.height }}"<# } #>
396						<# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>>
397						<source type="{{ data.mime }}" src="{{ data.url }}" />
398					</video>
399				</div>
400				<# } #>
401
402				<div class="attachment-actions">
403					<# if ( 'image' === data.type && ! data.uploading && data.sizes && data.can.save ) { #>
404					<button type="button" class="button edit-attachment">Edit Image</button>
405					<# } else if ( 'pdf' === data.subtype && data.sizes ) { #>
406					<p>Document Preview</p>
407					<# } #>
408				</div>
409			</div>
410		</div>
411		<div class="attachment-info">
412			<span class="settings-save-status" role="status">
413				<span class="spinner"></span>
414				<span class="saved">Saved.</span>
415			</span>
416			<div class="details">
417				<h2 class="screen-reader-text">
418					Details				</h2>
419				<div class="uploaded"><strong>Uploaded on:</strong> {{ data.dateFormatted }}</div>
420				<div class="uploaded-by word-wrap-break-word">
421					<strong>Uploaded by:</strong>
422						<# if ( data.authorLink ) { #>
423							<a href="{{ data.authorLink }}">{{ data.authorName }}</a>
424						<# } else { #>
425							{{ data.authorName }}
426						<# } #>
427				</div>
428				<# if ( data.uploadedToTitle ) { #>
429					<div class="uploaded-to">
430						<strong>Uploaded to:</strong>
431						<# if ( data.uploadedToLink ) { #>
432							<a href="{{ data.uploadedToLink }}">{{ data.uploadedToTitle }}</a>
433						<# } else { #>
434							{{ data.uploadedToTitle }}
435						<# } #>
436					</div>
437				<# } #>
438				<div class="filename"><strong>File name:</strong> {{ data.filename }}</div>
439				<div class="file-type"><strong>File type:</strong> {{ data.mime }}</div>
440				<div class="file-size"><strong>File size:</strong> {{ data.filesizeHumanReadable }}</div>
441				<# if ( 'image' === data.type && ! data.uploading ) { #>
442					<# if ( data.width && data.height ) { #>
443						<div class="dimensions"><strong>Dimensions:</strong>
444							{{ data.width }} by {{ data.height }} pixels						</div>
445					<# } #>
446
447					<# if ( data.originalImageURL && data.originalImageName ) { #>
448						<div class="word-wrap-break-word">
449							<strong>Original image:</strong>
450							<a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a>
451						</div>
452					<# } #>
453				<# } #>
454
455				<# if ( data.fileLength && data.fileLengthHumanReadable ) { #>
456					<div class="file-length"><strong>Length:</strong>
457						<span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span>
458						<span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span>
459					</div>
460				<# } #>
461
462				<# if ( 'audio' === data.type && data.meta.bitrate ) { #>
463					<div class="bitrate">
464						<strong>Bitrate:</strong> {{ Math.round( data.meta.bitrate / 1000 ) }}kb/s
465						<# if ( data.meta.bitrate_mode ) { #>
466						{{ ' ' + data.meta.bitrate_mode.toUpperCase() }}
467						<# } #>
468					</div>
469				<# } #>
470
471				<# if ( data.mediaStates ) { #>
472					<div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div>
473				<# } #>
474
475				<div class="compat-meta">
476					<# if ( data.compat && data.compat.meta ) { #>
477						{{{ data.compat.meta }}}
478					<# } #>
479				</div>
480			</div>
481
482			<div class="settings">
483				<# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #>
484				<# if ( 'image' === data.type ) { #>
485					<span class="setting alt-text has-description" data-setting="alt">
486						<label for="attachment-details-two-column-alt-text" class="name">Alternative Text</label>
487						<textarea id="attachment-details-two-column-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea>
488					</span>
489					<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>
490				<# } #>
491								<span class="setting" data-setting="title">
492					<label for="attachment-details-two-column-title" class="name">Title</label>
493					<input type="text" id="attachment-details-two-column-title" value="{{ data.title }}" {{ maybeReadOnly }} />
494				</span>
495								<# if ( 'audio' === data.type ) { #>
496								<span class="setting" data-setting="artist">
497					<label for="attachment-details-two-column-artist" class="name">Artist</label>
498					<input type="text" id="attachment-details-two-column-artist" value="{{ data.artist || data.meta.artist || '' }}" />
499				</span>
500								<span class="setting" data-setting="album">
501					<label for="attachment-details-two-column-album" class="name">Album</label>
502					<input type="text" id="attachment-details-two-column-album" value="{{ data.album || data.meta.album || '' }}" />
503				</span>
504								<# } #>
505				<span class="setting" data-setting="caption">
506					<label for="attachment-details-two-column-caption" class="name">Caption</label>
507					<textarea id="attachment-details-two-column-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea>
508				</span>
509				<span class="setting" data-setting="description">
510					<label for="attachment-details-two-column-description" class="name">Description</label>
511					<textarea id="attachment-details-two-column-description" {{ maybeReadOnly }}>{{ data.description }}</textarea>
512				</span>
513				<span class="setting" data-setting="url">
514					<label for="attachment-details-two-column-copy-link" class="name">File URL:</label>
515					<input type="text" class="attachment-details-copy-link ltr" id="attachment-details-two-column-copy-link" value="{{ data.url }}" readonly />
516					<span class="copy-to-clipboard-container">
517						<button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-two-column-copy-link">Copy URL to clipboard</button>
518						<span class="success hidden" aria-hidden="true">Copied!</span>
519					</span>
520				</span>
521				<div class="attachment-compat"></div>
522			</div>
523
524			<div class="actions">
525				<# if ( data.link ) { #>
526										<a class="view-attachment" href="{{ data.link }}">View attachment page</a>
527				<# } #>
528				<# if ( data.can.save ) { #>
529					<# if ( data.link ) { #>
530						<span class="links-separator">|</span>
531					<# } #>
532					<a href="{{ data.editLink }}">Edit more details</a>
533				<# } #>
534				<# if ( data.can.save && data.link ) { #>
535					<span class="links-separator">|</span>
536					<a href="{{ data.url }}" download>Download file</a>
537				<# } #>
538				<# if ( ! data.uploading && data.can.remove ) { #>
539					<# if ( data.link || data.can.save ) { #>
540						<span class="links-separator">|</span>
541					<# } #>
542											<button type="button" class="button-link delete-attachment">Delete permanently</button>
543									<# } #>
544			</div>
545		</div>
546	</script>
546
547
548		
548<script type="text/html" id="tmpl-attachment">
549		<div class="attachment-preview js--select-attachment type-{{ data.type }} subtype-{{ data.subtype }} {{ data.orientation }}">
550			<div class="thumbnail">
551				<# if ( data.uploading ) { #>
552					<div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div>
553				<# } else if ( 'image' === data.type && data.size && data.size.url ) { #>
554					<div class="centered">
555						<img src="{{ data.size.url }}" draggable="false" alt="" />
556					</div>
557				<# } else { #>
558					<div class="centered">
559						<# if ( data.image && data.image.src && data.image.src !== data.icon ) { #>
560							<img src="{{ data.image.src }}" class="thumbnail" draggable="false" alt="" />
561						<# } else if ( data.sizes ) {
562								if ( data.sizes.medium ) { #>
563									<img src="{{ data.sizes.medium.url }}" class="thumbnail" draggable="false" alt="" />
564								<# } else { #>
565									<img src="{{ data.sizes.full.url }}" class="thumbnail" draggable="false" alt="" />
566								<# } #>
567						<# } else { #>
568							<img src="{{ data.icon }}" class="icon" draggable="false" alt="" />
569						<# } #>
570					</div>
571					<div class="filename">
572						<div>{{ data.filename }}</div>
573					</div>
574				<# } #>
575			</div>
576			<# if ( data.buttons.close ) { #>
577				<button type="button" class="button-link attachment-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">
578					Remove				</span></button>
579			<# } #>
580		</div>
581		<# if ( data.buttons.check ) { #>
582			<button type="button" class="check" tabindex="-1"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">
583				Deselect			</span></button>
584		<# } #>
585		<#
586		var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly';
587		if ( data.describe ) {
588			if ( 'image' === data.type ) { #>
589				<input type="text" value="{{ data.caption }}" class="describe" data-setting="caption"
590					aria-label="Caption"
591					placeholder="Caption&hellip;" {{ maybeReadOnly }} />
592			<# } else { #>
593				<input type="text" value="{{ data.title }}" class="describe" data-setting="title"
594					<# if ( 'video' === data.type ) { #>
595						aria-label="Video title"
596						placeholder="Video title&hellip;"
597					<# } else if ( 'audio' === data.type ) { #>
598						aria-label="Audio title"
599						placeholder="Audio title&hellip;"
600					<# } else { #>
601						aria-label="Media title"
602						placeholder="Media title&hellip;"
603					<# } #> {{ maybeReadOnly }} />
604			<# }
605		} #>
606	</script>
606
607
608		
608<script type="text/html" id="tmpl-attachment-details">
609		<h2>
610			Attachment Details			<span class="settings-save-status" role="status">
611				<span class="spinner"></span>
612				<span class="saved">Saved.</span>
613			</span>
614		</h2>
615		<div class="attachment-info">
616
617			<# if ( 'audio' === data.type ) { #>
618				<div class="wp-media-wrapper wp-audio">
619					<audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none">
620						<source type="{{ data.mime }}" src="{{ data.url }}" />
621					</audio>
622				</div>
623			<# } else if ( 'video' === data.type ) {
624				var w_rule = '';
625				if ( data.width ) {
626					w_rule = 'width: ' + data.width + 'px;';
627				} else if ( wp.media.view.settings.contentWidth ) {
628					w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;';
629				}
630			#>
631				<div style="{{ w_rule }}" class="wp-media-wrapper wp-video">
632					<video controls="controls" class="wp-video-shortcode" preload="metadata"
633						<# if ( data.width ) { #>width="{{ data.width }}"<# } #>
634						<# if ( data.height ) { #>height="{{ data.height }}"<# } #>
635						<# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>>
636						<source type="{{ data.mime }}" src="{{ data.url }}" />
637					</video>
638				</div>
639			<# } else { #>
640				<div class="thumbnail thumbnail-{{ data.type }}">
641					<# if ( data.uploading ) { #>
642						<div class="media-progress-bar"><div></div></div>
643					<# } else if ( 'image' === data.type && data.size && data.size.url ) { #>
644						<img src="{{ data.size.url }}" draggable="false" alt="" />
645					<# } else { #>
646						<img src="{{ data.icon }}" class="icon" draggable="false" alt="" />
647					<# } #>
648				</div>
649			<# } #>
650
651			<div class="details">
652				<div class="filename">{{ data.filename }}</div>
653				<div class="uploaded">{{ data.dateFormatted }}</div>
654
655				<div class="file-size">{{ data.filesizeHumanReadable }}</div>
656				<# if ( 'image' === data.type && ! data.uploading ) { #>
657					<# if ( data.width && data.height ) { #>
658						<div class="dimensions">
659							{{ data.width }} by {{ data.height }} pixels						</div>
660					<# } #>
661
662					<# if ( data.originalImageURL && data.originalImageName ) { #>
663						<div class="word-wrap-break-word">
664							Original image:							<a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a>
665						</div>
666					<# } #>
667
668					<# if ( data.can.save && data.sizes ) { #>
669						<a class="edit-attachment" href="{{ data.editLink }}&amp;image-editor" target="_blank">Edit Image</a>
670					<# } #>
671				<# } #>
672
673				<# if ( data.fileLength && data.fileLengthHumanReadable ) { #>
674					<div class="file-length">Length:						<span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span>
675						<span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span>
676					</div>
677				<# } #>
678
679				<# if ( data.mediaStates ) { #>
680					<div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div>
681				<# } #>
682
683				<# if ( ! data.uploading && data.can.remove ) { #>
684											<button type="button" class="button-link delete-attachment">Delete permanently</button>
685									<# } #>
686
687				<div class="compat-meta">
688					<# if ( data.compat && data.compat.meta ) { #>
689						{{{ data.compat.meta }}}
690					<# } #>
691				</div>
692			</div>
693		</div>
694		<# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #>
695		<# if ( 'image' === data.type ) { #>
696			<span class="setting alt-text has-description" data-setting="alt">
697				<label for="attachment-details-alt-text" class="name">Alt Text</label>
698				<textarea id="attachment-details-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea>
699			</span>
700			<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>
701		<# } #>
702				<span class="setting" data-setting="title">
703			<label for="attachment-details-title" class="name">Title</label>
704			<input type="text" id="attachment-details-title" value="{{ data.title }}" {{ maybeReadOnly }} />
705		</span>
706				<# if ( 'audio' === data.type ) { #>
707				<span class="setting" data-setting="artist">
708			<label for="attachment-details-artist" class="name">Artist</label>
709			<input type="text" id="attachment-details-artist" value="{{ data.artist || data.meta.artist || '' }}" />
710		</span>
711				<span class="setting" data-setting="album">
712			<label for="attachment-details-album" class="name">Album</label>
713			<input type="text" id="attachment-details-album" value="{{ data.album || data.meta.album || '' }}" />
714		</span>
715				<# } #>
716		<span class="setting" data-setting="caption">
717			<label for="attachment-details-caption" class="name">Caption</label>
718			<textarea id="attachment-details-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea>
719		</span>
720		<span class="setting" data-setting="description">
721			<label for="attachment-details-description" class="name">Description</label>
722			<textarea id="attachment-details-description" {{ maybeReadOnly }}>{{ data.description }}</textarea>
723		</span>
724		<span class="setting" data-setting="url">
725			<label for="attachment-details-copy-link" class="name">File URL:</label>
726			<input type="text" class="attachment-details-copy-link ltr" id="attachment-details-copy-link" value="{{ data.url }}" readonly />
727			<div class="copy-to-clipboard-container">
728				<button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-copy-link">Copy URL to clipboard</button>
729				<span class="success hidden" aria-hidden="true">Copied!</span>
730			</div>
731		</span>
732	</script>
732
733
734		
734<script type="text/html" id="tmpl-media-selection">
735		<div class="selection-info">
736			<span class="count"></span>
737			<# if ( data.editable ) { #>
738				<button type="button" class="button-link edit-selection">Edit Selection</button>
739			<# } #>
740			<# if ( data.clearable ) { #>
741				<button type="button" class="button-link clear-selection">Clear</button>
742			<# } #>
743		</div>
744		<div class="selection-view"></div>
745	</script>
745
746
747		
747<script type="text/html" id="tmpl-attachment-display-settings">
748		<h2>Attachment Display Settings</h2>
749
750		<# if ( 'image' === data.type ) { #>
751			<span class="setting align">
752				<label for="attachment-display-settings-alignment" class="name">Alignment</label>
753				<select id="attachment-display-settings-alignment" class="alignment"
754					data-setting="align"
755					<# if ( data.userSettings ) { #>
756						data-user-setting="align"
757					<# } #>>
758
759					<option value="left">
760						Left					</option>
761					<option value="center">
762						Center					</option>
763					<option value="right">
764						Right					</option>
765					<option value="none" selected>
766						None					</option>
767				</select>
768			</span>
769		<# } #>
770
771		<span class="setting">
772			<label for="attachment-display-settings-link-to" class="name">
773				<# if ( data.model.canEmbed ) { #>
774					Embed or Link				<# } else { #>
775					Link To				<# } #>
776			</label>
777			<select id="attachment-display-settings-link-to" class="link-to"
778				data-setting="link"
779				<# if ( data.userSettings && ! data.model.canEmbed ) { #>
780					data-user-setting="urlbutton"
781				<# } #>>
782
783			<# if ( data.model.canEmbed ) { #>
784				<option value="embed" selected>
785					Embed Media Player				</option>
786				<option value="file">
787			<# } else { #>
788				<option value="none" selected>
789					None				</option>
790				<option value="file">
791			<# } #>
792				<# if ( data.model.canEmbed ) { #>
793					Link to Media File				<# } else { #>
794					Media File				<# } #>
795				</option>
796				<option value="post">
797				<# if ( data.model.canEmbed ) { #>
798					Link to Attachment Page				<# } else { #>
799					Attachment Page				<# } #>
800				</option>
801			<# if ( 'image' === data.type ) { #>
802				<option value="custom">
803					Custom URL				</option>
804			<# } #>
805			</select>
806		</span>
807		<span class="setting">
808			<label for="attachment-display-settings-link-to-custom" class="name">URL</label>
809			<input type="text" id="attachment-display-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
810		</span>
811
812		<# if ( 'undefined' !== typeof data.sizes ) { #>
813			<span class="setting">
814				<label for="attachment-display-settings-size" class="name">Size</label>
815				<select id="attachment-display-settings-size" class="size" name="size"
816					data-setting="size"
817					<# if ( data.userSettings ) { #>
818						data-user-setting="imgsize"
819					<# } #>>
820											<#
821						var size = data.sizes['thumbnail'];
822						if ( size ) { #>
823							<option value="thumbnail" >
824								Thumbnail &ndash; {{ size.width }} &times; {{ size.height }}
825							</option>
826						<# } #>
827											<#
828						var size = data.sizes['medium'];
829						if ( size ) { #>
830							<option value="medium" >
831								Medium &ndash; {{ size.width }} &times; {{ size.height }}
832							</option>
833						<# } #>
834											<#
835						var size = data.sizes['large'];
836						if ( size ) { #>
837							<option value="large" >
838								Large &ndash; {{ size.width }} &times; {{ size.height }}
839							</option>
840						<# } #>
841											<#
842						var size = data.sizes['full'];
843						if ( size ) { #>
844							<option value="full"  selected='selected'>
845								Full Size &ndash; {{ size.width }} &times; {{ size.height }}
846							</option>
847						<# } #>
848									</select>
849			</span>
850		<# } #>
851	</script>
851
852
853		
853<script type="text/html" id="tmpl-gallery-settings">
854		<h2>Gallery Settings</h2>
855
856		<span class="setting">
857			<label for="gallery-settings-link-to" class="name">Link To</label>
858			<select id="gallery-settings-link-to" class="link-to"
859				data-setting="link"
860				<# if ( data.userSettings ) { #>
861					data-user-setting="urlbutton"
862				<# } #>>
863
864				<option value="post" <# if ( ! wp.media.galleryDefaults.link || 'post' === wp.media.galleryDefaults.link ) {
865					#>selected="selected"<# }
866				#>>
867					Attachment Page				</option>
868				<option value="file" <# if ( 'file' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>>
869					Media File				</option>
870				<option value="none" <# if ( 'none' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>>
871					None				</option>
872			</select>
873		</span>
874
875		<span class="setting">
876			<label for="gallery-settings-columns" class="name select-label-inline">Columns</label>
877			<select id="gallery-settings-columns" class="columns" name="columns"
878				data-setting="columns">
879									<option value="1" <#
880						if ( 1 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
881					#>>
882						1					</option>
883									<option value="2" <#
884						if ( 2 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
885					#>>
886						2					</option>
887									<option value="3" <#
888						if ( 3 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
889					#>>
890						3					</option>
891									<option value="4" <#
892						if ( 4 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
893					#>>
894						4					</option>
895									<option value="5" <#
896						if ( 5 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
897					#>>
898						5					</option>
899									<option value="6" <#
900						if ( 6 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
901					#>>
902						6					</option>
903									<option value="7" <#
904						if ( 7 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
905					#>>
906						7					</option>
907									<option value="8" <#
908						if ( 8 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
909					#>>
910						8					</option>
911									<option value="9" <#
912						if ( 9 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
913					#>>
914						9					</option>
915							</select>
916		</span>
917
918		<span class="setting">
919			<input type="checkbox" id="gallery-settings-random-order" data-setting="_orderbyRandom" />
920			<label for="gallery-settings-random-order" class="checkbox-label-inline">Random Order</label>
921		</span>
922
923		<span class="setting size">
924			<label for="gallery-settings-size" class="name">Size</label>
925			<select id="gallery-settings-size" class="size" name="size"
926				data-setting="size"
927				<# if ( data.userSettings ) { #>
928					data-user-setting="imgsize"
929				<# } #>
930				>
931									<option value="thumbnail">
932						Thumbnail					</option>
933									<option value="medium">
934						Medium					</option>
935									<option value="large">
936						Large					</option>
937									<option value="full">
938						Full Size					</option>
939							</select>
940		</span>
941	</script>
941
942
943		
943<script type="text/html" id="tmpl-playlist-settings">
944		<h2>Playlist Settings</h2>
945
946		<# var emptyModel = _.isEmpty( data.model ),
947			isVideo = 'video' === data.controller.get('library').props.get('type'); #>
948
949		<span class="setting">
950			<input type="checkbox" id="playlist-settings-show-list" data-setting="tracklist" <# if ( emptyModel ) { #>
951				checked="checked"
952			<# } #> />
953			<label for="playlist-settings-show-list" class="checkbox-label-inline">
954				<# if ( isVideo ) { #>
955				Show Video List				<# } else { #>
956				Show Tracklist				<# } #>
957			</label>
958		</span>
959
960		<# if ( ! isVideo ) { #>
961		<span class="setting">
962			<input type="checkbox" id="playlist-settings-show-artist" data-setting="artists" <# if ( emptyModel ) { #>
963				checked="checked"
964			<# } #> />
965			<label for="playlist-settings-show-artist" class="checkbox-label-inline">
966				Show Artist Name in Tracklist			</label>
967		</span>
968		<# } #>
969
970		<span class="setting">
971			<input type="checkbox" id="playlist-settings-show-images" data-setting="images" <# if ( emptyModel ) { #>
972				checked="checked"
973			<# } #> />
974			<label for="playlist-settings-show-images" class="checkbox-label-inline">
975				Show Images			</label>
976		</span>
977	</script>
977
978
979		
979<script type="text/html" id="tmpl-embed-link-settings">
980		<span class="setting link-text">
981			<label for="embed-link-settings-link-text" class="name">Link Text</label>
982			<input type="text" id="embed-link-settings-link-text" class="alignment" data-setting="linkText" />
983		</span>
984		<div class="embed-container" style="display: none;">
985			<div class="embed-preview"></div>
986		</div>
987	</script>
987
988
989		
989<script type="text/html" id="tmpl-embed-image-settings">
990		<div class="wp-clearfix">
991			<div class="thumbnail">
992				<img src="{{ data.model.url }}" draggable="false" alt="" />
993			</div>
994		</div>
995
996		<span class="setting alt-text has-description">
997			<label for="embed-image-settings-alt-text" class="name">Alternative Text</label>
998			<textarea id="embed-image-settings-alt-text" data-setting="alt" aria-describedby="alt-text-description"></textarea>
999		</span>
1000		<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>
1001
1002					<span class="setting caption">
1003				<label for="embed-image-settings-caption" class="name">Caption</label>
1004				<textarea id="embed-image-settings-caption" data-setting="caption"></textarea>
1005			</span>
1006		
1007		<fieldset class="setting-group">
1008			<legend class="name">Align</legend>
1009			<span class="setting align">
1010				<span class="button-group button-large" data-setting="align">
1011					<button class="button" value="left">
1012						Left					</button>
1013					<button class="button" value="center">
1014						Center					</button>
1015					<button class="button" value="right">
1016						Right					</button>
1017					<button class="button active" value="none">
1018						None					</button>
1019				</span>
1020			</span>
1021		</fieldset>
1022
1023		<fieldset class="setting-group">
1024			<legend class="name">Link To</legend>
1025			<span class="setting link-to">
1026				<span class="button-group button-large" data-setting="link">
1027					<button class="button" value="file">
1028						Image URL					</button>
1029					<button class="button" value="custom">
1030						Custom URL					</button>
1031					<button class="button active" value="none">
1032						None					</button>
1033				</span>
1034			</span>
1035			<span class="setting">
1036				<label for="embed-image-settings-link-to-custom" class="name">URL</label>
1037				<input type="text" id="embed-image-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
1038			</span>
1039		</fieldset>
1040	</script>
1040
1041
1042		
1042<script type="text/html" id="tmpl-image-details">
1043		<div class="media-embed">
1044			<div class="embed-media-settings">
1045				<div class="column-settings">
1046					<span class="setting alt-text has-description">
1047						<label for="image-details-alt-text" class="name">Alternative Text</label>
1048						<textarea id="image-details-alt-text" data-setting="alt" aria-describedby="alt-text-description">{{ data.model.alt }}</textarea>
1049					</span>
1050					<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>
1051
1052											<span class="setting caption">
1053							<label for="image-details-caption" class="name">Caption</label>
1054							<textarea id="image-details-caption" data-setting="caption">{{ data.model.caption }}</textarea>
1055						</span>
1056					
1057					<h2>Display Settings</h2>
1058					<fieldset class="setting-group">
1059						<legend class="legend-inline">Align</legend>
1060						<span class="setting align">
1061							<span class="button-group button-large" data-setting="align">
1062								<button class="button" value="left">
1063									Left								</button>
1064								<button class="button" value="center">
1065									Center								</button>
1066								<button class="button" value="right">
1067									Right								</button>
1068								<button class="button active" value="none">
1069									None								</button>
1070							</span>
1071						</span>
1072					</fieldset>
1073
1074					<# if ( data.attachment ) { #>
1075						<# if ( 'undefined' !== typeof data.attachment.sizes ) { #>
1076							<span class="setting size">
1077								<label for="image-details-size" class="name">Size</label>
1078								<select id="image-details-size" class="size" name="size"
1079									data-setting="size"
1080									<# if ( data.userSettings ) { #>
1081										data-user-setting="imgsize"
1082									<# } #>>
1083																			<#
1084										var size = data.sizes['thumbnail'];
1085										if ( size ) { #>
1086											<option value="thumbnail">
1087												Thumbnail &ndash; {{ size.width }} &times; {{ size.height }}
1088											</option>
1089										<# } #>
1090																			<#
1091										var size = data.sizes['medium'];
1092										if ( size ) { #>
1093											<option value="medium">
1094												Medium &ndash; {{ size.width }} &times; {{ size.height }}
1095											</option>
1096										<# } #>
1097																			<#
1098										var size = data.sizes['large'];
1099										if ( size ) { #>
1100											<option value="large">
1101												Large &ndash; {{ size.width }} &times; {{ size.height }}
1102											</option>
1103										<# } #>
1104																			<#
1105										var size = data.sizes['full'];
1106										if ( size ) { #>
1107											<option value="full">
1108												Full Size &ndash; {{ size.width }} &times; {{ size.height }}
1109											</option>
1110										<# } #>
1111																		<option value="custom">
1112										Custom Size									</option>
1113								</select>
1114							</span>
1115						<# } #>
1116							<div class="custom-size wp-clearfix<# if ( data.model.size !== 'custom' ) { #> hidden<# } #>">
1117								<span class="custom-size-setting">
1118									<label for="image-details-size-width">Width</label>
1119									<input type="number" id="image-details-size-width" aria-describedby="image-size-desc" data-setting="customWidth" step="1" value="{{ data.model.customWidth }}" />
1120								</span>
1121								<span class="sep" aria-hidden="true">&times;</span>
1122								<span class="custom-size-setting">
1123									<label for="image-details-size-height">Height</label>
1124									<input type="number" id="image-details-size-height" aria-describedby="image-size-desc" data-setting="customHeight" step="1" value="{{ data.model.customHeight }}" />
1125								</span>
1126								<p id="image-size-desc" class="description">Image size in pixels</p>
1127							</div>
1128					<# } #>
1129
1130					<span class="setting link-to">
1131						<label for="image-details-link-to" class="name">Link To</label>
1132						<select id="image-details-link-to" data-setting="link">
1133						<# if ( data.attachment ) { #>
1134							<option value="file">
1135								Media File							</option>
1136							<option value="post">
1137								Attachment Page							</option>
1138						<# } else { #>
1139							<option value="file">
1140								Image URL							</option>
1141						<# } #>
1142							<option value="custom">
1143								Custom URL							</option>
1144							<option value="none">
1145								None							</option>
1146						</select>
1147					</span>
1148					<span class="setting">
1149						<label for="image-details-link-to-custom" class="name">URL</label>
1150						<input type="text" id="image-details-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
1151					</span>
1152
1153					<div class="advanced-section">
1154						<h2><button type="button" class="button-link advanced-toggle">Advanced Options</button></h2>
1155						<div class="advanced-settings hidden">
1156							<div class="advanced-image">
1157								<span class="setting title-text">
1158									<label for="image-details-title-attribute" class="name">Image Title Attribute</label>
1159									<input type="text" id="image-details-title-attribute" data-setting="title" value="{{ data.model.title }}" />
1160								</span>
1161								<span class="setting extra-classes">
1162									<label for="image-details-css-class" class="name">Image CSS Class</label>
1163									<input type="text" id="image-details-css-class" data-setting="extraClasse
1163s" value="{{ data.model.extraClasses }}" />
1164								</span>
1165							</div>
1166							<div class="advanced-link">
1167								<span class="setting link-target">
1168									<input type="checkbox" id="image-details-link-target" data-setting="linkTargetBlank" value="_blank" <# if ( data.model.linkTargetBlank ) { #>checked="checked"<# } #>>
1169									<label for="image-details-link-target" class="checkbox-label">Open link in a new tab</label>
1170								</span>
1171								<span class="setting link-rel">
1172									<label for="image-details-link-rel" class="name">Link Rel</label>
1173									<input type="text" id="image-details-link-rel" data-setting="linkRel" value="{{ data.model.linkRel }}" />
1174								</span>
1175								<span class="setting link-class-name">
1176									<label for="image-details-link-css-class" class="name">Link CSS Class</label>
1177									<input type="text" id="image-details-link-css-class" data-setting="linkClassName" value="{{ data.model.linkClassName }}" />
1178								</span>
1179							</div>
1180						</div>
1181					</div>
1182				</div>
1183				<div class="column-image">
1184					<div class="image">
1185						<img src="{{ data.model.url }}" draggable="false" alt="" />
1186						<# if ( data.attachment && window.imageEdit ) { #>
1187							<div class="actions">
1188								<input type="button" class="edit-attachment button" value="Edit Original" />
1189								<input type="button" class="replace-attachment button" value="Replace" />
1190							</div>
1191						<# } #>
1192					</div>
1193				</div>
1194			</div>
1195		</div>
1196	</script>
1196
1197
1198		
1198<script type="text/html" id="tmpl-image-editor">
1199		<div id="media-head-{{ data.id }}"></div>
1200		<div id="image-editor-{{ data.id }}"></div>
1201	</script>
1201
1202
1203		
1203<script type="text/html" id="tmpl-audio-details">
1204		<# var ext, html5types = {
1205			mp3: wp.media.view.settings.embedMimes.mp3,
1206			ogg: wp.media.view.settings.embedMimes.ogg
1207		}; #>
1208
1209				<div class="media-embed media-embed-details">
1210			<div class="embed-media-settings embed-audio-settings">
1211				<audio style="visibility: hidden"
1212	controls
1213	class="wp-audio-shortcode"
1214	width="{{ _.isUndefined( data.model.width ) ? 400 : data.model.width }}"
1215	preload="{{ _.isUndefined( data.model.preload ) ? 'none' : data.model.preload }}"
1216	<#
1217		if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) {
1218		#> autoplay<#
1219	}
1220		if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) {
1221		#> loop<#
1222	}
1223	#>
1224>
1225	<# if ( ! _.isEmpty( data.model.src ) ) { #>
1226	<source src="{{ data.model.src }}" type="{{ wp.media.view.settings.embedMimes[ data.model.src.split('.').pop() ] }}" />
1227	<# } #>
1228
1229		<# if ( ! _.isEmpty( data.model.mp3 ) ) { #>
1230	<source src="{{ data.model.mp3 }}" type="{{ wp.media.view.settings.embedMimes[ 'mp3' ] }}" />
1231	<# } #>
1232			<# if ( ! _.isEmpty( data.model.ogg ) ) { #>
1233	<source src="{{ data.model.ogg }}" type="{{ wp.media.view.settings.embedMimes[ 'ogg' ] }}" />
1234	<# } #>
1235			<# if ( ! _.isEmpty( data.model.flac ) ) { #>
1236	<source src="{{ data.model.flac }}" type="{{ wp.media.view.settings.embedMimes[ 'flac' ] }}" />
1237	<# } #>
1238			<# if ( ! _.isEmpty( data.model.m4a ) ) { #>
1239	<source src="{{ data.model.m4a }}" type="{{ wp.media.view.settings.embedMimes[ 'm4a' ] }}" />
1240	<# } #>
1241			<# if ( ! _.isEmpty( data.model.wav ) ) { #>
1242	<source src="{{ data.model.wav }}" type="{{ wp.media.view.settings.embedMimes[ 'wav' ] }}" />
1243	<# } #>
1244		</audio>
1245	
1246				<# if ( ! _.isEmpty( data.model.src ) ) {
1247					ext = data.model.src.split('.').pop();
1248					if ( html5types[ ext ] ) {
1249						delete html5types[ ext ];
1250					}
1251				#>
1252				<span class="setting">
1253					<label for="audio-details-source" class="name">URL</label>
1254					<input type="text" id="audio-details-source" readonly data-setting="src" value="{{ data.model.src }}" />
1255					<button type="button" class="button-link remove-setting">Remove audio source</button>
1256				</span>
1257				<# } #>
1258								<# if ( ! _.isEmpty( data.model.mp3 ) ) {
1259					if ( ! _.isUndefined( html5types.mp3 ) ) {
1260						delete html5types.mp3;
1261					}
1262				#>
1263				<span class="setting">
1264					<label for="audio-details-mp3-source" class="name">MP3</label>
1265					<input type="text" id="audio-details-mp3-source" readonly data-setting="mp3" value="{{ data.model.mp3 }}" />
1266					<button type="button" class="button-link remove-setting">Remove audio source</button>
1267				</span>
1268				<# } #>
1269								<# if ( ! _.isEmpty( data.model.ogg ) ) {
1270					if ( ! _.isUndefined( html5types.ogg ) ) {
1271						delete html5types.ogg;
1272					}
1273				#>
1274				<span class="setting">
1275					<label for="audio-details-ogg-source" class="name">OGG</label>
1276					<input type="text" id="audio-details-ogg-source" readonly data-setting="ogg" value="{{ data.model.ogg }}" />
1277					<button type="button" class="button-link remove-setting">Remove audio source</button>
1278				</span>
1279				<# } #>
1280								<# if ( ! _.isEmpty( data.model.flac ) ) {
1281					if ( ! _.isUndefined( html5types.flac ) ) {
1282						delete html5types.flac;
1283					}
1284				#>
1285				<span class="setting">
1286					<label for="audio-details-flac-source" class="name">FLAC</label>
1287					<input type="text" id="audio-details-flac-source" readonly data-setting="flac" value="{{ data.model.flac }}" />
1288					<button type="button" class="button-link remove-setting">Remove audio source</button>
1289				</span>
1290				<# } #>
1291								<# if ( ! _.isEmpty( data.model.m4a ) ) {
1292					if ( ! _.isUndefined( html5types.m4a ) ) {
1293						delete html5types.m4a;
1294					}
1295				#>
1296				<span class="setting">
1297					<label for="audio-details-m4a-source" class="name">M4A</label>
1298					<input type="text" id="audio-details-m4a-source" readonly data-setting="m4a" value="{{ data.model.m4a }}" />
1299					<button type="button" class="button-link remove-setting">Remove audio source</button>
1300				</span>
1301				<# } #>
1302								<# if ( ! _.isEmpty( data.model.wav ) ) {
1303					if ( ! _.isUndefined( html5types.wav ) ) {
1304						delete html5types.wav;
1305					}
1306				#>
1307				<span class="setting">
1308					<label for="audio-details-wav-source" class="name">WAV</label>
1309					<input type="text" id="audio-details-wav-source" readonly data-setting="wav" value="{{ data.model.wav }}" />
1310					<button type="button" class="button-link remove-setting">Remove audio source</button>
1311				</span>
1312				<# } #>
1313				
1314				<# if ( ! _.isEmpty( html5types ) ) { #>
1315				<fieldset class="setting-group">
1316					<legend class="name">Add alternate sources for maximum HTML5 playback</legend>
1317					<span class="setting">
1318						<span class="button-large">
1319						<# _.each( html5types, function (mime, type) { #>
1320							<button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button>
1321						<# } ) #>
1322						</span>
1323					</span>
1324				</fieldset>
1325				<# } #>
1326
1327				<fieldset class="setting-group">
1328					<legend class="name">Preload</legend>
1329					<span class="setting preload">
1330						<span class="button-group button-large" data-setting="preload">
1331							<button class="button" value="auto">Auto</button>
1332							<button class="button" value="metadata">Metadata</button>
1333							<button class="button active" value="none">None</button>
1334						</span>
1335					</span>
1336				</fieldset>
1337
1338				<span class="setting-group">
1339					<span class="setting checkbox-setting autoplay">
1340						<input type="checkbox" id="audio-details-autoplay" data-setting="autoplay" />
1341						<label for="audio-details-autoplay" class="checkbox-label">Autoplay</label>
1342					</span>
1343
1344					<span class="setting checkbox-setting">
1345						<input type="checkbox" id="audio-details-loop" data-setting="loop" />
1346						<label for="audio-details-loop" class="checkbox-label">Loop</label>
1347					</span>
1348				</span>
1349			</div>
1350		</div>
1351	</script>
1351
1352
1353		
1353<script type="text/html" id="tmpl-video-details">
1354		<# var ext, html5types = {
1355			mp4: wp.media.view.settings.embedMimes.mp4,
1356			ogv: wp.media.view.settings.embedMimes.ogv,
1357			webm: wp.media.view.settings.embedMimes.webm
1358		}; #>
1359
1360				<div class="media-embed media-embed-details">
1361			<div class="embed-media-settings embed-video-settings">
1362				<div class="wp-video-holder">
1363				<#
1364				var w = ! data.model.width || data.model.width > 640 ? 640 : data.model.width,
1365					h = ! data.model.height ? 360 : data.model.height;
1366
1367				if ( data.model.width && w !== data.model.width ) {
1368					h = Math.ceil( ( h * w ) / data.model.width );
1369				}
1370				#>
1371
1372				<#  var w_rule = '', classes = [],
1373		w, h, settings = wp.media.view.settings,
1374		isYouTube = isVimeo = false;
1375
1376	if ( ! _.isEmpty( data.model.src ) ) {
1377		isYouTube = data.model.src.match(/youtube|youtu\.be/);
1378		isVimeo = -1 !== data.model.src.indexOf('vimeo');
1379	}
1380
1381	if ( settings.contentWidth && data.model.width >= settings.contentWidth ) {
1382		w = settings.contentWidth;
1383	} else {
1384		w = data.model.width;
1385	}
1386
1387	if ( w !== data.model.width ) {
1388		h = Math.ceil( ( data.model.height * w ) / data.model.width );
1389	} else {
1390		h = data.model.height;
1391	}
1392
1393	if ( w ) {
1394		w_rule = 'width: ' + w + 'px; ';
1395	}
1396
1397	if ( isYouTube ) {
1398		classes.push( 'youtube-video' );
1399	}
1400
1401	if ( isVimeo ) {
1402		classes.push( 'vimeo-video' );
1403	}
1404
1405#>
1406<div style="{{ w_rule }}" class="wp-video">
1407<video controls
1408	class="wp-video-shortcode {{ classes.join( ' ' ) }}"
1409	<# if ( w ) { #>width="{{ w }}"<# } #>
1410	<# if ( h ) { #>height="{{ h }}"<# } #>
1411			<#
1412		if ( ! _.isUndefined( data.model.poster ) && data.model.poster ) {
1413			#> poster="{{ data.model.poster }}"<#
1414		} #>
1415			preload			="{{ _.isUndefined( data.model.preload ) ? 'metadata' : data.model.preload }}"
1416				<#
1417		if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) {
1418		#> autoplay<#
1419	}
1420		if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) {
1421		#> loop<#
1422	}
1423	#>
1424>
1425	<# if ( ! _.isEmpty( data.model.src ) ) {
1426		if ( isYouTube ) { #>
1427		<source src="{{ data.model.src }}" type="video/youtube" />
1428		<# } else if ( isVimeo ) { #>
1429		<source src="{{ data.model.src }}" type="video/vimeo" />
1430		<# } else { #>
1431		<source src="{{ data.model.src }}" type="{{ settings.embedMimes[ data.model.src.split('.').pop() ] }}" />
1432		<# }
1433	} #>
1434
1435		<# if ( data.model.mp4 ) { #>
1436	<source src="{{ data.model.mp4 }}" type="{{ settings.embedMimes[ 'mp4' ] }}" />
1437	<# } #>
1438		<# if ( data.model.m4v ) { #>
1439	<source src="{{ data.model.m4v }}" type="{{ settings.embedMimes[ 'm4v' ] }}" />
1440	<# } #>
1441		<# if ( data.model.webm ) { #>
1442	<source src="{{ data.model.webm }}" type="{{ settings.embedMimes[ 'webm' ] }}" />
1443	<# } #>
1444		<# if ( data.model.ogv ) { #>
1445	<source src="{{ data.model.ogv }}" type="{{ settings.embedMimes[ 'ogv' ] }}" />
1446	<# } #>
1447		<# if ( data.model.flv ) { #>
1448	<source src="{{ data.model.flv }}" type="{{ settings.embedMimes[ 'flv' ] }}" />
1449	<# } #>
1450		{{{ data.model.content }}}
1451</video>
1452</div>
1453	
1454				<# if ( ! _.isEmpty( data.model.src ) ) {
1455					ext = data.model.src.split('.').pop();
1456					if ( html5types[ ext ] ) {
1457						delete html5types[ ext ];
1458					}
1459				#>
1460				<span class="setting">
1461					<label for="video-details-source" class="name">URL</label>
1462					<input type="text" id="video-details-source" readonly data-setting="src" value="{{ data.model.src }}" />
1463					<button type="button" class="button-link remove-setting">Remove video source</button>
1464				</span>
1465				<# } #>
1466								<# if ( ! _.isEmpty( data.model.mp4 ) ) {
1467					if ( ! _.isUndefined( html5types.mp4 ) ) {
1468						delete html5types.mp4;
1469					}
1470				#>
1471				<span class="setting">
1472					<label for="video-details-mp4-source" class="name">MP4</label>
1473					<input type="text" id="video-details-mp4-source" readonly data-setting="mp4" value="{{ data.model.mp4 }}" />
1474					<button type="button" class="button-link remove-setting">Remove video source</button>
1475				</span>
1476				<# } #>
1477								<# if ( ! _.isEmpty( data.model.m4v ) ) {
1478					if ( ! _.isUndefined( html5types.m4v ) ) {
1479						delete html5types.m4v;
1480					}
1481				#>
1482				<span class="setting">
1483					<label for="video-details-m4v-source" class="name">M4V</label>
1484					<input type="text" id="video-details-m4v-source" readonly data-setting="m4v" value="{{ data.model.m4v }}" />
1485					<button type="button" class="button-link remove-setting">Remove video source</button>
1486				</span>
1487				<# } #>
1488								<# if ( ! _.isEmpty( data.model.webm ) ) {
1489					if ( ! _.isUndefined( html5types.webm ) ) {
1490						delete html5types.webm;
1491					}
1492				#>
1493				<span class="setting">
1494					<label for="video-details-webm-source" class="name">WEBM</label>
1495					<input type="text" id="video-details-webm-source" readonly data-setting="webm" value="{{ data.model.webm }}" />
1496					<button type="button" class="button-link remove-setting">Remove video source</button>
1497				</span>
1498				<# } #>
1499								<# if ( ! _.isEmpty( data.model.ogv ) ) {
1500					if ( ! _.isUndefined( html5types.ogv ) ) {
1501						delete html5types.ogv;
1502					}
1503				#>
1504				<span class="setting">
1505					<label for="video-details-ogv-source" class="name">OGV</label>
1506					<input type="text" id="video-details-ogv-source" readonly data-setting="ogv" value="{{ data.model.ogv }}" />
1507					<button type="button" class="button-link remove-setting">Remove video source</button>
1508				</span>
1509				<# } #>
1510								<# if ( ! _.isEmpty( data.model.flv ) ) {
1511					if ( ! _.isUndefined( html5types.flv ) ) {
1512						delete html5types.flv;
1513					}
1514				#>
1515				<span class="setting">
1516					<label for="video-details-flv-source" class="name">FLV</label>
1517					<input type="text" id="video-details-flv-source" readonly data-setting="flv" value="{{ data.model.flv }}" />
1518					<button type="button" class="button-link remove-setting">Remove video source</button>
1519				</span>
1520				<# } #>
1521								</div>
1522
1523				<# if ( ! _.isEmpty( html5types ) ) { #>
1524				<fieldset class="setting-group">
1525					<legend class="name">Add alternate sources for maximum HTML5 playback</legend>
1526					<span class="setting">
1527						<span class="button-large">
1528						<# _.each( html5types, function (mime, type) { #>
1529							<button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button>
1530						<# } ) #>
1531						</span>
1532					</span>
1533				</fieldset>
1534				<# } #>
1535
1536				<# if ( ! _.isEmpty( data.model.poster ) ) { #>
1537				<span class="setting">
1538					<label for="video-details-poster-image" class="name">Poster Image</label>
1539					<input type="text" id="video-details-poster-image" readonly data-setting="poster" value="{{ data.model.poster }}" />
1540					<button type="button" class="button-link remove-setting">Remove poster image</button>
1541				</span>
1542				<# } #>
1543
1544				<fieldset class="setting-group">
1545					<legend class="name">Preload</legend>
1546					<span class="setting preload">
1547						<span class="button-group button-large" data-setting="preload">
1548							<button class="button" value="auto">Auto</button>
1549							<button class="button" value="metadata">Metadata</button>
1550							<button class="button active" value="none">None</button>
1551						</span>
1552					</span>
1553				</fieldset>
1554
1555				<span class="setting-group">
1556					<span class="setting checkbox-setting autoplay">
1557						<input type="checkbox" id="video-details-autoplay" data-setting="autoplay" />
1558						<label for="video-details-autoplay" class="checkbox-label">Autoplay</label>
1559					</span>
1560
1561					<span class="setting checkbox-setting">
1562						<input type="checkbox" id="video-details-loop" data-setting="loop" />
1563						<label for="video-details-loop" class="checkbox-label">Loop</label>
1564					</span>
1565				</span>
1566
1567				<span class="setting" data-setting="content">
1568					<#
1569					var content = '';
1570					if ( ! _.isEmpty( data.model.content ) ) {
1571						var tracks = jQuery( data.model.content ).filter( 'track' );
1572						_.each( tracks.toArray(), function( track, index ) {
1573							content += track.outerHTML; #>
1574						<label for="video-details-track-{{ index }}" class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</label>
1575						<input class="content-track" type="text" id="video-details-track-{{ index }}" aria-describedby="video-details-track-desc-{{ index }}" value="{{ track.outerHTML }}" />
1576						<span class="description" id="video-details-track-desc-{{ index }}">
1577						The srclang, label, and kind values can be edited to set the video track language and kind.						</span>
1578						<button type="button" class="button-link remove-setting remove-track">Remove video track</button><br />
1579						<# } ); #>
1580					<# } else { #>
1581					<span class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</span><br />
1582					<em>There are no associated subtitles.</em>
1583					<# } #>
1584					<textarea class="hidden content-setting">{{ content }}</textarea>
1585				</span>
1586			</div>
1587		</div>
1588	</script>
1588
1589
1590		
1590<script type="text/html" id="tmpl-editor-gallery">
1591		<# if ( data.attachments.length ) { #>
1592			<div class="gallery gallery-columns-{{ data.columns }}">
1593				<# _.each( data.attachments, function( attachment, index ) { #>
1594					<dl class="gallery-item">
1595						<dt class="gallery-icon">
1596							<# if ( attachment.thumbnail ) { #>
1597								<img src="{{ attachment.thumbnail.url }}" width="{{ attachment.thumbnail.width }}" height="{{ attachment.thumbnail.height }}" alt="{{ attachment.alt }}" />
1598							<# } else { #>
1599								<img src="{{ attachment.url }}" alt="{{ attachment.alt }}" />
1600							<# } #>
1601						</dt>
1602						<# if ( attachment.caption ) { #>
1603							<dd class="wp-caption-text gallery-caption">
1604								{{{ data.verifyHTML( attachment.caption ) }}}
1605							</dd>
1606						<# } #>
1607					</dl>
1608					<# if ( index % data.columns === data.columns - 1 ) { #>
1609						<br style="clear: both;" />
1610					<# } #>
1611				<# } ); #>
1612			</div>
1613		<# } else { #>
1614			<div class="wpview-error">
1615				<div class="dashicons dashicons-format-gallery"></div><p>No items found.</p>
1616			</div>
1617		<# } #>
1618	</script>
1618
1619
1620		
1620<script type="text/html" id="tmpl-crop-content">
1621		<img class="crop-image" src="{{ data.url }}" alt="Image crop area preview. Requires mouse interaction." />
1622		<div class="upload-errors"></div>
1623	</script>
1623
1624
1625		
1625<script type="text/html" id="tmpl-site-icon-preview-crop">
1626		<style>
1627			:root{
1628				--site-icon-url: url( "{{ data.url }}" );
1629			}
1630		</style>
1631		<h2>Site Icon Preview</h2>
1632		<p>As an app icon and a browser icon.</p>
1633		<div class="site-icon-preview crop">
1634			<div class="image-preview-wrap app-icon-preview">
1635				<img id="preview-app-icon" src="{{ data.url }}" class="app-icon-preview" alt="Preview as an app icon" />
1636			</div>
1637			<div class="site-icon-preview-browser">
1638				<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>
1639				<div class="site-icon-preview-tab">
1640					<div class="image-preview-wrap browser">
1641						<img id="preview-favicon" src="{{ data.url }}" class="browser-icon-preview" alt="Preview as a browser icon" />
1642					</div>
1643					<div class="site-icon-preview-site-title" aria-hidden="true"><# print( 'Avvenire' ) #></div>
1644						<svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="close-button">
1645							<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" />
1646						</svg>
1647					</div>
1648				</div>
1649			</div>
1650		</div>
1651	</script>
1651
1652
1653		
1653<script>
1654		(function () {
1655			var c = document.body.className;
1656			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
1657			document.body.className = c;
1658		})();
1659	</script>
1659
1660	
1660<script id="afrfq-frontj-js-extra">
1661var afrfq_phpvars = {"admin_url":"https://avvenire.ca/wp-admin/admin-ajax.php","nonce":"8af9704db1","redirect":"","pageurl":"https://avvenire.ca/request-a-quote/"};
1662//# sourceURL=afrfq-frontj-js-extra
1663</script>
vendor: 1 bytes, line 1663
1663
1664<script id="afrfq-frontj-js" src="https://avvenire.ca/wp-content/plugins/b2b-web-package-3.2.0/woocommerce-request-a-quote/assets/js/afrfq_front.js?ver=1.3.2"></script>
vendor: 1 bytes, line 1664
1664
1665<script id="select2-front-js" src="https://avvenire.ca/wp-content/plugins/b2b-web-package-3.2.0/woocommerce-request-a-quote//assets/js/select2.js?ver=1.0"></script>
vendor: 1 bytes, line 1665
1665
1666<script id="wp-loyalty-rules-alertify-front-js" src="https://avvenire.ca/wp-content/plugins/wp-loyalty-rules/Assets/Admin/Js/alertify.min.js?ver=1.4.1"></script>
vendor: 1 bytes, line 1666
1666
1667<script id="underscore-js" src="https://avvenire.ca/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 1667
1667
1668<script id="shortcode-js" src="https://avvenire.ca/wp-includes/js/shortcode.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 1668
1668
1669<script id="backbone-js" src="https://avvenire.ca/wp-includes/js/backbone.min.js?ver=1.6.1"></script>
vendor: 1 bytes, line 1669
1669
1670<script id="wp-util-js-extra">
1671var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}};
1672//# sourceURL=wp-util-js-extra
1673</script>
vendor: 1 bytes, line 1673
1673
1674<script id="wp-util-js" src="https://avvenire.ca/wp-includes/js/wp-util.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 1674
1674
1675<script id="wp-backbone-js" src="https://avvenire.ca/wp-includes/js/wp-backbone.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 1675
1675
1676<script id="media-models-js-extra">
1677var _wpMediaModelsL10n = {"settings":{"ajaxurl":"/wp-admin/admin-ajax.php","post":{"id":0}}};
1678//# sourceURL=media-models-js-extra
1679</script>
vendor: 1 bytes, line 1679
1679
1680<script id="media-models-js" src="https://avvenire.ca/wp-includes/js/media-models.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 1680
1680
1681<script id="wp-plupload-js-extra">
1682var pluploadL10n = {"queue_limit_exceeded":"You have attempted to queue too many files.","file_exceeds_size_limit":"%s exceeds the maximum upload size for this site.","zero_byte_file":"This file is empty. Please try another.","invalid_filetype":"This file cannot be processed by the web server.","not_an_image":"This file is not an image. Please try another.","image_memory_exceeded":"Memory exceeded. Please try another smaller file.","image_dimensions_exceeded":"This is larger than the maximum size. Please try another.","default_error":"An error occurred in the upload. Please try again later.","missing_upload_url":"There was a configuration error. Please contact the server administrator.","upload_limit_exceeded":"You may only upload 1 file.","http_error":"Unexpected response from the server. The file may have been uploaded successfully. Check in the Media Library or reload the page.","http_error_image":"The server cannot process the image. This can happen if the server is busy or does not have enough resources to complete the task. Uploading a smaller image may help. Suggested maximum size is 2560 pixels.","upload_failed":"Upload failed.","big_upload_failed":"Please try uploading this file with the %1$sbrowser uploader%2$s.","big_upload_queued":"%s exceeds the maximum upload size for the multi-file uploader when used in your browser.","io_error":"IO error.","security_error":"Security error.","file_cancelled":"File canceled.","upload_stopped":"Upload stopped.","dismiss":"Dismiss","crunching":"Crunching\u2026","deleted":"moved to the Trash.","error_uploading":"\u201c%s\u201d has failed to upload.","unsupported_image":"This image cannot be displayed in a web browser. For best results convert it to JPEG before uploading.","noneditable_image":"The web server cannot generate responsive image sizes for this image. Convert it to JPEG or PNG before uploading.","file_url_copied":"The file URL has been copied to your clipboard"};
1683var _wpPluploadSettings = {"defaults":{"file_data_name":"async-upload","url":"/wp-admin/async-upload.php","filters":{"max_file_size":"52428800b","mime_types":[{"extensions":"jpg,jpeg,jpe,gif,png,bmp,tiff,tif,webp,avif,ico,heic,heif,heics,heifs,asf,asx,wmv,wmx,wm,avi,divx,flv,mov,qt,mpeg,mpg,mpe,mp4,m4v,ogv,webm,mkv,3gp,3gpp,3g2,3gp2,txt,asc,c,cc,h,srt,csv,tsv,ics,rtx,css,vtt,dfxp,mp3,m4a,m4b,aac,ra,ram,wav,x-wav,ogg,oga,flac,mid,midi,wma,wax,mka,rtf,pdf,class,tar,zip,gz,gzip,rar,7z,psd,xcf,doc,pot,pps,ppt,wri,xla,xls,xlt,xlw,mdb,mpp,docx,docm,dotx,dotm,xlsx,xlsm,xlsb,xltx,xltm,xlam,pptx,pptm,ppsx,ppsm,potx,potm,ppam,sldx,sldm,onetoc,onetoc2,onetmp,onepkg,oxps,xps,odt,odp,ods,odg,odc,odb,odf,wp,wpd,key,numbers,pages"}]},"multipart_params":{"action":"upload-attachment","_wpnonce":"4441f2efbd"}},"browser":{"mobile":false,"supported":true},"limitExceeded":false};
1684//# sourceURL=wp-plupload-js-extra
1685</script>
vendor: 1 bytes, line 1685
1685
1686<script id="wp-plupload-js" src="https://avvenire.ca/wp-includes/js/plupload/wp-plupload.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 1686
1686
1687<script id="jquery-ui-core-js" src="https://avvenire.ca/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 1687
1687
1688<script id="jquery-ui-mouse-js" src="https://avvenire.ca/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 1688
1688
1689<script id="jquery-ui-sortable-js" src="https://avvenire.ca/wp-includes/js/jquery/ui/sortable.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 1689
1689
1690<script id="mediaelement-core-js-before">
1691var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}};
1692//# sourceURL=mediaelement-core-js-before
1693</script>
vendor: 1 bytes, line 1693
1693
1694<script id="mediaelement-core-js" src="https://avvenire.ca/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17"></script>
vendor: 1 bytes, line 1694
1694
1695<script id="mediaelement-migrate-js" src="https://avvenire.ca/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 1695
1695
1696<script id="mediaelement-js-extra">
1697var _wpmejsSettings = {"pluginPath":"/wp-includes/js/mediaelement/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"};
1698//# sourceURL=mediaelement-js-extra
1699</script>
vendor: 1 bytes, line 1699
1699
1700<script id="wp-mediaelement-js" src="https://avvenire.ca/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 1700
1700
1701<script id="wp-api-request-js-extra">
1702var wpApiSettings = {"root":"https://avvenire.ca/wp-json/","nonce":"68fffce690","versionString":"wp/v2/"};
1703//# sourceURL=wp-api-request-js-extra
1704</script>
vendor: 1 bytes, line 1704
1704
1705<script id="wp-api-request-js" src="https://avvenire.ca/wp-includes/js/api-request.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 1705
1705
1706<script id="wp-dom-ready-js" src="https://avvenire.ca/wp-includes/js/dist/dom-ready.min.js?ver=a06281ae5cf5500e9317"></script>
vendor: 1 bytes, line 1706
1706
1707<script id="wp-hooks-js" src="https://avvenire.ca/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 1707
1707
1708<script id="wp-i18n-js" src="https://avvenire.ca/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
vendor: 1 bytes, line 1708
1708
1709<script id="wp-i18n-js-after">
1710wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
1711//# sourceURL=wp-i18n-js-after
1712</script>
vendor: 1 bytes, line 1712
1712
1713<script id="wp-a11y-js" src="https://avvenire.ca/wp-includes/js/dist/a11y.min.js?ver=af934e5259bc51b8718e"></script>
vendor: 1 bytes, line 1713
1713
1714<script id="clipboard-js" src="https://avvenire.ca/wp-includes/js/clipboard.min.js?ver=2.0.11"></script>
vendor: 1 bytes, line 1714
1714
1715<script id="media-views-js-extra">
1716var _wpMediaViewsL10n = {"mediaFrameDefaultTitle":"Media","url":"URL","addMedia":"Add media","search":"Search","select":"Select","cancel":"Cancel","update":"Update","replace":"Replace","remove":"Remove","back":"Back","selected":"%d selected","dragInfo":"Drag and drop to reorder media files.","uploadFilesTitle":"Upload files","uploadImagesTitle":"Upload images","mediaLibraryTitle":"Media Library","insertMediaTitle":"Add media","createNewGallery":"Create a new gallery","createNewPlaylist":"Create a new playlist","createNewVideoPlaylist":"Create a new video playlist","returnToLibrary":"\u2190 Go to library","allMediaItems":"All media items","allDates":"All dates","noItemsFound":"No items found.","insertIntoPost":"Insert into post","unattached":"Unattached","mine":"Mine","trash":"Trash","uploadedToThisPost":"Uploaded to this post","warnDelete":"You are about to permanently delete this item from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.","warnBulkDelete":"You are about to permanently delete these items from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.","warnBulkTrash":"You are about to trash these items.\n  'Cancel' to stop, 'OK' to delete.","bulkSelect":"Bulk select","trashSelected":"Move to Trash","restoreSelected":"Restore from Trash","deletePermanently":"Delete permanently","errorDeleting":"Error in deleting the attachment.","apply":"Apply","filterByDate":"Filter by date","filterByType":"Filter by type","searchLabel":"Search media","searchMediaLabel":"Search media","searchMediaPlaceholder":"Search media items...","mediaFound":"Number of media items found: %d","noMedia":"No media items found.","noMediaTryNewSearch":"No media items found. Try a different search.","attachmentDetails":"Attachment details","insertFromUrlTitle":"Insert from URL","setFeaturedImageTitle":"Featured image","setFeaturedImage":"Set featured image","createGalleryTitle":"Create gallery","editGalleryTitle":"Edit gallery","cancelGalleryTitle":"\u2190 Cancel gallery","insertGallery":"Insert gallery","updateGallery":"Update gallery","addToGallery":"Add to gallery","addToGalleryTitle":"Add to gallery","reverseOrder":"Reverse order","imageDetailsTitle":"Image details","imageReplaceTitle":"Replace image","imageDetailsCancel":"Cancel edit","editImage":"Edit image","chooseImage":"Choose image","selectAndCrop":"Select and crop","skipCropping":"Skip cropping","cropImage":"Crop image","cropYourImage":"Crop your image","cropping":"Cropping\u2026","suggestedDimensions":"Suggested image dimensions: %1$s by %2$s pixels.","cropError":"There has been an error cropping your image.","audioDetailsTitle":"Audio details","audioReplaceTitle":"Replace audio","audioAddSourceTitle":"Add audio source","audioDetailsCancel":"Cancel edit","videoDetailsTitle":"Video details","videoReplaceTitle":"Replace video","videoAddSourceTitle":"Add video source","videoDetailsCancel":"Cancel edit","videoSelectPosterImageTitle":"Select poster image","videoAddTrackTitle":"Add subtitles","playlistDragInfo":"Drag and drop to reorder tracks.","createPlaylistTitle":"Create audio playlist","editPlaylistTitle":"Edit audio playlist","cancelPlaylistTitle":"\u2190 Cancel audio playlist","insertPlaylist":"Insert audio playlist","updatePlaylist":"Update audio playlist","addToPlaylist":"Add to audio playlist","addToPlaylistTitle":"Add to Audio Playlist","videoPlaylistDragInfo":"Drag and drop to reorder videos.","createVideoPlaylistTitle":"Create video playlist","editVideoPlaylistTitle":"Edit video playlist","cancelVideoPlaylistTitle":"\u2190 Cancel video playlist","insertVideoPlaylist":"Insert video playlist","updateVideoPlaylist":"Update video playlist","addToVideoPlaylist":"Add to video playlist","addToVideoPlaylistTitle":"Add to video Playlist","filterAttachments":"Filter media","attachmentsList":"Media list","settings":{"tabs":[],"tabUrl":"https://avvenire.ca/wp-admin/media-upload.php?chromeless=1","mimeTypes":{"image":"Images","audio":"Audio","video":"Video","application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-word.document.macroEnabled.12,application/vnd.ms-word.template.macroEnabled.12,application/vnd.oasis.opendocument.text,application/vnd.apple.pages,application/pdf,application/vnd.ms-xpsdocument,application/oxps,application/rtf,application/wordperfect,application/octet-stream":"Documents","application/vnd.apple.numbers,application/vnd.oasis.opendocument.spreadsheet,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-excel.sheet.macroEnabled.12,application/vnd.ms-excel.sheet.binary.macroEnabled.12":"Spreadsheets","application/x-gzip,application/rar,a
1716pplication/x-tar,application/zip,application/x-7z-compressed":"Archives"},"captions":true,"nonce":{"sendToEditor":"a37eed9dc0","setAttachmentThumbnail":"29bcc8a051"},"post":{"id":0},"defaultProps":{"link":"none","align":"","size":""},"attachmentCounts":{"audio":1,"video":1},"oEmbedProxyUrl":"https://avvenire.ca/wp-json/oembed/1.0/proxy","embedExts":["mp3","ogg","flac","m4a","wav","mp4","m4v","webm","ogv","flv"],"embedMimes":{"mp3":"audio/mpeg","ogg":"audio/ogg","flac":"audio/flac","m4a":"audio/mpeg","wav":"audio/wav","mp4":"video/mp4","m4v":"video/mp4","webm":"video/webm","ogv":"video/ogg","flv":"video/x-flv"},"contentWidth":null,"months":[{"year":"2026","month":"10","text":"October 2026"},{"year":"2026","month":"9","text":"September 2026"},{"year":"2026","month":"8","text":"August 2026"},{"year":"2026","month":"7","text":"July 2026"},{"year":"2026","month":"6","text":"June 2026"},{"year":"2026","month":"5","text":"May 2026"},{"year":"2026","month":"4","text":"April 2026"},{"year":"2026","month":"3","text":"March 2026"},{"year":"2026","month":"2","text":"February 2026"},{"year":"2025","month":"12","text":"December 2025"},{"year":"2025","month":"11","text":"November 2025"},{"year":"2025","month":"10","text":"October 2025"},{"year":"2025","month":"9","text":"September 2025"},{"year":"2025","month":"8","text":"August 2025"},{"year":"2025","month":"7","text":"July 2025"},{"year":"2025","month":"6","text":"June 2025"},{"year":"2025","month":"5","text":"May 2025"},{"year":"2025","month":"4","text":"April 2025"},{"year":"2025","month":"2","text":"February 2025"},{"year":"2025","month":"1","text":"January 2025"},{"year":"2024","month":"12","text":"December 2024"},{"year":"2024","month":"11","text":"November 2024"},{"year":"2024","month":"10","text":"October 2024"},{"year":"2024","month":"9","text":"September 2024"},{"year":"2024","month":"8","text":"August 2024"},{"year":"2024","month":"7","text":"July 2024"},{"year":"2023","month":"7","text":"July 2023"},{"year":"2022","month":"4","text":"April 2022"},{"year":"2022","month":"3","text":"March 2022"},{"year":"2022","month":"1","text":"January 2022"}],"mediaTrash":0,"infiniteScrolling":0}};
1717//# sourceURL=media-views-js-extra
1718</script>
vendor: 1 bytes, line 1718
1718
1719<script id="media-views-js" src="https://avvenire.ca/wp-includes/js/media-views.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 1719
1719
1720<script id="media-editor-js" src="https://avvenire.ca/wp-includes/js/media-editor.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 1720
1720
1721<script id="media-audiovideo-js" src="https://avvenire.ca/wp-includes/js/media-audiovideo.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 1721
1721
1722<script id="bricks-scripts-js-extra">
1723var bricksWooCommerce = {"ajaxAddToCartEnabled":"1","ajaxAddingText":"Adding","ajaxAddedText":"Added","addedToCartNotices":"","showNotice":"no","scrollToNotice":"no","resetTextAfter":"3","useQtyInLoop":"","errorAction":"notice","errorScrollToNotice":"1","useVariationSwatches":"1"};
1724var bricksData = {"debug":"","locale":"en_US","ajaxUrl":"https://avvenire.ca/wp-admin/admin-ajax.php","restApiUrl":"https://avvenire.ca/wp-json/bricks/v1/","nonce":"dd180b171a","formNonce":"e5718fdf90","wpRestNonce":"68fffce690","postId":"1032","recaptchaIds":[],"animatedTypingInstances":[],"videoInstances":[],"splideInstances":[],"tocbotInstances":[],"swiperInstances":[],"queryLoopInstances":[],"interactions":[],"filterInstances":[],"isotopeInstances":[],"activeFiltersCountInstances":[],"googleMapInstances":[],"leafletMapInstances":[],"choicesInstances":[],"facebookAppId":"","headerPosition":"top","offsetLazyLoad":"300","baseUrl":"https://avvenire.ca/about/","useQueryFilter":"1","pageFilters":[],"language":"","wpmlUrlFormat":"","multilangPlugin":"","i18n":{"closeMobileMenu":"Close mobile menu","firstSlide":"Go to first slide","hidePassword":"Hide password","lastSlide":"Go to last slide","locationContent":"Location content","locationSubtitle":"Location subtitle","locationTitle":"Location title","nextSlide":"Next slide","noLocationsFound":"No locations found","openAccordion":"Open accordion","openMobileMenu":"Open mobile menu","pause":"Pause autoplay","play":"Start autoplay","prevSlide":"Previous slide","remove":"Remove","showPassword":"Show password","slideX":"Go to slide %s","splide":{"carousel":"carousel","select":"Select a slide to show","slide":"slide","slideLabel":"%1$s of %2$s"},"swiper":{"paginationBulletMessage":"Go to slide {{index}}","slideLabelMessage":"{{index}} / {{slidesLength}}"}},"selectedFilters":[],"filterNiceNames":[],"bricksGoogleMarkerScript":"https://avvenire.ca/wp-content/themes/bricks/assets/js/libs/bricks-google-marker.min.js?v=2.3","infoboxScript":"https://avvenire.ca/wp-content/themes/bricks/assets/js/libs/infobox.min.js?v=2.3","markerClustererScript":"https://avvenire.ca/wp-content/themes/bricks/assets/js/libs/markerclusterer.min.js?v=2.3","mainQueryId":"","activeSearchTemplate":"0","defaultMode":"light"};
1725//# sourceURL=bricks-scripts-js-extra
1726</script>
vendor: 1 bytes, line 1726
1726
1727<script id="bricks-scripts-js" src="https://avvenire.ca/wp-content/themes/bricks/assets/js/bricks.min.js?ver=1774031257"></script>
vendor: 1 bytes, line 1727
1727
1728<script id="bricks-woocommerce-js" src="https://avvenire.ca/wp-content/themes/bricks/assets/js/integrations/woocommerce.min.js?ver=1774031257"></script>
vendor: 1 bytes, line 1728
1728
1729<script data-wp-strategy="defer" defer id="woocommerce-analytics-client-js" src="https://avvenire.ca/wp-content/plugins/jetpack/jetpack_vendor/automattic/woocommerce-analytics/build/woocommerce-analytics-client.js?minify=false&#038;ver=c708bfc0e2c15b42ff39"></script>
vendor: 1 bytes, line 1729
1729
1730<script id="jetpack-stats-js-before">
1731_stq = window._stq || [];
1732_stq.push([ "view", {"v":"ext","blog":"197724086","post":"1032","tz":"-4","srv":"avvenire.ca","j":"1:16.3"} ]);
1733_stq.push([ "clickTrackerInit", "197724086", "1032" ]);
1734//# sourceURL=jetpack-stats-js-before
1735</script>
vendor: 1 bytes, line 1735
1735
1736<script data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" src="https://stats.wp.com/e-202641.js"></script>
vendor: 1 bytes, line 1736
1736
1737<script id="wapf-frontend-js-extra">
1738var wapf_config = {"ajax":"https://avvenire.ca/wp-admin/admin-ajax.php","page_type":"other","display_options":{"format":"%1$s%2$s","symbol":"&#36;","decimals":2,"decimal":".","thousand":",","trim_zeroes":true,"tax_suffix":"","tax_enabled":true,"price_incl_tax":false,"tax_display":"excl"},"slider_support":"1","hint":"(+{x})","today":"2026-10-09T00:00:00","date_format":"mm-dd-yyyy"};
1739//# sourceURL=wapf-frontend-js-extra
1740</script>
vendor: 1 bytes, line 1740
1740
1741<script id="wapf-frontend-js" src="https://avvenire.ca/wp-content/plugins/advanced-product-fields-for-woocommerce-pro/assets/js/frontend.min.js?ver=3.2.2"></script>
1741
1742		
1742<script type="text/javascript">
1743			(function() {
1744				// Always start from a fresh object: a `||` fallback would keep a same-named DOM element alive.
1745				window.wcAnalytics = {};
1746				const wcAnalytics = window.wcAnalytics;
1747
1748				// Set the assets URL for webpack to find the split assets.
1749				wcAnalytics.assets_url = 'https://avvenire.ca/wp-content/plugins/jetpack/jetpack_vendor/automattic/woocommerce-analytics/src/../build/';
1750
1751				// Set the REST API tracking endpoint URL.
1752								wcAnalytics.trackEndpoint = "https://avvenire.ca/wp-json/woocommerce-analytics/v1/track";
1753
1754				// Set common properties for all events.
1755				wcAnalytics.commonProps = {"ui":0,"blog_id":197724086,"store_id":"1346e476-4675-47bb-be6b-38034bb907bd","url":"https://avvenire.ca","woo_version":"11.2.0","wp_version":"7.0.5","store_admin":0,"device":"desktop","store_currency":"CAD","timezone":"America/Toronto","is_guest":1,"package_version":"0.18.0"};
1756
1757				// Set the event queue.
1758				wcAnalytics.eventQueue = [];
1759
1760				// Features.
1761				wcAnalytics.features = {
1762					ch: false,
1763					sessionTracking: false,
1764					proxy: false,
1765				};
1766
1767				wcAnalytics.breadcrumbs = ["About Us"];
1768
1769				// Page context flags.
1770				wcAnalytics.pages = {
1771					isAccountPage: false,
1772					isCart: false,
1773				};
1774			})();
1775		</script>
1775
1776		<div class="wttw" aria-hidden="true"><div class="wapf-ttp"></div></div>        
1776<script>
1777            function fireWhenFragmentReady() {
1778                jQuery(document.body).trigger('wc_fragment_refresh');
1779            }
1780
1781            jQuery(document).ready(fireWhenFragmentReady);
1782        </script>
1782
1783		
1783<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a4822e32bad6c959',t:'MTc5MTU5OTE4OA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
1783</body></html>

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.