.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-4f610ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-18646 .elementor-element.elementor-element-4f610ef:not(.elementor-motion-effects-element-type-background), .elementor-18646 .elementor-element.elementor-element-4f610ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-07a634c );}.elementor-18646 .elementor-element.elementor-element-924a427{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18646 .elementor-element.elementor-element-f18a670 img{width:110px;}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18646 .elementor-element.elementor-element-f4cb6a5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18646 .elementor-element.elementor-element-f4cb6a5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18646 .elementor-element.elementor-element-f4cb6a5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18646 .elementor-element.elementor-element-f4cb6a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18646 .elementor-element.elementor-element-f4cb6a5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;text-transform:uppercase;}.elementor-18646 .elementor-element.elementor-element-f4cb6a5 .elementor-icon-list-text{color:var( --e-global-color-d435cb4 );transition:color 0.3s;}.elementor-18646 .elementor-element.elementor-element-d761101{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-widget-nav-menu .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{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 );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-c15e8de );}.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-0ba90e0-font-family ), Sans-serif;font-size:var( --e-global-typography-0ba90e0-font-size );font-weight:var( --e-global-typography-0ba90e0-font-weight );text-transform:var( --e-global-typography-0ba90e0-text-transform );}.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-d435cb4 );fill:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-19e3e2a .e--pointer-framed .elementor-item:before,
					.elementor-18646 .elementor-element.elementor-element-19e3e2a .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-19e3e2a .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-18646 .elementor-element.elementor-element-19e3e2a .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-19e3e2a .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-18646 .elementor-element.elementor-element-19e3e2a .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-18646 .elementor-element.elementor-element-19e3e2a .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-18646 .elementor-element.elementor-element-19e3e2a .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-18646 .elementor-element.elementor-element-19e3e2a .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-18646 .elementor-element.elementor-element-19e3e2a .e--pointer-underline .elementor-item:after,
					 .elementor-18646 .elementor-element.elementor-element-19e3e2a .e--pointer-overline .elementor-item:before,
					 .elementor-18646 .elementor-element.elementor-element-19e3e2a .e--pointer-double-line .elementor-item:before,
					 .elementor-18646 .elementor-element.elementor-element-19e3e2a .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu--dropdown a, .elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-menu-toggle{color:var( --e-global-color-84c92d3 );fill:var( --e-global-color-84c92d3 );}.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu--dropdown a:hover,
					.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu--dropdown a:focus,
					.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu--dropdown a.highlighted,
					.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-menu-toggle:hover,
					.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-menu-toggle:focus{color:var( --e-global-color-07a634c );}.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu--dropdown a:hover,
					.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu--dropdown a:focus,
					.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-07a634c );background-color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu--dropdown .elementor-item, .elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-18646 .elementor-element.elementor-element-19e3e2a div.elementor-menu-toggle{color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-19e3e2a div.elementor-menu-toggle svg{fill:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-19e3e2a div.elementor-menu-toggle:hover, .elementor-18646 .elementor-element.elementor-element-19e3e2a div.elementor-menu-toggle:focus{color:var( --e-global-color-220c1e4 );}.elementor-18646 .elementor-element.elementor-element-19e3e2a div.elementor-menu-toggle:hover svg, .elementor-18646 .elementor-element.elementor-element-19e3e2a div.elementor-menu-toggle:focus svg{fill:var( --e-global-color-220c1e4 );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18646 .elementor-element.elementor-element-af6fa49 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:300;text-transform:uppercase;fill:var( --e-global-color-07a634c );color:var( --e-global-color-07a634c );background-image:linear-gradient(154deg, var( --e-global-color-220c1e4 ) 0%, var( --e-global-color-d435cb4 ) 100%);transition-duration:0.4s;}.elementor-18646 .elementor-element.elementor-element-af6fa49 .elementor-button:hover, .elementor-18646 .elementor-element.elementor-element-af6fa49 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-220c1e4 ) 0%, var( --e-global-color-d435cb4 ) 100%);}.elementor-18646 .elementor-element.elementor-element-af6fa49 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-widget-social-icons .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-social-icons .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-a39dc1f{--grid-template-columns:repeat(0, auto);--icon-size:22px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-18646 .elementor-element.elementor-element-a39dc1f .elementor-widget-container{text-align:center;}.elementor-18646 .elementor-element.elementor-element-a39dc1f .elementor-social-icon{background-color:var( --e-global-color-d435cb4 );--icon-padding:0.4em;}.elementor-18646 .elementor-element.elementor-element-a39dc1f .elementor-social-icon i{color:var( --e-global-color-07a634c );}.elementor-18646 .elementor-element.elementor-element-a39dc1f .elementor-social-icon svg{fill:var( --e-global-color-07a634c );}.elementor-18646 .elementor-element.elementor-element-a39dc1f .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-18646 .elementor-element.elementor-element-a39dc1f .elementor-social-icon:hover{background-color:var( --e-global-color-220c1e4 );}.elementor-18646 .elementor-element.elementor-element-a39dc1f .elementor-social-icon:hover i{color:var( --e-global-color-07a634c );}.elementor-18646 .elementor-element.elementor-element-a39dc1f .elementor-social-icon:hover svg{fill:var( --e-global-color-07a634c );}.elementor-18646 .elementor-element.elementor-element-8fb669a{--display:flex;--min-height:79vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-8fb669a:not(.elementor-motion-effects-element-type-background), .elementor-18646 .elementor-element.elementor-element-8fb669a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cmgperform.com/wp-content/uploads/2026/09/cmg-perform-communication-secretariat.webp");background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-18646 .elementor-element.elementor-element-a846ad4{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.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 );}.elementor-18646 .elementor-element.elementor-element-0fc8a96 .elementor-heading-title{font-family:var( --e-global-typography-0ba90e0-font-family ), Sans-serif;font-size:var( --e-global-typography-0ba90e0-font-size );font-weight:var( --e-global-typography-0ba90e0-font-weight );text-transform:var( --e-global-typography-0ba90e0-text-transform );color:var( --e-global-color-84c92d3 );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18646 .elementor-element.elementor-element-86ba90f{font-family:"Playfair Display", Sans-serif;font-size:3em;font-weight:400;color:var( --e-global-color-84c92d3 );}.elementor-18646 .elementor-element.elementor-element-56ac8f4{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;line-height:1.3rem;color:var( --e-global-color-84c92d3 );}.elementor-18646 .elementor-element.elementor-element-1da06a4 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:300;text-transform:uppercase;fill:var( --e-global-color-07a634c );color:var( --e-global-color-07a634c );background-image:linear-gradient(154deg, var( --e-global-color-220c1e4 ) 0%, var( --e-global-color-d435cb4 ) 100%);transition-duration:0.4s;}.elementor-18646 .elementor-element.elementor-element-1da06a4 .elementor-button:hover, .elementor-18646 .elementor-element.elementor-element-1da06a4 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-220c1e4 ) 0%, var( --e-global-color-d435cb4 ) 100%);}.elementor-18646 .elementor-element.elementor-element-1da06a4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18646 .elementor-element.elementor-element-536b34e{--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;--justify-content:flex-end;--align-items:flex-end;}.elementor-18646 .elementor-element.elementor-element-3b4d6ba > .elementor-widget-container{--e-transform-rotateZ:-12deg;margin:0px 25px 60px 0px;}.elementor-18646 .elementor-element.elementor-element-3b4d6ba.elementor-element{--align-self:flex-end;}.elementor-18646 .elementor-element.elementor-element-3b4d6ba{text-align:center;font-family:"Corinthia", Sans-serif;font-size:4.9rem;font-weight:400;line-height:3.4rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-c15e8de );}.elementor-18646 .elementor-element.elementor-element-46138c4{--display:flex;--min-height:55vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-fc2bcca{--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;}.elementor-18646 .elementor-element.elementor-element-fc2bcca:not(.elementor-motion-effects-element-type-background), .elementor-18646 .elementor-element.elementor-element-fc2bcca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cmgperform.com/wp-content/uploads/2026/09/CMG-PERFORM-ASSISTANCE-DIR-rh-communication-evenementiel-e1790001494352.webp");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-18646 .elementor-element.elementor-element-2a4769a{--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;--padding-top:0100px;--padding-bottom:100px;--padding-left:040px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-507b39d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-c58772d{font-family:var( --e-global-typography-7597cc2-font-family ), Sans-serif;font-size:var( --e-global-typography-7597cc2-font-size );font-weight:var( --e-global-typography-7597cc2-font-weight );color:var( --e-global-color-84c92d3 );}.elementor-18646 .elementor-element.elementor-element-9336e80{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-f8009f7-font-family ), Sans-serif;font-size:var( --e-global-typography-f8009f7-font-size );font-weight:var( --e-global-typography-f8009f7-font-weight );line-height:var( --e-global-typography-f8009f7-line-height );color:var( --e-global-color-84c92d3 );}.elementor-18646 .elementor-element.elementor-element-1b07d95{--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-18646 .elementor-element.elementor-element-9853e8e{text-align:center;}.elementor-18646 .elementor-element.elementor-element-9853e8e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-135c15a{text-align:center;font-family:var( --e-global-typography-7597cc2-font-family ), Sans-serif;font-size:var( --e-global-typography-7597cc2-font-size );font-weight:var( --e-global-typography-7597cc2-font-weight );color:var( --e-global-color-84c92d3 );}.elementor-18646 .elementor-element.elementor-element-7355d04{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 040px;--row-gap:0px;--column-gap:040px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-ecc619a{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-7653282{--display:flex;--min-height:300px;--justify-content:flex-end;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:025px;--margin-left:0px;--margin-right:0px;}.elementor-18646 .elementor-element.elementor-element-7653282:not(.elementor-motion-effects-element-type-background), .elementor-18646 .elementor-element.elementor-element-7653282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cmgperform.com/wp-content/uploads/2026/09/assistante-de-direction-independante-cmg-perform.webp");background-position:center center;background-size:cover;}.elementor-18646 .elementor-element.elementor-element-7653282 > .elementor-shape-bottom .elementor-shape-fill, .elementor-18646 .elementor-element.elementor-element-7653282 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-07a634c );}.elementor-18646 .elementor-element.elementor-element-e7af3f6 .elementor-button{background-color:var( --e-global-color-07a634c );font-family:"Playfair", Sans-serif;font-size:3rem;font-weight:600;fill:var( --e-global-color-d435cb4 );color:var( --e-global-color-d435cb4 );padding:14px 20px 20px 12px;}.elementor-18646 .elementor-element.elementor-element-e7af3f6 > .elementor-widget-container{margin:0px 0px -10px 10px;}.elementor-18646 .elementor-element.elementor-element-af3bab4{text-align:start;font-family:"Playfair Display", Sans-serif;font-size:1.8em;font-weight:400;color:var( --e-global-color-84c92d3 );}.elementor-18646 .elementor-element.elementor-element-39a3459{text-align:start;}.elementor-18646 .elementor-element.elementor-element-39a3459 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-160f283 > .elementor-widget-container{margin:010px 0px 010px 0px;}.elementor-18646 .elementor-element.elementor-element-160f283{text-align:start;font-family:var( --e-global-typography-f8009f7-font-family ), Sans-serif;font-size:var( --e-global-typography-f8009f7-font-size );font-weight:var( --e-global-typography-f8009f7-font-weight );line-height:var( --e-global-typography-f8009f7-line-height );color:var( --e-global-color-84c92d3 );}.elementor-18646 .elementor-element.elementor-element-b495c71 .elementor-button{background-color:var( --e-global-color-07a634c );font-family:var( --e-global-typography-0ba90e0-font-family ), Sans-serif;font-size:var( --e-global-typography-0ba90e0-font-size );font-weight:var( --e-global-typography-0ba90e0-font-weight );text-transform:var( --e-global-typography-0ba90e0-text-transform );fill:var( --e-global-color-d435cb4 );color:var( --e-global-color-d435cb4 );transition-duration:0.4s;border-radius:0px 0px 0px 0px;padding:05px 0px 5px 0px;}.elementor-18646 .elementor-element.elementor-element-b495c71 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18646 .elementor-element.elementor-element-4a9a657{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-d4af81d{--display:flex;--min-height:300px;--justify-content:flex-end;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:025px;--margin-left:0px;--margin-right:0px;}.elementor-18646 .elementor-element.elementor-element-d4af81d:not(.elementor-motion-effects-element-type-background), .elementor-18646 .elementor-element.elementor-element-d4af81d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cmgperform.com/wp-content/uploads/2026/09/communication-cmg-perform.webp");background-position:center center;background-size:cover;}.elementor-18646 .elementor-element.elementor-element-d4af81d > .elementor-shape-bottom .elementor-shape-fill, .elementor-18646 .elementor-element.elementor-element-d4af81d > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-07a634c );}.elementor-18646 .elementor-element.elementor-element-bd327f3 .elementor-button{background-color:var( --e-global-color-07a634c );font-family:"Playfair", Sans-serif;font-size:3rem;font-weight:600;fill:var( --e-global-color-d435cb4 );color:var( --e-global-color-d435cb4 );padding:14px 20px 20px 12px;}.elementor-18646 .elementor-element.elementor-element-bd327f3 > .elementor-widget-container{margin:0px 0px -10px 10px;}.elementor-18646 .elementor-element.elementor-element-2c3cecb{text-align:start;font-family:var( --e-global-typography-521f935-font-family ), Sans-serif;font-size:var( --e-global-typography-521f935-font-size );font-weight:var( --e-global-typography-521f935-font-weight );color:var( --e-global-color-84c92d3 );}.elementor-18646 .elementor-element.elementor-element-da06959{text-align:start;}.elementor-18646 .elementor-element.elementor-element-da06959 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-22fed1a > .elementor-widget-container{margin:010px 0px 010px 0px;}.elementor-18646 .elementor-element.elementor-element-22fed1a{text-align:start;font-family:var( --e-global-typography-f8009f7-font-family ), Sans-serif;font-size:var( --e-global-typography-f8009f7-font-size );font-weight:var( --e-global-typography-f8009f7-font-weight );line-height:var( --e-global-typography-f8009f7-line-height );color:var( --e-global-color-84c92d3 );}.elementor-18646 .elementor-element.elementor-element-d685718 .elementor-button{background-color:var( --e-global-color-07a634c );font-family:var( --e-global-typography-0ba90e0-font-family ), Sans-serif;font-size:var( --e-global-typography-0ba90e0-font-size );font-weight:var( --e-global-typography-0ba90e0-font-weight );text-transform:var( --e-global-typography-0ba90e0-text-transform );fill:var( --e-global-color-d435cb4 );color:var( --e-global-color-d435cb4 );transition-duration:0.4s;border-radius:0px 0px 0px 0px;padding:05px 0px 5px 0px;}.elementor-18646 .elementor-element.elementor-element-d685718 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18646 .elementor-element.elementor-element-b5a2180{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-2029bec{--display:flex;--min-height:300px;--justify-content:flex-end;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:025px;--margin-left:0px;--margin-right:0px;}.elementor-18646 .elementor-element.elementor-element-2029bec:not(.elementor-motion-effects-element-type-background), .elementor-18646 .elementor-element.elementor-element-2029bec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cmgperform.com/wp-content/uploads/2026/09/gestion-ressources-humaines-et-recrutement.webp");background-position:center center;background-size:cover;}.elementor-18646 .elementor-element.elementor-element-2029bec > .elementor-shape-bottom .elementor-shape-fill, .elementor-18646 .elementor-element.elementor-element-2029bec > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-07a634c );}.elementor-18646 .elementor-element.elementor-element-44c61a6 .elementor-button{background-color:var( --e-global-color-07a634c );font-family:"Playfair", Sans-serif;font-size:3rem;font-weight:600;fill:var( --e-global-color-d435cb4 );color:var( --e-global-color-d435cb4 );padding:14px 20px 20px 12px;}.elementor-18646 .elementor-element.elementor-element-44c61a6 > .elementor-widget-container{margin:0px 0px -10px 10px;}.elementor-18646 .elementor-element.elementor-element-c909072{text-align:start;font-family:"Playfair Display", Sans-serif;font-size:1.8em;font-weight:400;color:var( --e-global-color-84c92d3 );}.elementor-18646 .elementor-element.elementor-element-c99311d{text-align:start;}.elementor-18646 .elementor-element.elementor-element-c99311d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-782fa2f > .elementor-widget-container{margin:010px 0px 010px 0px;}.elementor-18646 .elementor-element.elementor-element-782fa2f{text-align:start;font-family:var( --e-global-typography-f8009f7-font-family ), Sans-serif;font-size:var( --e-global-typography-f8009f7-font-size );font-weight:var( --e-global-typography-f8009f7-font-weight );line-height:var( --e-global-typography-f8009f7-line-height );color:var( --e-global-color-84c92d3 );}.elementor-18646 .elementor-element.elementor-element-d109b13 .elementor-button{background-color:var( --e-global-color-07a634c );font-family:var( --e-global-typography-0ba90e0-font-family ), Sans-serif;font-size:var( --e-global-typography-0ba90e0-font-size );font-weight:var( --e-global-typography-0ba90e0-font-weight );text-transform:var( --e-global-typography-0ba90e0-text-transform );fill:var( --e-global-color-d435cb4 );color:var( --e-global-color-d435cb4 );transition-duration:0.4s;border-radius:0px 0px 0px 0px;padding:05px 0px 5px 0px;}.elementor-18646 .elementor-element.elementor-element-d109b13 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18646 .elementor-element.elementor-element-1ec067f{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-5420477{--display:flex;--min-height:300px;--justify-content:flex-end;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:025px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-5420477:not(.elementor-motion-effects-element-type-background), .elementor-18646 .elementor-element.elementor-element-5420477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cmgperform.com/wp-content/uploads/2026/09/evenementiel.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18646 .elementor-element.elementor-element-5420477 > .elementor-shape-bottom .elementor-shape-fill, .elementor-18646 .elementor-element.elementor-element-5420477 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-07a634c );}.elementor-18646 .elementor-element.elementor-element-36053cf .elementor-button{background-color:var( --e-global-color-07a634c );font-family:"Playfair", Sans-serif;font-size:3rem;font-weight:600;fill:var( --e-global-color-d435cb4 );color:var( --e-global-color-d435cb4 );padding:14px 20px 20px 12px;}.elementor-18646 .elementor-element.elementor-element-36053cf > .elementor-widget-container{margin:0px 0px -10px 10px;}.elementor-18646 .elementor-element.elementor-element-090e56d{text-align:start;font-family:"Playfair Display", Sans-serif;font-size:1.8em;font-weight:400;color:var( --e-global-color-84c92d3 );}.elementor-18646 .elementor-element.elementor-element-20f0b03{text-align:start;}.elementor-18646 .elementor-element.elementor-element-20f0b03 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-13d7fa7 > .elementor-widget-container{margin:010px 0px 010px 0px;}.elementor-18646 .elementor-element.elementor-element-13d7fa7{text-align:start;font-family:var( --e-global-typography-f8009f7-font-family ), Sans-serif;font-size:var( --e-global-typography-f8009f7-font-size );font-weight:var( --e-global-typography-f8009f7-font-weight );line-height:var( --e-global-typography-f8009f7-line-height );color:var( --e-global-color-84c92d3 );}.elementor-18646 .elementor-element.elementor-element-2646399 .elementor-button{background-color:var( --e-global-color-07a634c );font-family:var( --e-global-typography-0ba90e0-font-family ), Sans-serif;font-size:var( --e-global-typography-0ba90e0-font-size );font-weight:var( --e-global-typography-0ba90e0-font-weight );text-transform:var( --e-global-typography-0ba90e0-text-transform );fill:var( --e-global-color-d435cb4 );color:var( --e-global-color-d435cb4 );transition-duration:0.4s;border-radius:0px 0px 0px 0px;padding:05px 0px 5px 0px;}.elementor-18646 .elementor-element.elementor-element-2646399 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18646 .elementor-element.elementor-element-68757fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-68757fe:not(.elementor-motion-effects-element-type-background), .elementor-18646 .elementor-element.elementor-element-68757fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8493923 );}.elementor-18646 .elementor-element.elementor-element-4a6470e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-a3c9426 > .elementor-widget-container{margin:-39px 0px -31px 0px;}.elementor-18646 .elementor-element.elementor-element-a3c9426{text-align:start;}.elementor-18646 .elementor-element.elementor-element-2e4b7c1{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-counter .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{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 );}.elementor-widget-counter .elementor-counter-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-d62e1bc .elementor-counter-number-wrapper{font-family:var( --e-global-typography-7597cc2-font-family ), Sans-serif;font-size:var( --e-global-typography-7597cc2-font-size );font-weight:var( --e-global-typography-7597cc2-font-weight );}.elementor-18646 .elementor-element.elementor-element-70dcb8e > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-18646 .elementor-element.elementor-element-70dcb8e{text-align:center;font-family:var( --e-global-typography-f8009f7-font-family ), Sans-serif;font-size:var( --e-global-typography-f8009f7-font-size );font-weight:var( --e-global-typography-f8009f7-font-weight );line-height:var( --e-global-typography-f8009f7-line-height );color:var( --e-global-color-84c92d3 );}.elementor-18646 .elementor-element.elementor-element-0ec41d8{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18646 .elementor-element.elementor-element-3589ce9 .elementor-counter-number-wrapper{font-family:var( --e-global-typography-7597cc2-font-family ), Sans-serif;font-size:var( --e-global-typography-7597cc2-font-size );font-weight:var( --e-global-typography-7597cc2-font-weight );}.elementor-18646 .elementor-element.elementor-element-3c42700 > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-18646 .elementor-element.elementor-element-3c42700{text-align:center;font-family:var( --e-global-typography-f8009f7-font-family ), Sans-serif;font-size:var( --e-global-typography-f8009f7-font-size );font-weight:var( --e-global-typography-f8009f7-font-weight );line-height:var( --e-global-typography-f8009f7-line-height );color:var( --e-global-color-84c92d3 );}.elementor-18646 .elementor-element.elementor-element-40d1b73{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18646 .elementor-element.elementor-element-aa9e1a1 .elementor-counter-number-wrapper{font-family:var( --e-global-typography-7597cc2-font-family ), Sans-serif;font-size:var( --e-global-typography-7597cc2-font-size );font-weight:var( --e-global-typography-7597cc2-font-weight );}.elementor-18646 .elementor-element.elementor-element-7d11072 > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-18646 .elementor-element.elementor-element-7d11072{text-align:center;font-family:var( --e-global-typography-f8009f7-font-family ), Sans-serif;font-size:var( --e-global-typography-f8009f7-font-size );font-weight:var( --e-global-typography-f8009f7-font-weight );line-height:var( --e-global-typography-f8009f7-line-height );color:var( --e-global-color-84c92d3 );}.elementor-18646 .elementor-element.elementor-element-cd2b381{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-42adc0e > .elementor-widget-container{margin:-39px 0px -31px 0px;}.elementor-18646 .elementor-element.elementor-element-42adc0e{text-align:end;}.elementor-18646 .elementor-element.elementor-element-42adc0e img{width:192px;}.elementor-18646 .elementor-element.elementor-element-218bdb7{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-218bdb7:not(.elementor-motion-effects-element-type-background), .elementor-18646 .elementor-element.elementor-element-218bdb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cmgperform.com/wp-content/uploads/2026/09/8162CC3A-8F77-4E71-A80F-B7BBE5C43022.png");background-position:bottom right;background-repeat:no-repeat;background-size:45% auto;}.elementor-18646 .elementor-element.elementor-element-d60e5a1{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-30c89fb .elementor-icon-wrapper{text-align:start;}.elementor-18646 .elementor-element.elementor-element-30c89fb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-30c89fb.elementor-view-framed .elementor-icon, .elementor-18646 .elementor-element.elementor-element-30c89fb.elementor-view-default .elementor-icon{color:var( --e-global-color-d435cb4 );border-color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-30c89fb.elementor-view-framed .elementor-icon, .elementor-18646 .elementor-element.elementor-element-30c89fb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-f904aea{font-family:var( --e-global-typography-521f935-font-family ), Sans-serif;font-size:var( --e-global-typography-521f935-font-size );font-weight:var( --e-global-typography-521f935-font-weight );color:var( --e-global-color-84c92d3 );}.elementor-18646 .elementor-element.elementor-element-4c4020a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-c5d6274{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-8ca91fd{--divider-border-style:solid;--divider-color:var( --e-global-color-d435cb4 );--divider-border-width:1px;}.elementor-18646 .elementor-element.elementor-element-8ca91fd .elementor-divider-separator{width:100%;}.elementor-18646 .elementor-element.elementor-element-8ca91fd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-18646 .elementor-element.elementor-element-88d028c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-aa804a5{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-f8009f7-font-family ), Sans-serif;font-size:var( --e-global-typography-f8009f7-font-size );font-weight:var( --e-global-typography-f8009f7-font-weight );line-height:var( --e-global-typography-f8009f7-line-height );color:var( --e-global-color-84c92d3 );}.elementor-18646 .elementor-element.elementor-element-7aff38c{--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;--justify-content:flex-end;--align-items:flex-end;}.elementor-18646 .elementor-element.elementor-element-89f974a{--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-18646 .elementor-element.elementor-element-e82f8cc{text-align:start;}.elementor-18646 .elementor-element.elementor-element-e82f8cc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-9497ffe{text-align:start;font-family:var( --e-global-typography-7597cc2-font-family ), Sans-serif;font-size:var( --e-global-typography-7597cc2-font-size );font-weight:var( --e-global-typography-7597cc2-font-weight );color:var( --e-global-color-84c92d3 );}.elementor-widget-portfolio .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-portfolio .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-portfolio .elementor-portfolio-item__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 );}.elementor-widget-portfolio .elementor-portfolio__filter{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 );}.elementor-18646 .elementor-element.elementor-element-06598d8 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-18646 .elementor-element.elementor-element-06598d8:after{content:"0.66";position:absolute;color:transparent;}.elementor-18646 .elementor-element.elementor-element-06598d8 .elementor-portfolio-item__img, .elementor-18646 .elementor-element.elementor-element-06598d8 .elementor-portfolio-item__overlay{border-radius:4px 4px 4px 4px;}.elementor-18646 .elementor-element.elementor-element-06598d8 .elementor-portfolio-item__title{font-family:var( --e-global-typography-521f935-font-family ), Sans-serif;font-size:var( --e-global-typography-521f935-font-size );font-weight:var( --e-global-typography-521f935-font-weight );}.elementor-18646 .elementor-element.elementor-element-de4b661{--display:flex;--min-height:61vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:02%;--padding-bottom:4%;--padding-left:5%;--padding-right:5%;}.elementor-18646 .elementor-element.elementor-element-de4b661:not(.elementor-motion-effects-element-type-background), .elementor-18646 .elementor-element.elementor-element-de4b661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cmgperform.com/wp-content/uploads/2026/09/arriere-plan-fleuri-copie.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18646 .elementor-element.elementor-element-de4b661 > .elementor-shape-bottom svg, .elementor-18646 .elementor-element.elementor-element-de4b661 > .e-con-inner > .elementor-shape-bottom svg{height:47px;}.elementor-18646 .elementor-element.elementor-element-40de2ae{--display:flex;--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-18646 .elementor-element.elementor-element-40de2ae:not(.elementor-motion-effects-element-type-background), .elementor-18646 .elementor-element.elementor-element-40de2ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-07a634c );}.elementor-18646 .elementor-element.elementor-element-4f13402{text-align:start;font-family:var( --e-global-typography-7597cc2-font-family ), Sans-serif;font-size:var( --e-global-typography-7597cc2-font-size );font-weight:var( --e-global-typography-7597cc2-font-weight );color:var( --e-global-color-84c92d3 );}.elementor-18646 .elementor-element.elementor-element-c1bda0e > .elementor-widget-container{margin:010px 0px 010px 0px;}.elementor-18646 .elementor-element.elementor-element-c1bda0e{text-align:start;font-family:var( --e-global-typography-f8009f7-font-family ), Sans-serif;font-size:var( --e-global-typography-f8009f7-font-size );font-weight:var( --e-global-typography-f8009f7-font-weight );line-height:var( --e-global-typography-f8009f7-line-height );color:var( --e-global-color-84c92d3 );}.elementor-18646 .elementor-element.elementor-element-55e5c7a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-cfe3ab9 .elementor-button{background-color:var( --e-global-color-07a634c );font-family:var( --e-global-typography-0ba90e0-font-family ), Sans-serif;font-size:var( --e-global-typography-0ba90e0-font-size );font-weight:var( --e-global-typography-0ba90e0-font-weight );text-transform:var( --e-global-typography-0ba90e0-text-transform );fill:var( --e-global-color-d435cb4 );color:var( --e-global-color-d435cb4 );transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-cfe3ab9 .elementor-button:hover, .elementor-18646 .elementor-element.elementor-element-cfe3ab9 .elementor-button:focus{background-color:var( --e-global-color-d435cb4 );color:var( --e-global-color-07a634c );}.elementor-18646 .elementor-element.elementor-element-cfe3ab9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-18646 .elementor-element.elementor-element-cfe3ab9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18646 .elementor-element.elementor-element-cfe3ab9 .elementor-button:hover svg, .elementor-18646 .elementor-element.elementor-element-cfe3ab9 .elementor-button:focus svg{fill:var( --e-global-color-07a634c );}.elementor-18646 .elementor-element.elementor-element-d8ba198 .elementor-button{background-color:var( --e-global-color-07a634c );font-family:var( --e-global-typography-0ba90e0-font-family ), Sans-serif;font-size:var( --e-global-typography-0ba90e0-font-size );font-weight:var( --e-global-typography-0ba90e0-font-weight );text-transform:var( --e-global-typography-0ba90e0-text-transform );fill:var( --e-global-color-d435cb4 );color:var( --e-global-color-d435cb4 );transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-d8ba198 .elementor-button:hover, .elementor-18646 .elementor-element.elementor-element-d8ba198 .elementor-button:focus{background-color:var( --e-global-color-d435cb4 );color:var( --e-global-color-07a634c );}.elementor-18646 .elementor-element.elementor-element-d8ba198 .elementor-button-content-wrapper{flex-direction:row;}.elementor-18646 .elementor-element.elementor-element-d8ba198 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18646 .elementor-element.elementor-element-d8ba198 .elementor-button:hover svg, .elementor-18646 .elementor-element.elementor-element-d8ba198 .elementor-button:focus svg{fill:var( --e-global-color-07a634c );}.elementor-18646 .elementor-element.elementor-element-8963357{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18646 .elementor-element.elementor-element-1635e67{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-ca0544a img{width:110px;}.elementor-18646 .elementor-element.elementor-element-68719f6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18646 .elementor-element.elementor-element-68719f6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18646 .elementor-element.elementor-element-68719f6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18646 .elementor-element.elementor-element-68719f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18646 .elementor-element.elementor-element-68719f6 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;text-transform:uppercase;}.elementor-18646 .elementor-element.elementor-element-68719f6 .elementor-icon-list-text{color:var( --e-global-color-d435cb4 );transition:color 0.3s;}.elementor-18646 .elementor-element.elementor-element-a7c88a0{--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;--justify-content:center;--align-items:center;}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-c15e8de );}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-0ba90e0-font-family ), Sans-serif;font-size:var( --e-global-typography-0ba90e0-font-size );font-weight:var( --e-global-typography-0ba90e0-font-weight );text-transform:var( --e-global-typography-0ba90e0-text-transform );}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-d435cb4 );fill:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .e--pointer-framed .elementor-item:before,
					.elementor-18646 .elementor-element.elementor-element-4a5ad50 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-18646 .elementor-element.elementor-element-4a5ad50 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .e--pointer-underline .elementor-item:after,
					 .elementor-18646 .elementor-element.elementor-element-4a5ad50 .e--pointer-overline .elementor-item:before,
					 .elementor-18646 .elementor-element.elementor-element-4a5ad50 .e--pointer-double-line .elementor-item:before,
					 .elementor-18646 .elementor-element.elementor-element-4a5ad50 .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu--dropdown a, .elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-menu-toggle{color:var( --e-global-color-84c92d3 );fill:var( --e-global-color-84c92d3 );}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu--dropdown a:hover,
					.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu--dropdown a:focus,
					.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-menu-toggle:hover,
					.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-menu-toggle:focus{color:var( --e-global-color-07a634c );}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu--dropdown a:hover,
					.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu--dropdown a:focus,
					.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-07a634c );background-color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu--dropdown .elementor-item, .elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-18646 .elementor-element.elementor-element-4a5ad50 div.elementor-menu-toggle{color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-4a5ad50 div.elementor-menu-toggle svg{fill:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-4a5ad50 div.elementor-menu-toggle:hover, .elementor-18646 .elementor-element.elementor-element-4a5ad50 div.elementor-menu-toggle:focus{color:var( --e-global-color-220c1e4 );}.elementor-18646 .elementor-element.elementor-element-4a5ad50 div.elementor-menu-toggle:hover svg, .elementor-18646 .elementor-element.elementor-element-4a5ad50 div.elementor-menu-toggle:focus svg{fill:var( --e-global-color-220c1e4 );}.elementor-18646 .elementor-element.elementor-element-8d2b62c{--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;--justify-content:center;--align-items:flex-end;}.elementor-18646 .elementor-element.elementor-element-038b223{--grid-template-columns:repeat(0, auto);--icon-size:22px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-18646 .elementor-element.elementor-element-038b223 .elementor-widget-container{text-align:center;}.elementor-18646 .elementor-element.elementor-element-038b223 .elementor-social-icon{background-color:var( --e-global-color-d435cb4 );--icon-padding:0.4em;}.elementor-18646 .elementor-element.elementor-element-038b223 .elementor-social-icon i{color:var( --e-global-color-07a634c );}.elementor-18646 .elementor-element.elementor-element-038b223 .elementor-social-icon svg{fill:var( --e-global-color-07a634c );}.elementor-18646 .elementor-element.elementor-element-038b223 .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-18646 .elementor-element.elementor-element-038b223 .elementor-social-icon:hover{background-color:var( --e-global-color-220c1e4 );}.elementor-18646 .elementor-element.elementor-element-038b223 .elementor-social-icon:hover i{color:var( --e-global-color-07a634c );}.elementor-18646 .elementor-element.elementor-element-038b223 .elementor-social-icon:hover svg{fill:var( --e-global-color-07a634c );}.elementor-18646 .elementor-element.elementor-element-7d5fa43 > .elementor-widget-container{--e-transform-rotateZ:-12deg;margin:0px 0px 0px 0px;}.elementor-18646 .elementor-element.elementor-element-7d5fa43.elementor-element{--align-self:flex-end;}.elementor-18646 .elementor-element.elementor-element-7d5fa43{text-align:center;font-family:"Corinthia", Sans-serif;font-size:3rem;font-weight:400;line-height:3.4rem;color:var( --e-global-color-d435cb4 );}.elementor-18646 .elementor-element.elementor-element-e98ab02{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18646 .elementor-element.elementor-element-5ff5f4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-064f571{font-family:var( --e-global-typography-f8009f7-font-family ), Sans-serif;font-size:var( --e-global-typography-f8009f7-font-size );font-weight:var( --e-global-typography-f8009f7-font-weight );line-height:var( --e-global-typography-f8009f7-line-height );color:var( --e-global-color-6e747b7 );}.elementor-18646 .elementor-element.elementor-element-d66cc9f{font-family:var( --e-global-typography-f8009f7-font-family ), Sans-serif;font-size:var( --e-global-typography-f8009f7-font-size );font-weight:var( --e-global-typography-f8009f7-font-weight );line-height:var( --e-global-typography-f8009f7-line-height );color:var( --e-global-color-6e747b7 );}.elementor-18646 .elementor-element.elementor-element-d66cc9f a{color:var( --e-global-color-6e747b7 );}.elementor-18646 .elementor-element.elementor-element-d66cc9f a:hover, .elementor-18646 .elementor-element.elementor-element-d66cc9f a:focus{color:var( --e-global-color-220c1e4 );}.elementor-18646 .elementor-element.elementor-element-611595a{--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;--justify-content:center;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-18646 .elementor-element.elementor-element-d7f9e45{font-family:var( --e-global-typography-f8009f7-font-family ), Sans-serif;font-size:var( --e-global-typography-f8009f7-font-size );font-weight:var( --e-global-typography-f8009f7-font-weight );line-height:var( --e-global-typography-f8009f7-line-height );color:var( --e-global-color-6e747b7 );}.elementor-18646 .elementor-element.elementor-element-d7f9e45 a{color:var( --e-global-color-6e747b7 );}.elementor-18646 .elementor-element.elementor-element-d7f9e45 a:hover, .elementor-18646 .elementor-element.elementor-element-d7f9e45 a:focus{color:var( --e-global-color-220c1e4 );}body.elementor-page-18646:not(.elementor-motion-effects-element-type-background), body.elementor-page-18646 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-07a634c );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-924a427{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-d761101{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18646 .elementor-element.elementor-element-d761101.e-con{--order:99999 /* order end hack */;}.elementor-widget-nav-menu .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-0ba90e0-font-size );}.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu--dropdown .elementor-item, .elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.1em;}.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:37px !important;}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-social-icons .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-social-icons .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-8fb669a{--min-height:65vh;}.elementor-18646 .elementor-element.elementor-element-8fb669a:not(.elementor-motion-effects-element-type-background), .elementor-18646 .elementor-element.elementor-element-8fb669a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:527px auto;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-18646 .elementor-element.elementor-element-0fc8a96 .elementor-heading-title{font-size:var( --e-global-typography-0ba90e0-font-size );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-86ba90f{font-size:2em;}.elementor-18646 .elementor-element.elementor-element-3b4d6ba{font-size:2.8rem;line-height:1.9rem;}.elementor-18646 .elementor-element.elementor-element-46138c4{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18646 .elementor-element.elementor-element-fc2bcca:not(.elementor-motion-effects-element-type-background), .elementor-18646 .elementor-element.elementor-element-fc2bcca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cmgperform.com/wp-content/uploads/2026/09/CMG-PERFORM-ASSISTANCE-DIR-rh-communication-evenementiel-e1790001494352.webp");}.elementor-18646 .elementor-element.elementor-element-2a4769a{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-18646 .elementor-element.elementor-element-c58772d{font-size:var( --e-global-typography-7597cc2-font-size );}.elementor-18646 .elementor-element.elementor-element-9336e80{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-1b07d95{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18646 .elementor-element.elementor-element-135c15a{text-align:center;font-size:var( --e-global-typography-7597cc2-font-size );}.elementor-18646 .elementor-element.elementor-element-7355d04{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-160f283 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18646 .elementor-element.elementor-element-160f283{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-b495c71 .elementor-button{font-size:var( --e-global-typography-0ba90e0-font-size );}.elementor-18646 .elementor-element.elementor-element-2c3cecb{font-size:var( --e-global-typography-521f935-font-size );}.elementor-18646 .elementor-element.elementor-element-22fed1a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18646 .elementor-element.elementor-element-22fed1a{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-d685718 .elementor-button{font-size:var( --e-global-typography-0ba90e0-font-size );}.elementor-18646 .elementor-element.elementor-element-782fa2f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18646 .elementor-element.elementor-element-782fa2f{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-d109b13 .elementor-button{font-size:var( --e-global-typography-0ba90e0-font-size );}.elementor-18646 .elementor-element.elementor-element-13d7fa7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18646 .elementor-element.elementor-element-13d7fa7{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-2646399 .elementor-button{font-size:var( --e-global-typography-0ba90e0-font-size );}.elementor-widget-counter .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-d62e1bc .elementor-counter-number-wrapper{font-size:var( --e-global-typography-7597cc2-font-size );}.elementor-18646 .elementor-element.elementor-element-70dcb8e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18646 .elementor-element.elementor-element-70dcb8e{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-3589ce9 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-7597cc2-font-size );}.elementor-18646 .elementor-element.elementor-element-3c42700 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18646 .elementor-element.elementor-element-3c42700{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-aa9e1a1 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-7597cc2-font-size );}.elementor-18646 .elementor-element.elementor-element-7d11072 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18646 .elementor-element.elementor-element-7d11072{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-218bdb7:not(.elementor-motion-effects-element-type-background), .elementor-18646 .elementor-element.elementor-element-218bdb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-f904aea{font-size:var( --e-global-typography-521f935-font-size );}.elementor-widget-divider .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-aa804a5{width:100%;max-width:100%;font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-e82f8cc > .elementor-widget-container{margin:050px 0px 0px 0px;}.elementor-18646 .elementor-element.elementor-element-9497ffe{font-size:var( --e-global-typography-7597cc2-font-size );}.elementor-widget-portfolio .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-portfolio .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var( --e-global-typography-primary-font-size );}.elementor-18646 .elementor-element.elementor-element-06598d8 .elementor-portfolio-item__title{font-size:var( --e-global-typography-521f935-font-size );}.elementor-18646 .elementor-element.elementor-element-4f13402{font-size:var( --e-global-typography-7597cc2-font-size );}.elementor-18646 .elementor-element.elementor-element-c1bda0e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18646 .elementor-element.elementor-element-c1bda0e{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-cfe3ab9 .elementor-button{font-size:var( --e-global-typography-0ba90e0-font-size );}.elementor-18646 .elementor-element.elementor-element-d8ba198 .elementor-button{font-size:var( --e-global-typography-0ba90e0-font-size );}.elementor-18646 .elementor-element.elementor-element-1635e67{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-a7c88a0{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-0ba90e0-font-size );}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu--dropdown .elementor-item, .elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.1em;}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:37px !important;}.elementor-18646 .elementor-element.elementor-element-8d2b62c{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18646 .elementor-element.elementor-element-7d5fa43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18646 .elementor-element.elementor-element-7d5fa43{font-size:2rem;}.elementor-18646 .elementor-element.elementor-element-5ff5f4a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-064f571{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-d66cc9f{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-611595a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-d7f9e45{text-align:end;font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}}@media(max-width:767px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-924a427{--width:28%;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-d761101{--width:17%;}.elementor-widget-nav-menu .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-0ba90e0-font-size );}.elementor-18646 .elementor-element.elementor-element-19e3e2a{--nav-menu-icon-size:27px;}.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-menu-toggle{border-width:0px;}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-af6fa49 .elementor-button{font-size:0.8em;padding:7px 10px 7px 10px;}.elementor-widget-social-icons .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-social-icons .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-a39dc1f{--icon-size:18px;}.elementor-18646 .elementor-element.elementor-element-8fb669a{--min-height:80vh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:015px;}.elementor-18646 .elementor-element.elementor-element-8fb669a:not(.elementor-motion-effects-element-type-background), .elementor-18646 .elementor-element.elementor-element-8fb669a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:439px auto;}.elementor-18646 .elementor-element.elementor-element-a846ad4{--justify-content:flex-start;--padding-top:9%;--padding-bottom:0%;--padding-left:05%;--padding-right:0%;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-18646 .elementor-element.elementor-element-0fc8a96 .elementor-heading-title{font-size:var( --e-global-typography-0ba90e0-font-size );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-86ba90f{font-size:1.5em;}.elementor-18646 .elementor-element.elementor-element-56ac8f4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:0.95rem;}.elementor-18646 .elementor-element.elementor-element-1da06a4 .elementor-button{font-size:0.95em;padding:10px 10px 10px 10px;}.elementor-18646 .elementor-element.elementor-element-3b4d6ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18646 .elementor-element.elementor-element-fc2bcca{--min-height:282px;}.elementor-18646 .elementor-element.elementor-element-fc2bcca:not(.elementor-motion-effects-element-type-background), .elementor-18646 .elementor-element.elementor-element-fc2bcca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:357px auto;}.elementor-18646 .elementor-element.elementor-element-2a4769a{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-18646 .elementor-element.elementor-element-c58772d{font-size:var( --e-global-typography-7597cc2-font-size );}.elementor-18646 .elementor-element.elementor-element-9336e80{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-135c15a{font-size:var( --e-global-typography-7597cc2-font-size );}.elementor-18646 .elementor-element.elementor-element-7355d04{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18646 .elementor-element.elementor-element-7653282 > .elementor-shape-bottom svg, .elementor-18646 .elementor-element.elementor-element-7653282 > .e-con-inner > .elementor-shape-bottom svg{width:calc(259% + 1.3px);height:62px;}.elementor-18646 .elementor-element.elementor-element-160f283{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-b495c71 .elementor-button{font-size:var( --e-global-typography-0ba90e0-font-size );padding:10px 10px 10px 10px;}.elementor-18646 .elementor-element.elementor-element-d4af81d > .elementor-shape-bottom svg, .elementor-18646 .elementor-element.elementor-element-d4af81d > .e-con-inner > .elementor-shape-bottom svg{width:calc(156% + 1.3px);height:46px;}.elementor-18646 .elementor-element.elementor-element-2c3cecb{font-size:var( --e-global-typography-521f935-font-size );}.elementor-18646 .elementor-element.elementor-element-22fed1a{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-d685718 .elementor-button{font-size:var( --e-global-typography-0ba90e0-font-size );padding:10px 10px 10px 10px;}.elementor-18646 .elementor-element.elementor-element-2029bec > .elementor-shape-bottom svg, .elementor-18646 .elementor-element.elementor-element-2029bec > .e-con-inner > .elementor-shape-bottom svg{width:calc(170% + 1.3px);height:54px;}.elementor-18646 .elementor-element.elementor-element-782fa2f{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-d109b13 .elementor-button{font-size:var( --e-global-typography-0ba90e0-font-size );padding:10px 10px 10px 10px;}.elementor-18646 .elementor-element.elementor-element-13d7fa7{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-2646399 .elementor-button{font-size:var( --e-global-typography-0ba90e0-font-size );padding:10px 10px 10px 10px;}.elementor-18646 .elementor-element.elementor-element-68757fe{--margin-top:060px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18646 .elementor-element.elementor-element-a3c9426 img{width:166px;}.elementor-widget-counter .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-d62e1bc .elementor-counter-number-wrapper{font-size:var( --e-global-typography-7597cc2-font-size );}.elementor-18646 .elementor-element.elementor-element-70dcb8e{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-3589ce9 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-7597cc2-font-size );}.elementor-18646 .elementor-element.elementor-element-3c42700{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-aa9e1a1 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-7597cc2-font-size );}.elementor-18646 .elementor-element.elementor-element-7d11072{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-42adc0e img{width:115px;}.elementor-18646 .elementor-element.elementor-element-218bdb7{--margin-top:080px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-d60e5a1{--padding-top:0%;--padding-bottom:0%;--padding-left:05%;--padding-right:05%;}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-f904aea{font-size:var( --e-global-typography-521f935-font-size );}.elementor-18646 .elementor-element.elementor-element-4c4020a{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-18646 .elementor-element.elementor-element-c5d6274{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-widget-divider .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-8ca91fd .elementor-divider-separator{width:15%;}.elementor-18646 .elementor-element.elementor-element-aa804a5{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-89f974a{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-18646 .elementor-element.elementor-element-e82f8cc > .elementor-widget-container{margin:040px 0px 0px 0px;}.elementor-18646 .elementor-element.elementor-element-9497ffe{font-size:var( --e-global-typography-7597cc2-font-size );}.elementor-widget-portfolio .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-portfolio .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var( --e-global-typography-primary-font-size );}.elementor-18646 .elementor-element.elementor-element-06598d8 .elementor-portfolio-item__title{font-size:var( --e-global-typography-521f935-font-size );}.elementor-18646 .elementor-element.elementor-element-de4b661{--margin-top:060px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13%;--padding-bottom:025%;--padding-left:13%;--padding-right:13%;}.elementor-18646 .elementor-element.elementor-element-40de2ae{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18646 .elementor-element.elementor-element-4f13402{font-size:var( --e-global-typography-7597cc2-font-size );}.elementor-18646 .elementor-element.elementor-element-c1bda0e{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-cfe3ab9 .elementor-button{font-size:var( --e-global-typography-0ba90e0-font-size );padding:10px 10px 10px 10px;}.elementor-18646 .elementor-element.elementor-element-d8ba198 .elementor-button{font-size:var( --e-global-typography-0ba90e0-font-size );padding:10px 10px 10px 10px;}.elementor-18646 .elementor-element.elementor-element-8963357{--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-18646 .elementor-element.elementor-element-1635e67{--width:100%;}.elementor-18646 .elementor-element.elementor-element-a7c88a0{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-0ba90e0-font-size );}.elementor-18646 .elementor-element.elementor-element-4a5ad50{--nav-menu-icon-size:27px;}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-menu-toggle{border-width:0px;}.elementor-18646 .elementor-element.elementor-element-8d2b62c{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;}.elementor-18646 .elementor-element.elementor-element-7d5fa43.elementor-element{--align-self:center;}.elementor-18646 .elementor-element.elementor-element-e98ab02{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18646 .elementor-element.elementor-element-064f571{text-align:center;font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-d66cc9f{text-align:center;font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-d7f9e45{text-align:center;font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}}@media(min-width:768px){.elementor-18646 .elementor-element.elementor-element-924a427{--width:25%;}.elementor-18646 .elementor-element.elementor-element-d761101{--width:75%;}.elementor-18646 .elementor-element.elementor-element-a846ad4{--width:60%;}.elementor-18646 .elementor-element.elementor-element-536b34e{--width:50%;}.elementor-18646 .elementor-element.elementor-element-fc2bcca{--width:50%;}.elementor-18646 .elementor-element.elementor-element-2a4769a{--width:50%;}.elementor-18646 .elementor-element.elementor-element-7355d04{--width:90%;}.elementor-18646 .elementor-element.elementor-element-ecc619a{--width:25%;}.elementor-18646 .elementor-element.elementor-element-4a9a657{--width:25%;}.elementor-18646 .elementor-element.elementor-element-b5a2180{--width:25%;}.elementor-18646 .elementor-element.elementor-element-1ec067f{--width:25%;}.elementor-18646 .elementor-element.elementor-element-4a6470e{--width:15%;}.elementor-18646 .elementor-element.elementor-element-2e4b7c1{--width:25%;}.elementor-18646 .elementor-element.elementor-element-0ec41d8{--width:25%;}.elementor-18646 .elementor-element.elementor-element-40d1b73{--width:25%;}.elementor-18646 .elementor-element.elementor-element-cd2b381{--width:15%;}.elementor-18646 .elementor-element.elementor-element-d60e5a1{--width:60%;}.elementor-18646 .elementor-element.elementor-element-c5d6274{--width:15%;}.elementor-18646 .elementor-element.elementor-element-7aff38c{--width:50%;}.elementor-18646 .elementor-element.elementor-element-89f974a{--width:90%;}.elementor-18646 .elementor-element.elementor-element-40de2ae{--width:50%;}.elementor-18646 .elementor-element.elementor-element-8963357{--width:90%;}.elementor-18646 .elementor-element.elementor-element-1635e67{--width:25%;}.elementor-18646 .elementor-element.elementor-element-a7c88a0{--width:55%;}.elementor-18646 .elementor-element.elementor-element-8d2b62c{--width:20%;}.elementor-18646 .elementor-element.elementor-element-e98ab02{--width:90%;}.elementor-18646 .elementor-element.elementor-element-5ff5f4a{--width:50%;}.elementor-18646 .elementor-element.elementor-element-611595a{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18646 .elementor-element.elementor-element-4f610ef{--width:100%;}.elementor-18646 .elementor-element.elementor-element-924a427{--width:62%;}.elementor-18646 .elementor-element.elementor-element-d761101{--width:11%;}.elementor-18646 .elementor-element.elementor-element-a846ad4{--width:80%;}.elementor-18646 .elementor-element.elementor-element-fc2bcca{--width:50%;}.elementor-18646 .elementor-element.elementor-element-2a4769a{--width:50%;}.elementor-18646 .elementor-element.elementor-element-ecc619a{--width:47%;}.elementor-18646 .elementor-element.elementor-element-4a9a657{--width:47%;}.elementor-18646 .elementor-element.elementor-element-b5a2180{--width:47%;}.elementor-18646 .elementor-element.elementor-element-1ec067f{--width:47%;}.elementor-18646 .elementor-element.elementor-element-c5d6274{--width:15%;}.elementor-18646 .elementor-element.elementor-element-88d028c{--width:85%;}.elementor-18646 .elementor-element.elementor-element-40de2ae{--width:79%;}.elementor-18646 .elementor-element.elementor-element-8963357{--width:95%;}.elementor-18646 .elementor-element.elementor-element-1635e67{--width:62%;}.elementor-18646 .elementor-element.elementor-element-a7c88a0{--width:11%;}.elementor-18646 .elementor-element.elementor-element-8d2b62c{--width:25%;}.elementor-18646 .elementor-element.elementor-element-e98ab02{--width:95%;}}@media(min-width:1025px){.elementor-18646 .elementor-element.elementor-element-de4b661:not(.elementor-motion-effects-element-type-background), .elementor-18646 .elementor-element.elementor-element-de4b661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(min-width:2400px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-18646 .elementor-element.elementor-element-19e3e2a .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-0ba90e0-font-size );}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-social-icons .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-social-icons .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-18646 .elementor-element.elementor-element-0fc8a96 .elementor-heading-title{font-size:var( --e-global-typography-0ba90e0-font-size );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-c58772d{font-size:var( --e-global-typography-7597cc2-font-size );}.elementor-18646 .elementor-element.elementor-element-9336e80{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-135c15a{font-size:var( --e-global-typography-7597cc2-font-size );}.elementor-18646 .elementor-element.elementor-element-7355d04{--gap:20px 040px;--row-gap:20px;--column-gap:040px;}.elementor-18646 .elementor-element.elementor-element-7653282:not(.elementor-motion-effects-element-type-background), .elementor-18646 .elementor-element.elementor-element-7653282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cmgperform.com/wp-content/uploads/2026/09/assistante-de-direction-independante-cmg-perform.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18646 .elementor-element.elementor-element-7653282{--min-height:290px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-7653282 > .elementor-shape-bottom svg, .elementor-18646 .elementor-element.elementor-element-7653282 > .e-con-inner > .elementor-shape-bottom svg{width:calc(111% + 1.3px);height:0px;}.elementor-18646 .elementor-element.elementor-element-e7af3f6 > .elementor-widget-container{margin:0px 0px -22px 030px;}.elementor-18646 .elementor-element.elementor-element-e7af3f6 .elementor-button{font-size:3.8rem;line-height:0.5rem;padding:020px 20px 20px 20px;}.elementor-18646 .elementor-element.elementor-element-160f283{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-b495c71 .elementor-button{font-size:var( --e-global-typography-0ba90e0-font-size );}.elementor-18646 .elementor-element.elementor-element-d4af81d:not(.elementor-motion-effects-element-type-background), .elementor-18646 .elementor-element.elementor-element-d4af81d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cmgperform.com/wp-content/uploads/2026/09/communication-cmg-perform.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18646 .elementor-element.elementor-element-d4af81d{--min-height:290px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-d4af81d > .elementor-shape-bottom svg, .elementor-18646 .elementor-element.elementor-element-d4af81d > .e-con-inner > .elementor-shape-bottom svg{width:calc(111% + 1.3px);height:0px;}.elementor-18646 .elementor-element.elementor-element-bd327f3 > .elementor-widget-container{margin:0px 0px -22px 030px;}.elementor-18646 .elementor-element.elementor-element-bd327f3 .elementor-button{font-size:3.8rem;line-height:0.5rem;padding:020px 20px 20px 20px;}.elementor-18646 .elementor-element.elementor-element-2c3cecb{font-size:var( --e-global-typography-521f935-font-size );}.elementor-18646 .elementor-element.elementor-element-22fed1a{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-d685718 .elementor-button{font-size:var( --e-global-typography-0ba90e0-font-size );}.elementor-18646 .elementor-element.elementor-element-2029bec:not(.elementor-motion-effects-element-type-background), .elementor-18646 .elementor-element.elementor-element-2029bec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cmgperform.com/wp-content/uploads/2026/09/gestion-ressources-humaines-et-recrutement.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18646 .elementor-element.elementor-element-2029bec{--min-height:290px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-2029bec > .elementor-shape-bottom svg, .elementor-18646 .elementor-element.elementor-element-2029bec > .e-con-inner > .elementor-shape-bottom svg{width:calc(148% + 1.3px);height:49px;}.elementor-18646 .elementor-element.elementor-element-44c61a6 > .elementor-widget-container{margin:0px 0px -22px 030px;}.elementor-18646 .elementor-element.elementor-element-44c61a6 .elementor-button{font-size:3.8rem;line-height:0.5rem;padding:020px 20px 20px 20px;}.elementor-18646 .elementor-element.elementor-element-782fa2f{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-d109b13 .elementor-button{font-size:var( --e-global-typography-0ba90e0-font-size );}.elementor-18646 .elementor-element.elementor-element-5420477:not(.elementor-motion-effects-element-type-background), .elementor-18646 .elementor-element.elementor-element-5420477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cmgperform.com/wp-content/uploads/2026/09/evenementiel.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18646 .elementor-element.elementor-element-5420477{--min-height:290px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18646 .elementor-element.elementor-element-5420477 > .elementor-shape-bottom svg, .elementor-18646 .elementor-element.elementor-element-5420477 > .e-con-inner > .elementor-shape-bottom svg{width:calc(148% + 1.3px);height:49px;}.elementor-18646 .elementor-element.elementor-element-36053cf > .elementor-widget-container{margin:0px 0px -22px 030px;}.elementor-18646 .elementor-element.elementor-element-36053cf .elementor-button{font-size:3.8rem;line-height:0.5rem;padding:020px 20px 20px 20px;}.elementor-18646 .elementor-element.elementor-element-13d7fa7{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-2646399 .elementor-button{font-size:var( --e-global-typography-0ba90e0-font-size );}.elementor-widget-counter .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-d62e1bc .elementor-counter-number-wrapper{font-size:var( --e-global-typography-7597cc2-font-size );}.elementor-18646 .elementor-element.elementor-element-70dcb8e{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-3589ce9 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-7597cc2-font-size );}.elementor-18646 .elementor-element.elementor-element-3c42700{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-aa9e1a1 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-7597cc2-font-size );}.elementor-18646 .elementor-element.elementor-element-7d11072{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-f904aea{font-size:var( --e-global-typography-521f935-font-size );}.elementor-widget-divider .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18646 .elementor-element.elementor-element-aa804a5{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-9497ffe{font-size:var( --e-global-typography-7597cc2-font-size );}.elementor-widget-portfolio .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-portfolio .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var( --e-global-typography-primary-font-size );}.elementor-18646 .elementor-element.elementor-element-06598d8 .elementor-portfolio-item__title{font-size:var( --e-global-typography-521f935-font-size );}.elementor-18646 .elementor-element.elementor-element-4f13402{font-size:var( --e-global-typography-7597cc2-font-size );}.elementor-18646 .elementor-element.elementor-element-c1bda0e{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-cfe3ab9 .elementor-button{font-size:var( --e-global-typography-0ba90e0-font-size );}.elementor-18646 .elementor-element.elementor-element-d8ba198 .elementor-button{font-size:var( --e-global-typography-0ba90e0-font-size );}.elementor-18646 .elementor-element.elementor-element-4a5ad50 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-0ba90e0-font-size );}.elementor-18646 .elementor-element.elementor-element-064f571{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-d66cc9f{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}.elementor-18646 .elementor-element.elementor-element-d7f9e45{font-size:var( --e-global-typography-f8009f7-font-size );line-height:var( --e-global-typography-f8009f7-line-height );}}