.elementor-4250 .elementor-element.elementor-element-4ac97fd{--display:flex;--min-height:100vh;--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;--z-index:2;}.elementor-4250 .elementor-element.elementor-element-4ac97fd:not(.elementor-motion-effects-element-type-background), .elementor-4250 .elementor-element.elementor-element-4ac97fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-025b16f );background-image:url("https://empreintemarketing.ca/wp-content/uploads/2025/09/Hero-2025-Rose-Empreinte-Marketing-PC-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );font-stretch:var( --e-global-typography-primary-width );color:var( --e-global-color-primary );}.elementor-4250 .elementor-element.elementor-element-0466fbb{width:100%;max-width:100%;text-align:center;}.elementor-4250 .elementor-element.elementor-element-0466fbb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4250 .elementor-element.elementor-element-0466fbb .elementor-heading-title{font-family:"Kangge", "Montserrat", "Open Sans", sans-serif;font-size:8rem;font-weight:800;font-stretch:150%;color:var( --e-global-color-49a9263 );}.elementor-4250 .elementor-element.elementor-element-8c84800{text-align:center;}.elementor-4250 .elementor-element.elementor-element-8c84800 .elementor-heading-title{color:var( --e-global-color-49a9263 );}.elementor-4250 .elementor-element.elementor-element-d2a1d90{width:100%;max-width:100%;text-align:center;}.elementor-4250 .elementor-element.elementor-element-d2a1d90.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4250 .elementor-element.elementor-element-d2a1d90 .elementor-heading-title{font-family:var( --e-global-typography-64550e3-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-64550e3-font-size );line-height:var( --e-global-typography-64550e3-line-height );color:var( --e-global-color-text );}.elementor-4250 .elementor-element.elementor-element-5a09253{width:100%;max-width:100%;text-align:center;}.elementor-4250 .elementor-element.elementor-element-5a09253.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4250 .elementor-element.elementor-element-5a09253 .elementor-heading-title{font-family:var( --e-global-typography-64550e3-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-64550e3-font-size );line-height:var( --e-global-typography-64550e3-line-height );color:var( --e-global-color-text );}.elementor-4250 .elementor-element.elementor-element-3eaeea9{--display:flex;--min-height:100vh;--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;--overflow:hidden;--z-index:2;}.elementor-4250 .elementor-element.elementor-element-3eaeea9:not(.elementor-motion-effects-element-type-background), .elementor-4250 .elementor-element.elementor-element-3eaeea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#746CC6;}.elementor-4250 .elementor-element.elementor-element-b72c476{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-4250 .elementor-element.elementor-element-b72c476 .elementor-heading-title{font-family:"Kangge", "Montserrat", "Open Sans", sans-serif;font-size:clamp(3rem, 2.4194rem + 2.5806vw, 5rem);font-weight:800;font-stretch:150%;color:var( --e-global-color-49a9263 );}.elementor-4250 .elementor-element.elementor-element-e983784{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-4250 .elementor-element.elementor-element-e983784 .elementor-heading-title{color:var( --e-global-color-49a9263 );}.elementor-4250 .elementor-element.elementor-element-fc3632a{--display:flex;--min-height:100vh;--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 100px;--row-gap:0px;--column-gap:100px;--overflow:hidden;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;--z-index:2;}.elementor-4250 .elementor-element.elementor-element-fc3632a:not(.elementor-motion-effects-element-type-background), .elementor-4250 .elementor-element.elementor-element-fc3632a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#746CC6;background-image:url("https://empreintemarketing.ca/wp-content/uploads/2025/09/Hero-2025-Rose-Empreinte-Marketing-PC-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4250 .elementor-element.elementor-element-fc3632a > .elementor-shape-top .elementor-shape-fill, .elementor-4250 .elementor-element.elementor-element-fc3632a > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-025b16f );}.elementor-4250 .elementor-element.elementor-element-fc3632a > .elementor-shape-top svg, .elementor-4250 .elementor-element.elementor-element-fc3632a > .e-con-inner > .elementor-shape-top svg{height:83px;}.elementor-4250 .elementor-element.elementor-element-fc3632a > .elementor-shape-bottom .elementor-shape-fill, .elementor-4250 .elementor-element.elementor-element-fc3632a > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-025b16f );}.elementor-4250 .elementor-element.elementor-element-fc3632a > .elementor-shape-bottom svg, .elementor-4250 .elementor-element.elementor-element-fc3632a > .e-con-inner > .elementor-shape-bottom svg{height:83px;}.elementor-4250 .elementor-element.elementor-element-13144e7{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;}.elementor-4250 .elementor-element.elementor-element-5c21c50 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );font-stretch:var( --e-global-typography-primary-width );color:var( --e-global-color-49a9263 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-text-font-size );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-4250 .elementor-element.elementor-element-7df5704{font-family:var( --e-global-typography-accent-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4250 .elementor-element.elementor-element-bebba6e .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-d205d8b-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-d205d8b-font-size );fill:var( --e-global-color-49a9263 );color:var( --e-global-color-49a9263 );border-radius:50px 50px 50px 50px;padding:17px 20px 8px 20px;}.elementor-4250 .elementor-element.elementor-element-bebba6e{width:auto;max-width:auto;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4250 .elementor-element.elementor-element-bebba6e .elementor-button:hover, .elementor-4250 .elementor-element.elementor-element-bebba6e .elementor-button:focus{border-color:var( --e-global-color-49a9263 );}.elementor-4250 .elementor-element.elementor-element-aa40ede{--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-widget-ucaddon_layers .ue-typography-one,.elementor-widget-ucaddon_layers .ue-typography-one a{font-family:var( --e-global-typography-text-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_layers .ue-typography-two,.elementor-widget-ucaddon_layers .ue-typography-two a{font-family:var( --e-global-typography-text-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_layers .ue-typography-three,.elementor-widget-ucaddon_layers .ue-typography-three a{font-family:var( --e-global-typography-text-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4250 .elementor-element.elementor-element-3e3ab8f .elementor-repeater-item-cd5a52c{width:100% !important;opacity:100% !important;rotate:0deg !important;}.elementor-4250 .elementor-element.elementor-element-3e3ab8f .elementor-repeater-item-cd5a52c.ue-snap-bottom{bottom:0% !important;}.elementor-4250 .elementor-element.elementor-element-3e3ab8f .elementor-repeater-item-cd5a52c.ue-snap-top{top:0% !important;}.elementor-4250 .elementor-element.elementor-element-3e3ab8f .elementor-repeater-item-cd5a52c.ue-snap-left{left:0% !important;}.elementor-4250 .elementor-element.elementor-element-3e3ab8f .elementor-repeater-item-cd5a52c.ue-snap-right{right:0% !important;}.elementor-4250 .elementor-element.elementor-element-3e3ab8f .elementor-repeater-item-e022043{width:100% !important;opacity:100% !important;rotate:0deg !important;}.elementor-4250 .elementor-element.elementor-element-3e3ab8f .elementor-repeater-item-e022043.ue-snap-bottom{bottom:0% !important;}.elementor-4250 .elementor-element.elementor-element-3e3ab8f .elementor-repeater-item-e022043.ue-snap-top{top:0% !important;}.elementor-4250 .elementor-element.elementor-element-3e3ab8f .elementor-repeater-item-e022043.ue-snap-left{left:0% !important;}.elementor-4250 .elementor-element.elementor-element-3e3ab8f .elementor-repeater-item-e022043.ue-snap-right{right:0% !important;}.elementor-4250 .elementor-element.elementor-element-3e3ab8f .ue-layers-stage{width:100%;height:50vh;}.elementor-4250 .elementor-element.elementor-element-9d65123{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-4250 .elementor-element.elementor-element-56de546 .elementor-heading-title{color:var( --e-global-color-49a9263 );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );font-stretch:var( --e-global-typography-primary-width );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-weight );font-stretch:var( --e-global-typography-secondary-width );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4250 .elementor-element.elementor-element-7cbe1eb .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-025b16f );}.elementor-4250 .elementor-element.elementor-element-7cbe1eb .elementor-swiper-button{font-size:20px;}.elementor-4250 .elementor-element.elementor-element-7cbe1eb .elementor-testimonial__text{font-family:var( --e-global-typography-0aa2875-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-0aa2875-font-size );}.elementor-4250 .elementor-element.elementor-element-7cbe1eb .elementor-testimonial__name{color:var( --e-global-color-49a9263 );font-family:var( --e-global-typography-secondary-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4250 .elementor-element.elementor-element-7cbe1eb .elementor-testimonial__title{color:var( --e-global-color-49a9263 );}.elementor-4250 .elementor-element.elementor-element-91eab65{--display:flex;}.elementor-4250 .elementor-element.elementor-element-2dba3c2{width:100%;max-width:100%;text-align:center;}.elementor-4250 .elementor-element.elementor-element-2dba3c2.elementor-element{--align-self:center;}.elementor-4250 .elementor-element.elementor-element-2dba3c2 .elementor-heading-title{color:var( --e-global-color-49a9263 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4250 .elementor-element.elementor-element-38c566b .elementor-icon-wrapper{text-align:center;}.elementor-4250 .elementor-element.elementor-element-38c566b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-49a9263 );}.elementor-4250 .elementor-element.elementor-element-38c566b.elementor-view-framed .elementor-icon, .elementor-4250 .elementor-element.elementor-element-38c566b.elementor-view-default .elementor-icon{color:var( --e-global-color-49a9263 );border-color:var( --e-global-color-49a9263 );}.elementor-4250 .elementor-element.elementor-element-38c566b.elementor-view-framed .elementor-icon, .elementor-4250 .elementor-element.elementor-element-38c566b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-49a9263 );}.elementor-4250 .elementor-element.elementor-element-87da1ab{--display:flex;--min-height:100vh;--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;--z-index:2;}.elementor-4250 .elementor-element.elementor-element-87da1ab:not(.elementor-motion-effects-element-type-background), .elementor-4250 .elementor-element.elementor-element-87da1ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-025b16f );}.elementor-4250 .elementor-element.elementor-element-5dc7263{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-4250 .elementor-element.elementor-element-5dc7263 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-49a9263 );}.elementor-4250 .elementor-element.elementor-element-cbad71f{--display:flex;}.elementor-4250 .elementor-element.elementor-element-5a66c54 .elementor-heading-title{font-family:var( --e-global-typography-64550e3-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-64550e3-font-size );line-height:var( --e-global-typography-64550e3-line-height );color:var( --e-global-color-49a9263 );}.elementor-4250 .elementor-element.elementor-element-8e269a6{font-family:var( --e-global-typography-0aa2875-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-0aa2875-font-size );}.elementor-4250 .elementor-element.elementor-element-d07407c{--display:flex;}.elementor-4250 .elementor-element.elementor-element-f2c15a4 .elementor-heading-title{font-family:var( --e-global-typography-64550e3-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-64550e3-font-size );line-height:var( --e-global-typography-64550e3-line-height );color:var( --e-global-color-49a9263 );}.elementor-4250 .elementor-element.elementor-element-4010bda{font-family:var( --e-global-typography-0aa2875-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-0aa2875-font-size );}.elementor-4250 .elementor-element.elementor-element-24e0a85{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4250 .elementor-element.elementor-element-8787555{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4250 .elementor-element.elementor-element-8787555 .elementor-heading-title{font-family:var( --e-global-typography-64550e3-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-64550e3-font-size );line-height:var( --e-global-typography-64550e3-line-height );color:var( --e-global-color-49a9263 );}.elementor-4250 .elementor-element.elementor-element-4a5fca6{font-family:var( --e-global-typography-0aa2875-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-0aa2875-font-size );}.elementor-4250 .elementor-element.elementor-element-b316fa5 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-d205d8b-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-d205d8b-font-size );fill:var( --e-global-color-49a9263 );color:var( --e-global-color-49a9263 );border-radius:50px 50px 50px 50px;padding:17px 20px 8px 20px;}.elementor-4250 .elementor-element.elementor-element-b316fa5{width:auto;max-width:auto;}.elementor-4250 .elementor-element.elementor-element-b316fa5 .elementor-button:hover, .elementor-4250 .elementor-element.elementor-element-b316fa5 .elementor-button:focus{border-color:var( --e-global-color-49a9263 );}.elementor-4250 .elementor-element.elementor-element-d26efc9{--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;--overlay-opacity:0.5;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-4250 .elementor-element.elementor-element-d26efc9:not(.elementor-motion-effects-element-type-background), .elementor-4250 .elementor-element.elementor-element-d26efc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#746CC6;}.elementor-4250 .elementor-element.elementor-element-d26efc9::before, .elementor-4250 .elementor-element.elementor-element-d26efc9 > .elementor-background-video-container::before, .elementor-4250 .elementor-element.elementor-element-d26efc9 > .e-con-inner > .elementor-background-video-container::before, .elementor-4250 .elementor-element.elementor-element-d26efc9 > .elementor-background-slideshow::before, .elementor-4250 .elementor-element.elementor-element-d26efc9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4250 .elementor-element.elementor-element-d26efc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #746CC6 0%, #746CC6 100%);}.elementor-4250 .elementor-element.elementor-element-cd554a9{--spacer-size:50px;}.elementor-4250 .elementor-element.elementor-element-7cc9c1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4250 .elementor-element.elementor-element-7cc9c1d .elementor-heading-title{font-family:var( --e-global-typography-64550e3-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-64550e3-font-size );line-height:var( --e-global-typography-64550e3-line-height );color:var( --e-global-color-49a9263 );}.elementor-4250 .elementor-element.elementor-element-98751db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4250 .elementor-element.elementor-element-98751db .elementor-heading-title{font-family:var( --e-global-typography-d205d8b-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-d205d8b-font-size );color:var( --e-global-color-49a9263 );}.elementor-widget-price-table .elementor-price-table__button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-price-table{--e-price-table-header-background-color:var( --e-global-color-secondary );}.elementor-widget-price-table .elementor-price-table__heading{font-family:var( --e-global-typography-primary-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );font-stretch:var( --e-global-typography-primary-width );}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var( --e-global-typography-secondary-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-weight );font-stretch:var( --e-global-typography-secondary-width );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-primary-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );font-stretch:var( --e-global-typography-primary-width );}.elementor-widget-price-table .elementor-price-table__original-price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );font-stretch:var( --e-global-typography-primary-width );}.elementor-widget-price-table .elementor-price-table__period{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-weight );font-stretch:var( --e-global-typography-secondary-width );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-price-table .elementor-price-table__features-list{--e-price-table-features-list-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__features-list li{font-family:var( --e-global-typography-text-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__additional_info{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4250 .elementor-element.elementor-element-fd4d177 .elementor-price-table__button{background-color:#746CC600;color:var( --e-global-color-025b16f );font-family:var( --e-global-typography-d205d8b-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-d205d8b-font-size );border-style:solid;border-radius:50px 50px 50px 50px;padding:15px 25px 8px 25px;}.elementor-4250 .elementor-element.elementor-element-fd4d177{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-price-table-header-background-color:var( --e-global-color-49a9263 );}.elementor-4250 .elementor-element.elementor-element-fd4d177.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4250 .elementor-element.elementor-element-fd4d177 .elementor-price-table__heading{color:var( --e-global-color-025b16f );font-family:var( --e-global-typography-primary-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );font-stretch:var( --e-global-typography-primary-width );}.elementor-4250 .elementor-element.elementor-element-fd4d177 .elementor-price-table__currency, .elementor-4250 .elementor-element.elementor-element-fd4d177 .elementor-price-table__integer-part, .elementor-4250 .elementor-element.elementor-element-fd4d177 .elementor-price-table__fractional-part{color:var( --e-global-color-025b16f );}.elementor-4250 .elementor-element.elementor-element-fd4d177 .elementor-price-table__currency{align-self:flex-start;}.elementor-4250 .elementor-element.elementor-element-fd4d177 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-4250 .elementor-element.elementor-element-fd4d177 .elementor-price-table__period{color:var( --e-global-color-025b16f );}.elementor-4250 .elementor-element.elementor-element-fd4d177 .elementor-price-table__features-list{--e-price-table-features-list-color:var( --e-global-color-025b16f );text-align:center;}.elementor-4250 .elementor-element.elementor-element-fd4d177 .elementor-price-table__features-list li{font-family:"Quicksand", "Montserrat", "Open Sans", sans-serif;font-size:1.3rem;font-weight:400;}.elementor-4250 .elementor-element.elementor-element-fd4d177 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-4250 .elementor-element.elementor-element-fd4d177 .elementor-price-table__button:hover{color:var( --e-global-color-025b16f );border-color:var( --e-global-color-025b16f );}.elementor-4250 .elementor-element.elementor-element-fd4d177 .elementor-ribbon-inner{background-color:var( --e-global-color-025b16f );color:#ffffff;}.elementor-4250 .elementor-element.elementor-element-3e3e6eb{--display:flex;--min-height:100vh;--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;--overflow:hidden;--z-index:2;}.elementor-4250 .elementor-element.elementor-element-3e3e6eb:not(.elementor-motion-effects-element-type-background), .elementor-4250 .elementor-element.elementor-element-3e3e6eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#746CC6;}.elementor-4250 .elementor-element.elementor-element-3e7ba50{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-4250 .elementor-element.elementor-element-3e7ba50 .elementor-heading-title{font-family:"Kangge", "Montserrat", "Open Sans", sans-serif;font-size:clamp(3rem, 2.4194rem + 2.5806vw, 5rem);font-weight:800;font-stretch:150%;color:var( --e-global-color-49a9263 );}.elementor-4250 .elementor-element.elementor-element-2656418{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-4250 .elementor-element.elementor-element-2656418 .elementor-heading-title{color:var( --e-global-color-49a9263 );}.elementor-4250 .elementor-element.elementor-element-d051fd9 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-d205d8b-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-d205d8b-font-size );fill:var( --e-global-color-49a9263 );color:var( --e-global-color-49a9263 );border-radius:50px 50px 50px 50px;padding:17px 20px 8px 20px;}.elementor-4250 .elementor-element.elementor-element-d051fd9{width:auto;max-width:auto;}.elementor-4250 .elementor-element.elementor-element-d051fd9 .elementor-button:hover, .elementor-4250 .elementor-element.elementor-element-d051fd9 .elementor-button:focus{border-color:var( --e-global-color-49a9263 );}.elementor-4250 .elementor-element.elementor-element-ee9f55c{--display:flex;--min-height:100vh;--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 100px;--row-gap:0px;--column-gap:100px;--overflow:hidden;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;--z-index:2;}.elementor-4250 .elementor-element.elementor-element-ee9f55c:not(.elementor-motion-effects-element-type-background), .elementor-4250 .elementor-element.elementor-element-ee9f55c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#746CC6;background-image:url("https://empreintemarketing.ca/wp-content/uploads/2025/09/Hero-2025-Rose-Empreinte-Marketing-PC-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4250 .elementor-element.elementor-element-ee9f55c > .elementor-shape-top .elementor-shape-fill, .elementor-4250 .elementor-element.elementor-element-ee9f55c > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-025b16f );}.elementor-4250 .elementor-element.elementor-element-ee9f55c > .elementor-shape-top svg, .elementor-4250 .elementor-element.elementor-element-ee9f55c > .e-con-inner > .elementor-shape-top svg{height:83px;}.elementor-4250 .elementor-element.elementor-element-ee9f55c > .elementor-shape-bottom .elementor-shape-fill, .elementor-4250 .elementor-element.elementor-element-ee9f55c > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-025b16f );}.elementor-4250 .elementor-element.elementor-element-ee9f55c > .elementor-shape-bottom svg, .elementor-4250 .elementor-element.elementor-element-ee9f55c > .e-con-inner > .elementor-shape-bottom svg{height:83px;}.elementor-4250 .elementor-element.elementor-element-ee9f55c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4250 .elementor-element.elementor-element-6360124.elementor-element{--align-self:center;}.elementor-4250 .elementor-element.elementor-element-6360124{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-4250 .elementor-element.elementor-element-6360124 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-49a9263 );}.elementor-4250 .elementor-element.elementor-element-af9bc2a.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-4250 .elementor-element.elementor-element-af9bc2a{font-family:var( --e-global-typography-0aa2875-font-family ), "Montserrat", "Open Sans", sans-serif;font-size:var( --e-global-typography-0aa2875-font-size );}body.elementor-page-4250:not(.elementor-motion-effects-element-type-background), body.elementor-page-4250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-025b16f );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4250 .elementor-element.elementor-element-13144e7{--width:50%;}.elementor-4250 .elementor-element.elementor-element-aa40ede{--width:50%;}.elementor-4250 .elementor-element.elementor-element-ee9f55c{--width:99.407%;}}@media(min-width:1025px){.elementor-4250 .elementor-element.elementor-element-4ac97fd:not(.elementor-motion-effects-element-type-background), .elementor-4250 .elementor-element.elementor-element-4ac97fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-4250 .elementor-element.elementor-element-fc3632a:not(.elementor-motion-effects-element-type-background), .elementor-4250 .elementor-element.elementor-element-fc3632a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-4250 .elementor-element.elementor-element-ee9f55c:not(.elementor-motion-effects-element-type-background), .elementor-4250 .elementor-element.elementor-element-ee9f55c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-4250 .elementor-element.elementor-element-4ac97fd:not(.elementor-motion-effects-element-type-background), .elementor-4250 .elementor-element.elementor-element-4ac97fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://empreintemarketing.ca/wp-content/uploads/2025/09/Hero-2025-Rose-Empreinte-Marketing-Phone@4x-scaled.webp");}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );font-stretch:var( --e-global-typography-primary-width );}.elementor-4250 .elementor-element.elementor-element-d2a1d90 .elementor-heading-title{font-size:var( --e-global-typography-64550e3-font-size );line-height:var( --e-global-typography-64550e3-line-height );}.elementor-4250 .elementor-element.elementor-element-5a09253 .elementor-heading-title{font-size:var( --e-global-typography-64550e3-font-size );line-height:var( --e-global-typography-64550e3-line-height );}.elementor-4250 .elementor-element.elementor-element-5c21c50 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );font-stretch:var( --e-global-typography-primary-width );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4250 .elementor-element.elementor-element-7df5704{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4250 .elementor-element.elementor-element-bebba6e .elementor-button{font-size:var( --e-global-typography-d205d8b-font-size );}.elementor-widget-ucaddon_layers .ue-typography-one,.elementor-widget-ucaddon_layers .ue-typography-one a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_layers .ue-typography-two,.elementor-widget-ucaddon_layers .ue-typography-two a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_layers .ue-typography-three,.elementor-widget-ucaddon_layers .ue-typography-three a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );font-stretch:var( --e-global-typography-primary-width );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-weight );font-stretch:var( --e-global-typography-secondary-width );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4250 .elementor-element.elementor-element-7cbe1eb .elementor-testimonial__text{font-size:var( --e-global-typography-0aa2875-font-size );}.elementor-4250 .elementor-element.elementor-element-7cbe1eb .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4250 .elementor-element.elementor-element-5dc7263 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4250 .elementor-element.elementor-element-5a66c54 .elementor-heading-title{font-size:var( --e-global-typography-64550e3-font-size );line-height:var( --e-global-typography-64550e3-line-height );}.elementor-4250 .elementor-element.elementor-element-8e269a6{font-size:var( --e-global-typography-0aa2875-font-size );}.elementor-4250 .elementor-element.elementor-element-f2c15a4 .elementor-heading-title{font-size:var( --e-global-typography-64550e3-font-size );line-height:var( --e-global-typography-64550e3-line-height );}.elementor-4250 .elementor-element.elementor-element-4010bda{font-size:var( --e-global-typography-0aa2875-font-size );}.elementor-4250 .elementor-element.elementor-element-8787555 .elementor-heading-title{font-size:var( --e-global-typography-64550e3-font-size );line-height:var( --e-global-typography-64550e3-line-height );}.elementor-4250 .elementor-element.elementor-element-4a5fca6{font-size:var( --e-global-typography-0aa2875-font-size );}.elementor-4250 .elementor-element.elementor-element-b316fa5 .elementor-button{font-size:var( --e-global-typography-d205d8b-font-size );}.elementor-4250 .elementor-element.elementor-element-7cc9c1d .elementor-heading-title{font-size:var( --e-global-typography-64550e3-font-size );line-height:var( --e-global-typography-64550e3-line-height );}.elementor-4250 .elementor-element.elementor-element-98751db .elementor-heading-title{font-size:var( --e-global-typography-d205d8b-font-size );}.elementor-widget-price-table .elementor-price-table__heading{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );font-stretch:var( --e-global-typography-primary-width );}.elementor-widget-price-table .elementor-price-table__subheading{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-weight );font-stretch:var( --e-global-typography-secondary-width );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );font-stretch:var( --e-global-typography-primary-width );}.elementor-widget-price-table .elementor-price-table__original-price{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );font-stretch:var( --e-global-typography-primary-width );}.elementor-widget-price-table .elementor-price-table__period{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-weight );font-stretch:var( --e-global-typography-secondary-width );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-price-table .elementor-price-table__features-list li{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-price-table .elementor-price-table__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-price-table .elementor-price-table__additional_info{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-price-table .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-4250 .elementor-element.elementor-element-fd4d177 .elementor-price-table__heading{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );font-stretch:var( --e-global-typography-primary-width );}.elementor-4250 .elementor-element.elementor-element-fd4d177 .elementor-price-table__button{font-size:var( --e-global-typography-d205d8b-font-size );}.elementor-4250 .elementor-element.elementor-element-d051fd9 .elementor-button{font-size:var( --e-global-typography-d205d8b-font-size );}.elementor-4250 .elementor-element.elementor-element-6360124 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4250 .elementor-element.elementor-element-af9bc2a{font-size:var( --e-global-typography-0aa2875-font-size );}}@media(max-width:767px){.elementor-4250 .elementor-element.elementor-element-4ac97fd:not(.elementor-motion-effects-element-type-background), .elementor-4250 .elementor-element.elementor-element-4ac97fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );font-stretch:var( --e-global-typography-primary-width );}.elementor-4250 .elementor-element.elementor-element-d2a1d90 .elementor-heading-title{font-size:var( --e-global-typography-64550e3-font-size );line-height:var( --e-global-typography-64550e3-line-height );}.elementor-4250 .elementor-element.elementor-element-5a09253 .elementor-heading-title{font-size:var( --e-global-typography-64550e3-font-size );line-height:var( --e-global-typography-64550e3-line-height );}.elementor-4250 .elementor-element.elementor-element-3eaeea9{--padding-top:2%;--padding-bottom:2%;--padding-left:7%;--padding-right:7%;}.elementor-4250 .elementor-element.elementor-element-b72c476 .elementor-heading-title{font-size:2rem;}.elementor-4250 .elementor-element.elementor-element-fc3632a:not(.elementor-motion-effects-element-type-background), .elementor-4250 .elementor-element.elementor-element-fc3632a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://empreintemarketing.ca/wp-content/uploads/2025/09/Hero-2025-Rose-Empreinte-Marketing-Phone@4x-scaled.webp");}.elementor-4250 .elementor-element.elementor-element-fc3632a > .elementor-shape-top svg, .elementor-4250 .elementor-element.elementor-element-fc3632a > .e-con-inner > .elementor-shape-top svg{width:calc(250% + 1.3px);height:40px;}.elementor-4250 .elementor-element.elementor-element-fc3632a > .elementor-shape-bottom svg, .elementor-4250 .elementor-element.elementor-element-fc3632a > .e-con-inner > .elementor-shape-bottom svg{width:calc(250% + 1.3px);height:40px;}.elementor-4250 .elementor-element.elementor-element-fc3632a{--padding-top:20%;--padding-bottom:20%;--padding-left:2%;--padding-right:2%;}.elementor-4250 .elementor-element.elementor-element-13144e7{--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4250 .elementor-element.elementor-element-5c21c50{text-align:center;}.elementor-4250 .elementor-element.elementor-element-5c21c50 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );font-stretch:var( --e-global-typography-primary-width );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4250 .elementor-element.elementor-element-7df5704{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4250 .elementor-element.elementor-element-bebba6e .elementor-button{font-size:var( --e-global-typography-d205d8b-font-size );}.elementor-4250 .elementor-element.elementor-element-aa40ede{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4250 .elementor-element.elementor-element-aa40ede.e-con{--order:-99999 /* order start hack */;}.elementor-widget-ucaddon_layers .ue-typography-one,.elementor-widget-ucaddon_layers .ue-typography-one a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_layers .ue-typography-two,.elementor-widget-ucaddon_layers .ue-typography-two a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_layers .ue-typography-three,.elementor-widget-ucaddon_layers .ue-typography-three a{font-size:var( --e-global-typography-text-font-size );}.elementor-4250 .elementor-element.elementor-element-56de546{text-align:center;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );font-stretch:var( --e-global-typography-primary-width );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-weight );font-stretch:var( --e-global-typography-secondary-width );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4250 .elementor-element.elementor-element-7cbe1eb .elementor-testimonial__text{font-size:var( --e-global-typography-0aa2875-font-size );}.elementor-4250 .elementor-element.elementor-element-7cbe1eb .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4250 .elementor-element.elementor-element-87da1ab{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-4250 .elementor-element.elementor-element-5dc7263 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4250 .elementor-element.elementor-element-5a66c54 .elementor-heading-title{font-size:var( --e-global-typography-64550e3-font-size );line-height:var( --e-global-typography-64550e3-line-height );}.elementor-4250 .elementor-element.elementor-element-8e269a6{font-size:var( --e-global-typography-0aa2875-font-size );}.elementor-4250 .elementor-element.elementor-element-f2c15a4 .elementor-heading-title{font-size:var( --e-global-typography-64550e3-font-size );line-height:var( --e-global-typography-64550e3-line-height );}.elementor-4250 .elementor-element.elementor-element-4010bda{font-size:var( --e-global-typography-0aa2875-font-size );}.elementor-4250 .elementor-element.elementor-element-8787555 .elementor-heading-title{font-size:var( --e-global-typography-64550e3-font-size );line-height:var( --e-global-typography-64550e3-line-height );}.elementor-4250 .elementor-element.elementor-element-4a5fca6{font-size:var( --e-global-typography-0aa2875-font-size );}.elementor-4250 .elementor-element.elementor-element-b316fa5 .elementor-button{font-size:var( --e-global-typography-d205d8b-font-size );}.elementor-4250 .elementor-element.elementor-element-7cc9c1d{text-align:center;}.elementor-4250 .elementor-element.elementor-element-7cc9c1d .elementor-heading-title{font-size:var( --e-global-typography-64550e3-font-size );line-height:var( --e-global-typography-64550e3-line-height );}.elementor-4250 .elementor-element.elementor-element-98751db{text-align:center;}.elementor-4250 .elementor-element.elementor-element-98751db .elementor-heading-title{font-size:var( --e-global-typography-d205d8b-font-size );}.elementor-widget-price-table .elementor-price-table__heading{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );font-stretch:var( --e-global-typography-primary-width );}.elementor-widget-price-table .elementor-price-table__subheading{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-weight );font-stretch:var( --e-global-typography-secondary-width );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );font-stretch:var( --e-global-typography-primary-width );}.elementor-widget-price-table .elementor-price-table__original-price{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );font-stretch:var( --e-global-typography-primary-width );}.elementor-widget-price-table .elementor-price-table__period{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-weight );font-stretch:var( --e-global-typography-secondary-width );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-price-table .elementor-price-table__features-list li{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-price-table .elementor-price-table__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-price-table .elementor-price-table__additional_info{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-price-table .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-4250 .elementor-element.elementor-element-fd4d177{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4250 .elementor-element.elementor-element-fd4d177 .elementor-price-table__heading{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );font-stretch:var( --e-global-typography-primary-width );}.elementor-4250 .elementor-element.elementor-element-fd4d177 .elementor-price-table__button{font-size:var( --e-global-typography-d205d8b-font-size );}.elementor-4250 .elementor-element.elementor-element-3e3e6eb{--padding-top:2%;--padding-bottom:2%;--padding-left:7%;--padding-right:7%;}.elementor-4250 .elementor-element.elementor-element-3e7ba50 .elementor-heading-title{font-size:2rem;}.elementor-4250 .elementor-element.elementor-element-d051fd9 .elementor-button{font-size:var( --e-global-typography-d205d8b-font-size );}.elementor-4250 .elementor-element.elementor-element-ee9f55c:not(.elementor-motion-effects-element-type-background), .elementor-4250 .elementor-element.elementor-element-ee9f55c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://empreintemarketing.ca/wp-content/uploads/2025/09/Hero-2025-Rose-Empreinte-Marketing-Phone@4x-scaled.webp");}.elementor-4250 .elementor-element.elementor-element-ee9f55c > .elementor-shape-top svg, .elementor-4250 .elementor-element.elementor-element-ee9f55c > .e-con-inner > .elementor-shape-top svg{width:calc(250% + 1.3px);height:40px;}.elementor-4250 .elementor-element.elementor-element-ee9f55c > .elementor-shape-bottom svg, .elementor-4250 .elementor-element.elementor-element-ee9f55c > .e-con-inner > .elementor-shape-bottom svg{width:calc(250% + 1.3px);height:40px;}.elementor-4250 .elementor-element.elementor-element-ee9f55c{--padding-top:20%;--padding-bottom:20%;--padding-left:2%;--padding-right:2%;}.elementor-4250 .elementor-element.elementor-element-6360124 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4250 .elementor-element.elementor-element-af9bc2a{font-size:var( --e-global-typography-0aa2875-font-size );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Kangge';
	font-display: auto;
	src: url('https://empreintemarketing.ca/wp-content/uploads/2025/05/Kangge.ttf') format('truetype');
}
/* End Custom Fonts CSS */