.elementor-589 .elementor-element.elementor-element-8205de9{--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-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-589 .elementor-element.elementor-element-17cfad6{--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-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-589 .elementor-element.elementor-element-1f30868 .elementor-button{background-color:#049cbc;font-family:"Poppins", Sans-serif;font-size:97px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:16px 16px 16px 16px;}.elementor-589 .elementor-element.elementor-element-1f30868{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-589 .elementor-element.elementor-element-1f30868.elementor-element{--align-self:center;}.elementor-589 .elementor-element.elementor-element-2bb243a{--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-589 .elementor-element.elementor-element-5d9980b{--spacer-size:50px;}.elementor-589 .elementor-element.elementor-element-c84c376{--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-589 .elementor-element.elementor-element-df17489{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-589 .elementor-element.elementor-element-85a9c0e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-589 .elementor-element.elementor-element-7b52008{--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-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-589 .elementor-element.elementor-element-bfebf5a .elementor-repeater-item-befd5fe .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/11/1.Autobus_Auger_Logo_Couleurs_CMJN.jpg);background-size:contain;}.elementor-589 .elementor-element.elementor-element-bfebf5a .elementor-repeater-item-72e51b0 .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/11/3.TechniBur.png);background-size:contain;}.elementor-589 .elementor-element.elementor-element-bfebf5a .elementor-repeater-item-259731d .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/11/2.producteur-de-porc-2R-1.png);background-size:contain;}.elementor-589 .elementor-element.elementor-element-bfebf5a .elementor-repeater-item-f691e74 .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/11/groupegarneau-scaled.png);background-size:contain;}.elementor-589 .elementor-element.elementor-element-bfebf5a .elementor-repeater-item-de0e159 .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/05/1.Bernard-Drainville.png);background-size:contain;}.elementor-589 .elementor-element.elementor-element-bfebf5a .elementor-repeater-item-abfaa3c .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/11/2-Biron--scaled.png);background-size:contain;}.elementor-589 .elementor-element.elementor-element-bfebf5a .elementor-repeater-item-ed75580 .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/11/lp-boucher.png);background-size:contain;}.elementor-589 .elementor-element.elementor-element-bfebf5a .elementor-repeater-item-a5d434a .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/05/1.jmdemers-1.png);background-size:contain;}.elementor-589 .elementor-element.elementor-element-bfebf5a .elementor-repeater-item-d69c7ad .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/05/3.Dominique-Vien_Couleur-1.jpg);background-size:contain;}.elementor-589 .elementor-element.elementor-element-bfebf5a .elementor-repeater-item-6d9dce5 .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/11/1.dessercom.png);background-size:contain;}.elementor-589 .elementor-element.elementor-element-bfebf5a .elementor-repeater-item-d3f1e7b .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/05/RemaxAvantages_VM_coul_2017-1.png);background-size:contain;}.elementor-589 .elementor-element.elementor-element-bfebf5a .elementor-repeater-item-09ce569 .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/11/Levis-V-RGB-scaled.png);background-size:contain;}.elementor-589 .elementor-element.elementor-element-bfebf5a .elementor-repeater-item-1df7de0 .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/05/Valero_Color_Stacked_Registered.png);background-size:contain;}.elementor-589 .elementor-element.elementor-element-bfebf5a .elementor-repeater-item-94911e5 .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/11/journal-de-levis.jpg);background-size:contain;}.elementor-589 .elementor-element.elementor-element-bfebf5a .elementor-repeater-item-30fbda3 .swiper-slide-bg{background-color:#020101FA;background-image:url(https://filon.ca/wp-content/uploads/2025/11/tmpcaon5m9x.webp);background-size:contain;}.elementor-589 .elementor-element.elementor-element-bfebf5a .elementor-repeater-item-ce6604f .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/11/groiupoex2.png);background-size:contain;}.elementor-589 .elementor-element.elementor-element-bfebf5a .elementor-repeater-item-0e93533 .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/11/Porc-Bonneau.png);background-size:contain;}.elementor-589 .elementor-element.elementor-element-bfebf5a .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-589 .elementor-element.elementor-element-bfebf5a .swiper-slide-contents{max-width:66%;}.elementor-589 .elementor-element.elementor-element-bfebf5a .swiper-slide-inner{text-align:center;}.elementor-589 .elementor-element.elementor-element-2b8b943{--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-589 .elementor-element.elementor-element-b6e76fa{--spacer-size:50px;}.elementor-589 .elementor-element.elementor-element-309e67a{--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-589 .elementor-element.elementor-element-e2667a9{--display:flex;}.elementor-589 .elementor-element.elementor-element-6fc9c4e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-589 .elementor-element.elementor-element-21d5b44{--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-589 .elementor-element.elementor-element-42ff825{--spacer-size:50px;}.elementor-589 .elementor-element.elementor-element-022412e .elementor-repeater-item-1d21854 .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/11/Logo-Kia-Levis-Noir-Verti-2021-APPROUVE-1.jpg);background-size:contain;}.elementor-589 .elementor-element.elementor-element-022412e .elementor-repeater-item-d67b059 .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/11/Subaru-1.jpg);background-size:contain;}.elementor-589 .elementor-element.elementor-element-022412e .elementor-repeater-item-2bd0f0d .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/11/PAQUET_NISSAN-1.jpg);background-size:contain;}.elementor-589 .elementor-element.elementor-element-022412e .elementor-repeater-item-732a747 .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/11/Mazda_Levis.png);background-size:contain;}.elementor-589 .elementor-element.elementor-element-022412e .elementor-repeater-item-4c44246 .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/11/Carrosserie-AutoQuebec_colorsCS5-1-scaled.jpg);background-size:contain;}.elementor-589 .elementor-element.elementor-element-022412e .elementor-repeater-item-339d4da .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/11/LOGO-UNIPIECE-O.E.M.-2024-1-1.png);background-size:contain;}.elementor-589 .elementor-element.elementor-element-022412e .elementor-repeater-item-edd21a5 .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/11/Hyundai_Leviko_Logo_Blue2-scaled.png);background-size:contain;}.elementor-589 .elementor-element.elementor-element-022412e .elementor-repeater-item-c13b511 .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/11/Levis-Toyota-Horizontal-Black-_non-standard_-scaled.png);background-size:contain;}.elementor-589 .elementor-element.elementor-element-022412e .elementor-repeater-item-75b0271 .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/11/Logo_VW_StNicolas_Vertical_2020_DarkBlue_RGB-1.png);background-size:contain;}.elementor-589 .elementor-element.elementor-element-022412e .elementor-repeater-item-82274f5 .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://filon.ca/wp-content/uploads/2025/11/Hyundai-st-niocola.jpg);background-size:contain;}.elementor-589 .elementor-element.elementor-element-022412e .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-589 .elementor-element.elementor-element-022412e .swiper-slide-contents{max-width:66%;}.elementor-589 .elementor-element.elementor-element-022412e .swiper-slide-inner{text-align:center;}.elementor-589 .elementor-element.elementor-element-ad4a75a{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-589 .elementor-element.elementor-element-ad4a75a .swiper-slide > .elementor-element{height:100%;}.elementor-589 .elementor-element.elementor-element-8794a8f{--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-589 .elementor-element.elementor-element-e46df6e{--e-image-carousel-slides-to-show:1;}.elementor-589 .elementor-element.elementor-element-e46df6e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-589 .elementor-element.elementor-element-e46df6e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-589 .elementor-element.elementor-element-e46df6e .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-589 .elementor-element.elementor-element-e46df6e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-589 .elementor-element.elementor-element-1f30868{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1px 1px 1px 1px;}.elementor-589 .elementor-element.elementor-element-1f30868.elementor-element{--align-self:center;}.elementor-589 .elementor-element.elementor-element-1f30868 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-589 .elementor-element.elementor-element-1f30868 .elementor-button{font-size:93px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-589 .elementor-element.elementor-element-85a9c0e .elementor-heading-title{font-size:45px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-589 .elementor-element.elementor-element-6fc9c4e .elementor-heading-title{font-size:45px;}.elementor-589 .elementor-element.elementor-element-ad4a75a{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-589 .elementor-element.elementor-element-1f30868{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1px 1px 1px 1px;}.elementor-589 .elementor-element.elementor-element-1f30868.elementor-element{--align-self:center;}.elementor-589 .elementor-element.elementor-element-1f30868 .elementor-button{font-size:43px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-589 .elementor-element.elementor-element-85a9c0e .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-589 .elementor-element.elementor-element-6fc9c4e .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-589 .elementor-element.elementor-element-ad4a75a{--swiper-slides-to-display:1;}}