.elementor-1663 .elementor-element.elementor-element-3f2de9e6:not(.elementor-motion-effects-element-type-background),.elementor-1663 .elementor-element.elementor-element-3f2de9e6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1663 .elementor-element.elementor-element-3f2de9e6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:130px 0 90px}.elementor-1663 .elementor-element.elementor-element-3f2de9e6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-1663 .elementor-element.elementor-element-37aac63b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1663 .elementor-element.elementor-element-37aac63b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1663 .elementor-element.elementor-element-37aac63b>.elementor-element-populated{margin:0 40px;--e-column-margin-right:40px;--e-column-margin-left:40px}.elementor-1663 .elementor-element.elementor-element-adf4e1e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;color:var(--e-global-color-6c6921f)}.elementor-1663 .elementor-element.elementor-element-c291177>.elementor-widget-container{padding:3% 0}.elementor-1663 .elementor-element.elementor-element-c291177 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:var(--e-global-color-b68cf1e)}.elementor-1663 .elementor-element.elementor-element-2dde3afc{text-align:start;font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:300;line-height:1.65em;letter-spacing:.3px;word-spacing:0px;color:var(--e-global-color-b68cf1e)}.elementor-1663 .elementor-element.elementor-element-6f28b4d{text-align:start;font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:300;line-height:1.65em;letter-spacing:.3px;word-spacing:0px;color:var(--e-global-color-b68cf1e)}.elementor-1663 .elementor-element.elementor-element-cfdce07 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var(--e-global-color-4fec642);padding:18px 28px;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:.27em;border-radius:0}.elementor-1663 .elementor-element.elementor-element-cfdce07 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,.elementor-1663 .elementor-element.elementor-element-cfdce07 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var(--e-global-color-b68cf1e)}.elementor-1663 .elementor-element.elementor-element-cfdce07>.elementor-widget-container{margin:20px 0 0}.elementor-1663 .elementor-element.elementor-element-cfdce07 .jeg-elementor-kit.jkit-button{text-align:left}.elementor-1663 .elementor-element.elementor-element-cfdce07 .jeg-elementor-kit.jkit-button .jkit-button-wrapper,.elementor-1663 .elementor-element.elementor-element-cfdce07 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{transition-duration:.6s}.elementor-1663 .elementor-element.elementor-element-cfdce07 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px}.elementor-1663 .elementor-element.elementor-element-cfdce07 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{width:20px}.elementor-1663 .elementor-element.elementor-element-cfdce07 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,.elementor-1663 .elementor-element.elementor-element-cfdce07 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:20px}.elementor-1663 .elementor-element.elementor-element-cfdce07 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,.elementor-1663 .elementor-element.elementor-element-cfdce07 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:20px}.elementor-bc-flex-widget .elementor-1663 .elementor-element.elementor-element-78328f7d.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-1663 .elementor-element.elementor-element-78328f7d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-1663 .elementor-element.elementor-element-564a603a>.elementor-widget-container{margin:0}.elementor-1663 .elementor-element.elementor-element-564a603a img{width:100%;height:400px;object-fit:cover;object-position:center center}.elementor-1663 .elementor-element.elementor-element-1348f388:not(.elementor-motion-effects-element-type-background),.elementor-1663 .elementor-element.elementor-element-1348f388>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fffbf9}.elementor-1663 .elementor-element.elementor-element-1348f388{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:90px 0}.elementor-1663 .elementor-element.elementor-element-1348f388>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1663 .elementor-element.elementor-element-13cde47>.elementor-element-populated{border-style:none;padding:20px 20px 0 0}.elementor-1663 .elementor-element.elementor-element-fc2eed1 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;font-style:normal;color:var(--e-global-color-6c6921f)}.elementor-1663 .elementor-element.elementor-element-22a83971>.elementor-widget-container{padding:3% 0}.elementor-1663 .elementor-element.elementor-element-22a83971 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:300;color:var(--e-global-color-b68cf1e)}.elementor-bc-flex-widget .elementor-1663 .elementor-element.elementor-element-3ec51c31.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1663 .elementor-element.elementor-element-3ec51c31.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1663 .elementor-element.elementor-element-3ec51c31>.elementor-element-populated{border-style:solid;border-width:0;border-color:#3b283b;margin:0 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;padding:20px 0 0 40px}.elementor-1663 .elementor-element.elementor-element-26a985b{text-align:start;font-family:"Montserrat",Sans-serif;font-size:1.4em;font-weight:300;line-height:1.65em;letter-spacing:.3px;word-spacing:0px;color:var(--e-global-color-b68cf1e)}.elementor-1663 .elementor-element.elementor-element-bee515d:not(.elementor-motion-effects-element-type-background),.elementor-1663 .elementor-element.elementor-element-bee515d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgba(133,162,144,.05);background-image:url("https://matthieu-le-tousse.ch/wp-content/uploads/2026/07/Paysage-nature-8.jpg");background-repeat:no-repeat;background-size:cover}.elementor-1663 .elementor-element.elementor-element-bee515d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:400px 0 100px}.elementor-1663 .elementor-element.elementor-element-bee515d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1663 .elementor-element.elementor-element-77795730{padding:80px 0}.elementor-1663 .elementor-element.elementor-element-3d52755>.elementor-element-populated{border-style:none;padding:20px 20px 0 0}.elementor-1663 .elementor-element.elementor-element-463c7e26>.elementor-widget-container{padding:3% 0}.elementor-1663 .elementor-element.elementor-element-463c7e26 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:var(--e-global-color-b68cf1e)}.elementor-bc-flex-widget .elementor-1663 .elementor-element.elementor-element-65db9364.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1663 .elementor-element.elementor-element-65db9364.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1663 .elementor-element.elementor-element-65db9364>.elementor-element-populated{border-style:none;margin:0 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;padding:20px 0 0 40px}.elementor-1663 .elementor-element.elementor-element-5be9edf2{text-align:start;font-family:"Montserrat",Sans-serif;font-size:1.4em;font-weight:300;line-height:1.65em;letter-spacing:.3px;word-spacing:0px;color:var(--e-global-color-b68cf1e)}.elementor-1663 .elementor-element.elementor-element-91ce73c:not(.elementor-motion-effects-element-type-background),.elementor-1663 .elementor-element.elementor-element-91ce73c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fffbf9}.elementor-1663 .elementor-element.elementor-element-91ce73c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-1663 .elementor-element.elementor-element-91ce73c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1663 .elementor-element.elementor-element-7a68f99>.elementor-element-populated{border-style:none;padding:20px 20px 0 0}.elementor-1663 .elementor-element.elementor-element-5f02213 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;font-style:normal;color:var(--e-global-color-6c6921f)}.elementor-1663 .elementor-element.elementor-element-b4ea720>.elementor-widget-container{padding:3% 0}.elementor-1663 .elementor-element.elementor-element-b4ea720 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:var(--e-global-color-b68cf1e)}.elementor-bc-flex-widget .elementor-1663 .elementor-element.elementor-element-3a1e649.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1663 .elementor-element.elementor-element-3a1e649.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1663 .elementor-element.elementor-element-3a1e649>.elementor-element-populated{border-style:solid;border-width:0;border-color:#f9ab08;margin:0 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;padding:20px 0 0 40px}.elementor-1663 .elementor-element.elementor-element-d3a51ab{text-align:start;font-family:"Montserrat",Sans-serif;font-size:1.4em;font-weight:300;line-height:1.65em;letter-spacing:.3px;word-spacing:0px;color:var(--e-global-color-b68cf1e)}.elementor-1663 .elementor-element.elementor-element-bb1f957{padding:80px 0}.elementor-1663 .elementor-element.elementor-element-84fecc9>.elementor-element-populated{border-style:none;padding:20px 20px 0 0}.elementor-1663 .elementor-element.elementor-element-59bb5fd .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;font-style:normal;color:var(--e-global-color-6c6921f)}.elementor-1663 .elementor-element.elementor-element-edb1786>.elementor-widget-container{padding:3% 0}.elementor-1663 .elementor-element.elementor-element-edb1786 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:var(--e-global-color-b68cf1e)}.elementor-bc-flex-widget .elementor-1663 .elementor-element.elementor-element-6412bad.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1663 .elementor-element.elementor-element-6412bad.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1663 .elementor-element.elementor-element-6412bad>.elementor-element-populated{border-style:solid;border-width:0;border-color:#3b283b;margin:0 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;padding:20px 0 0 40px}.elementor-1663 .elementor-element.elementor-element-8b53ea0{text-align:start;font-family:"Montserrat",Sans-serif;font-size:1.4em;font-weight:300;line-height:1.65em;letter-spacing:.3px;word-spacing:0px;color:var(--e-global-color-b68cf1e)}.elementor-1663 .elementor-element.elementor-element-1537153:not(.elementor-motion-effects-element-type-background),.elementor-1663 .elementor-element.elementor-element-1537153>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fffbf9}.elementor-1663 .elementor-element.elementor-element-1537153{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-1663 .elementor-element.elementor-element-1537153>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1663 .elementor-element.elementor-element-01ac043>.elementor-element-populated{border-style:none;padding:20px 20px 0 0}.elementor-1663 .elementor-element.elementor-element-8496b57 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;font-style:normal;color:var(--e-global-color-6c6921f)}.elementor-1663 .elementor-element.elementor-element-afd0cce>.elementor-widget-container{padding:3% 0}.elementor-1663 .elementor-element.elementor-element-afd0cce .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:var(--e-global-color-b68cf1e)}.elementor-bc-flex-widget .elementor-1663 .elementor-element.elementor-element-0549820.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1663 .elementor-element.elementor-element-0549820.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1663 .elementor-element.elementor-element-0549820>.elementor-element-populated{border-style:solid;border-width:0;border-color:#85a290;margin:0 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;padding:20px 0 0 40px}.elementor-1663 .elementor-element.elementor-element-c345e2d{text-align:start;font-family:"Montserrat",Sans-serif;font-size:1.4em;font-weight:300;line-height:1.65em;letter-spacing:.3px;word-spacing:0px;color:var(--e-global-color-b68cf1e)}.elementor-1663 .elementor-element.elementor-element-f357da0{padding:80px 0}.elementor-1663 .elementor-element.elementor-element-896fa1d>.elementor-element-populated{border-style:none;padding:20px 20px 0 0}.elementor-1663 .elementor-element.elementor-element-e47465f .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;font-style:normal;color:var(--e-global-color-6c6921f)}.elementor-bc-flex-widget .elementor-1663 .elementor-element.elementor-element-d580102.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1663 .elementor-element.elementor-element-d580102.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1663 .elementor-element.elementor-element-d580102>.elementor-element-populated{border-style:solid;border-width:0;border-color:#f9ab08;margin:0 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;padding:20px 0 0 40px}.elementor-1663 .elementor-element.elementor-element-93b4c56>.elementor-widget-container{padding:3% 0}.elementor-1663 .elementor-element.elementor-element-93b4c56 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:var(--e-global-color-b68cf1e)}.elementor-1663 .elementor-element.elementor-element-538d0a2{text-align:start;font-family:"Montserrat",Sans-serif;font-size:1.4em;font-weight:300;line-height:1.65em;letter-spacing:.3px;word-spacing:0px;color:var(--e-global-color-b68cf1e)}.elementor-1663 .elementor-element.elementor-element-6334297:not(.elementor-motion-effects-element-type-background),.elementor-1663 .elementor-element.elementor-element-6334297>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fffbf9}.elementor-1663 .elementor-element.elementor-element-6334297{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-1663 .elementor-element.elementor-element-6334297>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1663 .elementor-element.elementor-element-5586d67>.elementor-element-populated{border-style:none;padding:20px 20px 0 0}.elementor-1663 .elementor-element.elementor-element-108b02a .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;font-style:normal;color:var(--e-global-color-6c6921f)}.elementor-1663 .elementor-element.elementor-element-c7a799c{text-align:start}.elementor-bc-flex-widget .elementor-1663 .elementor-element.elementor-element-2a99a0b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1663 .elementor-element.elementor-element-2a99a0b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1663 .elementor-element.elementor-element-2a99a0b>.elementor-element-populated{border-style:solid;border-width:0;border-color:#3b283b;margin:0 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;padding:20px 0 0 40px}.elementor-1663 .elementor-element.elementor-element-d5c3ac1>.elementor-widget-container{padding:3% 0}.elementor-1663 .elementor-element.elementor-element-d5c3ac1 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:var(--e-global-color-b68cf1e)}.elementor-1663 .elementor-element.elementor-element-f5c0d8c{text-align:start;font-family:"Montserrat",Sans-serif;font-size:1.4em;font-weight:300;line-height:1.65em;letter-spacing:.3px;word-spacing:0px;color:var(--e-global-color-b68cf1e)}.elementor-1663 .elementor-element.elementor-element-a24119c{padding:80px 0}.elementor-1663 .elementor-element.elementor-element-6f13d70>.elementor-element-populated{border-style:none;padding:20px 0 0}.elementor-1663 .elementor-element.elementor-element-fa295e7 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;font-style:normal;color:var(--e-global-color-6c6921f)}.elementor-bc-flex-widget .elementor-1663 .elementor-element.elementor-element-22e6fdc.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1663 .elementor-element.elementor-element-22e6fdc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1663 .elementor-element.elementor-element-22e6fdc>.elementor-element-populated{border-style:solid;border-width:0;border-color:#85a290;margin:0 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;padding:20px 0 0 40px}.elementor-1663 .elementor-element.elementor-element-5805f5c>.elementor-widget-container{padding:3% 0}.elementor-1663 .elementor-element.elementor-element-5805f5c .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:var(--e-global-color-b68cf1e)}.elementor-1663 .elementor-element.elementor-element-9e0c96c{text-align:start;font-family:"Montserrat",Sans-serif;font-size:1.4em;font-weight:300;line-height:1.65em;letter-spacing:.3px;word-spacing:0px;color:var(--e-global-color-b68cf1e)}.elementor-1663 .elementor-element.elementor-element-ed8eb4f:not(.elementor-motion-effects-element-type-background),.elementor-1663 .elementor-element.elementor-element-ed8eb4f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fffbf9}.elementor-1663 .elementor-element.elementor-element-ed8eb4f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-1663 .elementor-element.elementor-element-ed8eb4f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-1663 .elementor-element.elementor-element-91370d0.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1663 .elementor-element.elementor-element-91370d0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1663 .elementor-element.elementor-element-91370d0>.elementor-element-populated{margin:0 0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0}.elementor-1663 .elementor-element.elementor-element-1c0762f{--spacer-size:50px;width:var(--container-widget-width,50px);max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0}.elementor-1663 .elementor-element.elementor-element-1c0762f:not(.elementor-widget-image) .elementor-widget-container,.elementor-1663 .elementor-element.elementor-element-1c0762f.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://matthieu-le-tousse.ch/wp-content/uploads/2025/07/img-quote-01-min.png);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-1663 .elementor-element.elementor-element-fc71a10>.elementor-widget-container{padding:0}.elementor-1663 .elementor-element.elementor-element-fc71a10{text-align:center}.elementor-1663 .elementor-element.elementor-element-fc71a10 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:var(--e-global-color-b68cf1e)}.elementor-1663 .elementor-element.elementor-element-bbe9c69{--spacer-size:120px;width:var(--container-widget-width,120px);max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;bottom:26px}body:not(.rtl) .elementor-1663 .elementor-element.elementor-element-bbe9c69{right:37.797px}body.rtl .elementor-1663 .elementor-element.elementor-element-bbe9c69{left:37.797px}.elementor-1663 .elementor-element.elementor-element-bbe9c69:not(.elementor-widget-image) .elementor-widget-container,.elementor-1663 .elementor-element.elementor-element-bbe9c69.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://matthieu-le-tousse.ch/wp-content/uploads/2025/07/3-min.png);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-1663 .elementor-element.elementor-element-8883d6c{padding:80px 0}.elementor-1663 .elementor-element.elementor-element-3f02ffd>.elementor-element-populated{border-style:none;padding:20px 20px 0 0}.elementor-1663 .elementor-element.elementor-element-5dd9bfa .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;font-style:normal;color:var(--e-global-color-6c6921f)}.elementor-1663 .elementor-element.elementor-element-3b0a984>.elementor-widget-container{padding:3% 0}.elementor-1663 .elementor-element.elementor-element-3b0a984 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;color:var(--e-global-color-b68cf1e)}.elementor-1663 .elementor-element.elementor-element-5af7a70.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1663 .elementor-element.elementor-element-5af7a70>.elementor-element-populated{border-style:solid;border-width:0;border-color:#3b283b;padding:20px 0 0 40px}.elementor-1663 .elementor-element.elementor-element-c720b10{text-align:start;font-family:"Montserrat",Sans-serif;font-size:1.4em;font-weight:300;line-height:1.65em;letter-spacing:.3px;word-spacing:0px;color:var(--e-global-color-b68cf1e)}.elementor-1663 .elementor-element.elementor-element-c720b10 a{color:var(--e-global-color-b68cf1e)}.elementor-1663 .elementor-element.elementor-element-ac18948 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var(--e-global-color-4fec642);padding:18px 28px;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:.27em;border-radius:0}.elementor-1663 .elementor-element.elementor-element-ac18948 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,.elementor-1663 .elementor-element.elementor-element-ac18948 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var(--e-global-color-b68cf1e)}.elementor-1663 .elementor-element.elementor-element-ac18948>.elementor-widget-container{margin:20px 0 0}.elementor-1663 .elementor-element.elementor-element-ac18948 .jeg-elementor-kit.jkit-button{text-align:left}.elementor-1663 .elementor-element.elementor-element-ac18948 .jeg-elementor-kit.jkit-button .jkit-button-wrapper,.elementor-1663 .elementor-element.elementor-element-ac18948 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{transition-duration:.6s}.elementor-1663 .elementor-element.elementor-element-ac18948 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px}.elementor-1663 .elementor-element.elementor-element-ac18948 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{width:20px}.elementor-1663 .elementor-element.elementor-element-ac18948 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,.elementor-1663 .elementor-element.elementor-element-ac18948 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:20px}.elementor-1663 .elementor-element.elementor-element-ac18948 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,.elementor-1663 .elementor-element.elementor-element-ac18948 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:20px}.elementor-1663 .elementor-element.elementor-element-51eb6a4:not(.elementor-motion-effects-element-type-background),.elementor-1663 .elementor-element.elementor-element-51eb6a4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fffbf9}.elementor-1663 .elementor-element.elementor-element-51eb6a4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-1663 .elementor-element.elementor-element-51eb6a4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-1663 .elementor-element.elementor-element-.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1663 .elementor-element.elementor-element-.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1663 .elementor-element.elementor-element->.elementor-element-populated{margin:0 30px;--e-column-margin-right:30px;--e-column-margin-left:30px}.elementor-1663 .elementor-element.elementor-element-{--spacer-size:50px;width:var(--container-widget-width,50px);max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0}.elementor-1663 .elementor-element.elementor-element-:not(.elementor-widget-image) .elementor-widget-container,.elementor-1663 .elementor-element.elementor-element-.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://matthieu-le-tousse.ch/wp-content/uploads/2025/07/img-quote-01-min.png);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}@media(max-width:1024px){.elementor-1663 .elementor-element.elementor-element-3f2de9e6{padding:100px 15px 70px}.elementor-1663 .elementor-element.elementor-element-37aac63b>.elementor-element-populated{margin:0 0 40px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-bc-flex-widget .elementor-1663 .elementor-element.elementor-element-78328f7d.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1663 .elementor-element.elementor-element-78328f7d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1663 .elementor-element.elementor-element-78328f7d>.elementor-element-populated{margin:0 15%;--e-column-margin-right:15%;--e-column-margin-left:15%}.elementor-1663 .elementor-element.elementor-element-564a603a img{height:600px}.elementor-1663 .elementor-element.elementor-element-1348f388{padding:80px 15px 60px}.elementor-1663 .elementor-element.elementor-element-3ec51c31>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1663 .elementor-element.elementor-element-bee515d{padding:80px 15px 60px}.elementor-1663 .elementor-element.elementor-element-77795730{padding:80px 15px 60px}.elementor-1663 .elementor-element.elementor-element-65db9364>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1663 .elementor-element.elementor-element-91ce73c{padding:80px 15px 60px}.elementor-1663 .elementor-element.elementor-element-3a1e649>.elementor-element-populated{margin:0 0 40px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1663 .elementor-element.elementor-element-bb1f957{padding:80px 15px 60px}.elementor-1663 .elementor-element.elementor-element-6412bad>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1663 .elementor-element.elementor-element-1537153{padding:80px 15px 60px}.elementor-1663 .elementor-element.elementor-element-0549820>.elementor-element-populated{margin:0 0 40px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1663 .elementor-element.elementor-element-f357da0{padding:80px 15px 60px}.elementor-1663 .elementor-element.elementor-element-d580102>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1663 .elementor-element.elementor-element-6334297{padding:80px 15px 60px}.elementor-1663 .elementor-element.elementor-element-2a99a0b>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1663 .elementor-element.elementor-element-a24119c{padding:80px 15px 60px}.elementor-1663 .elementor-element.elementor-element-22e6fdc>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1663 .elementor-element.elementor-element-ed8eb4f{padding:80px 15px 60px}body:not(.rtl) .elementor-1663 .elementor-element.elementor-element-bbe9c69{right:-9.4px}body.rtl .elementor-1663 .elementor-element.elementor-element-bbe9c69{left:-9.4px}.elementor-1663 .elementor-element.elementor-element-bbe9c69{bottom:-1px}.elementor-1663 .elementor-element.elementor-element-8883d6c{padding:80px 15px 60px}.elementor-1663 .elementor-element.elementor-element-51eb6a4{padding:80px 15px 60px}}@media(max-width:767px){.elementor-1663 .elementor-element.elementor-element-3f2de9e6{padding:60px 10px}.elementor-1663 .elementor-element.elementor-element-adf4e1e .elementor-heading-title{font-size:15px}.elementor-1663 .elementor-element.elementor-element-c291177 .elementor-heading-title{font-size:30px}.elementor-1663 .elementor-element.elementor-element-2dde3afc{font-size:1.8rem;line-height:2.4rem;letter-spacing:.3px;word-spacing:.1em}.elementor-1663 .elementor-element.elementor-element-6f28b4d{font-size:1.8rem;line-height:2.4rem;letter-spacing:.3px;word-spacing:.1em}.elementor-1663 .elementor-element.elementor-element-cfdce07>.elementor-widget-container{margin:20px 0 0}.elementor-1663 .elementor-element.elementor-element-cfdce07 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{width:100%;padding:20px 0}.elementor-1663 .elementor-element.elementor-element-78328f7d>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-1663 .elementor-element.elementor-element-564a603a img{width:100%;height:450px}.elementor-1663 .elementor-element.elementor-element-1348f388{padding:60px 10px}.elementor-1663 .elementor-element.elementor-element-fc2eed1 .elementor-heading-title{font-size:15px}.elementor-1663 .elementor-element.elementor-element-22a83971 .elementor-heading-title{font-size:30px}.elementor-1663 .elementor-element.elementor-element-26a985b{font-size:1.8rem;line-height:2.4rem;letter-spacing:.3px;word-spacing:.1em}.elementor-1663 .elementor-element.elementor-element-bee515d{padding:60px 10px}.elementor-1663 .elementor-element.elementor-element-77795730{padding:40px 0}.elementor-1663 .elementor-element.elementor-element-463c7e26 .elementor-heading-title{font-size:30px}.elementor-1663 .elementor-element.elementor-element-5be9edf2{font-size:1.8rem;line-height:2.4rem;letter-spacing:.3px;word-spacing:.1em}.elementor-1663 .elementor-element.elementor-element-91ce73c{padding:40px 0}.elementor-1663 .elementor-element.elementor-element-5f02213 .elementor-heading-title{font-size:15px}.elementor-1663 .elementor-element.elementor-element-b4ea720 .elementor-heading-title{font-size:30px}.elementor-1663 .elementor-element.elementor-element-d3a51ab{font-size:1.8rem;line-height:2.4rem;letter-spacing:.3px;word-spacing:.1em}.elementor-1663 .elementor-element.elementor-element-bb1f957{padding:40px 0}.elementor-1663 .elementor-element.elementor-element-59bb5fd .elementor-heading-title{font-size:15px}.elementor-1663 .elementor-element.elementor-element-edb1786 .elementor-heading-title{font-size:30px}.elementor-1663 .elementor-element.elementor-element-8b53ea0{font-size:1.8rem;line-height:2.4rem;letter-spacing:.3px;word-spacing:.1em}.elementor-1663 .elementor-element.elementor-element-1537153{padding:40px 0}.elementor-1663 .elementor-element.elementor-element-8496b57 .elementor-heading-title{font-size:15px}.elementor-1663 .elementor-element.elementor-element-afd0cce .elementor-heading-title{font-size:30px}.elementor-1663 .elementor-element.elementor-element-c345e2d{font-size:1.8rem;line-height:2.4rem;letter-spacing:.3px;word-spacing:.1em}.elementor-1663 .elementor-element.elementor-element-f357da0{padding:40px 0}.elementor-1663 .elementor-element.elementor-element-e47465f .elementor-heading-title{font-size:15px}.elementor-1663 .elementor-element.elementor-element-93b4c56 .elementor-heading-title{font-size:30px}.elementor-1663 .elementor-element.elementor-element-538d0a2{font-size:1.8rem;line-height:2.4rem;letter-spacing:.3px;word-spacing:.1em}.elementor-1663 .elementor-element.elementor-element-6334297{padding:40px 0}.elementor-1663 .elementor-element.elementor-element-108b02a .elementor-heading-title{font-size:15px}.elementor-1663 .elementor-element.elementor-element-d5c3ac1 .elementor-heading-title{font-size:30px}.elementor-1663 .elementor-element.elementor-element-f5c0d8c{font-size:1.8rem;line-height:2.4rem;letter-spacing:.3px;word-spacing:.1em}.elementor-1663 .elementor-element.elementor-element-a24119c{padding:40px 0}.elementor-1663 .elementor-element.elementor-element-fa295e7 .elementor-heading-title{font-size:15px}.elementor-1663 .elementor-element.elementor-element-5805f5c .elementor-heading-title{font-size:30px}.elementor-1663 .elementor-element.elementor-element-9e0c96c{font-size:1.8rem;line-height:2.4rem;letter-spacing:.3px;word-spacing:.1em}.elementor-1663 .elementor-element.elementor-element-ed8eb4f{padding:40px 0}.elementor-1663 .elementor-element.elementor-element-91370d0>.elementor-element-populated{margin:0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 0}.elementor-1663 .elementor-element.elementor-element-fc71a10 .elementor-heading-title{font-size:30px}.elementor-1663 .elementor-element.elementor-element-bbe9c69{--container-widget-width:68px;--container-widget-flex-grow:0;width:var(--container-widget-width,68px);max-width:68px}.elementor-1663 .elementor-element.elementor-element-8883d6c{padding:40px 0}.elementor-1663 .elementor-element.elementor-element-5dd9bfa .elementor-heading-title{font-size:15px}.elementor-1663 .elementor-element.elementor-element-3b0a984 .elementor-heading-title{font-size:30px}.elementor-1663 .elementor-element.elementor-element-5af7a70>.elementor-element-populated{padding:0 0 0 40px}.elementor-1663 .elementor-element.elementor-element-c720b10{font-size:1.8rem;line-height:2.4rem;letter-spacing:.3px;word-spacing:.1em}.elementor-1663 .elementor-element.elementor-element-ac18948>.elementor-widget-container{margin:20px 0 0}.elementor-1663 .elementor-element.elementor-element-ac18948 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{width:100%;padding:20px 0}.elementor-1663 .elementor-element.elementor-element-51eb6a4{padding:40px 0}.elementor-1663 .elementor-element.elementor-element->.elementor-element-populated{margin:0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 0}}@media(min-width:768px){.elementor-1663 .elementor-element.elementor-element-37aac63b{width:62.578%}.elementor-1663 .elementor-element.elementor-element-78328f7d{width:36.422%}.elementor-1663 .elementor-element.elementor-element-13cde47{width:33%}.elementor-1663 .elementor-element.elementor-element-3ec51c31{width:67%}.elementor-1663 .elementor-element.elementor-element-3d52755{width:50%}.elementor-1663 .elementor-element.elementor-element-65db9364{width:50%}.elementor-1663 .elementor-element.elementor-element-7a68f99{width:56.316%}.elementor-1663 .elementor-element.elementor-element-3a1e649{width:43.684%}.elementor-1663 .elementor-element.elementor-element-84fecc9{width:31.579%}.elementor-1663 .elementor-element.elementor-element-6412bad{width:68.421%}.elementor-1663 .elementor-element.elementor-element-01ac043{width:54.227%}.elementor-1663 .elementor-element.elementor-element-0549820{width:45.773%}.elementor-1663 .elementor-element.elementor-element-896fa1d{width:25%}.elementor-1663 .elementor-element.elementor-element-d580102{width:75%}.elementor-1663 .elementor-element.elementor-element-5586d67{width:25.088%}.elementor-1663 .elementor-element.elementor-element-2a99a0b{width:74.912%}.elementor-1663 .elementor-element.elementor-element-6f13d70{width:43.962%}.elementor-1663 .elementor-element.elementor-element-22e6fdc{width:56.038%}.elementor-1663 .elementor-element.elementor-element-3f02ffd{width:39.874%}.elementor-1663 .elementor-element.elementor-element-5af7a70{width:60.126%}}@media(max-width:1024px) and (min-width:768px){.elementor-1663 .elementor-element.elementor-element-37aac63b{width:100%}.elementor-1663 .elementor-element.elementor-element-78328f7d{width:100%}.elementor-1663 .elementor-element.elementor-element-3ec51c31{width:100%}.elementor-1663 .elementor-element.elementor-element-65db9364{width:100%}.elementor-1663 .elementor-element.elementor-element-3a1e649{width:100%}.elementor-1663 .elementor-element.elementor-element-6412bad{width:100%}.elementor-1663 .elementor-element.elementor-element-0549820{width:100%}.elementor-1663 .elementor-element.elementor-element-d580102{width:100%}.elementor-1663 .elementor-element.elementor-element-2a99a0b{width:100%}.elementor-1663 .elementor-element.elementor-element-22e6fdc{width:100%}.elementor-1663 .elementor-element.elementor-element-91370d0{width:100%}.elementor-1663 .elementor-element.elementor-element-{width:100%}}.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{opacity:1 !important}.elementor-location-footer .elementor-shape-top{display:none !important}.elementor-location-footer .elementor-element-961c142{background-color:#3b283b !important}.elementor-invisible{visibility:visible !important}@media (max-width:767px){section.elementor-section:has(h1){padding-top:90px !important;padding-bottom:90px !important}section.elementor-section{line-height:1.2em;padding-left:20px !important;padding-right:20px !important}section.elementor-section>.elementor-container{width:100% !important;max-width:100% !important}}