.elementor-621 .elementor-element.elementor-element-6409246{--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:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:0px 0px 0px 0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-621 .elementor-element.elementor-element-6409246:not(.elementor-motion-effects-element-type-background), .elementor-621 .elementor-element.elementor-element-6409246 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ac9a61 );}.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-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-621 .elementor-element.elementor-element-54d0d5d .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:900;line-height:1.55em;color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-621 .elementor-element.elementor-element-0d21716 .elementor-button{background-color:var( --e-global-color-9d36012 );font-family:var( --e-global-typography-4a69a57-font-family ), Sans-serif;font-size:var( --e-global-typography-4a69a57-font-size );padding:0px 0px 0px 0px;}.elementor-621 .elementor-element.elementor-element-0d21716 .elementor-button:hover, .elementor-621 .elementor-element.elementor-element-0d21716 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-621 .elementor-element.elementor-element-0d21716 .elementor-button:hover svg, .elementor-621 .elementor-element.elementor-element-0d21716 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-621 .elementor-element.elementor-element-a8a18b4 .elementor-button{background-color:var( --e-global-color-9d36012 );font-family:var( --e-global-typography-4a69a57-font-family ), Sans-serif;font-size:var( --e-global-typography-4a69a57-font-size );padding:0px 0px 0px 0px;}.elementor-621 .elementor-element.elementor-element-a8a18b4 .elementor-button:hover, .elementor-621 .elementor-element.elementor-element-a8a18b4 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-621 .elementor-element.elementor-element-a8a18b4 .elementor-button:hover svg, .elementor-621 .elementor-element.elementor-element-a8a18b4 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-621 .elementor-element.elementor-element-122c66f .elementor-button{background-color:var( --e-global-color-9d36012 );font-family:var( --e-global-typography-4a69a57-font-family ), Sans-serif;font-size:var( --e-global-typography-4a69a57-font-size );padding:0px 0px 0px 0px;}.elementor-621 .elementor-element.elementor-element-122c66f .elementor-button:hover, .elementor-621 .elementor-element.elementor-element-122c66f .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-621 .elementor-element.elementor-element-122c66f .elementor-button:hover svg, .elementor-621 .elementor-element.elementor-element-122c66f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-621 .elementor-element.elementor-element-36c6a45 .elementor-button{background-color:var( --e-global-color-9d36012 );font-family:var( --e-global-typography-4a69a57-font-family ), Sans-serif;font-size:var( --e-global-typography-4a69a57-font-size );padding:0px 0px 0px 0px;}.elementor-621 .elementor-element.elementor-element-36c6a45 .elementor-button:hover, .elementor-621 .elementor-element.elementor-element-36c6a45 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-621 .elementor-element.elementor-element-36c6a45 .elementor-button:hover svg, .elementor-621 .elementor-element.elementor-element-36c6a45 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-621 .elementor-element.elementor-element-dfa1487{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-621 .elementor-element.elementor-element-dfa1487:not(.elementor-motion-effects-element-type-background), .elementor-621 .elementor-element.elementor-element-dfa1487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-621 .elementor-element.elementor-element-65a125b{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-621 .elementor-element.elementor-element-65a125b:not(.elementor-motion-effects-element-type-background), .elementor-621 .elementor-element.elementor-element-65a125b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23120D;}.elementor-621 .elementor-element.elementor-element-65a125b:hover{border-style:none;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-621 .elementor-element.elementor-element-65a125b, .elementor-621 .elementor-element.elementor-element-65a125b::before{--border-transition:0.3s;}.elementor-widget-gallery .elementor-gallery-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-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-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-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-621 .elementor-element.elementor-element-49dbd4a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-621 .elementor-element.elementor-element-49dbd4a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-621 .elementor-element.elementor-element-49dbd4a{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-621 .elementor-element.elementor-element-7eadef3{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-621 .elementor-element.elementor-element-dee6b67{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-621 .elementor-element.elementor-element-dee6b67 .elementor-divider-separator{width:100%;}.elementor-621 .elementor-element.elementor-element-dee6b67 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-621 .elementor-element.elementor-element-058f8c5{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-621 .elementor-element.elementor-element-e50558b .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:600;line-height:1.55em;color:var( --e-global-color-1ac9a61 );}.elementor-621 .elementor-element.elementor-element-140c936 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:var( --e-global-color-1ac9a61 );}.elementor-621 .elementor-element.elementor-element-cfa414d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-621 .elementor-element.elementor-element-cfa414d .elementor-divider-separator{width:100%;}.elementor-621 .elementor-element.elementor-element-cfa414d .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-621 .elementor-element.elementor-element-71d3a60{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-621 .elementor-element.elementor-element-598c9bc .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:600;line-height:1.55em;color:var( --e-global-color-1ac9a61 );}.elementor-621 .elementor-element.elementor-element-f55dc8f .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:var( --e-global-color-1ac9a61 );}.elementor-621 .elementor-element.elementor-element-6e6a03d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-621 .elementor-element.elementor-element-6e6a03d .elementor-divider-separator{width:100%;}.elementor-621 .elementor-element.elementor-element-6e6a03d .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-621 .elementor-element.elementor-element-fccd093{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-621 .elementor-element.elementor-element-a849234 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:600;line-height:1.55em;color:var( --e-global-color-1ac9a61 );}.elementor-621 .elementor-element.elementor-element-bcf38c1 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:var( --e-global-color-1ac9a61 );}.elementor-621 .elementor-element.elementor-element-f688ce7{--display:flex;--min-height:700px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-621 .elementor-element.elementor-element-f688ce7:not(.elementor-motion-effects-element-type-background), .elementor-621 .elementor-element.elementor-element-f688ce7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centrechoregraphiqueprima.fr/wp-content/uploads/2026/10/DSC3621-scaled.jpg");background-position:center center;background-size:cover;}.elementor-621 .elementor-element.elementor-element-f688ce7::before, .elementor-621 .elementor-element.elementor-element-f688ce7 > .elementor-background-video-container::before, .elementor-621 .elementor-element.elementor-element-f688ce7 > .e-con-inner > .elementor-background-video-container::before, .elementor-621 .elementor-element.elementor-element-f688ce7 > .elementor-background-slideshow::before, .elementor-621 .elementor-element.elementor-element-f688ce7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-621 .elementor-element.elementor-element-f688ce7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-9d36012 ) 80%, var( --e-global-color-text ) 93%);}.elementor-621 .elementor-element.elementor-element-3e78064 .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:80px;font-weight:700;line-height:0.95em;letter-spacing:-0.03em;color:var( --e-global-color-1ac9a61 );}.elementor-621 .elementor-element.elementor-element-637f48b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-621 .elementor-element.elementor-element-637f48b:not(.elementor-motion-effects-element-type-background), .elementor-621 .elementor-element.elementor-element-637f48b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ac9a61 );}.elementor-621 .elementor-element.elementor-element-a652487{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-621 .elementor-element.elementor-element-a652487:not(.elementor-motion-effects-element-type-background), .elementor-621 .elementor-element.elementor-element-a652487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ac9a61 );}.elementor-621 .elementor-element.elementor-element-a652487:hover{border-style:none;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-621 .elementor-element.elementor-element-a652487, .elementor-621 .elementor-element.elementor-element-a652487::before{--border-transition:0.3s;}.elementor-621 .elementor-element.elementor-element-67faabd .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-621 .elementor-element.elementor-element-67faabd .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-621 .elementor-element.elementor-element-67faabd{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-621 .elementor-element.elementor-element-793d439{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-621 .elementor-element.elementor-element-1fd4a7b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-621 .elementor-element.elementor-element-1fd4a7b .elementor-divider-separator{width:100%;}.elementor-621 .elementor-element.elementor-element-1fd4a7b .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-621 .elementor-element.elementor-element-d73e1bf{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-621 .elementor-element.elementor-element-9767f8d .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:600;line-height:1.55em;color:var( --e-global-color-text );}.elementor-621 .elementor-element.elementor-element-c42c890 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-621 .elementor-element.elementor-element-b8c66c6{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-621 .elementor-element.elementor-element-b8c66c6 .elementor-divider-separator{width:100%;}.elementor-621 .elementor-element.elementor-element-b8c66c6 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-621 .elementor-element.elementor-element-7d32dce{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-621 .elementor-element.elementor-element-9721b1c .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:600;line-height:1.55em;color:var( --e-global-color-text );}.elementor-621 .elementor-element.elementor-element-87cbd55 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-621 .elementor-element.elementor-element-0fa645f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-621 .elementor-element.elementor-element-0fa645f .elementor-divider-separator{width:100%;}.elementor-621 .elementor-element.elementor-element-0fa645f .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-621 .elementor-element.elementor-element-3b9e3fe{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-621 .elementor-element.elementor-element-2ed4554 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:600;line-height:1.55em;color:var( --e-global-color-text );}.elementor-621 .elementor-element.elementor-element-e7f6e8c .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-621 .elementor-element.elementor-element-67b77c8{--display:flex;--min-height:700px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-621 .elementor-element.elementor-element-67b77c8:not(.elementor-motion-effects-element-type-background), .elementor-621 .elementor-element.elementor-element-67b77c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centrechoregraphiqueprima.fr/wp-content/uploads/2026/10/DSC_0629-scaled.jpg");background-position:center center;background-size:cover;}.elementor-621 .elementor-element.elementor-element-67b77c8::before, .elementor-621 .elementor-element.elementor-element-67b77c8 > .elementor-background-video-container::before, .elementor-621 .elementor-element.elementor-element-67b77c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-621 .elementor-element.elementor-element-67b77c8 > .elementor-background-slideshow::before, .elementor-621 .elementor-element.elementor-element-67b77c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-621 .elementor-element.elementor-element-67b77c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #EFE0C100 80%, var( --e-global-color-1ac9a61 ) 93%);}.elementor-621 .elementor-element.elementor-element-ecd66d9 .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:80px;font-weight:700;line-height:0.95em;letter-spacing:-0.03em;color:var( --e-global-color-text );}.elementor-621 .elementor-element.elementor-element-8e1445a{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-621 .elementor-element.elementor-element-8e1445a:not(.elementor-motion-effects-element-type-background), .elementor-621 .elementor-element.elementor-element-8e1445a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-621 .elementor-element.elementor-element-4aa1fc6{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-621 .elementor-element.elementor-element-4aa1fc6:not(.elementor-motion-effects-element-type-background), .elementor-621 .elementor-element.elementor-element-4aa1fc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23120D;}.elementor-621 .elementor-element.elementor-element-4aa1fc6:hover{border-style:none;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-621 .elementor-element.elementor-element-4aa1fc6, .elementor-621 .elementor-element.elementor-element-4aa1fc6::before{--border-transition:0.3s;}.elementor-621 .elementor-element.elementor-element-8fccbde .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-621 .elementor-element.elementor-element-8fccbde .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-621 .elementor-element.elementor-element-8fccbde{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-621 .elementor-element.elementor-element-340b8c8{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-621 .elementor-element.elementor-element-90f7afa{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-621 .elementor-element.elementor-element-90f7afa .elementor-divider-separator{width:100%;}.elementor-621 .elementor-element.elementor-element-90f7afa .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-621 .elementor-element.elementor-element-200634f{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-621 .elementor-element.elementor-element-797b597 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:600;line-height:1.55em;color:var( --e-global-color-1ac9a61 );}.elementor-621 .elementor-element.elementor-element-d8a6c77 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:var( --e-global-color-1ac9a61 );}.elementor-621 .elementor-element.elementor-element-a36ba63{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-621 .elementor-element.elementor-element-a36ba63 .elementor-divider-separator{width:100%;}.elementor-621 .elementor-element.elementor-element-a36ba63 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-621 .elementor-element.elementor-element-84ac302{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-621 .elementor-element.elementor-element-c09fec3 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:600;line-height:1.55em;color:var( --e-global-color-1ac9a61 );}.elementor-621 .elementor-element.elementor-element-33525d5 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:var( --e-global-color-1ac9a61 );}.elementor-621 .elementor-element.elementor-element-87cf79b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-621 .elementor-element.elementor-element-87cf79b .elementor-divider-separator{width:100%;}.elementor-621 .elementor-element.elementor-element-87cf79b .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-621 .elementor-element.elementor-element-b913aad{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-621 .elementor-element.elementor-element-0ab1ff9 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:600;line-height:1.55em;color:var( --e-global-color-1ac9a61 );}.elementor-621 .elementor-element.elementor-element-fc5ac2d .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:var( --e-global-color-1ac9a61 );}.elementor-621 .elementor-element.elementor-element-bbf83a8{--display:flex;--min-height:700px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-621 .elementor-element.elementor-element-bbf83a8:not(.elementor-motion-effects-element-type-background), .elementor-621 .elementor-element.elementor-element-bbf83a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centrechoregraphiqueprima.fr/wp-content/uploads/2026/10/Picsart_25-07-09_20-58-31-286-scaled.png");background-position:top center;background-size:cover;}.elementor-621 .elementor-element.elementor-element-bbf83a8::before, .elementor-621 .elementor-element.elementor-element-bbf83a8 > .elementor-background-video-container::before, .elementor-621 .elementor-element.elementor-element-bbf83a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-621 .elementor-element.elementor-element-bbf83a8 > .elementor-background-slideshow::before, .elementor-621 .elementor-element.elementor-element-bbf83a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-621 .elementor-element.elementor-element-bbf83a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-9d36012 ) 80%, var( --e-global-color-text ) 93%);}.elementor-621 .elementor-element.elementor-element-ac68e99 .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:80px;font-weight:700;line-height:0.95em;letter-spacing:-0.03em;color:var( --e-global-color-1ac9a61 );}.elementor-621 .elementor-element.elementor-element-cec407e{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-621 .elementor-element.elementor-element-cec407e:not(.elementor-motion-effects-element-type-background), .elementor-621 .elementor-element.elementor-element-cec407e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ac9a61 );}.elementor-621 .elementor-element.elementor-element-faeea7c{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-621 .elementor-element.elementor-element-faeea7c:not(.elementor-motion-effects-element-type-background), .elementor-621 .elementor-element.elementor-element-faeea7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ac9a61 );}.elementor-621 .elementor-element.elementor-element-faeea7c:hover{border-style:none;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-621 .elementor-element.elementor-element-faeea7c, .elementor-621 .elementor-element.elementor-element-faeea7c::before{--border-transition:0.3s;}.elementor-621 .elementor-element.elementor-element-40ce482 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-621 .elementor-element.elementor-element-40ce482 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-621 .elementor-element.elementor-element-40ce482{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-621 .elementor-element.elementor-element-62a440c{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-621 .elementor-element.elementor-element-39c1fd9{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-621 .elementor-element.elementor-element-39c1fd9 .elementor-divider-separator{width:100%;}.elementor-621 .elementor-element.elementor-element-39c1fd9 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-621 .elementor-element.elementor-element-6a5dcf3{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-621 .elementor-element.elementor-element-7f82a0a .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:600;line-height:1.55em;color:var( --e-global-color-text );}.elementor-621 .elementor-element.elementor-element-7ac28db .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-621 .elementor-element.elementor-element-aad260a{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-621 .elementor-element.elementor-element-aad260a .elementor-divider-separator{width:100%;}.elementor-621 .elementor-element.elementor-element-aad260a .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-621 .elementor-element.elementor-element-c7ab8a1{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-621 .elementor-element.elementor-element-f6e1d12 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:600;line-height:1.55em;color:var( --e-global-color-text );}.elementor-621 .elementor-element.elementor-element-2388410 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-621 .elementor-element.elementor-element-9b638fe{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-621 .elementor-element.elementor-element-9b638fe .elementor-divider-separator{width:100%;}.elementor-621 .elementor-element.elementor-element-9b638fe .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-621 .elementor-element.elementor-element-f5cc3f1{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-621 .elementor-element.elementor-element-576227f .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:600;line-height:1.55em;color:var( --e-global-color-text );}.elementor-621 .elementor-element.elementor-element-f544c6b .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-621 .elementor-element.elementor-element-99ab746{--display:flex;--min-height:700px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-621 .elementor-element.elementor-element-99ab746:not(.elementor-motion-effects-element-type-background), .elementor-621 .elementor-element.elementor-element-99ab746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centrechoregraphiqueprima.fr/wp-content/uploads/2026/10/67-9M2A9015-scaled.jpg");background-position:bottom center;background-size:cover;}.elementor-621 .elementor-element.elementor-element-99ab746::before, .elementor-621 .elementor-element.elementor-element-99ab746 > .elementor-background-video-container::before, .elementor-621 .elementor-element.elementor-element-99ab746 > .e-con-inner > .elementor-background-video-container::before, .elementor-621 .elementor-element.elementor-element-99ab746 > .elementor-background-slideshow::before, .elementor-621 .elementor-element.elementor-element-99ab746 > .e-con-inner > .elementor-background-slideshow::before, .elementor-621 .elementor-element.elementor-element-99ab746 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #EFE0C100 80%, var( --e-global-color-1ac9a61 ) 93%);}.elementor-621 .elementor-element.elementor-element-047a5f9 .elementor-heading-title{font-family:"Nohemi", Sans-serif;font-size:80px;font-weight:700;line-height:0.95em;letter-spacing:-0.03em;color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-621 .elementor-element.elementor-element-65a125b{--width:40%;}.elementor-621 .elementor-element.elementor-element-f688ce7{--width:60%;}.elementor-621 .elementor-element.elementor-element-a652487{--width:40%;}.elementor-621 .elementor-element.elementor-element-67b77c8{--width:60%;}.elementor-621 .elementor-element.elementor-element-4aa1fc6{--width:40%;}.elementor-621 .elementor-element.elementor-element-bbf83a8{--width:60%;}.elementor-621 .elementor-element.elementor-element-faeea7c{--width:40%;}.elementor-621 .elementor-element.elementor-element-99ab746{--width:60%;}}@media(max-width:1024px){.elementor-621 .elementor-element.elementor-element-6409246{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-621 .elementor-element.elementor-element-0d21716 .elementor-button{font-size:var( --e-global-typography-4a69a57-font-size );}.elementor-621 .elementor-element.elementor-element-a8a18b4 .elementor-button{font-size:var( --e-global-typography-4a69a57-font-size );}.elementor-621 .elementor-element.elementor-element-122c66f .elementor-button{font-size:var( --e-global-typography-4a69a57-font-size );}.elementor-621 .elementor-element.elementor-element-36c6a45 .elementor-button{font-size:var( --e-global-typography-4a69a57-font-size );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-621 .elementor-element.elementor-element-3e78064 .elementor-heading-title{font-size:72px;}.elementor-621 .elementor-element.elementor-element-ecd66d9 .elementor-heading-title{font-size:72px;}.elementor-621 .elementor-element.elementor-element-ac68e99 .elementor-heading-title{font-size:72px;}.elementor-621 .elementor-element.elementor-element-047a5f9 .elementor-heading-title{font-size:72px;}}@media(max-width:767px){.elementor-621 .elementor-element.elementor-element-6409246{--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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-621 .elementor-element.elementor-element-0d21716 .elementor-button{font-size:var( --e-global-typography-4a69a57-font-size );}.elementor-621 .elementor-element.elementor-element-a8a18b4 .elementor-button{font-size:var( --e-global-typography-4a69a57-font-size );}.elementor-621 .elementor-element.elementor-element-122c66f .elementor-button{font-size:var( --e-global-typography-4a69a57-font-size );}.elementor-621 .elementor-element.elementor-element-36c6a45 .elementor-button{font-size:var( --e-global-typography-4a69a57-font-size );}.elementor-621 .elementor-element.elementor-element-dfa1487{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-621 .elementor-element.elementor-element-3e78064 .elementor-heading-title{font-size:40px;}.elementor-621 .elementor-element.elementor-element-637f48b{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-621 .elementor-element.elementor-element-ecd66d9 .elementor-heading-title{font-size:40px;}.elementor-621 .elementor-element.elementor-element-8e1445a{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-621 .elementor-element.elementor-element-ac68e99 .elementor-heading-title{font-size:40px;}.elementor-621 .elementor-element.elementor-element-cec407e{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-621 .elementor-element.elementor-element-047a5f9 .elementor-heading-title{font-size:40px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geist';
	font-display: auto;
	src: url('http://centrechoregraphiqueprima.fr/wp-content/uploads/2026/08/Geist-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nohemi';
	font-display: auto;
	src: url('http://centrechoregraphiqueprima.fr/wp-content/uploads/2026/08/Nohemi-VF.ttf') format('truetype');
}
/* End Custom Fonts CSS */