.elementor-1099 .elementor-element.elementor-element-11c38911{--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:250px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1099 .elementor-element.elementor-element-11c38911:not(.elementor-motion-effects-element-type-background), .elementor-1099 .elementor-element.elementor-element-11c38911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.bourgain-et-fils.com/wp-content/uploads/background-2.pg_.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1099 .elementor-element.elementor-element-61746e9{text-align:center;}.elementor-1099 .elementor-element.elementor-element-61746e9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-1099 .elementor-element.elementor-element-e24849d{text-align:center;}.elementor-1099 .elementor-element.elementor-element-cefadf4{font-family:"Farro", Sans-serif;font-size:16px;font-weight:bold;line-height:1.75em;color:var( --e-global-color-text );}.elementor-1099 .elementor-element.elementor-element-cefadf4 a{color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-62cb3d1{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1099 .elementor-element.elementor-element-6d33dce{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1099 .elementor-element.elementor-element-9772650{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1099 .elementor-element.elementor-element-232378c .elementor-heading-title{font-family:var( --e-global-typography-5357037-font-family ), Sans-serif;font-size:var( --e-global-typography-5357037-font-size );font-weight:var( --e-global-typography-5357037-font-weight );text-transform:var( --e-global-typography-5357037-text-transform );letter-spacing:var( --e-global-typography-5357037-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-f079881{color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-67bc326{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1099 .elementor-element.elementor-element-67bc326:not(.elementor-motion-effects-element-type-background), .elementor-1099 .elementor-element.elementor-element-67bc326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.bourgain-et-fils.com/wp-content/uploads/background-2.pg_.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1099 .elementor-element.elementor-element-3e1cbcc{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1099 .elementor-element.elementor-element-3e1cbcc img{width:100%;max-width:100%;}.elementor-1099 .elementor-element.elementor-element-25dd6af{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1099 .elementor-element.elementor-element-3042674{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1099 .elementor-element.elementor-element-cb6ca37 .elementor-heading-title{font-family:var( --e-global-typography-5357037-font-family ), Sans-serif;font-size:var( --e-global-typography-5357037-font-size );font-weight:var( --e-global-typography-5357037-font-weight );text-transform:var( --e-global-typography-5357037-text-transform );letter-spacing:var( --e-global-typography-5357037-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-1e4d282{color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-25a8edf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1099 .elementor-element.elementor-element-25a8edf:not(.elementor-motion-effects-element-type-background), .elementor-1099 .elementor-element.elementor-element-25a8edf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.bourgain-et-fils.com/wp-content/uploads/background-2.pg_.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1099 .elementor-element.elementor-element-3dccd7d{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1099 .elementor-element.elementor-element-3dccd7d img{width:100%;max-width:100%;}.elementor-1099 .elementor-element.elementor-element-c409946{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1099 .elementor-element.elementor-element-7848fba{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1099 .elementor-element.elementor-element-60dedf4 .elementor-heading-title{font-family:var( --e-global-typography-5357037-font-family ), Sans-serif;font-size:var( --e-global-typography-5357037-font-size );font-weight:var( --e-global-typography-5357037-font-weight );text-transform:var( --e-global-typography-5357037-text-transform );letter-spacing:var( --e-global-typography-5357037-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-d2be22e{color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-f432fbf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1099 .elementor-element.elementor-element-f432fbf:not(.elementor-motion-effects-element-type-background), .elementor-1099 .elementor-element.elementor-element-f432fbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.bourgain-et-fils.com/wp-content/uploads/background-2.pg_.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1099 .elementor-element.elementor-element-8cddc79{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1099 .elementor-element.elementor-element-8cddc79 img{width:100%;max-width:100%;}.elementor-1099 .elementor-element.elementor-element-f8cd018{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1099 .elementor-element.elementor-element-77a54fc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1099 .elementor-element.elementor-element-77a54fc:not(.elementor-motion-effects-element-type-background), .elementor-1099 .elementor-element.elementor-element-77a54fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.bourgain-et-fils.com/wp-content/uploads/background-2.pg_.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1099 .elementor-element.elementor-element-3cfb3e0{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1099 .elementor-element.elementor-element-3cfb3e0 img{width:100%;max-width:100%;}.elementor-1099 .elementor-element.elementor-element-d2860bc{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1099 .elementor-element.elementor-element-4072acb .elementor-heading-title{font-family:var( --e-global-typography-5357037-font-family ), Sans-serif;font-size:var( --e-global-typography-5357037-font-size );font-weight:var( --e-global-typography-5357037-font-weight );text-transform:var( --e-global-typography-5357037-text-transform );letter-spacing:var( --e-global-typography-5357037-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-1a8b7ee{color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-b80f759{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1099 .elementor-element.elementor-element-5350d62{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1099 .elementor-element.elementor-element-b731c63 .elementor-heading-title{font-family:var( --e-global-typography-5357037-font-family ), Sans-serif;font-size:var( --e-global-typography-5357037-font-size );font-weight:var( --e-global-typography-5357037-font-weight );text-transform:var( --e-global-typography-5357037-text-transform );letter-spacing:var( --e-global-typography-5357037-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-81c9755{color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-d0d91e8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1099 .elementor-element.elementor-element-d0d91e8:not(.elementor-motion-effects-element-type-background), .elementor-1099 .elementor-element.elementor-element-d0d91e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.bourgain-et-fils.com/wp-content/uploads/background-2.pg_.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1099 .elementor-element.elementor-element-10c7124{--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;--justify-content:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-1099 .elementor-element.elementor-element-52e2334{--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:25px 25px;--row-gap:25px;--column-gap:25px;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1099 .elementor-element.elementor-element-52e2334:not(.elementor-motion-effects-element-type-background), .elementor-1099 .elementor-element.elementor-element-52e2334 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1099 .elementor-element.elementor-element-f2b39e7{text-align:center;}.elementor-1099 .elementor-element.elementor-element-447aafd{text-align:center;}.elementor-1099 .elementor-element.elementor-element-077f879{--display:flex;}.elementor-1099 .elementor-element.elementor-element-61aefef{text-align:center;}.elementor-1099 .elementor-element.elementor-element-61aefef .elementor-heading-title{font-family:"Farro", Sans-serif;font-size:20px;font-weight:bold;line-height:1.75em;}.elementor-1099 .elementor-element.elementor-element-f55d9e5{text-align:center;}.elementor-1099 .elementor-element.elementor-element-f55d9e5 .elementor-heading-title{font-family:var( --e-global-typography-5357037-font-family ), Sans-serif;font-size:var( --e-global-typography-5357037-font-size );font-weight:var( --e-global-typography-5357037-font-weight );text-transform:var( --e-global-typography-5357037-text-transform );letter-spacing:var( --e-global-typography-5357037-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-599a3b9{--display:flex;}.elementor-1099 .elementor-element.elementor-element-bf68960{text-align:center;}.elementor-1099 .elementor-element.elementor-element-bf68960 .elementor-heading-title{font-family:"Farro", Sans-serif;font-size:20px;font-weight:bold;line-height:1.75em;}.elementor-1099 .elementor-element.elementor-element-1ebab43{text-align:center;}.elementor-1099 .elementor-element.elementor-element-1ebab43 .elementor-heading-title{font-family:var( --e-global-typography-5357037-font-family ), Sans-serif;font-size:var( --e-global-typography-5357037-font-size );font-weight:var( --e-global-typography-5357037-font-weight );text-transform:var( --e-global-typography-5357037-text-transform );letter-spacing:var( --e-global-typography-5357037-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-61568d7{--display:flex;}.elementor-1099 .elementor-element.elementor-element-400c1a1{text-align:center;}.elementor-1099 .elementor-element.elementor-element-400c1a1 .elementor-heading-title{font-family:"Farro", Sans-serif;font-size:20px;font-weight:bold;line-height:1.75em;}.elementor-1099 .elementor-element.elementor-element-a92e520{text-align:center;}.elementor-1099 .elementor-element.elementor-element-a92e520 .elementor-heading-title{font-family:var( --e-global-typography-5357037-font-family ), Sans-serif;font-size:var( --e-global-typography-5357037-font-size );font-weight:var( --e-global-typography-5357037-font-weight );text-transform:var( --e-global-typography-5357037-text-transform );letter-spacing:var( --e-global-typography-5357037-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-6f603a4{--display:flex;}.elementor-1099 .elementor-element.elementor-element-f7f8fa3{text-align:center;}.elementor-1099 .elementor-element.elementor-element-f7f8fa3 .elementor-heading-title{font-family:"Farro", Sans-serif;font-size:20px;font-weight:bold;line-height:1.75em;}.elementor-1099 .elementor-element.elementor-element-7f870da{text-align:center;}.elementor-1099 .elementor-element.elementor-element-7f870da .elementor-heading-title{font-family:var( --e-global-typography-5357037-font-family ), Sans-serif;font-size:var( --e-global-typography-5357037-font-size );font-weight:var( --e-global-typography-5357037-font-weight );text-transform:var( --e-global-typography-5357037-text-transform );letter-spacing:var( --e-global-typography-5357037-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-0e17a6f{--display:flex;}.elementor-1099 .elementor-element.elementor-element-7868ac6{text-align:center;}.elementor-1099 .elementor-element.elementor-element-7868ac6 .elementor-heading-title{font-family:"Farro", Sans-serif;font-size:20px;font-weight:bold;line-height:1.75em;}.elementor-1099 .elementor-element.elementor-element-d974e78{text-align:center;}.elementor-1099 .elementor-element.elementor-element-d974e78 .elementor-heading-title{font-family:var( --e-global-typography-5357037-font-family ), Sans-serif;font-size:var( --e-global-typography-5357037-font-size );font-weight:var( --e-global-typography-5357037-font-weight );text-transform:var( --e-global-typography-5357037-text-transform );letter-spacing:var( --e-global-typography-5357037-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-e0868ba{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-1099 .elementor-element.elementor-element-3bfacad{--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:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1099 .elementor-element.elementor-element-3bfacad:not(.elementor-motion-effects-element-type-background), .elementor-1099 .elementor-element.elementor-element-3bfacad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.bourgain-et-fils.com/wp-content/uploads/produits-de-la-mer.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1099 .elementor-element.elementor-element-4b23a7d{text-align:center;}.elementor-1099 .elementor-element.elementor-element-4b23a7d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-1099 .elementor-element.elementor-element-5c13e44{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1099 .elementor-element.elementor-element-c3021a7{columns:2;column-gap:50px;}.elementor-1099 .elementor-element.elementor-element-57ecdf0{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1099 .elementor-element.elementor-element-57ecdf0:not(.elementor-motion-effects-element-type-background), .elementor-1099 .elementor-element.elementor-element-57ecdf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1099 .elementor-element.elementor-element-22ab8f0{text-align:center;}.elementor-1099 .elementor-element.elementor-element-22ab8f0 .elementor-heading-title{color:#FFFFFF;}.elementor-1099 .elementor-element.elementor-element-9459a63{--display:flex;--gap:12.5px 12.5px;--row-gap:12.5px;--column-gap:12.5px;}.elementor-1099 .elementor-element.elementor-element-2fe478b img{width:100%;max-width:100%;}.elementor-1099 .elementor-element.elementor-element-a67d2a4{--display:flex;}.elementor-1099 .elementor-element.elementor-element-74bde96{text-align:center;}.elementor-1099 .elementor-element.elementor-element-74bde96 .elementor-heading-title{font-family:var( --e-global-typography-5357037-font-family ), Sans-serif;font-size:var( --e-global-typography-5357037-font-size );font-weight:var( --e-global-typography-5357037-font-weight );text-transform:var( --e-global-typography-5357037-text-transform );letter-spacing:var( --e-global-typography-5357037-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-ad237c1{text-align:center;}.elementor-1099 .elementor-element.elementor-element-ad237c1 .elementor-heading-title{font-family:"Farro", Sans-serif;font-size:16px;font-weight:bold;line-height:1.25em;color:#FFFFFF;}.elementor-1099 .elementor-element.elementor-element-4f5eea6{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12.5px 12.5px;--row-gap:12.5px;--column-gap:12.5px;}.elementor-1099 .elementor-element.elementor-element-4d21a7d img{width:100%;max-width:100%;}.elementor-1099 .elementor-element.elementor-element-a1b6774{--display:flex;}.elementor-1099 .elementor-element.elementor-element-50217e0{text-align:center;}.elementor-1099 .elementor-element.elementor-element-50217e0 .elementor-heading-title{font-family:var( --e-global-typography-5357037-font-family ), Sans-serif;font-size:var( --e-global-typography-5357037-font-size );font-weight:var( --e-global-typography-5357037-font-weight );text-transform:var( --e-global-typography-5357037-text-transform );letter-spacing:var( --e-global-typography-5357037-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-db39b54{text-align:center;}.elementor-1099 .elementor-element.elementor-element-db39b54 .elementor-heading-title{font-family:"Farro", Sans-serif;font-size:16px;font-weight:bold;line-height:1.25em;color:#FFFFFF;}.elementor-1099 .elementor-element.elementor-element-dcbee0a{--display:flex;--gap:12.5px 12.5px;--row-gap:12.5px;--column-gap:12.5px;}.elementor-1099 .elementor-element.elementor-element-dfc7aa2 img{width:100%;max-width:100%;}.elementor-1099 .elementor-element.elementor-element-456c0af{--display:flex;}.elementor-1099 .elementor-element.elementor-element-fbc1e73{text-align:center;}.elementor-1099 .elementor-element.elementor-element-fbc1e73 .elementor-heading-title{font-family:var( --e-global-typography-5357037-font-family ), Sans-serif;font-size:var( --e-global-typography-5357037-font-size );font-weight:var( --e-global-typography-5357037-font-weight );text-transform:var( --e-global-typography-5357037-text-transform );letter-spacing:var( --e-global-typography-5357037-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-0cbc5d5{text-align:center;}.elementor-1099 .elementor-element.elementor-element-0cbc5d5 .elementor-heading-title{font-family:"Farro", Sans-serif;font-size:16px;font-weight:bold;line-height:1.25em;color:#FFFFFF;}.elementor-1099 .elementor-element.elementor-element-fd56372{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12.5px 12.5px;--row-gap:12.5px;--column-gap:12.5px;}.elementor-1099 .elementor-element.elementor-element-e287f6d img{width:100%;max-width:100%;}.elementor-1099 .elementor-element.elementor-element-6eaacc3{--display:flex;}.elementor-1099 .elementor-element.elementor-element-57db10e{text-align:center;}.elementor-1099 .elementor-element.elementor-element-57db10e .elementor-heading-title{font-family:var( --e-global-typography-5357037-font-family ), Sans-serif;font-size:var( --e-global-typography-5357037-font-size );font-weight:var( --e-global-typography-5357037-font-weight );text-transform:var( --e-global-typography-5357037-text-transform );letter-spacing:var( --e-global-typography-5357037-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-d27b8dc{text-align:center;}.elementor-1099 .elementor-element.elementor-element-d27b8dc .elementor-heading-title{font-family:"Farro", Sans-serif;font-size:16px;font-weight:bold;line-height:1.25em;color:#FFFFFF;}.elementor-1099 .elementor-element.elementor-element-80c022c{--display:flex;--gap:12.5px 12.5px;--row-gap:12.5px;--column-gap:12.5px;}.elementor-1099 .elementor-element.elementor-element-54f4b5a img{width:100%;max-width:100%;}.elementor-1099 .elementor-element.elementor-element-ade4c8f{--display:flex;}.elementor-1099 .elementor-element.elementor-element-53b2660{text-align:center;}.elementor-1099 .elementor-element.elementor-element-53b2660 .elementor-heading-title{font-family:var( --e-global-typography-5357037-font-family ), Sans-serif;font-size:var( --e-global-typography-5357037-font-size );font-weight:var( --e-global-typography-5357037-font-weight );text-transform:var( --e-global-typography-5357037-text-transform );letter-spacing:var( --e-global-typography-5357037-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-9b4e520{text-align:center;}.elementor-1099 .elementor-element.elementor-element-9b4e520 .elementor-heading-title{font-family:"Farro", Sans-serif;font-size:16px;font-weight:bold;line-height:1.25em;color:#FFFFFF;}.elementor-1099 .elementor-element.elementor-element-b04c076{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12.5px 12.5px;--row-gap:12.5px;--column-gap:12.5px;}.elementor-1099 .elementor-element.elementor-element-397591f img{width:100%;max-width:100%;}.elementor-1099 .elementor-element.elementor-element-bef256b{--display:flex;}.elementor-1099 .elementor-element.elementor-element-fff0861{text-align:center;}.elementor-1099 .elementor-element.elementor-element-fff0861 .elementor-heading-title{font-family:var( --e-global-typography-5357037-font-family ), Sans-serif;font-size:var( --e-global-typography-5357037-font-size );font-weight:var( --e-global-typography-5357037-font-weight );text-transform:var( --e-global-typography-5357037-text-transform );letter-spacing:var( --e-global-typography-5357037-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-10f7985{text-align:center;}.elementor-1099 .elementor-element.elementor-element-10f7985 .elementor-heading-title{font-family:"Farro", Sans-serif;font-size:16px;font-weight:bold;line-height:1.25em;color:#FFFFFF;}.elementor-1099 .elementor-element.elementor-element-a3fc5a7{--display:flex;--gap:12.5px 12.5px;--row-gap:12.5px;--column-gap:12.5px;}.elementor-1099 .elementor-element.elementor-element-59c25e5 img{width:100%;max-width:100%;}.elementor-1099 .elementor-element.elementor-element-a42b8e1{--display:flex;}.elementor-1099 .elementor-element.elementor-element-e5505f3{text-align:center;}.elementor-1099 .elementor-element.elementor-element-e5505f3 .elementor-heading-title{font-family:var( --e-global-typography-5357037-font-family ), Sans-serif;font-size:var( --e-global-typography-5357037-font-size );font-weight:var( --e-global-typography-5357037-font-weight );text-transform:var( --e-global-typography-5357037-text-transform );letter-spacing:var( --e-global-typography-5357037-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1099 .elementor-element.elementor-element-3116699{text-align:center;}.elementor-1099 .elementor-element.elementor-element-3116699 .elementor-heading-title{font-family:"Farro", Sans-serif;font-size:16px;font-weight:bold;line-height:1.25em;color:#FFFFFF;}.elementor-1099 .elementor-element.elementor-element-e71ea50{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:37.5px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1099 .elementor-element.elementor-element-be4224e{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1099 .elementor-element.elementor-element-1523266{text-align:center;}.elementor-1099 .elementor-element.elementor-element-5f050dd{text-align:center;}.elementor-1099 .elementor-element.elementor-element-5e75bc3{--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:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1099 .elementor-element.elementor-element-5e75bc3:not(.elementor-motion-effects-element-type-background), .elementor-1099 .elementor-element.elementor-element-5e75bc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.bourgain-et-fils.com/wp-content/uploads/livraison.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1099 .elementor-element.elementor-element-e770fc4{text-align:center;}.elementor-1099 .elementor-element.elementor-element-e770fc4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-1099 .elementor-element.elementor-element-f1cd50b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1099 .elementor-element.elementor-element-340faa0{columns:2;column-gap:50px;}.elementor-1099 .elementor-element.elementor-element-399d530{--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;}@media(max-width:1024px){.elementor-1099 .elementor-element.elementor-element-11c38911{--padding-top:250px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-1099 .elementor-element.elementor-element-61746e9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1099 .elementor-element.elementor-element-6d33dce{--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-1099 .elementor-element.elementor-element-9772650{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-1099 .elementor-element.elementor-element-232378c .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-67bc326{--padding-top:0px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1099 .elementor-element.elementor-element-3e1cbcc{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1099 .elementor-element.elementor-element-25dd6af{--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-1099 .elementor-element.elementor-element-3042674{--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-1099 .elementor-element.elementor-element-cb6ca37 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-25a8edf{--padding-top:0px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1099 .elementor-element.elementor-element-3dccd7d{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1099 .elementor-element.elementor-element-c409946{--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-1099 .elementor-element.elementor-element-7848fba{--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-1099 .elementor-element.elementor-element-60dedf4 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-f432fbf{--padding-top:0px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1099 .elementor-element.elementor-element-8cddc79{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1099 .elementor-element.elementor-element-f8cd018{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1099 .elementor-element.elementor-element-77a54fc{--padding-top:0px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1099 .elementor-element.elementor-element-3cfb3e0{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1099 .elementor-element.elementor-element-d2860bc{--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-1099 .elementor-element.elementor-element-4072acb .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-b80f759{--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-1099 .elementor-element.elementor-element-5350d62{--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-1099 .elementor-element.elementor-element-b731c63 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-d0d91e8{--padding-top:0px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-1099 .elementor-element.elementor-element-10c7124{--flex-wrap:nowrap;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1099 .elementor-element.elementor-element-52e2334{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-1099 .elementor-element.elementor-element-f55d9e5 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-1ebab43 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-a92e520 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-7f870da .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-d974e78 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-e0868ba{--e-n-carousel-swiper-slides-to-display:2;padding:0px 100px 0px 0px;}.elementor-1099 .elementor-element.elementor-element-3bfacad{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-1099 .elementor-element.elementor-element-4b23a7d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1099 .elementor-element.elementor-element-5c13e44{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-1099 .elementor-element.elementor-element-c3021a7{columns:1;}.elementor-1099 .elementor-element.elementor-element-57ecdf0{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-1099 .elementor-element.elementor-element-74bde96 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-50217e0 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-fbc1e73 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-57db10e .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-53b2660 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-fff0861 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-e5505f3 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-e71ea50{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1099 .elementor-element.elementor-element-be4224e{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-1099 .elementor-element.elementor-element-5e75bc3{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-1099 .elementor-element.elementor-element-e770fc4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1099 .elementor-element.elementor-element-f1cd50b{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-1099 .elementor-element.elementor-element-340faa0{columns:1;}}@media(max-width:650px){.elementor-1099 .elementor-element.elementor-element-11c38911{--padding-top:150px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-1099 .elementor-element.elementor-element-61746e9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1099 .elementor-element.elementor-element-cefadf4{font-size:14px;}.elementor-1099 .elementor-element.elementor-element-62cb3d1{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1099 .elementor-element.elementor-element-9772650{--padding-top:50px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-1099 .elementor-element.elementor-element-232378c .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-67bc326{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1099 .elementor-element.elementor-element-3e1cbcc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1099 .elementor-element.elementor-element-3042674{--padding-top:50px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-1099 .elementor-element.elementor-element-cb6ca37 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-25a8edf{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1099 .elementor-element.elementor-element-3dccd7d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1099 .elementor-element.elementor-element-7848fba{--padding-top:50px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-1099 .elementor-element.elementor-element-60dedf4 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-f432fbf{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1099 .elementor-element.elementor-element-8cddc79{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1099 .elementor-element.elementor-element-77a54fc{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1099 .elementor-element.elementor-element-3cfb3e0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1099 .elementor-element.elementor-element-d2860bc{--padding-top:50px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-1099 .elementor-element.elementor-element-4072acb .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-5350d62{--padding-top:50px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-1099 .elementor-element.elementor-element-b731c63 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-d0d91e8{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1099 .elementor-element.elementor-element-10c7124{--flex-wrap:wrap;}.elementor-1099 .elementor-element.elementor-element-f4571f7{width:var( --container-widget-width, calc(50% - 12.5px) );max-width:calc(50% - 12.5px);--container-widget-width:calc(50% - 12.5px);--container-widget-flex-grow:0;}.elementor-1099 .elementor-element.elementor-element-d09ce46{width:var( --container-widget-width, calc(50% - 12.5px) );max-width:calc(50% - 12.5px);--container-widget-width:calc(50% - 12.5px);--container-widget-flex-grow:0;}.elementor-1099 .elementor-element.elementor-element-e12ea72{width:100%;max-width:100%;}.elementor-1099 .elementor-element.elementor-element-7e5ed04{width:var( --container-widget-width, calc(50% - 25px) );max-width:calc(50% - 25px);--container-widget-width:calc(50% - 25px);--container-widget-flex-grow:0;}.elementor-1099 .elementor-element.elementor-element-52e2334{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-1099 .elementor-element.elementor-element-f55d9e5 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-1ebab43 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-a92e520 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-7f870da .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-d974e78 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-e0868ba{--e-n-carousel-swiper-slides-to-display:1;padding:0px 25px 0px 0px;}.elementor-1099 .elementor-element.elementor-element-3bfacad{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-1099 .elementor-element.elementor-element-4b23a7d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1099 .elementor-element.elementor-element-5c13e44{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-1099 .elementor-element.elementor-element-57ecdf0{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-1099 .elementor-element.elementor-element-74bde96 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-50217e0 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-fbc1e73 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-57db10e .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-53b2660 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-fff0861 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-e5505f3 .elementor-heading-title{font-size:var( --e-global-typography-5357037-font-size );letter-spacing:var( --e-global-typography-5357037-letter-spacing );}.elementor-1099 .elementor-element.elementor-element-e71ea50{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1099 .elementor-element.elementor-element-be4224e{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-1099 .elementor-element.elementor-element-5e75bc3{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-1099 .elementor-element.elementor-element-e770fc4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1099 .elementor-element.elementor-element-f1cd50b{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}}@media(min-width:651px){.elementor-1099 .elementor-element.elementor-element-9772650{--width:50%;}.elementor-1099 .elementor-element.elementor-element-67bc326{--width:50%;}.elementor-1099 .elementor-element.elementor-element-3042674{--width:50%;}.elementor-1099 .elementor-element.elementor-element-25a8edf{--width:50%;}.elementor-1099 .elementor-element.elementor-element-7848fba{--width:50%;}.elementor-1099 .elementor-element.elementor-element-f432fbf{--width:50%;}.elementor-1099 .elementor-element.elementor-element-77a54fc{--width:50%;}.elementor-1099 .elementor-element.elementor-element-d2860bc{--width:50%;}.elementor-1099 .elementor-element.elementor-element-5350d62{--width:50%;}.elementor-1099 .elementor-element.elementor-element-d0d91e8{--width:50%;}}@media(max-width:1024px) and (min-width:651px){.elementor-1099 .elementor-element.elementor-element-9772650{--width:100%;}.elementor-1099 .elementor-element.elementor-element-67bc326{--width:100%;}.elementor-1099 .elementor-element.elementor-element-3042674{--width:100%;}.elementor-1099 .elementor-element.elementor-element-25a8edf{--width:100%;}.elementor-1099 .elementor-element.elementor-element-7848fba{--width:100%;}.elementor-1099 .elementor-element.elementor-element-f432fbf{--width:100%;}.elementor-1099 .elementor-element.elementor-element-77a54fc{--width:100%;}.elementor-1099 .elementor-element.elementor-element-d2860bc{--width:100%;}.elementor-1099 .elementor-element.elementor-element-5350d62{--width:100%;}.elementor-1099 .elementor-element.elementor-element-d0d91e8{--width:100%;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-cefadf4 */.elementor-1099 .elementor-element.elementor-element-cefadf4 a {
    
    font-size: 1em;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dbf4bee */.elementor-1099 .elementor-element.elementor-element-dbf4bee {
    
    top: 0;
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e1cbcc */.elementor-1099 .elementor-element.elementor-element-3e1cbcc {
    
    rotate: 2.5deg;
}

.elementor-1099 .elementor-element.elementor-element-3e1cbcc img {
    
    filter: drop-shadow(0px 0px 5px rgba(11, 18, 55,.5));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dccd7d */.elementor-1099 .elementor-element.elementor-element-3dccd7d {
    
    rotate: -2.5deg;
}

.elementor-1099 .elementor-element.elementor-element-3dccd7d img {
    
    filter: drop-shadow(0px 0px 5px rgba(11, 18, 55,.5));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8cddc79 */.elementor-1099 .elementor-element.elementor-element-8cddc79 {
    
    rotate: 2.5deg;
}

.elementor-1099 .elementor-element.elementor-element-8cddc79 img {
    
    filter: drop-shadow(0px 0px 5px rgba(11, 18, 55,.5));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cfb3e0 */.elementor-1099 .elementor-element.elementor-element-3cfb3e0 {
    
    rotate: -2.5deg;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c7124 */.elementor-1099 .elementor-element.elementor-element-10c7124 img {
    
    filter: drop-shadow(0px 0px 5px rgba(11, 18, 55,.5));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62cb3d1 */.elementor-1099 .elementor-element.elementor-element-62cb3d1 .img-container {
    
    position: sticky; 
    position: -webkit-sticky;
    max-height: calc(100dvh - 100px); 
    top: 100px;
}

.elementor-1099 .elementor-element.elementor-element-62cb3d1 .img-container:after {
    
    content: '';
    inset: 0;
    position: absolute;
    background: linear-gradient(0deg,rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 200px, rgba(255, 255, 255, 0) calc(100% - 200px), rgba(255, 255, 255, 1) 100%);
    pointer-events: none;
}

.elementor-1099 .elementor-element.elementor-element-62cb3d1 .elementor-widget-text-editor {
    
    overflow: hidden;
    max-height: calc(1.75em * 8);
    transition: .3s;
}

.elementor-1099 .elementor-element.elementor-element-62cb3d1 .is-open {
    
    overflow: visible;
    max-height: max-content;
}

.elementor-1099 .elementor-element.elementor-element-62cb3d1 .elementor-widget-text-editor:after {
    
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: calc(1.75em * 5);
    background: linear-gradient(0deg,rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
    pointer-events: none;
}

.elementor-1099 .elementor-element.elementor-element-62cb3d1 .is-open:after {
    
    display: none;
}

.elementor-1099 .elementor-element.elementor-element-62cb3d1:before {
    
    content: '';
    width: 50%;
    height: 100%;
    border-right: dashed 2px var(--bleu);
    z-index: 1;
    pointer-events: none;
}

.elementor-1099 .elementor-element.elementor-element-62cb3d1 .container {
    
    border-top: dashed 2px var(--bleu);
}

.elementor-1099 .elementor-element.elementor-element-62cb3d1 .container:after {
    
    content: '';
    position: absolute;
    left: 50%;
    top: 0;
    translate: calc(-50% - 1px) calc(-50% - 1px);
    width: 25px;
    height: 25px;
    border-radius: 100vh;
    background-color: var(--bleu);
    pointer-events: none;
}

.elementor-1099 .elementor-element.elementor-element-62cb3d1 .date-title {
    
    position: absolute;
    top: 0;
    background: white;
    padding: 0 25px;
    margin: 0 -25px;
    translate: 0 -50%;
}

@media only screen and (max-width:1024px) {
    
    
.elementor-1099 .elementor-element.elementor-element-62cb3d1:before,
.elementor-1099 .elementor-element.elementor-element-62cb3d1 .container:after {
    
    display: none;
}

/*.elementor-1099 .elementor-element.elementor-element-62cb3d1 .img-container {*/
    
/*    aspect-ratio: 4/3;*/
/*}*/

.elementor-1099 .elementor-element.elementor-element-62cb3d1 .img-container:after {
    
     background: linear-gradient(0deg,rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100px, rgba(255, 255, 255, 0) calc(100% - 100px), rgba(255, 255, 255, 0) 100%);
}


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e2334 */.elementor-1099 .elementor-element.elementor-element-52e2334 {
    
    scroll-margin-top: 100px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-e71ea50 */.elementor-1099 .elementor-element.elementor-element-e71ea50 img {
    
    aspect-ratio: 4/3;
    object-fit: cover;
    border-radius: 7.5px;
}

.elementor-1099 .elementor-element.elementor-element-e71ea50 .elementor-swiper-button {

    background-color: white !important;
}

.elementor-1099 .elementor-element.elementor-element-e71ea50 .swiper-button-disabled {
    
    opacity: 0 !important;
}

.elementor-1099 .elementor-element.elementor-element-e71ea50 .elementor-swiper-button:hover svg,
.elementor-1099 .elementor-element.elementor-element-e71ea50 .elementor-swiper-button svg {
    
    fill: var(--navy);
}

.elementor-1099 .elementor-element.elementor-element-e71ea50:after {
    
    content: '';
    position: absolute;
    width: 1000%;
    height: 50%;
    left: 50%;
    top: 0;
    translate: -50% 0;
    border-bottom: dashed 2px var(--bleu);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ecdf0 */.elementor-1099 .elementor-element.elementor-element-57ecdf0 {
    
    scroll-margin-top: 100px;
}/* End custom CSS */