.elementor-32 .elementor-element.elementor-element-p1a27e5{--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:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-32 .elementor-element.elementor-element-p53d13c{--display:grid;--e-con-grid-template-columns:1.08fr 0.92fr;--e-con-grid-template-rows:auto;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;--align-items:center;}.elementor-32 .elementor-element.elementor-element-p180d6a{--display:flex;--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:flex-start;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-32 .elementor-element.elementor-element-p444c15 .elementor-heading-title{font-family:var( --e-global-typography-popineyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-popineyebrow-font-size );font-weight:var( --e-global-typography-popineyebrow-font-weight );text-transform:var( --e-global-typography-popineyebrow-text-transform );line-height:var( --e-global-typography-popineyebrow-line-height );letter-spacing:var( --e-global-typography-popineyebrow-letter-spacing );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-p734da1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(2rem, 3.2vw, 3.25rem);font-weight:600;line-height:1.08em;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-p6ddcd8{font-size:1.2rem;color:var( --e-global-color-popinmuted );}.elementor-32 .elementor-element.elementor-element-p23cc66{font-size:1.2rem;color:var( --e-global-color-popinmuted );}.elementor-32 .elementor-element.elementor-element-pf1cf33{--display:flex;}.elementor-32 .elementor-element.elementor-element-p9406be{--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:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-32 .elementor-element.elementor-element-p9406be:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-p9406be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-popinwhite );}.elementor-32 .elementor-element.elementor-element-p627382{--display:grid;--e-con-grid-template-columns:repeat(2, minmax(0, 1fr));--e-con-grid-template-rows:auto;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--align-items:stretch;}.elementor-32 .elementor-element.elementor-element-pa66a6e{--display:flex;--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:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-32 .elementor-element.elementor-element-pe26319{color:var( --e-global-color-popinmuted );}.elementor-32 .elementor-element.elementor-element-pe3450e{color:var( --e-global-color-popinmuted );}.elementor-32 .elementor-element.elementor-element-p89798a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32 .elementor-element.elementor-element-p89798a .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-32 .elementor-element.elementor-element-pf450e2{--display:flex;--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:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-32 .elementor-element.elementor-element-p06a17b{color:var( --e-global-color-popinmuted );}.elementor-32 .elementor-element.elementor-element-p1a73c4 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-p1a73c4 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-32 .elementor-element.elementor-element-p1a73c4{--e-icon-list-icon-size:1.2rem;--icon-vertical-offset:0px;}.elementor-32 .elementor-element.elementor-element-p1a73c4 .elementor-icon-list-icon{padding-inline-end:0.7rem;}.elementor-32 .elementor-element.elementor-element-p1a73c4 .elementor-icon-list-text{color:var( --e-global-color-popinink );transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-pae5141{--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:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-32 .elementor-element.elementor-element-pae5141:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-pae5141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-popinbgalt );}.elementor-32 .elementor-element.elementor-element-pce6960{--display:grid;--e-con-grid-template-columns:1.1fr 0.9fr;--e-con-grid-template-rows:auto;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;--align-items:center;}.elementor-32 .elementor-element.elementor-element-p95a99e{--display:flex;--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:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-32 .elementor-element.elementor-element-p0a2a63{color:var( --e-global-color-popinmuted );}.elementor-32 .elementor-element.elementor-element-pfda14d{color:var( --e-global-color-popinmuted );}.elementor-32 .elementor-element.elementor-element-p2009b6{--display:flex;}.elementor-32 .elementor-element.elementor-element-pef6d7e{--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:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-32 .elementor-element.elementor-element-pef6d7e:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-pef6d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-popinwhite );}.elementor-32 .elementor-element.elementor-element-p6ffc3e{--display:grid;--e-con-grid-template-columns:1.3fr 0.7fr;--e-con-grid-template-rows:auto;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;--align-items:center;}.elementor-32 .elementor-element.elementor-element-p6881c5{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-32 .elementor-element.elementor-element-pa24f06{color:var( --e-global-color-popinmuted );}.elementor-32 .elementor-element.elementor-element-p371018{color:var( --e-global-color-popinmuted );}.elementor-32 .elementor-element.elementor-element-p5448da{--display:flex;}.elementor-32 .elementor-element.elementor-element-pd4ed51{--display:grid;--e-con-grid-template-columns:repeat(4, minmax(0, 1fr));--e-con-grid-template-rows:auto;--gap:1.3rem 1.3rem;--row-gap:1.3rem;--column-gap:1.3rem;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-p103b49{--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:0.45rem 0.45rem;--row-gap:0.45rem;--column-gap:0.45rem;}.elementor-32 .elementor-element.elementor-element-pea82d2 .elementor-heading-title{font-size:clamp(1.75rem, 3.2vw, 3rem);font-weight:600;line-height:1.05em;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-p0429a6{font-weight:600;color:var( --e-global-color-popinmuted );}.elementor-32 .elementor-element.elementor-element-pba16e1{--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:0.45rem 0.45rem;--row-gap:0.45rem;--column-gap:0.45rem;}.elementor-32 .elementor-element.elementor-element-p773f6d .elementor-heading-title{font-size:clamp(1.75rem, 3.2vw, 3rem);font-weight:600;line-height:1.05em;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-pa8e740{font-weight:600;color:var( --e-global-color-popinmuted );}.elementor-32 .elementor-element.elementor-element-p4eeb6e{--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:0.45rem 0.45rem;--row-gap:0.45rem;--column-gap:0.45rem;}.elementor-32 .elementor-element.elementor-element-p8f8b68 .elementor-heading-title{font-size:clamp(1.75rem, 3.2vw, 3rem);font-weight:600;line-height:1.05em;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-p466123{font-weight:600;color:var( --e-global-color-popinmuted );}.elementor-32 .elementor-element.elementor-element-p548f36{--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:0.45rem 0.45rem;--row-gap:0.45rem;--column-gap:0.45rem;}.elementor-32 .elementor-element.elementor-element-pc2644d .elementor-heading-title{font-size:clamp(1.75rem, 3.2vw, 3rem);font-weight:600;line-height:1.05em;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-pcf8522{font-weight:600;color:var( --e-global-color-popinmuted );}.elementor-32 .elementor-element.elementor-element-p65a43d{color:var( --e-global-color-popinmuted );}.elementor-32 .elementor-element.elementor-element-p02c272{--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:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-32 .elementor-element.elementor-element-p02c272:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-p02c272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-popinbgalt );}.elementor-32 .elementor-element.elementor-element-p3d8be9{--display:grid;--e-con-grid-template-columns:1.1fr 0.9fr;--e-con-grid-template-rows:auto;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;--align-items:center;}.elementor-32 .elementor-element.elementor-element-p4344a6{--display:flex;--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:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-32 .elementor-element.elementor-element-pa6d3d9{color:var( --e-global-color-popinmuted );}.elementor-32 .elementor-element.elementor-element-p2d40b4{color:var( --e-global-color-popinmuted );}.elementor-32 .elementor-element.elementor-element-pd4eca3{--display:flex;}.elementor-32 .elementor-element.elementor-element-p5ff08f{--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:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-32 .elementor-element.elementor-element-p5ff08f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-p5ff08f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-popinwhite );}.elementor-32 .elementor-element.elementor-element-p0e6297{--display:grid;--e-con-grid-template-columns:1.1fr 0.9fr;--e-con-grid-template-rows:auto;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;--align-items:center;}.elementor-32 .elementor-element.elementor-element-p8c869d{--display:flex;--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:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-32 .elementor-element.elementor-element-p51b9b0{color:var( --e-global-color-popinmuted );}.elementor-32 .elementor-element.elementor-element-pe8fcb3{color:var( --e-global-color-popinmuted );}.elementor-32 .elementor-element.elementor-element-pf432c6{--display:flex;}.elementor-32 .elementor-element.elementor-element-p472f89{--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:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-32 .elementor-element.elementor-element-p472f89:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-p472f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-popinsoft ) 0%, #EDF5FB 100%);}.elementor-32 .elementor-element.elementor-element-p83303d{--display:grid;--e-con-grid-template-columns:1.5fr auto;--e-con-grid-template-rows:auto;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-popinline );--border-color:var( --e-global-color-popinline );--border-radius:22px 22px 22px 22px;}.elementor-32 .elementor-element.elementor-element-p83303d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-p83303d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.5);}.elementor-32 .elementor-element.elementor-element-p231825{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-32 .elementor-element.elementor-element-p50c8b8{color:var( --e-global-color-popinmuted );}.elementor-32 .elementor-element.elementor-element-p326d29 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32 .elementor-element.elementor-element-p326d29 .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-p53d13c{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-p444c15 .elementor-heading-title{font-size:var( --e-global-typography-popineyebrow-font-size );line-height:var( --e-global-typography-popineyebrow-line-height );letter-spacing:var( --e-global-typography-popineyebrow-letter-spacing );}.elementor-32 .elementor-element.elementor-element-p627382{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-pce6960{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-p6ffc3e{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-pd4ed51{--e-con-grid-template-columns:repeat(2, minmax(0, 1fr));--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-p3d8be9{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-p0e6297{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-p83303d{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-p53d13c{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-p444c15 .elementor-heading-title{font-size:var( --e-global-typography-popineyebrow-font-size );line-height:var( --e-global-typography-popineyebrow-line-height );letter-spacing:var( --e-global-typography-popineyebrow-letter-spacing );}.elementor-32 .elementor-element.elementor-element-p627382{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-pce6960{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-p6ffc3e{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-pd4ed51{--e-con-grid-template-columns:repeat(2, minmax(0, 1fr));--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-p3d8be9{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-p0e6297{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-p83303d{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://popin.mg-web.fr/wp-content/uploads/2026/10/poppins-latin-500-normal.woff2') format('woff2'),
		url('https://popin.mg-web.fr/wp-content/uploads/2026/10/Poppins-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://popin.mg-web.fr/wp-content/uploads/2026/10/poppins-latin-600-normal.woff2') format('woff2'),
		url('https://popin.mg-web.fr/wp-content/uploads/2026/10/Poppins-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://popin.mg-web.fr/wp-content/uploads/2026/10/poppins-latin-700-normal.woff2') format('woff2'),
		url('https://popin.mg-web.fr/wp-content/uploads/2026/10/Poppins-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */