.elementor-5503 .elementor-element.elementor-element-752e01e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-5503 .elementor-element.elementor-element-752e01e > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5503 .elementor-element.elementor-element-752e01e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:350px 0px 350px 0px;}.elementor-bc-flex-widget .elementor-5503 .elementor-element.elementor-element-b31cca4.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-5503 .elementor-element.elementor-element-b31cca4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-5503 .elementor-element.elementor-element-b31cca4.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5503 .elementor-element.elementor-element-62f56ef:not(.elementor-motion-effects-element-type-background), .elementor-5503 .elementor-element.elementor-element-62f56ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5503 .elementor-element.elementor-element-62f56ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-5503 .elementor-element.elementor-element-62f56ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5503 .elementor-element.elementor-element-4323809 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:bold;}.elementor-5503 .elementor-element.elementor-element-0853348 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5503 .elementor-element.elementor-element-0853348{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;line-height:25px;color:#FFFFFF;}.elementor-5503 .elementor-element.elementor-element-0b7dc07 > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-5503 .elementor-element.elementor-element-0b7dc07 img{width:100%;}.elementor-5503 .elementor-element.elementor-element-b91959a{text-align:center;}.elementor-5503 .elementor-element.elementor-element-b91959a .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:bold;}.elementor-5503 .elementor-element.elementor-element-a4997bb{--e-image-carousel-slides-to-show:3;}.elementor-5503 .elementor-element.elementor-element-a4997bb > .elementor-widget-container{padding:50px 50px 0px 50px;}.elementor-5503 .elementor-element.elementor-element-a4997bb .elementor-image-carousel-caption{text-align:center;font-family:"Quicksand", Sans-serif;line-height:86px;}.elementor-5503 .elementor-element.elementor-element-0503379:not(.elementor-motion-effects-element-type-background), .elementor-5503 .elementor-element.elementor-element-0503379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://benoit-serres.com/wp-content/uploads/2025/12/CHLORIS.jpeg");background-position:center center;background-size:cover;}.elementor-5503 .elementor-element.elementor-element-0503379 > .elementor-background-overlay{background-color:#000000;opacity:0.15;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5503 .elementor-element.elementor-element-0503379{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:100px 0px 100px 0px;}.elementor-5503 .elementor-element.elementor-element-e3eda69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5503 .elementor-element.elementor-element-e3eda69{text-align:center;}.elementor-5503 .elementor-element.elementor-element-e3eda69 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-weight:bold;text-transform:uppercase;color:#FFFFFF;}.elementor-5503 .elementor-element.elementor-element-8baa48d .elementor-button{background-color:#CCA073;padding:10px 20px 10px 20px;}.elementor-5503 .elementor-element.elementor-element-41679b4{margin-top:50px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-5503 .elementor-element.elementor-element-bc30183 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-5503 .elementor-element.elementor-element-bc30183{text-align:center;}.elementor-5503 .elementor-element.elementor-element-bc30183 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:25px;font-weight:bold;text-transform:uppercase;line-height:40px;}.elementor-5503 .elementor-element.elementor-element-633a3be > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5503 .elementor-element.elementor-element-633a3be img{border-radius:20px 20px 20px 20px;}.elementor-5503 .elementor-element.elementor-element-d82d6ac > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5503 .elementor-element.elementor-element-d82d6ac img{border-radius:20px 20px 20px 20px;}.elementor-5503 .elementor-element.elementor-element-bbb4807 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5503 .elementor-element.elementor-element-bbb4807{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;line-height:25px;color:#FFFFFF;}.elementor-5503 .elementor-element.elementor-element-cedc11d .elementor-button{background-color:#CCA073;padding:10px 20px 10px 20px;}.elementor-5503 .elementor-element.elementor-element-fa29589 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5503 .elementor-element.elementor-element-fa29589:not(.elementor-motion-effects-element-type-background), .elementor-5503 .elementor-element.elementor-element-fa29589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5503 .elementor-element.elementor-element-fa29589{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:050px 0px 50px 0px;}.elementor-5503 .elementor-element.elementor-element-fa29589 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5503 .elementor-element.elementor-element-607e792.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5503 .elementor-element.elementor-element-607e792.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5503 .elementor-element.elementor-element-607e792.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5503 .elementor-element.elementor-element-155c9f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5503 .elementor-element.elementor-element-155c9f1{text-align:start;}.elementor-5503 .elementor-element.elementor-element-155c9f1 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:25px;font-weight:bold;text-transform:uppercase;line-height:40px;}.elementor-5503 .elementor-element.elementor-element-1526d68 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5503 .elementor-element.elementor-element-1526d68{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;line-height:25px;color:#FFFFFF;}.elementor-5503 .elementor-element.elementor-element-d52e49f .elementor-button{background-color:#CCA073;padding:10px 20px 10px 20px;}.elementor-5503 .elementor-element.elementor-element-3f33bf6 > .elementor-widget-container{margin:20px 20px 20px 20px;padding:0px 0px 0px 0px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-5503 .elementor-element.elementor-element-3f33bf6 img{border-radius:30px 30px 30px 30px;}.elementor-5503 .elementor-element.elementor-element-3e83bc4{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-5503 .elementor-element.elementor-element-9bf8488 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-5503 .elementor-element.elementor-element-9bf8488{text-align:center;}.elementor-5503 .elementor-element.elementor-element-9bf8488 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:25px;font-weight:bold;text-transform:uppercase;line-height:40px;}.elementor-5503 .elementor-element.elementor-element-1eca6f5{margin-top:0px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-5503 .elementor-element.elementor-element-9b7f44a > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-5503 .elementor-element.elementor-element-66d2ddc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5503 .elementor-element.elementor-element-66d2ddc img{border-radius:20px 20px 20px 20px;}.elementor-5503 .elementor-element.elementor-element-935682d > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-5503 .elementor-element.elementor-element-40345b6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5503 .elementor-element.elementor-element-40345b6 img{border-radius:20px 20px 20px 20px;}.elementor-5503 .elementor-element.elementor-element-6553256 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-5503 .elementor-element.elementor-element-6553256{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;line-height:25px;color:#FFFFFF;}.elementor-5503 .elementor-element.elementor-element-d781534 .elementor-button{background-color:#CCA073;padding:10px 20px 10px 20px;}.elementor-5503 .elementor-element.elementor-element-d781534 .elementor-button:hover, .elementor-5503 .elementor-element.elementor-element-d781534 .elementor-button:focus{background-color:#FFFFFF;color:#CCA073;}.elementor-5503 .elementor-element.elementor-element-d781534 .elementor-button:hover svg, .elementor-5503 .elementor-element.elementor-element-d781534 .elementor-button:focus svg{fill:#CCA073;}.elementor-5503 .elementor-element.elementor-element-6fe7c89 .elementor-button{background-color:#CCA073;padding:10px 20px 10px 20px;}.elementor-5503 .elementor-element.elementor-element-6fe7c89 .elementor-button:hover, .elementor-5503 .elementor-element.elementor-element-6fe7c89 .elementor-button:focus{background-color:#FFFFFF;color:#CCA073;}.elementor-5503 .elementor-element.elementor-element-6fe7c89{grid-row:span 5;}.elementor-5503 .elementor-element.elementor-element-6fe7c89 .elementor-button:hover svg, .elementor-5503 .elementor-element.elementor-element-6fe7c89 .elementor-button:focus svg{fill:#CCA073;}@media(min-width:768px){.elementor-5503 .elementor-element.elementor-element-11b5677{width:35%;}.elementor-5503 .elementor-element.elementor-element-d6fea5e{width:65%;}.elementor-5503 .elementor-element.elementor-element-9b7f44a{width:40%;}.elementor-5503 .elementor-element.elementor-element-935682d{width:60%;}}@media(max-width:767px){.elementor-5503 .elementor-element.elementor-element-752e01e{margin-top:1px;margin-bottom:1px;padding:100px 0px 100px 0px;}.elementor-5503 .elementor-element.elementor-element-0853348 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-5503 .elementor-element.elementor-element-0853348{text-align:start;font-size:13px;line-height:1.6em;}.elementor-5503 .elementor-element.elementor-element-0b7dc07 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5503 .elementor-element.elementor-element-bc30183 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5503 .elementor-element.elementor-element-bc30183 .elementor-heading-title{font-size:20px;}.elementor-5503 .elementor-element.elementor-element-633a3be > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-5503 .elementor-element.elementor-element-bbb4807 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-5503 .elementor-element.elementor-element-bbb4807{text-align:start;font-size:13px;line-height:1.6em;}.elementor-5503 .elementor-element.elementor-element-155c9f1{text-align:center;}.elementor-5503 .elementor-element.elementor-element-155c9f1 .elementor-heading-title{font-size:20px;}.elementor-5503 .elementor-element.elementor-element-1526d68 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-5503 .elementor-element.elementor-element-1526d68{text-align:start;font-size:13px;line-height:1.6em;}.elementor-5503 .elementor-element.elementor-element-9bf8488 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5503 .elementor-element.elementor-element-9bf8488 .elementor-heading-title{font-size:20px;}.elementor-5503 .elementor-element.elementor-element-6553256 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-5503 .elementor-element.elementor-element-6553256{text-align:start;font-size:13px;line-height:1.6em;}}@media(min-width:1025px){.elementor-5503 .elementor-element.elementor-element-0503379:not(.elementor-motion-effects-element-type-background), .elementor-5503 .elementor-element.elementor-element-0503379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}