.elementor-22549 .elementor-element.elementor-element-7f2bc1eb:not(.elementor-motion-effects-element-type-background), .elementor-22549 .elementor-element.elementor-element-7f2bc1eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B5B5B;}.elementor-22549 .elementor-element.elementor-element-7f2bc1eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8px 0px 8px 0px;}.elementor-22549 .elementor-element.elementor-element-7f2bc1eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-22549 .elementor-element.elementor-element-48d928f9{text-align:center;}.elementor-22549 .elementor-element.elementor-element-48d928f9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1.5px;color:#F6F6F4;}.elementor-22549 .elementor-element.elementor-element-3e640f8b:not(.elementor-motion-effects-element-type-background), .elementor-22549 .elementor-element.elementor-element-3e640f8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22549 .elementor-element.elementor-element-3e640f8b{border-style:solid;border-width:0px 0px 1px 0px;border-color:#F6F6F4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 40px 20px 40px;}.elementor-22549 .elementor-element.elementor-element-3e640f8b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-22549 .elementor-element.elementor-element-3ee83cd7 .elementor-icon-list-icon i{color:#2B5B5B;transition:color 0.3s;}.elementor-22549 .elementor-element.elementor-element-3ee83cd7 .elementor-icon-list-icon svg{fill:#2B5B5B;transition:fill 0.3s;}.elementor-22549 .elementor-element.elementor-element-3ee83cd7{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-22549 .elementor-element.elementor-element-3ee83cd7 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-22549 .elementor-element.elementor-element-3ee83cd7 .elementor-icon-list-text{color:#565656;transition:color 0.3s;}.elementor-22549 .elementor-element.elementor-element-51706f0a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-22549 .elementor-element.elementor-element-3338e51c{text-align:center;}.elementor-22549 .elementor-element.elementor-element-6121e0a3.elementor-column > .elementor-widget-wrap{justify-content:right;}.elementor-22549 .elementor-element.elementor-element-7a63c187 .elementor-icon-list-icon i{color:#2B5B5B;transition:color 0.3s;}.elementor-22549 .elementor-element.elementor-element-7a63c187 .elementor-icon-list-icon svg{fill:#2B5B5B;transition:fill 0.3s;}.elementor-22549 .elementor-element.elementor-element-7a63c187{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-22549 .elementor-element.elementor-element-7a63c187 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-22549 .elementor-element.elementor-element-7a63c187 .elementor-icon-list-text{color:#3F1613;transition:color 0.3s;}.elementor-22549 .elementor-element.elementor-element-3afee161:not(.elementor-motion-effects-element-type-background), .elementor-22549 .elementor-element.elementor-element-3afee161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22549 .elementor-element.elementor-element-3afee161{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E9E9E9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-22549 .elementor-element.elementor-element-3afee161 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22549 .elementor-element.elementor-element-38059d25.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-text-editor{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-22549 .elementor-element.elementor-element-43695881{text-align:center;}.elementor-22549 .elementor-element.elementor-element-7dfd3958:not(.elementor-motion-effects-element-type-background), .elementor-22549 .elementor-element.elementor-element-7dfd3958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://octao.fr/wp-content/uploads/2026/05/h1-rev-img1-1024x489-1.jpg");background-position:center center;background-size:cover;}.elementor-22549 .elementor-element.elementor-element-7dfd3958 > .elementor-background-overlay{background-color:rgba(0,0,0,0.35);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22549 .elementor-element.elementor-element-7dfd3958{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-22549 .elementor-element.elementor-element-35550350.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22549 .elementor-element.elementor-element-35550350 > .elementor-element-populated{padding:110px 40px 110px 40px;}.elementor-22549 .elementor-element.elementor-element-27d54813{text-align:center;}.elementor-22549 .elementor-element.elementor-element-27d54813 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:52px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-22549 .elementor-element.elementor-element-3c58ac86{text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:300;letter-spacing:2px;color:#F6F6F4;}.elementor-22549 .elementor-element.elementor-element-cc8f707:not(.elementor-motion-effects-element-type-background), .elementor-22549 .elementor-element.elementor-element-cc8f707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22549 .elementor-element.elementor-element-cc8f707 > .elementor-container{max-width:1200px;}.elementor-22549 .elementor-element.elementor-element-cc8f707{border-style:solid;border-width:0px 0px 1px 0px;border-color:#F0F0F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 30px 15px 30px;}.elementor-22549 .elementor-element.elementor-element-cc8f707 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22549 .elementor-element.elementor-element-15249828{font-family:"Lato", Sans-serif;font-size:12px;font-weight:400;color:#999999;}.elementor-22549 .elementor-element.elementor-element-5b9b2f72:not(.elementor-motion-effects-element-type-background), .elementor-22549 .elementor-element.elementor-element-5b9b2f72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22549 .elementor-element.elementor-element-5b9b2f72 > .elementor-container{max-width:800px;}.elementor-22549 .elementor-element.elementor-element-5b9b2f72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 30px 60px 30px;}.elementor-22549 .elementor-element.elementor-element-5b9b2f72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22549 .elementor-element.elementor-element-336ded49.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22549 .elementor-element.elementor-element-5ccab932{text-align:center;}.elementor-22549 .elementor-element.elementor-element-78299be6:not(.elementor-motion-effects-element-type-background), .elementor-22549 .elementor-element.elementor-element-78299be6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F4;}.elementor-22549 .elementor-element.elementor-element-78299be6 > .elementor-container{max-width:1200px;}.elementor-22549 .elementor-element.elementor-element-78299be6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 30px 0px;}.elementor-22549 .elementor-element.elementor-element-78299be6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22549 .elementor-element.elementor-element-212314fa .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#3F1613;}.elementor-22549 .elementor-element.elementor-element-2da4cb4b > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#E9E9E9;padding:0px 0px 0px 30px;}.elementor-22549 .elementor-element.elementor-element-4679d772{font-family:"Lato", Sans-serif;font-size:14px;font-weight:300;line-height:1.7em;color:#565656;}.elementor-22549 .elementor-element.elementor-element-49bd4792.elementor-column > .elementor-widget-wrap{justify-content:right;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-22549 .elementor-element.elementor-element-42fee0fe .elementor-button{background-color:#2B5B5B;font-family:"Lato", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:14px 30px 14px 30px;}.elementor-22549 .elementor-element.elementor-element-20f0a4ed:not(.elementor-motion-effects-element-type-background), .elementor-22549 .elementor-element.elementor-element-20f0a4ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F4;}.elementor-22549 .elementor-element.elementor-element-20f0a4ed > .elementor-container{max-width:1200px;}.elementor-22549 .elementor-element.elementor-element-20f0a4ed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 70px 0px;}.elementor-22549 .elementor-element.elementor-element-20f0a4ed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22549 .elementor-element.elementor-element-6715e4cb:not(.elementor-motion-effects-element-type-background), .elementor-22549 .elementor-element.elementor-element-6715e4cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B5B5B;}.elementor-22549 .elementor-element.elementor-element-6715e4cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 30px 60px 30px;}.elementor-22549 .elementor-element.elementor-element-6715e4cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22549 .elementor-element.elementor-element-3a7f033f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22549 .elementor-element.elementor-element-6c51136a{text-align:center;}.elementor-22549 .elementor-element.elementor-element-6c51136a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-22549 .elementor-element.elementor-element-7e7bc08e{text-align:center;font-family:"Lato", Sans-serif;font-size:15px;font-weight:300;color:#F6F6F4;}.elementor-22549 .elementor-element.elementor-element-3f8ee50e .elementor-button{background-color:#F6F6F4;font-family:"Lato", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#2B5B5B;color:#2B5B5B;border-radius:0px 0px 0px 0px;padding:16px 40px 16px 40px;}.elementor-22549 .elementor-element.elementor-element-3f8ee50e > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-22549 .elementor-element.elementor-element-666aec06:not(.elementor-motion-effects-element-type-background), .elementor-22549 .elementor-element.elementor-element-666aec06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F4;}.elementor-22549 .elementor-element.elementor-element-666aec06 > .elementor-container{max-width:800px;}.elementor-22549 .elementor-element.elementor-element-666aec06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 30px 15px 30px;}.elementor-22549 .elementor-element.elementor-element-666aec06 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22549 .elementor-element.elementor-element-d50604c{text-align:center;}.elementor-22549 .elementor-element.elementor-element-d50604c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:700;color:#3F1613;}.elementor-22549 .elementor-element.elementor-element-2f0e553b:not(.elementor-motion-effects-element-type-background), .elementor-22549 .elementor-element.elementor-element-2f0e553b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F4;}.elementor-22549 .elementor-element.elementor-element-2f0e553b > .elementor-container{max-width:1100px;}.elementor-22549 .elementor-element.elementor-element-2f0e553b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 30px 70px 30px;}.elementor-22549 .elementor-element.elementor-element-2f0e553b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22549 .elementor-element.elementor-element-6aaed906:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22549 .elementor-element.elementor-element-6aaed906 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22549 .elementor-element.elementor-element-6aaed906 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 25px 30px 25px;}.elementor-22549 .elementor-element.elementor-element-6aaed906 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22549 .elementor-element.elementor-element-5ed19167 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:700;color:#2B5B5B;}.elementor-22549 .elementor-element.elementor-element-25acfbed{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#565656;}.elementor-22549 .elementor-element.elementor-element-13174ce8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22549 .elementor-element.elementor-element-13174ce8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22549 .elementor-element.elementor-element-13174ce8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 25px 30px 25px;}.elementor-22549 .elementor-element.elementor-element-13174ce8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22549 .elementor-element.elementor-element-6a69a9f0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:700;color:#2B5B5B;}.elementor-22549 .elementor-element.elementor-element-4360bb1d{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#565656;}.elementor-22549 .elementor-element.elementor-element-54f54360:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22549 .elementor-element.elementor-element-54f54360 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22549 .elementor-element.elementor-element-54f54360 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 25px 30px 25px;}.elementor-22549 .elementor-element.elementor-element-54f54360 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22549 .elementor-element.elementor-element-7b227e18 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:700;color:#2B5B5B;}.elementor-22549 .elementor-element.elementor-element-1f337c08{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#565656;}.elementor-22549 .elementor-element.elementor-element-2d2bd03e:not(.elementor-motion-effects-element-type-background), .elementor-22549 .elementor-element.elementor-element-2d2bd03e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B5B5B;}.elementor-22549 .elementor-element.elementor-element-2d2bd03e > .elementor-container{max-width:1200px;}.elementor-22549 .elementor-element.elementor-element-2d2bd03e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 30px 50px 30px;}.elementor-22549 .elementor-element.elementor-element-2d2bd03e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22549 .elementor-element.elementor-element-7520a7b0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:700;letter-spacing:2px;color:#FFFFFF;}.elementor-22549 .elementor-element.elementor-element-6327d8{font-family:"Lato", Sans-serif;font-size:13px;font-weight:300;line-height:1.7em;color:#F6F6F4;}.elementor-22549 .elementor-element.elementor-element-6066a92a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-22549 .elementor-element.elementor-element-333e7cb0{font-family:"Lato", Sans-serif;font-size:13px;font-weight:300;color:#F6F6F4;}.elementor-22549 .elementor-element.elementor-element-2b44074a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-22549 .elementor-element.elementor-element-2657bec2{font-family:"Lato", Sans-serif;font-size:13px;font-weight:300;color:#F6F6F4;}.elementor-22549 .elementor-element.elementor-element-7a6be639 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-22549 .elementor-element.elementor-element-6365943{font-family:"Lato", Sans-serif;font-size:13px;font-weight:300;line-height:1.7em;color:#F6F6F4;}.elementor-22549 .elementor-element.elementor-element-7f90fc63:not(.elementor-motion-effects-element-type-background), .elementor-22549 .elementor-element.elementor-element-7f90fc63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E4545;}.elementor-22549 .elementor-element.elementor-element-7f90fc63{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 30px 15px 30px;}.elementor-22549 .elementor-element.elementor-element-7f90fc63 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22549 .elementor-element.elementor-element-4d6d15ca{font-family:"Lato", Sans-serif;font-size:12px;font-weight:300;color:#F6F6F4;}.elementor-22549 .elementor-element.elementor-element-7cfc57ae.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22549 .elementor-element.elementor-element-5d349beb .elementor-button{background-color:#F6F6F4;font-family:"Lato", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#2B5B5B;color:#2B5B5B;border-radius:0px 0px 0px 0px;padding:8px 25px 8px 25px;}.elementor-22549 .elementor-element.elementor-element-4b21cdc8.elementor-column > .elementor-widget-wrap{justify-content:right;}.elementor-22549 .elementor-element.elementor-element-45e31f5e{text-align:end;font-family:"Lato", Sans-serif;font-weight:300;color:#F6F6F4;}@media(min-width:768px){.elementor-22549 .elementor-element.elementor-element-36695c57{width:25%;}.elementor-22549 .elementor-element.elementor-element-51706f0a{width:50%;}.elementor-22549 .elementor-element.elementor-element-6121e0a3{width:25%;}.elementor-22549 .elementor-element.elementor-element-ca5c291{width:33%;}.elementor-22549 .elementor-element.elementor-element-2da4cb4b{width:50%;}.elementor-22549 .elementor-element.elementor-element-49bd4792{width:17%;}.elementor-22549 .elementor-element.elementor-element-6aaed906{width:33%;}.elementor-22549 .elementor-element.elementor-element-13174ce8{width:33%;}.elementor-22549 .elementor-element.elementor-element-54f54360{width:33%;}.elementor-22549 .elementor-element.elementor-element-6e383dac{width:30%;}.elementor-22549 .elementor-element.elementor-element-2c01bc02{width:20%;}.elementor-22549 .elementor-element.elementor-element-3cd4f676{width:22%;}.elementor-22549 .elementor-element.elementor-element-1b9823f5{width:28%;}.elementor-22549 .elementor-element.elementor-element-1d71d7d9{width:40%;}.elementor-22549 .elementor-element.elementor-element-7cfc57ae{width:30%;}.elementor-22549 .elementor-element.elementor-element-4b21cdc8{width:30%;}}