.elementor-49 .elementor-element.elementor-element-fdb54d0{--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:-97px;--margin-left:0px;--margin-right:0px;--padding-top:1.5%;--padding-bottom:1.5%;--padding-left:3%;--padding-right:3%;--z-index:10;}.elementor-49 .elementor-element.elementor-element-332c4c1{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-eec1f5b img{width:300px;}.elementor-49 .elementor-element.elementor-element-b2600c1{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-e2d9649 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon{color:var( --e-global-color-be9b52e );}.elementor-49 .elementor-element.elementor-element-e2d9649 .jet-mobile-menu__breadcrumbs .breadcrumb-label{text-transform:uppercase;}.elementor-49 .elementor-element.elementor-element-e2d9649 .jet-mobile-menu__container{z-index:999;}.elementor-49 .elementor-element.elementor-element-e2d9649 .jet-mobile-menu-widget .jet-mobile-menu-cover{z-index:calc(999-1);}.elementor-49 .elementor-element.elementor-element-e2d9649 .jet-mobile-menu__item .jet-menu-icon{align-self:center;justify-content:center;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-e2d9649 .jet-mobile-menu__item .jet-menu-badge{align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-e2d9649 .jet-mobile-menu__item .jet-menu-label{color:var( --e-global-color-primary );}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-77440fd{--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-49 .elementor-element.elementor-element-77440fd:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-77440fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be9b52e );}.elementor-49 .elementor-element.elementor-element-a5228e6{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-49 .elementor-element.elementor-element-a5228e6:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-a5228e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-ce018de{--display:flex;--min-height:300px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-ce018de:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-ce018de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bottero.webmaster-satigny.ch/wp-content/uploads/2026/05/geneve-lausanne-aix-chambery-grenoble-lyon-docteur-luc-bottero-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-b60347f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-b60347f:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-b60347f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-74cbf57{text-align:center;}.elementor-49 .elementor-element.elementor-element-74cbf57 .elementor-heading-title{font-family:"Elms Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-035cbea{text-align:center;}.elementor-49 .elementor-element.elementor-element-035cbea .elementor-heading-title{font-family:"Elms Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-b835f38{--display:flex;--min-height:300px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-b835f38:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-b835f38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bottero.webmaster-satigny.ch/wp-content/uploads/2026/05/cabinet-annecy-dr-luc-bottero.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-8945d07{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-8945d07:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-8945d07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-49 .elementor-element.elementor-element-14270fa{text-align:center;}.elementor-49 .elementor-element.elementor-element-14270fa .elementor-heading-title{font-family:"Elms Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-a0b0df6{text-align:center;}.elementor-49 .elementor-element.elementor-element-a0b0df6 .elementor-heading-title{font-family:"Elms Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-d1662cd{--display:flex;--min-height:300px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-d1662cd:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-d1662cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bottero.webmaster-satigny.ch/wp-content/uploads/2026/05/clinique-annecy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-d172d66{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-d172d66:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-d172d66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-49 .elementor-element.elementor-element-79e88fc{text-align:center;}.elementor-49 .elementor-element.elementor-element-79e88fc .elementor-heading-title{font-family:"Elms Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-58d3517{text-align:center;}.elementor-49 .elementor-element.elementor-element-58d3517 .elementor-heading-title{font-family:"Elms Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-11f6887{--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-49 .elementor-element.elementor-element-11f6887:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-11f6887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be9b52e );}.elementor-49 .elementor-element.elementor-element-8d20b93{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-49 .elementor-element.elementor-element-8d20b93:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-8d20b93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-e6026d2{--display:flex;--min-height:300px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-e6026d2:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-e6026d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-fca300c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-fca300c:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-fca300c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-49 .elementor-element.elementor-element-7c5438e{text-align:center;}.elementor-49 .elementor-element.elementor-element-7c5438e .elementor-heading-title{font-family:"Elms Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-19c579b{text-align:center;}.elementor-49 .elementor-element.elementor-element-19c579b .elementor-heading-title{font-family:"Elms Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-32366ab{--display:flex;--min-height:300px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-32366ab:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-32366ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-5022653{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-5022653:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-5022653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-49 .elementor-element.elementor-element-624c943{text-align:center;}.elementor-49 .elementor-element.elementor-element-624c943 .elementor-heading-title{font-family:"Elms Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-b30c5fc{text-align:center;}.elementor-49 .elementor-element.elementor-element-b30c5fc .elementor-heading-title{font-family:"Elms Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-2eab642{--display:flex;--min-height:300px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-2eab642:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-2eab642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-18b88f1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-18b88f1:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-18b88f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-49 .elementor-element.elementor-element-f8e9433{text-align:center;}.elementor-49 .elementor-element.elementor-element-f8e9433 .elementor-heading-title{font-family:"Elms Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-683c320{text-align:center;}.elementor-49 .elementor-element.elementor-element-683c320 .elementor-heading-title{font-family:"Elms Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-e47da15{--display:flex;--min-height:300px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-e47da15:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-e47da15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-1227e23{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-1227e23:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-1227e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-49 .elementor-element.elementor-element-b8d0d42{text-align:center;}.elementor-49 .elementor-element.elementor-element-b8d0d42 .elementor-heading-title{font-family:"Elms Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-84084da{text-align:center;}.elementor-49 .elementor-element.elementor-element-84084da .elementor-heading-title{font-family:"Elms Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-0232896{--display:flex;--min-height:300px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-0232896:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-0232896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-0a99673{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-0a99673:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-0a99673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-49 .elementor-element.elementor-element-3a30c80{text-align:center;}.elementor-49 .elementor-element.elementor-element-3a30c80 .elementor-heading-title{font-family:"Elms Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-0bf5987{text-align:center;}.elementor-49 .elementor-element.elementor-element-0bf5987 .elementor-heading-title{font-family:"Elms Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-224d93f{--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-49 .elementor-element.elementor-element-224d93f:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-224d93f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be9b52e );}.elementor-49 .elementor-element.elementor-element-d9b34f6{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-49 .elementor-element.elementor-element-d9b34f6:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-d9b34f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-b00bd37{--display:flex;--min-height:300px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-b00bd37:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-b00bd37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-02bd435{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-02bd435:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-02bd435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-49 .elementor-element.elementor-element-cd0b0e6{text-align:center;}.elementor-49 .elementor-element.elementor-element-cd0b0e6 .elementor-heading-title{font-family:"Elms Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-b68abf0{text-align:center;}.elementor-49 .elementor-element.elementor-element-b68abf0 .elementor-heading-title{font-family:"Elms Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-ac37315{--display:flex;--min-height:300px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-ac37315:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-ac37315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-291636b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-291636b:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-291636b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-49 .elementor-element.elementor-element-be9294f{text-align:center;}.elementor-49 .elementor-element.elementor-element-be9294f .elementor-heading-title{font-family:"Elms Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-3c106b2{text-align:center;}.elementor-49 .elementor-element.elementor-element-3c106b2 .elementor-heading-title{font-family:"Elms Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-9dbe97e{--display:flex;--min-height:300px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-9dbe97e:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-9dbe97e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-9ca24a3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-9ca24a3:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-9ca24a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-49 .elementor-element.elementor-element-086a581{text-align:center;}.elementor-49 .elementor-element.elementor-element-086a581 .elementor-heading-title{font-family:"Elms Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-4070ee5{text-align:center;}.elementor-49 .elementor-element.elementor-element-4070ee5 .elementor-heading-title{font-family:"Elms Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-49 .elementor-element.elementor-element-4b9b9ba{--display:flex;}.elementor-49 .elementor-element.elementor-element-9e40761{--display:flex;}.elementor-49 .elementor-element.elementor-element-88130dd{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-color-normal:var( --e-global-color-be9b52e );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-49 .elementor-element.elementor-element-88130dd > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-49 .elementor-element.elementor-element-88130dd > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-49 .elementor-element.elementor-element-88130dd > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Elms Sans", Sans-serif;font-weight:300;}.elementor-49 .elementor-element.elementor-element-88130dd {--n-menu-title-color-hover:var( --e-global-color-accent );--n-menu-title-color-active:var( --e-global-color-be9b52e );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-98c3a94 .elementor-icon-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-98c3a94.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-be9b52e );color:var( --e-global-color-accent );}.elementor-49 .elementor-element.elementor-element-98c3a94.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-98c3a94.elementor-view-default .elementor-icon{color:var( --e-global-color-be9b52e );border-color:var( --e-global-color-be9b52e );}.elementor-49 .elementor-element.elementor-element-98c3a94.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-98c3a94.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-be9b52e );}.elementor-49 .elementor-element.elementor-element-98c3a94.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-49 .elementor-element.elementor-element-98c3a94.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-49 .elementor-element.elementor-element-98c3a94 .elementor-icon{font-size:15px;padding:6px;border-width:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-98c3a94 .elementor-icon svg{height:15px;}.elementor-49 .elementor-element.elementor-element-2a09521 .elementor-icon-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-2a09521.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-be9b52e );color:var( --e-global-color-accent );}.elementor-49 .elementor-element.elementor-element-2a09521.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-2a09521.elementor-view-default .elementor-icon{color:var( --e-global-color-be9b52e );border-color:var( --e-global-color-be9b52e );}.elementor-49 .elementor-element.elementor-element-2a09521.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-2a09521.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-be9b52e );}.elementor-49 .elementor-element.elementor-element-2a09521.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-49 .elementor-element.elementor-element-2a09521.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-49 .elementor-element.elementor-element-2a09521 .elementor-icon{font-size:15px;padding:6px;border-width:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-2a09521 .elementor-icon svg{height:15px;}.elementor-49 .elementor-element.elementor-element-5e24e8f .elementor-icon-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-5e24e8f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-be9b52e );color:var( --e-global-color-accent );}.elementor-49 .elementor-element.elementor-element-5e24e8f.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-5e24e8f.elementor-view-default .elementor-icon{color:var( --e-global-color-be9b52e );border-color:var( --e-global-color-be9b52e );}.elementor-49 .elementor-element.elementor-element-5e24e8f.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-5e24e8f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-be9b52e );}.elementor-49 .elementor-element.elementor-element-5e24e8f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-49 .elementor-element.elementor-element-5e24e8f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-49 .elementor-element.elementor-element-5e24e8f .elementor-icon{font-size:15px;padding:6px;border-width:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-5e24e8f .elementor-icon svg{height:15px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1200px){.elementor-49 .elementor-element.elementor-element-b2600c1{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49 .elementor-element.elementor-element-e2d9649 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon i{font-size:20px;}.elementor-49 .elementor-element.elementor-element-e2d9649 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon svg{width:20px;}.elementor-49 .elementor-element.elementor-element-e2d9649 .jet-mobile-menu__item .jet-menu-label{font-size:20px;}.elementor-49 .elementor-element.elementor-element-74cbf57 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-035cbea .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-14270fa .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-a0b0df6 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-79e88fc .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-58d3517 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-7c5438e .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-19c579b .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-624c943 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-b30c5fc .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-f8e9433 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-683c320 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-b8d0d42 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-84084da .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-3a30c80 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-0bf5987 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-cd0b0e6 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-b68abf0 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-be9294f .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-3c106b2 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-086a581 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-4070ee5 .elementor-heading-title{font-size:21px;}}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-332c4c1{--width:30%;}.elementor-49 .elementor-element.elementor-element-b2600c1{--width:70%;}}@media(max-width:1366px) and (min-width:768px){.elementor-49 .elementor-element.elementor-element-332c4c1{--width:25%;}.elementor-49 .elementor-element.elementor-element-b2600c1{--width:75%;}}@media(max-width:1200px) and (min-width:768px){.elementor-49 .elementor-element.elementor-element-332c4c1{--width:35%;}.elementor-49 .elementor-element.elementor-element-b2600c1{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-49 .elementor-element.elementor-element-332c4c1{--width:35%;}.elementor-49 .elementor-element.elementor-element-b2600c1{--width:65%;}}@media(max-width:880px) and (min-width:768px){.elementor-49 .elementor-element.elementor-element-fdb54d0{--width:100%;}.elementor-49 .elementor-element.elementor-element-332c4c1{--width:35%;}.elementor-49 .elementor-element.elementor-element-b2600c1{--width:65%;}}@media(min-width:2400px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1366px){.elementor-49 .elementor-element.elementor-element-fdb54d0{--min-height:10vh;--margin-top:0px;--margin-bottom:-87px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-eec1f5b img{width:270px;}.elementor-49 .elementor-element.elementor-element-b2600c1{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-49 .elementor-element.elementor-element-74cbf57 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-035cbea .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-14270fa .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-a0b0df6 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-79e88fc .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-58d3517 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-7c5438e .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-19c579b .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-624c943 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-b30c5fc .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-f8e9433 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-683c320 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-b8d0d42 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-84084da .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-3a30c80 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-0bf5987 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-cd0b0e6 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-b68abf0 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-be9294f .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-3c106b2 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-086a581 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-4070ee5 .elementor-heading-title{font-size:18px;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-eec1f5b img{width:250px;}.elementor-49 .elementor-element.elementor-element-74cbf57 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-035cbea .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-14270fa .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-a0b0df6 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-79e88fc .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-58d3517 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-7c5438e .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-19c579b .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-624c943 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-b30c5fc .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-f8e9433 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-683c320 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-b8d0d42 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-84084da .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-3a30c80 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-0bf5987 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-cd0b0e6 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-b68abf0 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-be9294f .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-3c106b2 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-086a581 .elementor-heading-title{font-size:21px;}.elementor-49 .elementor-element.elementor-element-4070ee5 .elementor-heading-title{font-size:21px;}}@media(max-width:880px){.elementor-49 .elementor-element.elementor-element-fdb54d0{--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-70px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-eec1f5b img{width:250px;}.elementor-49 .elementor-element.elementor-element-74cbf57 .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-035cbea .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-14270fa .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-a0b0df6 .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-79e88fc .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-58d3517 .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-7c5438e .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-19c579b .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-624c943 .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-b30c5fc .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-f8e9433 .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-683c320 .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-b8d0d42 .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-84084da .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-3a30c80 .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-0bf5987 .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-cd0b0e6 .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-b68abf0 .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-be9294f .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-3c106b2 .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-086a581 .elementor-heading-title{font-size:20px;}.elementor-49 .elementor-element.elementor-element-4070ee5 .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-fdb54d0{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:-85px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-49 .elementor-element.elementor-element-332c4c1{--width:75%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-eec1f5b img{width:200px;}.elementor-49 .elementor-element.elementor-element-b2600c1{--width:25%;}.elementor-49 .elementor-element.elementor-element-74cbf57 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-035cbea .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-14270fa .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-a0b0df6 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-79e88fc .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-58d3517 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-7c5438e .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-19c579b .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-624c943 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-b30c5fc .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-f8e9433 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-683c320 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-b8d0d42 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-84084da .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-3a30c80 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-0bf5987 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-cd0b0e6 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-b68abf0 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-be9294f .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-3c106b2 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-086a581 .elementor-heading-title{font-size:18px;}.elementor-49 .elementor-element.elementor-element-4070ee5 .elementor-heading-title{font-size:18px;}}/* Start custom CSS for container, class: .elementor-element-fdb54d0 *//* Superposition responsive du header : aucune compensation fixe. */
.elementor-location-header.elementor-49 {
  height: 0;
  min-height: 0;
  position: relative;
  z-index: 100;
  overflow: visible;
}
.elementor-49 .elementor-element.elementor-element-fdb54d0 {
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS */.elementor-49 .e-n-menu-content,
.elementor-49 .e-n-menu-content > .e-con,
.elementor-49 .e-n-menu-content > .e-con::before {
    background: transparent !important;
    background-color: transparent !important;
    backdrop-filter: none !important;
    box-shadow: none !important;
}
/* Masque les icônes Font Awesome d'origine */
.elementor-49 .e-n-menu-dropdown-icon svg,
.elementor-49 .e-n-menu-dropdown-icon i {
    display: none !important;
}

/* Masque les icônes Font Awesome d'origine */
.elementor-49 .e-n-menu-dropdown-icon svg,
.elementor-49 .e-n-menu-dropdown-icon i {
    display: none !important;
}

/* Nouvelle icône : chevron fin #63B6BF */
.elementor-49 .e-n-menu-dropdown-icon-closed::before,
.elementor-49 .e-n-menu-dropdown-icon-opened::before {
    content: "";
    display: inline-block;
    width: 18px;
    height: 18px;
    background-color: #63B6BF;
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat;
            mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat;
    transition: transform .3s ease;
}

/* Rotation quand le menu est ouvert */
.elementor-49 .e-n-menu-dropdown-icon-opened::before {
    transform: rotate(180deg);
}
/* Effet shrink très léger au survol des conteneurs .bt-shrink */
.bt-shrink {
  transition: transform .45s cubic-bezier(.25, .8, .25, 1);
  transform-origin: center center;
  backface-visibility: hidden;
}

@media (hover: hover) and (pointer: fine) {
  .bt-shrink:hover {
    transform: scale(.985);
  }
}

@media (prefers-reduced-motion: reduce) {
  .bt-shrink,
  .bt-shrink:hover {
    transition: none;
    transform: none;
  }
}/* End custom CSS */