.elementor-8 .elementor-element.elementor-element-0d1417b{--display:flex;--margin-top:-7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e412b30{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8e75caa{--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:10em;--padding-bottom:10em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-8e75caa:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8e75caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE00;}.elementor-8 .elementor-element.elementor-element-289bb51{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-289bb51.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ab09305{width:var( --container-widget-width, 108.032% );max-width:108.032%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 37px 0px 0px;--container-widget-width:108.032%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-ab09305.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ab09305 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.4em;font-weight:800;line-height:62px;letter-spacing:0.8px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-a5fed6f{--display:flex;--margin-top:7em;--margin-bottom:0em;--margin-left:-5em;--margin-right:5em;--padding-top:0px;--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 );line-height:var( --e-global-typography-text-line-height );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-8 .elementor-element.elementor-element-a2c300f{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;line-height:24px;}.elementor-8 .elementor-element.elementor-element-125eab2{--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:9em 0em;--row-gap:9em;--column-gap:0em;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8em;--padding-bottom:8em;--padding-left:1em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-125eab2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-125eab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sungrafs20260395.live-website.com/wp-content/uploads/2026/06/agence-communication-var-cote-dazur-logo.png");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-125eab2::before, .elementor-8 .elementor-element.elementor-element-125eab2 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-125eab2 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-125eab2 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-125eab2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-125eab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-67b93b9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b4e15bd.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-b4e15bd{text-align:center;}.elementor-8 .elementor-element.elementor-element-b4e15bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;line-height:33px;color:#FFBF00;}.elementor-8 .elementor-element.elementor-element-8a01c0b{text-align:center;}.elementor-8 .elementor-element.elementor-element-8a01c0b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.9em;font-weight:600;line-height:33px;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-fc706e3{--display:flex;--gap:4em 0em;--row-gap:4em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c129f79{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c263288{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ec95432{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d066984{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b5ad302{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d306cb6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-28f9679{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-657597f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-887b5e7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-784478b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2a5ee45{--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:6em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-2a5ee45:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2a5ee45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-7a15355{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b8df231{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b24ed56{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a3c06a0{--display:flex;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-501ba19.elementor-element{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-501ba19 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;line-height:33px;color:#FFBF00;}.elementor-8 .elementor-element.elementor-element-b3cc0bf{text-align:start;}.elementor-8 .elementor-element.elementor-element-b3cc0bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.9em;font-weight:600;line-height:33px;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-9970442{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-8de3c05 .elementor-button{background-color:#A0A0A000;font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-8 .elementor-element.elementor-element-8de3c05 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-8de3c05 .elementor-button:focus{background-color:#FFBF00;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-8de3c05.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-8de3c05 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-8de3c05 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-734973f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-734973f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-734973f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-06c2ebb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ad5054b{--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:7em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-ad5054b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ad5054b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-7c9087a{--display:flex;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9855e9f.elementor-element{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-9855e9f{text-align:center;}.elementor-8 .elementor-element.elementor-element-9855e9f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;line-height:33px;color:#FFBF00;}.elementor-8 .elementor-element.elementor-element-8152ced{text-align:center;}.elementor-8 .elementor-element.elementor-element-8152ced .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.9em;font-weight:600;line-height:33px;color:#050505;}.elementor-8 .elementor-element.elementor-element-516cba6 .elementor-button{background-color:#A0A0A000;font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-8 .elementor-element.elementor-element-516cba6 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-516cba6 .elementor-button:focus{background-color:#FFBF00;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-516cba6{padding:0em 0em 7em 0em;}.elementor-8 .elementor-element.elementor-element-516cba6.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-516cba6 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-516cba6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-49d81fd{--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:6em 0em;--row-gap:6em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-49d81fd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-49d81fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC9;}.elementor-8 .elementor-element.elementor-element-118ca41{--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;--justify-content:center;--gap:7em 7em;--row-gap:7em;--column-gap:7em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10em;--padding-bottom:10em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-118ca41:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-118ca41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE00;}.elementor-8 .elementor-element.elementor-element-d1031b4{--display:flex;--gap:3em 3em;--row-gap:3em;--column-gap:3em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9860ca4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5577a8e{--display:flex;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1574ceb.elementor-element{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-1574ceb{text-align:center;}.elementor-8 .elementor-element.elementor-element-1574ceb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;line-height:33px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-5798eb2{width:var( --container-widget-width, 75.463% );max-width:75.463%;--container-widget-width:75.463%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-5798eb2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-5798eb2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.9em;font-weight:700;line-height:61px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-16b193b .elementor-button{background-color:#05050500;font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-8 .elementor-element.elementor-element-16b193b .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-16b193b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-16b193b{padding:0em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-16b193b.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-16b193b .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-16b193b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}body.elementor-page-8:not(.elementor-motion-effects-element-type-background), body.elementor-page-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}:root{--page-title-display:none;}body.elementor-page-8{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-289bb51{--width:61%;}.elementor-8 .elementor-element.elementor-element-a5fed6f{--width:79%;}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-125eab2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-125eab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-8a01c0b{text-align:center;}.elementor-8 .elementor-element.elementor-element-8a01c0b .elementor-heading-title{font-size:1.4rem;}.elementor-8 .elementor-element.elementor-element-b3cc0bf{text-align:center;}.elementor-8 .elementor-element.elementor-element-b3cc0bf .elementor-heading-title{font-size:1.4rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-8152ced{text-align:center;}.elementor-8 .elementor-element.elementor-element-8152ced .elementor-heading-title{font-size:1.4rem;}.elementor-8 .elementor-element.elementor-element-5798eb2 .elementor-heading-title{font-size:60px;line-height:1.2em;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-8e75caa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-ab09305{padding:0em 0em 0em 0em;text-align:center;}.elementor-8 .elementor-element.elementor-element-ab09305 .elementor-heading-title{font-size:1.2em;line-height:1.8em;}.elementor-8 .elementor-element.elementor-element-a5fed6f{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-a2c300f{text-align:center;}.elementor-8 .elementor-element.elementor-element-125eab2{--gap:2em 0em;--row-gap:2em;--column-gap:0em;--padding-top:3em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-67b93b9{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-b4e15bd{width:var( --container-widget-width, 248px );max-width:248px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:248px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b4e15bd.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-b4e15bd .elementor-heading-title{font-size:0.9rem;}.elementor-8 .elementor-element.elementor-element-8a01c0b{width:var( --container-widget-width, 194px );max-width:194px;--container-widget-width:194px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-8a01c0b.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-8a01c0b .elementor-heading-title{font-size:1.2rem;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-784478b{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-501ba19{text-align:center;}.elementor-8 .elementor-element.elementor-element-501ba19 .elementor-heading-title{font-size:0.9rem;}.elementor-8 .elementor-element.elementor-element-b3cc0bf .elementor-heading-title{font-size:1.2rem;line-height:1.3em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-8de3c05.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-06c2ebb{margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ad5054b{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-9855e9f .elementor-heading-title{font-size:0.9rem;}.elementor-8 .elementor-element.elementor-element-8152ced .elementor-heading-title{font-size:1.2rem;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-516cba6{padding:0em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-118ca41{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-d1031b4{--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-8 .elementor-element.elementor-element-9860ca4{--gap:5% 5%;--row-gap:5%;--column-gap:5%;}.elementor-8 .elementor-element.elementor-element-1574ceb{text-align:center;}.elementor-8 .elementor-element.elementor-element-1574ceb .elementor-heading-title{font-size:0.9rem;}.elementor-8 .elementor-element.elementor-element-5798eb2{width:var( --container-widget-width, 368.195px );max-width:368.195px;--container-widget-width:368.195px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5798eb2 .elementor-heading-title{font-size:1.7em;line-height:1.4em;}}/* Start custom CSS for heading, class: .elementor-element-ab09305 */.highlighto {
  background-color: #ffcc00;
  display: inline-block;
  padding: 0 0.3em; /* Padding vertical très faible pour réduire la hauteur */
  margin: 0 0.2rem;
  transform: rotate(-3deg);
  border-radius: 4px;
  vertical-align: baseline; /* Change pour mieux aligner avec le texte */
  position: relative;
  /* On ajuste légèrement le décalage si nécessaire */
  top: -0.1em; 
}

@media (max-width: 480px) {
  .highlight {
    transform: rotate(-1.5deg);
    padding: 0 0.2em;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2c300f *//* Import de la police Poppins depuis Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');

.texte-intention {
  font-family: 'Poppins', sans-serif;
  font-size: 1.rem;
  line-height: 1.9;
  color: #767676; /* Couleur grise du texte normal */
  max-width: 800px;
}

.souligne {
  /* Couleur noire foncée pour les mots surlignés */
  color: #000000; 
  
  /* Création du soulignement jaune */
  background: linear-gradient(120deg, #ffcc00 0%, #ffcc00 100%);
  background-repeat: no-repeat;
  background-size: 100% 40%; 
  background-position: 0 85%;
  font-weight: 700; 
  padding: 0 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e75caa */.elementor-8 .elementor-element.elementor-element-8e75caa  {
  background-color: #ffffff;
  background-image: radial-gradient(#d1d1d1 0.7px, transparent 0.9px);
  background-size: 20px 20px; /* Ajustez la taille pour espacer les points */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4e15bd */.titre-highlight {
    display: inline-block;
    background: #ffbf00;
    color: #000;
  
    font-weight: 700;
    padding: 12px 18px;
    border-radius: 6px;
    transform: rotate(-2deg);
    transform-origin: center;
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-125eab2 */.elementor-8 .elementor-element.elementor-element-125eab2 {
    position: relative;
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-125eab2::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: inherit; /* Utilise l'image définie dans l'onglet Style */
    background-position: inherit;
    background-size: inherit;
    background-repeat: inherit;
    filter: grayscale(100%); /* Noir et blanc */
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-501ba19 */.titre-highlight {
    display: inline-block;
    background: #ffbf00;
    color: #000;
  
    font-weight: 700;
    padding: 12px 18px;
    border-radius: 6px;
    transform: rotate(-2deg);
    transform-origin: center;
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9855e9f */.titre-highlight {
    display: inline-block;
    background: #ffbf00;
    color: #000;
  
    font-weight: 700;
    padding: 12px 18px;
    border-radius: 6px;
    transform: rotate(-2deg);
    transform-origin: center;
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1574ceb */.titre-highlight {
    display: inline-block;
    background: #ffbf00;
    color: #000;
  
    font-weight: 700;
    padding: 12px 18px;
    border-radius: 6px;
    transform: rotate(-2deg);
    transform-origin: center;
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-118ca41 */.elementor-8 .elementor-element.elementor-element-118ca41  {
  background-color: #ffffff;
  background-image: radial-gradient(#d1d1d1 0.7px, transparent 0.9px);
  background-size: 20px 20px; /* Ajustez la taille pour espacer les points */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49d81fd */.elementor-8 .elementor-element.elementor-element-49d81fd  {
  background-color: #ffffff;
  background-image: radial-gradient(#d1d1d1 0.7px, transparent 0.9px);
  background-size: 20px 20px; /* Ajustez la taille pour espacer les points */
}/* End custom CSS */