.elementor-526 .elementor-element.elementor-element-0fa7081{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:060px;--padding-left:20px;--padding-right:20px;}.elementor-526 .elementor-element.elementor-element-0fa7081:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-0fa7081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://birouca.louisdauga.com/wp-content/uploads/2026/08/espace-presse-la-ferme-birouca-mugron.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-526 .elementor-element.elementor-element-0fa7081::before, .elementor-526 .elementor-element.elementor-element-0fa7081 > .elementor-background-video-container::before, .elementor-526 .elementor-element.elementor-element-0fa7081 > .e-con-inner > .elementor-background-video-container::before, .elementor-526 .elementor-element.elementor-element-0fa7081 > .elementor-background-slideshow::before, .elementor-526 .elementor-element.elementor-element-0fa7081 > .e-con-inner > .elementor-background-slideshow::before, .elementor-526 .elementor-element.elementor-element-0fa7081 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9a4f1f9 );--background-overlay:'';}.elementor-526 .elementor-element.elementor-element-9f8c401{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-526 .elementor-element.elementor-element-c320bb8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-526 .elementor-element.elementor-element-12ad1da{text-align:start;}.elementor-526 .elementor-element.elementor-element-12ad1da .elementor-heading-title{font-family:var( --e-global-typography-7e23842-font-family ), Sans-serif;font-size:var( --e-global-typography-7e23842-font-size );line-height:var( --e-global-typography-7e23842-line-height );letter-spacing:var( --e-global-typography-7e23842-letter-spacing );color:var( --e-global-color-a26e549 );}.elementor-526 .elementor-element.elementor-element-897d0f9{text-align:start;}.elementor-526 .elementor-element.elementor-element-897d0f9 .elementor-heading-title{font-family:var( --e-global-typography-2e56bcd-font-family ), Sans-serif;font-size:var( --e-global-typography-2e56bcd-font-size );font-weight:var( --e-global-typography-2e56bcd-font-weight );line-height:var( --e-global-typography-2e56bcd-line-height );letter-spacing:var( --e-global-typography-2e56bcd-letter-spacing );color:var( --e-global-color-a26e549 );}.elementor-526 .elementor-element.elementor-element-d3284aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-526 .elementor-element.elementor-element-e3b5dfb{font-family:var( --e-global-typography-e2e22e2-font-family ), Sans-serif;font-size:var( --e-global-typography-e2e22e2-font-size );font-weight:var( --e-global-typography-e2e22e2-font-weight );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );color:var( --e-global-color-a26e549 );}.elementor-526 .elementor-element.elementor-element-e3b5dfb p{margin-block-end:0px;}.elementor-526 .elementor-element.elementor-element-9269804{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-526 .elementor-element.elementor-element-e4434d0{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-526 .elementor-element.elementor-element-dc8cdf8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-526 .elementor-element.elementor-element-802b953 .elementor-heading-title{font-family:var( --e-global-typography-7e23842-font-family ), Sans-serif;font-size:var( --e-global-typography-7e23842-font-size );line-height:var( --e-global-typography-7e23842-line-height );letter-spacing:var( --e-global-typography-7e23842-letter-spacing );color:var( --e-global-color-primary );}.elementor-526 .elementor-element.elementor-element-deb2fe9{text-align:start;}.elementor-526 .elementor-element.elementor-element-deb2fe9 .elementor-heading-title{font-family:var( --e-global-typography-02ae913-font-family ), Sans-serif;font-size:var( --e-global-typography-02ae913-font-size );font-weight:var( --e-global-typography-02ae913-font-weight );line-height:var( --e-global-typography-02ae913-line-height );letter-spacing:var( --e-global-typography-02ae913-letter-spacing );color:var( --e-global-color-primary );}.elementor-526 .elementor-element.elementor-element-0529f37{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-526 .elementor-element.elementor-element-9286b7e{font-family:var( --e-global-typography-e2e22e2-font-family ), Sans-serif;font-size:var( --e-global-typography-e2e22e2-font-size );font-weight:var( --e-global-typography-e2e22e2-font-weight );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );color:var( --e-global-color-text );}.elementor-526 .elementor-element.elementor-element-9286b7e p{margin-block-end:0px;}.elementor-526 .elementor-element.elementor-element-8a3b345{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}body:not(.rtl) .elementor-526 .elementor-element.elementor-element-89e63c1{right:-60px;}body.rtl .elementor-526 .elementor-element.elementor-element-89e63c1{left:-60px;}.elementor-526 .elementor-element.elementor-element-89e63c1{top:-360px;z-index:0;}.elementor-526 .elementor-element.elementor-element-89e63c1 .elementor-icon-wrapper{text-align:center;}.elementor-526 .elementor-element.elementor-element-89e63c1.elementor-view-stacked .elementor-icon{background-color:#CE48151A;}.elementor-526 .elementor-element.elementor-element-89e63c1.elementor-view-framed .elementor-icon, .elementor-526 .elementor-element.elementor-element-89e63c1.elementor-view-default .elementor-icon{color:#CE48151A;border-color:#CE48151A;}.elementor-526 .elementor-element.elementor-element-89e63c1.elementor-view-framed .elementor-icon, .elementor-526 .elementor-element.elementor-element-89e63c1.elementor-view-default .elementor-icon svg{fill:#CE48151A;}.elementor-526 .elementor-element.elementor-element-89e63c1 .elementor-icon{font-size:540px;}.elementor-526 .elementor-element.elementor-element-89e63c1 .elementor-icon svg{height:540px;}.elementor-526 .elementor-element.elementor-element-d492bbc{--display:flex;--min-height:360px;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-526 .elementor-element.elementor-element-d492bbc:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-d492bbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67f0f47 );}.elementor-526 .elementor-element.elementor-element-1a0f220{--display:flex;--min-height:240px;}.elementor-526 .elementor-element.elementor-element-1a0f220:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-1a0f220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://birouca.louisdauga.com/wp-content/uploads/2026/07/video-manifeste-ferme-birouca.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-526 .elementor-element.elementor-element-23c0e83{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-526 .elementor-element.elementor-element-0e65ae2 .elementor-heading-title{font-family:var( --e-global-typography-f4cb983-font-family ), Sans-serif;font-size:var( --e-global-typography-f4cb983-font-size );font-weight:var( --e-global-typography-f4cb983-font-weight );line-height:var( --e-global-typography-f4cb983-line-height );letter-spacing:var( --e-global-typography-f4cb983-letter-spacing );color:var( --e-global-color-primary );}.elementor-526 .elementor-element.elementor-element-6f312ee{font-family:var( --e-global-typography-e2e22e2-font-family ), Sans-serif;font-size:var( --e-global-typography-e2e22e2-font-size );font-weight:var( --e-global-typography-e2e22e2-font-weight );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );color:var( --e-global-color-text );}.elementor-526 .elementor-element.elementor-element-6f312ee p{margin-block-end:0px;}.elementor-526 .elementor-element.elementor-element-f9f1422{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-526 .elementor-element.elementor-element-300cbd3{--display:flex;--min-height:360px;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-526 .elementor-element.elementor-element-300cbd3:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-300cbd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67f0f47 );}.elementor-526 .elementor-element.elementor-element-306290c{--display:flex;--min-height:240px;}.elementor-526 .elementor-element.elementor-element-306290c:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-306290c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://birouca.louisdauga.com/wp-content/uploads/2026/07/phototheque-ferme-birouca.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-526 .elementor-element.elementor-element-461a148{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-526 .elementor-element.elementor-element-01f7bcb .elementor-heading-title{font-family:var( --e-global-typography-f4cb983-font-family ), Sans-serif;font-size:var( --e-global-typography-f4cb983-font-size );font-weight:var( --e-global-typography-f4cb983-font-weight );line-height:var( --e-global-typography-f4cb983-line-height );letter-spacing:var( --e-global-typography-f4cb983-letter-spacing );color:var( --e-global-color-primary );}.elementor-526 .elementor-element.elementor-element-6f25350{font-family:var( --e-global-typography-e2e22e2-font-family ), Sans-serif;font-size:var( --e-global-typography-e2e22e2-font-size );font-weight:var( --e-global-typography-e2e22e2-font-weight );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );color:var( --e-global-color-text );}.elementor-526 .elementor-element.elementor-element-6f25350 p{margin-block-end:0px;}.elementor-526 .elementor-element.elementor-element-8d005c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-526 .elementor-element.elementor-element-b383ba1{--display:flex;--min-height:360px;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-526 .elementor-element.elementor-element-b383ba1:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-b383ba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67f0f47 );}.elementor-526 .elementor-element.elementor-element-c73b245{--display:flex;--min-height:240px;}.elementor-526 .elementor-element.elementor-element-c73b245:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-c73b245 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://birouca.louisdauga.com/wp-content/uploads/2026/07/notre-approche-circulaire-ferme-birouca.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-526 .elementor-element.elementor-element-1740f66{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-526 .elementor-element.elementor-element-5e7415c .elementor-heading-title{font-family:var( --e-global-typography-f4cb983-font-family ), Sans-serif;font-size:var( --e-global-typography-f4cb983-font-size );font-weight:var( --e-global-typography-f4cb983-font-weight );line-height:var( --e-global-typography-f4cb983-line-height );letter-spacing:var( --e-global-typography-f4cb983-letter-spacing );color:var( --e-global-color-primary );}.elementor-526 .elementor-element.elementor-element-d421f9b{font-family:var( --e-global-typography-e2e22e2-font-family ), Sans-serif;font-size:var( --e-global-typography-e2e22e2-font-size );font-weight:var( --e-global-typography-e2e22e2-font-weight );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );color:var( --e-global-color-text );}.elementor-526 .elementor-element.elementor-element-d421f9b p{margin-block-end:0px;}.elementor-526 .elementor-element.elementor-element-95db378{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-526 .elementor-element.elementor-element-7cf0454{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-526 .elementor-element.elementor-element-2d1d0af{--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:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-526 .elementor-element.elementor-element-44c0a8d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-526 .elementor-element.elementor-element-b225b04 .elementor-heading-title{font-family:var( --e-global-typography-7e23842-font-family ), Sans-serif;font-size:var( --e-global-typography-7e23842-font-size );line-height:var( --e-global-typography-7e23842-line-height );letter-spacing:var( --e-global-typography-7e23842-letter-spacing );color:var( --e-global-color-primary );}.elementor-526 .elementor-element.elementor-element-a1bb7d8{text-align:start;}.elementor-526 .elementor-element.elementor-element-a1bb7d8 .elementor-heading-title{font-family:var( --e-global-typography-02ae913-font-family ), Sans-serif;font-size:var( --e-global-typography-02ae913-font-size );font-weight:var( --e-global-typography-02ae913-font-weight );line-height:var( --e-global-typography-02ae913-line-height );letter-spacing:var( --e-global-typography-02ae913-letter-spacing );color:var( --e-global-color-primary );}.elementor-526 .elementor-element.elementor-element-e96d6ef{font-family:var( --e-global-typography-e2e22e2-font-family ), Sans-serif;font-size:var( --e-global-typography-e2e22e2-font-size );font-weight:var( --e-global-typography-e2e22e2-font-weight );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );color:var( --e-global-color-text );}.elementor-526 .elementor-element.elementor-element-e96d6ef p{margin-block-end:0px;}.elementor-526 .elementor-element.elementor-element-88a46d1{--display:flex;--min-height:500px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-526 .elementor-element.elementor-element-a46d94a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-526 .elementor-element.elementor-element-6a9e4e2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-526 .elementor-element.elementor-element-6a9e4e2:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-6a9e4e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-526 .elementor-element.elementor-element-368d0fe .elementor-heading-title{font-family:var( --e-global-typography-f4cb983-font-family ), Sans-serif;font-size:var( --e-global-typography-f4cb983-font-size );font-weight:var( --e-global-typography-f4cb983-font-weight );line-height:var( --e-global-typography-f4cb983-line-height );letter-spacing:var( --e-global-typography-f4cb983-letter-spacing );color:var( --e-global-color-text );}.elementor-526 .elementor-element.elementor-element-616807f p{margin-block-end:0px;}.elementor-526 .elementor-element.elementor-element-d9ee0cf{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-526 .elementor-element.elementor-element-d9ee0cf:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-d9ee0cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-526 .elementor-element.elementor-element-7a30f34 .elementor-heading-title{font-family:var( --e-global-typography-f4cb983-font-family ), Sans-serif;font-size:var( --e-global-typography-f4cb983-font-size );font-weight:var( --e-global-typography-f4cb983-font-weight );line-height:var( --e-global-typography-f4cb983-line-height );letter-spacing:var( --e-global-typography-f4cb983-letter-spacing );color:var( --e-global-color-text );}.elementor-526 .elementor-element.elementor-element-1c0dc7d p{margin-block-end:0px;}.elementor-526 .elementor-element.elementor-element-5b1a0b0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-526 .elementor-element.elementor-element-5b1a0b0:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-5b1a0b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-526 .elementor-element.elementor-element-a7a3132 .elementor-heading-title{font-family:var( --e-global-typography-f4cb983-font-family ), Sans-serif;font-size:var( --e-global-typography-f4cb983-font-size );font-weight:var( --e-global-typography-f4cb983-font-weight );line-height:var( --e-global-typography-f4cb983-line-height );letter-spacing:var( --e-global-typography-f4cb983-letter-spacing );color:var( --e-global-color-text );}.elementor-526 .elementor-element.elementor-element-d5d9630 p{margin-block-end:0px;}.elementor-526 .elementor-element.elementor-element-4bb88a7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-526 .elementor-element.elementor-element-4bb88a7:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-4bb88a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-526 .elementor-element.elementor-element-0060414 .elementor-heading-title{font-family:var( --e-global-typography-f4cb983-font-family ), Sans-serif;font-size:var( --e-global-typography-f4cb983-font-size );font-weight:var( --e-global-typography-f4cb983-font-weight );line-height:var( --e-global-typography-f4cb983-line-height );letter-spacing:var( --e-global-typography-f4cb983-letter-spacing );color:var( --e-global-color-text );}.elementor-526 .elementor-element.elementor-element-7c63889 p{margin-block-end:0px;}.elementor-526 .elementor-element.elementor-element-222ad9f6{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-526 .elementor-element.elementor-element-12202852{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-526 .elementor-element.elementor-element-7135b7a7{text-align:start;}.elementor-526 .elementor-element.elementor-element-7135b7a7 .elementor-heading-title{font-family:var( --e-global-typography-02ae913-font-family ), Sans-serif;font-size:var( --e-global-typography-02ae913-font-size );font-weight:var( --e-global-typography-02ae913-font-weight );line-height:var( --e-global-typography-02ae913-line-height );letter-spacing:var( --e-global-typography-02ae913-letter-spacing );color:var( --e-global-color-primary );}.elementor-526 .elementor-element.elementor-element-406f046d{font-family:var( --e-global-typography-e2e22e2-font-family ), Sans-serif;font-size:var( --e-global-typography-e2e22e2-font-size );font-weight:var( --e-global-typography-e2e22e2-font-weight );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );color:var( --e-global-color-text );}.elementor-526 .elementor-element.elementor-element-406f046d p{margin-block-end:0px;}.elementor-526 .elementor-element.elementor-element-764c820e{--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;}.elementor-526 .elementor-element.elementor-element-7282fba6{--display:flex;--min-height:180px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.5s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-526 .elementor-element.elementor-element-7282fba6:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-7282fba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-526 .elementor-element.elementor-element-7282fba6:hover{background-color:var( --e-global-color-bc70b17 );}.elementor-526 .elementor-element.elementor-element-c184d62 .elementor-heading-title{font-family:var( --e-global-typography-a1460e0-font-family ), Sans-serif;font-size:var( --e-global-typography-a1460e0-font-size );font-weight:var( --e-global-typography-a1460e0-font-weight );line-height:var( --e-global-typography-a1460e0-line-height );letter-spacing:var( --e-global-typography-a1460e0-letter-spacing );color:var( --e-global-color-a26e549 );}.elementor-526 .elementor-element.elementor-element-7c6d9c09{--display:flex;--min-height:180px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.5s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-526 .elementor-element.elementor-element-7c6d9c09:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-7c6d9c09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F59C1E;}.elementor-526 .elementor-element.elementor-element-7c6d9c09:hover{background-color:#E98B06;}.elementor-526 .elementor-element.elementor-element-2de454 .elementor-heading-title{font-family:var( --e-global-typography-a1460e0-font-family ), Sans-serif;font-size:var( --e-global-typography-a1460e0-font-size );font-weight:var( --e-global-typography-a1460e0-font-weight );line-height:var( --e-global-typography-a1460e0-line-height );letter-spacing:var( --e-global-typography-a1460e0-letter-spacing );color:var( --e-global-color-a26e549 );}.elementor-526 .elementor-element.elementor-element-35b445d0{--display:flex;--min-height:180px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.5s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-526 .elementor-element.elementor-element-35b445d0:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-35b445d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-526 .elementor-element.elementor-element-35b445d0:hover{background-color:var( --e-global-color-bc70b17 );}.elementor-526 .elementor-element.elementor-element-36f39d9c .elementor-heading-title{font-family:var( --e-global-typography-a1460e0-font-family ), Sans-serif;font-size:var( --e-global-typography-a1460e0-font-size );font-weight:var( --e-global-typography-a1460e0-font-weight );line-height:var( --e-global-typography-a1460e0-line-height );letter-spacing:var( --e-global-typography-a1460e0-letter-spacing );color:var( --e-global-color-a26e549 );}.elementor-526 .elementor-element.elementor-element-2850e603{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-526 .elementor-element.elementor-element-1b97bc9e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-526 .elementor-element.elementor-element-1b97bc9e:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-1b97bc9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://birouca.louisdauga.com/wp-content/uploads/2026/07/contactez-la-ferme-birouca-pour-toutes-vos-demandes.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-526 .elementor-element.elementor-element-1b97bc9e::before, .elementor-526 .elementor-element.elementor-element-1b97bc9e > .elementor-background-video-container::before, .elementor-526 .elementor-element.elementor-element-1b97bc9e > .e-con-inner > .elementor-background-video-container::before, .elementor-526 .elementor-element.elementor-element-1b97bc9e > .elementor-background-slideshow::before, .elementor-526 .elementor-element.elementor-element-1b97bc9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-526 .elementor-element.elementor-element-1b97bc9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9a4f1f9 );--background-overlay:'';}.elementor-526 .elementor-element.elementor-element-1cbcba8e{text-align:start;}.elementor-526 .elementor-element.elementor-element-1cbcba8e .elementor-heading-title{font-family:var( --e-global-typography-02ae913-font-family ), Sans-serif;font-size:var( --e-global-typography-02ae913-font-size );font-weight:var( --e-global-typography-02ae913-font-weight );line-height:var( --e-global-typography-02ae913-line-height );letter-spacing:var( --e-global-typography-02ae913-letter-spacing );color:var( --e-global-color-a26e549 );}.elementor-526 .elementor-element.elementor-element-2d7583dc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-e2e22e2-font-family ), Sans-serif;font-size:var( --e-global-typography-e2e22e2-font-size );font-weight:var( --e-global-typography-e2e22e2-font-weight );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );color:var( --e-global-color-a26e549 );}.elementor-526 .elementor-element.elementor-element-2d7583dc p{margin-block-end:0px;}.elementor-526 .elementor-element.elementor-element-23f3cb54{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-526 .elementor-element.elementor-element-8a3b345{--grid-auto-flow:row;}.elementor-526 .elementor-element.elementor-element-d492bbc{--min-height:360px;--justify-content:flex-start;}.elementor-526 .elementor-element.elementor-element-300cbd3{--min-height:360px;}.elementor-526 .elementor-element.elementor-element-b383ba1{--min-height:360px;}}@media(max-width:1024px){.elementor-526 .elementor-element.elementor-element-12ad1da .elementor-heading-title{font-size:var( --e-global-typography-7e23842-font-size );line-height:var( --e-global-typography-7e23842-line-height );letter-spacing:var( --e-global-typography-7e23842-letter-spacing );}.elementor-526 .elementor-element.elementor-element-897d0f9 .elementor-heading-title{font-size:var( --e-global-typography-2e56bcd-font-size );line-height:var( --e-global-typography-2e56bcd-line-height );letter-spacing:var( --e-global-typography-2e56bcd-letter-spacing );}.elementor-526 .elementor-element.elementor-element-e3b5dfb{font-size:var( --e-global-typography-e2e22e2-font-size );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );}.elementor-526 .elementor-element.elementor-element-802b953 .elementor-heading-title{font-size:var( --e-global-typography-7e23842-font-size );line-height:var( --e-global-typography-7e23842-line-height );letter-spacing:var( --e-global-typography-7e23842-letter-spacing );}.elementor-526 .elementor-element.elementor-element-deb2fe9 .elementor-heading-title{font-size:var( --e-global-typography-02ae913-font-size );line-height:var( --e-global-typography-02ae913-line-height );letter-spacing:var( --e-global-typography-02ae913-letter-spacing );}.elementor-526 .elementor-element.elementor-element-9286b7e{font-size:var( --e-global-typography-e2e22e2-font-size );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );}.elementor-526 .elementor-element.elementor-element-8a3b345{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}body:not(.rtl) .elementor-526 .elementor-element.elementor-element-89e63c1{right:-60px;}body.rtl .elementor-526 .elementor-element.elementor-element-89e63c1{left:-60px;}.elementor-526 .elementor-element.elementor-element-89e63c1 .elementor-icon{font-size:480px;}.elementor-526 .elementor-element.elementor-element-89e63c1 .elementor-icon svg{height:480px;}.elementor-526 .elementor-element.elementor-element-d492bbc{grid-column:span 1;grid-row:span 1;}.elementor-526 .elementor-element.elementor-element-1a0f220:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-1a0f220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-526 .elementor-element.elementor-element-0e65ae2 .elementor-heading-title{font-size:var( --e-global-typography-f4cb983-font-size );line-height:var( --e-global-typography-f4cb983-line-height );letter-spacing:var( --e-global-typography-f4cb983-letter-spacing );}.elementor-526 .elementor-element.elementor-element-6f312ee{font-size:var( --e-global-typography-e2e22e2-font-size );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );}.elementor-526 .elementor-element.elementor-element-300cbd3{grid-column:span 1;grid-row:span 1;}.elementor-526 .elementor-element.elementor-element-01f7bcb .elementor-heading-title{font-size:var( --e-global-typography-f4cb983-font-size );line-height:var( --e-global-typography-f4cb983-line-height );letter-spacing:var( --e-global-typography-f4cb983-letter-spacing );}.elementor-526 .elementor-element.elementor-element-6f25350{font-size:var( --e-global-typography-e2e22e2-font-size );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );}.elementor-526 .elementor-element.elementor-element-b383ba1{grid-column:span 1;grid-row:span 1;}.elementor-526 .elementor-element.elementor-element-5e7415c .elementor-heading-title{font-size:var( --e-global-typography-f4cb983-font-size );line-height:var( --e-global-typography-f4cb983-line-height );letter-spacing:var( --e-global-typography-f4cb983-letter-spacing );}.elementor-526 .elementor-element.elementor-element-d421f9b{font-size:var( --e-global-typography-e2e22e2-font-size );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );}.elementor-526 .elementor-element.elementor-element-b225b04 .elementor-heading-title{font-size:var( --e-global-typography-7e23842-font-size );line-height:var( --e-global-typography-7e23842-line-height );letter-spacing:var( --e-global-typography-7e23842-letter-spacing );}.elementor-526 .elementor-element.elementor-element-a1bb7d8 .elementor-heading-title{font-size:var( --e-global-typography-02ae913-font-size );line-height:var( --e-global-typography-02ae913-line-height );letter-spacing:var( --e-global-typography-02ae913-letter-spacing );}.elementor-526 .elementor-element.elementor-element-e96d6ef{font-size:var( --e-global-typography-e2e22e2-font-size );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );}.elementor-526 .elementor-element.elementor-element-368d0fe .elementor-heading-title{font-size:var( --e-global-typography-f4cb983-font-size );line-height:var( --e-global-typography-f4cb983-line-height );letter-spacing:var( --e-global-typography-f4cb983-letter-spacing );}.elementor-526 .elementor-element.elementor-element-7a30f34 .elementor-heading-title{font-size:var( --e-global-typography-f4cb983-font-size );line-height:var( --e-global-typography-f4cb983-line-height );letter-spacing:var( --e-global-typography-f4cb983-letter-spacing );}.elementor-526 .elementor-element.elementor-element-a7a3132 .elementor-heading-title{font-size:var( --e-global-typography-f4cb983-font-size );line-height:var( --e-global-typography-f4cb983-line-height );letter-spacing:var( --e-global-typography-f4cb983-letter-spacing );}.elementor-526 .elementor-element.elementor-element-0060414 .elementor-heading-title{font-size:var( --e-global-typography-f4cb983-font-size );line-height:var( --e-global-typography-f4cb983-line-height );letter-spacing:var( --e-global-typography-f4cb983-letter-spacing );}.elementor-526 .elementor-element.elementor-element-7135b7a7 .elementor-heading-title{font-size:var( --e-global-typography-02ae913-font-size );line-height:var( --e-global-typography-02ae913-line-height );letter-spacing:var( --e-global-typography-02ae913-letter-spacing );}.elementor-526 .elementor-element.elementor-element-406f046d{font-size:var( --e-global-typography-e2e22e2-font-size );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );}.elementor-526 .elementor-element.elementor-element-c184d62 .elementor-heading-title{font-size:var( --e-global-typography-a1460e0-font-size );line-height:var( --e-global-typography-a1460e0-line-height );letter-spacing:var( --e-global-typography-a1460e0-letter-spacing );}.elementor-526 .elementor-element.elementor-element-2de454 .elementor-heading-title{font-size:var( --e-global-typography-a1460e0-font-size );line-height:var( --e-global-typography-a1460e0-line-height );letter-spacing:var( --e-global-typography-a1460e0-letter-spacing );}.elementor-526 .elementor-element.elementor-element-36f39d9c .elementor-heading-title{font-size:var( --e-global-typography-a1460e0-font-size );line-height:var( --e-global-typography-a1460e0-line-height );letter-spacing:var( --e-global-typography-a1460e0-letter-spacing );}.elementor-526 .elementor-element.elementor-element-1cbcba8e .elementor-heading-title{font-size:var( --e-global-typography-02ae913-font-size );line-height:var( --e-global-typography-02ae913-line-height );letter-spacing:var( --e-global-typography-02ae913-letter-spacing );}.elementor-526 .elementor-element.elementor-element-2d7583dc{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:var( --e-global-typography-e2e22e2-font-size );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );}}@media(max-width:880px){.elementor-526 .elementor-element.elementor-element-0fa7081{--justify-content:flex-end;}.elementor-526 .elementor-element.elementor-element-8a3b345{--grid-auto-flow:row;}.elementor-526 .elementor-element.elementor-element-89e63c1 .elementor-icon{font-size:420px;}.elementor-526 .elementor-element.elementor-element-89e63c1 .elementor-icon svg{height:420px;}.elementor-526 .elementor-element.elementor-element-1a0f220{--min-height:150px;}.elementor-526 .elementor-element.elementor-element-1a0f220:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-1a0f220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-526 .elementor-element.elementor-element-306290c{--min-height:150px;}.elementor-526 .elementor-element.elementor-element-c73b245{--min-height:150px;}.elementor-526 .elementor-element.elementor-element-7cf0454{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-526 .elementor-element.elementor-element-1b97bc9e{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-526 .elementor-element.elementor-element-12ad1da .elementor-heading-title{font-size:var( --e-global-typography-7e23842-font-size );line-height:var( --e-global-typography-7e23842-line-height );letter-spacing:var( --e-global-typography-7e23842-letter-spacing );}.elementor-526 .elementor-element.elementor-element-897d0f9 .elementor-heading-title{font-size:var( --e-global-typography-2e56bcd-font-size );line-height:var( --e-global-typography-2e56bcd-line-height );letter-spacing:var( --e-global-typography-2e56bcd-letter-spacing );}.elementor-526 .elementor-element.elementor-element-e3b5dfb{font-size:var( --e-global-typography-e2e22e2-font-size );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );}.elementor-526 .elementor-element.elementor-element-802b953 .elementor-heading-title{font-size:var( --e-global-typography-7e23842-font-size );line-height:var( --e-global-typography-7e23842-line-height );letter-spacing:var( --e-global-typography-7e23842-letter-spacing );}.elementor-526 .elementor-element.elementor-element-deb2fe9 .elementor-heading-title{font-size:var( --e-global-typography-02ae913-font-size );line-height:var( --e-global-typography-02ae913-line-height );letter-spacing:var( --e-global-typography-02ae913-letter-spacing );}.elementor-526 .elementor-element.elementor-element-9286b7e{font-size:var( --e-global-typography-e2e22e2-font-size );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );}.elementor-526 .elementor-element.elementor-element-8a3b345{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}body:not(.rtl) .elementor-526 .elementor-element.elementor-element-89e63c1{right:0px;}body.rtl .elementor-526 .elementor-element.elementor-element-89e63c1{left:0px;}.elementor-526 .elementor-element.elementor-element-1a0f220:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-1a0f220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-526 .elementor-element.elementor-element-0e65ae2 .elementor-heading-title{font-size:var( --e-global-typography-f4cb983-font-size );line-height:var( --e-global-typography-f4cb983-line-height );letter-spacing:var( --e-global-typography-f4cb983-letter-spacing );}.elementor-526 .elementor-element.elementor-element-6f312ee{font-size:var( --e-global-typography-e2e22e2-font-size );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );}.elementor-526 .elementor-element.elementor-element-01f7bcb .elementor-heading-title{font-size:var( --e-global-typography-f4cb983-font-size );line-height:var( --e-global-typography-f4cb983-line-height );letter-spacing:var( --e-global-typography-f4cb983-letter-spacing );}.elementor-526 .elementor-element.elementor-element-6f25350{font-size:var( --e-global-typography-e2e22e2-font-size );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );}.elementor-526 .elementor-element.elementor-element-5e7415c .elementor-heading-title{font-size:var( --e-global-typography-f4cb983-font-size );line-height:var( --e-global-typography-f4cb983-line-height );letter-spacing:var( --e-global-typography-f4cb983-letter-spacing );}.elementor-526 .elementor-element.elementor-element-d421f9b{font-size:var( --e-global-typography-e2e22e2-font-size );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );}.elementor-526 .elementor-element.elementor-element-b225b04 .elementor-heading-title{font-size:var( --e-global-typography-7e23842-font-size );line-height:var( --e-global-typography-7e23842-line-height );letter-spacing:var( --e-global-typography-7e23842-letter-spacing );}.elementor-526 .elementor-element.elementor-element-a1bb7d8 .elementor-heading-title{font-size:var( --e-global-typography-02ae913-font-size );line-height:var( --e-global-typography-02ae913-line-height );letter-spacing:var( --e-global-typography-02ae913-letter-spacing );}.elementor-526 .elementor-element.elementor-element-e96d6ef{font-size:var( --e-global-typography-e2e22e2-font-size );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );}.elementor-526 .elementor-element.elementor-element-368d0fe .elementor-heading-title{font-size:var( --e-global-typography-f4cb983-font-size );line-height:var( --e-global-typography-f4cb983-line-height );letter-spacing:var( --e-global-typography-f4cb983-letter-spacing );}.elementor-526 .elementor-element.elementor-element-7a30f34 .elementor-heading-title{font-size:var( --e-global-typography-f4cb983-font-size );line-height:var( --e-global-typography-f4cb983-line-height );letter-spacing:var( --e-global-typography-f4cb983-letter-spacing );}.elementor-526 .elementor-element.elementor-element-a7a3132 .elementor-heading-title{font-size:var( --e-global-typography-f4cb983-font-size );line-height:var( --e-global-typography-f4cb983-line-height );letter-spacing:var( --e-global-typography-f4cb983-letter-spacing );}.elementor-526 .elementor-element.elementor-element-0060414 .elementor-heading-title{font-size:var( --e-global-typography-f4cb983-font-size );line-height:var( --e-global-typography-f4cb983-line-height );letter-spacing:var( --e-global-typography-f4cb983-letter-spacing );}.elementor-526 .elementor-element.elementor-element-7135b7a7 .elementor-heading-title{font-size:var( --e-global-typography-02ae913-font-size );line-height:var( --e-global-typography-02ae913-line-height );letter-spacing:var( --e-global-typography-02ae913-letter-spacing );}.elementor-526 .elementor-element.elementor-element-406f046d{font-size:var( --e-global-typography-e2e22e2-font-size );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );}.elementor-526 .elementor-element.elementor-element-c184d62 .elementor-heading-title{font-size:var( --e-global-typography-a1460e0-font-size );line-height:var( --e-global-typography-a1460e0-line-height );letter-spacing:var( --e-global-typography-a1460e0-letter-spacing );}.elementor-526 .elementor-element.elementor-element-2de454 .elementor-heading-title{font-size:var( --e-global-typography-a1460e0-font-size );line-height:var( --e-global-typography-a1460e0-line-height );letter-spacing:var( --e-global-typography-a1460e0-letter-spacing );}.elementor-526 .elementor-element.elementor-element-36f39d9c .elementor-heading-title{font-size:var( --e-global-typography-a1460e0-font-size );line-height:var( --e-global-typography-a1460e0-line-height );letter-spacing:var( --e-global-typography-a1460e0-letter-spacing );}.elementor-526 .elementor-element.elementor-element-1b97bc9e{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-526 .elementor-element.elementor-element-1cbcba8e{text-align:center;}.elementor-526 .elementor-element.elementor-element-1cbcba8e .elementor-heading-title{font-size:var( --e-global-typography-02ae913-font-size );line-height:var( --e-global-typography-02ae913-line-height );letter-spacing:var( --e-global-typography-02ae913-letter-spacing );}.elementor-526 .elementor-element.elementor-element-2d7583dc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-e2e22e2-font-size );line-height:var( --e-global-typography-e2e22e2-line-height );letter-spacing:var( --e-global-typography-e2e22e2-letter-spacing );}}@media(min-width:768px){.elementor-526 .elementor-element.elementor-element-9f8c401{--width:60%;}.elementor-526 .elementor-element.elementor-element-e4434d0{--width:50%;}.elementor-526 .elementor-element.elementor-element-2d1d0af{--width:50%;}.elementor-526 .elementor-element.elementor-element-a46d94a{--width:50%;}.elementor-526 .elementor-element.elementor-element-12202852{--width:50%;}.elementor-526 .elementor-element.elementor-element-7282fba6{--width:33%;}.elementor-526 .elementor-element.elementor-element-7c6d9c09{--width:33%;}.elementor-526 .elementor-element.elementor-element-35b445d0{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-526 .elementor-element.elementor-element-9f8c401{--width:70%;}.elementor-526 .elementor-element.elementor-element-2d1d0af{--width:50%;}.elementor-526 .elementor-element.elementor-element-a46d94a{--width:50%;}.elementor-526 .elementor-element.elementor-element-12202852{--width:60%;}}@media(max-width:880px) and (min-width:768px){.elementor-526 .elementor-element.elementor-element-9f8c401{--width:80%;}.elementor-526 .elementor-element.elementor-element-2d1d0af{--width:100%;}.elementor-526 .elementor-element.elementor-element-a46d94a{--width:100%;}.elementor-526 .elementor-element.elementor-element-12202852{--width:60%;}}/* Start custom CSS for container, class: .elementor-element-5b1a0b0 */.elementor-526 .elementor-element.elementor-element-5b1a0b0:hover #imgarticle2 {
    opacity: 100 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb88a7 */.elementor-526 .elementor-element.elementor-element-4bb88a7:hover #imgarticle2 {
    opacity: 100 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf0454 *//* Conteneur qui regroupe les images */
#photos-medias {
    position: relative;
    width: 100%;
    aspect-ratio: 1 / 1;
    overflow: hidden;
}

/* Superposition des deux widgets Image */
#photos-medias #photo-media-1,
#photos-medias #photo-media-2,
#photos-medias #photo-media-3,
#photos-medias #photo-media-4,
#photos-medias #photo-media-5,
#photos-medias #photo-media-6,
#photos-medias #photo-media-7,
#photos-medias #photo-media-8 {
    position: absolute !important;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    visibility: hidden;
    z-index: 1;
    transition:
        opacity 0.35s ease,
        visibility 0.35s ease;
}

/* Les images occupent toute la zone */
#photos-medias .elementor-widget-container,
#photos-medias  .elementor-widget-container,
#photos-medias img {
    width: 100%;
    height: 100%;
}

#photos-medias img {
    display: block;
    object-fit: cover;
}

/* Image 1 visible par défaut */
#photos-medias #photo-media-1 {
    opacity: 1;
    visibility: visible;
    z-index: 2;
}

/*IMAGE 2*/
#section-medias:has(#media-item-2:hover) #photo-media-1 {
    opacity: 0;
    visibility: hidden;
    z-index: 1;
}
#section-medias:has(#media-item-2:hover) #photo-media-2 {
    opacity: 1;
    visibility: visible;
    z-index: 2;
}

/*IMAGE 3*/
#section-medias:has(#media-item-3:hover) #photo-media-1 {
    opacity: 0;
    visibility: hidden;
    z-index: 1;
}
#section-medias:has(#media-item-3:hover) #photo-media-3 {
    opacity: 1;
    visibility: visible;
    z-index: 2;
}

/*IMAGE 4*/
#section-medias:has(#media-item-4:hover) #photo-media-1 {
    opacity: 0;
    visibility: hidden;
    z-index: 1;
}
#section-medias:has(#media-item-4:hover) #photo-media-4 {
    opacity: 1;
    visibility: visible;
    z-index: 2;
}

/*IMAGE 5*/
#section-medias:has(#media-item-5:hover) #photo-media-1 {
    opacity: 0;
    visibility: hidden;
    z-index: 1;
}
#section-medias:has(#media-item-5:hover) #photo-media-5 {
    opacity: 1;
    visibility: visible;
    z-index: 2;
}

/*IMAGE 6*/
#section-medias:has(#media-item-6:hover) #photo-media-1 {
    opacity: 0;
    visibility: hidden;
    z-index: 1;
}
#section-medias:has(#media-item-6:hover) #photo-media-6 {
    opacity: 1;
    visibility: visible;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c184d62 */.elementor-526 .elementor-element.elementor-element-c184d62 h3 {
    text-wrap: unset;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2de454 */.elementor-526 .elementor-element.elementor-element-2de454 h3 {
    text-wrap: unset;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36f39d9c */.elementor-526 .elementor-element.elementor-element-36f39d9c h3 {
    text-wrap: unset;
}/* End custom CSS */