.elementor-761 .elementor-element.elementor-element-14aa00a{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:4rem;--padding-right:4rem;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-761 .elementor-element.elementor-element-08893dd .elementor-heading-title{color:var( --e-global-color-text );}.elementor-761 .elementor-element.elementor-element-0e880c2{--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-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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-761 .elementor-element.elementor-element-163f7e2 .elementor-button{background-color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-text-line-height );border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-761 .elementor-element.elementor-element-163f7e2 .elementor-button:hover, .elementor-761 .elementor-element.elementor-element-163f7e2 .elementor-button:focus{background-color:var( --e-global-color-77f3417 );}.elementor-761 .elementor-element.elementor-element-7f46f4c .elementor-button{background-color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-text-line-height );border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-761 .elementor-element.elementor-element-7f46f4c .elementor-button:hover, .elementor-761 .elementor-element.elementor-element-7f46f4c .elementor-button:focus{background-color:var( --e-global-color-77f3417 );}.elementor-761 .elementor-element.elementor-element-b5b0e79{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-761 .elementor-element.elementor-element-6104e1c{--display:flex;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-761 .elementor-element.elementor-element-aab742f img{border-radius:20px 20px 20px 20px;}.elementor-761 .elementor-element.elementor-element-505c953{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-761 .elementor-element.elementor-element-a154e85 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-761 .elementor-element.elementor-element-d5a696c .elementor-heading-title{font-family:var( --e-global-typography-d34ee6d-font-family ), Sans-serif;font-size:var( --e-global-typography-d34ee6d-font-size );font-weight:var( --e-global-typography-d34ee6d-font-weight );line-height:var( --e-global-typography-d34ee6d-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );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-761 .elementor-element.elementor-element-3080af9{padding:2rem 0rem 0rem 0rem;}.elementor-761 .elementor-element.elementor-element-3080af9 p{margin-block-end:2rem;}.elementor-761 .elementor-element.elementor-element-f03cbb7{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-761 .elementor-element.elementor-element-f03cbb7:not(.elementor-motion-effects-element-type-background), .elementor-761 .elementor-element.elementor-element-f03cbb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-761 .elementor-element.elementor-element-a730eb4{--display:flex;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-761 .elementor-element.elementor-element-c99ca54 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-761 .elementor-element.elementor-element-d63fcd5{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d32f28d );}.elementor-761 .elementor-element.elementor-element-d63fcd5 a{color:var( --e-global-color-d32f28d );}.elementor-761 .elementor-element.elementor-element-d63fcd5 a:hover, .elementor-761 .elementor-element.elementor-element-d63fcd5 a:focus{color:var( --e-global-color-secondary );}.elementor-761 .elementor-element.elementor-element-4c7feb3{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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-d32f28d );}.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-761 .elementor-element.elementor-element-edf0d3e .elementor-icon-wrapper{text-align:start;}.elementor-761 .elementor-element.elementor-element-edf0d3e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-761 .elementor-element.elementor-element-edf0d3e.elementor-view-framed .elementor-icon, .elementor-761 .elementor-element.elementor-element-edf0d3e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-761 .elementor-element.elementor-element-edf0d3e.elementor-view-framed .elementor-icon, .elementor-761 .elementor-element.elementor-element-edf0d3e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-761 .elementor-element.elementor-element-e796145{--display:flex;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-761 .elementor-element.elementor-element-56fed19 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-761 .elementor-element.elementor-element-38a164a{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d32f28d );}.elementor-761 .elementor-element.elementor-element-38a164a a{color:var( --e-global-color-d32f28d );}.elementor-761 .elementor-element.elementor-element-38a164a a:hover, .elementor-761 .elementor-element.elementor-element-38a164a a:focus{color:var( --e-global-color-secondary );}.elementor-761 .elementor-element.elementor-element-4897b0d{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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-d32f28d );}.elementor-761 .elementor-element.elementor-element-4897b0d a{color:var( --e-global-color-d32f28d );}.elementor-761 .elementor-element.elementor-element-4897b0d a:hover, .elementor-761 .elementor-element.elementor-element-4897b0d a:focus{color:var( --e-global-color-secondary );}.elementor-761 .elementor-element.elementor-element-67f360f .elementor-button-content-wrapper{flex-direction:row;}.elementor-761 .elementor-element.elementor-element-67f360f .elementor-button{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 );line-height:var( --e-global-typography-text-line-height );border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-761 .elementor-element.elementor-element-cc873f1{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-761 .elementor-element.elementor-element-ba05072{--display:flex;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-761 .elementor-element.elementor-element-aba973b img{border-radius:20px 20px 20px 20px;}.elementor-761 .elementor-element.elementor-element-1d01241{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-761 .elementor-element.elementor-element-cff4bcf .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-761 .elementor-element.elementor-element-af0ca6f .elementor-heading-title{font-family:var( --e-global-typography-d34ee6d-font-family ), Sans-serif;font-size:var( --e-global-typography-d34ee6d-font-size );font-weight:var( --e-global-typography-d34ee6d-font-weight );line-height:var( --e-global-typography-d34ee6d-line-height );color:var( --e-global-color-text );}.elementor-761 .elementor-element.elementor-element-5e430e7{padding:2rem 0rem 0rem 0rem;}.elementor-761 .elementor-element.elementor-element-5e430e7 p{margin-block-end:2rem;}.elementor-761 .elementor-element.elementor-element-fe24a2e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-761 .elementor-element.elementor-element-20bccff .jet-map-listing{height:60vh;}.elementor-761 .elementor-element.elementor-element-20bccff .jet-map-marker{color:var( --e-global-color-primary );}.elementor-761 .elementor-element.elementor-element-20bccff .jet-map-marker:not(.unset-fill):not(.custom-color):not(.keep-color) path{fill:var( --e-global-color-primary );}.elementor-761 .elementor-element.elementor-element-20bccff .jet-map-marker-wrap{text-align:center;}.elementor-761 .elementor-element.elementor-element-ae6660c{--display:flex;--min-height:60vh;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-761 .elementor-element.elementor-element-ae6660c:not(.elementor-motion-effects-element-type-background), .elementor-761 .elementor-element.elementor-element-ae6660c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fromagerieproulx.virage.co/wp-content/uploads/2025/10/photo-employe-emballage-sac-fromage.jpg");background-position:center center;background-size:cover;}@media(min-width:768px){.elementor-761 .elementor-element.elementor-element-6104e1c{--width:30%;}.elementor-761 .elementor-element.elementor-element-505c953{--width:70%;}.elementor-761 .elementor-element.elementor-element-ba05072{--width:30%;}.elementor-761 .elementor-element.elementor-element-1d01241{--width:70%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-761 .elementor-element.elementor-element-163f7e2 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-761 .elementor-element.elementor-element-7f46f4c .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-761 .elementor-element.elementor-element-a154e85 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-761 .elementor-element.elementor-element-d5a696c .elementor-heading-title{font-size:var( --e-global-typography-d34ee6d-font-size );line-height:var( --e-global-typography-d34ee6d-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-761 .elementor-element.elementor-element-c99ca54 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-761 .elementor-element.elementor-element-d63fcd5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-761 .elementor-element.elementor-element-4c7feb3{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-761 .elementor-element.elementor-element-56fed19 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-761 .elementor-element.elementor-element-38a164a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-761 .elementor-element.elementor-element-4897b0d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-761 .elementor-element.elementor-element-67f360f .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-761 .elementor-element.elementor-element-cff4bcf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-761 .elementor-element.elementor-element-af0ca6f .elementor-heading-title{font-size:var( --e-global-typography-d34ee6d-font-size );line-height:var( --e-global-typography-d34ee6d-line-height );}}@media(max-width:767px){.elementor-761 .elementor-element.elementor-element-14aa00a{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-761 .elementor-element.elementor-element-163f7e2 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-761 .elementor-element.elementor-element-7f46f4c .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-761 .elementor-element.elementor-element-b5b0e79{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-761 .elementor-element.elementor-element-a154e85 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-761 .elementor-element.elementor-element-d5a696c .elementor-heading-title{font-size:var( --e-global-typography-d34ee6d-font-size );line-height:var( --e-global-typography-d34ee6d-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-761 .elementor-element.elementor-element-a730eb4{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-761 .elementor-element.elementor-element-c99ca54 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-761 .elementor-element.elementor-element-d63fcd5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-761 .elementor-element.elementor-element-4c7feb3{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-761 .elementor-element.elementor-element-e796145{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-761 .elementor-element.elementor-element-56fed19 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-761 .elementor-element.elementor-element-38a164a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-761 .elementor-element.elementor-element-4897b0d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-761 .elementor-element.elementor-element-67f360f .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-761 .elementor-element.elementor-element-cc873f1{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-761 .elementor-element.elementor-element-cff4bcf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-761 .elementor-element.elementor-element-af0ca6f .elementor-heading-title{font-size:var( --e-global-typography-d34ee6d-font-size );line-height:var( --e-global-typography-d34ee6d-line-height );}}