1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 <meta charset="utf-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <title>AVI OnDemand - Best Auto Mechanic Training Course Online - Expert Training for the Automotive Professional</title> 7 <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> 8 <!-- This site has installed PayPal for WooCommerce v1.5.7 - https://www.angelleye.com/product/woocommerce-paypal-plugin/ --> 9 10<!-- The SEO Framework by Sybre Waaijer --> 11<meta name="robots" content="max-snippet:-1,max-image-preview:large,max-video-preview:-1" /> 12<link rel="canonical" href="https://aviondemand.com/" /> 13<meta name="description" content="Get the best auto mechanic training course online. AVI is an accredited ASE training provider. Technician Training ⢠Management Training ⢠24/7 Access." /> 14<meta property="og:type" content="website" /> 15<meta property="og:locale" content="en_US" /> 16<meta property="og:site_name" content="AVI OnDemand" /> 17<meta property="og:title" content="AVI OnDemand - Best Auto Mechanic Training Course Online" /> 18<meta property="og:description" content="Get the best auto mechanic training course online. AVI is an accredited ASE training provider. Technician Training ⢠Management Training ⢠24/7 Access." /> 19<meta property="og:url" content="https://aviondemand.com/" /> 20<meta property="og:image" content="https://aviondemand-production.b-cdn.net/wp-content/uploads/2024/12/AVI-Receives-Prestigious-2024-ATMC-Award.jpg" /> 21<meta property="og:image:width" content="1200" /> 22<meta property="og:image:height" content="400" /> 23<meta name="twitter:card" content="summary_large_image" /> 24<meta name="twitter:title" content="AVI OnDemand - Best Auto Mechanic Training Course Online" /> 25<meta name="twitter:description" content="Get the best auto mechanic training course online. AVI is an accredited ASE training provider. Technician Training ⢠Management Training ⢠24/7 Access." /> 26<meta name="twitter:image" content="https://aviondemand-production.b-cdn.net/wp-content/uploads/2024/12/AVI-Receives-Prestigious-2024-ATMC-Award.jpg" />
27<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://aviondemand.com/#/schema/WebSite","url":"https://aviondemand.com/","name":"AVI OnDemand","description":"Expert Training for the Automotive Professional","inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://aviondemand.com/search/{search_term_string}/"},"query-input":"required name=search_term_string"},"publisher":{"@id":"https://aviondemand.com/#/schema/Organization"}},{"@type":"WebPage","@id":"https://aviondemand.com/","url":"https://aviondemand.com/","name":"AVI OnDemand - Best Auto Mechanic Training Course Online - Expert Training for the Automotive Professional","description":"Get the best auto mechanic training course online. AVI is an accredited ASE training provider. Technician Training ⢠Management Training ⢠24/7 Access.","inLanguage":"en-US","isPartOf":{"@id":"https://aviondemand.com/#/schema/WebSite"},"breadcrumb":{"@type":"BreadcrumbList","@id":"https://aviondemand.com/#/schema/BreadcrumbList","itemListElement":{"@type":"ListItem","position":1,"name":"AVI OnDemand"}},"potentialAction":{"@type":"ReadAction","target":"https://aviondemand.com/"},"about":{"@id":"https://aviondemand.com/#/schema/Organization"}},{"@type":"Organization","@id":"https://aviondemand.com/#/schema/Organization","name":"AVI OnDemand","url":"https://aviondemand.com/","logo":{"@type":"ImageObject","url":"https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/AVIonDemand-Logo.png","contentUrl":"https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/AVIonDemand-Logo.png","width":319,"height":59,"contentSize":"17613"}}]}</script>
27 28<!-- / The SEO Framework by Sybre Waaijer | 7.69ms meta | 6.89ms boot --> 29 30<link rel='dns-prefetch' href='//ajax.googleapis.com' />
31<script type="text/javascript"> 32/* <![CDATA[ */ 33window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/aviondemand-production.b-cdn.net\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.8.10"}}; 34/*! This file is auto-generated */ 35!function(s,n){var o,i,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),a=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===a[t]})}function u(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);for(var n=e.getImageData(16,16,1,1),a=0;a<n.data.length;a++)if(0!==n.data[a])return!1;return!0}function f(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\udedf")}return!1}function g(e,t,n,a){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):s.createElement("canvas"),o=r.getContext("2d",{willReadFrequently:!0}),i=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(function(e){i[e]=t(o,e,n,a)}),i}function t(e){var t=s.createElement("script");t.src=e,t.defer=!0,s.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",i=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){s.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+g.toString()+"("+[JSON.stringify(i),f.toString(),p.toString(),u.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"}),r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=function(e){c(n=e.data),r.terminate(),t(n)})}catch(e){}c(n=g(i,f,p,u))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); 36/* ]]> */ 37</script>
37 38<link rel='stylesheet' id='wc-blocks-integration-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/woocommerce-subscriptions/vendor/woocommerce/subscriptions-core/build/index.css?ver=7.8.0' type='text/css' media='all' /> 39<link rel='stylesheet' id='dashicons-css' href='https://aviondemand-production.b-cdn.net/wp-includes/css/dashicons.min.css?ver=6.8.10' type='text/css' media='all' /> 40<link rel='stylesheet' id='tec-variables-skeleton-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/the-events-calendar/common/build/css/variables-skeleton.css?ver=6.9.10' type='text/css' media='all' /> 41<link rel='stylesheet' id='tec-variables-full-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/the-events-calendar/common/build/css/variables-full.css?ver=6.9.10' type='text/css' media='all' /> 42<link rel='stylesheet' id='event-tickets-plus-tickets-css-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/event-tickets-plus/build/css/tickets.css?ver=6.8.3' type='text/css' media='all' /> 43<link rel='stylesheet' id='tribe-common-skeleton-style-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/the-events-calendar/common/build/css/common-skeleton.css?ver=6.9.10' type='text/css' media='all' /> 44<link rel='stylesheet' id='tribe-common-full-style-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/the-events-calendar/common/build/css/common-full.css?ver=6.9.10' type='text/css' media='all' /> 45<link rel='stylesheet' id='event-tickets-tickets-css-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/event-tickets/build/css/tickets.css?ver=5.26.6' type='text/css' media='all' /> 46<link rel='stylesheet' id='event-tickets-tickets-rsvp-css-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/event-tickets/build/css/rsvp-v1.css?ver=5.26.6' type='text/css' media='all' /> 47<style id='wp-emoji-styles-inline-css' type='text/css'> 48 49 img.wp-smiley, img.emoji { 50 display: inline !important; 51 border: none !important; 52 box-shadow: none !important; 53 height: 1em !important; 54 width: 1em !important; 55 margin: 0 0.07em !important; 56 vertical-align: -0.1em !important; 57 background: none !important; 58 padding: 0 !important; 59 } 60</style> 61<style id='classic-theme-styles-inline-css' type='text/css'> 62/*! This file is auto-generated */ 63.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} 64</style> 65<link rel='stylesheet' id='sensei-pro-shared-module-sensei-fontawesome-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/sensei-pro/assets/dist/shared-module/sensei-fontawesome.css?ver=5dec0aae88900d842d47' type='text/css' media='all' /> 66<link rel='stylesheet' id='wp-components-css' href='https://aviondemand-production.b-cdn.net/wp-includes/css/dist/components/style.min.css?ver=6.8.10' type='text/css' media='all' /> 67<link rel='stylesheet' id='sensei-interactive-blocks-styles-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/sensei-pro/assets/dist/interactive-blocks/interactive-blocks-styles.css?ver=5dac63ddc4cdfe84f0dd' type='text/css' media='all' /> 68<link rel='stylesheet' id='sensei-theme-blocks-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/sensei-lms/assets/dist/css/sensei-theme-blocks.css?ver=c3db2a444fe67e8cdcea' type='text/css' media='all' /> 69<link rel='stylesheet' id='sensei-sidebar-mobile-menu-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/sensei-lms/assets/dist/css/sensei-course-theme/sidebar-mobile-menu.css?ver=a2904062ba4cd0776255' type='text/css' media='all' /> 70<style id='filebird-block-filebird-gallery-style-inline-css' type='text/css'> 71ul.filebird-block-filebird-gallery{margin:auto!important;padding:0!important;width:100%}ul.filebird-block-filebird-gallery.layout-grid{display:grid;grid-gap:20px;align-items:stretch;grid-template-columns:repeat(var(--columns),1fr);
71justify-items:stretch}ul.filebird-block-filebird-gallery.layout-grid li img{border:1px solid #ccc;box-shadow:2px 2px 6px 0 rgba(0,0,0,.3);height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}ul.filebird-block-filebird-gallery.layout-masonry{-moz-column-count:var(--columns);-moz-column-gap:var(--space);column-gap:var(--space);-moz-column-width:var(--min-width);columns:var(--min-width) var(--columns);display:block;overflow:auto}ul.filebird-block-filebird-gallery.layout-masonry li{margin-bottom:var(--space)}ul.filebird-block-filebird-gallery li{list-style:none}ul.filebird-block-filebird-gallery li figure{height:100%;margin:0;padding:0;position:relative;width:100%}ul.filebird-block-filebird-gallery li figure figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}ul.filebird-block-filebird-gallery li figure figcaption a{color:inherit} 72 73</style> 74<link rel='stylesheet' id='sensei-page-block-patterns-style-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/sensei-lms/assets/dist/css/page-block-patterns.css?ver=0c1eccea9ea23798e728' type='text/css' media='all' /> 75<link rel='stylesheet' id='sensei-join-group-block-style-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/sensei-pro/assets/dist/style-student-groups/join-group-block.css?ver=1.24.2' type='text/css' media='all' /> 76<link rel='stylesheet' id='sensei-group-members-list-block-style-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/sensei-pro/assets/dist/style-student-groups/group-members-list-block.css?ver=1.24.2' type='text/css' media='all' /> 77<style id='global-styles-inline-css' type='text/css'> 78: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,rgba(6,147,227,1) 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,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 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%);
78--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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}: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;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.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;}
78.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;} 79:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} 80:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} 81:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 82</style> 83<link rel='stylesheet' id='olark-wp-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/olark-live-chat/public/css/olark-wp-public.css?ver=1.0.0' type='text/css' media='all' /> 84<link rel='stylesheet' id='module-frontend-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/sensei-lms/assets/dist/css/modules-frontend.css?ver=cca6dcd88abe8edd7799' type='text/css' media='all' /> 85<link rel='stylesheet' id='pages-frontend-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/sensei-lms/assets/dist/css/pages-frontend.css?ver=edcdf7465b8aa0bcaa21' type='text/css' media='all' /> 86<link rel='stylesheet' id='sensei-frontend-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/sensei-lms/assets/dist/css/frontend.css?ver=75c2e95b3f38cf43b909' type='text/css' media='screen' /> 87<link rel='stylesheet' id='woocommerce-layout-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=10.1.4' type='text/css' media='all' /> 88<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=10.1.4' type='text/css' media='only screen and (max-width: 768px)' /> 89<link rel='stylesheet' id='woocommerce-general-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=10.1.4' type='text/css' media='all' /> 90<style id='woocommerce-inline-inline-css' type='text/css'> 91.woocommerce form .form-row .required { visibility: visible; } 92</style> 93<link rel='stylesheet' id='wle-css-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/woolmsextended/dist/css/wle.css?ver=1.1' type='text/css' media='all' /> 94<link rel='stylesheet' id='learning-path-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/woolmsextended/users/learning-path.css?ver=1.1' type='text/css' media='all' /> 95<link rel='stylesheet' id='assign-course-ui-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/woolmsextended/templates/course-assignment/assign-course-styles.css?ver=6.8.10' type='text/css' media='all' /> 96<link rel='stylesheet' id='jquery-ui-style-css' href='//ajax.googleapis.com/ajax/libs/jqueryui/1.9.0/themes/base/jquery-ui.css?ver=6.8.10' type='text/css' media='all' /> 97<link rel='stylesheet' id='wcj-timepicker-style-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/booster-plus-for-woocommerce/includes/lib/timepicker/jquery.timepicker.min.css?ver=4.6.1' type='text/css' media='all' /> 98<link rel='stylesheet' id='mechflix-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/mechfli
98x/public/css/mechflix-public.css?ver=1.0.0' type='text/css' media='all' /> 99<link rel='stylesheet' id='page-restrict-wc-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/page-restrict-for-woocommerce/front/assets/css/front.css?ver=1.7.1' type='text/css' media='all' /> 100<link rel='stylesheet' id='wpmenucart-icons-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/woocommerce-menu-bar-cart/assets/css/wpmenucart-icons.min.css?ver=2.14.10' type='text/css' media='all' /> 101<style id='wpmenucart-icons-inline-css' type='text/css'> 102@font-face{font-family:WPMenuCart;src:url(https://aviondemand.com/wp-content/plugins/woocommerce-menu-bar-cart/assets/fonts/WPMenuCart.eot);src:url(https://aviondemand.com/wp-content/plugins/woocommerce-menu-bar-cart/assets/fonts/WPMenuCart.eot?#iefix) format('embedded-opentype'),url(https://aviondemand.com/wp-content/plugins/woocommerce-menu-bar-cart/assets/fonts/WPMenuCart.woff2) format('woff2'),url(https://aviondemand.com/wp-content/plugins/woocommerce-menu-bar-cart/assets/fonts/WPMenuCart.woff) format('woff'),url(https://aviondemand.com/wp-content/plugins/woocommerce-menu-bar-cart/assets/fonts/WPMenuCart.ttf) format('truetype'),url(https://aviondemand.com/wp-content/plugins/woocommerce-menu-bar-cart/assets/fonts/WPMenuCart.svg#WPMenuCart) format('svg');font-weight:400;font-style:normal;font-display:swap} 103</style> 104<link rel='stylesheet' id='wpmenucart-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/woocommerce-menu-bar-cart/assets/css/wpmenucart-main.min.css?ver=2.14.10' type='text/css' media='all' /> 105<link rel='stylesheet' id='tribe-events-v2-single-skeleton-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/the-events-calendar/build/css/tribe-events-single-skeleton.css?ver=6.15.11' type='text/css' media='all' /> 106<link rel='stylesheet' id='tribe-events-v2-single-skeleton-full-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/the-events-calendar/build/css/tribe-events-single-full.css?ver=6.15.11' type='text/css' media='all' /> 107<link rel='stylesheet' id='tec-events-elementor-widgets-base-styles-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/the-events-calendar/build/css/integrations/plugins/elementor/widgets/widget-base.css?ver=6.15.11' type='text/css' media='all' /> 108<link rel='stylesheet' id='brands-styles-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/woocommerce/assets/css/brands.css?ver=10.1.4' type='text/css' media='all' /> 109<link rel='stylesheet' id='avi-css-css' href='https://aviondemand-production.b-cdn.net/wp-content/themes/theme-aviondemand-2022/dist/css/app.css?ver=1.7' type='text/css' media='all' /> 110<link rel='stylesheet' id='rsfv-fallback-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/really-simple-featured-video/includes/Compatibility/Themes/Fallback/styles.css?ver=1758557743' type='text/css' media='all' /> 111<link rel='stylesheet' id='sensei-wcpc-courses-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/sensei-pro/assets/dist/wc-paid-courses/css/sensei-wcpc-courses.css?ver=d3be196e2d32e2589b5e' type='text/css' media='all' /> 112<link rel='stylesheet' id='event-tickets-rsvp-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/event-tickets/build/css/rsvp.css?ver=5.26.6' type='text/css' media='all' /> 113<link rel='stylesheet' id='elementor-frontend-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=3.28.0' type='text/css' media='all' /> 114<style id='elementor-frontend-inline-css' type='text/css'> 115.elementor-kit-420709{--e-global-color-primary:#000000;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#000000;--e-global-color-accent:#DB2E2E;--e-global-color-3bdf718:#BE1E2D;--e-global-color-3f07a5e:#0378B8;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";
115--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:#000000;}.elementor-kit-420709 e-page-transition{background-color:#FFBC7D;}.elementor-kit-420709 a{color:#DB2E2E;}.elementor-kit-420709 h1{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:60px;font-weight:800;line-height:74px;}.elementor-kit-420709 h2{color:#000000;font-family:"Roboto", Sans-serif;font-size:35px;font-weight:800;line-height:42px;}.elementor-kit-420709 h3{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;}.elementor-kit-420709 h5{color:#FFFFFF;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}} 116.elementor-420714 .elementor-element.elementor-element-e400ab5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#7E7B7BBD;--border-color:#7E7B7BBD;}.elementor-420714 .elementor-element.elementor-element-e400ab5::before, .elementor-420714 .elementor-element.elementor-element-e400ab5 > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-e400ab5 > .e-con-inner > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-e400ab5 > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-e400ab5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-e400ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-420714 .elementor-element.elementor-element-5335d6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-420714 .elementor-element.elementor-element-5335d6d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-420714 .elementor-element.elementor-element-2737d92{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-420714 .elementor-element.elementor-element-2737d92.e-con{--align-self:center;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover, 117 .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active, 118 .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted, 119 .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );
119fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, 120 .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before, 121 .elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-420714 .elementor-element.elementor-element-76d1ab2 .elementor-menu-toggle{margin:0 auto;}.elementor-420714 .elementor-element.elementor-element-76d1ab2 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-76d1ab2 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-76d1ab2 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-420714 .elementor-element.elementor-element-36699b1 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-420714 .elementor-element.elementor-element-36699b1.elementor-element{--align-self:center;}.elementor-420714 .elementor-element.elementor-element-36699b1{color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-f2de35e > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-420714 .elementor-element.elementor-element-f2de35e.elementor-element{--align-self:center;}.elementor-420714 .elementor-element.elementor-element-f2de35e{color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-420714 .elementor-element.elementor-element-3d6a7b8.elementor-element{--align-self:center;}.elementor-420714 .elementor-element.elementor-element-3d6a7b8 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-dabf6d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-420714 .elementor-element.elementor-element-dabf6d7::before, .elementor-420714 .elementor-element.elementor-element-dabf6d7 > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-dabf6d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-dabf6d7 > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-dabf6d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-dabf6d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(161deg, #000000 50%, #8E1111 95%);}.elementor-420714 .elementor-element.elementor-element-ac9590c{--display:flex;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}
121.elementor-420714 .elementor-element.elementor-element-c613a76{width:var( --container-widget-width, 591px );max-width:591px;--container-widget-width:591px;--container-widget-flex-grow:0;}.elementor-420714 .elementor-element.elementor-element-c613a76 .elementor-heading-title{font-size:51px;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-1427f9d{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:35px;color:#FFFFFF;}.elementor-widget-global .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-420714 .elementor-element.elementor-global-420898 .elementor-button{background-color:#DB2E2E;fill:#FFFFFF;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-global-420898 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-420714 .elementor-element.elementor-element-940eec2{text-align:left;}.elementor-420714 .elementor-element.elementor-element-e5fd612{--display:flex;}.elementor-420714 .elementor-element.elementor-element-e5fd612:not(.elementor-motion-effects-element-type-background), .elementor-420714 .elementor-element.elementor-element-e5fd612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/12/montage-for-homepage-reduced-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-420714 .elementor-element.elementor-element-1e444dd{--spacer-size:400px;}.elementor-420714 .elementor-element.elementor-element-6b353f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-420714 .elementor-element.elementor-element-52573c9{--display:flex;}.elementor-420714 .elementor-element.elementor-element-58e47cc{width:var( --container-widget-width, 591px );max-width:591px;--container-widget-width:591px;--container-widget-flex-grow:0;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-420714 .elementor-element.elementor-element-89d41bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-420714 .elementor-element.elementor-element-89d41bf.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-420714 .elementor-element.elementor-element-89d41bf.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-420714 .elementor-element.elementor-element-89d41bf.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-420714 .elementor-element.elementor-element-89d41bf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-420714 .elementor-element.elementor-element-a1c96f4 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-420714 .elementor-element.elementor-element-a1c96f4.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-420714 .elementor-element.elementor-element-a1c96f4.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-420714 .elementor-element.elementor-element-a1c96f4.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-420714 .elementor-element.elementor-element-a1c96f4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-420714 .elementor-element.elementor-element-848f42c > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-420714 .elementor-element.elementor-element-848f42c.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-420714 .elementor-element.elementor-element-848f42c.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-420714 .elementor-element.elementor-element-848f42c.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-420714 .elementor-element.elementor-element-848f42c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-420714 .elementor-element.elementor-element-48764b6 .elementor-button{background-color:#DB2E2E;fill:#FFFFFF;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-362c3f6{--display:flex;}.elementor-420714 .elementor-element.elementor-element-362c3f6:not(.elementor-motion-effects-element-type-background), .elementor-420714 .elementor-element.elementor-element-362c3f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/07/admin-ajax.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-420714 .elementor-element.elementor-element-f1ef4e3{--spacer-size:400px;}.elementor-420714 .elementor-element.elementor-element-f852a99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-420714 .elementor-element.elementor-element-f852a99:not(.elementor-motion-effects-element-type-background), .elementor-420714 .elementor-element.elementor-element-f852a99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-420714 .elementor-element.elementor-element-6b983c7{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-420714 .elementor-element.elementor-element-6b983c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-420714 .elementor-element.elementor-element-568ba9c{width:var( --container-widget-width, 81.491% );max-width:81.491%;--container-widget-width:81.491%;--container-widget-flex-grow:0;}.elementor-420714 .elementor-element.elementor-element-568ba9c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var
121( --e-global-color-secondary );}.elementor-420714 .elementor-element.elementor-element-9edd530{--divider-border-style:solid;--divider-color:#7E7B7B5E;--divider-border-width:1px;}.elementor-420714 .elementor-element.elementor-element-9edd530 > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-420714 .elementor-element.elementor-element-9edd530 .elementor-divider-separator{width:100%;}.elementor-420714 .elementor-element.elementor-element-9edd530 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-420714 .elementor-element.elementor-element-91659d5{--display:flex;--min-height:329px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-420714 .elementor-element.elementor-element-91659d5:not(.elementor-motion-effects-element-type-background), .elementor-420714 .elementor-element.elementor-element-91659d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-91659d5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-420714 .elementor-element.elementor-element-2bb47a3{--display:flex;--min-height:329px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-420714 .elementor-element.elementor-element-2bb47a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-420714 .elementor-element.elementor-element-f61e189{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-420714 .elementor-element.elementor-element-d52967e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--overlay-opacity:1;border-style:none;--border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-420714 .elementor-element.elementor-element-d52967e:not(.elementor-motion-effects-element-type-background), .elementor-420714 .elementor-element.elementor-element-d52967e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-420714 .elementor-element.elementor-element-d52967e::before, .elementor-420714 .elementor-element.elementor-element-d52967e > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-d52967e > .e-con-inner > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-d52967e > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-d52967e > .e-con-inner > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-d52967e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
121font-weight:var( --e-global-typography-accent-font-weight );}.elementor-420714 .elementor-element.elementor-element-5f70ec5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-420714 .elementor-element.elementor-element-707eab1{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-420714 .elementor-element.elementor-element-5790339{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-420714 .elementor-element.elementor-element-1cf04cb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-420714 .elementor-element.elementor-element-1cf04cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-420714 .elementor-element.elementor-element-83dae39 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#8E1111;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-420714 .elementor-element.elementor-element-0b802b2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-420714 .elementor-element.elementor-element-0b802b2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-420714 .elementor-element.elementor-element-0b802b2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-420714 .elementor-element.elementor-element-0b802b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-420714 .elementor-element.elementor-element-0b802b2 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-420714 .elementor-element.elementor-element-0b802b2 .elementor-icon-list-text{color:#8E1111;transition:color 0.3s;}.elementor-420714 .elementor-element.elementor-element-dfec9ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-420714 .elementor-element.elementor-element-dfec9ea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-420714 .elementor-element.elementor-element-caf3743 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-420714 .elementor-element.elementor-element-6388bce .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-420714 .elementor-element.elementor-element-6388bce .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-420714 .elementor-element.elementor-element-6388bce{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-420714 .elementor-element.elementor-element-6388bce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-420714 .elementor-element.elementor-element-6388bce .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-420714 .elementor-element.elementor-element-6388bce .elementor-icon-list-text{color:#8E1111;transition:color 0.3s;}.elementor-420714 .elementor-element.elementor-element-46d961d{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-420714 .elementor-element.elementor-element-d131f96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-420714 .elementor-element.elementor-element-42ee08b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-420714 .elementor-element.elementor-element-42ee08b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-420714 .elementor-element.elementor-element-e64aeee .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-420714 .elementor-element.elementor-element-0e99fd5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-420714 .elementor-element.elementor-element-0e99fd5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-420714 .elementor-element.elementor-element-0e99fd5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-420714 .elementor-element.elementor-element-0e99fd5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-420714 .elementor-element.elementor-element-0e99fd5 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-420714 .elementor-element.elementor-element-0e99fd5 .elementor-icon-list-text{color:#8E1111;transition:color 0.3s;}.elementor-420714 .elementor-element.elementor-element-abc1b28{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-420714 .elementor-element.elementor-element-af6d221 .elementor-button{background-color:#DB2E2E;fill:#FFFFFF;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-a06c674{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
121.elementor-420714 .elementor-element.elementor-element-d844b9a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-420714 .elementor-element.elementor-element-d844b9a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-420714 .elementor-element.elementor-element-53fc4a5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-420714 .elementor-element.elementor-element-e25860d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-420714 .elementor-element.elementor-element-e25860d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-420714 .elementor-element.elementor-element-e25860d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-420714 .elementor-element.elementor-element-e25860d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-420714 .elementor-element.elementor-element-e25860d .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-420714 .elementor-element.elementor-element-e25860d .elementor-icon-list-text{color:#8E1111;transition:color 0.3s;}.elementor-420714 .elementor-element.elementor-element-6b43dbb{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-420714 .elementor-element.elementor-element-724e07f .elementor-button{background-color:#DB2E2E;fill:#FFFFFF;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-a309326{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;}.elementor-420714 .elementor-element.elementor-element-a309326 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#F00000;}.elementor-420714 .elementor-element.elementor-element-a309326.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-420714 .elementor-element.elementor-element-a309326.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#000000;}.elementor-420714 .elementor-element.elementor-element-a309326 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-420714 .elementor-element.elementor-element-2a3d8a4d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-420714 .elementor-element.elementor-element-b0b6a0c{--display:flex;}.elementor-420714 .elementor-element.elementor-element-396c3a1{text-align:center;}.elementor-420714 .elementor-element.elementor-element-396c3a1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:700;text-transform:none;line-height:45px;}.elementor-420714 .elementor-element.elementor-element-60067dd0{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-420714 .elementor-element.elementor-element-294eb1d{--display:flex;}.elementor-420714 .elementor-element.elementor-element-ed472fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-420714 .elementor-element.elementor-element-ad181cc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-420714 .elementor-element.elementor-element-ad181cc:not(.elementor-motion-effects-element-type-background), .elementor-420714 .elementor-element.elementor-element-ad181cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-ab41ac2{text-align:center;}.elementor-420714 .elementor-element.elementor-element-ab41ac2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:800;color:var( --e-global-color-primary );}.elementor-420714 .elementor-element.elementor-element-64985da .elementor-button{background-color:#DB2E2E;
121fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-420714 .elementor-element.elementor-element-d8c4b56{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-420714 .elementor-element.elementor-element-d8c4b56:not(.elementor-motion-effects-element-type-background), .elementor-420714 .elementor-element.elementor-element-d8c4b56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-399c5ab{text-align:center;}.elementor-420714 .elementor-element.elementor-element-399c5ab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:800;color:var( --e-global-color-primary );}.elementor-420714 .elementor-element.elementor-element-0160c1d .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-420714 .elementor-element.elementor-element-5b000c6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-420714 .elementor-element.elementor-element-5b000c6:not(.elementor-motion-effects-element-type-background), .elementor-420714 .elementor-element.elementor-element-5b000c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-551b83b{text-align:center;}.elementor-420714 .elementor-element.elementor-element-551b83b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:800;color:var( --e-global-color-primary );}.elementor-420714 .elementor-element.elementor-element-cefda69{columns:1;}.elementor-420714 .elementor-element.elementor-element-075d0b3 .elementor-button{background-color:#DB2E2E;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-420714 .elementor-element.elementor-element-075d0b3.elementor-element{--align-self:center;}.elementor-420714 .elementor-element.elementor-element-d994f93{--display:flex;}.elementor-420714 .elementor-element.elementor-element-c5c2328{text-align:center;}.elementor-420714 .elementor-element.elementor-element-f41785d{--display:flex;}.elementor-420714 .elementor-element.elementor-element-59b6098{--divider-border-style:solid;--divider-color:#7E7B7B5E;--divider-border-width:1px;}.elementor-420714 .elementor-element.elementor-element-59b6098 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-420714 .elementor-element.elementor-element-59b6098 .elementor-divider-separator{width:100%;}.elementor-420714 .elementor-element.elementor-element-59b6098 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-420714 .elementor-element.elementor-element-4ee1829{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-420714 .elementor-element.elementor-element-e4cb487{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-420714 .elementor-element.elementor-element-e4cb487:not(.elementor-motion-effects-element-type-background), .elementor-420714 .elementor-element.elementor-element-e4cb487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aviondemand-production.b-cdn.net/wp-content/uploads/2024/07/DSC_3435-scaled.jpg");background-position:center center;background-size:cover;}.elementor-420714 .elementor-element.elementor-element-e4cb487::before, .elementor-420714 .elementor-element.elementor-element-e4cb487 > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-e4cb487 > .e-con-inner > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-e4cb487 > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-e4cb487 > .e-con-inner > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-e4cb487 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 5%, #0C0C0C 100%);}.elementor-420714 .elementor-element.elementor-element-c256edc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#F1E5E5;}.elementor-420714 .elementor-element.elementor-element-c256edc .elementor-heading-title a:hover, .elementor-420714 .elementor-element.elementor-element-c256edc .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-252a64d{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-7400411 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-f413e3d{--display:flex;--min-height:450px;
121--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-420714 .elementor-element.elementor-element-f413e3d:not(.elementor-motion-effects-element-type-background), .elementor-420714 .elementor-element.elementor-element-f413e3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aviondemand-production.b-cdn.net/wp-content/uploads/2024/07/Bosch-MI-Tom-and-Gil-scaled.jpg");background-position:center center;background-size:cover;}.elementor-420714 .elementor-element.elementor-element-f413e3d::before, .elementor-420714 .elementor-element.elementor-element-f413e3d > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-f413e3d > .e-con-inner > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-f413e3d > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-f413e3d > .e-con-inner > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-f413e3d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 5%, #0C0C0C 100%);}.elementor-420714 .elementor-element.elementor-element-2e2a548 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#F1E5E5;}.elementor-420714 .elementor-element.elementor-element-2e2a548 .elementor-heading-title a:hover, .elementor-420714 .elementor-element.elementor-element-2e2a548 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-9088369{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-a5a8ac3 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-321279c{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-420714 .elementor-element.elementor-element-321279c:not(.elementor-motion-effects-element-type-background), .elementor-420714 .elementor-element.elementor-element-321279c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/Rectangle-40.png");background-position:center center;background-size:cover;}.elementor-420714 .elementor-element.elementor-element-321279c::before, .elementor-420714 .elementor-element.elementor-element-321279c > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-321279c > .e-con-inner > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-321279c > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-321279c > .e-con-inner > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-321279c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 5%, #0C0C0C 100%);}.elementor-420714 .elementor-element.elementor-element-0a59809 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#F1E5E5;}.elementor-420714 .elementor-element.elementor-element-0a59809 .elementor-heading-title a:hover, .elementor-420714 .elementor-element.elementor-element-0a59809 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-2cd06c2{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-129af06 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-0fe1cf2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-420714 .elementor-element.elementor-element-a511739{--display:flex;--min-height:450px;
121--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-420714 .elementor-element.elementor-element-a511739:not(.elementor-motion-effects-element-type-background), .elementor-420714 .elementor-element.elementor-element-a511739 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/Rectangle-42.png");background-position:center center;background-size:cover;}.elementor-420714 .elementor-element.elementor-element-a511739::before, .elementor-420714 .elementor-element.elementor-element-a511739 > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-a511739 > .e-con-inner > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-a511739 > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-a511739 > .e-con-inner > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-a511739 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 5%, #0C0C0C 100%);}.elementor-420714 .elementor-element.elementor-element-5238f5f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#F1E5E5;}.elementor-420714 .elementor-element.elementor-element-5238f5f .elementor-heading-title a:hover, .elementor-420714 .elementor-element.elementor-element-5238f5f .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-a09a80a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-be53749 .elementor-button{background-color:#DB2E2E;fill:#FFFFFF;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-a9c70f6{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-420714 .elementor-element.elementor-element-a9c70f6:not(.elementor-motion-effects-element-type-background), .elementor-420714 .elementor-element.elementor-element-a9c70f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/04/ADAS_Key_Visual_2024_98313.jpg");background-position:center center;background-size:cover;}.elementor-420714 .elementor-element.elementor-element-a9c70f6::before, .elementor-420714 .elementor-element.elementor-element-a9c70f6 > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-a9c70f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-a9c70f6 > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-a9c70f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-a9c70f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 5%, #0C0C0C 100%);}.elementor-420714 .elementor-element.elementor-element-4a96d8b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#F1E5E5;}.elementor-420714 .elementor-element.elementor-element-4a96d8b .elementor-heading-title a:hover, .elementor-420714 .elementor-element.elementor-element-4a96d8b .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-9c74d76{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-96ad410 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-33de167{--display:flex;--min-height:450px;
121--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-420714 .elementor-element.elementor-element-33de167:not(.elementor-motion-effects-element-type-background), .elementor-420714 .elementor-element.elementor-element-33de167 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/Rectangle-46.png");background-position:center center;background-size:cover;}.elementor-420714 .elementor-element.elementor-element-33de167::before, .elementor-420714 .elementor-element.elementor-element-33de167 > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-33de167 > .e-con-inner > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-33de167 > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-33de167 > .e-con-inner > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-33de167 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 5%, #0C0C0C 100%);}.elementor-420714 .elementor-element.elementor-element-9ad6ea7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#F1E5E5;}.elementor-420714 .elementor-element.elementor-element-9ad6ea7 .elementor-heading-title a:hover, .elementor-420714 .elementor-element.elementor-element-9ad6ea7 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-df75b4e{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-76b1646 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-9d1dfec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-420714 .elementor-element.elementor-element-c021c47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-420714 .elementor-element.elementor-element-7f2caad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-420714 .elementor-element.elementor-element-7f2caad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-420714 .elementor-element.elementor-element-0bf9d14{width:var( --container-widget-width, 591px );max-width:591px;--container-widget-width:591px;--container-widget-flex-grow:0;}.elementor-420714 .elementor-element.elementor-element-c5c464f .elementor-button{background-color:#DB2E2E;fill:#FFFFFF;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-24e4a92{--divider-border-style:solid;--divider-color:#7E7B7B5E;--divider-border-width:1px;}.elementor-420714 .elementor-element.elementor-element-24e4a92 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-420714 .elementor-element.elementor-element-24e4a92 .elementor-divider-separator{width:100%;}.elementor-420714 .elementor-element.elementor-element-24e4a92 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-420714 .elementor-element.elementor-element-c81b082{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-420714 .elementor-element.elementor-element-c81b082:not(.elementor-motion-effects-element-type-background), .elementor-420714 .elementor-element.elementor-element-c81b082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-c204bbb{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-420714 .elementor-element.elementor-element-c204bbb:not(.elementor-motion-effects-element-type-background), .elementor-420714 .elementor-element.elementor-element-c204bbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aviondemand-production.b-cdn.net/wp-content/uploads/2022/09/AVI_techtip.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-420714 .elementor-element.elementor-element-c204bbb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-420714 .elementor-element.elementor-element-9a64dbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-420714 .elementor-element.elementor-element-a1f8c45{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-420714 .elementor-element.elementor-element-a1f8c45.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-420714 .elementor-element.elementor-element-a1f8c45 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:800;line-height:33px;}.elementor-420714 .elementor-element.elementor-element-edc9d96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-420714 .elementor-element.elementor-element-e766b79{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-420714 .elementor-element.elementor-element-db1ee22 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-420714 .elementor-element.elementor-element-db1ee22{text-align:center;}.elementor-420714 .elementor-element.elementor-element-c54b5c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-420714 .elementor-element.elementor-element-2f02be2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.7411764705882353);--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-420714 .elementor-element.elementor-element-488e2af{width:var( --container-widget-width, 591px );max-width:591px;--container-widget-width:591px;--container-widget-flex-grow:0;text-align:center;}.elementor-420714 .elementor-element.elementor-element-488e2af .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;line-height:30px;}.elementor-420714 .elementor-element.elementor-element-efd5015{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-420714 .elementor-element.elementor-element-f709922{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.7411764705882353);--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-420714 .elementor-element.elementor-element-4ab1b93{width:var( --container-widget-width, 591px );max-width:591px;--container-widget-width:591px;--container-widget-flex-grow:0;text-align:center;}.elementor-420714 .elementor-element.elementor-element-4ab1b93 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;line-height:30px;}.elementor-420714 .elementor-element.elementor-element-9462e1f{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-420714 .elementor-element.elementor-element-6323966{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.7411764705882353);--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-420714 .elementor-element.elementor-element-0526acf{width:var( --container-widget-width, 591px );max-width:591px;--container-widget-width:591px;--container-widget-flex-grow:0;text-align:center;}.elementor-420714 .elementor-element.elementor-element-0526acf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;line-height:30px;}.elementor-420714 .elementor-element.elementor-element-fa5e71c{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-420714 .elementor-element.elementor-element-efb0542{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-420714 .elementor-element.elementor-element-ae6651a .elementor-button{background-color:#DB2E2E;fill:#FFFFFF;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-bd9fb27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-420714 .elementor-element.elementor-element-bd9fb27::before, .elementor-420714 .elementor-element.elementor-element-bd9fb27 > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-bd9fb27 > .e-con-inner > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-bd9fb27 > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-bd9fb27 > .e-con-inner > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-bd9fb27 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(161deg, #000000 50%, #8E1111 95%);}.elementor-420714 .elementor-element.elementor-element-f1173c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-420714 .elementor-element.elementor-element-f1173c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-420714 .elementor-element.elementor-element-b61d976{width:initial;max-width:initial;text-align:left;}.elementor-420714 .elementor-element.elementor-element-b61d976 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:800;line-height:42px;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-dcbfd93{width:var( --container-widget-width, 53.426% );max-width:53.426%;--container-widget-width:53.426%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-dcbfd93.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-420714 .elementor-element.elementor-element-693e8f4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:center;}.elementor-420714 .elementor-element.elementor-element-693e8f4.e-con{--align-self:flex-start;}.elementor-420714 .elementor-element.elementor-element-9f6edfd > .elementor-widget-container{background-color:#1C1C1C;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFDADA2E;border-radius:10px 10px 10px 10px;}.elementor-420714 .elementor-element.elementor-element-9f6edfd .elementor-image-box-wrapper{text-align:left;}.elementor-420714 .elementor-element.elementor-element-9f6edfd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-420714 .elementor-element.elementor-element-9f6edfd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-420714 .elementor-element.elementor-element-9f6edfd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-420714 .elementor-element.elementor-element-9f6edfd .elementor-image-box-title{margin-bottom:10px;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:800;}.elementor-420714 .elementor-element.elementor-element-9f6edfd .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-420714 .elementor-element.elementor-element-9f6edfd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-420714 .elementor-element.elementor-element-
1219f6edfd .elementor-image-box-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-420714 .elementor-element.elementor-element-0420745 > .elementor-widget-container{background-color:#1C1C1C;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFDADA2E;border-radius:10px 10px 10px 10px;}.elementor-420714 .elementor-element.elementor-element-0420745 .elementor-image-box-wrapper{text-align:left;}.elementor-420714 .elementor-element.elementor-element-0420745.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-420714 .elementor-element.elementor-element-0420745.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-420714 .elementor-element.elementor-element-0420745.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-420714 .elementor-element.elementor-element-0420745 .elementor-image-box-title{margin-bottom:10px;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:800;}.elementor-420714 .elementor-element.elementor-element-0420745 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-420714 .elementor-element.elementor-element-0420745 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-420714 .elementor-element.elementor-element-0420745 .elementor-image-box-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-420714 .elementor-element.elementor-element-22e82ba > .elementor-widget-container{background-color:#1C1C1C;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFDADA2E;border-radius:10px 10px 10px 10px;}.elementor-420714 .elementor-element.elementor-element-22e82ba .elementor-image-box-wrapper{text-align:left;}.elementor-420714 .elementor-element.elementor-element-22e82ba.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-420714 .elementor-element.elementor-element-22e82ba.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-420714 .elementor-element.elementor-element-22e82ba.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-420714 .elementor-element.elementor-element-22e82ba .elementor-image-box-title{margin-bottom:10px;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:800;}.elementor-420714 .elementor-element.elementor-element-22e82ba .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-420714 .elementor-element.elementor-element-22e82ba .elementor-image-box-img img{transition-duration:0.3s;}.elementor-420714 .elementor-element.elementor-element-22e82ba .elementor-image-box-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-420714 .elementor-element.elementor-element-d512e02 > .elementor-widget-container{background-color:#1C1C1C;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFDADA2E;border-radius:10px 10px 10px 10px;}.elementor-420714 .elementor-element.elementor-element-d512e02 .elementor-image-box-wrapper{text-align:left;}.elementor-420714 .elementor-element.elementor-element-d512e02.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-420714 .elementor-element.elementor-element-d512e02.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-420714 .elementor-element.elementor-element-d512e02.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-420714 .elementor-element.elementor-element-d512e02 .elementor-image-box-title{margin-bottom:10px;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:800;}.elementor-420714 .elementor-element.elementor-element-d512e02 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-420714 .elementor-element.elementor-element-d512e02 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-420714 .elementor-element.elementor-element-d512e02 .elementor-image-box-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-420714 .elementor-element.elementor-element-418fe0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-420714 .elementor-element.elementor-element-418fe0d::before, .elementor-420714 .elementor-element.elementor-element-418fe0d > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-418fe0d > .e-con-inner > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-418fe0d > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-418fe0d > .e-con-inner > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-418fe0d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(161deg, #000000 50%, #8E1111 95%);}.elementor-420714 .elementor-element.elementor-element-5bcf6ea{--display:flex;--justify-content:center;}.elementor-420714 .elementor-element.elementor-element-0b82162{width:initial;max-width:initial;text-align:center;}.elementor-420714 .elementor-element.elementor-element-0b82162 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:800;line-height:42px;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-8b3c97b{width:initial;max-width:initial;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-2873bb5 .elementor-button{background-color:#DB2E2E;fill:#FFFFFF;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-3b5a253 .elementor-button{background-color:#5E3030;fill:#FFFFFF;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-3b5a253.elementor-element{--align-self:center;}.elementor-420714 .elementor-element.elementor-element-a98a8f7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-420714 .elementor-element.elementor-element-73c233c.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-420714 .elementor-element.elementor-element-73c233c.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-420714 .elementor-element.elementor-element-73c233c.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-420714 .elementor-element.elementor-element-73c233c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-420714 .elementor-element.elementor-element-73c233c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-420714 .elementor-element.elementor-element-73c233c .elementor-image-box-title{color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-fb34bc4.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-420714 .elementor-element.elementor-element-fb34bc4.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-420714 .elementor-element.elementor-element-fb34bc4.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-420714 .elementor-element.elementor-element-fb34bc4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-420714 .elementor-element.elementor-element-fb34bc4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-420714 .elementor-element.elementor-element-fb34bc4 .elementor-image-box-title{color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-84f9d01.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-420714 .elementor-element.elementor-element-84f9d01.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-420714 .elementor-element.elementor-element-84f9d01.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-420714 .elementor-element.elementor-element-84f9d01 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-420714 .elementor-element.elementor-element-84f9d01 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-420714 .elementor-element.elementor-element-84f9d01 .elementor-image-box-title{color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-f554fa9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-420714 .elementor-element.elementor-element-f554fa9::before, .elementor-420714 .elementor-element.elementor-element-f554fa9 > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-f554fa9 > .e-con-inner > .elementor-background-video-container::before, .elementor-420714 .elementor-element.elementor-element-f554fa9 > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-f554fa9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-420714 .elementor-element.elementor-element-f554fa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(196deg, #000000 70%, #8E1111 100%);}.elementor-420714 .elementor-element.elementor-element-7b68d5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;
121font-weight:var( --e-global-typography-text-font-weight );}.elementor-420714 .elementor-element.elementor-element-ad9a501{text-align:left;}.elementor-420714 .elementor-element.elementor-element-08e48fc{width:initial;max-width:initial;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-0999629{--grid-template-columns:repeat(0, auto);--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-420714 .elementor-element.elementor-element-0999629 .elementor-widget-container{text-align:left;}.elementor-420714 .elementor-element.elementor-element-0999629 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-420714 .elementor-element.elementor-element-0999629 .elementor-social-icon{background-color:#00000000;--icon-padding:0em;}.elementor-420714 .elementor-element.elementor-element-0999629 .elementor-social-icon i{color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-0999629 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-37049ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-420714 .elementor-element.elementor-element-86c11da .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-b128c19 > .elementor-widget-container{margin:0px 0px 0px -20px;padding:0px 0px 0px 0px;}.elementor-420714 .elementor-element.elementor-element-b128c19.elementor-element{--align-self:flex-start;}.elementor-420714 .elementor-element.elementor-element-b128c19 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-39aba26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-420714 .elementor-element.elementor-element-7133228 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-b5aac8e > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-420714 .elementor-element.elementor-element-b5aac8e .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-bc84710{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-420714 .elementor-element.elementor-element-00d377b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-420714 .elementor-element.elementor-element-0835d37 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-420714 .elementor-element.elementor-element-0835d37 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-420714 .elementor-element.elementor-element-0835d37{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-420714 .elementor-element.elementor-element-0835d37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-420714 .elementor-element.elementor-element-0835d37 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-420714 .elementor-element.elementor-element-0835d37 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);transition:color 0.3s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-420714 .elementor-element.elementor-element-5335d6d{--width:15%;}.elementor-420714 .elementor-element.elementor-element-2737d92{--width:55%;}.elementor-420714 .elementor-element.elementor-element-dabf6d7{--content-width:1300px;}.elementor-420714 .elementor-element.elementor-element-ac9590c{--width:60%;}.elementor-420714 .elementor-element.elementor-element-e5fd612{--width:40%;}.elementor-420714 .elementor-element.elementor-element-6b353f8{--content-width:1300px;}.elementor-420714 .elementor-element.elementor-element-52573c9{--width:60%;}.elementor-420714 .elementor-element.elementor-element-362c3f6{--width:50%;}.elementor-420714 .elementor-element.elementor-element-f852a99{--content-width:1250px;}.elementor-420714 .elementor-element.elementor-element-91659d5{--width:97%;}.elementor-420714 .elementor-element.elementor-element-2bb47a3{--width:98.664%;}.elementor-420714 .elementor-element.elementor-element-1cf04cb{--width:16.011%;}.elementor-420714 .elementor-element.elementor-element-dfec9ea{--width:47.831%;}.elementor-420714 .elementor-element.elementor-element-42ee08b{--width:60.046%;}
121.elementor-420714 .elementor-element.elementor-element-d844b9a{--width:62.52%;}.elementor-420714 .elementor-element.elementor-element-2a3d8a4d{--content-width:1400px;}.elementor-420714 .elementor-element.elementor-element-ad181cc{--width:32%;}.elementor-420714 .elementor-element.elementor-element-d8c4b56{--width:32%;}.elementor-420714 .elementor-element.elementor-element-5b000c6{--width:32%;}.elementor-420714 .elementor-element.elementor-element-4ee1829{--content-width:1300px;}.elementor-420714 .elementor-element.elementor-element-e4cb487{--width:33.33%;}.elementor-420714 .elementor-element.elementor-element-f413e3d{--width:33.33%;}.elementor-420714 .elementor-element.elementor-element-321279c{--width:33.33%;}.elementor-420714 .elementor-element.elementor-element-0fe1cf2{--content-width:1300px;}.elementor-420714 .elementor-element.elementor-element-a511739{--width:33.33%;}.elementor-420714 .elementor-element.elementor-element-a9c70f6{--width:33.33%;}.elementor-420714 .elementor-element.elementor-element-33de167{--width:33.33%;}.elementor-420714 .elementor-element.elementor-element-9d1dfec{--content-width:1300px;}.elementor-420714 .elementor-element.elementor-element-c021c47{--width:66.66%;}.elementor-420714 .elementor-element.elementor-element-7f2caad{--width:100%;}.elementor-420714 .elementor-element.elementor-element-c81b082{--width:100%;}.elementor-420714 .elementor-element.elementor-element-c204bbb{--width:61.082%;}.elementor-420714 .elementor-element.elementor-element-9a64dbc{--width:100%;}.elementor-420714 .elementor-element.elementor-element-edc9d96{--width:33.33%;}.elementor-420714 .elementor-element.elementor-element-e766b79{--content-width:640px;}.elementor-420714 .elementor-element.elementor-element-c54b5c6{--content-width:1300px;}.elementor-420714 .elementor-element.elementor-element-2f02be2{--width:50%;}.elementor-420714 .elementor-element.elementor-element-f709922{--width:50%;}.elementor-420714 .elementor-element.elementor-element-6323966{--width:50%;}.elementor-420714 .elementor-element.elementor-element-bd9fb27{--content-width:1300px;}.elementor-420714 .elementor-element.elementor-element-f1173c7{--width:100%;}.elementor-420714 .elementor-element.elementor-element-418fe0d{--content-width:1300px;}.elementor-420714 .elementor-element.elementor-element-5bcf6ea{--content-width:640px;}.elementor-420714 .elementor-element.elementor-element-f554fa9{--content-width:1300px;}.elementor-420714 .elementor-element.elementor-element-7b68d5e{--width:50%;}.elementor-420714 .elementor-element.elementor-element-37049ba{--width:25%;}.elementor-420714 .elementor-element.elementor-element-39aba26{--width:25%;}.elementor-420714 .elementor-element.elementor-element-bc84710{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-420714 .elementor-element.elementor-element-ad181cc{--width:48%;}.elementor-420714 .elementor-element.elementor-element-d8c4b56{--width:48%;}.elementor-420714 .elementor-element.elementor-element-5b000c6{--width:48%;}.elementor-420714 .elementor-element.elementor-element-7b68d5e{--width:50%;}.elementor-420714 .elementor-element.elementor-element-37049ba{--width:50%;}.elementor-420714 .elementor-element.elementor-element-39aba26{--width:50%;}}@media(max-width:1024px){.elementor-420714 .elementor-element.elementor-element-707eab1{--grid-auto-flow:row;}.elementor-420714 .elementor-element.elementor-element-ed472fc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-420714 .elementor-element.elementor-element-693e8f4{--grid-auto-flow:row;}.elementor-420714 .elementor-element.elementor-element-a98a8f7{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-420714 .elementor-element.elementor-element-2737d92{--justify-content:center;}.elementor-420714 .elementor-element.elementor-element-36699b1{width:100%;max-width:100%;text-align:center;}.elementor-420714 .elementor-element.elementor-element-36699b1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-420714 .elementor-element.elementor-element-f2de35e{width:100%;max-width:100%;text-align:center;}.elementor-420714 .elementor-element.elementor-element-f2de35e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-420714 .elementor-element.elementor-element-3d6a7b8{width:100%;max-width:100%;}.elementor-420714 .elementor-element.elementor-element-dabf6d7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-420714 .elementor-element.elementor-element-ac9590c.e-con{--order:1;}
121.elementor-420714 .elementor-element.elementor-element-c613a76{text-align:center;}.elementor-420714 .elementor-element.elementor-element-c613a76 .elementor-heading-title{font-size:41px;line-height:1.1em;}.elementor-420714 .elementor-element.elementor-element-1427f9d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-420714 .elementor-element.elementor-global-420898{width:100%;max-width:100%;}.elementor-420714 .elementor-element.elementor-global-420898.elementor-element{--align-self:center;}.elementor-420714 .elementor-element.elementor-element-940eec2.elementor-element{--align-self:center;}.elementor-420714 .elementor-element.elementor-element-1e444dd{--spacer-size:300px;}.elementor-420714 .elementor-element.elementor-element-6b353f8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-420714 .elementor-element.elementor-element-52573c9.e-con{--order:1;}.elementor-420714 .elementor-element.elementor-element-58e47cc{text-align:center;}.elementor-420714 .elementor-element.elementor-element-58e47cc .elementor-heading-title{font-size:28px;}.elementor-420714 .elementor-element.elementor-element-89d41bf .elementor-image-box-img{margin-bottom:10px;}.elementor-420714 .elementor-element.elementor-element-a1c96f4 .elementor-image-box-img{margin-bottom:10px;}.elementor-420714 .elementor-element.elementor-element-848f42c .elementor-image-box-img{margin-bottom:10px;}.elementor-420714 .elementor-element.elementor-element-f1ef4e3{--spacer-size:300px;}.elementor-420714 .elementor-element.elementor-element-568ba9c{text-align:center;}.elementor-420714 .elementor-element.elementor-element-d52967e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-420714 .elementor-element.elementor-element-707eab1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-420714 .elementor-element.elementor-element-2a3d8a4d{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-420714 .elementor-element.elementor-element-e4cb487{--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-420714 .elementor-element.elementor-element-f413e3d{--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-420714 .elementor-element.elementor-element-321279c{--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-420714 .elementor-element.elementor-element-0fe1cf2{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-420714 .elementor-element.elementor-element-a511739{--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-420714 .elementor-element.elementor-element-a9c70f6{--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-420714 .elementor-element.elementor-element-33de167{--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-420714 .elementor-element.elementor-element-7f2caad{--justify-content:center;}.elementor-420714 .elementor-element.elementor-element-0bf9d14{text-align:center;}.elementor-420714 .elementor-element.elementor-element-0bf9d14 .elementor-heading-title{font-size:28px;}.elementor-420714 .elementor-element.elementor-element-9a64dbc{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-420714 .elementor-element.elementor-element-9a64dbc.e-con{--align-self:center;}.elementor-420714 .elementor-element.elementor-element-e766b79{--padding-top:50px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-420714 .elementor-element.elementor-element-bd9fb27{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-420714 .elementor-element.elementor-element-f1173c7.e-con{--order:1;}.elementor-420714 .elementor-element.elementor-element-b61d976 .elementor-heading-title{font-size:30px;}.elementor-420714 .elementor-element.elementor-element-dcbfd93{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-420714 .elementor-element.elementor-element-693e8f4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-420714 .elementor-element.elementor-element-9f6edfd .elementor-image-box-img{margin-bottom:15px;}.elementor-420714 .elementor-element.elementor-element-0420745 .elementor-image-box-img{margin-bottom:15px;}.elementor-420714 .elementor-element.elementor-element-22e82ba .elementor-image-box-img{margin-bottom:15px;}.elementor-420714 .elementor-element.elementor-element-d512e02 .elementor-image-box-img{margin-bottom:15px;}.elementor-420714 .elementor-element.elementor-element-418fe0d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-420714 .elementor-element.elementor-element-5bcf6ea.e-con{--order:1;}.elementor-420714 .elementor-element.elementor-element-a98a8f7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-420714 .elementor-element.elementor-element-73c233c .elementor-image-box-wrapper{text-align:center;}.elementor-420714 .elementor-element.elementor-element-73c233c .elementor-image-box-img{margin-bottom:9px;}.elementor-420714 .elementor-element.elementor-element-73c233c .elementor-image-box-title{margin-bottom:10px;}.elementor-420714 .elementor-element.elementor-element-73c233c .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-420714 .elementor-element.elementor-element-fb34bc4 .elementor-image-box-wrapper{text-align:center;}.elementor-420714 .elementor-element.elementor-element-fb34bc4 .elementor-image-box-img{margin-bottom:9px;}.elementor-420714 .elementor-element.elementor-element-fb34bc4 .elementor-image-box-title{margin-bottom:10px;}.elementor-420714 .elementor-element.elementor-element-fb34bc4 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-420714 .elementor-element.elementor-element-84f9d01 .elementor-image-box-wrapper{text-align:center;}.elementor-420714 .elementor-element.elementor-element-84f9d01 .elementor-image-box-img{margin-bottom:9px;}.elementor-420714 .elementor-element.elementor-element-84f9d01 .elementor-image-box-title{margin-bottom:10px;}.elementor-420714 .elementor-element.elementor-element-84f9d01 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-420714 .elementor-element.elementor-element-f554fa9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-36699b1 */.logged-in .Login-btn, 122.logged-in #signUp{ 123 display:none; 124} 125 126.logged-in #dashBoard, 127.logged-in #Logout-btn{ 128 display:block; 129}/* End custom CSS */ 130/* Start custom CSS for text-editor, class: .elementor-element-f2de35e */.logged-in .Login-btn, 131.logged-in #signUp{ 132 display:none; 133} 134 135.logged-in #dashBoard,.logged-in .Logout-btn{ 136 display:block; 137} 138.Logout-btn,#dashBoard{ 139 display:none; 140}/* End custom CSS */
141/* Start custom CSS for container, class: .elementor-element-e400ab5 */.elementor-420714 .elementor-element.elementor-element-e400ab5 { 142 display: none; 143}/* End custom CSS */ 144</style> 145<link rel='stylesheet' id='widget-image-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=3.28.0' type='text/css' media='all' /> 146<link rel='stylesheet' id='widget-nav-menu-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/elementor-pro/assets/css/widget-nav-menu.min.css?ver=3.28.0' type='text/css' media='all' /> 147<link rel='stylesheet' id='widget-heading-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=3.28.0' type='text/css' media='all' /> 148<link rel='stylesheet' id='widget-spacer-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/elementor/assets/css/widget-spacer.min.css?ver=3.28.0' type='text/css' media='all' /> 149<link rel='stylesheet' id='widget-image-box-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/elementor/assets/css/widget-image-box.min.css?ver=3.28.0' type='text/css' media='all' /> 150<link rel='stylesheet' id='widget-divider-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/elementor/assets/css/widget-divider.min.css?ver=3.28.0' type='text/css' media='all' /> 151<link rel='stylesheet' id='widget-icon-list-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css?ver=3.28.0' type='text/css' media='all' /> 152<link rel='stylesheet' id='widget-nested-tabs-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/elementor/assets/css/widget-nested-tabs.min.css?ver=3.28.0' type='text/css' media='all' /> 153<link rel='stylesheet' id='widget-social-icons-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=3.28.0' type='text/css' media='all' /> 154<link rel='stylesheet' id='e-apple-webkit-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/elementor/assets/css/conditionals/apple-webkit.min.css?ver=3.28.0' type='text/css' media='all' /> 155<style id='avi-tools-shop-inline-css' type='text/css'> 156 157 /* Reset and Base Styles */ 158 .avi-tools-shop-wrapper, 159 .avi-tools-shop-wrapper * { 160 box-sizing: border-box; 161 } 162 163 .avi-tools-shop-wrapper { 164 max-width: 100%; 165 width: 100%; 166 margin: 0 auto; 167 padding: 40px 20px; 168 background-color: #f8f8f8; 169 } 170 171 /* Elementor Compatibility */ 172 .elementor-widget-shortcode .avi-tools-shop-wrapper, 173 .elementor-widget-container .avi-tools-shop-wrapper { 174 padding: 20px; 175 background-color: transparent; 176 } 177 178 .elementor-section .avi-tools-shop-wrapper { 179 max-width: none; 180 } 181 182 .avi-shop-top-bar { 183 display: flex; 184 justify-content: center; 185 align-items: center; 186 margin-bottom: 25px; 187 background: #fff; 188 padding: 20px 25px; 189 box-shadow: 0 2px 8px rgba(0,0,0,0.08); 190 width: 100%; 191 box-sizing: border-box; 192 } 193 194 .elementor-widget-container .avi-shop-top-bar { 195 margin-left: 0; 196 margin-right: 0; 197 } 198 199 .avi-search-box { 200 width: 100%; 201 max-width: 600px; 202 } 203 204 .avi-search-box input { 205 width: 100%; 206 padding: 14px 20px; 207 border: 1px solid #ddd; 208 border-radius: 0; 209 font-size: 15px; 210 transition: border-color 0.3s; 211 } 212 213 .avi-search-box input:focus { 214 outline: none; 215 border-color: #DB2E2E; 216 box-shadow: 0 0 0 1px #DB2E2E; 217 } 218 219 /* Sidebar Mobile - Hidden on Desktop */ 220 .avi-shop-sidebar-mobile { 221 display: none; 222 background: transparent; 223 padding: 25px 0; 224 border-radius: 0; 225 border: none; 226 box-shadow: none; 227 margin-bottom: 25px; 228 } 229 230 .avi-shop-container { 231 display: grid; 232 grid-template-columns: 280px 1fr; 233 gap: 40px; 234 width: 100%; 235 align-items: start; 236 } 237 238 /* Fix Elementor container overflow */ 239 .elementor-widget-container { 240 overflow: visible !important; 241 } 242 243 .elementor-widget-shortcode { 244 width: 100%; 245 } 246 247 /* Products area should take full width minus sidebar */ 248 .avi-shop-products { 249 width: 100%; 250 } 251 252 /* Sidebar */ 253 .avi-shop-sidebar { 254 background: transparent; 255 padding: 25px 0; 256 border-radius: 0; 257 border: none; 258 box-shadow: none; 259 height: fit-content; 260 position: sticky; 261 top: 120px; 262 } 263 264 .avi-sidebar-title { 265 font-size: 18px; 266 font-weight: 700; 267 color: #111827; 268 margin: 0 0 20px 0; 269 padding: 0; 270 text-transform: none; 271 letter-spacing: 0; 272 } 273 274 .avi-filter-section { 275 margin-bottom: 24px; 276 padding-bottom: 20px; 277 border-bottom: 1px solid #e5e7eb; 278 } 279 280 .avi-filter-section:last-of-type { 281 border-bottom: none; 282 margin-bottom: 20px; 283 } 284 285 .avi-filter-section h3 { 286 font-size: 15px; 287 font-weight: 600; 288 color: #111827; 289 margin-bottom: 15px; 290 text-transform: none; 291 letter-spacing: 0; 292 padding-bottom: 0; 293 border-bottom: none; 294 } 295 296 .avi-filter-toggle { 297 display: flex; 298 justify-content: space-between; 299 align-items: center; 300 cursor: pointer; 301 user-select: none; 302 margin-bottom: 15px; 303 } 304 305 .avi-toggle-icon { 306 font-size: 10px; 307 transition: transform 0.3s; 308 color: #6b7280; 309 } 310 311 .avi-filter-toggle.collapsed .avi-toggle-icon { 312 transform: rotate(180deg); 313 } 314 315 /* Filter Checkboxes */ 316 .avi-filter-checkbox { 317 display: flex; 318 align-items: center; 319 cursor: pointer; 320 font-size: 14px; 321 color: #374151; 322 margin-bottom: 10px; 323 font-weight: 400; 324 } 325 326 .avi-filter-checkbox:last-child { 327 margin-bottom: 0; 328 } 329 330 .avi-filter-checkbox:hover { 331 color: #111827; 332 } 333 334 .avi-filter-checkbox input[type="checkbox"] { 335 margin-right: 10px; 336 cursor: pointer; 337 accent-color: #DB2E2E; 338 width: 16px; 339 height: 16px; 340 } 341 342 .avi-filter-checkbox span { 343 flex: 1; 344 } 345 346 .avi-filter-group { 347 display: flex; 348 flex-direction: column; 349 } 350 351 .avi-clear-filters { 352 width: 100%; 353 padding: 0; 354 background-color: transparent; 355 border: none; 356 cursor: pointer; 357 font-size: 14px; 358 font-weight: 600; 359 color: #DC2626; 360 transition: color 0.3s ease; 361 text-align: center; 362 margin-top: 5px; 363 } 364 365 .avi-clear-filters:hover { 366 color: #991B1B; 367 text-decoration: underline; 368 } 369 370 /* Products Area */ 371 .avi-shop-products { 372 min-height: 600px; 373 background: #f8f8f8; 374 } 375 376 .avi-products-header { 377 display: flex; 378 justify-content: space-between; 379 align-items: center; 380 margin-bottom: 30px; 381 background: #fff; 382 padding: 20px 25px; 383 box-shadow: 0 2px 8px rgba(0,0,0,0.08); 384 width: 100%; 385 box-sizing: border-box; 386 } 387 388 .elementor-widget-container .avi-products-header { 389 margin-left: 0; 390 margin-right: 0; 391 } 392 393 .avi-product-count { 394 font-size: 15px; 395 color: #374151; 396 font-weight: 400; 397 } 398 399 .avi-product-count #avi-count { 400 color: #111827; 401 font-weight: 600; 402 } 403 404 /* Sort box in products header */ 405 .avi-products-header .avi-sort-box { 406 display: flex; 407 align-items: center; 408 gap: 12px; 409 } 410 411 .avi-products-header .avi-sort-box label { 412 font-weight: 600; 413 color: #374151; 414 font-size: 14px; 415 text-transform: none; 416 letter-spacing: 0; 417 } 418 419 .avi-products-header .avi-sort-box select { 420 padding: 10px 35px 10px 12px; 421 border: 1px solid #ddd; 422 border-radius: 4px; 423 font-size: 14px; 424 cursor: pointer; 425 background-color: #fff; 426 transition: border-color 0.3s; 427 } 428 429 .avi-products-header .avi-sort-box select:focus { 430 outline: none; 431 border-color: #DB2E2E; 432 } 433 434 /* Product Grid - 3 Column Layout */ 435 #avi-products-container { 436 display: grid; 437 grid-template-columns: repeat(3, 1fr); 438 gap: 25px; 439 margin-bottom: 40px; 440 width: 100%; 441 clear: both; 442 } 443 444 .elementor-widget-container #avi-products-container { 445 margin-left: 0; 446 margin-right: 0; 447 } 448 449 .avi-product-card { 450 background: #1a1a1a; 451 border-radius: 12px; 452 overflow: hidden; 453 box-shadow: 0 4px 20px rgba(0,0,0,0.3); 454 transition: transform 0.3s ease, box-shadow 0.3s ease; 455 display: flex; 456 flex-direction: column; 457 border: none; 458 } 459 460 .avi-product-card:hover { 461 transform: translateY(-8px); 462 box-shadow: 0 15px 40px rgba(0,0,0,0.4); 463 } 464 465 .avi-product-image { 466 width: 100%; 467 height: 280px; 468 background: #f5f5f5; 469 display: flex; 470 align-items: center; 471 justify-content: center; 472 overflow: hidden; 473 position: relative; 474 padding: 0; 475 border-bottom: none; 476 } 477 478 .avi-product-image a { 479 width: 100%; 480 height: 100%; 481 display: flex; 482 align-items: center; 483 justify-content: center; 484 } 485 486 .avi-product-image img { 487 width: 100% !important; 488 height: 100% !important; 489 object-fit: contain; 490 max-width: 100%; 491 display: block; 492 margin: 0 auto; 493 } 494 495 /* Sale Badge */ 496 .avi-sale-badge { 497 position: absolute; 498 top: 15px; 499 right: 15px; 500 background: #4CAF50; 501 color: #fff; 502 padding: 6px 12px; 503 font-size: 11px; 504 font-weight: 700; 505 border-radius: 4px; 506 z-index: 10; 507 text-transform: uppercase; 508 letter-spacing: 0.5px; 509 } 510
511 /* Prevent Elementor from interfering with our images */ 512 .elementor-widget-container .avi-product-image img { 513 max-width: none; 514 border: none; 515 border-radius: 0; 516 box-shadow: none; 517 } 518 519 .avi-no-image { 520 color: #999; 521 font-size: 18px; 522 font-weight: 600; 523 } 524 525 .avi-product-content { 526 padding: 20px; 527 flex-grow: 1; 528 display: flex; 529 flex-direction: column; 530 background: #1a1a1a; 531 } 532 533 /* Category Tag */ 534 .avi-product-category { 535 font-size: 11px; 536 font-weight: 600; 537 color: #888; 538 text-transform: uppercase; 539 letter-spacing: 1px; 540 margin-bottom: 8px; 541 display: block; 542 } 543 544 .avi-product-content h3 { 545 font-size: 14px; 546 font-weight: 700; 547 color: #fff; 548 margin-bottom: 15px; 549 min-height: auto; 550 line-height: 1.4; 551 text-align: left; 552 text-transform: uppercase; 553 } 554 555 .avi-product-content h3 a { 556 color: #fff; 557 text-decoration: none; 558 } 559 560 .avi-product-content h3 a:hover { 561 color: #DB2E2E; 562 } 563 564 .avi-product-price { 565 font-size: 24px; 566 font-weight: 800; 567 color: #fff; 568 text-align: left; 569 width: 100%; 570 margin-bottom: 15px; 571 display: flex; 572 align-items: center; 573 gap: 10px; 574 } 575 576 .avi-product-price .amount, 577 .avi-current-price .amount { 578 color: #fff; 579 } 580 581 .avi-sale-price { 582 font-size: 24px; 583 font-weight: 800; 584 color: #fff; 585 } 586 587 .avi-sale-price .amount { 588 color: #fff; 589 } 590 591 .avi-regular-price { 592 font-size: 16px; 593 font-weight: 400; 594 color: #888; 595 text-decoration: line-through; 596 } 597 598 .avi-regular-price .amount { 599 color: #888; 600 } 601 602 .avi-current-price { 603 font-size: 24px; 604 font-weight: 800; 605 } 606 607 /* Add to Cart Button */ 608 .avi-btn-add-to-cart { 609 padding: 14px 30px; 610 background-color: #DB2E2E; 611 color: #fff !important; 612 border: none; 613 border-radius: 8px; 614 cursor: pointer; 615 font-size: 14px; 616 font-weight: 600; 617 text-decoration: none !important; 618 transition: all 0.3s ease; 619 display: flex; 620 align-items: center; 621 justify-content: center; 622 gap: 8px; 623 width: 100%; 624 text-align: center; 625 box-sizing: border-box; 626 margin-top: auto; 627 } 628 629 .avi-btn-add-to-cart svg { 630 flex-shrink: 0; 631 } 632 633 .avi-btn-add-to-cart:hover { 634 background-color: #c42828 !important; 635 color: #fff !important; 636 transform: translateY(-2px); 637 box-shadow: 0 4px 12px rgba(219, 46, 46, 0.4); 638 text-decoration: none !important; 639 } 640 641 .avi-btn-add-to-cart:visited, 642 .avi-btn-add-to-cart:focus { 643 color: #fff !important; 644 text-decoration: none !important; 645 } 646 647 /* Purchased/Owned Button */ 648 .avi-btn-owned { 649 padding: 14px 30px; 650 background-color: #DB2E2E; 651 color: #fff !important; 652 border: none; 653 border-radius: 8px; 654 cursor: pointer; 655 font-size: 14px; 656 font-weight: 600; 657 text-decoration: none !important; 658 transition: all 0.3s ease; 659 display: flex; 660 align-items: center; 661 justify-content: center; 662 gap: 8px; 663 width: 100%; 664 text-align: center; 665 box-sizing: border-box; 666 margin-top: auto; 667 } 668 669 .avi-btn-owned svg { 670 flex-shrink: 0; 671 } 672 673 .avi-btn-owned:hover { 674 background-color: #c42828 !important; 675 color: #fff !important; 676 transform: translateY(-2px); 677 box-shadow: 0 4px 12px rgba(219, 46, 46, 0.4); 678 text-decoration: none !important; 679 } 680 681 .avi-btn-owned:visited, 682 .avi-btn-owned:focus { 683 color: #fff !important; 684 text-decoration: none !important; 685 } 686 687 /* View Course Button */ 688 .avi-btn-view-course { 689 padding: 14px 30px; 690 background-color: #DB2E2E; 691 color: #fff !important; 692 border: none; 693 border-radius: 8px; 694 cursor: pointer; 695 font-size: 14px; 696 font-weight: 600; 697 text-decoration: none !important; 698 transition: all 0.3s ease; 699 display: flex; 700 align-items: center; 701 justify-content: center; 702 gap: 8px; 703 width: 100%; 704 text-align: center; 705 box-sizing: border-box; 706 } 707 708 .avi-btn-view-course:hover { 709 background-color: #c42828 !important; 710 color: #fff !important; 711 transform: translateY(-2px); 712 box-shadow: 0 4px 12px rgba(219, 46, 46, 0.4); 713 text-decoration: none !important; 714 } 715 716 .avi-btn-view-course:visited, 717 .avi-btn-view-course:focus { 718 color: #fff !important; 719 text-decoration: none !important; 720 } 721 722 /* Completed Course Button */ 723 .avi-btn-completed { 724 padding: 14px 30px; 725 background-color: #DB2E2E; 726 color: #fff !important; 727 border: none; 728 border-radius: 8px; 729 cursor: pointer; 730 font-size: 14px; 731 font-weight: 600; 732 text-decoration: none !important; 733 transition: all 0.3s ease; 734 display: flex; 735 align-items: center; 736 justify-content: center; 737 gap: 8px; 738 width: 100%; 739 text-align: center; 740 box-sizing: border-box; 741 margin-top: auto; 742 } 743 744 .avi-btn-completed svg { 745 flex-shrink: 0; 746 } 747 748 .avi-btn-completed:hover { 749 background-color: #c42828 !important; 750 color: #fff !important; 751 transform: translateY(-2px); 752 box-shadow: 0 4px 12px rgba(219, 46, 46, 0.4); 753 text-decoration: none !important; 754 } 755 756 .avi-btn-completed:visited, 757 .avi-btn-completed:focus { 758 color: #fff !important; 759 text-decoration: none !important; 760 } 761 762 /* Options Button (Variable Products) */ 763 .avi-btn-options { 764 padding: 14px 30px; 765 background-color: #DB2E2E; 766 color: #fff !important; 767 border: none; 768 border-radius: 8px; 769 cursor: pointer; 770 font-size: 14px; 771 font-weight: 600; 772 text-decoration: none !important; 773 transition: all 0.3s ease; 774 display: flex; 775 align-items: center; 776 justify-content: center; 777 gap: 8px; 778 width: 100%; 779 text-align: center; 780 box-sizing: border-box; 781 margin-top: auto; 782 } 783 784 .avi-btn-options svg { 785 flex-shrink: 0; 786 } 787 788 .avi-btn-options:hover { 789 background-color: #c42828 !important; 790 color: #fff !important; 791 transform: translateY(-2px); 792 box-shadow: 0 4px 12px rgba(219, 46, 46, 0.4); 793 text-decoration: none !important; 794 } 795 796 .avi-btn-options:visited, 797 .avi-btn-options:focus { 798 color: #fff !important; 799 text-decoration: none !important; 800 } 801 802 /* External Product Button */ 803 .avi-btn-external { 804 padding: 14px 30px; 805 background-color: #DB2E2E; 806 color: #fff !important; 807 border: none; 808 border-radius: 8px; 809 cursor: pointer; 810 font-size: 14px; 811 font-weight: 600; 812 text-decoration: none !important; 813 transition: all 0.3s ease; 814 display: flex; 815 align-items: center; 816 justify-content: center; 817 gap: 8px; 818 width: 100%; 819 text-align: center; 820 box-sizing: border-box; 821 margin-top: auto; 822 } 823 824 .avi-btn-external svg { 825 flex-shrink: 0; 826 } 827 828 .avi-btn-external:hover { 829 background-color: #c42828 !important; 830 color: #fff !important; 831 transform: translateY(-2px); 832 box-shadow: 0 4px 12px rgba(219, 46, 46, 0.4); 833 text-decoration: none !important; 834 } 835 836 .avi-btn-external:visited, 837 .avi-btn-external:focus { 838 color: #fff !important; 839 text-decoration: none !important; 840 } 841 842 /* Grouped Product Button */ 843 .avi-btn-grouped { 844 padding: 14px 30px; 845 background-color: #DB2E2E; 846 color: #fff !important; 847 border: none; 848 border-radius: 8px; 849 cursor: pointer; 850 font-size: 14px; 851 font-weight: 600; 852 text-decoration: none !important; 853 transition: all 0.3s ease; 854 display: flex; 855 align-items: center; 856 justify-content: center; 857 gap: 8px; 858 width: 100%; 859 text-align: center; 860 box-sizing: border-box; 861 margin-top: auto; 862 } 863
864 .avi-btn-grouped svg { 865 flex-shrink: 0; 866 } 867 868 .avi-btn-grouped:hover { 869 background-color: #c42828 !important; 870 color: #fff !important; 871 transform: translateY(-2px); 872 box-shadow: 0 4px 12px rgba(219, 46, 46, 0.4); 873 text-decoration: none !important; 874 } 875 876 .avi-btn-grouped:visited, 877 .avi-btn-grouped:focus { 878 color: #fff !important; 879 text-decoration: none !important; 880 } 881 882 /* Read More Button */ 883 .avi-btn-readmore { 884 padding: 14px 30px; 885 background-color: #DB2E2E; 886 color: #fff !important; 887 border: none; 888 border-radius: 8px; 889 cursor: pointer; 890 font-size: 14px; 891 font-weight: 600; 892 text-decoration: none !important; 893 transition: all 0.3s ease; 894 display: flex; 895 align-items: center; 896 justify-content: center; 897 gap: 8px; 898 width: 100%; 899 text-align: center; 900 box-sizing: border-box; 901 margin-top: auto; 902 } 903 904 .avi-btn-readmore svg { 905 flex-shrink: 0; 906 } 907 908 .avi-btn-readmore:hover { 909 background-color: #c42828 !important; 910 color: #fff !important; 911 transform: translateY(-2px); 912 box-shadow: 0 4px 12px rgba(219, 46, 46, 0.4); 913 text-decoration: none !important; 914 } 915 916 .avi-btn-readmore:visited, 917 .avi-btn-readmore:focus { 918 color: #fff !important; 919 text-decoration: none !important; 920 } 921 922 /* Progress Meter - spacing for existing Sensei/WordPress meter class */ 923 .avi-product-content .meter { 924 margin-top: 10px; 925 width: 100%; 926 } 927 928 .avi-btn-primary { 929 padding: 12px 30px; 930 background-color: #DB2E2E; 931 color: #fff !important; 932 border: none; 933 border-radius: 0; 934 cursor: pointer; 935 font-size: 13px; 936 font-weight: 700; 937 text-decoration: none !important; 938 transition: all 0.3s ease; 939 display: inline-block; 940 text-transform: uppercase; 941 letter-spacing: 0.5px; 942 width: 100%; 943 text-align: center; 944 box-sizing: border-box; 945 } 946 947 .avi-btn-primary:hover { 948 background-color: #a52424 !important; 949 color: #fff !important; 950 transform: translateY(-2px); 951 box-shadow: 0 4px 12px rgba(219, 46, 46, 0.3); 952 text-decoration: none !important; 953 } 954 955 .avi-btn-primary:visited, 956 .avi-btn-primary:focus { 957 color: #fff !important; 958 text-decoration: none !important; 959 } 960 961 /* Load More */ 962 .avi-load-more-container { 963 text-align: center; 964 margin-top: 50px; 965 padding: 30px 0; 966 } 967 968 .avi-load-more-btn { 969 padding: 16px 50px; 970 background-color: #000; 971 color: #fff; 972 border: 2px solid #000; 973 border-radius: 0; 974 cursor: pointer; 975 font-size: 14px; 976 font-weight: 700; 977 transition: all 0.3s ease; 978 text-transform: uppercase; 979 letter-spacing: 1px; 980 } 981 982 .avi-load-more-btn:hover { 983 background-color: #DB2E2E; 984 border-color: #DB2E2E; 985 transform: translateY(-2px); 986 box-shadow: 0 4px 15px rgba(0,0,0,0.2); 987 } 988 989 .avi-load-more-btn:disabled { 990 background-color: #ccc; 991 border-color: #ccc;
992 cursor: not-allowed; 993 transform: none; 994 } 995 996 /* Loading & No Results */ 997 .avi-loading { 998 text-align: center; 999 padding: 60px 20px; 1000 font-size: 18px; 1001 color: #666; 1002 } 1003 1004 .avi-no-results { 1005 text-align: center; 1006 padding: 80px 20px; 1007 } 1008 1009 .avi-no-results h3 { 1010 font-size: 24px; 1011 color: #333; 1012 margin-bottom: 15px; 1013 } 1014 1015 .avi-no-results p { 1016 font-size: 16px; 1017 color: #666; 1018 } 1019 1020 /* Responsive */ 1021 @media (max-width: 1200px) { 1022 #avi-products-container { 1023 grid-template-columns: repeat(2, 1fr); 1024 } 1025 } 1026 1027 @media (max-width: 1024px) { 1028 /* Hide desktop sidebar, show mobile sidebar */ 1029 .avi-shop-sidebar-desktop { 1030 display: none; 1031 } 1032 1033 .avi-shop-sidebar-mobile { 1034 display: block; 1035 } 1036 1037 .avi-shop-container { 1038 grid-template-columns: 1fr; 1039 } 1040 1041 .avi-shop-products { 1042 width: 100%; 1043 } 1044 1045 #avi-products-container { 1046 grid-template-columns: repeat(3, 1fr); 1047 } 1048 } 1049 1050 @media (max-width: 900px) { 1051 #avi-products-container { 1052 grid-template-columns: repeat(2, 1fr); 1053 } 1054 } 1055 1056 @media (max-width: 768px) { 1057 .avi-tools-shop-wrapper { 1058 padding: 20px 10px; 1059 } 1060 1061 .elementor-widget-container .avi-tools-shop-wrapper { 1062 padding: 10px; 1063 } 1064 1065 .avi-shop-top-bar { 1066 padding: 15px; 1067 } 1068 1069 .avi-search-box { 1070 max-width: 100%; 1071 } 1072 1073 .avi-products-header { 1074 flex-direction: column; 1075 align-items: flex-start; 1076 gap: 15px; 1077 padding: 15px; 1078 } 1079 1080 .avi-products-header .avi-sort-box { 1081 width: 100%; 1082 justify-content: space-between; 1083 } 1084 1085 .avi-products-header .avi-sort-box select { 1086 flex: 1; 1087 max-width: 200px; 1088 } 1089 1090 .avi-shop-container { 1091 gap: 20px; 1092 } 1093 } 1094 1095 @media (max-width: 600px) { 1096 #avi-products-container { 1097 grid-template-columns: 1fr; 1098 } 1099 } 1100 1101</style>
1102<style id='avi-online-offerings-inline-css' type='text/css'> 1103 1104 /* Reset and Base Styles */ 1105 .avi-offerings-wrapper, 1106 .avi-offerings-wrapper * { 1107 box-sizing: border-box; 1108 } 1109 1110 .avi-offerings-wrapper { 1111 max-width: 100%; 1112 width: 100%; 1113 margin: 0 auto; 1114 padding: 40px 20px; 1115 background-color: #f8f8f8; 1116 } 1117 1118 /* Elementor Compatibility */ 1119 .elementor-widget-shortcode .avi-offerings-wrapper, 1120 .elementor-widget-container .avi-offerings-wrapper { 1121 padding: 20px; 1122 background-color: transparent; 1123 } 1124 1125 .elementor-section .avi-offerings-wrapper { 1126 max-width: none; 1127 } 1128 1129 .avi-offerings-top-bar { 1130 display: flex; 1131 justify-content: center; 1132 align-items: center; 1133 margin-bottom: 25px; 1134 background: #fff; 1135 padding: 20px 25px; 1136 box-shadow: 0 2px 8px rgba(0,0,0,0.08); 1137 width: 100%; 1138 } 1139 1140 .avi-offerings-search-box { 1141 width: 100%; 1142 max-width: 600px; 1143 } 1144 1145 .avi-offerings-search-box input { 1146 width: 100%; 1147 padding: 14px 20px; 1148 border: 1px solid #ddd; 1149 border-radius: 0; 1150 font-size: 15px; 1151 transition: border-color 0.3s; 1152 } 1153 1154 .avi-offerings-search-box input:focus { 1155 outline: none; 1156 border-color: #DB2E2E; 1157 box-shadow: 0 0 0 1px #DB2E2E; 1158 } 1159 1160 /* Sidebar Mobile */ 1161 .avi-offerings-sidebar-mobile { 1162 display: none; 1163 background: transparent; 1164 padding: 25px 0; 1165 border-radius: 0; 1166 border: none; 1167 box-shadow: none; 1168 margin-bottom: 25px; 1169 } 1170 1171 .avi-offerings-container { 1172 display: grid; 1173 grid-template-columns: 280px 1fr; 1174 gap: 40px; 1175 width: 100%; 1176 align-items: start; 1177 } 1178 1179 /* Sidebar */ 1180 .avi-offerings-sidebar { 1181 background: transparent; 1182 padding: 25px 0; 1183 border-radius: 0; 1184 border: none; 1185 box-shadow: none; 1186 height: fit-content; 1187 position: sticky; 1188 top: 120px; 1189 } 1190 1191 .avi-offerings-sidebar-title { 1192 font-size: 18px; 1193 font-weight: 700; 1194 color: #111827; 1195 margin: 0 0 20px 0; 1196 padding: 0; 1197 } 1198 1199 .avi-offerings-filter-section { 1200 margin-bottom: 24px; 1201 padding-bottom: 20px; 1202 border-bottom: 1px solid #e5e7eb; 1203 } 1204 1205 .avi-offerings-filter-section:last-of-type { 1206 border-bottom: none; 1207 margin-bottom: 20px; 1208 } 1209 1210 .avi-offerings-filter-section h3 { 1211 font-size: 15px; 1212 font-weight: 600; 1213 color: #111827; 1214 margin-bottom: 15px; 1215 } 1216 1217 .avi-offerings-filter-toggle { 1218 display: flex; 1219 justify-content: space-between; 1220 align-items: center; 1221 cursor: pointer; 1222 user-select: none; 1223 margin-bottom: 15px; 1224 } 1225 1226 .avi-offerings-toggle-icon { 1227 font-size: 10px; 1228 transition: transform 0.3s; 1229 color: #6b7280; 1230 } 1231 1232 .avi-offerings-filter-toggle.collapsed .avi-offerings-toggle-icon { 1233 transform: rotate(180deg); 1234 } 1235 1236 /* Category List */ 1237 .avi-offerings-category-list { 1238 max-height: none; 1239 overflow-y: visible; 1240 padding-right: 0; 1241 } 1242 1243 /* Category Groups */ 1244 .avi-offerings-category-group { 1245 margin-bottom: 4px; 1246 border-bottom: 1px solid #f0f0f0; 1247 padding-bottom: 4px; 1248 } 1249 1250 .avi-offerings-category-group:last-child { 1251 border-bottom: none; 1252 margin-bottom: 0; 1253 } 1254 1255 .avi-offerings-group-header { 1256 display: flex; 1257 justify-content: space-between; 1258 align-items: center; 1259 cursor: pointer; 1260 padding: 8px 4px; 1261 font-size: 13px; 1262 font-weight: 600; 1263 color: #111827; 1264 user-select: none; 1265 transition: color 0.2s; 1266 } 1267 1268 .avi-offerings-group-header:hover { 1269 color: #DB2E2E; 1270 } 1271 1272 .avi-offerings-group-toggle-icon { 1273 font-size: 9px; 1274 transition: transform 0.3s; 1275 color: #6b7280; 1276 } 1277 1278 .avi-offerings-group-header.expanded .avi-offerings-group-toggle-icon { 1279 transform: rotate(180deg); 1280 } 1281 1282 .avi-offerings-group-children { 1283 padding-left: 12px; 1284 margin-left: 6px; 1285 border-left: 2px solid #e5e7eb; 1286 padding-top: 4px; 1287 padding-bottom: 4px; 1288 } 1289 1290 .avi-offerings-category-list::-webkit-scrollbar {
1291 width: 6px; 1292 } 1293 1294 .avi-offerings-category-list::-webkit-scrollbar-track { 1295 background: #f1f1f1; 1296 border-radius: 3px; 1297 } 1298 1299 .avi-offerings-category-list::-webkit-scrollbar-thumb { 1300 background: #DB2E2E; 1301 border-radius: 3px; 1302 } 1303 1304 .avi-offerings-category-list::-webkit-scrollbar-thumb:hover { 1305 background: #c42828; 1306 } 1307 1308 /* Filter Checkboxes */ 1309 .avi-offerings-filter-checkbox { 1310 display: flex; 1311 align-items: center; 1312 cursor: pointer; 1313 font-size: 14px; 1314 color: #374151; 1315 margin-bottom: 10px; 1316 font-weight: 400; 1317 } 1318 1319 .avi-offerings-filter-checkbox:last-child { 1320 margin-bottom: 0; 1321 } 1322 1323 .avi-offerings-filter-checkbox:hover { 1324 color: #111827; 1325 } 1326 1327 .avi-offerings-filter-checkbox input[type="checkbox"] { 1328 margin-right: 10px; 1329 cursor: pointer; 1330 accent-color: #DB2E2E; 1331 width: 16px; 1332 height: 16px; 1333 } 1334 1335 .avi-offerings-filter-checkbox span { 1336 flex: 1; 1337 } 1338 1339 /* Price Range Slider */ 1340 .avi-offerings-price-slider-container { 1341 padding: 10px 0; 1342 } 1343 1344 .avi-offerings-price-slider { 1345 width: 100%; 1346 height: 6px; 1347 -webkit-appearance: none; 1348 appearance: none; 1349 background: #DB2E2E; 1350 outline: none; 1351 border-radius: 3px; 1352 margin: 15px 0 10px 0; 1353 } 1354 1355 .avi-offerings-price-slider::-webkit-slider-thumb { 1356 -webkit-appearance: none; 1357 appearance: none; 1358 width: 20px; 1359 height: 20px; 1360 background: #DB2E2E; 1361 cursor: pointer; 1362 border-radius: 50%; 1363 border: 2px solid #fff; 1364 box-shadow: 0 2px 4px rgba(0,0,0,0.2); 1365 } 1366 1367 .avi-offerings-price-labels { 1368 display: flex; 1369 justify-content: space-between; 1370 font-size: 14px; 1371 color: #333; 1372 font-weight: 600; 1373 margin-top: 8px; 1374 } 1375 1376 .avi-offerings-price-max { 1377 color: #000; 1378 font-weight: 700; 1379 } 1380 1381 .avi-offerings-filter-group { 1382 display: flex; 1383 flex-direction: column; 1384 } 1385 1386 .avi-offerings-clear-filters { 1387 width: 100%; 1388 padding: 0; 1389 background-color: transparent; 1390 border: none; 1391 cursor: pointer; 1392 font-size: 14px; 1393 font-weight: 600; 1394 color: #DC2626; 1395 transition: color 0.3s ease; 1396 text-align: center; 1397 margin-top: 5px; 1398 } 1399 1400 .avi-offerings-clear-filters:hover { 1401 color: #991B1B; 1402 text-decoration: underline; 1403 } 1404 1405 /* Products Area */ 1406 .avi-offerings-products { 1407 min-height: 600px; 1408 background: #f8f8f8; 1409 width: 100%; 1410 } 1411 1412 .avi-offerings-products-header { 1413 display: flex; 1414 justify-content: space-between; 1415 align-items: center; 1416 margin-bottom: 30px; 1417 background: #fff; 1418 padding: 20px 25px; 1419 box-shadow: 0 2px 8px rgba(0,0,0,0.08); 1420 width: 100%; 1421 } 1422 1423 .avi-offerings-product-count { 1424 font-size: 15px; 1425 color: #374151; 1426 font-weight: 400; 1427 } 1428 1429 .avi-offerings-product-count #avi-offerings-count { 1430 color: #111827; 1431 font-weight: 600; 1432 } 1433 1434 .avi-offerings-sort-box { 1435 display: flex; 1436 align-items: center; 1437 gap: 12px; 1438 } 1439 1440 .avi-offerings-sort-box label { 1441 font-weight: 600; 1442 color: #374151; 1443 font-size: 14px; 1444 } 1445 1446 .avi-offerings-sort-box select { 1447 padding: 10px 35px 10px 12px; 1448 border: 1px solid #ddd; 1449 border-radius: 4px; 1450 font-size: 14px; 1451 cursor: pointer; 1452 background-color: #fff; 1453 transition: border-color 0.3s; 1454 } 1455 1456 .avi-offerings-sort-box select:focus { 1457 outline: none; 1458 border-color: #DB2E2E; 1459 } 1460 1461 /* Product Grid - 3 Column Layout */ 1462 #avi-offerings-products-container { 1463 display: grid; 1464 grid-template-columns: repeat(3, 1fr); 1465 gap: 25px; 1466 margin-bottom: 40px; 1467 width: 100%; 1468 } 1469 1470 .avi-offerings-product-card { 1471 background: #1a1a1a; 1472 border-radius: 12px; 1473 overflow: hidden; 1474 box-shadow: 0 4px 20px rgba(0,0,0,0.3); 1475 transition: transform 0.3s ease, box-shadow 0.3s ease; 1476 display: flex; 1477 flex-direction: column; 1478 } 1479 1480 .avi-offerings-product-card:hover { 1481 transform: translateY(-8px); 1482 box-shadow: 0 15px 40px rgba(0,0,0,0.4); 1483 } 1484 1485 .avi-offerings-product-image { 1486 width: 100%; 1487 height: 280px; 1488 background: #f5f5f5; 1489 display: flex; 1490 align-items: center; 1491 justify-content: center; 1492 overflow: hidden; 1493 position: relative; 1494 } 1495 1496 .avi-offerings-product-image a { 1497 width: 100%; 1498 height: 100%; 1499 display: flex; 1500 align-items: center; 1501 justify-content: center; 1502 } 1503 1504 .avi-offerings-product-image img { 1505 width: 100% !important; 1506 height: 100% !important; 1507 object-fit: contain; 1508 background: #f5f5f5; 1509 } 1510 1511 .avi-offerings-sale-badge { 1512 position: absolute; 1513 top: 15px; 1514 right: 15px; 1515 background: #4CAF50; 1516 color: #fff; 1517 padding: 6px 12px; 1518 font-size: 11px; 1519 font-weight: 700; 1520 border-radius: 4px; 1521 z-index: 10; 1522 text-transform: uppercase; 1523 } 1524 1525 .avi-offerings-no-image { 1526 color: #999; 1527 font-size: 18px; 1528 font-weight: 600; 1529 } 1530 1531 .avi-offerings-product-content { 1532 padding: 20px; 1533 flex-grow: 1; 1534 display: flex; 1535 flex-direction: column; 1536 background: #1a1a1a; 1537 } 1538 1539 .avi-offerings-product-category { 1540 font-size: 11px; 1541 font-weight: 600; 1542 color: #888; 1543 text-transform: uppercase; 1544 letter-spacing: 1px; 1545 margin-bottom: 8px; 1546 display: block; 1547 } 1548 1549 .avi-offerings-product-content h3 { 1550 font-size: 14px; 1551 font-weight: 700; 1552 color: #fff; 1553 margin-bottom: 15px; 1554 line-height: 1.4; 1555 text-align: left; 1556 text-transform: uppercase; 1557 } 1558 1559 .avi-offerings-product-content h3 a { 1560 color: #fff; 1561 text-decoration: none; 1562 } 1563 1564 .avi-offerings-product-content h3 a:hover { 1565 color: #DB2E2E; 1566 } 1567 1568 .avi-offerings-product-price { 1569 font-size: 24px; 1570 font-weight: 800; 1571 color: #fff; 1572 text-align: left; 1573 width: 100%; 1574 margin-bottom: 15px; 1575 display: flex; 1576 align-items: center; 1577 gap: 10px; 1578 } 1579 1580 .avi-offerings-product-price .amount, 1581 .avi-offerings-current-price .amount { 1582 color: #fff; 1583 } 1584 1585 .avi-offerings-sale-price { 1586 font-size: 24px; 1587 font-weight: 800; 1588 color: #fff; 1589 } 1590 1591 .avi-offerings-sale-price .amount { 1592 color: #fff; 1593 } 1594 1595 .avi-offerings-regular-price { 1596 font-size: 16px; 1597 font-weight: 400; 1598 color: #888; 1599 text-decoration: line-through; 1600 } 1601 1602 .avi-offerings-regular-price .amount { 1603 color: #888; 1604 } 1605 1606 .avi-offerings-current-price { 1607 font-size: 24px; 1608 font-weight: 800; 1609 } 1610 1611 /* Buttons */ 1612 .avi-offerings-btn { 1613 padding: 14px 30px; 1614 background-color: #DB2E2E; 1615 color: #fff !important; 1616 border: none; 1617 border-radius: 8px; 1618 cursor: pointer; 1619 font-size: 14px; 1620 font-weight: 600; 1621 text-decoration: none !important; 1622 transition: all 0.3s ease; 1623 display: flex; 1624 align-items: center; 1625 justify-content: center; 1626 gap: 8px; 1627 width: 100%; 1628 text-align: center; 1629 margin-top: auto; 1630 } 1631 1632 .avi-offerings-btn svg { 1633 flex-shrink: 0; 1634 } 1635 1636 .avi-offerings-btn:hover { 1637 background-color: #c42828 !important; 1638 color: #fff !important; 1639 transform: translateY(-2px); 1640 box-shadow: 0 4px 12px rgba(219, 46, 46, 0.4); 1641 text-decoration: none !important; 1642 } 1643 1644 .avi-offerings-btn:visited, 1645 .avi-offerings-btn:focus { 1646 color: #fff !important; 1647 text-decoration: none !important; 1648 } 1649 1650 /* Progress Meter */ 1651 .avi-offerings-product-content .meter { 1652 margin-top: 10px; 1653 width: 100%; 1654 } 1655 1656 /* Load More */ 1657 .avi-offerings-load-more-container { 1658 text-align: center; 1659 margin-top: 50px; 1660 padding: 30px 0; 1661 } 1662 1663 .avi-offerings-load-more-btn { 1664 padding: 16px 50px; 1665 background-color: #000; 1666 color: #fff; 1667 border: 2px solid #000; 1668 border-radius: 0; 1669 cursor: pointer; 1670 font-size: 14px; 1671 font-weight: 700; 1672 transition: all 0.3s ease; 1673 text-transform: uppercase; 1674 letter-spacing: 1px; 1675 } 1676 1677 .avi-offerings-load-more-btn:hover { 1678 background-color: #DB2E2E; 1679 border-color: #DB2E2E; 1680 transform: translateY(-2px); 1681 box-shadow: 0 4px 15px rgba(0,0,0,0.2); 1682 } 1683 1684 .avi-offerings-load-more-btn:disabled { 1685 background-color: #ccc; 1686 border-color: #ccc;
1687 cursor: not-allowed; 1688 transform: none; 1689 } 1690 1691 /* Loading & No Results */ 1692 .avi-offerings-loading { 1693 text-align: center; 1694 padding: 60px 20px; 1695 font-size: 18px; 1696 color: #666; 1697 } 1698 1699 .avi-offerings-no-results { 1700 text-align: center; 1701 padding: 80px 20px; 1702 } 1703 1704 .avi-offerings-no-results h3 { 1705 font-size: 24px; 1706 color: #333; 1707 margin-bottom: 15px; 1708 } 1709 1710 .avi-offerings-no-results p { 1711 font-size: 16px; 1712 color: #666; 1713 } 1714 1715 /* Responsive */ 1716 @media (max-width: 1200px) { 1717 #avi-offerings-products-container { 1718 grid-template-columns: repeat(2, 1fr); 1719 } 1720 } 1721 1722 @media (max-width: 1024px) { 1723 .avi-offerings-sidebar-desktop { 1724 display: none; 1725 } 1726 1727 .avi-offerings-sidebar-mobile { 1728 display: block; 1729 } 1730 1731 .avi-offerings-container { 1732 grid-template-columns: 1fr; 1733 } 1734 1735 #avi-offerings-products-container { 1736 grid-template-columns: repeat(3, 1fr); 1737 } 1738 } 1739 1740 @media (max-width: 900px) { 1741 #avi-offerings-products-container { 1742 grid-template-columns: repeat(2, 1fr); 1743 } 1744 } 1745 1746 @media (max-width: 768px) { 1747 .avi-offerings-wrapper { 1748 padding: 20px 10px; 1749 } 1750 1751 .avi-offerings-top-bar { 1752 padding: 15px; 1753 } 1754 1755 .avi-offerings-search-box { 1756 max-width: 100%; 1757 } 1758 1759 .avi-offerings-products-header { 1760 flex-direction: column; 1761 align-items: flex-start; 1762 gap: 15px; 1763 padding: 15px; 1764 } 1765 1766 .avi-offerings-sort-box { 1767 width: 100%; 1768 justify-content: space-between; 1769 } 1770 1771 .avi-offerings-sort-box select { 1772 flex: 1; 1773 max-width: 200px; 1774 } 1775 1776 .avi-offerings-container { 1777 gap: 20px; 1778 } 1779 } 1780 1781 @media (max-width: 600px) { 1782 #avi-offerings-products-container { 1783 grid-template-columns: 1fr; 1784 } 1785 } 1786 1787</style> 1788<style id='midas-filter-inline-css' type='text/css'> 1789 1790 .midas-filter-wrapper, 1791 .midas-filter-wrapper * { 1792 box-sizing: border-box; 1793 } 1794 1795 .midas-filter-wrapper { 1796 max-width: 100%; 1797 width: 100%; 1798 margin: 0 auto; 1799 padding: 40px 20px; 1800 background-color: #f8f8f8; 1801 } 1802 1803 .elementor-widget-shortcode .midas-filter-wrapper, 1804 .elementor-widget-container .midas-filter-wrapper { 1805 padding: 20px; 1806 background-color: transparent; 1807 } 1808 1809 .elementor-section .midas-filter-wrapper { 1810 max-width: none; 1811 } 1812 1813 .midas-filter-top-bar { 1814 display: flex; 1815 justify-content: center; 1816 align-items: center; 1817 margin-bottom: 25px; 1818 background: #fff; 1819 padding: 20px 25px; 1820 box-shadow: 0 2px 8px rgba(0,0,0,0.08); 1821 width: 100%; 1822 } 1823 1824 .midas-filter-search-box { 1825 width: 100%; 1826 max-width: 600px; 1827 } 1828 1829 .midas-filter-search-box input { 1830 width: 100%; 1831 padding: 14px 20px; 1832 border: 1px solid #ddd; 1833 border-radius: 0; 1834 font-size: 15px; 1835 transition: border-color 0.3s; 1836 } 1837 1838 .midas-filter-search-box input:focus { 1839 outline: none; 1840 border-color: #DB2E2E; 1841 box-shadow: 0 0 0 1px #DB2E2E; 1842 } 1843 1844 .midas-filter-sidebar-mobile { 1845 display: none; 1846 background: transparent; 1847 padding: 25px 0; 1848 margin-bottom: 25px; 1849 } 1850 1851 .midas-filter-container { 1852 display: grid; 1853 grid-template-columns: 280px 1fr; 1854 gap: 40px; 1855 width: 100%; 1856 align-items: start; 1857 } 1858 1859 .midas-filter-sidebar { 1860 background: transparent; 1861 padding: 25px 0; 1862 height: fit-content; 1863 position: sticky; 1864 top: 120px; 1865 } 1866 1867 .midas-filter-sidebar-title { 1868 font-size: 18px; 1869 font-weight: 700; 1870 color: #111827; 1871 margin: 0 0 20px 0; 1872 padding: 0; 1873 } 1874 1875 .midas-filter-section { 1876 margin-bottom: 24px; 1877 padding-bottom: 20px; 1878 border-bottom: 1px solid #e5e7eb; 1879 } 1880 1881 .midas-filter-section:last-of-type { 1882 border-bottom: none; 1883 margin-bottom: 20px; 1884 } 1885 1886 .midas-filter-section h3 { 1887 font-size: 15px; 1888 font-weight: 600; 1889 color: #111827; 1890 margin-bottom: 15px; 1891 } 1892 1893 .midas-filter-toggle { 1894 display: flex; 1895 justify-content: space-between; 1896 align-items: center; 1897 cursor: pointer; 1898 user-select: none; 1899 margin-bottom: 15px; 1900 } 1901 1902 .midas-filter-toggle-icon { 1903 font-size: 10px; 1904 transition: transform 0.3s; 1905 color: #6b7280; 1906 } 1907 1908 .midas-filter-toggle.collapsed .midas-filter-toggle-icon { 1909 transform: rotate(180deg); 1910 } 1911 1912 .midas-filter-category-list { 1913 max-height: none; 1914 overflow-y: visible; 1915 padding-right: 0; 1916 } 1917 1918 .midas-filter-checkbox { 1919 display: flex; 1920 align-items: center; 1921 cursor: pointer; 1922 font-size: 14px; 1923 color: #374151; 1924 margin-bottom: 10px; 1925 font-weight: 400; 1926 } 1927 1928 .midas-filter-checkbox:last-child { 1929 margin-bottom: 0; 1930 } 1931 1932 .midas-filter-checkbox:hover { 1933 color: #111827; 1934 } 1935 1936 .midas-filter-checkbox input[type="checkbox"] { 1937 margin-right: 10px; 1938 cursor: pointer; 1939 accent-color: #DB2E2E; 1940 width: 16px; 1941 height: 16px; 1942 } 1943 1944 .midas-filter-checkbox span { 1945 flex: 1; 1946 } 1947 1948 .midas-filter-group { 1949 display: flex; 1950 flex-direction: column; 1951 } 1952 1953 .midas-filter-clear { 1954 width: 100%; 1955 padding: 0; 1956 background-color: transparent; 1957 border: none; 1958 cursor: pointer; 1959 font-size: 14px; 1960 font-weight: 600; 1961 color: #DC2626; 1962 transition: color 0.3s ease; 1963 text-align: center; 1964 margin-top: 5px; 1965 } 1966 1967 .midas-filter-clear:hover { 1968 color: #991B1B; 1969 text-decoration: underline; 1970 } 1971 1972 .midas-filter-products { 1973 min-height: 600px; 1974 background: #f8f8f8; 1975 width: 100%; 1976 } 1977 1978 .midas-filter-products-header { 1979 display: flex; 1980 justify-content: space-between; 1981 align-items: center; 1982 margin-bottom: 30px; 1983 background: #fff; 1984 padding: 20px 25px; 1985 box-shadow: 0 2px 8px rgba(0,0,0,0.08); 1986 width: 100%; 1987 } 1988 1989 .midas-filter-product-count { 1990 font-size: 15px; 1991 color: #374151; 1992 font-weight: 400; 1993 } 1994 1995 .midas-filter-product-count #midas-filter-count { 1996 color: #111827; 1997 font-weight: 600; 1998 } 1999 2000 .midas-filter-sort-box { 2001 display: flex; 2002 align-items: center; 2003 gap: 12px; 2004 } 2005 2006 .midas-filter-sort-box label { 2007 font-weight: 600; 2008 color: #374151; 2009 font-size: 14px; 2010 } 2011 2012 .midas-filter-sort-box select { 2013 padding: 10px 35px 10px 12px; 2014 border: 1px solid #ddd; 2015 border-radius: 4px; 2016 font-size: 14px; 2017 cursor: pointer; 2018 background-color: #fff; 2019 transition: border-color 0.3s; 2020 } 2021 2022 .midas-filter-sort-box select:focus { 2023 outline: none; 2024 border-color: #DB2E2E; 2025 } 2026 2027 #midas-filter-products-container { 2028 display: grid; 2029 grid-template-columns: repeat(3, 1fr); 2030 gap: 25px; 2031 margin-bottom: 40px; 2032 width: 100%; 2033 } 2034 2035 .midas-filter-product-card { 2036 background: #fff; 2037 border-radius: 12px; 2038 overflow: hidden; 2039 box-shadow: 0 2px 12px rgba(0,0,0,0.08); 2040 transition: transform 0.3s ease, box-shadow 0.3s ease; 2041 display: flex; 2042 flex-direction: column; 2043 } 2044 2045 .midas-filter-product-card:hover { 2046 transform: translateY(-4px); 2047 box-shadow: 0 8px 25px rgba(0,0,0,0.12); 2048 } 2049 2050 .midas-filter-product-image { 2051 width: 100%; 2052 height: 220px; 2053 background: #f5f5f5; 2054 display: flex; 2055 align-items: center; 2056 justify-content: center; 2057 overflow: hidden; 2058 position: relative; 2059 } 2060 2061 .midas-filter-product-image a { 2062 width: 100%; 2063 height: 100%; 2064 display: flex; 2065 align-items: center; 2066 justify-content: center; 2067 } 2068 2069 .midas-filter-product-image img { 2070 width: 100% !important; 2071 height: 100% !important; 2072 object-fit: cover; 2073 background: #f5f5f5; 2074 } 2075 2076 .midas-filter-no-image { 2077 color: #999; 2078 font-size: 18px; 2079 font-weight: 600; 2080 } 2081 2082 .midas-filter-product-content { 2083 padding: 20px 20px 24px; 2084 flex-grow: 1; 2085 display: flex; 2086 flex-direction: column; 2087 background: #fff; 2088 } 2089 2090 .midas-filter-product-category { 2091 font-size: 11px; 2092 font-weight: 700; 2093 color: #04324A; 2094 text-transform: uppercase; 2095 letter-spacing: 1px; 2096 margin-bottom: 6px; 2097 display: block; 2098 } 2099 2100 .midas-filter-product-content h3 { 2101 font-size: 16px; 2102 font-weight: 700; 2103 color: #04324A; 2104 margin-bottom: 10px; 2105 line-height: 1.3; 2106 text-align: left; 2107 } 2108 2109 .midas-filter-product-content h3 a { 2110 color: #04324A; 2111 text-decoration: none; 2112 } 2113 2114 .midas-filter-product-content h3 a:hover { 2115 color: #04324A; 2116 } 2117 2118 .midas-filter-product-excerpt { 2119 font-size: 13px; 2120 color: #5E5E5E; 2121 line-height: 1.5; 2122 margin-bottom: 14px; 2123 } 2124 2125 .midas-filter-product-price { 2126 font-size: 20px; 2127 font-weight: 700; 2128 color: #1a1a1a; 2129 text-align: left; 2130 width: 100%; 2131 margin-bottom: 12px; 2132 display: flex; 2133 align-items: center; 2134 gap: 10px; 2135 } 2136 2137 .midas-filter-product-price .amount, 2138 .midas-filter-current-price .amount { 2139 color: #1a1a1a; 2140 } 2141 2142 .midas-filter-sale-price { 2143 font-size: 20px; 2144 font-weight: 700; 2145 color: #1a1a1a; 2146 } 2147 2148 .midas-filter-sale-price .amount { 2149 color: #1a1a1a; 2150 } 2151 2152 .midas-filter-regular-price { 2153 font-size: 14px; 2154 font-weight: 400; 2155 color: #999; 2156 text-decoration: line-through; 2157 } 2158 2159 .midas-filter-regular-price .amount { 2160 color: #999; 2161 } 2162 2163 .midas-filter-current-price { 2164 font-size: 20px; 2165 font-weight: 700; 2166 } 2167 2168 .midas-filter-ase-badge { 2169 display: flex; 2170 align-items: center; 2171 gap: 8px; 2172 margin-bottom: 16px; 2173 font-size: 12px; 2174 color: #666; 2175 } 2176 2177 .midas-filter-ase-logo { 2178 width: 28px; 2179 height: 28px; 2180 object-fit: contain; 2181 } 2182 2183 .midas-filter-btn { 2184 padding: 14px 30px; 2185 background-color: #FFE600; 2186 color: #1a1a1a !important; 2187 border: none; 2188 border-radius: 50px; 2189 cursor: pointer; 2190 font-size: 13px; 2191 font-weight: 700; 2192 text-decoration: none !important; 2193 transition: all 0.3s ease; 2194 display: block; 2195 text-align: center; 2196 width: 100%; 2197 margin-top: auto; 2198 letter-spacing: 0.5px; 2199 } 2200 2201 .midas-filter-btn:hover { 2202 background-color: #e6cf00 !important; 2203 color: #1a1a1a !important; 2204 transform: translateY(-2px); 2205 box-shadow: 0 4px 12px rgba(255, 230, 0, 0.4); 2206 text-decoration: none !important; 2207 } 2208 2209 .midas-filter-btn:visited, 2210 .midas-filter-btn:focus { 2211 color: #1a1a1a !important; 2212 text-decoration: none !important; 2213 } 2214 2215 .midas-filter-load-more-container { 2216 text-align: center; 2217 margin-top: 50px; 2218 padding: 30px 0; 2219 } 2220 2221 .midas-filter-load-more-btn { 2222 padding: 16px 50px; 2223 background-color: #000; 2224 color: #fff; 2225 border: 2px solid #000; 2226 border-radius: 0; 2227 cursor: pointer; 2228 font-size: 14px; 2229 font-weight: 700; 2230 transition: all 0.3s ease; 2231 text-transform: uppercase; 2232 letter-spacing: 1px; 2233 } 2234 2235 .midas-filter-load-more-btn:hover { 2236 background-color: #DB2E2E; 2237 border-color: #DB2E2E; 2238 transform: translateY(-2px); 2239 box-shadow: 0 4px 15px rgba(0,0,0,0.2); 2240 } 2241 2242 .midas-filter-load-more-btn:disabled { 2243 background-color: #ccc; 2244 border-color: #ccc;
2245 cursor: not-allowed; 2246 transform: none; 2247 } 2248 2249 .midas-filter-loading { 2250 text-align: center; 2251 padding: 60px 20px; 2252 font-size: 18px; 2253 color: #666; 2254 } 2255 2256 .midas-filter-no-results { 2257 text-align: center; 2258 padding: 80px 20px; 2259 } 2260 2261 .midas-filter-no-results h3 { 2262 font-size: 24px; 2263 color: #333; 2264 margin-bottom: 15px; 2265 } 2266 2267 .midas-filter-no-results p { 2268 font-size: 16px; 2269 color: #666; 2270 } 2271 2272 @media (max-width: 1200px) { 2273 #midas-filter-products-container { 2274 grid-template-columns: repeat(2, 1fr); 2275 } 2276 } 2277 2278 @media (max-width: 1024px) { 2279 .midas-filter-sidebar-desktop { 2280 display: none; 2281 } 2282 2283 .midas-filter-sidebar-mobile { 2284 display: block; 2285 } 2286 2287 .midas-filter-container { 2288 grid-template-columns: 1fr; 2289 } 2290 2291 #midas-filter-products-container { 2292 grid-template-columns: repeat(3, 1fr); 2293 } 2294 } 2295 2296 @media (max-width: 900px) { 2297 #midas-filter-products-container { 2298 grid-template-columns: repeat(2, 1fr); 2299 } 2300 } 2301 2302 @media (max-width: 768px) { 2303 .midas-filter-wrapper { 2304 padding: 20px 10px; 2305 } 2306 2307 .midas-filter-top-bar { 2308 padding: 15px; 2309 } 2310 2311 .midas-filter-search-box { 2312 max-width: 100%; 2313 } 2314 2315 .midas-filter-products-header { 2316 flex-direction: column; 2317 align-items: flex-start; 2318 gap: 15px; 2319 padding: 15px; 2320 } 2321 2322 .midas-filter-sort-box { 2323 width: 100%; 2324 justify-content: space-between; 2325 } 2326 2327 .midas-filter-sort-box select { 2328 flex: 1; 2329 max-width: 200px; 2330 } 2331 2332 .midas-filter-container { 2333 gap: 20px; 2334 } 2335 } 2336 2337 @media (max-width: 600px) { 2338 #midas-filter-products-container { 2339 grid-template-columns: 1fr; 2340 } 2341 } 2342 2343</style> 2344<style id='avi-lp-filter-inline-css' type='text/css'> 2345 2346 .avi-lp-filter-wrapper, 2347 .avi-lp-filter-wrapper * { 2348 box-sizing: border-box; 2349 } 2350 2351 .avi-lp-filter-wrapper { 2352 max-width: 100%; 2353 width: 100%; 2354 margin: 0 auto; 2355 padding: 40px 20px; 2356 background-color: #f8f8f8; 2357 } 2358 2359 .elementor-widget-shortcode .avi-lp-filter-wrapper, 2360 .elementor-widget-container .avi-lp-filter-wrapper { 2361 padding: 20px; 2362 background-color: transparent; 2363 } 2364 2365 .elementor-section .avi-lp-filter-wrapper { 2366 max-width: none; 2367 } 2368 2369 .avi-lp-filter-top-bar { 2370 display: flex; 2371 justify-content: center; 2372 align-items: center; 2373 margin-bottom: 25px; 2374 background: #fff; 2375 padding: 20px 25px; 2376 box-shadow: 0 2px 8px rgba(0,0,0,0.08); 2377 width: 100%; 2378 } 2379 2380 .avi-lp-filter-search-box { 2381 width: 100%; 2382 max-width: 600px; 2383 } 2384 2385 .avi-lp-filter-search-box input { 2386 width: 100%; 2387 padding: 14px 20px; 2388 border: 1px solid #ddd; 2389 border-radius: 0; 2390 font-size: 15px; 2391 transition: border-color 0.3s; 2392 } 2393 2394 .avi-lp-filter-search-box input:focus { 2395 outline: none; 2396 border-color: #DB2E2E; 2397 box-shadow: 0 0 0 1px #DB2E2E; 2398 } 2399 2400 .avi-lp-filter-sidebar-mobile { 2401 display: none; 2402 background: transparent; 2403 padding: 25px 0; 2404 margin-bottom: 25px; 2405 } 2406 2407 .avi-lp-filter-container { 2408 display: grid; 2409 grid-template-columns: 280px 1fr; 2410 gap: 40px; 2411 width: 100%; 2412 align-items: start; 2413 } 2414 2415 .avi-lp-filter-sidebar { 2416 background: #fff; 2417 padding: 25px; 2418 height: fit-content; 2419 position: sticky; 2420 top: 120px; 2421 border-radius: 12px; 2422 box-shadow: 0 2px 8px rgba(0,0,0,0.08); 2423 } 2424 2425 .avi-lp-filter-sidebar-title { 2426 font-size: 18px !important; 2427 font-weight: 700 !important; 2428 line-height: 1.3 !important; 2429 color: #111827; 2430 margin: 0 0 20px 0; 2431 padding: 0 0 12px 0; 2432 border-bottom: 3px solid #DB2E2E; 2433 } 2434 2435 .avi-lp-filter-section { 2436 margin-bottom: 12px; 2437 } 2438 2439 .avi-lp-filter-radio { 2440 display: flex; 2441 align-items: center; 2442 cursor: pointer; 2443 font-size: 14px; 2444 color: #374151; 2445 margin-bottom: 6px; 2446 font-weight: 400; 2447 padding: 8px 12px; 2448 border-radius: 8px; 2449 transition: background 0.15s, color 0.15s; 2450 } 2451 2452 .avi-lp-filter-radio:last-child { 2453 margin-bottom: 0; 2454 } 2455 2456 .avi-lp-filter-radio:hover { 2457 background: #fdf0f0; 2458 color: #111827; 2459 } 2460 2461 .avi-lp-filter-radio input[type="radio"] { 2462 margin-right: 10px; 2463 cursor: pointer; 2464 accent-color: #DB2E2E; 2465 width: 16px; 2466 height: 16px; 2467 } 2468 2469 .avi-lp-filter-radio span { 2470 flex: 1; 2471 } 2472 2473 .avi-lp-filter-group { 2474 display: flex; 2475 flex-direction: column; 2476 } 2477 2478 .avi-lp-filter-clear { 2479 width: 100%; 2480 padding: 10px; 2481 background-color: transparent; 2482 border: 1px solid #e0e0e0; 2483 border-radius: 8px; 2484 cursor: pointer; 2485 font-size: 13px; 2486 font-weight: 600; 2487 color: #666; 2488 transition: all 0.2s; 2489 text-align: center; 2490 margin-top: 12px; 2491 } 2492 2493 .avi-lp-filter-clear:hover { 2494 color: #DB2E2E; 2495 border-color: #DB2E2E; 2496 background: #fdf0f0; 2497 } 2498 2499 .avi-lp-filter-products { 2500 min-height: 400px; 2501 width: 100%; 2502 } 2503 2504 .avi-lp-filter-products-header { 2505 display: flex; 2506 justify-content: space-between; 2507 align-items: center; 2508 margin-bottom: 25px; 2509 background: #fff; 2510 padding: 16px 25px; 2511 box-shadow: 0 2px 8px rgba(0,0,0,0.08); 2512 width: 100%; 2513 } 2514 2515 .avi-lp-filter-product-count { 2516 font-size: 15px; 2517 color: #374151; 2518 font-weight: 400; 2519 } 2520 2521 .avi-lp-filter-product-count #avi-lp-filter-count { 2522 color: #111827; 2523 font-weight: 600; 2524 } 2525 2526 .avi-lp-filter-sort-box { 2527 display: flex; 2528 align-items: center; 2529 gap: 12px; 2530 } 2531 2532 .avi-lp-filter-sort-box label { 2533 font-weight: 600; 2534 color: #374151; 2535 font-size: 14px; 2536 } 2537 2538 .avi-lp-filter-sort-box select { 2539 padding: 10px 35px 10px 12px; 2540 border: 1px solid #ddd; 2541 border-radius: 4px; 2542 font-size: 14px; 2543 cursor: pointer; 2544 background-color: #fff; 2545 transition: border-color 0.3s; 2546 } 2547 2548 .avi-lp-filter-sort-box select:focus { 2549 outline: none; 2550 border-color: #DB2E2E; 2551 } 2552 2553 #avi-lp-filter-products-container { 2554 display: grid; 2555 grid-template-columns: repeat(3, 1fr); 2556 gap: 25px; 2557 margin-bottom: 40px; 2558 width: 100%; 2559 } 2560 2561 .avi-lp-filter-stage-heading { 2562 grid-column: 1 / -1; 2563 font-size: 22px; 2564 font-weight: 700; 2565 color: #111827; 2566 text-align: center; 2567 padding: 20px 0 8px; 2568 margin-top: 10px; 2569 border-bottom: 3px solid #DB2E2E; 2570 } 2571 2572 .avi-lp-filter-stage-heading:first-child { 2573 margin-top: 0; 2574 } 2575 2576 .avi-lp-filter-video-container { 2577 grid-column: 1 / -1; 2578 max-width: 800px; 2579 margin: 0 auto 30px; 2580 width: 100%; 2581 } 2582 2583 .avi-lp-filter-product-card { 2584 background: #1a1a1a; 2585 border-radius: 12px; 2586 overflow: hidden; 2587 box-shadow: 0 4px 20px rgba(0,0,0,0.3); 2588 transition: transform 0.3s ease, box-shadow 0.3s ease; 2589 display: flex; 2590 flex-direction: column; 2591 } 2592 2593 .avi-lp-filter-product-card:hover { 2594 transform: translateY(-8px); 2595 box-shadow: 0 15px 40px rgba(0,0,0,0.4); 2596 } 2597 2598 .avi-lp-filter-product-image { 2599 width: 100%; 2600 height: 220px; 2601 background: #f5f5f5; 2602 display: flex; 2603 align-items: center; 2604 justify-content: center; 2605 overflow: hidden; 2606 position: relative; 2607 } 2608 2609 .avi-lp-filter-product-image a { 2610 width: 100%; 2611 height: 100%; 2612 display: flex; 2613 align-items: center; 2614 justify-content: center; 2615 } 2616 2617 .avi-lp-filter-product-image img { 2618 width: 100% !important; 2619 height: 100% !important; 2620 object-fit: contain; 2621 background: #f5f5f5; 2622 } 2623 2624 .avi-lp-filter-no-image { 2625 color: #999; 2626 font-size: 18px; 2627 font-weight: 600; 2628 } 2629 2630 .avi-lp-filter-product-content { 2631 padding: 20px; 2632 flex-grow: 1; 2633 display: flex; 2634 flex-direction: column; 2635 background: #1a1a1a; 2636 } 2637 2638 .avi-lp-filter-product-content h3 { 2639 font-size: 14px; 2640 font-weight: 700; 2641 color: #fff; 2642 margin-bottom: 15px; 2643 line-height: 1.4; 2644 text-align: left; 2645 text-transform: uppercase; 2646 } 2647 2648 .avi-lp-filter-product-content h3 a { 2649 color: #fff; 2650 text-decoration: none; 2651 } 2652 2653 .avi-lp-filter-product-content h3 a:hover { 2654 color: #DB2E2E; 2655 } 2656 2657 .avi-lp-filter-product-price { 2658 font-size: 24px; 2659 font-weight: 800; 2660 color: #fff; 2661 text-align: left; 2662 width: 100%; 2663 margin-bottom: 15px; 2664 display: flex; 2665 align-items: center; 2666 gap: 10px; 2667 } 2668 2669 .avi-lp-filter-product-price .amount, 2670 .avi-lp-filter-current-price .amount { 2671 color: #fff; 2672 } 2673 2674 .avi-lp-filter-sale-price { 2675 font-size: 24px; 2676 font-weight: 800; 2677 color: #fff; 2678 } 2679 2680 .avi-lp-filter-regular-price { 2681 font-size: 16px; 2682 font-weight: 400; 2683 color: #888; 2684 text-decoration: line-through; 2685 } 2686 2687 .avi-lp-filter-current-price { 2688 font-size: 24px; 2689 font-weight: 800; 2690 } 2691 2692 .avi-lp-filter-btn { 2693 padding: 14px 30px; 2694 background-color: #DB2E2E; 2695 color: #fff !important; 2696 border: none; 2697 border-radius: 8px; 2698 cursor: pointer; 2699 font-size: 14px; 2700 font-weight: 600; 2701 text-decoration: none !important; 2702 transition: all 0.3s ease; 2703 display: block; 2704 text-align: center; 2705 width: 100%; 2706 margin-top: auto; 2707 } 2708 2709 .avi-lp-filter-btn:hover { 2710 background-color: #c42828 !important; 2711 color: #fff !important; 2712 transform: translateY(-2px); 2713 box-shadow: 0 4px 12px rgba(219, 46, 46, 0.4); 2714 text-decoration: none !important; 2715 } 2716 2717 .avi-lp-filter-btn:visited, 2718 .avi-lp-filter-btn:focus { 2719 color: #fff !important; 2720 text-decoration: none !important; 2721 } 2722 2723 .avi-lp-filter-load-more-container { 2724 text-align: center; 2725 margin-top: 40px; 2726 padding: 20px 0; 2727 } 2728 2729 .avi-lp-filter-load-more-btn { 2730 padding: 14px 40px; 2731 background-color: #000; 2732 color: #fff; 2733 border: 2px solid #000; 2734 border-radius: 0; 2735 cursor: pointer; 2736 font-size: 14px; 2737 font-weight: 700; 2738 transition: all 0.2s; 2739 text-transform: uppercase; 2740 letter-spacing: 1px; 2741 } 2742 2743 .avi-lp-filter-load-more-btn:hover { 2744 background-color: #DB2E2E; 2745 border-color: #DB2E2E; 2746 transform: translateY(-2px); 2747 box-shadow: 0 4px 15px rgba(0,0,0,0.2); 2748 } 2749 2750 .avi-lp-filter-load-more-btn:disabled { 2751 background-color: #ccc; 2752 border-color: #ccc;
2753 cursor: not-allowed; 2754 transform: none; 2755 } 2756 2757 .avi-lp-filter-loading { 2758 text-align: center; 2759 padding: 60px 20px; 2760 font-size: 16px; 2761 color: #666; 2762 } 2763 2764 .avi-lp-filter-no-results { 2765 text-align: center; 2766 padding: 80px 20px; 2767 } 2768 2769 .avi-lp-filter-no-results h3 { 2770 font-size: 22px; 2771 color: #111827; 2772 margin-bottom: 12px; 2773 } 2774 2775 .avi-lp-filter-no-results p { 2776 font-size: 15px; 2777 color: #666; 2778 } 2779 2780 @media (max-width: 1200px) { 2781 #avi-lp-filter-products-container { 2782 grid-template-columns: repeat(2, 1fr); 2783 } 2784 } 2785 2786 @media (max-width: 1024px) { 2787 .avi-lp-filter-sidebar-desktop { 2788 display: none; 2789 } 2790 2791 .avi-lp-filter-sidebar-mobile { 2792 display: block; 2793 background: #fff; 2794 padding: 20px; 2795 border-radius: 12px; 2796 box-shadow: 0 2px 8px rgba(0,0,0,0.08); 2797 } 2798 2799 .avi-lp-filter-container { 2800 grid-template-columns: 1fr; 2801 } 2802 2803 #avi-lp-filter-products-container { 2804 grid-template-columns: repeat(3, 1fr); 2805 } 2806 } 2807 2808 @media (max-width: 900px) { 2809 #avi-lp-filter-products-container { 2810 grid-template-columns: repeat(2, 1fr); 2811 } 2812 } 2813 2814 @media (max-width: 768px) { 2815 .avi-lp-filter-wrapper { 2816 padding: 20px 10px; 2817 } 2818 2819 .avi-lp-filter-top-bar { 2820 padding: 15px; 2821 } 2822 2823 .avi-lp-filter-search-box { 2824 max-width: 100%; 2825 } 2826 2827 .avi-lp-filter-products-header { 2828 flex-direction: column; 2829 align-items: flex-start; 2830 gap: 15px; 2831 padding: 15px; 2832 } 2833 2834 .avi-lp-filter-sort-box { 2835 width: 100%; 2836 justify-content: space-between; 2837 } 2838 2839 .avi-lp-filter-sort-box select { 2840 flex: 1; 2841 max-width: 200px; 2842 } 2843 2844 .avi-lp-filter-container { 2845 gap: 20px; 2846 } 2847 } 2848 2849 @media (max-width: 600px) { 2850 #avi-lp-filter-products-container { 2851 grid-template-columns: 1fr; 2852 } 2853 } 2854 2855</style> 2856<link rel='stylesheet' id='eael-general-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/css/view/general.min.css?ver=6.3.1' type='text/css' media='all' /> 2857<style id='avi-post-filter-inline-css' type='text/css'> 2858 2859 /* Reset */ 2860 .avi-pf-wrapper, 2861 .avi-pf-wrapper * { box-sizing: border-box; } 2862 2863 .avi-pf-wrapper { 2864 max-width: 100%; 2865 width: 100%; 2866 margin: 0 auto; 2867 background-color: #f8f8f8; 2868 } 2869 2870 /* Elementor Compatibility */ 2871 .elementor-widget-shortcode .avi-pf-wrapper, 2872 .elementor-widget-container .avi-pf-wrapper { 2873 background-color: transparent; 2874 } 2875 .elementor-section .avi-pf-wrapper { max-width: none; } 2876 2877 /* Featured Post Hero - full width */ 2878 .avi-pf-featured { 2879 background: linear-gradient(135deg, #000000 0%, #D60012 100%); 2880 opacity: 1; 2881 margin-left: calc(-50vw + 50%); 2882 margin-right: calc(-50vw + 50%); 2883 width: 100vw; 2884 margin-bottom: 20px; 2885 overflow: hidden; 2886 padding-top: 20px; 2887 padding-bottom: 20px; 2888 } 2889 .avi-pf-featured-inner { 2890 display: grid; 2891 grid-template-columns: 1fr 1fr; 2892 gap: 0; 2893 align-items: center; 2894 max-width: 1280px; 2895 margin: 0 auto; 2896 padding: 0 20px; 2897 } 2898 .avi-pf-featured-image { 2899 overflow: hidden; 2900 max-height: 400px; 2901 border-radius: 8px; 2902 } 2903 .avi-pf-featured-image img { 2904 width: 100%; 2905 height: 100%; 2906 object-fit: cover; 2907 display: block; 2908 } 2909 .avi-pf-featured-content { 2910 padding: 40px; 2911 } 2912 .avi-pf-featured-label { 2913 display: inline-block; 2914 background: #DB2E2E; 2915 color: #fff; 2916 font-size: 11px; 2917 font-weight: 700; 2918 letter-spacing: 1.5px; 2919 padding: 5px 14px; 2920 border-radius: 4px; 2921 margin-bottom: 16px; 2922 text-transform: uppercase; 2923 } 2924 .avi-pf-featured-title { 2925 font-size: 24px; 2926 font-weight: 700; 2927 line-height: 32px; 2928 margin: 0 0 10px; 2929 } 2930 .avi-pf-featured-title a { 2931 color: #fff !important; 2932 text-decoration: none; 2933 } 2934 .avi-pf-featured-title a:hover { color: #ddd !important; } 2935 .avi-pf-featured-date { 2936 font-size: 13px; 2937 color: #fff; 2938 display: block; 2939 margin-bottom: 14px; 2940 } 2941 .avi-pf-featured-excerpt { 2942 font-size: 15px; 2943 color: #fff; 2944 line-height: 1.6; 2945 margin-bottom: 24px; 2946 } 2947 @media (max-width: 768px) { 2948 .avi-pf-featured-inner { 2949 grid-template-columns: 1fr; 2950 padding: 0; 2951 } 2952 .avi-pf-featured-image { max-height: 250px; } 2953 .avi-pf-featured-content { padding: 25px; } 2954 .avi-pf-featured-title { font-size: 20px; } 2955 } 2956 2957 /* Search Bar */ 2958 .avi-pf-top-bar { 2959 display: flex; 2960 justify-content: center; 2961 align-items: center; 2962 margin-bottom: 25px; 2963 background: #fff; 2964 padding: 20px 25px; 2965 box-shadow: 0 2px 8px rgba(0,0,0,0.08); 2966 width: 100%; 2967 } 2968 .avi-pf-search-box { width: 100%; max-width: 600px; } 2969 .avi-pf-search-box input { 2970 width: 100%; 2971 padding: 14px 20px; 2972 border: 1px solid #ddd; 2973 border-radius: 0; 2974 font-size: 15px; 2975 transition: border-color 0.3s; 2976 } 2977 .avi-pf-search-box input:focus { 2978 outline: none; 2979 border-color: #DB2E2E; 2980 box-shadow: 0 0 0 1px #DB2E2E; 2981 } 2982 2983 /* Sidebar Mobile */ 2984 .avi-pf-sidebar-mobile { 2985 display: none; 2986 background: transparent; 2987 padding: 25px 0; 2988 margin-bottom: 25px; 2989 } 2990 2991 /* Layout */ 2992 .avi-pf-container { 2993 display: grid; 2994 grid-template-columns: 280px 1fr; 2995 gap: 40px; 2996 width: 100%; 2997 align-items: start; 2998 } 2999 3000 /* Sidebar */ 3001 .avi-pf-sidebar { 3002 background: transparent; 3003 padding: 25px 0; 3004 height: fit-content; 3005 position: sticky; 3006 top: 120px; 3007 } 3008 .avi-pf-sidebar-title { 3009 font-size: 18px; 3010 font-weight: 700; 3011 color: #111827; 3012 margin: 0 0 20px 0; 3013 padding: 0; 3014 } 3015 .avi-pf-filter-section { 3016 margin-bottom: 24px; 3017 padding-bottom: 20px; 3018 border-bottom: 1px solid #e5e7eb; 3019 } 3020 .avi-pf-filter-section:last-of-type { 3021 border-bottom: none; 3022 margin-bottom: 20px; 3023 } 3024 .avi-pf-filter-section h3 { 3025 font-size: 15px; 3026 font-weight: 600; 3027 color: #111827; 3028 margin-bottom: 15px; 3029 } 3030 .avi-pf-filter-toggle { 3031 display: flex; 3032 justify-content: space-between; 3033 align-items: center; 3034 cursor: pointer; 3035 user-select: none; 3036 margin-bottom: 15px; 3037 } 3038 .avi-pf-toggle-icon { 3039 font-size: 10px; 3040 transition: transform 0.3s; 3041 color: #6b7280; 3042 } 3043 .avi-pf-filter-toggle.collapsed .avi-pf-toggle-icon { 3044 transform: rotate(180deg); 3045 } 3046 .avi-pf-filter-group { 3047 display: flex; 3048 flex-direction: column; 3049 } 3050 3051 /* Checkboxes */ 3052 .avi-pf-filter-checkbox { 3053 display: flex; 3054 align-items: center; 3055 cursor: pointer; 3056 font-size: 14px; 3057 color: #374151; 3058 margin-bottom: 10px; 3059 font-weight: 400; 3060 } 3061 .avi-pf-filter-checkbox:last-child { margin-bottom: 0; } 3062 .avi-pf-filter-checkbox:hover { color: #111827; } 3063 .avi-pf-filter-checkbox input[type="checkbox"] { 3064 margin-right: 10px; 3065 cursor: pointer; 3066 accent-color: #DB2E2E; 3067 width: 16px; 3068 height: 16px; 3069 } 3070 .avi-pf-filter-checkbox span { flex: 1; } 3071 3072 /* Clear Filters */ 3073 .avi-pf-clear-filters { 3074 width: 100%; 3075 padding: 0; 3076 background-color: transparent; 3077 border: none; 3078 cursor: pointer; 3079 font-size: 14px; 3080 font-weight: 600; 3081 color: #DC2626; 3082 transition: color 0.3s ease; 3083 text-align: center; 3084 margin-top: 5px; 3085 } 3086 .avi-pf-clear-filters:hover { 3087 color: #991B1B; 3088 text-decoration: underline; 3089 } 3090 3091 /* Posts Area */ 3092 .avi-pf-posts-area { 3093 min-height: 600px; 3094 background: #f8f8f8; 3095 width: 100%; 3096 } 3097 .avi-pf-posts-header { 3098 display: flex; 3099 justify-content: space-between; 3100 align-items: center; 3101 margin-bottom: 30px; 3102 background: #fff; 3103 padding: 20px 25px; 3104 box-shadow: 0 2px 8px rgba(0,0,0,0.08); 3105 width: 100%; 3106 } 3107 .avi-pf-post-count { 3108 font-size: 15px; 3109 color: #374151; 3110 font-weight: 400; 3111 } 3112 .avi-pf-post-count #avi-pf-count { 3113 color: #111827; 3114 font-weight: 600; 3115 } 3116 .avi-pf-sort-box { 3117 display: flex; 3118 align-items: center; 3119 gap: 12px; 3120 } 3121 .avi-pf-sort-box label { 3122 font-weight: 600; 3123 color: #374151; 3124 font-size: 14px; 3125 } 3126 .avi-pf-sort-box select { 3127 padding: 10px 35px 10px 12px; 3128 border: 1px solid #ddd; 3129 border-radius: 4px; 3130 font-size: 14px; 3131 cursor: pointer; 3132 background-color: #fff; 3133 transition: border-color 0.3s; 3134 } 3135 .avi-pf-sort-box select:focus { 3136 outline: none; 3137 border-color: #DB2E2E; 3138 } 3139 3140 /* Post Grid - 3 Column */ 3141 #avi-pf-posts-container { 3142 display: grid; 3143 grid-template-columns: repeat(3, 1fr); 3144 gap: 25px; 3145 margin-bottom: 40px; 3146 width: 100%; 3147 } 3148 3149 /* Card */ 3150 .avi-pf-card { 3151 background: #1a1a1a; 3152 border-radius: 12px; 3153 overflow: hidden; 3154 box-shadow: 0 4px 20px rgba(0,0,0,0.3); 3155 transition: transform 0.3s ease, box-shadow 0.3s ease; 3156 display: flex; 3157 flex-direction: column; 3158 } 3159 .avi-pf-card:hover { 3160 transform: translateY(-8px); 3161 box-shadow: 0 15px 40px rgba(0,0,0,0.4); 3162 } 3163 3164 /* Card Image */ 3165 .avi-pf-card-image { 3166 width: 100%; 3167 height: 220px; 3168 background: #f5f5f5; 3169 display: flex; 3170 align-items: center; 3171 justify-content: center; 3172 overflow: hidden; 3173 position: relative; 3174 } 3175 .avi-pf-card-image a { 3176 width: 100%; 3177 height: 100%; 3178 display: flex; 3179 align-items: center; 3180 justify-content: center; 3181 } 3182 .avi-pf-card-image img { 3183 width: 100% !important; 3184 height: 100% !important; 3185 object-fit: contain; 3186 background: #f5f5f5; 3187 } 3188 .avi-pf-sale-badge { 3189 position: absolute; 3190 top: 15px; 3191 right: 15px; 3192 background: #DB2E2E; 3193 color: #fff; 3194 padding: 6px 12px; 3195 font-size: 11px; 3196 font-weight: 700; 3197 border-radius: 4px; 3198 z-index: 10; 3199 text-transform: uppercase; 3200 } 3201 3202 /* Card Content */ 3203 .avi-pf-card-content { 3204 padding: 20px; 3205 flex-grow: 1; 3206 display: flex; 3207 flex-direction: column; 3208 background: #1a1a1a; 3209 } 3210 .avi-pf-card-category { 3211 font-size: 11px; 3212 font-weight: 600; 3213 color: #888; 3214 text-transform: uppercase; 3215 letter-spacing: 1px; 3216 margin-bottom: 8px; 3217 display: block; 3218 } 3219 .avi-pf-card-content h3 { 3220 font-size: 14px; 3221 font-weight: 700; 3222 color: #fff; 3223 margin-bottom: 8px; 3224 line-height: 1.4; 3225 text-align: left; 3226 } 3227 .avi-pf-card-content h3 a { 3228 color: #fff; 3229 text-decoration: none; 3230 } 3231 .avi-pf-card-content h3 a:hover { color: #DB2E2E; } 3232 .avi-pf-card-date { 3233 font-size: 12px; 3234 color: #888; 3235 margin-bottom: 10px; 3236 display: block; 3237 } 3238 .avi-pf-card-excerpt { 3239 font-size: 13px; 3240 color: #aaa; 3241 line-height: 1.5; 3242 margin-bottom: 15px; 3243 flex: 1; 3244 } 3245 3246 /* Button */ 3247 .avi-pf-btn { 3248 padding: 14px 30px; 3249 background-color: #DB2E2E; 3250 color: #fff !important; 3251 border: none; 3252 border-radius: 8px; 3253 cursor: pointer; 3254 font-size: 14px; 3255 font-weight: 600; 3256 text-decoration: none !important; 3257 transition: all 0.3s ease; 3258 display: flex; 3259 align-items: center; 3260 justify-content: center; 3261 gap: 8px; 3262 width: 100%; 3263 text-align: center; 3264 margin-top: auto; 3265 } 3266 .avi-pf-btn svg { flex-shrink: 0; } 3267 .avi-pf-btn:hover { 3268 background-color: #c42828 !important; 3269 color: #fff !important; 3270 transform: translateY(-2px); 3271 box-shadow: 0 4px 12px rgba(219, 46, 46, 0.4); 3272 text-decoration: none !important; 3273 } 3274 .avi-pf-btn:visited, 3275 .avi-pf-btn:focus { 3276 color: #fff !important; 3277 text-decoration: none !important; 3278 } 3279 3280 /* Load More */ 3281 .avi-pf-load-more-container { 3282 text-align: center; 3283 margin-top: 50px; 3284 padding: 30px 0; 3285 } 3286 .avi-pf-load-more-btn { 3287 padding: 16px 50px; 3288 background-color: #000; 3289 color: #fff; 3290 border: 2px solid #000; 3291 border-radius: 0; 3292 cursor: pointer; 3293 font-size: 14px; 3294 font-weight: 700; 3295 transition: all 0.3s ease; 3296 text-transform: uppercase; 3297 letter-spacing: 1px; 3298 } 3299 .avi-pf-load-more-btn:hover { 3300 background-color: #DB2E2E; 3301 border-color: #DB2E2E; 3302 transform: translateY(-2px); 3303 box-shadow: 0 4px 15px rgba(0,0,0,0.2); 3304 } 3305 .avi-pf-load-more-btn:disabled { 3306 background-color: #ccc; 3307 border-color: #ccc;
3308 cursor: not-allowed; 3309 transform: none; 3310 } 3311 3312 /* Loading & No Results */ 3313 .avi-pf-loading { 3314 text-align: center; 3315 padding: 60px 20px; 3316 font-size: 18px; 3317 color: #666; 3318 grid-column: 1 / -1; 3319 } 3320 .avi-pf-no-results { 3321 text-align: center; 3322 padding: 80px 20px; 3323 } 3324 .avi-pf-no-results h3 { 3325 font-size: 24px; 3326 color: #333; 3327 margin-bottom: 15px; 3328 } 3329 .avi-pf-no-results p { 3330 font-size: 16px; 3331 color: #666; 3332 } 3333 3334 /* Responsive */ 3335 @media (max-width: 1200px) { 3336 #avi-pf-posts-container { grid-template-columns: repeat(2, 1fr); } 3337 } 3338 @media (max-width: 1024px) { 3339 .avi-pf-sidebar-desktop { display: none; } 3340 .avi-pf-sidebar-mobile { display: block; } 3341 .avi-pf-container { grid-template-columns: 1fr; } 3342 #avi-pf-posts-container { grid-template-columns: repeat(3, 1fr); } 3343 } 3344 @media (max-width: 900px) { 3345 #avi-pf-posts-container { grid-template-columns: repeat(2, 1fr); } 3346 } 3347 @media (max-width: 768px) { 3348 .avi-pf-wrapper { padding: 20px 10px; } 3349 .avi-pf-top-bar { padding: 15px; } 3350 .avi-pf-search-box { max-width: 100%; } 3351 .avi-pf-posts-header { 3352 flex-direction: column; 3353 align-items: flex-start; 3354 gap: 15px; 3355 padding: 15px; 3356 } 3357 .avi-pf-sort-box { width: 100%; justify-content: space-between; } 3358 .avi-pf-sort-box select { flex: 1; max-width: 200px; } 3359 .avi-pf-container { gap: 20px; } 3360 } 3361 @media (max-width: 600px) { 3362 #avi-pf-posts-container { grid-template-columns: 1fr; } 3363 } 3364 3365</style> 3366<link rel='stylesheet' id='elementor-gf-local-roboto-css' href='https://aviondemand-production.b-cdn.net/wp-content/uploads/elementor/google-fonts/css/roboto.css?ver=1742506228' type='text/css' media='all' /> 3367<link rel='stylesheet' id='elementor-gf-local-robotoslab-css' href='https://aviondemand-production.b-cdn.net/wp-content/uploads/elementor/google-fonts/css/robotoslab.css?ver=1742506232' type='text/css' media='all' />
3368<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 3368
3368
3369<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 3369
3369
3370<script type="text/javascript" id="jquery-js-after"> 3371/* <![CDATA[ */ 3372 jQuery(document).ready(function($) { 3373 let currentPage = 1; 3374 let currentRequest = null; 3375 3376 function loadProducts(append = false) { 3377 // Cancel any pending request to prevent race conditions 3378 if (currentRequest) { 3379 currentRequest.abort(); 3380 currentRequest = null; 3381 } 3382 3383 // Save scroll position and container height to prevent jump 3384 var scrollPos = $(window).scrollTop(); 3385 var $container = $("#avi-products-container"); 3386 3387 if (!append) { 3388 currentPage = 1; 3389 $(".avi-no-results").hide(); 3390 // Lock container height before replacing content to prevent layout shift 3391 var currentHeight = $container.outerHeight(); 3392 $container.css("min-height", currentHeight + "px"); 3393 $container.show().html("<div class=\"avi-loading\">Loading products...</div>"); 3394 } else { 3395 $("#avi-load-more").prop("disabled", true).text("Loading..."); 3396 } 3397 3398 // Get selected brands from visible sidebar only 3399 let brands = []; 3400 let $visibleSidebar = $(".avi-shop-sidebar-desktop:visible").length ? $(".avi-shop-sidebar-desktop") : $(".avi-shop-sidebar-mobile"); 3401 $visibleSidebar.find(".brand-filter:checked").each(function() { 3402 brands.push($(this).val()); 3403 }); 3404 3405 // Price and availability filters removed 3406 let availability = []; 3407 let maxPrice = 20000; 3408 3409 // Get search term 3410 let search = $("#avi-product-search").val(); 3411 3412 // Get sort 3413 let sort = $("#avi-sort-products").val(); 3414 3415 currentRequest = $.ajax({ 3416 url: "https://aviondemand.com/wp-admin/admin-ajax.php", 3417 type: "POST", 3418 data: { 3419 action: "avi_load_products", 3420 brands: brands, 3421 availability: availability, 3422 max_price: maxPrice, 3423 search: search, 3424 sort: sort, 3425 paged: currentPage 3426 }, 3427 success: function(response) { 3428 currentRequest = null; 3429 3430 if (response.success) { 3431 if (append) { 3432 $container.append(response.data.products); 3433 } else { 3434 $container.html(response.data.products); 3435 } 3436 3437 // Release locked height after content is loaded 3438 $container.css("min-height", ""); 3439 3440 $("#avi-count").text(response.data.count); 3441 3442 // Show/hide load more button 3443 if (response.data.current_page < response.data.max_pages) { 3444 $(".avi-load-more-container").show(); 3445 $("#avi-load-more").prop("disabled", false).text("Load More Products"); 3446 } else { 3447 $(".avi-load-more-container").hide(); 3448 } 3449 3450 // Show/hide no results 3451 if (response.data.count === 0) { 3452 $(".avi-no-results").show(); 3453 $container.hide(); 3454 } else { 3455 $(".avi-no-results").hide(); 3456 $container.show(); 3457 } 3458 3459 // Restore scroll position to prevent page jump 3460 $(window).scrollTop(scrollPos); 3461 } 3462 }, 3463 error: function(xhr, status, error) { 3464 currentRequest = null; 3465 $container.css("min-height", ""); 3466 // Ignore aborted requests 3467 if (status === "abort") return; 3468 $container.html("<div class=\"avi-loading\">Error loading products. Please try again.</div>"); 3469 } 3470 }); 3471 } 3472 3473 // Default: pre-check AVI Tools manufacturer on first load 3474 // (matched by stable tag name, not the editable display name) 3475 $(".brand-filter").each(function() { 3476 if ($(this).data("tag") === "AVI Tools") { 3477 $(this).prop("checked", true); 3478 } 3479 }); 3480 3481 // Initial load 3482 loadProducts(); 3483 3484 // Brand filter change 3485 $(".brand-filter").on("change", function() { 3486 loadProducts(); 3487 }); 3488 3489 // Toggle filter sections (no animation to prevent layout shift) 3490 $(".avi-filter-toggle").on("click", function() { 3491 $(this).toggleClass("collapsed"); 3492 $(this).siblings(".avi-filter-group").toggle(); 3493 }); 3494 3495 // Search with debounce 3496 let searchTimer; 3497 $("#avi-product-search").on("keyup", function() { 3498 // Once the user starts searching, the default manufacturer 3499 // pre-check should no longer narrow results - clear all 3500 // filter checkboxes so search covers the whole catalog. 3501 if ($(this).val().trim() !== "") { 3502 $(".brand-filter:checked").prop("checked", false); 3503 } 3504 3505 clearTimeout(searchTimer); 3506 searchTimer = setTimeout(function() { 3507 loadProducts(); 3508 }, 500); 3509 }); 3510 3511 // Sort change 3512 $("#avi-sort-products").on("change", function() { 3513 loadProducts(); 3514 }); 3515 3516 // Clear filters 3517 $(".avi-clear-filters").on("click", function() { 3518 $(".brand-filter").prop("checked", false); 3519 $("#avi-product-search").val(""); 3520 $("#avi-sort-products").val("default"); 3521 loadProducts(); 3522 }); 3523 3524 // Load more 3525 $("#avi-load-more").on("click", function() { 3526 currentPage++; 3527 loadProducts(true); 3528 }); 3529 }); 3530 3531 3532 jQuery(document).ready(function($) { 3533 var offeringsCurrentPage = 1;
3534 var currentOfferingsRequest = null; 3535 3536 function loadOfferings(append, overrideCategories) { 3537 append = append || false; 3538 3539 // Cancel any pending request to prevent race conditions 3540 if (currentOfferingsRequest) { 3541 currentOfferingsRequest.abort(); 3542 currentOfferingsRequest = null; 3543 } 3544 3545 // Determine which sidebar is visible (desktop or mobile) 3546 var $visibleSidebar = $(".avi-offerings-sidebar-desktop:visible").length ? $(".avi-offerings-sidebar-desktop") : $(".avi-offerings-sidebar-mobile"); 3547 3548 // Save scroll position and container height to prevent jump 3549 var scrollPos = $(window).scrollTop(); 3550 var $container = $("#avi-offerings-products-container"); 3551 3552 if (!append) { 3553 offeringsCurrentPage = 1; 3554 // Lock container height before replacing content to prevent layout shift 3555 var currentHeight = $container.outerHeight(); 3556 $container.css("min-height", currentHeight + "px"); 3557 $container.html("<div class=\"avi-offerings-loading\">Loading offerings...</div>"); 3558 } else { 3559 $("#avi-offerings-load-more").prop("disabled", true).text("Loading..."); 3560 } 3561 3562 // Get selected categories (use override if provided, otherwise read from checkboxes) 3563 var categories = []; 3564 if (overrideCategories && overrideCategories.length) { 3565 categories = overrideCategories; 3566 } else { 3567 $(".avi-offerings-category-filter:checked").each(function() { 3568 var val = $(this).val(); 3569 if ($.inArray(val, categories) === -1) { 3570 categories.push(val); 3571 } 3572 }); 3573 } 3574 3575 // Get pass types (check both sidebars, deduplicate) 3576 var passes = []; 3577 $(".avi-offerings-pass-filter:checked").each(function() { 3578 var val = $(this).val(); 3579 if ($.inArray(val, passes) === -1) { 3580 passes.push(val); 3581 } 3582 }); 3583 3584 // Get search term 3585 var search = $("#avi-offerings-search").val(); 3586 3587 // Get sort 3588 var sort = $("#avi-offerings-sort").val(); 3589 3590 currentOfferingsRequest = $.ajax({ 3591 url: "https://aviondemand.com/wp-admin/admin-ajax.php", 3592 type: "POST", 3593 data: { 3594 action: "avi_load_offerings", 3595 categories: categories, 3596 passes: passes, 3597 search: search, 3598 sort: sort, 3599 paged: offeringsCurrentPage 3600 }, 3601 success: function(response) { 3602 currentOfferingsRequest = null; 3603 if (response.success) { 3604 if (append) { 3605 $container.append(response.data.products); 3606 } else { 3607 $container.html(response.data.products); 3608 } 3609 3610 // Restore scroll BEFORE releasing height lock to prevent bounce 3611 $(window).scrollTop(scrollPos); 3612 $container.css("min-height", ""); 3613 3614 $("#avi-offerings-count").text(response.data.count); 3615 3616 if (response.data.current_page < response.data.max_pages) { 3617 $(".avi-offerings-load-more-container").show(); 3618 $("#avi-offerings-load-more").prop("disabled", false).text("Load More"); 3619 } else { 3620 $(".avi-offerings-load-more-container").hide(); 3621 } 3622 3623 if (response.data.count === 0) { 3624 $(".avi-offerings-no-results").show(); 3625 $container.hide(); 3626 } else { 3627 $(".avi-offerings-no-results").hide(); 3628 $container.show(); 3629 } 3630 } 3631 }, 3632 error: function(jqXHR, textStatus) {
3633 currentOfferingsRequest = null; 3634 $container.css("min-height", ""); 3635 if (textStatus !== "abort") { 3636 $container.html("<div class=\"avi-offerings-loading\">Error loading offerings. Please try again.</div>"); 3637 } 3638 } 3639 }); 3640 } 3641 3642 // Use vanilla JS to force-clear all checkboxes (bypass jQuery issues) 3643 document.querySelectorAll(".avi-offerings-category-filter, .avi-offerings-pass-filter").forEach(function(el) { 3644 el.checked = false; 3645 }); 3646 document.querySelectorAll(".avi-offerings-group-children").forEach(function(el) { 3647 el.style.display = "none"; 3648 }); 3649 document.querySelectorAll(".avi-offerings-group-header").forEach(function(el) { 3650 el.classList.remove("expanded"); 3651 }); 3652 3653 // Check only Service Centers 3654 var defaultScId = ""; 3655 document.querySelectorAll(".avi-offerings-filter-checkbox span").forEach(function(span) { 3656 if (span.textContent.trim() === "Service Centers") { 3657 var cb = span.parentElement.querySelector("input.avi-offerings-category-filter"); 3658 if (cb) { 3659 defaultScId = cb.value; 3660 cb.checked = true; 3661 var group = cb.closest(".avi-offerings-group-children"); 3662 if (group) { 3663 group.style.display = "block"; 3664 var header = group.parentElement.querySelector(".avi-offerings-group-header"); 3665 if (header) header.classList.add("expanded"); 3666 } 3667 } 3668 } 3669 }); 3670 3671 // Also re-clear after browser form restoration (runs after paint) 3672 requestAnimationFrame(function() { 3673 document.querySelectorAll(".avi-offerings-category-filter, .avi-offerings-pass-filter").forEach(function(el) { 3674 el.checked = false; 3675 }); 3676 document.querySelectorAll(".avi-offerings-group-children").forEach(function(el) { 3677 el.style.display = "none"; 3678 }); 3679 document.querySelectorAll(".avi-offerings-group-header").forEach(function(el) { 3680 el.classList.remove("expanded"); 3681 }); 3682 // Re-check only Service Centers 3683 document.querySelectorAll(".avi-offerings-filter-checkbox span").forEach(function(span) { 3684 if (span.textContent.trim() === "Service Centers") { 3685 var cb = span.parentElement.querySelector("input.avi-offerings-category-filter"); 3686 if (cb) { 3687 cb.checked = true; 3688 var group = cb.closest(".avi-offerings-group-children"); 3689 if (group) { 3690 group.style.display = "block"; 3691 var header = group.parentElement.querySelector(".avi-offerings-group-header"); 3692 if (header) header.classList.add("expanded"); 3693 } 3694 } 3695 } 3696 }); 3697 }); 3698 3699 // Initial load with Service Centers 3700 if (defaultScId) { 3701 loadOfferings(false, [defaultScId]); 3702 } else { 3703 loadOfferings(); 3704 } 3705 3706 // Group header toggle - click loads main category content, then allows drill-down 3707 $(".avi-offerings-group-header").on("click", function(e) { 3708 e.stopPropagation(); 3709 var $this = $(this); 3710 var isExpanded = $this.hasClass("expanded"); 3711 3712 if (!isExpanded) { 3713 // First click: expand but keep subcategories unselected 3714 $this.addClass("expanded"); 3715 $this.siblings(".avi-offerings-group-children").slideDown(200); 3716 } else { 3717 // Second click: collapse, uncheck all subcategories, reload 3718 $this.removeClass("expanded"); 3719 $this.siblings(".avi-offerings-group-children").slide
3719Up(200); 3720 $this.siblings(".avi-offerings-group-children").find(".avi-offerings-category-filter").each(function() { 3721 var val = $(this).val(); 3722 $(this).prop("checked", false); 3723 $(".avi-offerings-category-filter[value=\x27" + val + "\x27]").prop("checked", false); 3724 }); 3725 loadOfferings(); 3726 } 3727 }); 3728 3729 // Fallback to Service Centers if no filters are selected 3730 function maybeResetToDefault() { 3731 var hasCategory = $(".avi-offerings-category-filter:checked").length > 0; 3732 var hasPass = $(".avi-offerings-pass-filter:checked").length > 0; 3733 var hasSearch = $("#avi-offerings-search").val().trim() !== ""; 3734 if (!hasCategory && !hasPass && !hasSearch) { 3735 var scId = ""; 3736 document.querySelectorAll(".avi-offerings-filter-checkbox span").forEach(function(span) { 3737 if (span.textContent.trim() === "Service Centers") { 3738 var cb = span.parentElement.querySelector("input.avi-offerings-category-filter"); 3739 if (cb) { 3740 scId = cb.value; 3741 cb.checked = true; 3742 var group = cb.closest(".avi-offerings-group-children"); 3743 if (group) { 3744 group.style.display = "block"; 3745 var header = group.parentElement.querySelector(".avi-offerings-group-header"); 3746 if (header) header.classList.add("expanded"); 3747 } 3748 } 3749 } 3750 }); 3751 if (scId) { 3752 loadOfferings(false, [scId]); 3753 } else { 3754 loadOfferings(); 3755 } 3756 return true; 3757 } 3758 return false; 3759 } 3760 3761 // Clear all filters across both sections 3762 function clearAllFilterCheckboxes(exceptCategoryVal, exceptPassVal) { 3763 if (exceptCategoryVal) { 3764 $(".avi-offerings-category-filter").not("[value=\x27" + exceptCategoryVal + "\x27]").prop("checked", false); 3765 } else { 3766 $(".avi-offerings-category-filter").prop("checked", false); 3767 } 3768 if (exceptPassVal) { 3769 $(".avi-offerings-pass-filter").not("[value=\x27" + exceptPassVal + "\x27]").prop("checked", false); 3770 } else { 3771 $(".avi-offerings-pass-filter").prop("checked", false); 3772 } 3773 // Collapse all groups that no longer have checked items 3774 $(".avi-offerings-category-group").each(function() { 3775 if ($(this).find(".avi-offerings-category-filter:checked").length === 0) { 3776 $(this).find(".avi-offerings-group-header").removeClass("expanded"); 3777 $(this).find(".avi-offerings-group-children").hide(); 3778 } 3779 }); 3780 } 3781 3782 // Category filter change - uncheck all other filters globally 3783 $(".avi-offerings-category-filter").on("change", function() { 3784 var val = $(this).val(); 3785 var isChecked = $(this).is(":checked"); 3786 if (isChecked) { 3787 clearAllFilterCheckboxes(val, null); 3788 } 3789 // Sync duplicate checkboxes across sidebars 3790 $(".avi-offerings-category-filter[value=\x27" + val + "\x27]").prop("checked", isChecked); 3791 if (!maybeResetToDefault()) { 3792 loadOfferings(); 3793 } 3794 }); 3795 3796 // Pass type filter change - uncheck all other filters globally 3797 $(".avi-offerings-pass-filter").on("change", function() { 3798 if ($(this).is(":checked")) { 3799 var val = $(this).val(); 3800 clearAllFilterCheckboxes(null, val); 3801 } 3802 if (!maybeResetToDefault()) { 3803 loadOfferings(); 3804 } 3805 }); 3806 3807 // Toggle filter sections 3808 $(".avi-offerings-filter-toggle").on("click", function() { 3809 $(this).toggleClass("collapsed"); 3810 $(this).siblings(".avi-offerings-filter-group").slideToggle(300); 3811 }); 3812 3813 // Search with debounce 3814 var offeringsSearchTimer; 3815 $("#avi-offerings-search").on("keyup", function() { 3816 // Once the user starts searching, the default "Service Centers" 3817 // pre-check (and any other active filter) should no longer 3818 // narrow results - clear them so search covers everything. 3819 if ($(this).val().trim() !== "") { 3820 clearAllFilterCheckboxes(null, null); 3821 } 3822 3823 clearTimeout(offeringsSearchTimer); 3824 offeringsSearchTimer = setTimeout(function() { 3825 loadOfferings(); 3826 }, 500); 3827 }); 3828 3829 // Sort change 3830 $("#avi-offerings-sort").on("change", function() { 3831 loadOfferings(); 3832 }); 3833 3834 // Clear filters - reset to Service Center default 3835 $(".avi-offerings-clear-filters").on("click", function() { 3836 // Uncheck ALL filters using vanilla JS for reliability 3837 document.querySelectorAll(".avi-offerings-category-filter, .avi-offerings-pass-filter").forEach(function(el) { 3838 el.checked = false;
3839 }); 3840 $("#avi-offerings-search").val(""); 3841 $("#avi-offerings-sort").val("date-desc"); 3842 // Collapse all category groups immediately (no animation) 3843 document.querySelectorAll(".avi-offerings-group-header").forEach(function(el) { 3844 el.classList.remove("expanded"); 3845 }); 3846 document.querySelectorAll(".avi-offerings-group-children").forEach(function(el) { 3847 el.style.display = "none"; 3848 }); 3849 // Re-check Service Centers in BOTH sidebars and expand its group 3850 var scId = ""; 3851 document.querySelectorAll(".avi-offerings-filter-checkbox span").forEach(function(span) { 3852 if (span.textContent.trim() === "Service Centers") { 3853 var cb = span.parentElement.querySelector("input.avi-offerings-category-filter"); 3854 if (cb) { 3855 scId = cb.value; 3856 cb.checked = true; 3857 var group = cb.closest(".avi-offerings-group-children"); 3858 if (group) { 3859 group.style.display = "block"; 3860 var header = group.parentElement.querySelector(".avi-offerings-group-header"); 3861 if (header) header.classList.add("expanded"); 3862 } 3863 } 3864 } 3865 }); 3866 if (scId) { 3867 loadOfferings(false, [scId]); 3868 } else { 3869 loadOfferings(); 3870 } 3871 }); 3872 3873 // Load more 3874 $("#avi-offerings-load-more").on("click", function() { 3875 offeringsCurrentPage++; 3876 loadOfferings(true); 3877 }); 3878 }); 3879 3880 3881 jQuery(document).ready(function($) { 3882 var midasCurrentPage = 1; 3883 var midasCurrentRequest = null; 3884 3885 function midasLoadProducts(append) { 3886 append = append || false; 3887 3888 if (midasCurrentRequest) { 3889 midasCurrentRequest.abort(); 3890 midasCurrentRequest = null; 3891 } 3892 3893 var scrollPos = $(window).scrollTop(); 3894 3895 if (!append) { 3896 midasCurrentPage = 1; 3897 $("#midas-filter-products-container").html("<div class=\"midas-filter-loading\">Loading courses...</div>"); 3898 } else { 3899 $("#midas-filter-load-more").prop("disabled", true).text("Loading..."); 3900 } 3901 3902 // Get selected categories 3903 var categories = []; 3904 $(".midas-filter-category:checked").each(function() { 3905 var val = $(this).val(); 3906 if ($.inArray(val, categories) === -1) { 3907 categories.push(val); 3908 } 3909 }); 3910 3911 var search = $("#midas-filter-search").val(); 3912 var sort = $("#midas-filter-sort").val(); 3913 3914 midasCurrentRequest = $.ajax({ 3915 url: "https://aviondemand.com/wp-admin/admin-ajax.php", 3916 type: "POST", 3917 data: { 3918 action: "midas_filter_load", 3919 categories: categories, 3920 search: search, 3921 sort: sort, 3922 paged: midasCurrentPage 3923 }, 3924 success: function(response) { 3925 midasCurrentRequest = null; 3926 if (response.success) { 3927 if (append) { 3928 $("#midas-filter-products-container").append(response.data.products); 3929 } else { 3930 $("#midas-filter-products-container").html(response.data.products); 3931 } 3932 3933 $("#midas-filter-count").text(response.data.count); 3934 3935 if (response.data.current_page < response.data.max_pages) { 3936 $(".midas-filter-load-more-container").show(); 3937 $("#midas-filter-load-more").prop("disabled", false).text("Load More"); 3938 } else { 3939 $(".midas-filter-load-more-container").hide(); 3940 } 3941 3942 if (response.data.count === 0) { 3943 $(".midas-filter-no-results").show(); 3944 $("#midas-filter-products-container").hide(); 3945 } else { 3946 $(".midas-filter-no-results").hide(); 3947 $("#midas-filter-products-container").show(); 3948 } 3949 requestAnimationFrame(function() { 3950 $(window).scrollTop(scrollPos); 3951 }); 3952 } 3953 }, 3954 error: function(jqXHR, textStatus) { 3955 midasCurrentRequest = null; 3956 if (textStatus !== "abort") { 3957 $("#midas-filter-products-container").html("<div class=\"midas-filter-loading\">Error loading courses. Please try again.</div>"); 3958 } 3959 } 3960 }); 3961 } 3962 3963 // Initial load - all Midas products 3964 midasLoadProducts(); 3965 3966 // Category filter change 3967 $(".midas-filter-category").on("change", function() { 3968 midasLoadProducts(); 3969 }); 3970 3971 // Toggle filter sections 3972 $(".midas-filter-toggle").on("click", function() { 3973 $(this).toggleClass("collapsed"); 3974 $(this).siblings(".midas-filter-group").slideToggle(300); 3975 }); 3976 3977 // Search with debounce 3978 var midasSearchTimer; 3979 $("#midas-filter-search").on("keyup", function() { 3980 clearTimeout(midasSearchTimer); 3981 midasSearchTimer = setTimeout(function() { 3982 midasLoadProducts(); 3983 }, 500); 3984 }); 3985 3986 // Sort change 3987 $("#midas-filter-sort").on("change", function() { 3988 midasLoadProducts(); 3989 }); 3990 3991 // Clear filters 3992 $(".midas-filter-clear").on("click", function() { 3993 $(".midas-filter-category").prop("checked", false); 3994 $("#midas-filter-search").val(""); 3995 $("#midas-filter-sort").val("default"); 3996 midasLoadProducts(); 3997 }); 3998 3999 // Load more 4000 $("#midas-filter-load-more").on("click", function() { 4001 midasCurrentPage++; 4002 midasLoadProducts(true); 4003 }); 4004 }); 4005 4006 4007 jQuery(document).ready(function($) { 4008 var aviLpCurrentRequest = null; 4009 var aviLpTaxonomy = $(".avi-lp-filter-wrapper").data("taxonomy") || "product_cat"; 4010 4011 function aviLpLoadProducts() { 4012 if (aviLpCurrentRequest) { 4013 aviLpCurrentRequest.abort(); 4014 aviLpCurrentRequest = null; 4015 } 4016 4017 var path = $(".avi-lp-filter-path:checked").val() || ""; 4018 4019 if (!path) { 4020 $("#avi-lp-filter-products-container").html("<div class=\"avi-lp-filter-loading\">Select a learning path to view courses.</div>"); 4021 $("#avi-lp-filter-count").text("0"); 4022 $(".avi-lp-filter-no-results").hide(); 4023 return; 4024 } 4025 4026 var scrollPos = $(window).scrollTop(); 4027 var containerHeight = $("#avi-lp-filter-products-container").outerHeight(); 4028 $("#avi-lp-filter-products-container").css("min-height", containerHeight + "px").html("<div class=\"avi-lp-filter-loading\">Loading courses...</div>"); 4029 4030 var search = $("#avi-lp-filter-search").val(); 4031 var sort = $("#avi-lp-filter-sort").val(); 4032 4033 aviLpCurrentRequest = $.ajax({ 4034 url: "https://aviondemand.com/wp-admin/admin-ajax.php", 4035 type: "POST", 4036 data: { 4037 action: "avi_learning_path_load", 4038 path: path, 4039 taxonomy: aviLpTaxonomy, 4040 search: search, 4041 sort: sort 4042 }, 4043 success: function(response) { 4044 aviLpCurrentRequest = null; 4045 if (response.success) { 4046 $("#avi-lp-filter-products-container").css("min-height", "").html(response.data.products); 4047 $("#avi-lp-filter-count").text(response.data.count); 4048 4049 if (response.data.count === 0) { 4050 $(".avi-lp-filter-no-results").show(); 4051 $("#avi-lp-filter-products-container").hide(); 4052 } else { 4053 $(".avi-lp-filter-no-results").hide(); 4054 $("#avi-lp-filter-products-container").show(); 4055 } 4056 requestAnimationFrame(function() { 4057 $(window).scrollTop(scrollPos); 4058 }); 4059 } 4060 }, 4061 error: function(jqXHR, textStatus) { 4062 aviLpCurrentRequest = null; 4063 if (textStatus !== "abort") { 4064 $("#avi-lp-filter-products-container").html("<div class=\"avi-lp-filter-loading\">Error loading courses. Please try again.</div>"); 4065 } 4066 } 4067 }); 4068 } 4069 4070 // Path filter change 4071 $(".avi-lp-filter-path").on("change", function() { 4072 var val = $(this).val(); 4073 $(".avi-lp-filter-path").each(function() { 4074 this.checked = (this.value === val); 4075 }); 4076 aviLpLoadProducts(); 4077 }); 4078 4079 // Search with debounce 4080 var aviLpSearchTimer; 4081 $("#avi-lp-filter-search").on("keyup", function() { 4082 clearTimeout(aviLpSearchTimer); 4083 aviLpSearchTimer = setTimeout(function() { 4084 aviLpLoadProducts(); 4085 }, 500); 4086 }); 4087 4088 // Sort change 4089 $("#avi-lp-filter-sort").on("change", function() { 4090 aviLpLoadProducts(); 4091 }); 4092 4093 // Clear filter 4094 $(".avi-lp-filter-clear").on("click", function() { 4095 $(".avi-lp-filter-path").prop("checked", false); 4096 $("#avi-lp-filter-search").val(""); 4097 $("#avi-lp-filter-sort").val("default"); 4098 $("#avi-lp-filter-products-container").html("<div class=\"avi-lp-filter-loading\">Select a learning path to view courses.</div>"); 4099 $("#avi-lp-filter-count").text("0"); 4100 $(".avi-lp-filter-no-results").hide(); 4101 }); 4102 4103 // Auto-select first path on page load 4104 var aviLpFirstRadio = $(".avi-lp-filter-sidebar-desktop .avi-lp-filter-path").first(); 4105 if (aviLpFirstRadio.length) { 4106 aviLpFirstRadio.prop("checked", true).trigger("change"); 4107 } 4108 }); 4109 4110 4111 jQuery(document).ready(function($) { 4112 var pfCurrentPage = 1; 4113 var pfCurrentRequest = null; 4114 4115 function pfLoadPosts(append) { 4116 append = append || false; 4117 4118 if (pfCurrentRequest) { 4119 pfCurrentRequest.abort(); 4120 pfCurrentRequest = null; 4121 } 4122 4123 var scrollPos = $(window).scrollTop(); 4124 var $container = $("#avi-pf-posts-container"); 4125 4126 if (!append) { 4127 pfCurrentPage = 1; 4128 var currentHeight = $container.outerHeight(); 4129 $container.css("min-height", currentHeight + "px"); 4130 $container.html("<div class=\"avi-pf-loading\">Loading posts...</div>"); 4131 } else { 4132 $("#avi-pf-load-more").prop("disabled", true).text("Loading..."); 4133 } 4134 4135 // Get selected categories (deduplicate across mobile/desktop sidebars) 4136 var categories = []; 4137 $(".avi-pf-category-filter:checked").each(function() { 4138 var val = $(this).val(); 4139 if ($.inArray(val, categories) === -1) { 4140 categories.push(val); 4141 } 4142 }); 4143 4144 var search = $("#avi-pf-search").val(); 4145 var sort = $("#avi-pf-sort").val(); 4146 4147 // Get featured post ID to exclude from grid 4148 var featuredEl = document.querySelector(".avi-pf-featured[data-featured-id]"); 4149 var excludeFeatured = featuredEl ? featuredEl.getAttribute("data-featured-id") : 0; 4150 4151 pfCurrentRequest = $.ajax({ 4152 url: "https://aviondemand.com/wp-admin/admin-ajax.php", 4153 type: "POST", 4154 data: { 4155 action: "avi_post_filter_load", 4156 categories: categories, 4157 search: search, 4158 sort: sort, 4159 paged: pfCurrentPage, 4160 exclude_featured: excludeFeatured 4161 }, 4162 success: function(response) { 4163 pfCurrentRequest = null; 4164 if (response.success) { 4165 if (append) { 4166 $container.append(response.data.posts); 4167 } else { 4168 $container.html(response.data.posts); 4169 } 4170 4171 $container.css("min-height", ""); 4172 $("#avi-pf-count").text(response.data.count); 4173 4174 if (response.data.current_page < response.data.max_pages) { 4175 $(".avi-pf-load-more-container").show(); 4176 $("#avi-pf-load-more").prop("disabled", false).text("Load More"); 4177 } else { 4178 $(".avi-pf-load-more-container").hide(); 4179 } 4180 4181 if (response.data.count === 0) { 4182 $(".avi-pf-no-results").show(); 4183 $container.hide(); 4184 } else { 4185 $(".avi-pf-no-results").hide(); 4186 $container.show(); 4187 } 4188 $(window).scrollTop(scrollPos); 4189 } 4190 }, 4191 error: function(jqXHR, textStatus) { 4192 pfCurrentRequest = null; 4193 $container.css("min-height", ""); 4194 if (textStatus !== "abort") { 4195 $container.html("<div class=\"avi-pf-loading\">Error loading posts. Please try again.</div>"); 4196 } 4197 } 4198 }); 4199 } 4200 4201 // Initial load 4202 pfLoadPosts(); 4203 4204 // Category filter change - sync duplicate checkboxes across sidebars 4205 $(".avi-pf-category-filter").on("change", function() { 4206 var val = $(this).val(); 4207 var isChecked = $(this).is(":checked"); 4208 $(".avi-pf-category-filter[value=\x27" + val + "\x27]").prop("checked", isChecked); 4209 pfLoadPosts(); 4210 }); 4211 4212 // Toggle filter sections 4213 $(".avi-pf-filter-toggle").on("click", function() { 4214 $(this).toggleClass("collapsed"); 4215 $(this).siblings(".avi-pf-filter-gro
4215up").slideToggle(300); 4216 }); 4217 4218 // Search with debounce 4219 var pfSearchTimer; 4220 $("#avi-pf-search").on("keyup", function() { 4221 clearTimeout(pfSearchTimer); 4222 pfSearchTimer = setTimeout(function() { 4223 pfLoadPosts(); 4224 }, 500); 4225 }); 4226 4227 // Sort change 4228 $("#avi-pf-sort").on("change", function() { 4229 pfLoadPosts(); 4230 }); 4231 4232 // Clear filters 4233 $(".avi-pf-clear-filters").on("click", function() { 4234 document.querySelectorAll(".avi-pf-category-filter").forEach(function(el) { 4235 el.checked = false; 4236 }); 4237 $("#avi-pf-search").val(""); 4238 $("#avi-pf-sort").val("date-desc"); 4239 pfLoadPosts(); 4240 }); 4241 4242 // Load more 4243 $("#avi-pf-load-more").on("click", function() { 4244 pfCurrentPage++; 4245 pfLoadPosts(true); 4246 }); 4247 }); 4248 4249/* ]]> */ 4250</script>
vendor: 1 bytes, line 4250
4250
4251<script type="text/javascript" id="olark-wp-js-extra"> 4252/* <![CDATA[ */ 4253var olark_vars = {"site_ID":"4775-535-10-2023","expand":"0","float":"1","override_lang":"0","lang":"","api":"olark.configure('system.hb_chatbox_size', 'md');\r\nolark.configure('system.hb_detached', true);\r\nolark.configure('system.hb_position', 'right');\r\nolark.configure('system.hb_show_button_text', true);","mobile":"0","woocommerce":"1","woocommerce_version":"10.1.4","enable_cartsaver":"0"}; 4254/* ]]> */ 4255</script>
vendor: 1 bytes, line 4255
4255
4256<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/olark-live-chat/public/js/olark-wp-public.js?ver=1.0.0" id="olark-wp-js"></script>
vendor: 1 bytes, line 4256
4256
4257<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/aviondemand-plugin/api/dist/js/css-scope-inline.js?ver=1.0.0" id="css-scope-inline-js"></script>
vendor: 1 bytes, line 4257
4257
4258<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/aviondemand-plugin/api/dist/js/htmx-1.9.6.min.js?ver=1.9.6" id="htmx-js"></script>
vendor: 1 bytes, line 4258
4258
4259<script type="text/javascript" id="mg-ajax-script-js-extra"> 4260/* <![CDATA[ */ 4261var mg_ajax = {"ajax_url":"https:\/\/aviondemand.com\/wp-admin\/admin-ajax.php"}; 4262/* ]]> */ 4263</script>
vendor: 1 bytes, line 4263
4263
4264<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/no-cache-ajax-widgets/js/mg_ajax.js?ver=6.8.10" id="mg-ajax-script-js"></script>
vendor: 1 bytes, line 4264
4264
4265<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.10.1.4" id="jquery-blockui-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 4265
4265
4266<script type="text/javascript" id="wc-add-to-cart-js-extra"> 4267/* <![CDATA[ */ 4268var 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:\/\/aviondemand.com\/cart\/","is_cart":"","cart_redirect_after_add":"yes"}; 4269/* ]]> */ 4270</script>
vendor: 1 bytes, line 4270
4270
4271<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=10.1.4" id="wc-add-to-cart-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 4271
4271
4272<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.10.1.4" id="js-cookie-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 4272
4272
4273<script type="text/javascript" id="woocommerce-js-extra"> 4274/* <![CDATA[ */ 4275var 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"}; 4276/* ]]> */ 4277</script>
vendor: 1 bytes, line 4277
4277
4278<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=10.1.4" id="woocommerce-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 4278
4278
4279<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/mechflix/public/js/mechflix-public.js?ver=1.0.0" id="mechflix-js"></script>
vendor: 1 bytes, line 4279
4279
4280<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/page-restrict-for-woocommerce/front/assets/js/front.js?ver=1.7.1" id="page-restrict-wc-js"></script>
vendor: 1 bytes, line 4280
4280
4281<script type="text/javascript" src="//aviondemand-production.b-cdn.net/wp-content/plugins/revslider/sr6/assets/js/rbtools.min.js?ver=6.7.18" defer async id="tp-tools-js"></script>
vendor: 1 bytes, line 4281
4281
4282<script type="text/javascript" src="//aviondemand-production.b-cdn.net/wp-content/plugins/revslider/sr6/assets/js/rs6.min.js?ver=6.7.18" defer async id="revmin-js"></script>
vendor: 1 bytes, line 4282
4282
4283<script type="text/javascript" id="WCPAY_ASSETS-js-extra"> 4284/* <![CDATA[ */ 4285var wcpayAssets = {"url":"https:\/\/aviondemand.com\/wp-content\/plugins\/woocommerce-payments\/dist\/"}; 4286/* ]]> */ 4287</script>
vendor: 1 bytes, line 4287
4287
4288<script type="text/javascript" id="enhanced-ecommerce-google-analytics-js-extra"> 4289/* <![CDATA[ */ 4290var ConvAioGlobal = {"nonce":"9ae888bcb4"}; 4291/* ]]> */ 4292</script>
vendor: 1 bytes, line 4292
4292
4293<script data-cfasync="false" data-no-optimize="1" data-pagespeed-no-defer type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/enhanced-e-commerce-for-woocommerce-store/public/js/con-gtm-google-analytics.js?ver=7.1.9" id="enhanced-ecommerce-google-analytics-js"></script>
vendor: 1 bytes, line 4293
4293
4294<script data-cfasync="false" data-no-optimize="1" data-pagespeed-no-defer type="text/javascript" id="enhanced-ecommerce-google-analytics-js-after"> 4295/* <![CDATA[ */ 4296tvc_smd={"tvc_wcv":"10.1.4","tvc_wpv":"6.8.10","tvc_eev":"7.1.9","tvc_cnf":{"t_cg":"","t_ec":"1","t_ee":"on","t_df":"","t_gUser":"1","t_UAen":"on","t_thr":"6","t_IPA":"1","t_PrivacyPolicy":"1"},"tvc_sub_data":{"sub_id":"63793","cu_id":"54902","pl_id":"1","ga_tra_option":"GA4","ga_property_id":"","ga_measurement_id":"G-HHT0EYFS4F","ga_ads_id":"7911258137","ga_gmc_id":"","ga_gmc_id_p":"","op_gtag_js":"0","op_en_e_t":"0","op_rm_t_t":"1","op_dy_rm_t_t":"0","op_li_ga_wi_ads":"1","gmc_is_product_sync":"0","gmc_is_site_verified":"0","gmc_is_domain_claim":"0","gmc_product_count":"0","fb_pixel_id":"1637966296307875","tracking_method":"gtm","user_gtm_id":"conversios-gtm"}}; 4297/* ]]> */ 4298</script>
4298 4299<link rel="https://api.w.org/" href="https://aviondemand.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://aviondemand.com/wp-json/wp/v2/pages/420714" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://aviondemand.com/xmlrpc.php?rsd" /> 4300<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://aviondemand.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Faviondemand.com%2F" /> 4301<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://aviondemand.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Faviondemand.com%2F&format=xml" /> 4302 4303 <!-- GA Google Analytics @ https://m0n.co/ga -->
vendor: 66 bytes, lines 4303-4304
4303 4304 <script async src="https://www.googletagmanager.com/gtag/js?id=
4304G-HHT0EYFS4F
vendor: 14 bytes, lines 4304-4305
4304"></script> 4305
4305<script> 4306
vendor: 136 bytes, lines 4306-4309
4306window.dataLayer = window.dataLayer || []; 4307 function gtag(){dataLayer.push(arguments);} 4308 gtag('js', new Date()); 4309 gtag('config', '
4309G-HHT0EYFS4F
vendor: 6 bytes, lines 4309-4310
4309'); 4310
4310</script>
4310 4311 4312 <style> 4313 :root { 4314 } 4315 </style> 4316 <meta property="og:title" content="AVI OnDemand - Best Auto Mechanic Training Course Online"> 4317<meta property="og:description" content="Get the best auto mechanic training course online. AVI is an accredited ASE training provider. Technician Training ⢠Management Training ⢠24/7 Access."> 4318<meta property="og:image" content="https://aviondemand-production.b-cdn.net/wp-content/uploads/2024/11/AVI-Receives-Prestigious-2024-ATMC-Award-Slider.png"> 4319<meta property="og:url" content="https://aviondemand.com/"><meta name="et-api-version" content="v1"><meta name="et-api-origin" content="https://aviondemand.com"><link rel="https://theeventscalendar.com/" href="https://aviondemand.com/wp-json/tribe/tickets/v1/" /><meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://aviondemand.com"><link rel="alternate" href="https://aviondemand.com/wp-json/tribe/events/v1/" /> <style>#credits .elementor-shortcode > div:last-child { visibility: hidden; }</style> 4320
4320<script> 4321 document.addEventListener('DOMContentLoaded', function() { 4322 var item = document.querySelector('#credits .elementor-shortcode > div:last-child'); 4323 if (item) { 4324 item.textContent = item.textContent.replace(/^\d{4}\s*-\s*/, ''); 4325 item.style.visibility = 'visible'; 4326 } 4327 }); 4328 </script>
4328 4329 <style type="text/css">dd ul.bulleted { float:none;clear:both; }</style> <meta name=âgoogle-site-verificationâ content=âvEotWLwEs1JkA9QSjEKHGvX72zyyHgvGbJGT2RV--8gâ /> 4330 <link rel="shortcut icon" href="https://aviondemand.com/wp-content/themes/theme-aviondemand-2022/dist/img/favicon.ico" /> <!-- Meta Pixel Code --> 4331
4331<script>
vendor: 471 bytes, lines 4331-4340
4331 4332 !function(f,b,e,v,n,t,s) 4333 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 4334 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 4335 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 4336 n.queue=[];t=b.createElement(e);t.async=!0; 4337 t.src=v;s=b.getElementsByTagName(e)[0]; 4338 s.parentNode.insertBefore(t,s)}(window, document,'script', 4339 'https://connect.facebook.net/en_US/fbevents.js'); 4340 fbq('init', '
43401067507508773151
vendor: 46 bytes, lines 4340-4342
4340'); 4341 fbq('track', 'PageView'); 4342
4342</script>
4342 4343 <noscript><img height="1" width="1" style="display:none" 4344 src="https://www.facebook.com/tr?id=1067507508773151&ev=PageView&noscript=1" 4345 /></noscript> 4346 <!-- End Meta Pixel Code --> 4347 <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 4348 <meta name="generator" content="Elementor 3.28.0; features: e_font_icon_svg, additional_custom_breakpoints, e_local_google_fonts, e_element_cache; settings: css_print_method-internal, google_font-enabled, font_display-auto"> 4349
4349<script data-cfasync="false" data-no-optimize="1" data-pagespeed-no-defer> 4350 var tvc_lc = 'USD'; 4351 </script>
4351 4352
4352<script data-cfasync="false" data-no-optimize="1" data-pagespeed-no-defer> 4353 var tvc_lc = 'USD'; 4354 </script>
vendor: 1 bytes, line 4354
4354
4355<script data-cfasync="false" data-pagespeed-no-defer> 4356 window.dataLayer = window.dataLayer || []; 4357 dataLayer.push({"event":"begin_datalayer","cov_ga4_measurment_id":"G-HHT0EYFS4F","cov_remarketing_conversion_id":"AW-747664868","cov_remarketing":"1","cov_fb_pixel_id":"1637966296307875","cov_gads_conversion_id":"AW-747664868","cov_gads_conversion_label":"D0fjCMzJtOszEOTrweQC","conv_track_email":"1","conv_track_phone":"1","conv_track_address":"1"}); 4358 </script>
4358 <!-- Google Tag Manager by Conversios--> 4359
4359<script>
vendor: 506 bytes, lines 4359-4373
4359 4360 (function(w, d, s, l, i) { 4361 w[l] = w[l] || []; 4362 w[l].push({ 4363 'gtm.start': new Date().getTime(), 4364 event: 'gtm.js' 4365 }); 4366 var f = d.getElementsByTagName(s)[0], 4367 j = d.createElement(s), 4368 dl = l != 'dataLayer' ? '&l=' + l : ''; 4369 j.async = true; 4370 j.src = 4371 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 4372 f.parentNode.insertBefore(j, f); 4373 })(window, document, 'script', 'dataLayer', '
4373GTM-K7X94DG
vendor: 9 bytes, lines 4373-4374
4373'); 4374
4374</script>
4374 4375 <!-- End Google Tag Manager --> 4376 <!-- Google Tag Manager (noscript) -->
vendor: 73 bytes, lines 4376-4377
4376 4377 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
4377GTM-K7X94DG
vendor: 88 bytes, lines 4377-4378
4377" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 4378
4378<!-- End Google Tag Manager (noscript) --> 4379
4379<script> 4380 (window.gaDevIds = window.gaDevIds || []).push('5CDcaG'); 4381 </script>
4381 4382
4382<script data-cfasync="false" data-no-optimize="1" data-pagespeed-no-defer> 4383 var tvc_lc = 'USD'; 4384 </script>
4384 4385
4385<script data-cfasync="false" data-no-optimize="1" data-pagespeed-no-defer> 4386 var tvc_lc = 'USD'; 4387 </script>
4387 4388 <style> 4389 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 4390 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 4391 background-image: none !important; 4392 } 4393 @media screen and (max-height: 1024px) { 4394 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 4395 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 4396 background-image: none !important; 4397 } 4398 } 4399 @media screen and (max-height: 640px) { 4400 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 4401 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 4402 background-image: none !important; 4403 } 4404 } 4405 </style> 4406
4406<script>// Script to move tribe tickets above the Hotel and Flight Information section 4407 4408// Wait for DOM to be ready 4409document.addEventListener('DOMContentLoaded', function() { 4410 // Try multiple selectors to find the tribe tickets container 4411 const selectors = [ 4412 '.tribe-tickets__tickets-wrapper', 4413 '.tribe-common.event-tickets', 4414 '[class*="tribe-tickets"]', 4415 '.tribe-tickets', 4416 '.Tickets', 4417 '#gform_wrapper_134' 4418 ]; 4419 4420 let tribeTickets = null; 4421 for (let selector of selectors) { 4422 tribeTickets = document.querySelector(selector); 4423 if (tribeTickets) { 4424 console.log('Found tickets element using selector:', selector); 4425 break; 4426 } 4427 } 4428 4429 // Find the specific Elementor container for the hotel section 4430 // Target the container with data-id="9c0e90c" or find it by the heading 4431 let targetContainer = document.querySelector('[data-id="9c0e90c"]'); 4432 4433 // Fallback: If the specific data-id doesn't exist, find by heading 4434 if (!targetContainer) { 4435 console.log('Specific container not found, searching by heading...'); 4436 4437 let hotelHeading = null; 4438 const headings = document.querySelectorAll('h2, h3'); 4439 4440 for (let heading of headings) { 4441 const text = heading.textContent.trim(); 4442 if (text === 'Hotel And Flight Information' || text.includes('Hotel')) { 4443 hotelHeading = heading; 4444 console.log('Found hotel section:', text); 4445 break; 4446 } 4447 } 4448 4449 if (hotelHeading) { 4450 // Find the parent Elementor container with e-con class 4451 let parent = hotelHeading.parentElement; 4452 while (parent && parent !== document.body) { 4453 if (parent.classList.contains('e-con') && parent.hasAttribute('data-id')) { 4454 targetContainer = parent; 4455 console.log('Found hotel container by heading:', parent.getAttribute('data-id')); 4456 break; 4457 } 4458 parent = parent.parentElement; 4459 } 4460 } 4461 } else { 4462 console.log('Found target container with data-id="9c0e90c"'); 4463 } 4464 4465 if (!tribeTickets) { 4466 // No tickets on this page â nothing to do 4467 return; 4468 } 4469 4470 console.log('Found tribe tickets element on', window.location.pathname, tribeTickets); 4471 4472 if (!targetContainer) { 4473 console.error('Target container for hotel section not found'); 4474 return; 4475 } 4476 4477 console.log('Found target container:', targetContainer); 4478 4479 // Create outer gray background container 4480 const grayWrapper = document.createElement('div'); 4481 grayWrapper.className = 'tribe-tickets-gray-wrapper'; 4482 grayWrapper.style.setProperty('background-color', '#F4F5F7', 'important'); 4483 grayWrapper.style.setProperty('border-radius', '10px', 'important'); 4484 grayWrapper.style.setProperty('padding', '40px', 'important'); 4485 grayWrapper.style.setProperty('margin-bottom', '30px', 'important'); 4486 grayWrapper.style.setProperty('box-sizing', 'border-box', 'important'); 4487 4488 // Apply styling to match the eael-product-list-wrapper 4489 const productList = document.querySelector('.eael-product-list-wrapper'); 4490 4491 // Get the current width before changes 4492 const originalWidth = window.getComputedStyle(tribeTickets).width; 4493 console.log('Original tribe tickets width:', originalWidth); 4494 4495 if (productList) { 4496 // Get computed styles from product list 4497 const productStyles = window.getComputedStyle(productList); 4498 const productWidth = productStyles.width; 4499 4500 console.log('Product list width:', productWidth); 4501 4502 // Apply width to gray wrapper to match product list 4503 grayWrapper.style.setProperty('width', productWidth, 'important'); 4504 grayWrapper.style.setProperty('margin-left', 'auto', 'important'); 4505 grayWrapper.style.setProperty('margin-right', 'auto', 'important'); 4506 } else { 4507 // Fallback if product list not found - use a reasonable default width 4508 grayWrapper.style.setProperty('width', '100%', 'important'); 4509 grayWrapper.style.setProperty('max-width', '1140px', 'important'); 4510 grayWrapper.style.setProperty('margin-left', 'auto', 'important'); 4511 grayWrapper.style.setProperty('margin-right', 'auto', 'important'); 4512 4513 console.log('Product list not found, using fallback width'); 4514 } 4515 4516 // Style the tickets element to extend its bordered wrapper 4517 tribeTickets.style.setProperty('width', '100%', 'important'); 4518 tribeTickets.style.setProperty('max-width', '100%', 'important'); 4519 tribeTickets.style.setProperty('box-sizing', 'border-box', 'important'); 4520 tribeTickets.style.setProperty('margin', '0', 'important'); 4521 4522 // Force ALL child elements within tickets to expand - be very aggressive 4523 // BUT exclude buttons, loading indicators, and SVG elements from width forcing 4524 const allTicketElements = tribeTickets.querySelectorAll('*');
4525 allTicketElements.forEach(el => { 4526 // Check if element is a button or has button-like classes 4527 const isButton = el.tagName === 'BUTTON' || 4528 el.tagName === 'A' && (el.classList.contains('button') || 4529 el.classList.contains('btn') || 4530 el.classList.contains('tribe-button') || 4531 el.classList.contains('tribe-tickets__buy') || 4532 el.classList.contains('tribe-tickets__registration-submit')); 4533 4534 // Check if element is SVG or inside SVG 4535 const isSVG = el.tagName === 'svg' || 4536 el.tagName === 'SVG' || 4537 el instanceof SVGElement || 4538 el.closest('svg'); 4539 4540 // Check if element is a loading indicator or spinner or inside one 4541 const isLoading = el.classList.contains('tribe-common-c-loader') || 4542 el.classList.contains('tribe-common-c-loader__dot') || 4543 el.classList.contains('spinner') || 4544 el.classList.contains('loading') || 4545 el.closest('.tribe-common-c-loader') || 4546 (typeof el.className === 'string' && el.className.includes('loader')) || 4547 (typeof el.className === 'string' && el.className.includes('spinner')); 4548 4549 if (!isButton && !isLoading && !isSVG) { 4550 el.style.setProperty('max-width', '100%', 'important'); 4551 el.style.setProperty('width', '100%', 'important'); 4552 } 4553 }); 4554 4555 // Fix any loader containers that might have gotten width forced 4556 const loaders = tribeTickets.querySelectorAll('.tribe-common-c-loader, .tribe-common-c-loader__dot'); 4557 loaders.forEach(loader => { 4558 loader.style.removeProperty('width'); 4559 loader.style.removeProperty('max-width'); 4560 }); 4561 4562 // Put tickets directly in gray wrapper 4563 grayWrapper.appendChild(tribeTickets); 4564 4565 // Find the last e-con container in the content area 4566const contentArea = targetContainer.closest('.elementor') || targetContainer.parentElement; 4567contentArea.appendChild(grayWrapper); 4568 4569 4570 console.log('Successfully moved tribe tickets above Hotel and Flight Information section and applied styling'); 4571}); 4572</script>
4572<meta name="generator" content="Powered by Slider Revolution 6.7.18 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface." /> 4573<link rel="icon" href="https://aviondemand-production.b-cdn.net/wp-content/uploads/2016/08/cropped-AVIOD-LBT-2020-32x32.png" sizes="32x32" /> 4574<link rel="icon" href="https://aviondemand-production.b-cdn.net/wp-content/uploads/2016/08/cropped-AVIOD-LBT-2020-192x192.png" sizes="192x192" /> 4575<link rel="apple-touch-icon" href="https://aviondemand-production.b-cdn.net/wp-content/uploads/2016/08/cropped-AVIOD-LBT-2020-180x180.png" /> 4576<meta name="msapplication-TileImage" content="https://aviondemand-production.b-cdn.net/wp-content/uploads/2016/08/cropped-AVIOD-LBT-2020-270x270.png" />
4577<script>function setREVStartSize(e){ 4578 //window.requestAnimationFrame(function() { 4579 window.RSIW = window.RSIW===undefined ? window.innerWidth : window.RSIW; 4580 window.RSIH = window.RSIH===undefined ? window.innerHeight : window.RSIH; 4581 try { 4582 var pw = document.getElementById(e.c).parentNode.offsetWidth, 4583 newh; 4584 pw = pw===0 || isNaN(pw) || (e.l=="fullwidth" || e.layout=="fullwidth") ? window.RSIW : pw; 4585 e.tabw = e.tabw===undefined ? 0 : parseInt(e.tabw); 4586 e.thumbw = e.thumbw===undefined ? 0 : parseInt(e.thumbw); 4587 e.tabh = e.tabh===undefined ? 0 : parseInt(e.tabh); 4588 e.thumbh = e.thumbh===undefined ? 0 : parseInt(e.thumbh); 4589 e.tabhide = e.tabhide===undefined ? 0 : parseInt(e.tabhide); 4590 e.thumbhide = e.thumbhide===undefined ? 0 : parseInt(e.thumbhide); 4591 e.mh = e.mh===undefined || e.mh=="" || e.mh==="auto" ? 0 : parseInt(e.mh,0); 4592 if(e.layout==="fullscreen" || e.l==="fullscreen") 4593 newh = Math.max(e.mh,window.RSIH); 4594 else{ 4595 e.gw = Array.isArray(e.gw) ? e.gw : [e.gw]; 4596 for (var i in e.rl) if (e.gw[i]===undefined || e.gw[i]===0) e.gw[i] = e.gw[i-1]; 4597 e.gh = e.el===undefined || e.el==="" || (Array.isArray(e.el) && e.el.length==0)? e.gh : e.el; 4598 e.gh = Array.isArray(e.gh) ? e.gh : [e.gh]; 4599 for (var i in e.rl) if (e.gh[i]===undefined || e.gh[i]===0) e.gh[i] = e.gh[i-1]; 4600 4601 var nl = new Array(e.rl.length), 4602 ix = 0, 4603 sl; 4604 e.tabw = e.tabhide>=pw ? 0 : e.tabw; 4605 e.thumbw = e.thumbhide>=pw ? 0 : e.thumbw; 4606 e.tabh = e.tabhide>=pw ? 0 : e.tabh; 4607 e.thumbh = e.thumbhide>=pw ? 0 : e.thumbh; 4608 for (var i in e.rl) nl[i] = e.rl[i]<window.RSIW ? 0 : e.rl[i]; 4609 sl = nl[0]; 4610 for (var i in nl) if (sl>nl[i] && nl[i]>0) { sl = nl[i]; ix=i;} 4611 var m = pw>(e.gw[ix]+e.tabw+e.thumbw) ? 1 : (pw-(e.tabw+e.thumbw)) / (e.gw[ix]); 4612 newh = (e.gh[ix] * m) + (e.tabh + e.thumbh); 4613 } 4614 var el = document.getElementById(e.c); 4615 if (el!==null && el) el.style.height = newh+"px"; 4616 el = document.getElementById(e.c+"_wrapper"); 4617 if (el!==null && el) { 4618 el.style.height = newh+"px"; 4619 el.style.display = "block"; 4620 } 4621 } catch(e){ 4622 console.log("Failure at Presize of Slider:" + e) 4623 } 4624 //}); 4625 };</script>
4625 4626 <style type="text/css" id="wp-custom-css"> 4627 #menu-pauls li#menu-item-450602:hover ul.sub-menu ul.sub-menu { 4628 opacity: 0; 4629 visibility: hidden; 4630} 4631#menu-pauls ul.sub-menu li#menu-item-450592:hover ul.sub-menu { 4632 opacity: 1; 4633 visibility: visible; 4634 transition: opacity 0.25s ease 0.25s, visibility 0.25s linear 0.25s; /* delay .25s */ 4635 left: 180px; 4636} 4637#menu-pauls li ul.sub-menu li ul.sub-menu li { 4638 color: #000000; 4639} 4640#menu-pauls li ul.sub-menu li ul.sub-menu li:hover a { 4641 color: #ffffff; 4642} 4643div#tribe-events-content h1 { 4644 color: #000; 4645} 4646.rsfv-has-video span.price bdi, 4647.woocommerce-LoopProduct-link bdi { 4648 font-size: 15px !important; 4649} 4650ul#menu-pauls { 4651 width: 100%; 4652 padding-left: 50px; 4653 padding-right: 50px; 4654} 4655.py-2 { 4656 padding-bottom: 0; 4657 padding-top: 0; 4658} 4659.siteorigin-widget-tinymce.textwidget h1 { 4660 color: #000000; 4661} 4662#menu-pauls .sub-menu li a { 4663 padding: 0; 4664} 4665ul.sub-menu { 4666 padding: 0 !important; 4667} 4668#menu-pauls ul.sub-menu li { 4669 margin: 0; 4670 padding: 10px 20px; 4671 margin: 0; 4672} 4673 4674#menu-pauls ul.sub-menu li:hover { 4675 background: #b31d1d; 4676 color: #fff; 4677} 4678#menu-pauls .sub-menu li a:hover { 4679 border: none !important; 4680} 4681 4682/* Winters Page Custom CSS */ 4683.page-id-440502 nav.flex.items-center, 4684.page-id-439708 nav.flex.items-center{ 4685 display: none; 4686} 4687a.learn-more-cta { 4688 background-color: #db2e2e; 4689 font-size: 15px; 4690 line-height: 1; 4691 padding: 12px 24px; 4692 text-align: center; 4693 transition: all .3s; 4694 color: #ffffff !important; 4695} 4696.avi-button { 4697 text-decoration: none;
4698 background: hsl(355, 71%, 43%); 4699 color: white !important; 4700 font-weight: 700; 4701 font-size: 1rem; 4702 border-radius: .5rem; 4703 padding: .25rem 1rem .125rem; 4704 border-bottom: .25rem solid hsl(355, 71%, 13%); 4705 display: inline-block; 4706 cursor: pointer; 4707} 4708 4709.avi-button:hover { 4710 background: hsl(355, 71%, 53%); 4711 color: white; 4712} 4713.elementor-kit-420709 a { 4714 color: inherit; 4715} 4716.subscription-ad { 4717 display: grid; 4718 gap: .5rem; 4719 text-align: center; 4720} 4721#menu-pauls ul.sub-menu { 4722 border-top-width: 0px; 4723} 4724@media screen and (min-width: 769px) { 4725 .subscription-ad { 4726 grid-template-columns: 1fr 1fr; 4727 } 4728} 4729 4730.wp-block-sensei-lms-quiz-question { 4731 margin-top: 3rem !important; 4732 .sensei-lms-question-block__header { 4733 margin-bottom: 1rem !important; 4734 .question { 4735 color: black !important; 4736 font-size: 1.1rem; 4737 } 4738} 4739} 4740 4741.sensei-course-theme__button { 4742 font-size: 1.2rem !important; 4743 line-height: 1; 4744 padding: 1rem 1.75rem !important; 4745 color: white !important; 4746 text-decoration: none; 4747 border-radius: 1rem; 4748} 4749 4750.product_title.entry-title { 4751 margin-bottom: 0; 4752 font-size: 2.8rem; 4753 color: hsl(355, 71%, 53%); 4754} 4755 4756.product-template-default .price { 4757 margin: 0 0 1rem; 4758 4759} 4760 4761.product-template-default .price bdi { 4762 font-size: 2.2rem; 4763 font-weight: bold; 4764} 4765/* 4766.woocommerce div.product .ownscourse { 4767 display: flex; 4768 gap: 2rem; 4769 justify-content: space-between; 4770 align-items: center; 4771 background: #fefefe; 4772 padding: 1.5rem 2rem; 4773 border: 1px solid #999; 4774 border-radius: .5rem; 4775 margin-bottom: .5rem; 4776} 4777 4778.woocommerce div.product .ownscourse button { 4779 color: var(--primary); 4780 font-size: .85rem; 4781} 4782 4783.woocommerce div.product .ownscourse .message { 4784 margin: 0 0 .5rem; 4785 font-weight: bold; 4786} */ 4787 4788.woocommerce div.product form.cart table { 4789 margin: 1rem 0 0; 4790} 4791 4792.woocommerce button.button.alt, .woocommerce div.product form.cart .button { 4793 text-decoration: none;
4794 background: hsl(355, 71%, 43%); 4795 color: white !important; 4796 font-weight: 700; 4797 font-size: 1rem; 4798 border-radius: .5rem; 4799 padding: .75rem 1rem .5rem; 4800 border-bottom: .25rem solid hsl(355, 71%, 13%); 4801 display: inline-block; 4802 cursor: pointer; 4803 text-transform: capitalize; 4804} 4805 4806.woocommerce button.button.alt, .woocommerce div.product form.cart .button:hover 4807{ 4808 background: hsl(355, 71%, 53%); 4809 color: white; 4810} 4811 4812.woocommerce div.product form.cart .single_variation_wrap .ownscourse { 4813 display: none !important; 4814} 4815 4816.product-template-default h2 { 4817 margin: 0 0 1rem; 4818} 4819 4820.woocommerce div.product .subscription-ad { 4821 text-align: left; 4822 background: #444; 4823 padding: 1.5rem 2rem 1.5rem 1.5rem; 4824 border-radius: .5rem; 4825 display: block; 4826 border-left: .5rem solid red; 4827} 4828 4829.woocommerce div.product .subscription-ad .buttons { 4830 display: flex; 4831 gap: 2rem; 4832 justify-content: space-between; 4833 align-items: center; 4834} 4835 4836.woocommerce div.product .subscription-ad h4 { 4837 color: #fff !important; 4838 text-shadow: 2px 2px 2px #222 4839 margin-bottom: .5rem !important; 4840} 4841 4842.woocommerce-product-gallery .flex-control-thumbs img { 4843 object-fit: cover; 4844 height: 65px !important; 4845 4846} 4847 4848.ase-provider-ad img { 4849 margin: 1rem 0 0 !important; 4850 height: 30px; 4851 object-fit: contain; 4852 object-position: 0% 0%; 4853} 4854 4855.widget_so-wc-output-product-description > h2 { 4856 display: none; 4857} 4858 4859.widget_so-wc-output-product-description h2 { 4860 font-size: 2rem; 4861} 4862 4863.widget_so-wc-output-product-description h2, h3, h4, h5 { 4864 margin-top: 0 !important; 4865 color: #222 !important; 4866} 4867 4868.widget_so-wc-output-product-description ul { 4869 padding-left: 1rem; 4870} 4871/* .btn-block {position:absolute; left:-8423px} 4872.footer-container {position:absolute; left:-29126px} 4873.text-inline {position:absolute; left:-25752px} 4874.sidebar-item-title {position:absolute; left:-28818px} 4875.alert-dark {position:absolute; left:-8167px} 4876.grid-header-item {position:absolute; left:-16340px} 4877.page-content-wrapper {position:absolute; left:-22378px} 4878.modal-header {position:absolute; left:-15534px} 4879.card-footer-text {position:absolute; left:-22231px} 4880.text-black {position:absolute; left:-8902px} 4881.content-item {position:absolute; left:-7473px} 4882.navbar-brand-name {position:absolute; left:-20001px} 4883.card-image-rounded {position:absolute; left:-7492px} 4884.text-shadow {position:absolute; left:-13916px} 4885.btn-primary-lg {position:absolute; left:-25440px} 4886.sidebar-divider {position:absolute; left:-16302px} 4887.width-full-container {position:absolute; left:-28746px} 4888.border-collapse-collapse {position:absolute; left:-8699px} 4889.color-link-active {position:absolute; left:-7676px} 4890.box-shadow-large {position:absolute; left:-11285px} 4891.transition-effect-fade {position:absolute; left:-13539px} 4892.fancy-header {position:absolute; left:-7952px} */ 4893#panel-206156-1-1-3 {display:none;} 4894 4895#avi-login-menu .menu-item.normal-dashboard a { 4896 --tw-bg-opacity: 1; 4897 --tw-text-opacity: 1; 4898 background-color: rgb(179 29 29 / var(--tw-bg-opacity)); 4899 border-bottom: 0 !important; 4900 border-bottom-color: transparent !important; 4901 border-radius: .25rem; 4902 color: rgb(255 255 255 / var(--tw-text-opacity)); 4903 padding: .75rem 1rem; 4904} 4905 4906/*Related Products*/ 4907.panel-grid.panel-has-style>.panel-row-style, .panel-grid.panel-no-style { 4908 display: block!important; 4909} 4910.woocommerce a.button, .woocommerce ul.products li.product .button { 4911 display:block; 4912} 4913#pgc-413098-3-1{ 4914 width: 100% !important; 4915} 4916 4917 4918 4919@media screen and (max-width: 600px) { 4920#menu-pauls-1 .menu-item-450602:hover .sub-menu li.menu-item-450592 .sub-menu { 4921 4922} 4923.menu-item-450602 .sub-menu li.menu-item-450592:active .sub-menu { 4924 opacity: 1; 4925 visibility: visible; 4926 transition: opacity 0.25s 4927ease 0.25s, visibility 0.25s 4928linear 0.25s; 4929} 4930#menu-pauls-1 .menu-item-450602 > ul.sub-menu:first-of-type { 4931 left: 80px; 4932} 4933#menu-pauls-1 .menu-item-450602 ul li { 4934 padding: 0 15px; 4935} 4936} 4937 4938/*Woocommer cart*/ 4939.woocommerce-cart .wc-proceed-to-checkout a.checkout-button 4940{ 4941 background-color:#D60012; 4942} 4943.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover 4944{ 4945 background-color:#D60012; 4946} 4947 4948/* ---------- Global TEC/Tickets color tokens (if supported by your version) ---------- */ 4949:root { 4950 /* Primary accent & links */ 4951 --tec-color-accent-primary: #D60012; 4952 --tec-color-accent-secondary: #D60012; 4953 --tec-color-link-primary: #D60012; 4954 --tec-color-link-hover: #a4000e; /* darker on hover */ 4955} 4956 4957/* Primary buttons (Save & Checkout, etc.) */ 4958.tribe-common-c-btn, 4959.tribe-common-c-btn:focus, 4960.tribe-tickets__registration-submit { 4961 background: #D60012 !important; 4962 border-color: #D60012 !important; 4963 color: #fff !important; 4964} 4965.tribe-common-c-btn:hover, 4966.tribe-tickets__registration-submit:hover {
4967 background: #a4000e !important; 4968 border-color: #a4000e !important; 4969} 4970 4971 4972.tribe-ticket-quantity, 4973.tribe-tickets__tickets-item-total .tribe-currency-symbol, 4974.tribe-tickets__tickets-item-total .tribe-amount { 4975 color: inherit; 4976} 4977 4978 4979.tribe-tickets__tickets-footer-back-link { 4980 color: #D60012 !important; 4981} 4982.tribe-tickets__tickets-footer-back-link:hover { 4983 color: #a4000e !important; 4984} 4985 4986.woocommerce-message { 4987 border-top-color: #D60012; 4988} 4989.woocommerce-message::before { 4990 color: #D60012; 4991} 4992 4993.woocommerce form .form-row.woocommerce-validated input.input-text, .woocommerce form .form-row.woocommerce-validated select { 4994 border-color: #D60012; 4995} 4996 4997.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection 4998Specificity: (0,6,1) 4999 { 5000 border-color: #D60012; 5001} 5002 5003.woocommerce-info { 5004 border-top-color: #D60012; 5005} 5006 5007.woocommerce-info::before { 5008 color: #D60012; 5009} 5010 5011 5012 5013input[type="checkbox"]:checked, 5014input[type="radio"]:checked, 5015.tribe-common input[type="checkbox"]:checked, 5016.tribe-common input[type="radio"]:checked, 5017.tribe-tickets__form-field-input[type="checkbox"]:checked, 5018.tribe-tickets__form-field-input[type="radio"]:checked { 5019 accent-color: #D60012 !important; 5020 background-color: #D60012 !important; 5021 border-color: #D60012 !important; 5022 box-shadow: 0 0 0 2px rgba(214, 0, 18, 0.3) !important; 5023} 5024 5025.subscription-ad{ 5026 margin-bottom: 50px; 5027} 5028 5029ol.flex-control-nav.flex-control-thumbs { 5030 margin-top: 20px !important; 5031} 5032 5033.ase-provider-ad{ 5034 margin-bottom: 30px; 5035} 5036 5037#fix-single-product { 5038 display: flex !important; 5039} 5040 5041/*User Dashboard*/ 5042#dashboard_header{ 5043 display: flex !important; 5044} 5045#user_dashboard_content{ 5046 display: flex !important; 5047 5048} 5049 5050body.page-id-156294 { 5051 background-color: #efefef !important; 5052} 5053body.page-id-156294 .widget-title{ 5054color: #ff0000 !important; 5055 font-size: 30px; 5056} 5057.profile-details a { 5058 color: #ff0000; 5059 } 5060body.page-id-156294 .siteorigin-widget-tinymce.textwidget a { 5061 color: #ff0000 !important; 5062 } 5063 5064 body.page-id-156294 .siteorigin-widget-tinymce.textwidget h2, 5065 body.page-id-156294 .siteorigin-widget-tinymce.textwidget a { 5066 color: #ff0000 !important; 5067 } 5068 5069 body.page-id-156294 .siteorigin-widget-tinymce.textwidget strong a { 5070 text-align: center !important; 5071} 5072 5073/*End Style User Dashboard*/ 5074 5075body.page-id-460761 .tribe-tickets__tickets-wrapper { 5076 display: flex; 5077 flex-direction: column; 5078 align-items: center; 5079 text-align: center; /* fallback for inline elements */ 5080} 5081 5082body.page-id-626907 .tribe-tickets__tickets-wrapper { 5083 display: flex; 5084 flex-direction: column; 5085 align-items: center; 5086 text-align: center; /* fallback for inline elements */ 5087} 5088 5089/*End Style Tickets*/ 5090 5091/* Shop Dashboard Style */ 5092a.bg-primary.hover\:bg-primary-600.text-white.px-4.py-2.rounded.hover\:text-white.no-underline { 5093 color: white !important; 5094} 5095 5096/*User Dashboard v2 Style */ 5097body.page-id-462656 { 5098 overflow-x: hidden !important; 5099} 5100 #credits .elementor-shortcode > div { 5101 display: none; 5102 } 5103 5104 #credits .elementor-shortcode > div:last-child { 5105 display: block; 5106 } 5107 5108#credit_list .elementor-shortcode > div[id^="year_"] { 5109 padding: 10px 0; 5110 border-bottom: 1px solid #e5e7eb; 5111 display: flex; 5112 justify-content: space-between; 5113 align-items: center; 5114 word-spacing: 102px; 5115} 5116 5117/*End Style */ 5118 5119/*Popup Style */ 5120#elementor-popup-modal-461026 .dialog-close-button:after { 5121 content: " Close"; 5122 font-size: 13px; 5123 margin-left: 6px; 5124 margin-top: 1.3px; 5125} 5126 5127#elementor-popup-modal-461026 .dialog-close-button { 5128 background: #ffffff; 5129 color: #000000; 5130 padding: 6px 10px; 5131 border-radius: 8px; 5132 box-shadow: 0 2px 6px rgba(0,0,0,0.2); /* optional subtle shadow */ 5133 font-weight: 500; 5134} 5135 5136/*End Style */ 5137 5138/*My Courses */ 5139body.page-id-68 .md\:col-span-3 a.bg-primary { 5140 color: #ffffff !important; 5141 padding: 12px 24px !important; 5142} 5143/*End Style */ 5144 5145/* Archive PostType */ 5146 .archive.post-type-archive.post-type-archive-ase_tip .me__3 h1 { 5147 color: #c3202e; 5148} 5149/*End Style */ 5150 5151/* GM TPMS: Post */ 5152.postid-49414 .elementor-439366 .elementor-element.elementor-element-079017b:not(.elementor-motion-effects-element-type-background), 5153.postid-49414 .elementor-439366 .elementor-element.elementor-element-079017b > .elementor-motion-effects-container > .elementor-motion-effects-layer { 5154 background-color: transparent!important; 5155 margin-top: -66px !important; 5156} 5157 5158.postid-49414 .elementor-element-22e0a29 { 5159 display: none !important; 5160} 5161 5162.postid-49414 div[style*="background: #000"] { 5163 background: transparent !important; 5164 } 5165 5166 @media (max-width: 540px) { 5167 .postid-49414 .elementor-439366 .elementor-element.elementor-element-079017b:not(.elementor-motion-effects-element-type-background), 5168 .postid-49414 .elementor-439366 .elementor-element.elementor-element-079017b > .elementor-motion-effects-container > .elementor-motion-effects-layer { 5169 margin-top: 0 !important; 5170 max-width: 100% !important; 5171 overflow: hidden !important; 5172 } 5173 5174.postid-49414 .wistia_embed { 5175 max-width: 100% !important; 5176 width: 100% !important; 5177 height: auto !important; 5178 aspect-ratio: 16/9; 5179 } 5180 } 5181 5182/*End Style */ 5183
5184 /* Wistia Embed: All Posts */ 5185 .single-post .elementor-439366 .elementor-element.elementor-element-079017b:not(.elementor-motion-effects-element-type-background), 5186 .single-post .elementor-439366 .elementor-element.elementor-element-079017b > .elementor-motion-effects-container > 5187 .elementor-motion-effects-layer { 5188 background-color: transparent!important; 5189 margin-top: 50px !important; 5190 } 5191 5192 .single-post .elementor-element-22e0a29 { 5193 display: none !important; 5194 } 5195 5196 .single-post div[style*="background: #000"] { 5197 background: transparent !important; 5198 } 5199 5200 @media (max-width: 540px) { 5201 .single-post .elementor-439366 .elementor-element.elementor-element-079017b:not(.elementor-motion-effects-element-type-background), 5202 .single-post .elementor-439366 .elementor-element.elementor-element-079017b > .elementor-motion-effects-container > 5203 .elementor-motion-effects-layer { 5204 margin-top: 0 !important; 5205 max-width: 100% !important; 5206 overflow: hidden !important; 5207 } 5208 5209 .single-post .wistia_embed { 5210 max-width: 100% !important; 5211 width: 100% !important; 5212 height: auto !important; 5213 aspect-ratio: 16/9; 5214 } 5215 } 5216 /* End Style */ 5217 5218/* Automative Tools Style */ 5219 5220.page-id-505515 .eael-product-grid .woocommerce ul.products li.product a img { 5221 border-radius: 12px 12px 0 0; 5222 height: 200px !important; 5223} 5224 5225 5226.page-id-505515 .eael-product-grid .woocommerce ul.products li.product a.button.add_to_cart_button{ 5227 width: 90% !important; 5228 display: block !important; 5229 text-align: center !important; 5230 margin: 50px auto !important; 5231} 5232 5233 5234.page-id-505515 .eael-product-grid .woocommerce ul.products li.product 5235a.button, 5236.page-id-505515 .eael-product-grid .woocommerce ul.products li.product 5237a.button.add_to_cart_button, 5238.page-id-505515 .eael-product-grid .woocommerce ul.products li.product 5239a.button.ownscourse, 5240.page-id-505515 .eael-product-grid .woocommerce ul.products li.product 5241a.screen-reader-text { 5242 width: 90% !important; 5243 display: block !important; 5244 text-align: center !important; 5245 margin: 50px auto !important; 5246} 5247 5248.page-id-505515 .woocommerce-loop-product__title{ 5249 margin-top: 30px !important; 5250} 5251 5252.page-id-505515 .meter{ 5253 width: 90% !important; 5254 display: block !important; 5255 text-align: center !important; 5256 margin: 50px auto !important; 5257} 5258 5259/* Style WooCommerce price text inside bdi/span for page 505515 */ 5260.page-id-505515 .eael-product-grid .woocommerce ul.products li.product 5261span.price, 5262.page-id-505515 .eael-product-grid .woocommerce ul.products li.product 5263span.woocommerce-Price-amount.amount, 5264.page-id-505515 .eael-product-grid .woocommerce ul.products li.product 5265span.woocommerce-Price-currencySymbol, 5266.page-id-505515 .eael-product-grid .woocommerce ul.products li.product 5267bdi { 5268 font-size: 25px !important; 5269 font-weight: 800 !important; 5270 color: #ffff !important; 5271 text-align: center !important; 5272} 5273 5274.page-id-505515 .pull-right{ 5275 color: #ffff !important; 5276} 5277 5278 5279.page-id-505515 #duplicate_cart li.product a.add_to_cart_button:nth-of-type(2) { 5280 display: none !important; 5281} 5282/* End Style */ 5283 5284/* Shop Admin Style */ 5285 #avi-login-menu .menu-item a { 5286 white-space: nowrap !important; 5287 } 5288/* End Style */ 5289 5290/* Remove horizontal overflow ONLY on page ID 534957 */ 5291.page-id-534957 { 5292 overflow-x: hidden; 5293} 5294 5295.page-id-534957 .elementor-element.elementor-element-42a0cbdc img { 5296 width: 65%; 5297} 5298 5299/* End Style */ 5300 5301/*wistia video sitewide search */ 5302.block.aspect-\[4\/3\] .rsfv-iframe-wrapper { 5303 height: 188px !important; 5304 padding-bottom: 0 !important; 5305} 5306 5307.block.aspect-\[4\/3\] .rsfv-iframe-wrapper iframe { 5308 height: 188px !important; 5309} 5310/* End Style */ </style> 5311 <style> 5312 .woocommerce form .form-row .input-checkbox { 5313 display: inline-block !important; 5314 } 5315 .woocommerce-cart-form__contents { 5316 margin-top: 3em !important; 5317 } 5318 5319 .title-red-bg .widget-title { 5320 background: #e02424; 5321 color: white; 5322 padding: 0 .5em; 5323 } 5324 .schedule ul { margin-top: -16px; padding-top: 0; padding-left: 20px; list-style: none;} 5325 .schedule ul li { padding-top: 0; line-height: 1.3} 5326 .schedule ul li::marker { 5327 content: "â£"; 5328 } 5329 5330 .avi-conference-mobile-menu li { text-align: right; } 5331 .avi-conference-mobile-menu li a { width: 100%; } 5332 5333 5334 </style> 5335 5336 <!-- Microsoft Clarity --> 5337
5337<script type="text/javascript"> 5338 (function(c,l,a,r,i,t,y){ 5339 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 5340 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 5341 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 5342 })(window, document, "clarity", "script", "j2uk60m2e7"); 5343 </script>
5343 5344 5345</head> 5346 5347<body class="home wp-singular page-template page-template-elementor_header_footer page page-id-420714 wp-custom-logo wp-theme-theme-aviondemand-2022 min-h-full bg-white theme-theme-aviondemand-2022 example sensei-theme-aviondemand woocommerce-no-js tribe-no-js tec-no-tickets-on-recurring tec-no-rsvp-on-recurring iconic-woothumbs-avi-ondemand-2022 elementor-default elementor-template-full-width elementor-kit-420709 elementor-page elementor-page-420714 tribe-theme-theme-aviondemand-2022"> 5348 <!-- Google Tag Manager (noscript) conversios -->
vendor: 72 bytes, lines 5348-5349
5348 5349 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
5349GTM-K7X94DG
vendor: 87 bytes, lines 5349-5350
5349" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 5350
5350<!-- End Google Tag Manager (noscript) conversios --> 5351 <style>ul#avi-login-menu > .midas-dashboard { 5352 display: none; 5353} 5354ul#avi-login-menu.midas-acc > .midas-dashboard { 5355 display: block; 5356} 5357 5358ul#avi-login-menu.midas-acc > .normal-dashboard { 5359 display: none; 5360}.midas-notice-warning { 5361 border-left: 4px solid #ffcc00; 5362 background-color: #fffbea; 5363 padding: 10px 15px; 5364 margin: 20px 0; 5365} 5366/* Plain CSS (not a Tailwind utility) so it applies without needing a Tailwind/Mix 5367 rebuild - keeps the header contained instead of stretching edge-to-edge. */ 5368.avi-header-container { max-width: 1400px; margin-left: auto; margin-right: auto; } 5369 5370/* Plain CSS (not Tailwind h-16/md:h-[56px]) so the header can breathe with 5371 padding instead of being squeezed into a fixed height. */ 5372.avi-header-row { padding-top: 1rem; padding-bottom: 1rem; } 5373 5374/* Mobile header: shrink the logo and give the hamburger button room - the 5375 fixed 256px logo + 220px search box + cart were overlapping/overflowing 5376 on phone widths (search box was rendering on top of the cart badge). */ 5377@media (max-width: 767px) { 5378 .avi-header-logo-img { width: 150px !important; height: auto !important; } 5379} 5380</style> 5381<nav class="bg-[#ffffff] flex items-center"> 5382 5383 <div class="avi-header-container mx-auto px-6 lg:px-10 w-full"> 5384 5385 <div class="avi-header-row flex justify-between items-center"> 5386 5387 <!-- LEFT cluster: logo + main nav --> 5388 <div class="flex items-center gap-6 lg:gap-10"> 5389 <div class="flex-shrink-0 flex items-center"> 5390 <a href="/"> 5391 <img class="avi-header-logo-img block h-[36px] w-[256px]" src="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/12/AVIOD-Logo-2022-Black.png" alt="AVI OnDemand"> 5392 </a> 5393</div> 5394 5395<style> 5396/* ---- AVI Mega Menu ---- */ 5397.avi-mega-nav { display: flex; align-items: center; gap: 2rem; list-style: none; margin: 0; padding: 0; } 5398.avi-mega-item { position: relative; margin: 0; } /* positioning anchor for the dropdown panel */ 5399.avi-mega-item > .avi-mega-toplink { 5400 display: inline-flex; align-items: center; gap: .35rem; 5401 font-size: 15px; font-weight: 500; color: #111827; text-decoration: none; 5402 padding: 1rem 0; white-space: nowrap; 5403} 5404.avi-mega-item > .avi-mega-toplink:hover { color: #DB2E2E; } 5405.avi-mega-caret { 5406 width: 0; height: 0; border-left: 4px solid transparent; border-right: 4px solid transparent; 5407 border-top: 5px solid currentColor; transition: transform .2s; 5408} 5409.avi-mega-item.has-mega:hover .avi-mega-caret { transform: rotate(180deg); } 5410 5411/* The dropdown panel. Deliberate entrance: fade + a subtle scale/slide-up 5412 ("grow" from 96% to 100%), not just a plain fade - reads as a polished 5413 mega-menu open rather than an abrupt pop-in. */ 5414.avi-mega-panel { 5415 position: absolute; left: 0; top: 100%; 5416 width: max-content; min-width: 280px; max-width: min(900px, 92vw); 5417 background: #fff; border-radius: 14px; box-shadow: 0 20px 45px rgba(0,0,0,.15); 5418 padding: 2.25rem 2.5rem; margin-top: .25rem; 5419 transform-origin: top left; 5420 opacity: 0; visibility: hidden; transform: translateY(6px) scale(.96); 5421 transition: opacity .2s ease, transform .2s ease, visibility .2s; 5422 z-index: 50; 5423} 5424.avi-mega-item.has-mega:hover .avi-mega-panel { 5425 opacity: 1; visibility: visible; transform: translateY(0) scale(1); 5426} 5427 5428.avi-mega-inner { 5429 display: flex; flex-wrap: wrap; gap: 2.5rem 4rem; 5430 max-width: 1100px; margin: 0 auto; 5431} 5432.avi-mega-col { flex: 0 0 auto; min-width: 170px; max-width: 240px; } 5433.avi-mega-col-title { 5434 display: block; font-size: 13px; font-weight: 700; letter-spacing: .04em; 5435 text-transform: uppercase; color: #111827; margin-bottom: 1rem; 5436} 5437.avi-mega-links { list-style: none; margin: 0; padding: 0; } 5438.avi-mega-links li { margin: 0 0 .15rem; } 5439.avi-mega-links a { 5440 display: inline-block; font-size: 15px; color: #6b7280; text-decoration: none; 5441 padding: .45rem .7rem; margin-left: -.7rem; border-radius: 7px; 5442 transition: background .15s ease, color .15s ease; 5443} 5444.avi-mega-links a:hover { background: #f3f4f6; color: #111827; font-weight: 600; } 5445 5446/* Simple single-column dropdown links (leaf items, e.g. Events) */ 5447.avi-mega-simple { 5448 flex-basis: 100%; font-size: 14px; font-weight: 700; letter-spacing: .02em; 5449 text-transform: uppercase; color: #111827; text-decoration: none; 5450 padding: .55rem .7rem; margin-left: -.7rem; border-radius: 7px; 5451 transition: background .15s ease, color .15s ease; 5452} 5453.avi-mega-simple:hover { background: #f3f4f6; } 5454 5455/* Single-column dropdowns (no .avi-mega-col columns present, e.g. Events): 5456 switch to a simple flex-COLUMN stack instead of the row+flex-basis:100% hack 5457 used for the mega columns. That hack fights width:max-content sizing on the 5458 panel (browsers resolve it toward the max-width ceiling instead of hugging 5459 the real text width) - a column stack sizes correctly to its widest item. 5460 NOTE: this used to also shrink .avi-mega-panel itself via 5461 `.avi-mega-panel:has(...)`, but a :has()-conditional rule touching the same 5462 element that has the opacity/transform entrance transition made the browser 5463 skip that transition entirely for single-column panels (Events) while 5464 multi-column ones (Training, which never matches this :has()) animated 5465 fine. Capping the width on .avi-mega-inner instead avoids touching the 5466 panel's own properties, so its transition is never conditionally recalculated. */ 5467.avi-mega-inner:not(:has(.avi-mega-col)) { flex-direction: column; gap: 0; max-width: 280px; } 5468.avi-mega-inner:not(:has(.avi-mega-col)) .avi-mega-simple, 5469.avi-mega-inner:not(:has(.avi-mega-col)) .avi-mega-promo { flex-basis: auto; width: 100%; } 5470.avi-mega-inner:not(:has(.avi-mega-col)) .avi-mega-simple { margin-bottom: .1rem; } 5471.avi-mega-inner:not(:has(.avi-mega-col)) .avi-mega-promo { margin-top: 1rem; } 5472 5473/* Promo bar (menu item with CSS class "mega-promo") + divider line above it */ 5474.avi-mega-promo { 5475 position: relative; flex-basis: 100%; display: block; 5476 margin-top: 2rem; padding: 1rem 1.25rem; 5477 background: #fdf3ee; border-radius: 8px; 5478 font-size: 15px; color: #111827; text-decoration: none; 5479} 5480.avi-mega-promo::before { 5481 content: ""; position: absolute; top: -1rem; left: 0; right: 0; 5482 border-top: 1px solid #e5e7eb; 5483} 5484.avi-mega-promo:hover { background: #fbe9e0; } 5485 5486/* Hide on mobile â the theme has a separate mobile menu partial */ 5487@media (max-width: 767px) { 5488 .avi-mega-nav { display: none; } 5489} 5490</style> 5491 5492<ul id="menu-avi-mega-menu-2026" class="avi-mega-nav"><li class="avi-mega-item has-mega"><a class="avi-mega-toplink" href="#">Training<span class="avi-mega-caret" aria-hidden="true"></span></a><div class="avi-mega-panel"><div class="avi-mega-inner"><div class="avi-mega-col"><span class="avi-mega-col-title">TRAINING OPTIONS</span><ul class="avi-mega-links"><li><a href="/avi-on-demand-on-line-class-offerings/">Online Training</a></li><li><a href="/live-training-offerings/">Live Training</a></li><li><a href="/live-training-season-pass-2/">Season Pass Training</a></li></ul></div><div class="avi-mega-col"><span class="avi-mega-col-title">SPECIALIZED TRAINING</span><ul class="avi-mega-links"><li><a href="/on-campus/">On-Campus Training</a></li><li><a href="/avi-fleet-and-municipality/">Fleet and Municipality Training</a></li><li><a href="/avi-on-scene-home-page/">On-Scene</a></li></ul></div><div class="avi-mega-col"><span class="avi-mega-col-title">RESOURCES</span><ul class="avi-mega-links"><li><a href="/avi-catalogs/">Training Catalogs</a></li><li><a href="https://aviondemand.com/referral-program/">Refer a Friend</a></li></ul></div></div></div></li><li class="avi-mega-item"><a class="avi-mega-toplink" href="/automotive-tools/">Tools</a></li><li class="avi-mega-item has-mega"><a class="avi-mega-toplink" href="#">Events<span class="avi-mega-caret" aria-hidden="true"></span></a><div class="avi-mega-panel"><div class="avi-mega-inner"><a class="avi-mega-simple" href="/live-broadcasts/">ONLINE BROADCASTS</a><a class="avi-mega-simple" href="/live-training-events/">LIVE TRAINING SCHEDULE</a></div></div></li><li class="avi-mega-item"><a class="avi-mega-toplink" href="/automotive-video-news-letter/">News Blog</a></li></ul> </div> 5493 5494 <!-- RIGHT cluster: search + cart + login/logout buttons. 5495 NOTE: no outer hidden/md:flex here - header-menu.php's own wp_nav_menu() 5496 calls already carry their own responsive classes (matching how the 5497 original theme handled mobile/desktop), so an extra wrapper toggle 5498 would redundantly hide the whole cluster (search+cart included) below 5499 the md breakpoint instead of just the parts meant to be responsive. --> 5500 <div class="flex items-center gap-6"> 5501 <style> 5502/* ---- AVI header search box + cart badge ---- */ 5503.avi-header-search { position: relative; } 5504.avi-header-search input[type="search"] { 5505 width: 220px; font-size: 14px; color: #111827; 5506 background: #fff; border: 1px solid #e5e7eb; border-radius: 8px; 5507 padding: .55rem .8rem .55rem 2.1rem; 5508} 5509.avi-header-search input[type="search"]::placeholder { color: #9ca3af; } 5510.avi-header-search input[type="search"]:focus { outline: none; border-color: #DB2E2E; } 5511.avi-header-search .avi-search-icon { 5512 position: absolute; left: .7rem; top: 50%; transform: translateY(-50%); 5513 width: 16px; height: 16px; color: #9ca3af; pointer-events: none; 5514} 5515.avi-cart-link { position: relative; display: inline-flex; margin-left: 1.25rem; } 5516.avi-cart-count { 5517 position: absolute; top: -8px; right: -9px; 5518 background: #DB2E2E; color: #fff; font-size: 11px; font-weight: 700; 5519 min-width: 17px; height: 17px; border-radius: 999px; 5520 display: flex; align-items: center; justify-content: center; padding: 0 3px; 5521} 5522 5523/* The desktop search box + cart icon overflowed on phone widths (fixed 5524 220px search input + 256px logo + cart + hamburger all fighting for 5525 space). Hidden here on mobile - a compact search box + cart link are 5526 rendered instead inside the hamburger panel (header-menu-mobile.php). */ 5527@media (max-width: 767px) { 5528 .avi-header-desktop-utils { display: none !important; } 5529} 5530 5531/* Outline button style for menu items - apply via the CSS Classes field in 5532 Appearance > Menus (e.g. on "My Courses") to get the red-outline pill look. 5533 NOTE: WordPress puts a menu item's "CSS Classes" on the <li>, not the <a> -
5534 so this targets the anchor INSIDE the classed <li>, not the class directly. */ 5535#avi-login-menu li.avi-btn-outline > a { 5536 display: inline-flex !important; align-items: center !important; justify-content: center !important; 5537 width: fit-content !important; max-width: 100% !important; 5538 border: 1.5px solid #DB2E2E !important; border-radius: 8px !important; 5539 padding: .6rem 1.5rem !important; font-weight: 700 !important; color: #DB2E2E !important; 5540 background: #fff !important; transition: background .15s ease, color .15s ease; 5541 line-height: 1.2 !important; 5542} 5543#avi-login-menu li.avi-btn-outline > a:hover { background: #DB2E2E !important; color: #fff !important; } 5544 5545/* Solid red button style - apply via the CSS Classes field in Appearance > 5546 Menus (e.g. on "Admin" and "Login") to get the solid red pill look, sized 5547 to match .avi-btn-outline exactly. Same class-on-<li> pattern as above. 5548 NOTE: does NOT rely on `.menu-item:last-child` / `.normal-dashboard` (the 5549 app.scss rules) - those are unreliable here because a hidden trailing 5550 `midas-dashboard` <li> can sit after Admin in the DOM, so Admin isn't 5551 always actually :last-child, and `.normal-dashboard` in app.scss targets 5552 `a.normal-dashboard` while WordPress puts that class on the <li>, not the 5553 <a> - so it silently never matched either. */ 5554#avi-login-menu li.avi-btn-solid > a { 5555 display: inline-flex !important; align-items: center !important; justify-content: center !important; 5556 width: fit-content !important; max-width: 100% !important; 5557 border: none !important; border-radius: 8px !important; 5558 padding: 0.6rem 2.5rem !important; font-weight: 700 !important; color: #fff !important; 5559 background: #DB2E2E !important; line-height: 1.2 !important; 5560 transition: background .15s ease; 5561} 5562#avi-login-menu li.avi-btn-solid > a:hover { background: #b31d1d !important; } 5563 5564</style> 5565 5566 <div class="avi-header-desktop-utils flex items-center gap-x-6"> 5567 <form action="/" method="get" class="avi-header-search"> 5568 <svg class="avi-search-icon" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor"> 5569 <path stroke-linecap="round" stroke-linejoin="round" d="M21 21l-5.197-5.197m0 0A7.5 7.5 0 105.196 5.196a7.5 7.5 0 0010.607 10.607z" /> 5570 </svg> 5571 <input type="search" name="s" placeholder="Search Courses, books" value=""> 5572 <input type="hidden" name="post_type" value="any"> 5573 </form> 5574 <a href="/cart" class="avi-cart-link"> 5575 <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6"> 5576 <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 3h1.386c.51 0 .955.343 1.087.835l.383 1.437M7.5 14.25a3 3 0 00-3 3h15.75m-12.75-3h11.218c1.121-2.3 2.1-4.684 2.924-7.138a60.114 60.114 0 00-16.536-1.84M7.5 14.25L5.106 5.272M6 20.25a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm12.75 0a.75.75 0 11-1.5 0 .75.75 0 011.5 0z" /> 5577 </svg> 5578 </a> 5579 </div> 5580 <div class="menu-logged-out-menu-container"><ul id="avi-login-menu" class="avi-dropdown-menu sm:-my-px hidden md:flex md:space-x-8 items-center"><li id="menu-item-354469" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-354469"><a href="https://aviondemand.com/register/" 5581 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5582Sign Up</a></li> 5583<li id="menu-item-453323" class="avi-btn-solid menu-item menu-item-type-post_type menu-item-object-page menu-item-453323"><a href="https://aviondemand.com/login/" 5584 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5585Login</a></li> 5586</ul></div> </div> 5587 5588 5589 <div class="-mr-2 flex items-center md:hidden"> 5590 5591 <!-- Mobile menu button --> 5592 5593 <button 5594 id="mobile-menu-button" 5595 type="button" class="bg-white inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500" aria-controls="mobile-menu" aria-expanded="false"> 5596
5597 <span class="sr-only">Open main menu</span> 5598 <!-- 5599 Heroicon name: outline/menu 5600 5601 Menu open: "hidden", Menu closed: "block" 5602 --> 5603 <svg class="block h-6 w-6" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" aria-hidden="true"> 5604 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16" /> 5605 </svg> 5606 <!-- 5607 Heroicon name: outline/x 5608 5609 Menu open: "block", Menu closed: "hidden" 5610 --> 5611 <svg class="hidden h-6 w-6" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" aria-hidden="true"> 5612 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12" /> 5613 </svg> 5614 </button> 5615 </div> 5616 5617 5618 </div> 5619 5620 5621<style> 5622#mobile-menu { background: #fff; } 5623 5624/* Compact search + cart, shown only inside this mobile panel (the desktop 5625 versions in header-menu.php are hidden below 768px - see .avi-header-desktop-utils). */ 5626#mobile-menu .avi-mobile-utils { display: flex; align-items: center; gap: .75rem; padding: 1rem 1rem 1.25rem; } 5627#mobile-menu .avi-mobile-utils .avi-header-search { flex: 1 1 auto; position: relative; } 5628#mobile-menu .avi-mobile-utils .avi-header-search input[type="search"] { 5629 width: 100%; font-size: 14px; color: #111827; box-sizing: border-box; 5630 background: #fff; border: 1px solid #e5e7eb; border-radius: 8px; 5631 padding: .55rem .8rem .55rem 2.1rem; 5632} 5633#mobile-menu .avi-mobile-utils .avi-search-icon { 5634 position: absolute; left: .7rem; top: 50%; transform: translateY(-50%); 5635 width: 16px; height: 16px; color: #9ca3af; pointer-events: none; 5636} 5637#mobile-menu .avi-mobile-utils .avi-cart-link { position: relative; flex: 0 0 auto; display: inline-flex; } 5638#mobile-menu .avi-mobile-utils .avi-cart-count { 5639 position: absolute; top: -8px; right: -9px; 5640 background: #DB2E2E; color: #fff; font-size: 11px; font-weight: 700; 5641 min-width: 17px; height: 17px; border-radius: 999px; 5642 display: flex; align-items: center; justify-content: center; padding: 0 3px; 5643} 5644 5645/* Training / Tools / Events accordion */ 5646#mobile-menu .avi-m-nav { list-style: none; margin: 0; padding: 0 1rem; border-top: 1px solid #f0f0f0; } 5647#mobile-menu .avi-m-item { border-bottom: 1px solid #f0f0f0; } 5648#mobile-menu .avi-m-toggle, #mobile-menu .avi-m-toplink { 5649 display: flex; align-items: center; justify-content: space-between; width: 100%; 5650 padding: .9rem 0; font-size: 16px; font-weight: 600; color: #111827; 5651 background: none; border: 0; text-align: left; text-decoration: none; 5652} 5653#mobile-menu .avi-m-chevron { 5654 flex: 0 0 auto; width: 0; height: 0; margin-left: .5rem; 5655 border-left: 5px solid transparent; border-right: 5px solid transparent; 5656 border-top: 6px solid #6b7280; transition: transform .2s; 5657} 5658#mobile-menu .avi-m-item.open > .avi-m-toggle .avi-m-chevron { transform: rotate(180deg); } 5659#mobile-menu .avi-m-panel { display: none; padding: 0 0 .75rem; } 5660#mobile-menu .avi-m-item.open > .avi-m-panel { display: block; } 5661 5662#mobile-menu .avi-m-col { margin-bottom: .5rem; } 5663#mobile-menu .avi-m-col-title { 5664 display: block; font-size: 12px; font-weight: 700; letter-spacing: .04em; 5665 text-transform: uppercase; color: #6b7280; margin: .5rem 0 .35rem; 5666} 5667#mobile-menu .avi-m-col-links { list-style: none; margin: 0; padding: 0; } 5668#mobile-menu .avi-m-col-links a, 5669#mobile-menu .avi-m-simple { display: block; padding: .5rem 0; font-size: 15px; color: #374151; text-decoration: none; } 5670#mobile-menu .avi-mega-promo-badge { color: #DB2E2E; font-weight: 700; } 5671#mobile-menu .avi-m-promo { 5672 display: block; margin-top: .5rem; padding: .85rem 1rem; 5673 background: #fdf3ee; border-radius: 8px; font-size: 14px; color: #111827; text-decoration: none; 5674} 5675 5676/* Logout / My Courses / Admin (or Sign Up / Login) - stacked, full-width */ 5677#mobile-menu ul#avi-login-menu { 5678 list-style: none; margin: 0; padding: 1.25rem 1rem; 5679 display: flex; flex-direction: column; gap: .75rem; 5680 border-top: 1px solid #f0f0f0; 5681} 5682#mobile-menu ul#avi-login-menu .menu-item > a { display: block; text-align: left; } 5683 5684/* Pill buttons (My Courses / Admin / Login) go full-width with centered text 5685 on mobile, instead of the compact shrink-to-content pill used on desktop 5686 (header-menu.php sets display:inline-flex/width:fit-content there - 5687 overridden here with higher specificity + !important). */ 5688#mobile-menu ul#avi-login-menu li.avi-btn-outline > a, 5689#mobile-menu ul#avi-login-menu li.avi-btn-solid > a { 5690 display: flex !important; width: 100% !important; max-width: none !important; 5691 justify-content: center !important; box-sizing: border-box !important; 5692} 5693</style> 5694 5695<div class="hidden" id="mobile-menu"> 5696 5697 <div class="avi-mobile-utils"> 5698 <form action="/" method="get" class="avi-header-search"> 5699 <svg class="avi-search-icon" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor"> 5700 <path stroke-linecap="round" stroke-linejoin="round" d="M21 21l-5.197-5.197m0 0A7.5 7.5 0 105.196 5.196a7.5 7.5 0 0010.607 10.607z" /> 5701 </svg> 5702 <input type="search" name="s" placeholder="Search Courses, books" value=""> 5703 <input type="hidden" name="post_type" value="any"> 5704 </form> 5705 <a href="/cart" class="avi-cart-link"> 5706 <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6"> 5707 <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 3h1.386c.51 0 .955.343 1.087.835l.383 1.437M7.5 14.25a3 3 0 00-3 3h15.75m-12.75-3h11.218c1.121-2.3 2.1-4.684 2.924-7.138a60.114 60.114 0 00-16.536-1.84M7.5 14.25L5.106 5.272M6 20.25a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm12.75 0a.75.75 0 11-1.5 0 .75.75 0 011.5 0z" /> 5708 </svg> 5709 </a> 5710 </div> 5711 5712 <ul id="menu-avi-mega-menu-2027" class="avi-m-nav"><li class="avi-m-item"><button type="button" class="avi-m-toggle" aria-expanded="false">Training<span class="avi-m-chevron" aria-hidden="true"></span></button><div class="avi-m-panel"><div class="avi-m-col"><span class="avi-m-col-title">TRAINING OPTIONS</span><ul class="avi-m-col-links"><li><a href="/avi-on-demand-on-line-class-offerings/">Online Training</a></li><li><a href="/live-training-offerings/">Live Training</a></li><li><a href="/live-training-season-pass-2/">Season Pass Training</a></li></ul></div><div class="avi-m-col"><span class="avi-m-col-title">SPECIALIZED TRAINING</span><ul class="avi-m-col-links"><li><a href="/on-campus/">On-Campus Training</a></li><li><a href="/avi-fleet-and-municipality/">Fleet and Municipality Training</a></li><li><a href="/avi-on-scene-home-page/">On-Scene</a></li></ul></div><div class="avi-m-col"><span class="avi-m-col-title">RESOURCES</span><ul class="avi-m-col-links"><li><a href="/avi-catalogs/">Training Catalogs</a></li><li><a href="https://aviondemand.com/referral-program/">Refer a Friend</a></li></ul></div></div></li><li class="avi-m-item"><a class="avi-m-toplink" href="/automotive-tools/">Tools</a></li><li class="avi-m-item"><button type="button" class="avi-m-toggle" aria-expanded="false">Events<span class="avi-m-chevron" aria-hidden="true"></span></button><div class="avi-m-panel"><a class="avi-m-simple" href="/live-broadcasts/">ONLINE BROADCASTS</a><a class="avi-m-simple" href="/live-training-events/">LIVE TRAINING SCHEDULE</a></div></li><li class="avi-m-item"><a class="avi-m-toplink" href="/automotive-video-news-letter/">News Blog</a></li></ul> 5713 <div class="menu-logged-out-menu-container"><ul id="avi-login-menu" class="avi-dropdown-menu avi-logged-out-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-354469"><a href="https://aviondemand.com/register/" 5714 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5715Sign Up</a></li> 5716<li class="avi-btn-solid menu-item menu-item-type-post_type menu-item-object-page menu-item-453323"><a href="https://aviondemand.com/login/" 5717 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5718Login</a></li> 5719</ul></div> 5720</div> 5721
5722<script> 5723document.addEventListener('DOMContentLoaded', function () { 5724 var menu = document.getElementById('mobile-menu'); 5725 if (!menu) return; 5726 menu.addEventListener('click', function (e) { 5727 var btn = e.target.closest('.avi-m-toggle'); 5728 if (!btn) return; 5729 var item = btn.closest('.avi-m-item'); 5730 var open = item.classList.toggle('open'); 5731 btn.setAttribute('aria-expanded', open ? 'true' : 'false'); 5732 }); 5733}); 5734</script>
5734 5735 5736 </div> 5737 5738</nav> 5739 <div data-elementor-type="wp-page" data-elementor-id="420714" class="elementor elementor-420714" data-elementor-post-type="page"> 5740 <div class="elementor-element elementor-element-e400ab5 e-con-full e-flex e-con e-parent" data-id="e400ab5" data-element_type="container"> 5741 <div class="elementor-element elementor-element-5335d6d e-con-full e-flex e-con e-child" data-id="5335d6d" data-element_type="container"> 5742 <div class="elementor-element elementor-element-30852ee elementor-widget elementor-widget-image" data-id="30852ee" data-element_type="widget" data-widget_type="image.default"> 5743 <div class="elementor-widget-container"> 5744 <a href="/"> 5745 <img fetchpriority="high" decoding="async" width="615" height="204" src="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/image-1.png" class="attachment-large size-large wp-image-421062" alt="AVIonDemand" srcset="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/image-1.png 615w, https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/image-1-300x100.png 300w, https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/image-1-100x33.png 100w, https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/image-1-600x199.png 600w" sizes="(max-width: 615px) 100vw, 615px" /> </a> 5746 </div> 5747 </div> 5748 </div> 5749 <div class="elementor-element elementor-element-2737d92 e-con-full menu-container e-flex e-con e-child" data-id="2737d92" data-element_type="container"> 5750 <div class="elementor-element elementor-element-76d1ab2 elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu" data-id="76d1ab2" data-element_type="widget" data-settings="{"layout":"horizontal","submenu_icon":{"value":"<svg class=\"e-font-icon-svg e-fas-caret-down\"
5750 viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg>","library":"fa-solid"},"toggle":"burger"}" data-widget_type="nav-menu.default"> 5751 <div class="elementor-widget-container"> 5752 <nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-underline e--animation-fade"> 5753 <ul id="menu-1-76d1ab2" class="elementor-nav-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-450779"><a href="/product-tag/service-center" class="elementor-item" 5754 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5755OnDemand</a> 5756<ul class="sub-menu elementor-nav-menu--dropdown"> 5757 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450781"><a href="/product-tag/specials/" class="elementor-sub-item" 5758 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5759Monthly Specials</a></li> 5760 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450782"><hr class="border-gray-200 my-2" 5761 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5762</li> 5763 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450783"><a href="/product-tag/service-center/" class="elementor-sub-item" 5764 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5765Service Center</a></li> 5766 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450784"><hr class="border-gray-200 my-2" 5767 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5768</li> 5769 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450785"><a href="/product-tag/ase-test-preparation/" class="elementor-sub-item" 5770 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5771ASE Test Prep</a></li> 5772 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450786"><a href="/product-tag/diagnostics-driveability/" class="elementor-sub-item" 5773 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5774Diagnostics & Driveability</a></li> 5775 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450787"><a href="/product-tag/diesel" class="elementor-sub-item" 5776 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5777Diesel</a></li> 5778 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450788"><a href="/product-tag/management/" class="elementor-sub-item" 5779 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5780Management</a></li> 5781 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450789"><a href="/product-tag/electrical/" class="elementor-sub-item" 5782 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5783Electrical</a></li> 5784 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450790"><a href="/product-tag/hybridelectric-vehicle/" class="elementor-sub-item" 5785 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5786Hybrid</a></li> 5787 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450791"><a href="/product-tag/Livestream/" class="elementor-sub-item" 5788 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5789Scanner/Scope</a></li> 5790 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450792"><hr class="border-gray-200 my-2" 5791 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5792</li> 5793 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-450796"><a href="https://aviondemand.com/avi-learning-paths/" class="elementor-sub-item" 5794 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5795AVI Learning Paths</a></li> 5796 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450797"><a href="/bosch-training/" class="elementor-sub-item" 5797 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5798Bosch Training</a></li> 5799 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-450798"><a href="https://aviondemand.com/?page_id=150629" class="elementor-sub-item" 5800 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5801Shop Resources</a></li> 5802 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450799"><a href="/first-second-responder-training" class="elementor-sub-item" 5803 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5804First Responders</a></li> 5805</ul> 5806</li> 5807<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-450800"><a href="/on-site-training" class="elementor-item" 5808 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5809OnSite</a> 5810<ul class="sub-menu elementor-nav-menu--dropdown"> 5811 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450801"><a href="/on-site-training/" class="elementor-sub-item" 5812 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5813AVI On-Site</a></li> 5814 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450802"><hr class="border-gray-200 my-2" 5815 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5816</li> 5817 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450803"><a href="/live-training-offerings/" class="elementor-sub-item" 5818 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5819Live Training Offerings</a></li> 5820 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450804"><hr class="border-gray-200 my-2" 5821 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5822</li> 5823 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450805"><a href="/shop/bosch-ev-training-tour/" class="elementor-sub-item" 5824 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5825Bosch Hybrid/EV Tour</a></li> 5826</ul> 5827</li> 5828<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-450807"><a href="https://aviondemand.com/on-campus/" class="elementor-item" 5829 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5830OnCampus</a></li> 5831<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450808"><a href="/avi-fleet-pass-municipalities-governments-agencies-technician-trainings/" class="elementor-item" 5832 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5833Fleet Training</a></li> 5834<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-450809"><a href="https://aviondemand.com/?page_id=167770" class="elementor-item" 5835 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5836Automotive Tools</a></li> 5837<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450810"><a href="/events/" class="elementor-item" 5838 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5839Events</a></li> 5840<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-710388"><a href="https://aviondemand.com/automotive-video-news-letter/" class="elementor-item" 5841 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5842News</a></li> 5843<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450812"> 5844 <form action="/" class="flex items-center" 5845 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5846 5847 <input type="text" class="form-input w-full" name="s" placeholder="Search" 5848 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5849 5850 </form></li> 5851<li class="menu-item wpmenucartli wpmenucart-display-standard menu-item empty-wpmenucart" id="wpmenucartli"><a class="wpmenucart-contents empty-wpmenucart" style="display:none"> </a></li></ul> </nav> 5852 <div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false"> 5853 <svg aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open e-font-icon-svg e-eicon-menu-bar" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M104 333H896C929 333 958 304 958 271S929 208 896 208H104C71 208 42 237 42 271S71 333 104 333ZM104 583H896C929 583 958 554 958 521S929 458 896 458H104C71 458 42 487 42 521S71 583 104 583ZM104 833H896C929 833 958 804 958 771S929 708 896 708H104C71 708 42 737 42 771S71 833 104 833Z"></path></svg><svg aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close e-font-icon-svg e-eicon-close" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z"></path></svg> </div> 5854 <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 5855 <ul id="menu-2-76d1ab2" class="elementor-nav-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-450779"><a href="/product-tag/service-center" class="elementor-item" tabindex="-1" 5856 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5857OnDemand</a> 5858<ul class="sub-menu elementor-nav-menu--dropdown"> 5859 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450781"><a href="/product-tag/specials/" class="elementor-sub-item" tabindex="-1" 5860 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5861Monthly Specials</a></li> 5862 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450782"><hr class="border-gray-200 my-2" 5863 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5864</li> 5865 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450783"><a href="/product-tag/service-center/" class="elementor-sub-item" tabindex="-1" 5866 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5867Service Center</a></li> 5868 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450784"><hr class="border-gray-200 my-2" 5869 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5870</li> 5871 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450785"><a href="/product-tag/ase-test-preparation/" class="elementor-sub-item" tabindex="-1" 5872 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5873ASE Test Prep</a></li> 5874 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450786"><a href="/product-tag/diagnostics-driveability/" class="elementor-sub-item" tabindex="-1" 5875 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5876Diagnostics & Driveability</a></li> 5877 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450787"><a href="/product-tag/diesel" class="elementor-sub-item" tabindex="-1" 5878 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5879Diesel</a></li> 5880 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450788"><a href="/product-tag/management/" class="elementor-sub-item" tabindex="-1" 5881 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5882Management</a></li> 5883 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450789"><a href="/product-tag/electrical/" class="elementor-sub-item" tabindex="-1" 5884 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5885Electrical</a></li> 5886 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450790"><a href="/product-tag/hybridelectric-vehicle/" class="elementor-sub-item" tabindex="-1" 5887 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5888Hybrid</a></li> 5889 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450791"><a href="/product-tag/Livestream/" class="elementor-sub-item" tabindex="-1" 5890 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5891Scanner/Scope</a></li> 5892 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450792"><hr class="border-gray-200 my-2" 5893 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5894</li> 5895 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-450796"><a href="https://aviondemand.com/avi-learning-paths/" class="elementor-sub-item" tabindex="-1" 5896 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5897AVI Learning Paths</a></li> 5898 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450797"><a href="/bosch-training/" class="elementor-sub-item" tabindex="-1" 5899 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5900Bosch Training</a></li> 5901 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-450798"><a href="https://aviondemand.com/?page_id=150629" class="elementor-sub-item" tabindex="-1" 5902 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5903Shop Resources</a></li> 5904 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450799"><a href="/first-second-responder-training" class="elementor-sub-item" tabindex="-1" 5905 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5906First Responders</a></li> 5907</ul> 5908</li> 5909<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-450800"><a href="/on-site-training" class="elementor-item" tabindex="-1" 5910 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5911OnSite</a> 5912<ul class="sub-menu elementor-nav-menu--dropdown"> 5913 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450801"><a href="/on-site-training/" class="elementor-sub-item" tabindex="-1" 5914 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5915AVI On-Site</a></li> 5916 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450802"><hr class="border-gray-200 my-2" 5917 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5918</li> 5919 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450803"><a href="/live-training-offerings/" class="elementor-sub-item" tabindex="-1" 5920 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5921Live Training Offerings</a></li> 5922 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450804"><hr class="border-gray-200 my-2" 5923 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5924</li> 5925 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450805"><a href="/shop/bosch-ev-training-tour/" class="elementor-sub-item" tabindex="-1" 5926 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5927Bosch Hybrid/EV Tour</a></li> 5928</ul> 5929</li> 5930<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-450807"><a href="https://aviondemand.com/on-campus/" class="elementor-item" tabindex="-1" 5931 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5932OnCampus</a></li> 5933<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450808"><a href="/avi-fleet-pass-municipalities-governments-agencies-technician-trainings/" class="elementor-item" tabindex="-1" 5934 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5935Fleet Training</a></li> 5936<li class="menu-item menu-item-type-post_type menu-
5936item-object-page menu-item-450809"><a href="https://aviondemand.com/?page_id=167770" class="elementor-item" tabindex="-1" 5937 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5938Automotive Tools</a></li> 5939<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450810"><a href="/events/" class="elementor-item" tabindex="-1" 5940 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5941Events</a></li> 5942<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-710388"><a href="https://aviondemand.com/automotive-video-news-letter/" class="elementor-item" tabindex="-1" 5943 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5944News</a></li> 5945<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-450812"> 5946 <form action="/" class="flex items-center" 5947 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5948 5949 <input type="text" class="form-input w-full" name="s" placeholder="Search" 5950 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 5951 5952 </form></li> 5953<li class="menu-item wpmenucartli wpmenucart-display-standard menu-item empty-wpmenucart" id="wpmenucartli"><a class="wpmenucart-contents empty-wpmenucart" style="display:none"> </a></li></ul> </nav> 5954 </div> 5955 </div> 5956 </div> 5957 <div class="elementor-element elementor-element-36699b1 elementor-widget-mobile__width-inherit elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-text-editor" data-id="36699b1" data-element_type="widget" data-widget_type="text-editor.default"> 5958 <div class="elementor-widget-container"> 5959 <p><a href="https://aviondemand.com/login/" class="Login-btn">Login</a></p> </div> 5960 </div> 5961 <div class="elementor-element elementor-element-f2de35e elementor-widget-mobile__width-inherit elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-text-editor" data-id="f2de35e" data-element_type="widget" data-widget_type="text-editor.default"> 5962 <div class="elementor-widget-container"> 5963 <p><a href="https://aviondemand.com/wp-login.php?action=logout" class="Logout-btn">Logout</a></p> </div> 5964 </div> 5965 <div class="elementor-element elementor-element-3d6a7b8 elementor-mobile-align-center elementor-widget-mobile__width-inherit elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-button" data-id="3d6a7b8" data-element_type="widget" data-widget_type="button.default"> 5966 <div class="elementor-widget-container"> 5967 <div class="elementor-button-wrapper"> 5968 <a class="elementor-button elementor-button-link elementor-size-sm" href="/user-dashboard/" id="dashBoard"> 5969 <span class="elementor-button-content-wrapper"> 5970 <span class="elementor-button-text">Dashboard</span> 5971 </span> 5972 </a> 5973 </div> 5974 </div> 5975 </div> 5976 </div> 5977 <div class="elementor-element elementor-element-dabf6d7 e-flex e-con-boxed e-con e-parent" data-id="dabf6d7" data-element_type="container"> 5978 <div class="e-con-inner"> 5979 <div class="elementor-element elementor-element-ac9590c e-con-full e-flex e-con e-child" data-id="ac9590c" data-element_type="container"> 5980 <div class="elementor-element elementor-element-c613a76 elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="c613a76" data-element_type="widget" data-widget_type="heading.default"> 5981 <div class="elementor-widget-container"> 5982 <h1 class="elementor-heading-title elementor-size-default">Expert Training for the Automotive Professional</h1> </div> 5983 </div> 5984 <div class="elementor-element elementor-element-1427f9d elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="1427f9d" data-element_type="widget" data-widget_type="text-editor.default"> 5985 <div class="elementor-widget-container"> 5986 <p>Master cutting-edge automotive diagnostics, repair, and more with expert-led online training designed for professionals like you. Learn anytime, anywhere!</p> </div>
5987 </div> 5988 <div class="elementor-element elementor-element-b1f14d2 elementor-mobile-align-center elementor-widget-mobile__width-inherit elementor-widget elementor-widget-global elementor-global-420898 elementor-widget-button" data-id="b1f14d2" data-element_type="widget" data-widget_type="button.default"> 5989 <div class="elementor-widget-container"> 5990 <div class="elementor-button-wrapper"> 5991 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://aviondemand.com/avi-on-demand-on-line-class-offerings/"> 5992 <span class="elementor-button-content-wrapper"> 5993 <span class="elementor-button-text"> Start Learning Now</span> 5994 </span> 5995 </a> 5996 </div> 5997 </div> 5998 </div> 5999 <div class="elementor-element elementor-element-940eec2 elementor-widget elementor-widget-image" data-id="940eec2" data-element_type="widget" data-widget_type="image.default"> 6000 <div class="elementor-widget-container"> 6001 <a href="https://avitechnicalacademy.com/schedule-and-registration/"> 6002 <img decoding="async" width="300" height="47" src="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/07/ASE-Accredited-Logo.png" class="attachment-medium size-medium wp-image-437673" alt="ASE-Accredited-Logo" srcset="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/07/ASE-Accredited-Logo.png 300w, https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/07/ASE-Accredited-Logo-100x16.png 100w" sizes="(max-width: 300px) 100vw, 300px" /> </a> 6003 </div> 6004 </div> 6005 </div> 6006 <div class="elementor-element elementor-element-e5fd612 e-con-full e-flex e-con e-child" data-id="e5fd612" data-element_type="container" data-settings="{"background_background":"classic"}"> 6007 <div class="elementor-element elementor-element-1e444dd elementor-widget elementor-widget-spacer" data-id="1e444dd" data-element_type="widget" data-widget_type="spacer.default"> 6008 <div class="elementor-widget-container"> 6009 <div class="elementor-spacer"> 6010 <div class="elementor-spacer-inner"></div> 6011 </div> 6012 </div> 6013 </div> 6014 </div> 6015 </div> 6016 </div> 6017 <div class="elementor-element elementor-element-6b353f8 e-flex e-con-boxed e-con e-parent" data-id="6b353f8" data-element_type="container"> 6018 <div class="e-con-inner"> 6019 <div class="elementor-element elementor-element-52573c9 e-con-full e-flex e-con e-child" data-id="52573c9" data-element_type="container"> 6020 <div class="elementor-element elementor-element-58e47cc elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="58e47cc" data-element_type="widget" data-widget_type="heading.default"> 6021 <div class="elementor-widget-container"> 6022 <h2 class="elementor-heading-title elementor-size-default">Online Training</h2> </div> 6023 </div> 6024 <div class="elementor-element elementor-element-d85139a elementor-widget elementor-widget-text-editor" data-id="d85139a" data-element_type="widget" data-widget_type="text-editor.default"> 6025 <div class="elementor-widget-container"> 6026 <div class="elementor-element elementor-element-d85139a elementor-widget elementor-widget-text-editor" data-id="d85139a" data-element_type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><p data-start="581" data-end="912">Access over <strong>1,200 hours</strong> of online courses, assessments, and certificates covering ASE Test Prep, Diagnostics, Hybrids, Diesel, HVAC, Shop Management, and more. Learn on your schedule and build real-world skills at your own pace.</p></div></div><div class="elementor-element elementor-element-89d41bf elementor-position-left elementor-vertical-align-top elementor-widget elementor-widget-image-box" data-id="89d41bf" data-element_type="widget" data-widget_type="image-box.default"><div class="elementor-widget-container"><div class="elementor-image-box-wrapper"></div></div></div> </div> 6027 </div> 6028 <div class="elementor-element elementor-element-89d41bf elementor-position-left elementor-vertical-align-top elementor-widget elementor-widget-image-box" data-id="89d41bf" data-element_type="widget" data-widget_type="image-box.default"> 6029 <div class="elementor-widget-container"> 6030 <div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img loading="lazy" decoding="async" width="20" height="20" src="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/checked-Icon.png" class="attachment-full size-full wp-image-420889" alt="" /></figure><div class="elementor-image-box-content"><p class="elementor-image-box-title">ASE Accredited Training Provider</p></div></div>
6030 </div> 6031 </div> 6032 <div class="elementor-element elementor-element-a1c96f4 elementor-position-left elementor-vertical-align-top elementor-widget elementor-widget-image-box" data-id="a1c96f4" data-element_type="widget" data-widget_type="image-box.default"> 6033 <div class="elementor-widget-container"> 6034 <div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img loading="lazy" decoding="async" width="20" height="20" src="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/checked-Icon.png" class="attachment-full size-full wp-image-420889" alt="" /></figure><div class="elementor-image-box-content"><p class="elementor-image-box-title">Earn Continuing Education Credits</p></div></div> </div> 6035 </div> 6036 <div class="elementor-element elementor-element-848f42c elementor-position-left elementor-vertical-align-top elementor-widget elementor-widget-image-box" data-id="848f42c" data-element_type="widget" data-widget_type="image-box.default"> 6037 <div class="elementor-widget-container"> 6038 <div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img loading="lazy" decoding="async" width="20" height="20" src="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/checked-Icon.png" class="attachment-full size-full wp-image-420889" alt="" /></figure><div class="elementor-image-box-content"><p class="elementor-image-box-title">On Line 24/7 Pre-Test, Post Test Certificates</p></div></div> </div> 6039 </div> 6040 <div class="elementor-element elementor-element-48764b6 elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="48764b6" data-element_type="widget" data-widget_type="button.default"> 6041 <div class="elementor-widget-container"> 6042 <div class="elementor-button-wrapper"> 6043 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://aviondemand.com/avi-on-demand-on-line-class-offerings/"> 6044 <span class="elementor-button-content-wrapper"> 6045 <span class="elementor-button-text">Get Started Now</span> 6046 </span> 6047 </a> 6048 </div> 6049 </div> 6050 </div> 6051 </div> 6052 <div class="elementor-element elementor-element-362c3f6 e-con-full e-flex e-con e-child" data-id="362c3f6" data-element_type="container" data-settings="{"background_background":"classic"}"> 6053 <div class="elementor-element elementor-element-f1ef4e3 elementor-widget elementor-widget-spacer" data-id="f1ef4e3" data-element_type="widget" data-widget_type="spacer.default"> 6054 <div class="elementor-widget-container"> 6055 <div class="elementor-spacer"> 6056 <div class="elementor-spacer-inner"></div> 6057 </div> 6058 </div> 6059 </div> 6060 </div> 6061 </div> 6062 </div> 6063 <div class="elementor-element elementor-element-f852a99 e-flex e-con-boxed e-con e-parent" data-id="f852a99" data-element_type="container" data-settings="{"background_background":"classic"}"> 6064 <div class="e-con-inner"> 6065 <div class="elementor-element elementor-element-6b983c7 e-flex e-con-boxed e-con e-child" data-id="6b983c7" data-element_type="container"> 6066 <div class="e-con-inner"> 6067 <div class="elementor-element elementor-element-568ba9c elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="568ba9c" data-element_type="widget" data-widget_type="heading.default"> 6068 <div class="elementor-widget-container"> 6069 <h2 class="elementor-heading-title elementor-size-default">Upcoming Live Training Events</h2> </div> 6070 </div> 6071 <div class="elementor-element elementor-element-9edd530 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="9edd530" data-element_type="widget" data-widget_type="divider.default"> 6072 <div class="elementor-widget-container"> 6073 <div class="elementor-divider"> 6074 <span class="elementor-divider-separator"> 6075 </span> 6076 </div> 6077 </div> 6078 </div> 6079 <div class="elementor-element elementor-element-057f6f2 elementor-widget elementor-widget-text-editor" data-id="057f6f2" data-element_type="widget" data-widget_type="text-editor.default"> 6080 <div class="elementor-widget-container"> 6081 <p data-start="207" data-end="354">Stay current with the latest automotive technology through our hands-on and classroom training events. New dates and locations are added regularly.</p> </div>
6082 </div> 6083 <div class="elementor-element elementor-element-91659d5 e-con-full e-flex e-con e-child" data-id="91659d5" data-element_type="container" data-settings="{"background_background":"classic"}"> 6084 <div class="elementor-element elementor-element-2bb47a3 e-con-full e-flex e-con e-child" data-id="2bb47a3" data-element_type="container" data-settings="{"background_background":"classic"}"> 6085 <div class="elementor-element elementor-element-f61e189 e-con-full e-flex e-con e-child" data-id="f61e189" data-element_type="container"> 6086 <div class="elementor-element elementor-element-d52967e e-con-full e-flex e-con e-child" data-id="d52967e" data-element_type="container" data-settings="{"background_background":"classic"}"> 6087 <div class="elementor-element elementor-element-a309326 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs" data-id="a309326" data-element_type="widget" data-settings="{"tabs_justify_horizontal":"stretch","horizontal_scroll":"disable"}" data-widget_type="nested-tabs.default"> 6088 <div class="elementor-widget-container"> 6089 <div class="e-n-tabs" data-widget-number="170955558" aria-label="Tabs. Open items with Enter or Space, close with Escape and navigate using the Arrow keys."> 6090 <div class="e-n-tabs-heading" role="tablist"> 6091 <button id="e-n-tab-title-1709555581" class="e-n-tab-title" aria-selected="true" data-tab-index="1" role="tab" tabindex="0" aria-controls="e-n-tab-content-1709555581" style="--n-tabs-title-order: 1;"> 6092 <span class="e-n-tab-title-text"> 6093 Nationwide </span> 6094 </button> 6095 </div> 6096 <div class="e-n-tabs-content"> 6097 <div id="e-n-tab-content-1709555581" role="tabpanel" aria-labelledby="e-n-tab-title-1709555581" data-tab-index="1" style="--n-tabs-title-order: 1;" class="e-active elementor-element elementor-element-5f70ec5 e-con-full e-flex e-con e-child" data-id="5f70ec5" data-element_type="container"> 6098 <div class="elementor-element elementor-element-707eab1 e-grid e-con-boxed e-con e-child" data-id="707eab1" data-element_type="container"> 6099 <div class="e-con-inner"> 6100 <div class="elementor-element elementor-element-5790339 e-con-full e-flex e-con e-child" data-id="5790339" data-element_type="container"> 6101 <div class="elementor-element elementor-element-1cf04cb e-con-full e-flex e-con e-child" data-id="1cf04cb" data-element_type="container"> 6102 <div class="elementor-element elementor-element-83dae39 elementor-widget elementor-widget-heading" data-id="83dae39" data-element_type="widget" data-widget_type="heading.default"> 6103 <div class="elementor-widget-container"> 6104 <div class="elementor-heading-title elementor-size-default">February </div> </div> 6105 </div> 6106 <div class="elementor-element elementor-element-0b802b2 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="0b802b2" data-element_type="widget" data-widget_type="icon-list.default"> 6107 <div class="elementor-widget-container"> 6108 <ul class="elementor-icon-list-items"> 6109 <li class="elementor-icon-list-item"> 6110 <span class="elementor-icon-list-text">24th-26th 2027</span> 6111 </li> 6112 </ul> 6113 </div> 6114 </div> 6115 </div> 6116 <div class="elementor-element elementor-element-dfec9ea e-con-full e-flex e-con e-child" data-id="dfec9ea" data-element_type="container"> 6117 <div class="elementor-element elementor-element-caf3743 elementor-widget elementor-widget-heading" data-id="caf3743" data-element_type="widget" data-widget_type="heading.default"> 6118 <div class="elementor-widget-container"> 6119 <div class="elementor-heading-title elementor-size-default">2027 AVI Winter Conference </div> </div> 6120 </div> 6121 <div class="elementor-element elementor-element-6388bce elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="6388bce" data-element_type="widget" data-widget_type="icon-list.default"> 6122 <div class="elementor-widget-container"> 6123 <ul class="elementor-icon-list-items"> 6124 <li class="elementor-icon-list-item"> 6125 <span class="elementor-icon-list-icon"> 6126 <svg aria-hidden="true" class="e-font-icon-svg e-fas-clock" viewB
6126ox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256,8C119,8,8,119,8,256S119,504,256,504,504,393,504,256,393,8,256,8Zm92.49,313h0l-20,25a16,16,0,0,1-22.49,2.5h0l-67-49.72a40,40,0,0,1-15-31.23V112a16,16,0,0,1,16-16h32a16,16,0,0,1,16,16V256l58,42.5A16,16,0,0,1,348.49,321Z"></path></svg> </span> 6127 <span class="elementor-icon-list-text"> 8:30 AM â 5:00 PM</span> 6128 </li> 6129 <li class="elementor-icon-list-item"> 6130 <span class="elementor-icon-list-icon"> 6131 <svg aria-hidden="true" class="e-font-icon-svg e-fas-map-marker-alt" viewBox="0 0 384 512" xmlns="http://www.w3.org/2000/svg"><path d="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z"></path></svg> </span> 6132 <span class="elementor-icon-list-text">13051 Bell Tower Dr, Fort Myers, Florida, 33907</span> 6133 </li> 6134 </ul> 6135 </div> 6136 </div> 6137 </div> 6138 <div class="elementor-element elementor-element-46d961d e-con-full e-flex e-con e-child" data-id="46d961d" data-element_type="container"> 6139 </div> 6140 </div> 6141 <div class="elementor-element elementor-element-d131f96 e-con-full e-flex e-con e-child" data-id="d131f96" data-element_type="container"> 6142 <div class="elementor-element elementor-element-42ee08b e-con-full e-flex e-con e-child" data-id="42ee08b" data-element_type="container"> 6143 <div class="elementor-element elementor-element-e64aeee elementor-widget elementor-widget-heading" data-id="e64aeee" data-element_type="widget" data-widget_type="heading.default"> 6144 <div class="elementor-widget-container"> 6145 <div class="elementor-heading-title elementor-size-default">Bosch ADAS in Action: Training Workshop</div> </div> 6146 </div> 6147 <div class="elementor-element elementor-element-0e99fd5 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="0e99fd5" data-element_type="widget" data-widget_type="icon-list.default"> 6148 <div class="elementor-widget-container"> 6149 <ul class="elementor-icon-list-items"> 6150 <li class="elementor-icon-list-item"> 6151 <span class="elementor-icon-list-icon"> 6152 <svg aria-hidden="true" class="e-font-icon-svg e-fas-map-marker-alt" viewBox="0 0 384 512" xmlns="http://www.w3.org/2000/svg"><path d="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z"></path></svg> </span> 6153 <span class="elementor-icon-list-text">Offered in multiple locations nationwide. Click to learn more!</span> 6154 </li> 6155 </ul> 6156 </div> 6157 </div> 6158 </div> 6159 <div class="elementor-element elementor-element-abc1b28 e-con-full e-flex e-con e-child" data-id="abc1b28" data-element_type="container"> 6160 <div class="elementor-element elementor-element-af6d221 elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="af6d221" data-element_type="widget" data-widget_type="button.default"> 6161 <div class="elementor-widget-container"> 6162 <div class="elementor-button-wrapper"> 6163 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://aviondemand.com/shop/bosch-adas-training-workshop/"> 6164 <span class="elementor-button-content-wrapper"> 6165 <span class="elementor-button-text">Book Now</span> 6166 </span> 6167 </a> 6168 </div> 6169 </div> 6170 </div> 6171 </div> 6172 </div> 6173 <div class="elementor-element elementor-element-a06c674 e-con-full e-flex e-con e-child" data-id="a06c674" data-element_type="container"> 6174 <div class="elementor-element elementor-element-d844b9a e-con-full e-flex e-con e-child" data-id="d844b9a" data-element_type="container"> 6175 <div class="elementor-element elementor-element-53fc4a5 elementor-widget elementor-widget-heading" data-id="53fc4a5" data-element_type="widget" data-widget_type="heading.default"> 6176 <div class="elementor-widget-container"> 6177 <div class="elementor-heading-title elementor-size-default">Bosch Hybrid/EV Training Tour 6178</div>
6178 </div> 6179 </div> 6180 <div class="elementor-element elementor-element-e25860d elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="e25860d" data-element_type="widget" data-widget_type="icon-list.default"> 6181 <div class="elementor-widget-container"> 6182 <ul class="elementor-icon-list-items"> 6183 <li class="elementor-icon-list-item"> 6184 <span class="elementor-icon-list-icon"> 6185 <svg aria-hidden="true" class="e-font-icon-svg e-fas-map-marker-alt" viewBox="0 0 384 512" xmlns="http://www.w3.org/2000/svg"><path d="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z"></path></svg> </span> 6186 <span class="elementor-icon-list-text">Offered in multiple locations nationwide. Click to learn more!</span> 6187 </li> 6188 </ul> 6189 </div> 6190 </div> 6191 </div> 6192 <div class="elementor-element elementor-element-6b43dbb e-con-full e-flex e-con e-child" data-id="6b43dbb" data-element_type="container"> 6193 <div class="elementor-element elementor-element-724e07f elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="724e07f" data-element_type="widget" data-widget_type="button.default"> 6194 <div class="elementor-widget-container"> 6195 <div class="elementor-button-wrapper"> 6196 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://aviondemand.com/shop/service-centers/bosch-ev-training-tour/"> 6197 <span class="elementor-button-content-wrapper"> 6198 <span class="elementor-button-text">Book Now</span> 6199 </span> 6200 </a> 6201 </div> 6202 </div> 6203 </div> 6204 </div> 6205 </div> 6206 </div> 6207 </div> 6208 </div> 6209 </div> 6210 </div> 6211 </div> 6212 </div> 6213 </div> 6214 </div> 6215 </div> 6216 </div> 6217 <div class="elementor-element elementor-element-e23da39 elementor-align-center elementor-widget elementor-widget-button" data-id="e23da39" data-element_type="widget" data-widget_type="button.default"> 6218 <div class="elementor-widget-container"> 6219 <div class="elementor-button-wrapper"> 6220 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://aviondemand.com/live-training-events/"> 6221 <span class="elementor-button-content-wrapper"> 6222 <span class="elementor-button-text">See Full Training Schedule </span> 6223 </span> 6224 </a> 6225 </div> 6226 </div> 6227 </div> 6228 </div> 6229 </div> 6230 </div> 6231 </div> 6232 <div class="elementor-element elementor-element-2a3d8a4d e-flex e-con-boxed e-con e-parent" data-id="2a3d8a4d" data-element_type="container"> 6233 <div class="e-con-inner"> 6234 <div class="elementor-element elementor-element-b0b6a0c e-con-full e-flex e-con e-child" data-id="b0b6a0c" data-element_type="container"> 6235 <div class="elementor-element elementor-element-396c3a1 elementor-widget elementor-widget-heading" data-id="396c3a1" data-element_type="widget" data-widget_type="heading.default"> 6236 <div class="elementor-widget-container"> 6237 <h2 class="elementor-heading-title elementor-size-default">Hands-On & Classroom Learning 6238</h2> </div> 6239 </div> 6240 </div> 6241 <div class="elementor-element elementor-element-60067dd0 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="60067dd0" data-element_type="widget" data-widget_type="text-editor.default"> 6242 <div class="elementor-widget-container"> 6243 <div class="elementor-element elementor-element-a577355 elementor-widget elementor-widget-text-editor" data-id="a577355" data-element_type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><div class="elementor-element elementor-element-fa1fb01 elementor-widget elementor-widget-text-editor" data-id="fa1fb01" data-element_type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><p data-start="581" data-end="912">AVI training goes beyond slides and theory. Our programs combine <strong data-start="400" data-end="473">hands-on workshops, system mock-ups, and immersive classroom training</strong> to give technicians the skills they need to succeed.</p></div></div><div class="elementor-element elementor-element-031bf3e elementor-position-left elementor-vertical-align-top elementor-widget elementor-widget-image-box" data-id="031bf3e" data-element_type="widget" data-widget_type="image-box.default"><div class="elementor-widget-container"><div class="elementor-image-box-wrapper"></div></div></div></div></div><div class="elementor-element elementor-element-3af01a2 check-list elementor-widget elementor-widget-text-editor" data-id="3af01a2" data-element_type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"></div></div> </div>
6244 </div> 6245 <div class="elementor-element elementor-element-294eb1d e-con-full e-flex e-con e-child" data-id="294eb1d" data-element_type="container"> 6246 <div class="elementor-element elementor-element-ed472fc e-con-full e-flex e-con e-child" data-id="ed472fc" data-element_type="container"> 6247 <div class="elementor-element elementor-element-ad181cc e-con-full e-flex e-con e-child" data-id="ad181cc" data-element_type="container" data-settings="{"background_background":"classic"}"> 6248 <div class="elementor-element elementor-element-11749ca elementor-widget elementor-widget-image" data-id="11749ca" data-element_type="widget" data-widget_type="image.default"> 6249 <div class="elementor-widget-container"> 6250 <img loading="lazy" decoding="async" width="54" height="53" src="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/06/presentation-1-2.png" class="attachment-large size-large wp-image-431464" alt="" /> </div> 6251 </div> 6252 <div class="elementor-element elementor-element-ab41ac2 elementor-widget elementor-widget-heading" data-id="ab41ac2" data-element_type="widget" data-widget_type="heading.default"> 6253 <div class="elementor-widget-container"> 6254 <h2 class="elementor-heading-title elementor-size-default">Hands On Workshops</h2> </div> 6255 </div> 6256 <div class="elementor-element elementor-element-c7444af elementor-widget elementor-widget-text-editor" data-id="c7444af" data-element_type="widget" data-widget_type="text-editor.default"> 6257 <div class="elementor-widget-container"> 6258 <p style="text-align: center;">The ability to perform hands-on activities is the best way to learn. AVI is proud to offer technical training in a hands-on workshop environment using our award-winning training aids and system mock-ups. Our flexible offerings can be customized to meet your needs. Our Hands-On training can be delivered in a 1 to 5-day format. With multiple-day workshops, technicians have the opportunity to reinforce their training with additional tasks, increasing their efficiency and proficiency.</p> </div> 6259 </div> 6260 <div class="elementor-element elementor-element-64985da elementor-widget elementor-widget-button" data-id="64985da" data-element_type="widget" data-widget_type="button.default"> 6261 <div class="elementor-widget-container"> 6262 <div class="elementor-button-wrapper"> 6263 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://aviondemand.com/live-training-offerings/"> 6264 <span class="elementor-button-content-wrapper"> 6265 <span class="elementor-button-text">Learn More</span> 6266 </span> 6267 </a> 6268 </div> 6269 </div> 6270 </div> 6271 </div> 6272 <div class="elementor-element elementor-element-d8c4b56 e-con-full e-flex e-con e-child" data-id="d8c4b56" data-element_type="container" data-settings="{"background_background":"classic"}"> 6273 <div class="elementor-element elementor-element-bafa7d4 elementor-widget elementor-widget-image" data-id="bafa7d4" data-element_type="widget" data-widget_type="image.default"> 6274 <div class="elementor-widget-container"> 6275 <img loading="lazy" decoding="async" width="53" height="53" src="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/06/presentation-1-3.png" class="attachment-large size-large wp-image-431465" alt="" /> </div> 6276 </div> 6277 <div class="elementor-element elementor-element-399c5ab elementor-widget elementor-widget-heading" data-id="399c5ab" data-element_type="widget" data-widget_type="heading.default"> 6278 <div class="elementor-widget-container"> 6279 <h2 class="elementor-heading-title elementor-size-default">Classroom Training</h2> </div> 6280 </div> 6281 <div class="elementor-element elementor-element-51fb53a elementor-widget elementor-widget-text-editor" data-id="51fb53a" data-element_type="widget" data-widget_type="text-editor.default"> 6282 <div class="elementor-widget-container"> 6283 <p style="text-align: center;">AVI classroom training rises above the typical PowerPoint presentation. Our ASE Master Certified instructors blend traditional slide-based lectures with live demonstrations, creating an engaging and interactive learning environment. Each AVI training program imparts essential knowledge through real-world case studies that reinfor
6283ce core concepts and techniques, supported by additional materials to ensure a thorough and well-rounded learning experience.</p> </div> 6284 </div> 6285 <div class="elementor-element elementor-element-0160c1d elementor-align-center elementor-widget elementor-widget-button" data-id="0160c1d" data-element_type="widget" data-widget_type="button.default"> 6286 <div class="elementor-widget-container"> 6287 <div class="elementor-button-wrapper"> 6288 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://aviondemand.com/live-training-offerings/"> 6289 <span class="elementor-button-content-wrapper"> 6290 <span class="elementor-button-text">Learn More</span> 6291 </span> 6292 </a> 6293 </div> 6294 </div> 6295 </div> 6296 </div> 6297 <div class="elementor-element elementor-element-5b000c6 e-con-full e-flex e-con e-child" data-id="5b000c6" data-element_type="container" data-settings="{"background_background":"classic"}"> 6298 <div class="elementor-element elementor-element-d0b775b elementor-widget elementor-widget-image" data-id="d0b775b" data-element_type="widget" data-widget_type="image.default"> 6299 <div class="elementor-widget-container"> 6300 <img loading="lazy" decoding="async" width="54" height="53" src="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/06/presentation-1.png" class="attachment-large size-large wp-image-431466" alt="" /> </div> 6301 </div> 6302 <div class="elementor-element elementor-element-551b83b elementor-widget elementor-widget-heading" data-id="551b83b" data-element_type="widget" data-widget_type="heading.default"> 6303 <div class="elementor-widget-container"> 6304 <h2 class="elementor-heading-title elementor-size-default">Live Training Season Pass</h2> </div> 6305 </div> 6306 <div class="elementor-element elementor-element-cefda69 elementor-widget elementor-widget-text-editor" data-id="cefda69" data-element_type="widget" data-widget_type="text-editor.default"> 6307 <div class="elementor-widget-container"> 6308 <article class="text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" dir="auto" tabindex="-1" data-testid="conversation-turn-4" data-scroll-anchor="true" data-turn="assistant"><div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)"><div class="[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1"><div class="flex max-w-full flex-col grow"><div data-message-author-role="assistant" data-message-id="b3d08276-54f8-4830-abcf-45e61d150769" dir="auto" class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" data-message-model-slug="gpt-4o"><div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"><div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling"><p style="text-align: center;" data-start="78" data-end="411" data-is-last-node="" data-is-only-node="">The Season Pass provides year-round access to live, in-person training designed for auto parts suppliers, industry associations, and independent repair shops seeking consistent, high-quality education. With the Season Pass, you can choose six classes, each including 40 training manuals, and use them flexibly over a 12-month period.</p></div></div></div></div></div></div></article> </div> 6309 </div> 6310 <div class="elementor-element elementor-element-075d0b3 elementor-align-center elementor-widget elementor-widget-button" data-id="075d0b3" data-element_type="widget" data-widget_type="button.default"> 6311 <div class="elementor-widget-container"> 6312 <div class="elementor-button-wrapper"> 6313 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://aviondemand.com/live-training-season-pass-2"> 6314 <span class="elementor-button-content-wrapper"> 6315 <span class="elementor-button-text">Lean More</span> 6316 </span> 6317 </a> 6318 </div> 6319 </div>
6320 </div> 6321 </div> 6322 </div> 6323 </div> 6324 </div> 6325 </div> 6326 <div class="elementor-element elementor-element-d994f93 e-flex e-con-boxed e-con e-parent" data-id="d994f93" data-element_type="container"> 6327 <div class="e-con-inner"> 6328 <div class="elementor-element elementor-element-c5c2328 elementor-widget elementor-widget-heading" data-id="c5c2328" data-element_type="widget" data-widget_type="heading.default"> 6329 <div class="elementor-widget-container"> 6330 <h2 class="elementor-heading-title elementor-size-default">Popular Hands On Workshops</h2> </div> 6331 </div> 6332 </div> 6333 </div> 6334 <div class="elementor-element elementor-element-f41785d e-flex e-con-boxed e-con e-parent" data-id="f41785d" data-element_type="container"> 6335 <div class="e-con-inner"> 6336 <div class="elementor-element elementor-element-59b6098 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="59b6098" data-element_type="widget" data-widget_type="divider.default"> 6337 <div class="elementor-widget-container"> 6338 <div class="elementor-divider"> 6339 <span class="elementor-divider-separator"> 6340 </span> 6341 </div> 6342 </div> 6343 </div> 6344 </div> 6345 </div> 6346 <div class="elementor-element elementor-element-4ee1829 e-flex e-con-boxed e-con e-parent" data-id="4ee1829" data-element_type="container"> 6347 <div class="e-con-inner"> 6348 <div class="elementor-element elementor-element-e4cb487 e-con-full e-flex e-con e-child" data-id="e4cb487" data-element_type="container" data-settings="{"background_background":"classic"}"> 6349 <div class="elementor-element elementor-element-c256edc elementor-widget elementor-widget-heading" data-id="c256edc" data-element_type="widget" data-widget_type="heading.default"> 6350 <div class="elementor-widget-container"> 6351 <p class="elementor-heading-title elementor-size-default">Heavy Duty Air Brake Certification Workshop</p> </div> 6352 </div> 6353 <div class="elementor-element elementor-element-252a64d elementor-widget elementor-widget-text-editor" data-id="252a64d" data-element_type="widget" data-widget_type="text-editor.default"> 6354 <div class="elementor-widget-container"> 6355 <p>This workshop provides hands-on training in air brake systems, ensuring technicians gain essential certification.</p> </div> 6356 </div> 6357 <div class="elementor-element elementor-element-7400411 elementor-widget elementor-widget-button" data-id="7400411" data-element_type="widget" data-widget_type="button.default"> 6358 <div class="elementor-widget-container"> 6359 <div class="elementor-button-wrapper"> 6360 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://aviondemand.com/shop/heavy-duty-air-brake-hands-on-certification-workshop"> 6361 <span class="elementor-button-content-wrapper"> 6362 <span class="elementor-button-text">View Details</span> 6363 </span> 6364 </a> 6365 </div> 6366 </div> 6367 </div> 6368 </div> 6369 <div class="elementor-element elementor-element-f413e3d e-con-full e-flex e-con e-child" data-id="f413e3d" data-element_type="container" data-settings="{"background_background":"classic"}"> 6370 <div class="elementor-element elementor-element-2e2a548 elementor-widget elementor-widget-heading" data-id="2e2a548" data-element_type="widget" data-widget_type="heading.default"> 6371 <div class="elementor-widget-container"> 6372 <p class="elementor-heading-title elementor-size-default">Hybrid/Electric Hands-On Workshop</p> </div> 6373 </div> 6374 <div class="elementor-element elementor-element-9088369 elementor-widget elementor-widget-text-editor" data-id="9088369" data-element_type="widget" data-widget_type="text-editor.default"> 6375 <div class="elementor-widget-container"> 6376 <p>Learn to diagnose, repair, and maintain hybrid and electric vehicle systems with expert guidance. </p> </div> 6377 </div> 6378 <div class="elementor-element elementor-element-a5a8ac3 elementor-widget elementor-widget-button" data-id="a5a8ac3" data-element_type="widget" data-widget_type="button.default"> 6379 <div class="elementor-widget-container"> 6380 <div class="elementor-button-wrapper"> 6381 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://aviondemand.com/shop/hands-on-hybri
6381d-electric-workshop"> 6382 <span class="elementor-button-content-wrapper"> 6383 <span class="elementor-button-text">View Details</span> 6384 </span> 6385 </a> 6386 </div> 6387 </div> 6388 </div> 6389 </div> 6390 <div class="elementor-element elementor-element-321279c e-con-full e-flex e-con e-child" data-id="321279c" data-element_type="container" data-settings="{"background_background":"classic"}"> 6391 <div class="elementor-element elementor-element-0a59809 elementor-widget elementor-widget-heading" data-id="0a59809" data-element_type="widget" data-widget_type="heading.default"> 6392 <div class="elementor-widget-container"> 6393 <p class="elementor-heading-title elementor-size-default">EV Technology Hands-On Workshop</p> </div> 6394 </div> 6395 <div class="elementor-element elementor-element-2cd06c2 elementor-widget elementor-widget-text-editor" data-id="2cd06c2" data-element_type="widget" data-widget_type="text-editor.default"> 6396 <div class="elementor-widget-container"> 6397 <p>Master the latest EV diagnostic tools and maintenance techniques with hands-on experience. </p> </div> 6398 </div> 6399 <div class="elementor-element elementor-element-129af06 elementor-widget elementor-widget-button" data-id="129af06" data-element_type="widget" data-widget_type="button.default"> 6400 <div class="elementor-widget-container"> 6401 <div class="elementor-button-wrapper"> 6402 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://aviondemand.com/shop/ev-technology-on-site-course"> 6403 <span class="elementor-button-content-wrapper"> 6404 <span class="elementor-button-text">View Details</span> 6405 </span> 6406 </a> 6407 </div> 6408 </div> 6409 </div> 6410 </div> 6411 </div> 6412 </div> 6413 <div class="elementor-element elementor-element-0fe1cf2 e-flex e-con-boxed e-con e-parent" data-id="0fe1cf2" data-element_type="container"> 6414 <div class="e-con-inner"> 6415 <div class="elementor-element elementor-element-a511739 e-con-full e-flex e-con e-child" data-id="a511739" data-element_type="container" data-settings="{"background_background":"classic"}"> 6416 <div class="elementor-element elementor-element-5238f5f elementor-widget elementor-widget-heading" data-id="5238f5f" data-element_type="widget" data-widget_type="heading.default"> 6417 <div class="elementor-widget-container"> 6418 <p class="elementor-heading-title elementor-size-default">Air Conditioning & Heating</p> </div> 6419 </div> 6420 <div class="elementor-element elementor-element-a09a80a elementor-widget elementor-widget-text-editor" data-id="a09a80a" data-element_type="widget" data-widget_type="text-editor.default"> 6421 <div class="elementor-widget-container"> 6422 <p>Gain in-depth knowledge of HVAC system repair and troubleshooting.</p> </div> 6423 </div> 6424 <div class="elementor-element elementor-element-be53749 elementor-widget elementor-widget-button" data-id="be53749" data-element_type="widget" data-widget_type="button.default"> 6425 <div class="elementor-widget-container"> 6426 <div class="elementor-button-wrapper"> 6427 <a class="elementor-button elementor-button-link elementor-size-sm" href="/shop/air-conditioning-and-heating-hands-on-workshop/"> 6428 <span class="elementor-button-content-wrapper"> 6429 <span class="elementor-button-text">View Details</span> 6430 </span> 6431 </a> 6432 </div> 6433 </div> 6434 </div> 6435 </div> 6436 <div class="elementor-element elementor-element-a9c70f6 e-con-full e-flex e-con e-child" data-id="a9c70f6" data-element_type="container" data-settings="{"background_background":"classic"}"> 6437 <div class="elementor-element elementor-element-4a96d8b elementor-widget elementor-widget-heading" data-id="4a96d8b" data-element_type="widget" data-widget_type="heading.default"> 6438 <div class="elementor-widget-container"> 6439 <p class="elementor-heading-title elementor-size-default">ADAS Calibration & Diagnostics</p> </div> 6440 </div> 6441 <div class="elementor-element elementor-element-9c74d76 elementor-widget elementor-widget-text-editor" data-id="9c74d76" data-element_type="widget" data-widget_type="text-editor.default"> 6442 <div class="elementor-widget-container"> 6443 <p>Understand advanced driver assistance systems (ADAS) and calibration techniques for modern vehicles. </p> </div>
6444 </div> 6445 <div class="elementor-element elementor-element-96ad410 elementor-widget elementor-widget-button" data-id="96ad410" data-element_type="widget" data-widget_type="button.default"> 6446 <div class="elementor-widget-container"> 6447 <div class="elementor-button-wrapper"> 6448 <a class="elementor-button elementor-button-link elementor-size-sm" href="/shop/advanced-driver-assistance-systems-adas-hands-on-workshop/"> 6449 <span class="elementor-button-content-wrapper"> 6450 <span class="elementor-button-text">View Details</span> 6451 </span> 6452 </a> 6453 </div> 6454 </div> 6455 </div> 6456 </div> 6457 <div class="elementor-element elementor-element-33de167 e-con-full e-flex e-con e-child" data-id="33de167" data-element_type="container" data-settings="{"background_background":"classic"}"> 6458 <div class="elementor-element elementor-element-9ad6ea7 elementor-widget elementor-widget-heading" data-id="9ad6ea7" data-element_type="widget" data-widget_type="heading.default"> 6459 <div class="elementor-widget-container"> 6460 <p class="elementor-heading-title elementor-size-default">Advanced Networking & Diagnostics</p> </div> 6461 </div> 6462 <div class="elementor-element elementor-element-df75b4e elementor-widget elementor-widget-text-editor" data-id="df75b4e" data-element_type="widget" data-widget_type="text-editor.default"> 6463 <div class="elementor-widget-container"> 6464 <p>Learn about advanced vehicle networking and diagnostic techniques to troubleshoot complex automotive issues.</p> </div> 6465 </div> 6466 <div class="elementor-element elementor-element-76b1646 elementor-widget elementor-widget-button" data-id="76b1646" data-element_type="widget" data-widget_type="button.default"> 6467 <div class="elementor-widget-container"> 6468 <div class="elementor-button-wrapper"> 6469 <a class="elementor-button elementor-button-link elementor-size-sm" href="/shop/advanced-networking-diagnostics-hands-on-workshop/"> 6470 <span class="elementor-button-content-wrapper"> 6471 <span class="elementor-button-text">View Details</span> 6472 </span> 6473 </a> 6474 </div> 6475 </div> 6476 </div> 6477 </div> 6478 </div> 6479 </div> 6480 <div class="elementor-element elementor-element-9d1dfec e-flex e-con-boxed e-con e-parent" data-id="9d1dfec" data-element_type="container"> 6481 <div class="e-con-inner"> 6482 <div class="elementor-element elementor-element-c021c47 e-con-full e-flex e-con e-child" data-id="c021c47" data-element_type="container"> 6483 <div class="elementor-element elementor-element-7f2caad e-con-full e-flex e-con e-child" data-id="7f2caad" data-element_type="container"> 6484 <div class="elementor-element elementor-element-0bf9d14 elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="0bf9d14" data-element_type="widget" data-widget_type="heading.default"> 6485 <div class="elementor-widget-container"> 6486 <h2 class="elementor-heading-title elementor-size-default">Insights, News & Tech Tips</h2> </div> 6487 </div> 6488 <div class="elementor-element elementor-element-c5c464f elementor-align-right elementor-widget elementor-widget-button" data-id="c5c464f" data-element_type="widget" data-widget_type="button.default"> 6489 <div class="elementor-widget-container"> 6490 <div class="elementor-button-wrapper"> 6491 <a class="elementor-button elementor-button-link elementor-size-sm" href="/automotive-video-news-letter/"> 6492 <span class="elementor-button-content-wrapper"> 6493 <span class="elementor-button-text">View All</span> 6494 </span> 6495 </a> 6496 </div> 6497 </div> 6498 </div> 6499 </div> 6500 <div class="elementor-element elementor-element-24e4a92 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="24e4a92" data-element_type="widget" data-widget_type="divider.default"> 6501 <div class="elementor-widget-container"> 6502 <div class="elementor-divider"> 6503 <span class="elementor-divider-separator"> 6504 </span> 6505 </div> 6506 </div> 6507 </div> 6508 <div class="elementor-element elementor-element-c81b082 e-con-full e-flex e-con e-child" data-id="c81b082" data-element_type="container" data-settings="{"background_background":"classic"}"> 6509 <div class="elementor-element elementor-element-c204bbb e-con-full e-flex e-con e-child" data-id="c204bbb" data-element_type="container" data-settings="{"background_background":"classic"}">
6510 </div> 6511 <div class="elementor-element elementor-element-9a64dbc e-con-full e-flex e-con e-child" data-id="9a64dbc" data-element_type="container"> 6512 <div class="elementor-element elementor-element-a1f8c45 elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="a1f8c45" data-element_type="widget" data-widget_type="heading.default"> 6513 <div class="elementor-widget-container"> 6514 <h4 class="elementor-heading-title elementor-size-default">CAN FD Compatibility 6515</h4> </div> 6516 </div> 6517 <div class="elementor-element elementor-element-c9aceaf elementor-widget elementor-widget-text-editor" data-id="c9aceaf" data-element_type="widget" data-widget_type="text-editor.default"> 6518 <div class="elementor-widget-container"> 6519 <p>This tech tip explains how CAN FD systems affect scan tool communication, why some older scan tools require an adapter and firmware updates, and what happens when those updates arenât in place.</p> </div> 6520 </div> 6521 <div class="elementor-element elementor-element-9ff4288 elementor-widget elementor-widget-button" data-id="9ff4288" data-element_type="widget" data-widget_type="button.default"> 6522 <div class="elementor-widget-container"> 6523 <div class="elementor-button-wrapper"> 6524 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://aviondemand.com/insider/can-fd-compatibility-adapters-firmware-and-scan-tool-limitations-tech-tip/"> 6525 <span class="elementor-button-content-wrapper"> 6526 <span class="elementor-button-text">Watch Now!</span> 6527 </span> 6528 </a> 6529 </div> 6530 </div> 6531 </div> 6532 </div> 6533 </div> 6534 </div> 6535 <div class="elementor-element elementor-element-edc9d96 e-con-full e-flex e-con e-child" data-id="edc9d96" data-element_type="container"> 6536 <div class="elementor-element elementor-element-68ea9dc elementor-widget elementor-widget-image" data-id="68ea9dc" data-element_type="widget" data-widget_type="image.default"> 6537 <div class="elementor-widget-container"> 6538 <a href="https://aviondemand.com/shop/all-access/"> 6539 <img loading="lazy" decoding="async" width="300" height="300" src="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/07/1080x1080-300x300.png" class="attachment-medium size-medium wp-image-437397" alt="" srcset="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/07/1080x1080-300x300.png 300w, https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/07/1080x1080-1024x1024.png 1024w, https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/07/1080x1080-150x150.png 150w, https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/07/1080x1080-768x768.png 768w, https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/07/1080x1080-100x100.png 100w, https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/07/1080x1080-600x600.png 600w, https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/07/1080x1080-375x375.png 375w, https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/07/1080x1080.png 1080w" sizes="(max-width: 300px) 100vw, 300px" /> </a> 6540 </div> 6541 </div> 6542 </div> 6543 </div> 6544 </div> 6545 <div class="elementor-element elementor-element-e766b79 e-flex e-con-boxed e-con e-parent" data-id="e766b79" data-element_type="container"> 6546 <div class="e-con-inner"> 6547 <div class="elementor-element elementor-element-db1ee22 elementor-widget elementor-widget-heading" data-id="db1ee22" data-element_type="widget" data-widget_type="heading.default"> 6548 <div class="elementor-widget-container"> 6549 <h2 class="elementor-heading-title elementor-size-default">Unsure Where to Start Your Training? 6550</h2> </div> 6551 </div> 6552 </div> 6553 </div> 6554 <div class="elementor-element elementor-element-c54b5c6 e-flex e-con-boxed e-con e-parent" data-id="c54b5c6" data-element_type="container"> 6555 <div class="e-con-inner"> 6556 <div class="elementor-element elementor-element-2f02be2 e-con-full e-flex e-con e-child" data-id="2f02be2" data-element_type="container"> 6557 <div class="elementor-element elementor-element-a5243e5 elementor-widget elementor-widget-image" data-id="a5243e5" data-element_type="widget" data-widget_type="image.default"> 6558 <div class="elementor-widget-container"> 6559 <img loading="lazy" decoding="async" width="72" height="72" src="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/Group-6.png" class="attachment-large size-large wp-image-421031" alt="Group 1" /> </div>
6560 </div> 6561 <div class="elementor-element elementor-element-488e2af elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="488e2af" data-element_type="widget" data-widget_type="heading.default"> 6562 <div class="elementor-widget-container"> 6563 <div class="elementor-heading-title elementor-size-default">Choose Your Category 6564</div> </div> 6565 </div> 6566 <div class="elementor-element elementor-element-efd5015 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="efd5015" data-element_type="widget" data-widget_type="text-editor.default"> 6567 <div class="elementor-widget-container"> 6568 <p data-start="349" data-end="428">Select the topic you want to improve, from diagnostics to diesel, EV, and more.</p> </div> 6569 </div> 6570 </div> 6571 <div class="elementor-element elementor-element-f709922 e-con-full e-flex e-con e-child" data-id="f709922" data-element_type="container"> 6572 <div class="elementor-element elementor-element-2294dfb elementor-widget elementor-widget-image" data-id="2294dfb" data-element_type="widget" data-widget_type="image.default"> 6573 <div class="elementor-widget-container"> 6574 <img loading="lazy" decoding="async" width="72" height="72" src="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/Group-6-1.png" class="attachment-large size-large wp-image-421030" alt="Group 2" /> </div> 6575 </div> 6576 <div class="elementor-element elementor-element-4ab1b93 elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="4ab1b93" data-element_type="widget" data-widget_type="heading.default"> 6577 <div class="elementor-widget-container"> 6578 <div class="elementor-heading-title elementor-size-default">Take the Knowledge Assessment 6579</div> </div> 6580 </div> 6581 <div class="elementor-element elementor-element-9462e1f elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="9462e1f" data-element_type="widget" data-widget_type="text-editor.default"> 6582 <div class="elementor-widget-container"> 6583 <p data-start="478" data-end="544">Complete a short assessment to measure your current understanding.</p> </div> 6584 </div> 6585 </div> 6586 <div class="elementor-element elementor-element-6323966 e-con-full e-flex e-con e-child" data-id="6323966" data-element_type="container"> 6587 <div class="elementor-element elementor-element-19ec197 elementor-widget elementor-widget-image" data-id="19ec197" data-element_type="widget" data-widget_type="image.default"> 6588 <div class="elementor-widget-container"> 6589 <img loading="lazy" decoding="async" width="72" height="72" src="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/Group-6-2.png" class="attachment-large size-large wp-image-421029" alt="Group 3" /> </div> 6590 </div> 6591 <div class="elementor-element elementor-element-0526acf elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="0526acf" data-element_type="widget" data-widget_type="heading.default"> 6592 <div class="elementor-widget-container"> 6593 <div class="elementor-heading-title elementor-size-default">Get Your Personalized Learning Path 6594</div> </div> 6595 </div> 6596 <div class="elementor-element elementor-element-fa5e71c elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="fa5e71c" data-element_type="widget" data-widget_type="text-editor.default"> 6597 <div class="elementor-widget-container"> 6598 <p data-start="600" data-end="699">Based on your results, youâll be guided to a training path built specifically for your skill level.</p> </div> 6599 </div> 6600 </div> 6601 </div> 6602 </div> 6603 <div class="elementor-element elementor-element-efb0542 e-flex e-con-boxed e-con e-parent" data-id="efb0542" data-element_type="container"> 6604 <div class="e-con-inner"> 6605 <div class="elementor-element elementor-element-ae6651a elementor-align-center elementor-widget elementor-widget-button" data-id="ae6651a" data-element_type="widget" data-widget_type="button.default"> 6606 <div class="elementor-widget-container"> 6607 <div class="elementor-button-wrapper"> 6608 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://aviondemand.com/avi-learning-paths/"> 6609 <span class="elementor-button-content-wrapper"> 6610 <span class="elementor-button-text">Â Start Learning</span> 6611 </span> 6612 </a> 6613 </div> 6614 </div>
6615 </div> 6616 </div> 6617 </div> 6618 <div class="elementor-element elementor-element-bd9fb27 e-flex e-con-boxed e-con e-parent" data-id="bd9fb27" data-element_type="container" data-settings="{"background_background":"classic"}"> 6619 <div class="e-con-inner"> 6620 <div class="elementor-element elementor-element-f1173c7 e-con-full e-flex e-con e-child" data-id="f1173c7" data-element_type="container"> 6621 <div class="elementor-element elementor-element-b61d976 elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="b61d976" data-element_type="widget" data-widget_type="heading.default"> 6622 <div class="elementor-widget-container"> 6623 <h2 class="elementor-heading-title elementor-size-default">Choose Excellence, Choose <span style="color:#DB2E2E">Automotive Expertise</span></h2> </div> 6624 </div> 6625 <div class="elementor-element elementor-element-dcbfd93 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="dcbfd93" data-element_type="widget" data-widget_type="text-editor.default"> 6626 <div class="elementor-widget-container"> 6627 <p>Fuel your teamâs growth with AVI OnDemand. Equip your techs with expert-led training that drives performance, boosts efficiency, and keeps your shop future ready.</p> </div> 6628 </div> 6629 </div> 6630 <div class="elementor-element elementor-element-693e8f4 e-grid e-con-full e-con e-child" data-id="693e8f4" data-element_type="container" data-settings="{"background_background":"classic"}"> 6631 <div class="elementor-element elementor-element-9f6edfd elementor-position-top elementor-widget elementor-widget-image-box" data-id="9f6edfd" data-element_type="widget" data-widget_type="image-box.default"> 6632 <div class="elementor-widget-container"> 6633 <div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img loading="lazy" decoding="async" width="51" height="51" src="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/training-1-1.png" class="attachment-full size-full wp-image-421039" alt="training 1 (1)" /></figure><div class="elementor-image-box-content"><div class="elementor-image-box-title">Online Learning</div><p class="elementor-image-box-description">From ASE Test Prep to Hybrid & EV Technology, our diverse courses are designed for professionals at all skill levels</p></div></div> </div> 6634 </div> 6635 <div class="elementor-element elementor-element-0420745 elementor-position-top elementor-widget elementor-widget-image-box" data-id="0420745" data-element_type="widget" data-widget_type="image-box.default"> 6636 <div class="elementor-widget-container"> 6637 <div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img loading="lazy" decoding="async" width="51" height="51" src="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/training-1.png" class="attachment-full size-full wp-image-421040" alt="training 1" /></figure><div class="elementor-image-box-content"><div class="elementor-image-box-title">Hands-On Learning</div><p class="elementor-image-box-description">Gain real-world experience through our instructor-led workshops, focusing on diagnostics, repair, and emerging automotive technologies.</p></div></div> </div> 6638 </div> 6639 <div class="elementor-element elementor-element-22e82ba elementor-position-top elementor-widget elementor-widget-image-box" data-id="22e82ba" data-element_type="widget" data-widget_type="image-box.default"> 6640 <div class="elementor-widget-container"> 6641 <div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img loading="lazy" decoding="async" width="51" height="51" src="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/training-1-2.png" class="attachment-full size-full wp-image-421038" alt="training 1 (2)" /></figure><div class="elementor-image-box-content"><div class="elementor-image-box-title">Industry-Recognized Certifications</div><p class="elementor-image-box-description">Our training programs can help you earn certifications that set you apart in the competitive automotive industry. </p></div></div>
6641 </div> 6642 </div> 6643 <div class="elementor-element elementor-element-d512e02 elementor-position-top elementor-widget elementor-widget-image-box" data-id="d512e02" data-element_type="widget" data-widget_type="image-box.default"> 6644 <div class="elementor-widget-container"> 6645 <div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img loading="lazy" decoding="async" width="51" height="50" src="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/training-1-3.png" class="attachment-full size-full wp-image-421037" alt="training 1 (3)" /></figure><div class="elementor-image-box-content"><div class="elementor-image-box-title">Continuous Support & Resources</div><p class="elementor-image-box-description">Get access to training manuals, live sessions, and on-demand content to keep your knowledge sharp and up-to-date.</p></div></div> </div> 6646 </div> 6647 </div> 6648 </div> 6649 </div> 6650 <div class="elementor-element elementor-element-418fe0d e-flex e-con-boxed e-con e-parent" data-id="418fe0d" data-element_type="container"> 6651 <div class="e-con-inner"> 6652 <div class="elementor-element elementor-element-5bcf6ea e-flex e-con-boxed e-con e-child" data-id="5bcf6ea" data-element_type="container"> 6653 <div class="e-con-inner"> 6654 <div class="elementor-element elementor-element-0b82162 elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="0b82162" data-element_type="widget" data-widget_type="heading.default"> 6655 <div class="elementor-widget-container"> 6656 <h2 class="elementor-heading-title elementor-size-default">Stay Ahead in the Automotive Industry with Expert Training</h2> </div> 6657 </div> 6658 <div class="elementor-element elementor-element-8b3c97b elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="8b3c97b" data-element_type="widget" data-widget_type="text-editor.default"> 6659 <div class="elementor-widget-container"> 6660 <p>Enhance your career with industry-leading courses in diagnostics, repair, and emerging automotive technologies. </p> </div> 6661 </div> 6662 <div class="elementor-element elementor-element-2873bb5 elementor-align-center elementor-widget elementor-widget-button" data-id="2873bb5" data-element_type="widget" data-widget_type="button.default"> 6663 <div class="elementor-widget-container"> 6664 <div class="elementor-button-wrapper"> 6665 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://aviondemand.com/avi-on-demand-on-line-class-offerings/"> 6666 <span class="elementor-button-content-wrapper"> 6667 <span class="elementor-button-text">Start Learning Today</span> 6668 </span> 6669 </a> 6670 </div> 6671 </div> 6672 </div> 6673 <div class="elementor-element elementor-element-3b5a253 elementor-widget elementor-widget-button" data-id="3b5a253" data-element_type="widget" data-widget_type="button.default"> 6674 <div class="elementor-widget-container"> 6675 <div class="elementor-button-wrapper"> 6676 <a class="elementor-button elementor-button-link elementor-size-sm" href="#"> 6677 <span class="elementor-button-content-wrapper"> 6678 <span class="elementor-button-text">Master the Latest Technologies & Techniques with AVI OnDemand âââââ</span> 6679 </span> 6680 </a> 6681 </div> 6682 </div> 6683 </div> 6684 </div> 6685 </div> 6686 <div class="elementor-element elementor-element-a98a8f7 e-grid e-con-full e-con e-child" data-id="a98a8f7" data-element_type="container"> 6687 <div class="elementor-element elementor-element-73c233c elementor-position-left elementor-vertical-align-middle elementor-vertical-align-top elementor-widget elementor-widget-image-box" data-id="73c233c" data-element_type="widget" data-widget_type="image-box.default"> 6688 <div class="elementor-widget-container"> 6689 <div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img loading="lazy" decoding="async" width="53" height="53" src="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/Group-26.png" class="attachment-full size-full wp-image-420954" alt="Hands-On Training with Real-World Applications" /></figure><div class="elementor-image-box-content"><div class="elementor-image-box-title">Hands-On Training with Real-World Applications</div></div></div>
6689 </div> 6690 </div> 6691 <div class="elementor-element elementor-element-fb34bc4 elementor-position-left elementor-vertical-align-middle elementor-vertical-align-top elementor-widget elementor-widget-image-box" data-id="fb34bc4" data-element_type="widget" data-widget_type="image-box.default"> 6692 <div class="elementor-widget-container"> 6693 <div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img loading="lazy" decoding="async" width="53" height="53" src="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/Group-26-1.png" class="attachment-full size-full wp-image-420953" alt="Expert-Led Courses for Automotive Professionals" /></figure><div class="elementor-image-box-content"><div class="elementor-image-box-title">Expert-Led Courses for Automotive Professionals</div></div></div> </div> 6694 </div> 6695 <div class="elementor-element elementor-element-84f9d01 elementor-position-left elementor-vertical-align-middle elementor-vertical-align-top elementor-widget elementor-widget-image-box" data-id="84f9d01" data-element_type="widget" data-widget_type="image-box.default"> 6696 <div class="elementor-widget-container"> 6697 <div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img loading="lazy" decoding="async" width="53" height="53" src="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/Group-26-2.png" class="attachment-full size-full wp-image-420952" alt="Flexible Online & In-Person Learning Options" /></figure><div class="elementor-image-box-content"><div class="elementor-image-box-title">Flexible Online & In-Person Learning Options</div></div></div> </div> 6698 </div> 6699 </div> 6700 </div> 6701 </div> 6702 <div class="elementor-element elementor-element-f554fa9 e-flex e-con-boxed e-con e-parent" data-id="f554fa9" data-element_type="container"> 6703 <div class="e-con-inner"> 6704 <div class="elementor-element elementor-element-7b68d5e e-con-full e-flex e-con e-child" data-id="7b68d5e" data-element_type="container"> 6705 <div class="elementor-element elementor-element-ad9a501 elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="ad9a501" data-element_type="widget" data-widget_type="theme-site-logo.default"> 6706 <div class="elementor-widget-container"> 6707 <a href="https://aviondemand.com"> 6708 <img loading="lazy" decoding="async" width="319" height="59" src="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/AVIonDemand-Logo.png" class="attachment-full size-full wp-image-420961" alt="AVIonDemand-Logo" srcset="https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/AVIonDemand-Logo.png 319w, https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/AVIonDemand-Logo-300x55.png 300w, https://aviondemand-production.b-cdn.net/wp-content/uploads/2025/03/AVIonDemand-Logo-100x18.png 100w" sizes="(max-width: 319px) 100vw, 319px" /> </a> 6709 </div> 6710 </div> 6711 <div class="elementor-element elementor-element-08e48fc elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="08e48fc" data-element_type="widget" data-widget_type="text-editor.default"> 6712 <div class="elementor-widget-container"> 6713 <p>Accelerate your career with expert-led automotive training. From hands-on workshops to online courses, we provide cutting-edge education for technicians, shop owners, and automotive professionals.</p> </div> 6714 </div> 6715 <div class="elementor-element elementor-element-0999629 e-grid-align-left elementor-shape-circle elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="0999629" data-element_type="widget" data-widget_type="social-icons.default"> 6716 <div class="elementor-widget-container"> 6717 <div class="elementor-social-icons-wrapper elementor-grid"> 6718 <span class="elementor-grid-item"> 6719 <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-f876684" href="https://www.facebook.com/AVIautomotivevideo/" target="_blank"> 6720 <span class="elementor-screen-only">Facebook</span>
6721 <svg class="e-font-icon-svg e-fab-facebook" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"></path></svg> </a> 6722 </span> 6723 <span class="elementor-grid-item"> 6724 <a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-1443d6b" href="https://www.instagram.com/avi_automotive_video/" target="_blank"> 6725 <span class="elementor-screen-only">Instagram</span> 6726 <svg class="e-font-icon-svg e-fab-instagram" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg> </a> 6727 </span> 6728 <span class="elementor-grid-item"> 6729 <a class="elementor-icon elementor-social-icon elementor-social-icon-linkedin elementor-repeater-item-d6dd274" href="https://www.linkedin.com/company/avi-automotive-video-innovations-llc/" target="_blank"> 6730 <span class="elementor-screen-only">Linkedin</span> 6731 <svg class="e-font-icon-svg e-fab-linkedin" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"></path></svg> </a> 6732 </span> 6733 <span class="elementor-grid-item"> 6734 <a class="elementor-icon elementor-social-icon elementor-social-icon-x-twitter elementor-repeater-item-5fa21e6" href="https://twitter.com/automotivevideo" target="_blank"> 6735 <span class="elementor-screen-only">X-twitter</span> 6736 <svg class="e-font-icon-svg e-fab-x-twitter" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path></svg> </a> 6737 </span> 6738 </div> 6739 </div> 6740 </div> 6741 </div> 6742 <div class="elementor-element elementor-element-37049ba e-con-full e-flex e-con e-child" data-id="37049ba" data-element_type="container"> 6743 <div class="elementor-element elementor-element-86c11da elementor-widget elementor-widget-heading" data-id="86c11da" data-element_type="widget" data-widget_type="heading.default"> 6744 <div class="elementor-widget-container"> 6745 <div class="elementor-heading-title elementor-size-default">Quick Links</div> </div> 6746 </div> 6747 <div class="elementor-element elementor-element-b128c19 elementor-nav-menu__align-start elementor-nav-menu--dropdown-none elementor-widget elementor-widget-nav-menu" data-id="b128c19" data-element_type="widget" data-settings="{"layout":"vertical","submenu_icon":{"value":"<svg class=\"e-font-icon-svg e-fas-caret-down\"
6747 viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg>","library":"fa-solid"}}" data-widget_type="nav-menu.default"> 6748 <div class="elementor-widget-container"> 6749 <nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-underline e--animation-fade"> 6750 <ul id="menu-1-b128c19" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-76892"><a href="https://aviondemand.com/avi-ondemand-faqs/" class="elementor-item" 6751 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6752FAQ</a></li> 6753<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-84462"><a href="https://aviondemand.com/about-avi/" class="elementor-item" 6754 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6755About</a></li> 6756<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-94921"><a href="https://aviondemand.com/contact/" class="elementor-item" 6757 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6758Contact</a></li> 6759<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-258659"><a href="https://aviondemand.com/privacy-policy-2/" class="elementor-item" 6760 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6761Terms of Use</a></li> 6762<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-120641"><a href="tel:+18007187246" class="elementor-item" 6763 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6764(800) 718-7246</a></li> 6765<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-220835"><a href="https://www.facebook.com/AVIautomotivevideo/" class="elementor-item" 6766 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6767FB</a></li> 6768<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-220834"><a href="https://www.instagram.com/avi_automotive_video/" class="elementor-item" 6769 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6770IG</a></li> 6771<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-220836"><a href="https://www.linkedin.com/company/avi-automotive-video-innovations-llc/" class="elementor-item" 6772 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6773LI</a></li> 6774<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-221636"><a href="https://twitter.com/automotivevideo" class="elementor-item" 6775 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6776TW</a></li> 6777</ul> </nav> 6778 <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 6779 <ul id="menu-2-b128c19" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-76892"><a href="https://aviondemand.com/avi-ondemand-faqs/" class="elementor-item" tabindex="-1" 6780 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6781FAQ</a></li> 6782<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-84462"><a href="https://aviondemand.com/about-avi/" class="elementor-item" tabindex="-1" 6783 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6784About</a></li> 6785<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-94921"><a href="https://aviondemand.com/contact/" class="elementor-item" tabindex="-1" 6786 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6787Contact</a></li> 6788<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-258659"><a href="https://aviondemand.com/privacy-policy-2/" class="elementor-item" tabindex="-1" 6789 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6790Terms of Use</a></li> 6791<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-120641"><a href="tel:+18007187246" class="elementor-item" tabindex="-1" 6792 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6793(800) 718-7246</a></li> 6794<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-220835"><a href="https://www.facebook.com/AVIautomotivevideo/" class="elementor-item" tabindex="-1" 6795 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6796FB</a></li> 6797<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-220834"><a href="https://www.instagram.com/avi_automotive_video/" class="elementor-item" tabindex="-1" 6798 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6799IG</a></li> 6800<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-220836"><a href="https://www.linkedin.com/company/avi-automotive-video-innovations-llc/" class="elementor-item" tabindex="-1" 6801 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6802LI</a></li> 6803<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-221636"><a href="https://twitter.com/automotivevideo" class="elementor-item" tabindex="-1" 6804 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6805TW</a></li> 6806</ul> </nav> 6807 </div>
6808 </div> 6809 </div> 6810 <div class="elementor-element elementor-element-39aba26 e-con-full e-flex e-con e-child" data-id="39aba26" data-element_type="container"> 6811 <div class="elementor-element elementor-element-7133228 elementor-widget elementor-widget-heading" data-id="7133228" data-element_type="widget" data-widget_type="heading.default"> 6812 <div class="elementor-widget-container"> 6813 <div class="elementor-heading-title elementor-size-default">Menu</div> </div> 6814 </div> 6815 <div class="elementor-element elementor-element-b5aac8e elementor-nav-menu--dropdown-none elementor-widget elementor-widget-nav-menu" data-id="b5aac8e" data-element_type="widget" data-settings="{"layout":"vertical","submenu_icon":{"value":"<svg class=\"e-font-icon-svg e-fas-caret-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg>","library":"fa-solid"}}" data-widget_type="nav-menu.default"> 6816 <div class="elementor-widget-container"> 6817 <nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-underline e--animation-fade"> 6818 <ul id="menu-1-b5aac8e" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-420986"><a href="https://aviondemand.com/product-tag/service-center/" class="elementor-item" 6819 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6820Ondemand</a></li> 6821<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-420987"><a href="https://aviondemand.com/on-site-training/" class="elementor-item" 6822 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6823OnSite</a></li> 6824<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-420988"><a href="https://aviondemand.com/avi-on-campus-2/" class="elementor-item" 6825 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6826OnCampus</a></li> 6827<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-420989"><a href="https://aviondemand.com/avi-fleet-pass-municipalities-governments-agencies-technician-trainings/" class="elementor-item" 6828 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6829Fleet Training</a></li> 6830<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-420990"><a href="https://aviondemand.com/automotive-tools/" class="elementor-item" 6831 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6832Automotive Tools</a></li> 6833<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-420991"><a href="https://aviondemand.com/events/" class="elementor-item" 6834 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6835Events</a></li> 6836<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-420992"><a href="https://aviondemand.com/automotive-video-news-letter/" class="elementor-item" 6837 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6838News</a></li> 6839</ul> </nav> 6840 <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 6841 <ul id="menu-2-b5aac8e" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-420986"><a href="https://aviondemand.com/product-tag/service-center/" class="elementor-item" tabindex="-1" 6842 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6843Ondemand</a></li> 6844<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-420987"><a href="https://aviondemand.com/on-site-training/" class="elementor-item" tabindex="-1" 6845 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6846OnSite</a></li> 6847<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-420988"><a href="https://aviondemand.com/avi-on-campus-2/" class="elementor-item" tabindex="-1" 6848 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6849OnCampus</a></li> 6850<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-420989"><a href="https://aviondemand.com/avi-fleet-pass-municipalities-governments-agencies-technician-trainings/" class="elementor-item" tabindex="-1" 6851 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6852Fleet Training</a></li> 6853<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-420990"><a href="https://aviondemand.com/automotive-tools/" class="elementor-item" tabindex="-1" 6854 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6855Automotive Tools</a></li> 6856<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-420991"><a href="https://aviondemand.com/events/" class="elementor-item" tabindex="-1" 6857 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6858Events</a></li> 6859<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-420992"><a href="https://aviondemand.com/automotive-video-news-letter/" class="elementor-item" tabindex="-1" 6860 class="border-transparent hover:border-primary border-b-4 font-medium py-2"> 6861News</a></li> 6862</ul> </nav> 6863 </div>
6864 </div> 6865 </div> 6866 <div class="elementor-element elementor-element-bc84710 e-con-full e-flex e-con e-child" data-id="bc84710" data-element_type="container"> 6867 <div class="elementor-element elementor-element-00d377b elementor-widget elementor-widget-heading" data-id="00d377b" data-element_type="widget" data-widget_type="heading.default"> 6868 <div class="elementor-widget-container"> 6869 <div class="elementor-heading-title elementor-size-default">Contact Us</div> </div> 6870 </div> 6871 <div class="elementor-element elementor-element-0835d37 elementor-icon-list--layout-inline elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="0835d37" data-element_type="widget" data-widget_type="icon-list.default"> 6872 <div class="elementor-widget-container"> 6873 <ul class="elementor-icon-list-items elementor-inline-items"> 6874 <li class="elementor-icon-list-item elementor-inline-item"> 6875 <a href="http://[email protected]"> 6876 6877 <span class="elementor-icon-list-icon"> 6878 <svg aria-hidden="true" class="e-font-icon-svg e-fas-envelope" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path></svg> </span> 6879 <span class="elementor-icon-list-text">[email protected]</span> 6880 </a> 6881 </li> 6882 <li class="elementor-icon-list-item elementor-inline-item"> 6883 <a href="tel:+18007187246"> 6884 6885 <span class="elementor-icon-list-icon"> 6886 <svg aria-hidden="true" class="e-font-icon-svg e-fas-phone-alt" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z"></path></svg> </span> 6887 <span class="elementor-icon-list-text">(800) 718-7246</span> 6888 </a> 6889 </li> 6890 </ul> 6891 </div> 6892 </div> 6893 </div> 6894 </div> 6895 </div> 6896 </div> 6897 6898<div class="bg-black text-white"> 6899 <div class="max-w-7xl mx-auto pt-8 pb-16 px-4 lg:px-8 sm:flex justify-between items-center"> 6900 <div class="text-white text-sm"> 6901 AVI © 2026 </div> 6902 <div class="sm:flex sm:-my-px sm:space-x-8"> 6903 <a href="https://aviondemand.com/avi-ondemand-faqs/" 6904 class="text-white text-sm hover:underline"> 6905 FAQ </a> 6906 <a href="https://aviondemand.com/about-avi/" 6907 class="text-white text-sm hover:underline"> 6908 About </a> 6909 <a href="https://aviondemand.com/contact/" 6910 class="text-white text-sm hover:underline"> 6911 Contact </a> 6912 <a href="https://aviondemand.com/privacy-policy-2/" 6913 class="text-white text-sm hover:underline"> 6914 Terms of Use </a> 6915 <a href="tel:+18007187246" 6916 class="text-white text-sm hover:underline"> 6917 (800) 718-7246 </a> 6918 <a href="https://www.facebook.com/AVIautomotivevideo/" 6919 class="text-white text-sm hover:underline"> 6920 <svg style="display: inline" width="20px" height="20px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6921 <path fill-rule="evenodd" clip-rule="evenodd" d="M20 1C21.6569 1 23 2.34315 23 4V20C23 21.6569 21.6569 23 20 23H4C2.34315 23 1 21.6569
69211 20V4C1 2.34315 2.34315 1 4 1H20ZM20 3C20.5523 3 21 3.44772 21 4V20C21 20.5523 20.5523 21 20 21H15V13.9999H17.0762C17.5066 13.9999 17.8887 13.7245 18.0249 13.3161L18.4679 11.9871C18.6298 11.5014 18.2683 10.9999 17.7564 10.9999H15V8.99992C15 8.49992 15.5 7.99992 16 7.99992H18C18.5523 7.99992 19 7.5522 19 6.99992V6.31393C19 5.99091 18.7937 5.7013 18.4813 5.61887C17.1705 5.27295 16 5.27295 16 5.27295C13.5 5.27295 12 6.99992 12 8.49992V10.9999H10C9.44772 10.9999 9 11.4476 9 11.9999V12.9999C9 13.5522 9.44771 13.9999 10 13.9999H12V21H4C3.44772 21 3 20.5523 3 20V4C3 3.44772 3.44772 3 4 3H20Z" fill="#FFFFFF"/> 6922 </svg> 6923 </a> 6924 <a href="https://www.instagram.com/avi_automotive_video/" 6925 class="text-white text-sm hover:underline"> 6926 <svg style="display: inline" width="20px" height="20px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6927 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 18C15.3137 18 18 15.3137 18 12C18 8.68629 15.3137 6 12 6C8.68629 6 6 8.68629 6 12C6 15.3137 8.68629 18 12 18ZM12 16C14.2091 16 16 14.2091 16 12C16 9.79086 14.2091 8 12 8C9.79086 8 8 9.79086 8 12C8 14.2091 9.79086 16 12 16Z" fill="#FFFFFF"/> 6928 <path d="M18 5C17.4477 5 17 5.44772 17 6C17 6.55228 17.4477 7 18 7C18.5523 7 19 6.55228 19 6C19 5.44772 18.5523 5 18 5Z" fill="#FFFFFF"/> 6929 <path fill-rule="evenodd" clip-rule="evenodd" d="M1.65396 4.27606C1 5.55953 1 7.23969 1 10.6V13.4C1 16.7603 1 18.4405 1.65396 19.7239C2.2292 20.8529 3.14708 21.7708 4.27606 22.346C5.55953 23 7.23969 23 10.6 23H13.4C16.7603 23 18.4405 23 19.7239 22.346C20.8529 21.7708 21.7708 20.8529 22.346 19.7239C23 18.4405 23 16.7603 23 13.4V10.6C23 7.23969 23 5.55953 22.346 4.27606C21.7708 3.14708 20.8529 2.2292 19.7239 1.65396C18.4405 1 16.7603 1 13.4 1H10.6C7.23969 1 5.55953 1 4.27606 1.65396C3.14708 2.2292 2.2292 3.14708 1.65396 4.27606ZM13.4 3H10.6C8.88684 3 7.72225 3.00156 6.82208 3.0751C5.94524 3.14674 5.49684 3.27659 5.18404 3.43597C4.43139 3.81947 3.81947 4.43139 3.43597 5.18404C3.27659 5.49684 3.14674 5.94524 3.0751 6.82208C3.00156 7.72225 3 8.88684 3 10.6V13.4C3 15.1132 3.00156 16.2777 3.0751 17.1779C3.14674 18.0548 3.27659 18.5032 3.43597 18.816C3.81947 19.5686 4.43139 20.1805 5.18404 20.564C5.49684 20.7234 5.94524 20.8533 6.82208 20.9249C7.72225 20.9984 8.88684 21 10.6 21H13.4C15.1132 21 16.2777 20.9984 17.1779 20.9249C18.0548 20.8533 18.5032 20.7234 18.816 20.564C19.5686 20.1805 20.1805 19.5686 20.564 18.816C20.7234 18.5032 20.8533 18.0548 20.9249 17.1779C20.9984 16.2777 21 15.1132 21 13.4V10.6C21 8.88684 20.9984 7.72225 20.9249 6.82208C20.8533 5.94524 20.7234 5.49684 20.564 5.18404C20.1805 4.43139 19.5686 3.81947 18.816 3.43597C18.5032 3.27659 18.0548 3.14674 17.1779 3.0751C16.2777 3.00156 15.1132 3 13.4 3Z" fill="#FFFFFF"/> 6930 </svg> 6931 6932 </a> 6933 <a href="https://www.linkedin.com/company/avi-automotive-video-innovations-llc/" 6934 class="text-white text-sm hover:underline"> 6935 <svg style="display: inline" width="20px" height="20px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6936 <path d="M6.5 8C7.32843 8 8 7.32843 8 6.5C8 5.67157 7.32843 5 6.5 5C5.67157 5 5 5.67157 5 6.5C5 7.32843 5.67157 8 6.5 8Z" fill="#FFFFFF"/> 6937 <path d="M5 10C5 9.44772 5.44772 9 6 9H7C7.55228 9 8 9.44771 8 10V18C8 18.5523 7.55228 19 7 19H6C5.44772 19 5 18.5523 5 18V10Z" fill="#FFFFFF"/> 6938 <path d="M11 19H12C12.5523 19 13 18.5523 13 18V13.5C13 12 16 11 16 13V18.0004C16 18.5527 16.4477 19 17 19H18C18.5523 19 19 18.5523 19 18V12C19 10 17.5 9 15.5 9C13.5 9 13 10.5 13 10.5V10C13 9.44771 12.5523 9 12 9H11C10.4477 9 10 9.44772 10 10V18C10 18.5523 10.4477 19 11 19Z" fill="#FFFFFF"/> 6939 <path fill-rule="evenodd" clip-rule="evenodd" d="M20 1C21.6569 1 23 2.34315 23 4V20C23 21.6569 21.6569 23 20 23H4C2.34315 23 1 21.6569
69391 20V4C1 2.34315 2.34315 1 4 1H20ZM20 3C20.5523 3 21 3.44772 21 4V20C21 20.5523 20.5523 21 20 21H4C3.44772 21 3 20.5523 3 20V4C3 3.44772 3.44772 3 4 3H20Z" fill="#FFFFFF"/> 6940 </svg> 6941 </a> 6942 <a href="https://twitter.com/automotivevideo" 6943 class="text-white text-sm hover:underline"> 6944 <svg style="display: inline" width="18" height="19" viewBox="0 0 1200 1227" fill="none" xmlns="http://www.w3.org/2000/svg"> 6945 <path d="M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z" fill="#FFFFFF"/> 6946 </svg> 6947 </a> 6948 6949 </div> 6950 <img class="block h-[30px] w-auto" src="https://aviondemand-production.b-cdn.net/wp-content/themes/theme-aviondemand-2022/dist/img/ase-white-30.png" alt="ASE Accredited"> 6951 </div> 6952</div> 6953 6954 6955<!-- begin olark code -->
6956<script data-cfasync="false" type='text/javascript'>/*<![CDATA[*/window.olark||(function(c){var f=window,d=document,l=f.location.protocol=="https:"?"https:":"http:",z=c.name,r="load";var nt=function(){ 6957f[z]=function(){ 6958(a.s=a.s||[]).push(arguments)};var a=f[z]._={ 6959},q=c.methods.length;while(q--){(function(n){f[z][n]=function(){ 6960f[z]("call",n,arguments)}})(c.methods[q])}a.l=c.loader;a.i=nt;a.p={ 69610:+new Date};a.P=function(u){ 6962a.p[u]=new Date-a.p[0]};function s(){ 6963a.P(r);f[z](r)}f.addEventListener?f.addEventListener(r,s,false):f.attachEvent("on"+r,s);var ld=function(){function p(hd){ 6964hd="head";return["<",hd,"></",hd,"><",i,' onl' + 'oad="var d=',g,";d.getElementsByTagName('head')[0].",j,"(d.",h,"('script')).",k,"='",l,"//",a.l,"'",'"',"></",i,">"].join("")}var i="body",m=d[i];if(!m){ 6965return setTimeout(ld,100)}a.P(1);var j="appendChild",h="createElement",k="src",n=d[h]("div"),v=n[j](d[h](z)),b=d[h]("iframe"),g="document",e="domain",o;n.style.display="none";m.insertBefore(n,m.firstChild).id=z;b.frameBorder="0";b.id=z+"-loader";if(/MSIE[ ]+6/.test(navigator.userAgent)){ 6966b.src="javascript:false"}b.allowTransparency="true";v[j](b);try{ 6967b.contentWindow[g].open()}catch(w){ 6968c[e]=d[e];o="javascript:var d="+g+".open();d.domain='"+d.domain+"';";b[k]=o+"void(0);"}try{ 6969var t=b.contentWindow[g];t.write(p());t.close()}catch(x){ 6970b[k]=o+'d.write("'+p().replace(/"/g,String.fromCharCode(92)+'"')+'");d.close();'}a.P(2)};ld()};nt()})({ 6971loader: "static.olark.com/jsclient/loader0.js",name:"olark",methods:["configure","extend","declare","identify"]}); 6972/* custom configuration goes here (www.olark.com/documentation) */ 6973 6974 6975 6976olark.identify('4775-535-10-2023');/*]]>*/</script>
6976<noscript><a href="https://www.olark.com/site/4775-535-10-2023/contact" title="Contact us" target="_blank">Questions? Feedback?</a> powered by <a href="http://www.olark.com?welcome" title="Olark live chat software">Olark live chat software</a></noscript> 6977<!-- end olark code --> 6978 6979 6980
6980<script data-cfasync="false" data-no-optimize="1" data-pagespeed-no-defer> 6981 tvc_js = new TVC_GTM_Enhanced({"affiliation":"AVI OnDemand","is_admin":"","tracking_option":"GA4","property_id":"","measurement_id":"G-HHT0EYFS4F","google_ads_id":"7911258137","fb_pixel_id":"1637966296307875","fb_event_id":"b78c0091ab5e4436876e34ca8aa79407","tvc_ajax_url":"https:\/\/aviondemand.com\/wp-admin\/admin-ajax.php","is_global_fs_enabled":null}); 6982 6983 6984 </script>
6984 6985 6986
6986<script> 6987 window.RS_MODULES = window.RS_MODULES || {}; 6988 window.RS_MODULES.modules = window.RS_MODULES.modules || {}; 6989 window.RS_MODULES.waiting = window.RS_MODULES.waiting || []; 6990 window.RS_MODULES.defered = true; 6991 window.RS_MODULES.moduleWaiting = window.RS_MODULES.moduleWaiting || {}; 6992 window.RS_MODULES.type = 'compiled'; 6993 </script>
6993 6994
6994<script type="speculationrules"> 6995{"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\/theme-aviondemand-2022\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 6996</script>
6996 6997
6997<script type="text/javascript">function showhide_toggle(e,t,r,g){var a=jQuery("#"+e+"-link-"+t),s=jQuery("a",a),i=jQuery("#"+e+"-content-"+t),l=jQuery("#"+e+"-toggle-"+t);a.toggleClass("sh-show sh-hide"),i.toggleClass("sh-show sh-hide").toggle(),"true"===s.attr("aria-expanded")?s.attr("aria-expanded","false"):s.attr("aria-expanded","true"),l.text()===r?(l.text(g),a.trigger("sh-link:more")):(l.text(r),a.trigger("sh-link:less")),a.trigger("sh-link:toggle")}</script>
6997 6998
6998<script> 6999 ( function ( body ) { 7000 'use strict'; 7001 body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' ); 7002 } )( document.body ); 7003 </script>
7003 7004
7004<script data-cfasync="false" data-pagespeed-no-defer > 7005 7006 // Gravity - FormSubmit event 7007 7008 // when ajax method 7009 jQuery(document).on('gform_confirmation_loaded', function(event, formId) { 7010 //var form = window['gform'].forms[formId]; 7011 var datalayer = { 7012 event: 'form_lead_submit', 7013 cov_form_type: "Gravity Form Plugin", 7014 cov_form_id: formId, 7015 cov_form_name: jQuery(this).data('title') || jQuery('.gform_title').text() || 'Form id:' + formId, 7016 }; 7017 window.dataLayer = window.dataLayer || []; 7018 window.dataLayer.push(datalayer); 7019 }); 7020 7021 // when no ajax 7022 jQuery(document).on('gform_post_render', function(event, formId) { 7023 jQuery('#gform_' + formId).on('submit', function() { 7024 var datalayer = { 7025 event: 'form_lead_submit', 7026 cov_form_type: "Gravity Form Plugin", 7027 cov_form_id: formId, 7028 cov_form_name: jQuery(this).data('title') || jQuery('.gform_title').text() || 'Form id-' + formId, 7029 }; 7030 window.dataLayer = window.dataLayer || []; 7031 window.dataLayer.push(datalayer); 7032 }); 7033 }); 7034 </script>
7034<script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"},"registration_prompt":"There is unsaved attendee information. Are you sure you want to continue?"};/* ]]> */ </script>
7034
7034<script> 7035 const lazyloadRunObserver = () => { 7036 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 7037 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 7038 entries.forEach( ( entry ) => { 7039 if ( entry.isIntersecting ) { 7040 let lazyloadBackground = entry.target; 7041 if( lazyloadBackground ) { 7042 lazyloadBackground.classList.add( 'e-lazyloaded' ); 7043 } 7044 lazyloadBackgroundObserver.unobserve( entry.target ); 7045 } 7046 }); 7047 }, { rootMargin: '200px 0px 200px 0px' } ); 7048 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 7049 lazyloadBackgroundObserver.observe( lazyloadBackground ); 7050 } ); 7051 }; 7052 const events = [ 7053 'DOMContentLoaded', 7054 'elementor/lazyload/observe', 7055 ]; 7056 events.forEach( ( event ) => { 7057 document.addEventListener( event, lazyloadRunObserver ); 7058 } ); 7059 </script>
7059 7060
7060<script>document.addEventListener("DOMContentLoaded", function () { 7061 // LIMIT TO FIRST 3 COURSES 7062 const rows = document.querySelectorAll( 7063 ".elementor-element-b18fbe2 .elementor-shortcode table.table tr" 7064 ); 7065 7066 rows.forEach((row, index) => { 7067 if (index > 3) { 7068 row.style.display = "none"; 7069 } 7070 }); 7071 7072 // ENABLE PROGRESS BAR FROM TEXT (0%, 50%, 100%) 7073 document.querySelectorAll('.elementor-element-b18fbe2 .elementor-shortcode table.table td:nth-child(4)').forEach(function(cell) { 7074 const text = cell.innerText.trim(); // e.g., "0%" 7075 const value = parseInt(text); // convert to number 7076 if (!isNaN(value)) { 7077 cell.style.setProperty("--progress", value + "%"); 7078 } 7079 }); 7080}); 7081</script>
7081<script> (function($) { 7082 'use strict'; 7083 7084 function initTabs() { 7085 if ($('#eael-advance-tabs-a913fbd').length) { 7086 // Set first tab and content as active 7087 $('#all-course-categories').addClass('active'); 7088 $('#all-course-categories-tab').addClass('active'); 7089 7090 // Remove any existing handlers first 7091 $('.eael-tab-item-trigger').off('click.tabfix'); 7092 7093 // Attach click handlers with namespace 7094 $('.eael-tab-item-trigger').on('click.tabfix', function(e) { 7095 e.preventDefault(); 7096 7097 var $trigger = $(this); 7098 var triggerId = $trigger.attr('id'); 7099 var contentId = triggerId + '-tab'; 7100 7101 // Remove active class from all 7102 $('.eael-tab-item-trigger').removeClass('active'); 7103 $('.eael-tab-content-item').removeClass('active'); 7104 7105 // Add active class to clicked 7106 $trigger.addClass('active'); 7107 $('#' + contentId).addClass('active'); 7108 }); 7109 } 7110 } 7111 7112 // Try multiple times to catch the tabs when they're ready 7113 $(document).ready(function() { 7114 initTabs(); 7115 }); 7116 7117 $(window).on('load', function() { 7118 setTimeout(initTabs, 100); 7119 }); 7120 7121 // For Elementor 7122 if (typeof elementorFrontend !== 'undefined') { 7123 elementorFrontend.hooks.addAction('frontend/element_ready/widget', initTabs); 7124 } 7125 7126 })(jQuery); 7127</script>
7127
7127<script type='text/javascript'> 7128 (function () { 7129 var c = document.body.className; 7130 c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); 7131 document.body.className = c; 7132 })(); 7133 </script>
7133 7134
7134<script type="text/template" id="tmpl-variation-template"> 7135 <div class="woocommerce-variation-description">{{{ data.variation.variation_description }}}</div> 7136 <div class="woocommerce-variation-price">{{{ data.variation.price_html }}}</div> 7137 <div class="woocommerce-variation-availability">{{{ data.variation.availability_html }}}</div> 7138</script>
vendor: 1 bytes, line 7138
7138
7139<script type="text/template" id="tmpl-unavailable-variation-template"> 7140 <p role="alert">Sorry, this product is unavailable. Please choose a different combination.</p> 7141</script>
7141 7142<link rel='stylesheet' id='wc-stripe-blocks-checkout-style-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/woocommerce-gateway-stripe/build/upe-blocks.css?ver=37f68a8beb4edffe75197731eda158fd' type='text/css' media='all' /> 7143<link rel='stylesheet' id='wc-blocks-style-css' href='https://aviondemand-production.b-cdn.net/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-10.1.4' type='text/css' media='all' /> 7144<link rel='stylesheet' id='so-css-theme-aviondemand-2022-css' href='https://aviondemand-production.b-cdn.net/wp-content/uploads/so-css/so-css-theme-aviondemand-2022.css?ver=1750074059' type='text/css' media='all' /> 7145<link rel='stylesheet' id='rs-plugin-settings-css' href='//aviondemand-production.b-cdn.net/wp-content/plugins/revslider/sr6/assets/css/rs6.css?ver=6.7.18' type='text/css' media='all' /> 7146<style id='rs-plugin-settings-inline-css' type='text/css'> 7147#rs-demo-id {} 7148</style>
7149<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/the-events-calendar/common/build/js/tribe-common.js?ver=9c44e11f3503a33e9540" id="tribe-common-js"></script>
vendor: 1 bytes, line 7149
7149
7150<script type="text/javascript" id="event-tickets-plus-attendees-list-js-js-extra"> 7151/* <![CDATA[ */ 7152var TribeTicketsPlus = {"ajaxurl":"https:\/\/aviondemand.com\/wp-admin\/admin-ajax.php","save_attendee_info_nonce":"f2192b2a27"}; 7153var tribe_qr = {"generate_qr_nonce":"0ec53f579c"}; 7154/* ]]> */ 7155</script>
vendor: 1 bytes, line 7155
7155
7156<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/event-tickets-plus/build/js/attendees-list.js?ver=da18ab6d556f313b94b5" id="event-tickets-plus-attendees-list-js-js"></script>
vendor: 1 bytes, line 7156
7156
7157<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/the-events-calendar/common/build/js/user-agent.js?ver=da75d0bdea6dde3898df" id="tec-user-agent-js"></script>
vendor: 1 bytes, line 7157
7157
7158<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/event-tickets-plus/vendor/jquery.deparam/jquery.deparam.js?ver=6.8.3" id="jquery-deparam-js"></script>
vendor: 1 bytes, line 7158
7158
7159<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/event-tickets-plus/vendor/jquery.cookie/jquery.cookie.js?ver=6.8.3" id="jquery-cookie-js" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 7159
7159
7160<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/event-tickets-plus/build/js/meta.js?ver=ef8c6dc9b869af5c30ab" id="event-tickets-plus-meta-js-js"></script>
vendor: 1 bytes, line 7160
7160
7161<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/event-tickets/build/js/rsvp.js?ver=dab7c1842d0b66486c7c" id="event-tickets-tickets-rsvp-js-js"></script>
vendor: 1 bytes, line 7161
7161
7162<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/event-tickets/build/js/ticket-details.js?ver=effdcbb0319e200f2e6a" id="event-tickets-details-js-js"></script>
vendor: 1 bytes, line 7162
7162
7163<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0" id="wp-polyfill-js"></script>
vendor: 1 bytes, line 7163
7163
7164<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/sensei-lms/assets/dist/blocks/frontend.js?ver=0ea153eb1e5af029b30c" id="sensei-blocks-frontend-js"></script>
vendor: 1 bytes, line 7164
7164
7165<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/woolmsextended/dist/js/wle.js?ver=1.0.0" id="wle-js-js"></script>
vendor: 1 bytes, line 7165
7165
7166<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script>
vendor: 1 bytes, line 7166
7166
7167<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.13.3" id="jquery-ui-datepicker-js"></script>
vendor: 1 bytes, line 7167
7167
7168<script type="text/javascript" id="jquery-ui-datepicker-js-after"> 7169/* <![CDATA[ */ 7170jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"MM d, yy","firstDay":0,"isRTL":false});}); 7171/* ]]> */ 7172</script>
vendor: 1 bytes, line 7172
7172
7173<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/booster-plus-for-woocommerce/includes/js/wcj-datepicker.js?ver=4.6.1" id="wcj-datepicker-js"></script>
vendor: 1 bytes, line 7173
7173
7174<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/booster-plus-for-woocommerce/includes/js/wcj-weekpicker.js?ver=4.6.1" id="wcj-weekpicker-js"></script>
vendor: 1 bytes, line 7174
7174
7175<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/booster-plus-for-woocommerce/includes/lib/timepicker/jquery.timepicker.min.js?ver=4.6.1" id="jquery-ui-timepicker-js"></script>
vendor: 1 bytes, line 7175
7175
7176<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/booster-plus-for-woocommerce/includes/js/wcj-timepicker.js?ver=4.6.1" id="wcj-timepicker-js"></script>
vendor: 1 bytes, line 7176
7176
7177<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/booster-plus-for-woocommerce/includes/js/wcj-variations-frontend.js?ver=4.6.1" id="wcj-variations-js"></script>
vendor: 1 bytes, line 7177
7177
7178<script type="text/javascript" id="wpmenucart-ajax-assist-js-extra"> 7179/* <![CDATA[ */ 7180var wpmenucart_ajax_assist = {"shop_plugin":"woocommerce","always_display":""}; 7181/* ]]> */ 7182</script>
vendor: 1 bytes, line 7182
7182
7183<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/woocommerce-menu-bar-cart/assets/js/wpmenucart-ajax-assist.min.js?ver=2.14.10" id="wpmenucart-ajax-assist-js"></script>
vendor: 1 bytes, line 7183
7183
7184<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/themes/theme-aviondemand-2022/dist/js/app.js?ver=1.0" id="avi-app-js"></script>
vendor: 1 bytes, line 7184
7184
7185<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=10.1.4" id="sourcebuster-js-js"></script>
vendor: 1 bytes, line 7185
7185
7186<script type="text/javascript" id="wc-order-attribution-js-extra"> 7187/* <![CDATA[ */ 7188var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https:\/\/aviondemand.com\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; 7189/* ]]> */ 7190</script>
vendor: 1 bytes, line 7190
7190
7191<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=10.1.4" id="wc-order-attribution-js"></script>
vendor: 1 bytes, line 7191
7191
7192<script type="text/javascript" id="event-tickets-rsvp-js-extra"> 7193/* <![CDATA[ */ 7194var tribe_tickets_rsvp_strings = {"attendee":"Attendee %1$s"}; 7195/* ]]> */ 7196</script>
vendor: 1 bytes, line 7196
7196
7197<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/event-tickets/build/js/rsvp.js?ver=5.26.6" id="event-tickets-rsvp-js"></script>
vendor: 1 bytes, line 7197
7197
7198<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.2.1" id="smartmenus-js"></script>
vendor: 1 bytes, line 7198
7198
7199<script type="text/javascript" id="eael-general-js-extra"> 7200/* <![CDATA[ */ 7201var localize = {"ajaxurl":"https:\/\/aviondemand.com\/wp-admin\/admin-ajax.php","nonce":"d73fa78837","i18n":{"added":"Added ","compare":"Compare","loading":"Loading..."},"eael_translate_text":{"required_text":"is a required field","invalid_text":"Invalid","billing_text":"Billing","shipping_text":"Shipping","fg_mfp_counter_text":"of"},"page_permalink":"https:\/\/aviondemand.com\/","cart_redirectition":"yes","cart_page_url":"https:\/\/aviondemand.com\/cart\/","el_breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}}; 7202/* ]]> */ 7203</script>
vendor: 1 bytes, line 7203
7203
7204<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/js/view/general.min.js?ver=6.3.1" id="eael-general-js"></script>
vendor: 1 bytes, line 7204
7204
7205<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.28.0" id="elementor-pro-webpack-runtime-js"></script>
vendor: 1 bytes, line 7205
7205
7206<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.28.0" id="elementor-webpack-runtime-js"></script>
vendor: 1 bytes, line 7206
7206
7207<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.28.0" id="elementor-frontend-modules-js"></script>
vendor: 1 bytes, line 7207
7207
7208<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script>
vendor: 1 bytes, line 7208
7208
7209<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script>
vendor: 1 bytes, line 7209
7209
7210<script type="text/javascript" id="wp-i18n-js-after"> 7211/* <![CDATA[ */ 7212wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 7213/* ]]> */ 7214</script>
vendor: 1 bytes, line 7214
7214
7215<script type="text/javascript" id="elementor-pro-frontend-js-before"> 7216/* <![CDATA[ */ 7217var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/aviondemand.com\/wp-admin\/admin-ajax.php","nonce":"23e2f989fa","urls":{"assets":"https:\/\/aviondemand.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/aviondemand.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"woocommerce":{"menu_cart":{"cart_page_url":"https:\/\/aviondemand.com\/cart\/","checkout_page_url":"https:\/\/aviondemand.com\/checkout\/","fragments_nonce":"7ef65210e6"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/aviondemand-production.b-cdn.net\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; 7218/* ]]> */ 7219</script>
vendor: 1 bytes, line 7219
7219
7220<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.28.0" id="elementor-pro-frontend-js"></script>
vendor: 1 bytes, line 7220
7220
7221<script type="text/javascript" id="elementor-frontend-js-before"> 7222/* <![CDATA[ */ 7223var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"3.28.0","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_local_google_fonts":true,"theme_builder_v2":true,"nested-elements":true,"editor_v2":true,"e_element_cache":true,"home_screen":true,"launchpad-checklist":true,"mega-menu":true},"urls":{"assets":"https:\/\/aviondemand.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/aviondemand.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/aviondemand.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"446c05c779"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","woocommerce_notices_elements":[]},"post":{"id":420714,"title":"AVI%20OnDemand%20-%20Best%20Auto%20Mechanic%20Training%20Course%20Online%20-%20Expert%20Training%20for%20the%20Automotive%20Professional","excerpt":"","featuredImage":false}}; 7224/* ]]> */ 7225</script>
vendor: 1 bytes, line 7225
7225
7226<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.28.0" id="elementor-frontend-js"></script>
vendor: 1 bytes, line 7226
7226
7227<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.28.0" id="pro-elements-handlers-js"></script>
vendor: 1 bytes, line 7227
7227
7228<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/woocommerce/assets/js/zoom/jquery.zoom.min.js?ver=1.7.21-wc.10.1.4" id="zoom-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 7228
7228
7229<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/woocommerce/assets/js/flexslider/jquery.flexslider.min.js?ver=2.7.2-wc.10.1.4" id="flexslider-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 7229
7229
7230<script src='https://aviondemand-production.b-cdn.net/wp-content/plugins/the-events-calendar/common/build/js/underscore-before.js'></script>
vendor: 1 bytes, line 7230
7230
7231<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-includes/js/underscore.min.js?ver=1.13.7" id="underscore-js"></script>
vendor: 1 bytes, line 7231
7231
7232<script src='https://aviondemand-production.b-cdn.net/wp-content/plugins/the-events-calendar/common/build/js/underscore-after.js'></script>
vendor: 1 bytes, line 7232
7232
7233<script type="text/javascript" id="wp-util-js-extra"> 7234/* <![CDATA[ */ 7235var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}}; 7236/* ]]> */ 7237</script>
vendor: 1 bytes, line 7237
7237
7238<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-includes/js/wp-util.min.js?ver=6.8.10" id="wp-util-js"></script>
vendor: 1 bytes, line 7238
7238
7239<script type="text/javascript" id="wc-add-to-cart-variation-js-extra"> 7240/* <![CDATA[ */ 7241var wc_add_to_cart_variation_params = {"wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_no_matching_variations_text":"Sorry, no products matched your selection. Please choose a different combination.","i18n_make_a_selection_text":"Please select some product options before adding this product to your cart.","i18n_unavailable_text":"Sorry, this product is unavailable. Please choose a different combination.","i18n_reset_alert_text":"Your selection has been reset. Please select some product options before adding this product to your cart."}; 7242/* ]]> */ 7243</script>
vendor: 1 bytes, line 7243
7243
7244<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart-variation.min.js?ver=10.1.4" id="wc-add-to-cart-variation-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 7244
7244
7245<script type="text/javascript" id="wc-single-product-js-extra"> 7246/* <![CDATA[ */ 7247var wc_single_product_params = {"i18n_required_rating_text":"Please select a rating","i18n_rating_options":["1 of 5 stars","2 of 5 stars","3 of 5 stars","4 of 5 stars","5 of 5 stars"],"i18n_product_gallery_trigger_text":"View full-screen image gallery","review_rating_required":"yes","flexslider":{"rtl":false,"animation":"slide","smoothHeight":true,"directionNav":false,"controlNav":"thumbnails","slideshow":false,"animationSpeed":500,"animationLoop":false,"allowOneSlide":false},"zoom_enabled":"1","zoom_options":[],"photoswipe_enabled":"","photoswipe_options":{"shareEl":false,"closeOnScroll":false,"history":false,"hideAnimationDuration":0,"showAnimationDuration":0},"flexslider_enabled":"1"}; 7248/* ]]> */ 7249</script>
vendor: 1 bytes, line 7249
7249
7250<script type="text/javascript" src="https://aviondemand-production.b-cdn.net/wp-content/plugins/woocommerce/assets/js/frontend/single-product.min.js?ver=10.1.4" id="wc-single-product-js" defer="defer" data-wp-strategy="defer"></script>
7250 7251 7252
7253<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"ab607e748a7b40d1b37090d6ab70122d","r":1,"spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 7253
7253
7254<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:'a4301c45ac42410d',t:'MTc5MDczODYyMg=='};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>
7254</body> 7255</html> 7256 7257<!-- Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com -->
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.