.elementor-2622 .elementor-element.elementor-element-9885502{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2622 .elementor-element.elementor-element-6da6948 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2622 .elementor-element.elementor-element-6da6948{font-family:"Comfortaa", Sans-serif;font-size:2.2em;font-weight:900;font-style:normal;text-transform:none;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-6686309 );}.elementor-2622 .elementor-element.elementor-element-e76363e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2622 .elementor-element.elementor-element-e76363e{font-family:"Comfortaa", Sans-serif;font-size:1.9em;font-weight:900;font-style:normal;text-transform:none;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-2bf4ac2 );}.elementor-2622 .elementor-element.elementor-element-2b88138{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2622 .elementor-element.elementor-element-a3edf7e{--display:flex;--min-height:25vh;--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:flex-end;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--overlay-opacity:0.24;border-style:solid;--border-style:solid;border-width:0em 0em 0em 0em;--border-top-width:0em;--border-right-width:0em;--border-bottom-width:0em;--border-left-width:0em;border-color:var( --e-global-color-c4e1ed5 );--border-color:var( --e-global-color-c4e1ed5 );--border-radius:20px 20px 20px 20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2622 .elementor-element.elementor-element-a3edf7e:not(.elementor-motion-effects-element-type-background), .elementor-2622 .elementor-element.elementor-element-a3edf7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2622 .elementor-element.elementor-element-a3edf7e::before, .elementor-2622 .elementor-element.elementor-element-a3edf7e > .elementor-background-video-container::before, .elementor-2622 .elementor-element.elementor-element-a3edf7e > .e-con-inner > .elementor-background-video-container::before, .elementor-2622 .elementor-element.elementor-element-a3edf7e > .elementor-background-slideshow::before, .elementor-2622 .elementor-element.elementor-element-a3edf7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2622 .elementor-element.elementor-element-a3edf7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2622 .elementor-element.elementor-element-a3edf7e.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-2622 .elementor-element.elementor-element-5fa2e8c{--display:flex;--min-height:35vh;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-2622 .elementor-element.elementor-element-5fa2e8c:not(.elementor-motion-effects-element-type-background), .elementor-2622 .elementor-element.elementor-element-5fa2e8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atmp76.bicomedev.com/wp-content/uploads/2026/02/II-_0004_ATMP76-Thierry-DELASTRE.webp");background-position:center center;background-size:cover;}.elementor-2622 .elementor-element.elementor-element-427989d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-427989d.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-427989d{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-c4e1ed5 );}.elementor-2622 .elementor-element.elementor-element-e924681 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-e924681.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-e924681{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-c4e1ed5 );}.elementor-2622 .elementor-element.elementor-element-d972b1f{--display:flex;--min-height:35vh;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-2622 .elementor-element.elementor-element-d972b1f:not(.elementor-motion-effects-element-type-background), .elementor-2622 .elementor-element.elementor-element-d972b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atmp76.bicomedev.com/wp-content/uploads/2026/05/calque-tailleidentique-30-04-26_0003_Francois-NICOLAS-atmp76.webp");background-position:center center;background-size:cover;}.elementor-2622 .elementor-element.elementor-element-0f62279 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-0f62279.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-0f62279{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-c4e1ed5 );}.elementor-2622 .elementor-element.elementor-element-3ac9e64 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-3ac9e64.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-3ac9e64{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-c4e1ed5 );}.elementor-2622 .elementor-element.elementor-element-e056ec4{--display:flex;--min-height:35vh;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-2622 .elementor-element.elementor-element-e056ec4:not(.elementor-motion-effects-element-type-background), .elementor-2622 .elementor-element.elementor-element-e056ec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atmp76.bicomedev.com/wp-content/uploads/2026/02/II-_0005_ATMP76-Charles-COUTURIER.webp");background-position:center center;background-size:cover;}.elementor-2622 .elementor-element.elementor-element-53e542e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-53e542e.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-53e542e{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-c4e1ed5 );}.elementor-2622 .elementor-element.elementor-element-59a60c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-59a60c4.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-59a60c4{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-c4e1ed5 );}.elementor-2622 .elementor-element.elementor-element-9b30c48{--display:flex;--min-height:35vh;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-2622 .elementor-element.elementor-element-9b30c48:not(.elementor-motion-effects-element-type-background), .elementor-2622 .elementor-element.elementor-element-9b30c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atmp76.bicomedev.com/wp-content/uploads/2026/05/fabrice-barthelemy-atmp76-II.webp");background-position:center center;background-size:cover;}.elementor-2622 .elementor-element.elementor-element-871d297 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-871d297.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-871d297{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-c4e1ed5 );}.elementor-2622 .elementor-element.elementor-element-ade5f27 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-ade5f27.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-ade5f27{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-c4e1ed5 );}.elementor-2622 .elementor-element.elementor-element-e3c7c92{--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;}.elementor-2622 .elementor-element.elementor-element-5a588b7{--spacer-size:50px;}.elementor-2622 .elementor-element.elementor-element-bc56d61{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2622 .elementor-element.elementor-element-bf38b43{--display:flex;--min-height:25vh;--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:flex-end;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--overlay-opacity:0.24;border-style:solid;--border-style:solid;border-width:0em 0em 0em 0em;--border-top-width:0em;--border-right-width:0em;--border-bottom-width:0em;--border-left-width:0em;border-color:var( --e-global-color-c4e1ed5 );--border-color:var( --e-global-color-c4e1ed5 );--border-radius:20px 20px 20px 20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2622 .elementor-element.elementor-element-bf38b43:not(.elementor-motion-effects-element-type-background), .elementor-2622 .elementor-element.elementor-element-bf38b43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2622 .elementor-element.elementor-element-bf38b43::before, .elementor-2622 .elementor-element.elementor-element-bf38b43 > .elementor-background-video-container::before, .elementor-2622 .elementor-element.elementor-element-bf38b43 > .e-con-inner > .elementor-background-video-container::before, .elementor-2622 .elementor-element.elementor-element-bf38b43 > .elementor-background-slideshow::before, .elementor-2622 .elementor-element.elementor-element-bf38b43 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2622 .elementor-element.elementor-element-bf38b43 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2622 .elementor-element.elementor-element-bf38b43.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-2622 .elementor-element.elementor-element-1ee4bdf{--display:flex;--min-height:35vh;--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;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-2622 .elementor-element.elementor-element-1ee4bdf:not(.elementor-motion-effects-element-type-background), .elementor-2622 .elementor-element.elementor-element-1ee4bdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atmp76.bicomedev.com/wp-content/uploads/2026/05/calque-tailleidentique-30-04-26_0006_Murielle-meercier-atmp76.webp");background-position:center center;background-size:cover;}.elementor-2622 .elementor-element.elementor-element-3a99116 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-3a99116.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-3a99116{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-c4e1ed5 );}.elementor-2622 .elementor-element.elementor-element-7fc0a32 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-7fc0a32.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-7fc0a32{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-c4e1ed5 );}.elementor-2622 .elementor-element.elementor-element-fe766d3{--display:flex;--min-height:35vh;--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;--justify-content:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-2622 .elementor-element.elementor-element-fe766d3:not(.elementor-motion-effects-element-type-background), .elementor-2622 .elementor-element.elementor-element-fe766d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atmp76.bicomedev.com/wp-content/uploads/2026/02/II-_0003_ATMP76-Michel-DUHEM.webp");background-position:center center;background-size:cover;}.elementor-2622 .elementor-element.elementor-element-4d30068 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-4d30068.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-4d30068{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-c4e1ed5 );}.elementor-2622 .elementor-element.elementor-element-0501ea3{--display:flex;--min-height:35vh;--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;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-2622 .elementor-element.elementor-element-0501ea3:not(.elementor-motion-effects-element-type-background), .elementor-2622 .elementor-element.elementor-element-0501ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atmp76.bicomedev.com/wp-content/uploads/2026/05/calque-tailleidentique-30-04-26_0000_Marion-Boucher-lebras-atmp76.webp");background-position:center center;background-size:cover;}.elementor-2622 .elementor-element.elementor-element-1bf8b9e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-1bf8b9e.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-1bf8b9e{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-c4e1ed5 );}.elementor-2622 .elementor-element.elementor-element-a6abb7f{--display:flex;--min-height:35vh;--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;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-2622 .elementor-element.elementor-element-a6abb7f:not(.elementor-motion-effects-element-type-background), .elementor-2622 .elementor-element.elementor-element-a6abb7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atmp76.bicomedev.com/wp-content/uploads/2026/05/Gaedic-JOUAN-atmp76.webp");background-position:center center;background-size:cover;}.elementor-2622 .elementor-element.elementor-element-e8dafd0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-e8dafd0.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-e8dafd0{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-c4e1ed5 );}.elementor-2622 .elementor-element.elementor-element-5c7472a{--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;}.elementor-2622 .elementor-element.elementor-element-de88464{--spacer-size:50px;}.elementor-2622 .elementor-element.elementor-element-1beef20{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2622 .elementor-element.elementor-element-41e0eb1{--display:flex;--min-height:25vh;--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:flex-end;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--overlay-opacity:0.24;border-style:solid;--border-style:solid;border-width:0em 0em 0em 0em;--border-top-width:0em;--border-right-width:0em;--border-bottom-width:0em;--border-left-width:0em;border-color:var( --e-global-color-c4e1ed5 );--border-color:var( --e-global-color-c4e1ed5 );--border-radius:20px 20px 20px 20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2622 .elementor-element.elementor-element-41e0eb1:not(.elementor-motion-effects-element-type-background), .elementor-2622 .elementor-element.elementor-element-41e0eb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2622 .elementor-element.elementor-element-41e0eb1::before, .elementor-2622 .elementor-element.elementor-element-41e0eb1 > .elementor-background-video-container::before, .elementor-2622 .elementor-element.elementor-element-41e0eb1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2622 .elementor-element.elementor-element-41e0eb1 > .elementor-background-slideshow::before, .elementor-2622 .elementor-element.elementor-element-41e0eb1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2622 .elementor-element.elementor-element-41e0eb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2622 .elementor-element.elementor-element-41e0eb1.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-2622 .elementor-element.elementor-element-c08dade{--display:flex;--min-height:35vh;--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;--justify-content:flex-end;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-2622 .elementor-element.elementor-element-c08dade:not(.elementor-motion-effects-element-type-background), .elementor-2622 .elementor-element.elementor-element-c08dade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atmp76.bicomedev.com/wp-content/uploads/2026/05/Patrick-MOUCHET-atmp76-copie.webp");background-position:center center;background-size:cover;}.elementor-2622 .elementor-element.elementor-element-4b10ce6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-4b10ce6.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-4b10ce6{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-c4e1ed5 );}.elementor-2622 .elementor-element.elementor-element-d13988d{--display:flex;--min-height:35vh;--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;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-2622 .elementor-element.elementor-element-d13988d:not(.elementor-motion-effects-element-type-background), .elementor-2622 .elementor-element.elementor-element-d13988d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atmp76.bicomedev.com/wp-content/uploads/2026/05/Christel-OSAER-MARIE-atmp76-copie.webp");background-position:center center;background-size:cover;}.elementor-2622 .elementor-element.elementor-element-43c828d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-43c828d.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-43c828d{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-c4e1ed5 );}.elementor-2622 .elementor-element.elementor-element-979d0ad{--display:flex;--min-height:35vh;--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;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-2622 .elementor-element.elementor-element-979d0ad:not(.elementor-motion-effects-element-type-background), .elementor-2622 .elementor-element.elementor-element-979d0ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atmp76.bicomedev.com/wp-content/uploads/2026/05/ristian-PAIRE-atmp76-copie.webp");background-position:center center;background-size:cover;}.elementor-2622 .elementor-element.elementor-element-979d0ad::before, .elementor-2622 .elementor-element.elementor-element-979d0ad > .elementor-background-video-container::before, .elementor-2622 .elementor-element.elementor-element-979d0ad > .e-con-inner > .elementor-background-video-container::before, .elementor-2622 .elementor-element.elementor-element-979d0ad > .elementor-background-slideshow::before, .elementor-2622 .elementor-element.elementor-element-979d0ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-2622 .elementor-element.elementor-element-979d0ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2622 .elementor-element.elementor-element-2ae80a3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-2ae80a3.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-2ae80a3{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-c4e1ed5 );}.elementor-2622 .elementor-element.elementor-element-c202f96{--display:flex;--min-height:35vh;--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;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-2622 .elementor-element.elementor-element-c202f96:not(.elementor-motion-effects-element-type-background), .elementor-2622 .elementor-element.elementor-element-c202f96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atmp76.bicomedev.com/wp-content/uploads/2026/05/Nicolas-PLANTROU-atmp76.webp");background-position:center center;background-size:cover;}.elementor-2622 .elementor-element.elementor-element-4dd359a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-4dd359a.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-4dd359a{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-c4e1ed5 );}.elementor-2622 .elementor-element.elementor-element-d9364bd{--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;}.elementor-2622 .elementor-element.elementor-element-bc04a81{--spacer-size:50px;}.elementor-2622 .elementor-element.elementor-element-1058532{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2622 .elementor-element.elementor-element-d937ea5{--display:flex;--min-height:25vh;--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:flex-end;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--overlay-opacity:0.24;border-style:solid;--border-style:solid;border-width:0em 0em 0em 0em;--border-top-width:0em;--border-right-width:0em;--border-bottom-width:0em;--border-left-width:0em;border-color:var( --e-global-color-c4e1ed5 );--border-color:var( --e-global-color-c4e1ed5 );--border-radius:20px 20px 20px 20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2622 .elementor-element.elementor-element-d937ea5:not(.elementor-motion-effects-element-type-background), .elementor-2622 .elementor-element.elementor-element-d937ea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2622 .elementor-element.elementor-element-d937ea5::before, .elementor-2622 .elementor-element.elementor-element-d937ea5 > .elementor-background-video-container::before, .elementor-2622 .elementor-element.elementor-element-d937ea5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2622 .elementor-element.elementor-element-d937ea5 > .elementor-background-slideshow::before, .elementor-2622 .elementor-element.elementor-element-d937ea5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2622 .elementor-element.elementor-element-d937ea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2622 .elementor-element.elementor-element-d937ea5.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-2622 .elementor-element.elementor-element-55762cc{--display:flex;--min-height:35vh;--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;--justify-content:flex-end;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-2622 .elementor-element.elementor-element-55762cc:not(.elementor-motion-effects-element-type-background), .elementor-2622 .elementor-element.elementor-element-55762cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atmp76.bicomedev.com/wp-content/uploads/2026/05/calque-tailleidentique-30-04-26_0001_Martine-Sicard-atmp76.webp");background-position:center center;background-size:cover;}.elementor-2622 .elementor-element.elementor-element-6183b31 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-6183b31.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-6183b31{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-c4e1ed5 );}.elementor-2622 .elementor-element.elementor-element-ad992a2{--display:flex;--min-height:35vh;--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;--justify-content:flex-end;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-2622 .elementor-element.elementor-element-ad992a2:not(.elementor-motion-effects-element-type-background), .elementor-2622 .elementor-element.elementor-element-ad992a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c4e1ed5 );background-image:url("https://atmp76.bicomedev.com/wp-content/uploads/2026/02/atmp76-photo-attente.webp");background-position:center center;background-size:cover;}.elementor-2622 .elementor-element.elementor-element-ff613d5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-ff613d5.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-ff613d5{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1.6em;font-weight:400;line-height:19px;color:var( --e-global-color-2bf4ac2 );}.elementor-2622 .elementor-element.elementor-element-3245803 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-3245803.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-3245803{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1em;font-weight:400;line-height:1em;color:var( --e-global-color-2bf4ac2 );}.elementor-2622 .elementor-element.elementor-element-8b634f8{--display:flex;--min-height:35vh;--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;--justify-content:flex-end;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-2622 .elementor-element.elementor-element-8b634f8:not(.elementor-motion-effects-element-type-background), .elementor-2622 .elementor-element.elementor-element-8b634f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c4e1ed5 );background-image:url("https://atmp76.bicomedev.com/wp-content/uploads/2026/02/atmp76-photo-attente.webp");background-position:center center;background-size:cover;}.elementor-2622 .elementor-element.elementor-element-6ba8cf6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-6ba8cf6.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-6ba8cf6{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1.6em;font-weight:400;line-height:19px;color:var( --e-global-color-2bf4ac2 );}.elementor-2622 .elementor-element.elementor-element-a246d57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-a246d57.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-a246d57{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1em;font-weight:400;line-height:1em;color:var( --e-global-color-2bf4ac2 );}.elementor-2622 .elementor-element.elementor-element-fa0dc77{--display:flex;--min-height:35vh;--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;--justify-content:flex-end;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-2622 .elementor-element.elementor-element-fa0dc77:not(.elementor-motion-effects-element-type-background), .elementor-2622 .elementor-element.elementor-element-fa0dc77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c4e1ed5 );background-image:url("https://atmp76.bicomedev.com/wp-content/uploads/2026/02/atmp76-photo-attente.webp");background-position:center center;background-size:cover;}.elementor-2622 .elementor-element.elementor-element-1c2c2df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-1c2c2df.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-1c2c2df{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1.6em;font-weight:400;line-height:19px;color:var( --e-global-color-2bf4ac2 );}.elementor-2622 .elementor-element.elementor-element-aeec18d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2622 .elementor-element.elementor-element-aeec18d.elementor-element{--order:-99999 /* order start hack */;}.elementor-2622 .elementor-element.elementor-element-aeec18d{columns:1;text-align:start;font-family:"Nunito", Sans-serif;font-size:1em;font-weight:400;line-height:1em;color:var( --e-global-color-2bf4ac2 );}.elementor-2622 .elementor-element.elementor-element-4ea91a6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2622 .elementor-element.elementor-element-9885502{--content-width:1000px;}.elementor-2622 .elementor-element.elementor-element-a3edf7e{--width:100%;}.elementor-2622 .elementor-element.elementor-element-bc56d61{--content-width:1000px;}.elementor-2622 .elementor-element.elementor-element-bf38b43{--width:100%;}.elementor-2622 .elementor-element.elementor-element-1beef20{--content-width:1000px;}.elementor-2622 .elementor-element.elementor-element-41e0eb1{--width:100%;}.elementor-2622 .elementor-element.elementor-element-1058532{--content-width:1000px;}.elementor-2622 .elementor-element.elementor-element-d937ea5{--width:100%;}.elementor-2622 .elementor-element.elementor-element-4ea91a6{--content-width:1000px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2622 .elementor-element.elementor-element-a3edf7e{--width:98%;}.elementor-2622 .elementor-element.elementor-element-bf38b43{--width:98%;}.elementor-2622 .elementor-element.elementor-element-41e0eb1{--width:98%;}.elementor-2622 .elementor-element.elementor-element-d937ea5{--width:98%;}}@media(max-width:1440px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2622 .elementor-element.elementor-element-427989d{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-e924681{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-0f62279{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-3ac9e64{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-53e542e{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-59a60c4{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-871d297{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-ade5f27{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-3a99116{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-7fc0a32{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-4d30068{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-1bf8b9e{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-e8dafd0{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-4b10ce6{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-43c828d{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-2ae80a3{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-4dd359a{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-6183b31{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-ff613d5{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-3245803{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-6ba8cf6{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-a246d57{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-1c2c2df{font-size:1.2em;}.elementor-2622 .elementor-element.elementor-element-aeec18d{font-size:1.2em;}}@media(max-width:1024px){.elementor-2622 .elementor-element.elementor-element-9885502{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2622 .elementor-element.elementor-element-6da6948{font-size:1.7em;}.elementor-2622 .elementor-element.elementor-element-e76363e{font-size:1.6em;}.elementor-2622 .elementor-element.elementor-element-a3edf7e{--justify-content:center;border-width:0em 0em 0em 0em;--border-top-width:0em;--border-right-width:0em;--border-bottom-width:0em;--border-left-width:0em;--margin-top:00px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2622 .elementor-element.elementor-element-5fa2e8c{--min-height:34vh;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2622 .elementor-element.elementor-element-427989d{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-e924681{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-d972b1f{--min-height:34vh;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2622 .elementor-element.elementor-element-0f62279{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-3ac9e64{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-e056ec4{--min-height:34vh;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2622 .elementor-element.elementor-element-53e542e{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-59a60c4{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-9b30c48{--min-height:34vh;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2622 .elementor-element.elementor-element-871d297{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-ade5f27{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-bc56d61{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2622 .elementor-element.elementor-element-bf38b43{--justify-content:center;border-width:0em 0em 0em 0em;--border-top-width:0em;--border-right-width:0em;--border-bottom-width:0em;--border-left-width:0em;--margin-top:00px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2622 .elementor-element.elementor-element-1ee4bdf{--min-height:33vh;}.elementor-2622 .elementor-element.elementor-element-3a99116{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-7fc0a32{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-fe766d3{--min-height:34vh;}.elementor-2622 .elementor-element.elementor-element-4d30068{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-0501ea3{--min-height:34vh;}.elementor-2622 .elementor-element.elementor-element-1bf8b9e{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-a6abb7f{--min-height:34vh;}.elementor-2622 .elementor-element.elementor-element-e8dafd0{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-1beef20{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2622 .elementor-element.elementor-element-41e0eb1{--justify-content:center;border-width:0em 0em 0em 0em;--border-top-width:0em;--border-right-width:0em;--border-bottom-width:0em;--border-left-width:0em;--margin-top:00px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2622 .elementor-element.elementor-element-c08dade{--min-height:33vh;}.elementor-2622 .elementor-element.elementor-element-4b10ce6{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-d13988d{--min-height:34vh;}.elementor-2622 .elementor-element.elementor-element-43c828d{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-979d0ad{--min-height:34vh;}.elementor-2622 .elementor-element.elementor-element-2ae80a3{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-c202f96{--min-height:34vh;}.elementor-2622 .elementor-element.elementor-element-4dd359a{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-1058532{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2622 .elementor-element.elementor-element-d937ea5{--justify-content:center;border-width:0em 0em 0em 0em;--border-top-width:0em;--border-right-width:0em;--border-bottom-width:0em;--border-left-width:0em;--margin-top:00px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2622 .elementor-element.elementor-element-55762cc{--min-height:33vh;}.elementor-2622 .elementor-element.elementor-element-6183b31{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-ad992a2{--min-height:33vh;}.elementor-2622 .elementor-element.elementor-element-ff613d5{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-3245803{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-8b634f8{--min-height:33vh;}.elementor-2622 .elementor-element.elementor-element-6ba8cf6{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-a246d57{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-fa0dc77{--min-height:33vh;}.elementor-2622 .elementor-element.elementor-element-1c2c2df{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-aeec18d{font-size:1em;line-height:0.9em;}.elementor-2622 .elementor-element.elementor-element-4ea91a6{--min-height:0px;}}@media(max-width:767px){.elementor-2622 .elementor-element.elementor-element-9885502{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2622 .elementor-element.elementor-element-6da6948 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-2622 .elementor-element.elementor-element-6da6948{text-align:start;font-size:1.8em;}.elementor-2622 .elementor-element.elementor-element-e76363e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-2622 .elementor-element.elementor-element-e76363e{text-align:start;font-size:2.3em;}.elementor-2622 .elementor-element.elementor-element-a3edf7e{--justify-content:center;--gap:8% 8%;--row-gap:8%;--column-gap:8%;--margin-top:00px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2622 .elementor-element.elementor-element-5fa2e8c{--width:45%;--min-height:35vh;--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}.elementor-2622 .elementor-element.elementor-element-427989d{font-size:1em;}.elementor-2622 .elementor-element.elementor-element-e924681{font-size:0.9em;}.elementor-2622 .elementor-element.elementor-element-d972b1f{--width:45%;--min-height:35vh;--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}.elementor-2622 .elementor-element.elementor-element-0f62279{font-size:1em;}.elementor-2622 .elementor-element.elementor-element-3ac9e64{font-size:0.9em;}.elementor-2622 .elementor-element.elementor-element-e056ec4{--width:45%;--min-height:35vh;--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}.elementor-2622 .elementor-element.elementor-element-53e542e{font-size:1em;}.elementor-2622 .elementor-element.elementor-element-59a60c4{font-size:0.9em;}.elementor-2622 .elementor-element.elementor-element-9b30c48{--width:45%;--min-height:35vh;--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}.elementor-2622 .elementor-element.elementor-element-871d297{font-size:1em;}.elementor-2622 .elementor-element.elementor-element-ade5f27{font-size:0.9em;}.elementor-2622 .elementor-element.elementor-element-5a588b7{--spacer-size:3px;}.elementor-2622 .elementor-element.elementor-element-bf38b43{--justify-content:center;--gap:8% 8%;--row-gap:8%;--column-gap:8%;--margin-top:00px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2622 .elementor-element.elementor-element-1ee4bdf{--width:45%;--min-height:35vh;--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2622 .elementor-element.elementor-element-3a99116{font-size:1em;}.elementor-2622 .elementor-element.elementor-element-7fc0a32{font-size:0.9em;}.elementor-2622 .elementor-element.elementor-element-fe766d3{--width:45%;--min-height:35vh;--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}.elementor-2622 .elementor-element.elementor-element-4d30068{font-size:1em;}.elementor-2622 .elementor-element.elementor-element-0501ea3{--width:45%;--min-height:35vh;--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}.elementor-2622 .elementor-element.elementor-element-1bf8b9e{font-size:1em;}.elementor-2622 .elementor-element.elementor-element-a6abb7f{--width:45%;--min-height:35vh;--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}.elementor-2622 .elementor-element.elementor-element-e8dafd0{font-size:1em;}.elementor-2622 .elementor-element.elementor-element-de88464{--spacer-size:3px;}.elementor-2622 .elementor-element.elementor-element-41e0eb1{--justify-content:center;--gap:8% 8%;--row-gap:8%;--column-gap:8%;--margin-top:00px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2622 .elementor-element.elementor-element-c08dade{--width:45%;--min-height:35vh;--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2622 .elementor-element.elementor-element-4b10ce6{font-size:1em;}.elementor-2622 .elementor-element.elementor-element-d13988d{--width:45%;--min-height:35vh;--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}.elementor-2622 .elementor-element.elementor-element-43c828d{font-size:1em;}.elementor-2622 .elementor-element.elementor-element-979d0ad{--width:45%;--min-height:35vh;--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}.elementor-2622 .elementor-element.elementor-element-979d0ad:not(.elementor-motion-effects-element-type-background), .elementor-2622 .elementor-element.elementor-element-979d0ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2622 .elementor-element.elementor-element-2ae80a3{font-size:1em;}.elementor-2622 .elementor-element.elementor-element-c202f96{--width:45%;--min-height:35vh;--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}.elementor-2622 .elementor-element.elementor-element-4dd359a{font-size:1em;}.elementor-2622 .elementor-element.elementor-element-bc04a81{--spacer-size:3px;}.elementor-2622 .elementor-element.elementor-element-d937ea5{--justify-content:center;--gap:8% 8%;--row-gap:8%;--column-gap:8%;--margin-top:00px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2622 .elementor-element.elementor-element-55762cc{--width:45%;--min-height:35vh;--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2622 .elementor-element.elementor-element-6183b31{font-size:1em;}.elementor-2622 .elementor-element.elementor-element-ad992a2{--width:45%;--min-height:35vh;--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2622 .elementor-element.elementor-element-ff613d5{font-size:1em;}.elementor-2622 .elementor-element.elementor-element-3245803{font-size:0.9em;}.elementor-2622 .elementor-element.elementor-element-8b634f8{--width:45%;--min-height:35vh;--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2622 .elementor-element.elementor-element-6ba8cf6{font-size:1em;}.elementor-2622 .elementor-element.elementor-element-a246d57{font-size:0.9em;}.elementor-2622 .elementor-element.elementor-element-fa0dc77{--width:45%;--min-height:35vh;--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2622 .elementor-element.elementor-element-1c2c2df{font-size:1em;}.elementor-2622 .elementor-element.elementor-element-aeec18d{font-size:0.9em;}.elementor-2622 .elementor-element.elementor-element-4ea91a6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-5fa2e8c */.glass-container {
    /* 1. La couleur de fond (ici un bleu Apple) avec 40% d'opacité */
    background-color: rgba(0, 122, 255, 0.4); 
    
    /* 2. Le flou (indispensable pour l'effet cristal) */
    backdrop-filter: blur(10px) saturate(160%);
    -webkit-backdrop-filter: blur(10px) saturate(160%);
    
    /* 3. L'aspect brillant sur les bords */
    border: 4px solid rgba(255, 255, 255, 0.3);
    
    /* 4. Un léger dégradé pour simuler l'inclinaison de la lumière */
    background-image: linear-gradient(
        135deg, 
        rgba(255, 255, 255, 0.2) 0%, 
        rgba(255, 255, 255, 0) 100%
    );

    /* Esthétique générale */
    border-radius: 24px;
    padding: 30px;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d972b1f */.glass-container {
    /* 1. La couleur de fond (ici un bleu Apple) avec 40% d'opacité */
    background-color: rgba(0, 122, 255, 0.4); 
    
    /* 2. Le flou (indispensable pour l'effet cristal) */
    backdrop-filter: blur(10px) saturate(160%);
    -webkit-backdrop-filter: blur(10px) saturate(160%);
    
    /* 3. L'aspect brillant sur les bords */
    border: 4px solid rgba(255, 255, 255, 0.3);
    
    /* 4. Un léger dégradé pour simuler l'inclinaison de la lumière */
    background-image: linear-gradient(
        135deg, 
        rgba(255, 255, 255, 0.2) 0%, 
        rgba(255, 255, 255, 0) 100%
    );

    /* Esthétique générale */
    border-radius: 24px;
    padding: 30px;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e056ec4 */.glass-container {
    /* ✨ CONTRÔLE DE BOÎTE */
    box-sizing: border-box;
    
    /* 🎯 FOND PRINCIPAL - Gris léger */
    background-color: rgba(140, 140, 140, 0.25);
    
    /* 🌫️ FLOU PRINCIPAL */
    backdrop-filter: blur(20px) saturate(180%) brightness(1.1);
    -webkit-backdrop-filter: blur(20px) saturate(180%) brightness(1.1);
    -moz-backdrop-filter: blur(20px) saturate(180%) brightness(1.1);
    
    /* ✨ DÉGRADÉ LUMIÈRE */
    background: 
        linear-gradient(135deg, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0.05) 50%, transparent 100%),
        rgba(140, 140, 140, 0.25);
    
    /* 💎 BORDURE */
    border: 2px solid rgba(255, 255, 255, 0.45);
    
    /* 🔆 OMBRES */
    box-shadow: 
        0 8px 32px 0 rgba(100, 100, 100, 0.25),
        inset 0 0 20px rgba(255, 255, 255, 0.2),
        inset 0 1px 0 rgba(255, 255, 255, 0.5);
    
    /* 🎪 FORMES */
    border-radius: 20px;
    padding: 30px;
    
    /* 🎬 TRANSITION */
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

/* 🔥 HOVER - Gris très léger */
.glass-container:hover {
    background-color: rgba(140, 140, 140, 0.35);
    border-color: rgba(255, 255, 255, 0.55);
    box-shadow: 
        0 10px 35px 0 rgba(100, 100, 100, 0.3),
        inset 0 0 22px rgba(255, 255, 255, 0.22),
        inset 0 1px 0 rgba(255, 255, 255, 0.55);
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b30c48 */.glass-container {
    /* 1. La couleur de fond (ici un bleu Apple) avec 40% d'opacité */
    background-color: rgba(0, 122, 255, 0.4); 
    
    /* 2. Le flou (indispensable pour l'effet cristal) */
    backdrop-filter: blur(10px) saturate(160%);
    -webkit-backdrop-filter: blur(10px) saturate(160%);
    
    /* 3. L'aspect brillant sur les bords */
    border: 4px solid rgba(255, 255, 255, 0.3);
    
    /* 4. Un léger dégradé pour simuler l'inclinaison de la lumière */
    background-image: linear-gradient(
        135deg, 
        rgba(255, 255, 255, 0.2) 0%, 
        rgba(255, 255, 255, 0) 100%
    );

    /* Esthétique générale */
    border-radius: 24px;
    padding: 20px;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ee4bdf */.glass-container {
    /* 1. La couleur de fond (ici un bleu Apple) avec 40% d'opacité */
    background-color: rgba(0, 122, 255, 0.4); 
    
    /* 2. Le flou (indispensable pour l'effet cristal) */
    backdrop-filter: blur(10px) saturate(160%);
    -webkit-backdrop-filter: blur(10px) saturate(160%);
    
    /* 3. L'aspect brillant sur les bords */
    border: 4px solid rgba(255, 255, 255, 0.3);
    
    /* 4. Un léger dégradé pour simuler l'inclinaison de la lumière */
    background-image: linear-gradient(
        135deg, 
        rgba(255, 255, 255, 0.2) 0%, 
        rgba(255, 255, 255, 0) 100%
    );

    /* Esthétique générale */
    border-radius: 24px;
    padding: 30px;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe766d3 */.glass-container {
    /* 1. La couleur de fond (ici un bleu Apple) avec 40% d'opacité */
    background-color: rgba(0, 122, 255, 0.4); 
    
    /* 2. Le flou (indispensable pour l'effet cristal) */
    backdrop-filter: blur(10px) saturate(160%);
    -webkit-backdrop-filter: blur(10px) saturate(160%);
    
    /* 3. L'aspect brillant sur les bords */
    border: 4px solid rgba(255, 255, 255, 0.3);
    
    /* 4. Un léger dégradé pour simuler l'inclinaison de la lumière */
    background-image: linear-gradient(
        135deg, 
        rgba(255, 255, 255, 0.2) 0%, 
        rgba(255, 255, 255, 0) 100%
    );

    /* Esthétique générale */
    border-radius: 24px;
    padding: 30px;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0501ea3 */.glass-container {
    /* 1. La couleur de fond (ici un bleu Apple) avec 40% d'opacité */
    background-color: rgba(0, 122, 255, 0.4); 
    
    /* 2. Le flou (indispensable pour l'effet cristal) */
    backdrop-filter: blur(10px) saturate(160%);
    -webkit-backdrop-filter: blur(10px) saturate(160%);
    
    /* 3. L'aspect brillant sur les bords */
    border: 4px solid rgba(255, 255, 255, 0.3);
    
    /* 4. Un léger dégradé pour simuler l'inclinaison de la lumière */
    background-image: linear-gradient(
        135deg, 
        rgba(255, 255, 255, 0.2) 0%, 
        rgba(255, 255, 255, 0) 100%
    );

    /* Esthétique générale */
    border-radius: 24px;
    padding: 30px;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6abb7f */.glass-container {
    /* 1. La couleur de fond (ici un bleu Apple) avec 40% d'opacité */
    background-color: rgba(0, 122, 255, 0.4); 
    
    /* 2. Le flou (indispensable pour l'effet cristal) */
    backdrop-filter: blur(10px) saturate(160%);
    -webkit-backdrop-filter: blur(10px) saturate(160%);
    
    /* 3. L'aspect brillant sur les bords */
    border: 4px solid rgba(255, 255, 255, 0.3);
    
    /* 4. Un léger dégradé pour simuler l'inclinaison de la lumière */
    background-image: linear-gradient(
        135deg, 
        rgba(255, 255, 255, 0.2) 0%, 
        rgba(255, 255, 255, 0) 100%
    );

    /* Esthétique générale */
    border-radius: 24px;
    padding: 30px;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c08dade */.glass-container {
    /* 1. La couleur de fond (ici un bleu Apple) avec 40% d'opacité */
    background-color: rgba(0, 122, 255, 0.4); 
    
    /* 2. Le flou (indispensable pour l'effet cristal) */
    backdrop-filter: blur(10px) saturate(160%);
    -webkit-backdrop-filter: blur(10px) saturate(160%);
    
    /* 3. L'aspect brillant sur les bords */
    border: 4px solid rgba(255, 255, 255, 0.3);
    
    /* 4. Un léger dégradé pour simuler l'inclinaison de la lumière */
    background-image: linear-gradient(
        135deg, 
        rgba(255, 255, 255, 0.2) 0%, 
        rgba(255, 255, 255, 0) 100%
    );

    /* Esthétique générale */
    border-radius: 24px;
    padding: 30px;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d13988d */.glass-container {
    /* 1. La couleur de fond (ici un bleu Apple) avec 40% d'opacité */
    background-color: rgba(0, 122, 255, 0.4); 
    
    /* 2. Le flou (indispensable pour l'effet cristal) */
    backdrop-filter: blur(10px) saturate(160%);
    -webkit-backdrop-filter: blur(10px) saturate(160%);
    
    /* 3. L'aspect brillant sur les bords */
    border: 4px solid rgba(255, 255, 255, 0.3);
    
    /* 4. Un léger dégradé pour simuler l'inclinaison de la lumière */
    background-image: linear-gradient(
        135deg, 
        rgba(255, 255, 255, 0.2) 0%, 
        rgba(255, 255, 255, 0) 100%
    );

    /* Esthétique générale */
    border-radius: 24px;
    padding: 30px;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-979d0ad */.glass-container {
    /* 1. La couleur de fond (ici un bleu Apple) avec 40% d'opacité */
    background-color: rgba(0, 122, 255, 0.4); 
    
    /* 2. Le flou (indispensable pour l'effet cristal) */
    backdrop-filter: blur(10px) saturate(160%);
    -webkit-backdrop-filter: blur(10px) saturate(160%);
    
    /* 3. L'aspect brillant sur les bords */
    border: 4px solid rgba(255, 255, 255, 0.3);
    
    /* 4. Un léger dégradé pour simuler l'inclinaison de la lumière */
    background-image: linear-gradient(
        135deg, 
        rgba(255, 255, 255, 0.2) 0%, 
        rgba(255, 255, 255, 0) 100%
    );

    /* Esthétique générale */
    border-radius: 24px;
    padding: 30px;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c202f96 */.glass-container {
    /* 1. La couleur de fond (ici un bleu Apple) avec 40% d'opacité */
    background-color: rgba(0, 122, 255, 0.4); 
    
    /* 2. Le flou (indispensable pour l'effet cristal) */
    backdrop-filter: blur(10px) saturate(160%);
    -webkit-backdrop-filter: blur(10px) saturate(160%);
    
    /* 3. L'aspect brillant sur les bords */
    border: 4px solid rgba(255, 255, 255, 0.3);
    
    /* 4. Un léger dégradé pour simuler l'inclinaison de la lumière */
    background-image: linear-gradient(
        135deg, 
        rgba(255, 255, 255, 0.2) 0%, 
        rgba(255, 255, 255, 0) 100%
    );

    /* Esthétique générale */
    border-radius: 24px;
    padding: 30px;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55762cc */.glass-container {
    /* 1. La couleur de fond (ici un bleu Apple) avec 40% d'opacité */
    background-color: rgba(0, 122, 255, 0.4); 
    
    /* 2. Le flou (indispensable pour l'effet cristal) */
    backdrop-filter: blur(10px) saturate(160%);
    -webkit-backdrop-filter: blur(10px) saturate(160%);
    
    /* 3. L'aspect brillant sur les bords */
    border: 4px solid rgba(255, 255, 255, 0.3);
    
    /* 4. Un léger dégradé pour simuler l'inclinaison de la lumière */
    background-image: linear-gradient(
        135deg, 
        rgba(255, 255, 255, 0.2) 0%, 
        rgba(255, 255, 255, 0) 100%
    );

    /* Esthétique générale */
    border-radius: 24px;
    padding: 30px;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad992a2 */.glass-container {
    /* 1. La couleur de fond (ici un bleu Apple) avec 40% d'opacité */
    background-color: rgba(0, 122, 255, 0.4); 
    
    /* 2. Le flou (indispensable pour l'effet cristal) */
    backdrop-filter: blur(10px) saturate(160%);
    -webkit-backdrop-filter: blur(10px) saturate(160%);
    
    /* 3. L'aspect brillant sur les bords */
    border: 4px solid rgba(255, 255, 255, 0.3);
    
    /* 4. Un léger dégradé pour simuler l'inclinaison de la lumière */
    background-image: linear-gradient(
        135deg, 
        rgba(255, 255, 255, 0.2) 0%, 
        rgba(255, 255, 255, 0) 100%
    );

    /* Esthétique générale */
    border-radius: 24px;
    padding: 30px;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b634f8 */.glass-container {
    /* 1. La couleur de fond (ici un bleu Apple) avec 40% d'opacité */
    background-color: rgba(0, 122, 255, 0.4); 
    
    /* 2. Le flou (indispensable pour l'effet cristal) */
    backdrop-filter: blur(10px) saturate(160%);
    -webkit-backdrop-filter: blur(10px) saturate(160%);
    
    /* 3. L'aspect brillant sur les bords */
    border: 4px solid rgba(255, 255, 255, 0.3);
    
    /* 4. Un léger dégradé pour simuler l'inclinaison de la lumière */
    background-image: linear-gradient(
        135deg, 
        rgba(255, 255, 255, 0.2) 0%, 
        rgba(255, 255, 255, 0) 100%
    );

    /* Esthétique générale */
    border-radius: 24px;
    padding: 30px;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa0dc77 */.glass-container {
    /* 1. La couleur de fond (ici un bleu Apple) avec 40% d'opacité */
    background-color: rgba(0, 122, 255, 0.4); 
    
    /* 2. Le flou (indispensable pour l'effet cristal) */
    backdrop-filter: blur(10px) saturate(160%);
    -webkit-backdrop-filter: blur(10px) saturate(160%);
    
    /* 3. L'aspect brillant sur les bords */
    border: 4px solid rgba(255, 255, 255, 0.3);
    
    /* 4. Un léger dégradé pour simuler l'inclinaison de la lumière */
    background-image: linear-gradient(
        135deg, 
        rgba(255, 255, 255, 0.2) 0%, 
        rgba(255, 255, 255, 0) 100%
    );

    /* Esthétique générale */
    border-radius: 24px;
    padding: 30px;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
}/* End custom CSS */