.elementor-24 .elementor-element.elementor-element-279ff49{--display:flex;--position:relative;--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;--padding-top:160px;--padding-bottom:140px;--padding-left:40px;--padding-right:40px;top:0px;}.elementor-24 .elementor-element.elementor-element-279ff49:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-279ff49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E3A52;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-279ff49{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-279ff49{right:0px;}.elementor-24 .elementor-element.elementor-element-0188bd1{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-24 .elementor-element.elementor-element-83ca80a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-83ca80a .elementor-heading-title{font-family:"Candara", nunito;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#DBA055;}.elementor-24 .elementor-element.elementor-element-7247b39.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-7247b39 .elementor-heading-title{font-family:"Constantia", nunito;font-size:46px;line-height:1.08em;color:#FAF5EA;}.elementor-24 .elementor-element.elementor-element-a0d3312.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-a0d3312 .elementor-heading-title{font-family:"Constantia", nunito;font-size:20px;font-style:italic;line-height:1.08em;color:#DBA055;}.elementor-24 .elementor-element.elementor-element-112e550.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-112e550{font-family:"Candara", nunito;font-size:17px;line-height:1.6em;color:#D9C8B0;}.elementor-24 .elementor-element.elementor-element-907ca3d{--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:12px 16px;--row-gap:12px;--column-gap:16px;--flex-wrap:wrap;}.elementor-24 .elementor-element.elementor-element-00734d0 .elementor-button{background-color:#8F5C24;font-family:"Candara", nunito;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;fill:#FAF5EA;color:#FAF5EA;border-radius:2px 2px 2px 2px;padding:13px 26px 13px 26px;}.elementor-24 .elementor-element.elementor-element-00734d0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-67614ab.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-67614ab .elementor-button{font-family:"Candara", nunito;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;fill:#FAF5EA;color:#FAF5EA;border-radius:2px 2px 2px 2px;padding:13px 26px 13px 26px;}.elementor-24 .elementor-element.elementor-element-7887812{--display:flex;--position:absolute;--min-height:90px;bottom:0px;--z-index:1;}.elementor-24 .elementor-element.elementor-element-7887812:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-7887812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theoescarnot.com/wp-content/uploads/2026/07/montagne-hero.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-7887812{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-7887812{right:0px;}.elementor-24 .elementor-element.elementor-element-55f2b66{--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;--padding-top:26px;--padding-bottom:26px;--padding-left:40px;--padding-right:40px;}.elementor-24 .elementor-element.elementor-element-55f2b66:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-55f2b66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE0CD;}.elementor-24 .elementor-element.elementor-element-4edfa2b{--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;--justify-content:center;--gap:14px 40px;--row-gap:14px;--column-gap:40px;--flex-wrap:wrap;}.elementor-24 .elementor-element.elementor-element-799ddb3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-799ddb3 .elementor-heading-title{font-family:"Constantia", nunito;font-size:12px;font-weight:700;line-height:1.08em;color:#55503F;}.elementor-24 .elementor-element.elementor-element-0153065.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-0153065 .elementor-heading-title{font-family:"Constantia", nunito;font-size:12px;font-weight:700;line-height:1.08em;color:#55503F;}.elementor-24 .elementor-element.elementor-element-b202240.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-b202240 .elementor-heading-title{font-family:"Constantia", nunito;font-size:12px;font-weight:700;line-height:1.08em;color:#55503F;}.elementor-24 .elementor-element.elementor-element-8d4a13f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-8d4a13f .elementor-heading-title{font-family:"Constantia", nunito;font-size:12px;font-weight:700;line-height:1.08em;color:#55503F;}.elementor-24 .elementor-element.elementor-element-c9417b5{--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;--padding-top:88px;--padding-bottom:88px;--padding-left:40px;--padding-right:40px;}.elementor-24 .elementor-element.elementor-element-c9417b5:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c9417b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EDE0;}.elementor-24 .elementor-element.elementor-element-10b65a4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-10b65a4 .elementor-heading-title{font-family:"Candara", nunito;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#8F5C24;}.elementor-24 .elementor-element.elementor-element-54b22c2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-54b22c2 .elementor-heading-title{font-family:"Constantia", nunito;font-size:32px;line-height:1.08em;color:#241F19;}.elementor-24 .elementor-element.elementor-element-a88716c{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-24 .elementor-element.elementor-element-10907c3{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-24 .elementor-element.elementor-element-ada49aa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-ada49aa{border-radius:2px 2px 2px 2px;}.elementor-24 .elementor-element.elementor-element-ada49aa:hover{box-shadow:0px 18px 34px 0px rgba(20,42,59,0.14);}.elementor-24 .elementor-element.elementor-element-0d57ef8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-0d57ef8 .elementor-heading-title{font-family:"Constantia", nunito;font-size:22px;line-height:1.08em;color:#241F19;}.elementor-24 .elementor-element.elementor-element-09bd816.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-09bd816{font-family:"Candara", nunito;font-size:15px;line-height:1.6em;color:#55503F;}.elementor-24 .elementor-element.elementor-element-b22fb62.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-b22fb62 .elementor-button{font-family:"Candara", nunito;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;fill:#241F19;color:#241F19;border-radius:2px 2px 2px 2px;padding:13px 26px 13px 26px;}.elementor-24 .elementor-element.elementor-element-d2d78d2{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-24 .elementor-element.elementor-element-3e0bb58.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-3e0bb58{border-radius:2px 2px 2px 2px;}.elementor-24 .elementor-element.elementor-element-3e0bb58:hover{box-shadow:0px 18px 34px 0px rgba(20,42,59,0.14);}.elementor-24 .elementor-element.elementor-element-7e95977.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-7e95977 .elementor-heading-title{font-family:"Constantia", nunito;font-size:22px;line-height:1.08em;color:#241F19;}.elementor-24 .elementor-element.elementor-element-f997756.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-f997756{font-family:"Candara", nunito;font-size:15px;line-height:1.6em;color:#55503F;}.elementor-24 .elementor-element.elementor-element-4aa97cb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-4aa97cb .elementor-button{font-family:"Candara", nunito;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;fill:#241F19;color:#241F19;border-radius:2px 2px 2px 2px;padding:13px 26px 13px 26px;}.elementor-24 .elementor-element.elementor-element-5580bfd{--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;--padding-top:88px;--padding-bottom:88px;--padding-left:40px;--padding-right:40px;}.elementor-24 .elementor-element.elementor-element-5580bfd:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5580bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7C8B76;}.elementor-24 .elementor-element.elementor-element-900474f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-900474f .elementor-heading-title{font-family:"Candara", nunito;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#FAF5EA;}.elementor-24 .elementor-element.elementor-element-a5e5b06.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-a5e5b06 .elementor-heading-title{font-family:"Constantia", nunito;font-size:32px;line-height:1.08em;color:#FAF5EA;}.elementor-24 .elementor-element.elementor-element-5c1c4ef{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-24 .elementor-element.elementor-element-66d2ad8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-66d2ad8 .elementor-testimonial-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-9e5bb6e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-9e5bb6e .elementor-testimonial-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-1580b66.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-1580b66 .elementor-testimonial-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-c922e95{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 48px;--row-gap:32px;--column-gap:48px;--flex-wrap:wrap;--padding-top:88px;--padding-bottom:88px;--padding-left:40px;--padding-right:40px;}.elementor-24 .elementor-element.elementor-element-c922e95:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c922e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EDE0;}.elementor-24 .elementor-element.elementor-element-6ded36c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24 .elementor-element.elementor-element-3f8c5f5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-3f8c5f5{border-radius:2px 2px 2px 2px;}.elementor-24 .elementor-element.elementor-element-3f8c5f5:hover{box-shadow:0px 18px 34px 0px rgba(20,42,59,0.14);}.elementor-24 .elementor-element.elementor-element-6e36a0b{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-24 .elementor-element.elementor-element-f7218f5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-f7218f5 .elementor-heading-title{font-family:"Candara", nunito;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#8F5C24;}.elementor-24 .elementor-element.elementor-element-e0eef78.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-e0eef78 .elementor-heading-title{font-family:"Constantia", nunito;font-size:30px;line-height:1.08em;color:#241F19;}.elementor-24 .elementor-element.elementor-element-d471434.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-d471434{font-family:"Candara", nunito;font-size:16px;line-height:1.6em;color:#55503F;}.elementor-24 .elementor-element.elementor-element-0eafb49.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-0eafb49 .elementor-button{font-family:"Candara", nunito;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;fill:#241F19;color:#241F19;border-radius:2px 2px 2px 2px;padding:13px 26px 13px 26px;}.elementor-24 .elementor-element.elementor-element-47b91ce{--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;--align-items:center;--padding-top:88px;--padding-bottom:88px;--padding-left:40px;--padding-right:40px;}.elementor-24 .elementor-element.elementor-element-47b91ce:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-47b91ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E3A52;}.elementor-24 .elementor-element.elementor-element-52260de.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-52260de .elementor-heading-title{font-family:"Candara", nunito;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#DBA055;}.elementor-24 .elementor-element.elementor-element-f49c45b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24 .elementor-element.elementor-element-f49c45b{text-align:center;}.elementor-24 .elementor-element.elementor-element-f49c45b .elementor-heading-title{font-family:"Constantia", nunito;font-size:32px;line-height:1.08em;color:#FAF5EA;}.elementor-24 .elementor-element.elementor-element-53a1d7c{--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;--justify-content:center;}.elementor-24 .elementor-element.elementor-element-d81bdf9 .elementor-button{background-color:#8F5C24;font-family:"Candara", nunito;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;fill:#FAF5EA;color:#FAF5EA;border-radius:2px 2px 2px 2px;padding:13px 26px 13px 26px;}.elementor-24 .elementor-element.elementor-element-d81bdf9.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-279ff49{--padding-top:120px;--padding-bottom:80px;--padding-left:22px;--padding-right:22px;}.elementor-24 .elementor-element.elementor-element-55f2b66{--padding-top:48px;--padding-bottom:48px;--padding-left:22px;--padding-right:22px;}.elementor-24 .elementor-element.elementor-element-c9417b5{--padding-top:48px;--padding-bottom:48px;--padding-left:22px;--padding-right:22px;}.elementor-24 .elementor-element.elementor-element-5580bfd{--padding-top:48px;--padding-bottom:48px;--padding-left:22px;--padding-right:22px;}.elementor-24 .elementor-element.elementor-element-c922e95{--padding-top:48px;--padding-bottom:48px;--padding-left:22px;--padding-right:22px;}.elementor-24 .elementor-element.elementor-element-47b91ce{--padding-top:48px;--padding-bottom:48px;--padding-left:22px;--padding-right:22px;}}