.elementor-2462 .elementor-element.elementor-element-ed4414e{padding:50px 0px 0px 0px;}.elementor-2462 .elementor-element.elementor-element-c2ccd4f img{width:100%;}.elementor-2462 .elementor-element.elementor-element-9677b60 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-2462 .elementor-element.elementor-element-9677b60 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-2462 .elementor-element.elementor-element-9677b60 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:25px;letter-spacing:0.59px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:8px 24px 8px 24px;}.elementor-2462 .elementor-element.elementor-element-9677b60 .elementor-button:hover, .elementor-2462 .elementor-element.elementor-element-9677b60 .elementor-button:focus{background-color:var( --e-global-color-847c07e );}.elementor-2462 .elementor-element.elementor-element-386528d .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-2462 .elementor-element.elementor-element-386528d .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-2462 .elementor-element.elementor-element-386528d .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:25px;letter-spacing:0.59px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:8px 24px 8px 24px;}.elementor-2462 .elementor-element.elementor-element-386528d .elementor-button:hover, .elementor-2462 .elementor-element.elementor-element-386528d .elementor-button:focus{background-color:var( --e-global-color-847c07e );}.elementor-2462 .elementor-element.elementor-element-c0197ed > .elementor-element-populated{padding:32px 48px 0px 48px;}.elementor-2462 .elementor-element.elementor-element-ce9f106 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:45px;letter-spacing:1.57px;}.elementor-2462 .elementor-element.elementor-element-ce9f106 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2462 .elementor-element.elementor-element-719236f .elementor-heading-title{color:var( --e-global-color-847c07e );font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:38px;letter-spacing:1.57px;}.elementor-2462 .elementor-element.elementor-element-719236f > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-2462 .elementor-element.elementor-element-de26d8c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:25px;}.elementor-2462 .elementor-element.elementor-element-de26d8c > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2462 .elementor-element.elementor-element-8415685{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:20px;}.elementor-2462 .elementor-element.elementor-element-8415685 > .elementor-widget-container{margin:0px 0px 38px 0px;}.elementor-2462 .elementor-element.elementor-element-9481eb9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:25px;}.elementor-2462 .elementor-element.elementor-element-9481eb9 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2462 .elementor-element.elementor-element-0896383{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:20px;}.elementor-2462 .elementor-element.elementor-element-9efcf60{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:20px;}.elementor-2462 .elementor-element.elementor-element-065e123{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:20px;}.elementor-2462 .elementor-element.elementor-element-aafc8e6{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:20px;}.elementor-2462 .elementor-element.elementor-element-9ad4f86{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:20px;}.elementor-2462 .elementor-element.elementor-element-9ad4f86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2462 .elementor-element.elementor-element-d49d6bc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:25px;}.elementor-2462 .elementor-element.elementor-element-d49d6bc > .elementor-widget-container{margin:38px 0px 16px 0px;}.elementor-2462 .elementor-element.elementor-element-fdbb436{text-align:left;color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:20px;}.elementor-2462 .elementor-element.elementor-element-4b01a50 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-2462 .elementor-element.elementor-element-4b01a50 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-2462 .elementor-element.elementor-element-4b01a50 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:25px;letter-spacing:0.59px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:8px 24px 8px 24px;}.elementor-2462 .elementor-element.elementor-element-4b01a50 .elementor-button:hover, .elementor-2462 .elementor-element.elementor-element-4b01a50 .elementor-button:focus{background-color:var( --e-global-color-847c07e );}.elementor-2462 .elementor-element.elementor-element-0539f5c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:128px 0px 0px 0px;}.elementor-2462 .elementor-element.elementor-element-0539f5c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2462 .elementor-element.elementor-element-833519d{text-align:center;}.elementor-2462 .elementor-element.elementor-element-833519d .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:40px;font-weight:400;line-height:49px;letter-spacing:1.57px;}.elementor-2462 .elementor-element.elementor-element-833519d > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2462 .elementor-element.elementor-element-15be95f{text-align:center;color:var( --e-global-color-847c07e );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:25px;}.elementor-2462 .elementor-element.elementor-element-15be95f > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-2462 .elementor-element.elementor-element-69d6eb6 > .elementor-container{max-width:900px;}.elementor-2462 .elementor-element.elementor-element-69d6eb6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-2462 .elementor-element.elementor-element-69d6eb6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2462 .elementor-element.elementor-element-e385ae8 > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-2462 .elementor-element.elementor-element-084fcf0 > .elementor-container{min-height:300px;}.elementor-2462 .elementor-element.elementor-element-084fcf0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2462 .elementor-element.elementor-element-084fcf0{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7865fc3 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-2462 .elementor-element.elementor-element-084fcf0:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-2462 .elementor-element.elementor-element-084fcf0:hover, .elementor-2462 .elementor-element.elementor-element-084fcf0:hover > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-2462 .elementor-element.elementor-element-084fcf0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2462 .elementor-element.elementor-element-e57f043 img{height:175px;object-fit:cover;}.elementor-2462 .elementor-element.elementor-element-a212696{text-align:center;}.elementor-2462 .elementor-element.elementor-element-a212696 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:25px;}.elementor-2462 .elementor-element.elementor-element-a212696 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2462 .elementor-element.elementor-element-980121b{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:20px;}.elementor-2462 .elementor-element.elementor-element-980121b > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-2462 .elementor-element.elementor-element-63e506b > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-2462 .elementor-element.elementor-element-0716bff > .elementor-container{min-height:300px;}.elementor-2462 .elementor-element.elementor-element-0716bff > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2462 .elementor-element.elementor-element-0716bff{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7865fc3 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-2462 .elementor-element.elementor-element-0716bff:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-2462 .elementor-element.elementor-element-0716bff:hover, .elementor-2462 .elementor-element.elementor-element-0716bff:hover > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-2462 .elementor-element.elementor-element-0716bff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2462 .elementor-element.elementor-element-8aef6fa img{height:175px;object-fit:cover;}.elementor-2462 .elementor-element.elementor-element-68e1905{text-align:center;}.elementor-2462 .elementor-element.elementor-element-68e1905 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:25px;}.elementor-2462 .elementor-element.elementor-element-68e1905 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2462 .elementor-element.elementor-element-6993fb2{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:20px;}.elementor-2462 .elementor-element.elementor-element-6993fb2 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-2462 .elementor-element.elementor-element-e648e59 > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-2462 .elementor-element.elementor-element-b113a31 > .elementor-container{min-height:300px;}.elementor-2462 .elementor-element.elementor-element-b113a31 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2462 .elementor-element.elementor-element-b113a31{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7865fc3 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-2462 .elementor-element.elementor-element-b113a31:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-2462 .elementor-element.elementor-element-b113a31:hover, .elementor-2462 .elementor-element.elementor-element-b113a31:hover > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-2462 .elementor-element.elementor-element-b113a31 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2462 .elementor-element.elementor-element-48fc53d img{height:175px;object-fit:cover;}.elementor-2462 .elementor-element.elementor-element-b92a03c{text-align:center;}.elementor-2462 .elementor-element.elementor-element-b92a03c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:25px;}.elementor-2462 .elementor-element.elementor-element-b92a03c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2462 .elementor-element.elementor-element-fc39863{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:20px;}.elementor-2462 .elementor-element.elementor-element-fc39863 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-2462 .elementor-element.elementor-element-53837d1{padding:50px 0px 100px 0px;}.elementor-2462 .elementor-element.elementor-element-9a7c2aa{text-align:center;}.elementor-2462 .elementor-element.elementor-element-9a7c2aa .elementor-heading-title{font-family:"Arvo", Sans-serif;font-size:40px;font-weight:400;line-height:49px;letter-spacing:1.57px;}.elementor-2462 .elementor-element.elementor-element-9a7c2aa > .elementor-widget-container{margin:0px 0px 64px 0px;}.elementor-2462 .elementor-element.elementor-element-e1b911c{--grid-column-gap:60px;--grid-row-gap:40px;}.elementor-2462 .elementor-element.elementor-element-48f78d0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2462 .elementor-element.elementor-element-48f78d0{margin-top:0px;margin-bottom:100px;}.elementor-2462 .elementor-element.elementor-element-8a9e0eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2462 .elementor-element.elementor-element-8a9e0eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2462 .elementor-element.elementor-element-8a9e0eb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 80px 100px 80px;}.elementor-2462 .elementor-element.elementor-element-8a9e0eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2462 .elementor-element.elementor-element-69fcd15 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Arvo", Sans-serif;font-size:40px;font-weight:400;line-height:49px;letter-spacing:1.57px;}.elementor-2462 .elementor-element.elementor-element-69fcd15 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2462 .elementor-element.elementor-element-7c8c7d3{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:20px;}.elementor-2462 .elementor-element.elementor-element-7c8c7d3 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-2462 .elementor-element.elementor-element-14613a0 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-2462 .elementor-element.elementor-element-14613a0 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-2462 .elementor-element.elementor-element-14613a0 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:25px;letter-spacing:0.59px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-847c07e );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-847c07e );border-radius:100px 100px 100px 100px;padding:8px 24px 8px 24px;}.elementor-2462 .elementor-element.elementor-element-14613a0 .elementor-button:hover, .elementor-2462 .elementor-element.elementor-element-14613a0 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2462 .elementor-element.elementor-element-7cd1c82:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2462 .elementor-element.elementor-element-7cd1c82 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grand-bleu.ca/wp-content/uploads/2022/03/image-9@2x.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2462 .elementor-element.elementor-element-7cd1c82 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2462 .elementor-element.elementor-element-7cd1c82 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2462 .elementor-element.elementor-element-a8d1c38 img{width:100%;height:500px;object-fit:cover;}@media(max-width:1024px){.elementor-2462 .elementor-element.elementor-element-ed4414e{padding:50px 20px 0px 20px;}.elementor-2462 .elementor-element.elementor-element-c0197ed > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-2462 .elementor-element.elementor-element-0539f5c{padding:128px 20px 0px 20px;}.elementor-2462 .elementor-element.elementor-element-69d6eb6{padding:0px 20px 0px 20px;}.elementor-2462 .elementor-element.elementor-element-e385ae8 > .elementor-element-populated{padding:0px 10px 20px 10px;}.elementor-2462 .elementor-element.elementor-element-63e506b > .elementor-element-populated{padding:0px 10px 20px 10px;}.elementor-2462 .elementor-element.elementor-element-e648e59 > .elementor-element-populated{padding:0px 10px 20px 10px;}.elementor-2462 .elementor-element.elementor-element-53837d1{padding:100px 20px 100px 20px;}.elementor-2462 .elementor-element.elementor-element-e1b911c{--grid-column-gap:30px;--grid-row-gap:30px;}.elementor-2462 .elementor-element.elementor-element-48f78d0{margin-top:0px;margin-bottom:200px;padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-2462 .elementor-element.elementor-element-57c1ac0 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-2462 .elementor-element.elementor-element-c0197ed > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2462 .elementor-element.elementor-element-ce9f106 .elementor-heading-title{font-size:27px;line-height:31px;}.elementor-2462 .elementor-element.elementor-element-719236f .elementor-heading-title{font-size:27px;line-height:31px;}.elementor-2462 .elementor-element.elementor-element-833519d .elementor-heading-title{font-size:27px;line-height:31px;}.elementor-2462 .elementor-element.elementor-element-15be95f{font-size:17px;line-height:22px;}.elementor-2462 .elementor-element.elementor-element-e385ae8 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-2462 .elementor-element.elementor-element-63e506b > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-2462 .elementor-element.elementor-element-e648e59 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-2462 .elementor-element.elementor-element-9a7c2aa{text-align:center;}.elementor-2462 .elementor-element.elementor-element-9a7c2aa .elementor-heading-title{font-size:27px;line-height:31px;}.elementor-2462 .elementor-element.elementor-element-e1b911c{--grid-row-gap:32px;}.elementor-2462 .elementor-element.elementor-element-48f78d0{margin-top:0px;margin-bottom:160px;}.elementor-2462 .elementor-element.elementor-element-8a9e0eb > .elementor-element-populated{padding:50px 20px 50px 20px;}.elementor-2462 .elementor-element.elementor-element-69fcd15{text-align:left;}.elementor-2462 .elementor-element.elementor-element-69fcd15 .elementor-heading-title{font-size:27px;line-height:31px;}.elementor-2462 .elementor-element.elementor-element-7c8c7d3{text-align:left;}.elementor-2462 .elementor-element.elementor-element-7c8c7d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2462 .elementor-element.elementor-element-a8d1c38 img{height:340px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2462 .elementor-element.elementor-element-57c1ac0{width:50%;}.elementor-2462 .elementor-element.elementor-element-c0197ed{width:50%;}.elementor-2462 .elementor-element.elementor-element-e385ae8{width:50%;}.elementor-2462 .elementor-element.elementor-element-63e506b{width:50%;}.elementor-2462 .elementor-element.elementor-element-e648e59{width:50%;}.elementor-2462 .elementor-element.elementor-element-8a9e0eb{width:75%;}.elementor-2462 .elementor-element.elementor-element-7cd1c82{width:25%;}}/* Start custom CSS for theme-post-title, class: .elementor-element-ce9f106 */.elementor-2462 .elementor-element.elementor-element-ce9f106 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-719236f */.elementor-2462 .elementor-element.elementor-element-719236f {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de26d8c */.elementor-2462 .elementor-element.elementor-element-de26d8c {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8415685 */.elementor-2462 .elementor-element.elementor-element-8415685, .elementor-2462 .elementor-element.elementor-element-8415685 p:last-child {
    margin: 0;
}
.elementor-2462 .elementor-element.elementor-element-8415685 ul {
    padding: 0 0 0 15px;
}
.elementor-2462 .elementor-element.elementor-element-8415685 ul li {
    margin-bottom: 8px;
    padding-left: 4px;
}
.elementor-2462 .elementor-element.elementor-element-8415685 ul li:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9481eb9 */.elementor-2462 .elementor-element.elementor-element-9481eb9 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0896383 */.elementor-2462 .elementor-element.elementor-element-0896383, .elementor-2462 .elementor-element.elementor-element-0896383 p:last-child {
    margin: 0;
}
.elementor-2462 .elementor-element.elementor-element-0896383 ul {
    padding: 0 0 0 15px;
}
.elementor-2462 .elementor-element.elementor-element-0896383 ul li {
    margin-bottom: 8px;
    padding-left: 4px;
}
.elementor-2462 .elementor-element.elementor-element-0896383 ul li:last-child {
    margin-bottom: 0;
}

.elementor-2462 .elementor-element.elementor-element-0896383 p:last-child, .elementor-2462 .elementor-element.elementor-element-0896383 .elementor-widget-container {
    padding-top: 2px;
    padding-bottom: 12px;
    border-bottom: 1px solid #CCCCD6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9efcf60 */.elementor-2462 .elementor-element.elementor-element-9efcf60, .elementor-2462 .elementor-element.elementor-element-9efcf60 p:last-child {
    margin: 0;
}
.elementor-2462 .elementor-element.elementor-element-9efcf60 ul {
    padding: 0 0 0 15px;
}
.elementor-2462 .elementor-element.elementor-element-9efcf60 ul li {
    margin-bottom: 8px;
    padding-left: 4px;
}
.elementor-2462 .elementor-element.elementor-element-9efcf60 ul li:last-child {
    margin-bottom: 0;
}

.elementor-2462 .elementor-element.elementor-element-9efcf60 p:last-child, .elementor-2462 .elementor-element.elementor-element-9efcf60 .elementor-widget-container {
    padding-top: 12px;
    padding-bottom: 12px;
    border-bottom: 1px solid #CCCCD6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-065e123 */.elementor-2462 .elementor-element.elementor-element-065e123, .elementor-2462 .elementor-element.elementor-element-065e123 p:last-child {
    margin: 0;
}
.elementor-2462 .elementor-element.elementor-element-065e123 ul {
    padding: 0 0 0 15px;
}
.elementor-2462 .elementor-element.elementor-element-065e123 ul li {
    margin-bottom: 8px;
    padding-left: 4px;
}
.elementor-2462 .elementor-element.elementor-element-065e123 ul li:last-child {
    margin-bottom: 0;
}

.elementor-2462 .elementor-element.elementor-element-065e123 p:last-child, .elementor-2462 .elementor-element.elementor-element-065e123 .elementor-widget-container {
    padding-top: 12px;
    padding-bottom: 12px;
    border-bottom: 1px solid #CCCCD6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aafc8e6 */.elementor-2462 .elementor-element.elementor-element-aafc8e6, .elementor-2462 .elementor-element.elementor-element-aafc8e6 p:last-child {
    margin: 0;
}
.elementor-2462 .elementor-element.elementor-element-aafc8e6 ul {
    padding: 0 0 0 15px;
}
.elementor-2462 .elementor-element.elementor-element-aafc8e6 ul li {
    margin-bottom: 8px;
    padding-left: 4px;
}
.elementor-2462 .elementor-element.elementor-element-aafc8e6 ul li:last-child {
    margin-bottom: 0;
}

.elementor-2462 .elementor-element.elementor-element-aafc8e6 p:last-child, .elementor-2462 .elementor-element.elementor-element-aafc8e6 .elementor-widget-container {
    padding-top: 12px;
    padding-bottom: 12px;
    border-bottom: 1px solid #CCCCD6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ad4f86 */.elementor-2462 .elementor-element.elementor-element-9ad4f86, .elementor-2462 .elementor-element.elementor-element-9ad4f86 p:last-child {
    margin: 0;
}
.elementor-2462 .elementor-element.elementor-element-9ad4f86 ul {
    padding: 0 0 0 15px;
}
.elementor-2462 .elementor-element.elementor-element-9ad4f86 ul li {
    margin-bottom: 8px;
    padding-left: 4px;
}
.elementor-2462 .elementor-element.elementor-element-9ad4f86 ul li:last-child {
    margin-bottom: 0;
}

.elementor-2462 .elementor-element.elementor-element-9ad4f86 p:last-child, .elementor-2462 .elementor-element.elementor-element-9ad4f86 .elementor-widget-container {
    padding-top: 12px;
    padding-bottom: 12px;
    border-bottom: 1px solid #CCCCD6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d49d6bc */.elementor-2462 .elementor-element.elementor-element-d49d6bc {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4b01a50 */.elementor-2462 .elementor-element.elementor-element-4b01a50 a {
    display: block;
}
.elementor-2462 .elementor-element.elementor-element-4b01a50 a i {
    display: none;
}
@media (min-width: 768px) {
 .elementor-2462 .elementor-element.elementor-element-4b01a50 a {
    display: inline-block !important;
}

.elementor-2462 .elementor-element.elementor-element-4b01a50 a i {
    display: inline-block;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-833519d */.elementor-2462 .elementor-element.elementor-element-833519d {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15be95f */.elementor-2462 .elementor-element.elementor-element-15be95f, .elementor-2462 .elementor-element.elementor-element-15be95f p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-980121b */.elementor-2462 .elementor-element.elementor-element-980121b, .elementor-2462 .elementor-element.elementor-element-980121b p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6993fb2 */.elementor-2462 .elementor-element.elementor-element-6993fb2, .elementor-2462 .elementor-element.elementor-element-6993fb2 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc39863 */.elementor-2462 .elementor-element.elementor-element-fc39863, .elementor-2462 .elementor-element.elementor-element-fc39863 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a7c2aa */.elementor-2462 .elementor-element.elementor-element-9a7c2aa {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-e1b911c */.elementor-2462 .elementor-element.elementor-element-e1b911c article.categories-biologique .bio-img-condition, .elementor-2462 .elementor-element.elementor-element-e1b911c article.categories-organic .bio-img-condition {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69fcd15 */.elementor-2462 .elementor-element.elementor-element-69fcd15 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c8c7d3 */.elementor-2462 .elementor-element.elementor-element-7c8c7d3, .elementor-2462 .elementor-element.elementor-element-7c8c7d3 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14613a0 */.elementor-2462 .elementor-element.elementor-element-14613a0 a {
    display: block;
}

@media (min-width: 768px) {
 .elementor-2462 .elementor-element.elementor-element-14613a0 a {
    display: inline-block !important;
}

}/* End custom CSS */