.elementor-3 .elementor-element.elementor-element-ad2e184 > .elementor-container{min-height:300px;}.elementor-3 .elementor-element.elementor-element-ad2e184:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-ad2e184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mtavie.ca/wp-content/uploads/2025/10/bandeau-a-propos-20.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-ad2e184{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-3 .elementor-element.elementor-element-ad2e184 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-17026b2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-17026b2 > .elementor-widget-container{margin:0px 500px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-2851729{padding:85px 30px 0px 30px;}.elementor-3 .elementor-element.elementor-element-32375a8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-67fd1a6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-67fd1a6 > .elementor-element-populated{padding:0px 30px 0px 10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-960c0b1{text-align:left;}.elementor-3 .elementor-element.elementor-element-960c0b1 .elementor-heading-title{font-weight:bold;color:#404041;}.elementor-3 .elementor-element.elementor-element-960c0b1 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.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-3 .elementor-element.elementor-element-e928c09{text-align:left;font-size:16px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-bcc7cb8{--spacer-size:50px;}.elementor-3 .elementor-element.elementor-element-cf71a66 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-cf71a66 > .elementor-element-populated{padding:0px 30px 0px 10px;}.elementor-3 .elementor-element.elementor-element-69e4294{text-align:left;}.elementor-3 .elementor-element.elementor-element-69e4294 .elementor-heading-title{font-weight:bold;color:#404041;}.elementor-3 .elementor-element.elementor-element-69e4294 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3 .elementor-element.elementor-element-0c97395{text-align:left;font-size:16px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-0ed0fed{--spacer-size:50px;}.elementor-3 .elementor-element.elementor-element-3f2c4e5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-3f2c4e5 > .elementor-element-populated{padding:0px 30px 0px 10px;}.elementor-3 .elementor-element.elementor-element-68eeba6{text-align:left;}.elementor-3 .elementor-element.elementor-element-68eeba6 .elementor-heading-title{font-weight:bold;color:#404041;}.elementor-3 .elementor-element.elementor-element-68eeba6 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3 .elementor-element.elementor-element-c333ef2{text-align:left;font-size:16px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-ae13b80{--spacer-size:50px;}.elementor-3 .elementor-element.elementor-element-80e35f6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-80e35f6 > .elementor-element-populated{padding:0px 30px 0px 10px;}.elementor-3 .elementor-element.elementor-element-13631b0{text-align:left;}.elementor-3 .elementor-element.elementor-element-13631b0 .elementor-heading-title{font-weight:bold;color:#404041;}.elementor-3 .elementor-element.elementor-element-13631b0 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3 .elementor-element.elementor-element-516ff58{text-align:left;font-size:16px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-5e23623{--spacer-size:50px;}.elementor-3 .elementor-element.elementor-element-5cc4caf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-5cc4caf > .elementor-element-populated{padding:0px 30px 0px 10px;}.elementor-3 .elementor-element.elementor-element-32e61a5{text-align:left;}.elementor-3 .elementor-element.elementor-element-32e61a5 .elementor-heading-title{font-weight:bold;color:#404041;}.elementor-3 .elementor-element.elementor-element-32e61a5 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3 .elementor-element.elementor-element-67e8e41{text-align:left;font-size:16px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-909b3d8{--spacer-size:50px;}.elementor-3 .elementor-element.elementor-element-929b5da > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-929b5da > .elementor-element-populated{padding:0px 30px 0px 10px;}.elementor-3 .elementor-element.elementor-element-f864926{text-align:left;}.elementor-3 .elementor-element.elementor-element-f864926 .elementor-heading-title{font-weight:bold;color:#404041;}.elementor-3 .elementor-element.elementor-element-f864926 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3 .elementor-element.elementor-element-620c167{text-align:left;font-size:16px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-f18ad6d{--spacer-size:50px;}.elementor-3 .elementor-element.elementor-element-2aae57b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-2aae57b > .elementor-element-populated{padding:0px 30px 0px 10px;}.elementor-3 .elementor-element.elementor-element-e989fad{text-align:left;}.elementor-3 .elementor-element.elementor-element-e989fad .elementor-heading-title{font-weight:bold;color:#404041;}.elementor-3 .elementor-element.elementor-element-e989fad > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3 .elementor-element.elementor-element-43990b0{text-align:left;font-size:16px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-76674db{--spacer-size:50px;}.elementor-3 .elementor-element.elementor-element-6a26118 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-6a26118 > .elementor-element-populated{padding:0px 30px 0px 10px;}.elementor-3 .elementor-element.elementor-element-4dd71ae{text-align:left;}.elementor-3 .elementor-element.elementor-element-4dd71ae .elementor-heading-title{font-weight:bold;color:#404041;}.elementor-3 .elementor-element.elementor-element-4dd71ae > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3 .elementor-element.elementor-element-f19945a{text-align:left;font-size:16px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-3941330{--spacer-size:50px;}.elementor-3 .elementor-element.elementor-element-4544148 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-4544148 > .elementor-element-populated{padding:0px 30px 0px 10px;}.elementor-3 .elementor-element.elementor-element-4c1c9b7{text-align:left;}.elementor-3 .elementor-element.elementor-element-4c1c9b7 .elementor-heading-title{font-weight:bold;color:#404041;}.elementor-3 .elementor-element.elementor-element-4c1c9b7 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3 .elementor-element.elementor-element-7ae782e{text-align:left;font-size:16px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-f088bb8{--spacer-size:50px;}.elementor-3 .elementor-element.elementor-element-6676d36 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-6676d36 > .elementor-element-populated{padding:0px 30px 0px 10px;}.elementor-3 .elementor-element.elementor-element-41bd253{text-align:left;}.elementor-3 .elementor-element.elementor-element-41bd253 .elementor-heading-title{font-weight:bold;color:#404041;}.elementor-3 .elementor-element.elementor-element-41bd253 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3 .elementor-element.elementor-element-86b5894{text-align:left;font-size:16px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-41096b0{--spacer-size:50px;}.elementor-3 .elementor-element.elementor-element-e88d033 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-e88d033 > .elementor-element-populated{padding:0px 30px 0px 10px;}.elementor-3 .elementor-element.elementor-element-8b1c654{text-align:left;}.elementor-3 .elementor-element.elementor-element-8b1c654 .elementor-heading-title{font-weight:bold;color:#404041;}.elementor-3 .elementor-element.elementor-element-8b1c654 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3 .elementor-element.elementor-element-857cf1c{text-align:left;font-size:16px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-b803476{--spacer-size:50px;}.elementor-3 .elementor-element.elementor-element-df558f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-df558f1 > .elementor-element-populated{padding:0px 30px 0px 10px;}.elementor-3 .elementor-element.elementor-element-cb8cdeb{text-align:left;}.elementor-3 .elementor-element.elementor-element-cb8cdeb .elementor-heading-title{font-weight:bold;color:#404041;}.elementor-3 .elementor-element.elementor-element-cb8cdeb > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3 .elementor-element.elementor-element-909cbd0{text-align:left;font-size:16px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-ac2adbe{--spacer-size:50px;}.elementor-3 .elementor-element.elementor-element-22ffae6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-22ffae6 > .elementor-element-populated{padding:0px 30px 0px 10px;}.elementor-3 .elementor-element.elementor-element-b4df1a2{text-align:left;}.elementor-3 .elementor-element.elementor-element-b4df1a2 .elementor-heading-title{font-weight:bold;color:#404041;}.elementor-3 .elementor-element.elementor-element-b4df1a2 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3 .elementor-element.elementor-element-0621f72{text-align:left;font-size:16px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-a78ff82{--spacer-size:50px;}.elementor-3 .elementor-element.elementor-element-3eb734c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-3eb734c > .elementor-element-populated{padding:0px 30px 0px 10px;}.elementor-3 .elementor-element.elementor-element-43fe24f{text-align:left;}.elementor-3 .elementor-element.elementor-element-43fe24f .elementor-heading-title{font-weight:bold;color:#404041;}.elementor-3 .elementor-element.elementor-element-43fe24f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3 .elementor-element.elementor-element-2823c4a{text-align:left;font-size:16px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-35e7a6b{--spacer-size:50px;}.elementor-3 .elementor-element.elementor-element-fba8fbd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-fba8fbd > .elementor-element-populated{padding:0px 30px 0px 10px;}.elementor-3 .elementor-element.elementor-element-b48ca3f{text-align:left;}.elementor-3 .elementor-element.elementor-element-b48ca3f .elementor-heading-title{font-weight:bold;color:#404041;}.elementor-3 .elementor-element.elementor-element-b48ca3f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3 .elementor-element.elementor-element-dffa3f2{text-align:left;font-size:16px;font-weight:400;}.elementor-3 .elementor-element.elementor-element-c4c5835{--spacer-size:50px;}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-ad2e184 > .elementor-container{min-height:100px;}.elementor-3 .elementor-element.elementor-element-ad2e184:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-ad2e184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-3 .elementor-element.elementor-element-67fd1a6 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3 .elementor-element.elementor-element-cf71a66 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3 .elementor-element.elementor-element-3f2c4e5 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3 .elementor-element.elementor-element-80e35f6 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3 .elementor-element.elementor-element-5cc4caf > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3 .elementor-element.elementor-element-929b5da > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3 .elementor-element.elementor-element-2aae57b > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3 .elementor-element.elementor-element-6a26118 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3 .elementor-element.elementor-element-4544148 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3 .elementor-element.elementor-element-6676d36 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3 .elementor-element.elementor-element-e88d033 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3 .elementor-element.elementor-element-df558f1 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3 .elementor-element.elementor-element-22ffae6 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3 .elementor-element.elementor-element-3eb734c > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3 .elementor-element.elementor-element-fba8fbd > .elementor-element-populated{padding:0px 15px 0px 15px;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-ad2e184:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-ad2e184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-3 .elementor-element.elementor-element-17026b2 .elementor-heading-title{font-size:40px;}.elementor-3 .elementor-element.elementor-element-2851729{padding:50px 15px 0px 15px;}.elementor-3 .elementor-element.elementor-element-67fd1a6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-960c0b1 .elementor-heading-title{font-size:36px;}.elementor-3 .elementor-element.elementor-element-cf71a66 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-69e4294 .elementor-heading-title{font-size:36px;}.elementor-3 .elementor-element.elementor-element-3f2c4e5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-68eeba6 .elementor-heading-title{font-size:36px;}.elementor-3 .elementor-element.elementor-element-80e35f6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-13631b0 .elementor-heading-title{font-size:36px;}.elementor-3 .elementor-element.elementor-element-5cc4caf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-32e61a5 .elementor-heading-title{font-size:36px;}.elementor-3 .elementor-element.elementor-element-929b5da > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-f864926 .elementor-heading-title{font-size:36px;}.elementor-3 .elementor-element.elementor-element-2aae57b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-e989fad .elementor-heading-title{font-size:36px;}.elementor-3 .elementor-element.elementor-element-6a26118 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-4dd71ae .elementor-heading-title{font-size:36px;}.elementor-3 .elementor-element.elementor-element-4544148 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-4c1c9b7 .elementor-heading-title{font-size:36px;}.elementor-3 .elementor-element.elementor-element-6676d36 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-41bd253 .elementor-heading-title{font-size:36px;}.elementor-3 .elementor-element.elementor-element-e88d033 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-8b1c654 .elementor-heading-title{font-size:36px;}.elementor-3 .elementor-element.elementor-element-df558f1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-cb8cdeb .elementor-heading-title{font-size:36px;}.elementor-3 .elementor-element.elementor-element-22ffae6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-b4df1a2 .elementor-heading-title{font-size:36px;}.elementor-3 .elementor-element.elementor-element-3eb734c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-43fe24f .elementor-heading-title{font-size:36px;}.elementor-3 .elementor-element.elementor-element-fba8fbd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-b48ca3f .elementor-heading-title{font-size:36px;}}