.elementor-736 .elementor-element.elementor-element-e8add88{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;overflow:visible;}.elementor-736 .elementor-element.elementor-element-85e225f{--display:flex;overflow:visible;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-736 .elementor-element.elementor-element-2928426 .elementor-repeater-item-c8095cb .swiper-slide-bg{background-image:url(https://www.hopeful-bhabha.212-227-170-25.plesk.page/wp-content/uploads/2025/05/LANDING-PAGE-WEB-APP_Plan-de-travail-1_Plan-de-travail-1-2.png);background-size:cover;}.elementor-736 .elementor-element.elementor-element-2928426 .elementor-repeater-item-c8095cb .swiper-slide-contents{margin-left:auto;}.elementor-736 .elementor-element.elementor-element-2928426 .elementor-repeater-item-c8095cb .swiper-slide-inner{align-items:center;text-align:left;}.elementor-736 .elementor-element.elementor-element-2928426 .elementor-repeater-item-5c6a767 .swiper-slide-bg{background-image:url(https://www.hopeful-bhabha.212-227-170-25.plesk.page/wp-content/uploads/2021/02/EXCEN_AIX_DGC4308-1.jpg);background-size:cover;}.elementor-736 .elementor-element.elementor-element-2928426 .elementor-repeater-item-5c6a767 .swiper-slide-contents{margin-left:auto;}.elementor-736 .elementor-element.elementor-element-2928426 .elementor-repeater-item-5c6a767 .swiper-slide-inner{align-items:center;text-align:left;}.elementor-736 .elementor-element.elementor-element-2928426 .elementor-repeater-item-c2d208b .swiper-slide-bg{background-image:url(https://www.hopeful-bhabha.212-227-170-25.plesk.page/wp-content/uploads/2025/05/Photo-slider-Marseille.png);background-size:cover;}.elementor-736 .elementor-element.elementor-element-2928426 .elementor-repeater-item-c2d208b .swiper-slide-contents{margin-left:auto;}.elementor-736 .elementor-element.elementor-element-2928426 .elementor-repeater-item-c2d208b .swiper-slide-inner{align-items:center;text-align:left;}.elementor-736 .elementor-element.elementor-element-2928426 .elementor-repeater-item-6b8c80c .swiper-slide-bg{background-image:url(https://www.hopeful-bhabha.212-227-170-25.plesk.page/wp-content/uploads/2025/05/DSC08224-1-scaled-1.jpg);background-size:cover;}.elementor-736 .elementor-element.elementor-element-2928426 .elementor-repeater-item-6b8c80c .swiper-slide-contents{margin-left:auto;}.elementor-736 .elementor-element.elementor-element-2928426 .elementor-repeater-item-6b8c80c .swiper-slide-inner{align-items:center;text-align:left;}.elementor-736 .elementor-element.elementor-element-2928426 .swiper-slide{transition-duration:calc(5000ms*1.2);height:1000px;}.elementor-736 .elementor-element.elementor-element-2928426 .swiper-slide-contents{max-width:66%;}.elementor-736 .elementor-element.elementor-element-2928426 .swiper-slide-inner{text-align:center;}.elementor-736 .elementor-element.elementor-element-2928426 .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-size:58px;font-weight:700;line-height:70px;}.elementor-736 .elementor-element.elementor-element-2928426 .elementor-slide-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:35px;}.elementor-736 .elementor-element.elementor-element-6e65e9c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:-197px;--margin-bottom:-105px;--margin-left:-105px;--margin-right:-105px;--z-index:6;overflow:visible;}.elementor-736 .elementor-element.elementor-element-2c13ba1{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-736 .elementor-element.elementor-element-20e2560 .ekit-vertical-navbar-nav>li:hover>a{background-color:#CEC5BC6B;}.elementor-736 .elementor-element.elementor-element-20e2560 .ekit-vertical-main-menu-on-click:hover > .ekit-vertical-menu-container{opacity:1;visibility:visible;}.elementor-736 .elementor-element.elementor-element-20e2560 .vertical-menu-active .ekit-vertical-menu-tigger{color:#FFFFFF;}.elementor-736 .elementor-element.elementor-element-20e2560 .ekit-vertical-navbar-nav>li>a{color:#FFFFFF;}.elementor-736 .elementor-element.elementor-element-8e27ada{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-736 .elementor-element.elementor-element-909f2d2 .ekit-vertical-navbar-nav>li:hover>a{background-color:#CEC5BC6B;}.elementor-736 .elementor-element.elementor-element-909f2d2 .ekit-vertical-main-menu-on-click:hover > .ekit-vertical-menu-container{opacity:1;visibility:visible;}.elementor-736 .elementor-element.elementor-element-909f2d2 .vertical-menu-active .ekit-vertical-menu-tigger{color:#FFFFFF;}.elementor-736 .elementor-element.elementor-element-909f2d2 .ekit-vertical-navbar-nav>li>a{color:#FFFFFF;}.elementor-736 .elementor-element.elementor-element-19ef1395{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-736 .elementor-element.elementor-element-4dc89d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-736 .elementor-element.elementor-element-b149090{--display:flex;--min-height:164px;--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;overflow:visible;}.elementor-736 .elementor-element.elementor-element-73fa73f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;overflow:visible;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-736 .elementor-element.elementor-element-1d42aa0{columns:1;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-736 .elementor-element.elementor-element-1d42aa0 p{margin-bottom:0px;}.elementor-736 .elementor-element.elementor-element-35a17ec5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-736 .elementor-element.elementor-element-77e0aa42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-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-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-736 .elementor-element.elementor-element-6594f1a3{--icon-box-icon-margin:15px;}.elementor-736 .elementor-element.elementor-element-6594f1a3.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-736 .elementor-element.elementor-element-6594f1a3.elementor-view-framed .elementor-icon, .elementor-736 .elementor-element.elementor-element-6594f1a3.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-736 .elementor-element.elementor-element-6594f1a3 .elementor-icon{font-size:69px;}.elementor-736 .elementor-element.elementor-element-6594f1a3 .elementor-icon-box-description{color:#7A7A7A;}.elementor-736 .elementor-element.elementor-element-7de20f42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-736 .elementor-element.elementor-element-166e2eb6{--icon-box-icon-margin:15px;}.elementor-736 .elementor-element.elementor-element-166e2eb6.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-736 .elementor-element.elementor-element-166e2eb6.elementor-view-framed .elementor-icon, .elementor-736 .elementor-element.elementor-element-166e2eb6.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-736 .elementor-element.elementor-element-166e2eb6 .elementor-icon{font-size:69px;}.elementor-736 .elementor-element.elementor-element-166e2eb6 .elementor-icon-box-description{color:#7A7A7A;}.elementor-736 .elementor-element.elementor-element-5ee4958c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-736 .elementor-element.elementor-element-432ab769{--icon-box-icon-margin:15px;}.elementor-736 .elementor-element.elementor-element-432ab769.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-736 .elementor-element.elementor-element-432ab769.elementor-view-framed .elementor-icon, .elementor-736 .elementor-element.elementor-element-432ab769.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-736 .elementor-element.elementor-element-432ab769 .elementor-icon{font-size:69px;}.elementor-736 .elementor-element.elementor-element-432ab769 .elementor-icon-box-description{color:#7A7A7A;}.elementor-736 .elementor-element.elementor-element-7a703cd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-736 .elementor-element.elementor-element-5794c780{--icon-box-icon-margin:15px;}.elementor-736 .elementor-element.elementor-element-5794c780.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-736 .elementor-element.elementor-element-5794c780.elementor-view-framed .elementor-icon, .elementor-736 .elementor-element.elementor-element-5794c780.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-736 .elementor-element.elementor-element-5794c780 .elementor-icon{font-size:69px;}.elementor-736 .elementor-element.elementor-element-5794c780 .elementor-icon-box-description{color:#7A7A7A;}.elementor-736 .elementor-element.elementor-element-2a8ac850{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-736 .elementor-element.elementor-element-442280cf{--icon-box-icon-margin:15px;}.elementor-736 .elementor-element.elementor-element-442280cf.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-736 .elementor-element.elementor-element-442280cf.elementor-view-framed .elementor-icon, .elementor-736 .elementor-element.elementor-element-442280cf.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-736 .elementor-element.elementor-element-442280cf .elementor-icon{font-size:69px;}.elementor-736 .elementor-element.elementor-element-442280cf .elementor-icon-box-description{color:#7A7A7A;}.elementor-736 .elementor-element.elementor-element-eff9cef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-736 .elementor-element.elementor-element-50b61319{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-736 .elementor-element.elementor-element-25defba6{text-align:center;}.elementor-736 .elementor-element.elementor-element-25defba6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;line-height:35px;color:#C59B75;}.elementor-736 .elementor-element.elementor-element-2daf2d75{--display:flex;overflow:visible;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-736 .elementor-element.elementor-element-62e799b8{--display:flex;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:0px;overflow:visible;}.elementor-736 .elementor-element.elementor-element-62e799b8:not(.elementor-motion-effects-element-type-background), .elementor-736 .elementor-element.elementor-element-62e799b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-736 .elementor-element.elementor-element-62e799b8::before, .elementor-736 .elementor-element.elementor-element-62e799b8 > .elementor-background-video-container::before, .elementor-736 .elementor-element.elementor-element-62e799b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-736 .elementor-element.elementor-element-62e799b8 > .elementor-background-slideshow::before, .elementor-736 .elementor-element.elementor-element-62e799b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-736 .elementor-element.elementor-element-62e799b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-736 .elementor-element.elementor-element-6f3aafe8{--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;overflow:visible;}.elementor-736 .elementor-element.elementor-element-373a0ab{--display:flex;--min-height:700px;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-736 .elementor-element.elementor-element-373a0ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-736 .elementor-element.elementor-element-37eff671{text-align:left;color:#FFFFFF;}.elementor-736 .elementor-element.elementor-element-4c842509{--display:flex;overflow:visible;}.elementor-736 .elementor-element.elementor-element-3f847401{--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;overflow:visible;}.elementor-736 .elementor-element.elementor-element-3f847401:not(.elementor-motion-effects-element-type-background), .elementor-736 .elementor-element.elementor-element-3f847401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hopeful-bhabha.212-227-170-25.plesk.page/wp-content/uploads/2021/02/EXCEN_AIX_DGC4308-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-736 .elementor-element.elementor-element-4aff94ce{--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;overflow:visible;}.elementor-736 .elementor-element.elementor-element-73d738f6{--display:flex;--min-height:700px;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-736 .elementor-element.elementor-element-73d738f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-736 .elementor-element.elementor-element-965230{text-align:left;color:#FFFFFF;}.elementor-736 .elementor-element.elementor-element-33b21e6{--display:flex;overflow:visible;}.elementor-736 .elementor-element.elementor-element-24d5e7e6{--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;overflow:visible;}.elementor-736 .elementor-element.elementor-element-24d5e7e6:not(.elementor-motion-effects-element-type-background), .elementor-736 .elementor-element.elementor-element-24d5e7e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hopeful-bhabha.212-227-170-25.plesk.page/wp-content/uploads/2023/03/logo-EXCEN-Annecy-marianne.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-736 .elementor-element.elementor-element-1b613628{--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;overflow:visible;}.elementor-736 .elementor-element.elementor-element-3d06cfed{--display:flex;--min-height:700px;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-736 .elementor-element.elementor-element-3d06cfed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-736 .elementor-element.elementor-element-675ed3cc{text-align:left;color:#FFFFFF;}.elementor-736 .elementor-element.elementor-element-3760f8f4{--display:flex;overflow:visible;}.elementor-736 .elementor-element.elementor-element-33f3ad03{--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;overflow:visible;}.elementor-736 .elementor-element.elementor-element-33f3ad03:not(.elementor-motion-effects-element-type-background), .elementor-736 .elementor-element.elementor-element-33f3ad03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hopeful-bhabha.212-227-170-25.plesk.page/wp-content/uploads/2025/05/DSC08224-1-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-736 .elementor-element.elementor-element-432de84a{--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;overflow:visible;}.elementor-736 .elementor-element.elementor-element-361c3ae5{--display:flex;--min-height:700px;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-736 .elementor-element.elementor-element-361c3ae5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-736 .elementor-element.elementor-element-2bdebdeb{text-align:left;color:#FFFFFF;}.elementor-736 .elementor-element.elementor-element-4ace1635{--display:flex;overflow:visible;}.elementor-736 .elementor-element.elementor-element-63df7902{--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;overflow:visible;}.elementor-736 .elementor-element.elementor-element-63df7902:not(.elementor-motion-effects-element-type-background), .elementor-736 .elementor-element.elementor-element-63df7902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hopeful-bhabha.212-227-170-25.plesk.page/wp-content/uploads/2021/02/Photo-homepage-Marseille-03-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-736 .elementor-element.elementor-element-5b3ee390{--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;overflow:visible;}.elementor-736 .elementor-element.elementor-element-f31b73d{--display:flex;--min-height:700px;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-736 .elementor-element.elementor-element-f31b73d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-736 .elementor-element.elementor-element-bbc011d{text-align:left;color:#FFFFFF;}.elementor-736 .elementor-element.elementor-element-6f3aa666{--display:flex;overflow:visible;}.elementor-736 .elementor-element.elementor-element-5bddfd43{--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;overflow:visible;}.elementor-736 .elementor-element.elementor-element-5bddfd43:not(.elementor-motion-effects-element-type-background), .elementor-736 .elementor-element.elementor-element-5bddfd43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hopeful-bhabha.212-227-170-25.plesk.page/wp-content/uploads/2025/05/PHOTO-ETUDE-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-736 .elementor-element.elementor-element-63abc4c2{--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;overflow:visible;}.elementor-736 .elementor-element.elementor-element-3eb0ea5f{--display:flex;--min-height:700px;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-736 .elementor-element.elementor-element-3eb0ea5f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-736 .elementor-element.elementor-element-3964b660{text-align:left;color:#FFFFFF;}.elementor-736 .elementor-element.elementor-element-11ae74d8{--display:flex;overflow:visible;}.elementor-736 .elementor-element.elementor-element-3217410c{--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;overflow:visible;}.elementor-736 .elementor-element.elementor-element-3217410c:not(.elementor-motion-effects-element-type-background), .elementor-736 .elementor-element.elementor-element-3217410c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hopeful-bhabha.212-227-170-25.plesk.page/wp-content/uploads/2023/01/excen_sixfours-020-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-736 .elementor-element.elementor-element-4d58fdc4{--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;overflow:visible;}.elementor-736 .elementor-element.elementor-element-2455931a{--display:flex;--min-height:700px;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-736 .elementor-element.elementor-element-2455931a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-736 .elementor-element.elementor-element-46bfc4b2{text-align:left;color:#FFFFFF;}.elementor-736 .elementor-element.elementor-element-7af0f29d{--display:flex;overflow:visible;}.elementor-736 .elementor-element.elementor-element-1fc02708{--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;overflow:visible;}.elementor-736 .elementor-element.elementor-element-1fc02708:not(.elementor-motion-effects-element-type-background), .elementor-736 .elementor-element.elementor-element-1fc02708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hopeful-bhabha.212-227-170-25.plesk.page/wp-content/uploads/2020/09/EXCEN_VELAUX_DGC4817-pop_final-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-736 .elementor-element.elementor-element-4a4eb313{--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;overflow:visible;}.elementor-736 .elementor-element.elementor-element-49dc1e5d{--display:flex;--min-height:700px;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-736 .elementor-element.elementor-element-49dc1e5d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-736 .elementor-element.elementor-element-7697ce1b{text-align:left;color:#FFFFFF;}.elementor-736 .elementor-element.elementor-element-201edb8{--display:flex;overflow:visible;}.elementor-736 .elementor-element.elementor-element-620c48df{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:43px;--n-tabs-gap:10px;}.elementor-736 .elementor-element.elementor-element-620c48df > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-736 .elementor-element.elementor-element-620c48df.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:0px 0px 3px 0px;}.elementor-736 .elementor-element.elementor-element-620c48df.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-736 .elementor-element.elementor-element-620c48df.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:0px 0px 3px 0px;}.elementor-736 .elementor-element.elementor-element-4b8905c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-736 .elementor-element.elementor-element-6cc2ff08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-736 .elementor-element.elementor-element-6111b824 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-736 .elementor-element.elementor-element-6111b824 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-736 .elementor-element.elementor-element-38b4cbf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-736 .elementor-element.elementor-element-2eb308b9{--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;overflow:visible;}.elementor-736 .elementor-element.elementor-element-29e49b6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-15px;--margin-bottom:-18px;--margin-left:100px;--margin-right:0px;overflow:visible;}.elementor-736 .elementor-element.elementor-element-524a110{--display:flex;--min-height:499px;overflow:visible;}.elementor-736 .elementor-element.elementor-element-524a110:not(.elementor-motion-effects-element-type-background), .elementor-736 .elementor-element.elementor-element-524a110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hopeful-bhabha.212-227-170-25.plesk.page/wp-content/uploads/2021/02/Photo-collaboration-en-reseau.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-736 .elementor-element.elementor-element-6fd1fc5a{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--margin-top:0px;--margin-bottom:60px;--margin-left:-453px;--margin-right:0px;overflow:visible;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__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-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-736 .elementor-element.elementor-element-a59b7c6 .elementor-cta .elementor-cta__bg, .elementor-736 .elementor-element.elementor-element-a59b7c6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-736 .elementor-element.elementor-element-a59b7c6 .elementor-cta__content{text-align:left;}.elementor-736 .elementor-element.elementor-element-a59b7c6 .elementor-cta__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:#FFFFFF;}.elementor-736 .elementor-element.elementor-element-a59b7c6 .elementor-cta__description{color:#FFFFFF;}.elementor-736 .elementor-element.elementor-element-a59b7c6 .elementor-cta__button{color:#FFFFFF;border-color:#FFFFFF;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-736 .elementor-element.elementor-element-a59b7c6 .elementor-cta__button:hover{background-color:#FFFFFF;}.elementor-736 .elementor-element.elementor-element-34c23f05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-736 .elementor-element.elementor-element-2c159fc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-736 .elementor-element.elementor-element-772dce37{--display:flex;overflow:visible;}.elementor-736 .elementor-element.elementor-element-be706af .elementor-cta .elementor-cta__bg, .elementor-736 .elementor-element.elementor-element-be706af .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-736 .elementor-element.elementor-element-be706af .elementor-cta__content{text-align:center;background-color:#FFFFFF;}.elementor-736 .elementor-element.elementor-element-be706af .elementor-cta__bg-wrapper{min-width:0px;min-height:0px;}.elementor-736 .elementor-element.elementor-element-be706af .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;line-height:40px;}.elementor-736 .elementor-element.elementor-element-be706af .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-736 .elementor-element.elementor-element-be706af .elementor-cta__description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:28px;}.elementor-736 .elementor-element.elementor-element-c42c48d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:36px 36px;--row-gap:36px;--column-gap:36px;--grid-auto-flow:row;--align-items:stretch;overflow:visible;}.elementor-736 .elementor-element.elementor-element-9cfaf75{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--border-radius:15px 15px 15px 15px;overflow:visible;}.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-736 .elementor-element.elementor-element-4a82263{width:var( --container-widget-width, 9.642% );max-width:9.642%;--container-widget-width:9.642%;--container-widget-flex-grow:0;}.elementor-736 .elementor-element.elementor-element-4a82263.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-736 .elementor-element.elementor-element-4a82263 .elementor-icon-wrapper{text-align:center;}.elementor-736 .elementor-element.elementor-element-4a82263 .elementor-icon{font-size:30px;}.elementor-736 .elementor-element.elementor-element-4a82263 .elementor-icon svg{height:30px;}.elementor-736 .elementor-element.elementor-element-22169a02{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;column-gap:0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:0px;}.elementor-736 .elementor-element.elementor-element-22169a02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-736 .elementor-element.elementor-element-22169a02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-736 .elementor-element.elementor-element-22169a02 p{margin-bottom:0px;}.elementor-736 .elementor-element.elementor-element-6f27e5d{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;--e-rating-justify-content:center;--e-rating-icon-font-size:18px;}.elementor-736 .elementor-element.elementor-element-8e79319 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-736 .elementor-element.elementor-element-8e79319.elementor-element{--align-self:flex-start;}.elementor-736 .elementor-element.elementor-element-03dd3c4{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--border-radius:15px 15px 15px 15px;overflow:visible;}.elementor-736 .elementor-element.elementor-element-24f22dd{width:var( --container-widget-width, 9.642% );max-width:9.642%;--container-widget-width:9.642%;--container-widget-flex-grow:0;}.elementor-736 .elementor-element.elementor-element-24f22dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-736 .elementor-element.elementor-element-24f22dd .elementor-icon-wrapper{text-align:center;}.elementor-736 .elementor-element.elementor-element-24f22dd .elementor-icon{font-size:30px;}.elementor-736 .elementor-element.elementor-element-24f22dd .elementor-icon svg{height:30px;}.elementor-736 .elementor-element.elementor-element-4ac190d{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;column-gap:0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:0px;}.elementor-736 .elementor-element.elementor-element-4ac190d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-736 .elementor-element.elementor-element-4ac190d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-736 .elementor-element.elementor-element-4ac190d p{margin-bottom:0px;}.elementor-736 .elementor-element.elementor-element-4c955c4{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;--e-rating-justify-content:center;--e-rating-icon-font-size:18px;}.elementor-736 .elementor-element.elementor-element-a7a6094 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-736 .elementor-element.elementor-element-a7a6094.elementor-element{--align-self:flex-start;}.elementor-736 .elementor-element.elementor-element-3c69669{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--border-radius:15px 15px 15px 15px;overflow:visible;}.elementor-736 .elementor-element.elementor-element-fa08491{width:var( --container-widget-width, 9.642% );max-width:9.642%;--container-widget-width:9.642%;--container-widget-flex-grow:0;}.elementor-736 .elementor-element.elementor-element-fa08491.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-736 .elementor-element.elementor-element-fa08491 .elementor-icon-wrapper{text-align:center;}.elementor-736 .elementor-element.elementor-element-fa08491 .elementor-icon{font-size:30px;}.elementor-736 .elementor-element.elementor-element-fa08491 .elementor-icon svg{height:30px;}.elementor-736 .elementor-element.elementor-element-19b3bdb{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;column-gap:0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:0px;}.elementor-736 .elementor-element.elementor-element-19b3bdb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-736 .elementor-element.elementor-element-19b3bdb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-736 .elementor-element.elementor-element-19b3bdb p{margin-bottom:0px;}.elementor-736 .elementor-element.elementor-element-a949529{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;--e-rating-justify-content:center;--e-rating-icon-font-size:18px;}.elementor-736 .elementor-element.elementor-element-e165a4a > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-736 .elementor-element.elementor-element-e165a4a.elementor-element{--align-self:flex-start;}.elementor-736 .elementor-element.elementor-element-e422e9d{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--border-radius:15px 15px 15px 15px;overflow:visible;}.elementor-736 .elementor-element.elementor-element-473c34f{width:var( --container-widget-width, 9.642% );max-width:9.642%;--container-widget-width:9.642%;--container-widget-flex-grow:0;}.elementor-736 .elementor-element.elementor-element-473c34f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-736 .elementor-element.elementor-element-473c34f .elementor-icon-wrapper{text-align:center;}.elementor-736 .elementor-element.elementor-element-473c34f .elementor-icon{font-size:30px;}.elementor-736 .elementor-element.elementor-element-473c34f .elementor-icon svg{height:30px;}.elementor-736 .elementor-element.elementor-element-9533aa6{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;column-gap:0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:0px;}.elementor-736 .elementor-element.elementor-element-9533aa6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-736 .elementor-element.elementor-element-9533aa6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-736 .elementor-element.elementor-element-9533aa6 p{margin-bottom:0px;}.elementor-736 .elementor-element.elementor-element-1e1a979{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;--e-rating-justify-content:center;--e-rating-icon-font-size:18px;}.elementor-736 .elementor-element.elementor-element-b5793e7 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-736 .elementor-element.elementor-element-b5793e7.elementor-element{--align-self:flex-start;}.elementor-736 .elementor-element.elementor-element-f801ee2{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--border-radius:15px 15px 15px 15px;overflow:visible;}.elementor-736 .elementor-element.elementor-element-6a6d66c{width:var( --container-widget-width, 9.642% );max-width:9.642%;--container-widget-width:9.642%;--container-widget-flex-grow:0;}.elementor-736 .elementor-element.elementor-element-6a6d66c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-736 .elementor-element.elementor-element-6a6d66c .elementor-icon-wrapper{text-align:center;}.elementor-736 .elementor-element.elementor-element-6a6d66c .elementor-icon{font-size:30px;}.elementor-736 .elementor-element.elementor-element-6a6d66c .elementor-icon svg{height:30px;}.elementor-736 .elementor-element.elementor-element-d5c4de8{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;column-gap:0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:0px;}.elementor-736 .elementor-element.elementor-element-d5c4de8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-736 .elementor-element.elementor-element-d5c4de8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-736 .elementor-element.elementor-element-d5c4de8 p{margin-bottom:0px;}.elementor-736 .elementor-element.elementor-element-524db5d{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;--e-rating-justify-content:center;--e-rating-icon-font-size:18px;}.elementor-736 .elementor-element.elementor-element-90e1322 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-736 .elementor-element.elementor-element-90e1322.elementor-element{--align-self:flex-start;}.elementor-736 .elementor-element.elementor-element-0d9f6f3{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--border-radius:15px 15px 15px 15px;overflow:visible;}.elementor-736 .elementor-element.elementor-element-660417e{width:var( --container-widget-width, 9.642% );max-width:9.642%;--container-widget-width:9.642%;--container-widget-flex-grow:0;}.elementor-736 .elementor-element.elementor-element-660417e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-736 .elementor-element.elementor-element-660417e .elementor-icon-wrapper{text-align:center;}.elementor-736 .elementor-element.elementor-element-660417e .elementor-icon{font-size:30px;}.elementor-736 .elementor-element.elementor-element-660417e .elementor-icon svg{height:30px;}.elementor-736 .elementor-element.elementor-element-020a44d{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;column-gap:0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:0px;}.elementor-736 .elementor-element.elementor-element-020a44d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-736 .elementor-element.elementor-element-020a44d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-736 .elementor-element.elementor-element-020a44d p{margin-bottom:0px;}.elementor-736 .elementor-element.elementor-element-073b96c{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;--e-rating-justify-content:center;--e-rating-icon-font-size:18px;}.elementor-736 .elementor-element.elementor-element-b52cff6 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-736 .elementor-element.elementor-element-b52cff6.elementor-element{--align-self:flex-start;}.elementor-736 .elementor-element.elementor-element-557f4a1{--display:flex;overflow:visible;}.elementor-736 .elementor-element.elementor-element-e640221{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--border-radius:15px 15px 15px 15px;overflow:visible;}.elementor-736 .elementor-element.elementor-element-854a92f{width:var( --container-widget-width, 9.642% );max-width:9.642%;--container-widget-width:9.642%;--container-widget-flex-grow:0;}.elementor-736 .elementor-element.elementor-element-854a92f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-736 .elementor-element.elementor-element-854a92f .elementor-icon-wrapper{text-align:center;}.elementor-736 .elementor-element.elementor-element-854a92f .elementor-icon{font-size:30px;}.elementor-736 .elementor-element.elementor-element-854a92f .elementor-icon svg{height:30px;}.elementor-736 .elementor-element.elementor-element-999079f{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;column-gap:0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:0px;}.elementor-736 .elementor-element.elementor-element-999079f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-736 .elementor-element.elementor-element-999079f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-736 .elementor-element.elementor-element-999079f p{margin-bottom:0px;}.elementor-736 .elementor-element.elementor-element-1d338e0{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;--e-rating-justify-content:center;--e-rating-icon-font-size:18px;}.elementor-736 .elementor-element.elementor-element-4058ff8 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-736 .elementor-element.elementor-element-4058ff8.elementor-element{--align-self:flex-start;}.elementor-736 .elementor-element.elementor-element-a024a3e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:45px 45px;--row-gap:45px;--column-gap:45px;overflow:visible;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-736 .elementor-element.elementor-element-6e65e9c{--width:30%;}.elementor-736 .elementor-element.elementor-element-77e0aa42{--width:25%;}.elementor-736 .elementor-element.elementor-element-7de20f42{--width:25%;}.elementor-736 .elementor-element.elementor-element-5ee4958c{--width:25%;}.elementor-736 .elementor-element.elementor-element-7a703cd0{--width:25%;}.elementor-736 .elementor-element.elementor-element-2a8ac850{--width:25%;}.elementor-736 .elementor-element.elementor-element-50b61319{--content-width:1430px;}.elementor-736 .elementor-element.elementor-element-373a0ab{--width:34.547%;}.elementor-736 .elementor-element.elementor-element-73d738f6{--width:34.547%;}.elementor-736 .elementor-element.elementor-element-3d06cfed{--width:34.547%;}.elementor-736 .elementor-element.elementor-element-361c3ae5{--width:34.547%;}.elementor-736 .elementor-element.elementor-element-f31b73d{--width:34.547%;}.elementor-736 .elementor-element.elementor-element-3eb0ea5f{--width:34.547%;}.elementor-736 .elementor-element.elementor-element-2455931a{--width:34.547%;}.elementor-736 .elementor-element.elementor-element-49dc1e5d{--width:34.547%;}.elementor-736 .elementor-element.elementor-element-29e49b6a{--width:50%;}.elementor-736 .elementor-element.elementor-element-6fd1fc5a{--width:56%;}.elementor-736 .elementor-element.elementor-element-c42c48d{--width:81%;}.elementor-736 .elementor-element.elementor-element-a024a3e{--width:97%;}}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-736 .elementor-element.elementor-element-2c13ba1{--grid-auto-flow:row;}.elementor-736 .elementor-element.elementor-element-8e27ada{--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-736 .elementor-element.elementor-element-a59b7c6 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-736 .elementor-element.elementor-element-a59b7c6 .elementor-cta__button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-736 .elementor-element.elementor-element-c42c48d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-736 .elementor-element.elementor-element-2c13ba1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-736 .elementor-element.elementor-element-8e27ada{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-736 .elementor-element.elementor-element-29e49b6a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-736 .elementor-element.elementor-element-524a110{--min-height:142px;}.elementor-736 .elementor-element.elementor-element-6fd1fc5a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-736 .elementor-element.elementor-element-a59b7c6 .elementor-cta__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-736 .elementor-element.elementor-element-a59b7c6 .elementor-cta__button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-736 .elementor-element.elementor-element-c42c48d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-736 .elementor-element.elementor-element-4a82263 .elementor-icon{font-size:18px;}.elementor-736 .elementor-element.elementor-element-4a82263 .elementor-icon svg{height:18px;}.elementor-736 .elementor-element.elementor-element-22169a02{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;font-size:9px;line-height:1.2em;}.elementor-736 .elementor-element.elementor-element-6f27e5d{--e-rating-icon-font-size:11px;}.elementor-736 .elementor-element.elementor-element-24f22dd .elementor-icon{font-size:18px;}.elementor-736 .elementor-element.elementor-element-24f22dd .elementor-icon svg{height:18px;}.elementor-736 .elementor-element.elementor-element-4ac190d{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;font-size:9px;line-height:1.2em;}.elementor-736 .elementor-element.elementor-element-4c955c4{--e-rating-icon-font-size:11px;}.elementor-736 .elementor-element.elementor-element-fa08491 .elementor-icon{font-size:18px;}.elementor-736 .elementor-element.elementor-element-fa08491 .elementor-icon svg{height:18px;}.elementor-736 .elementor-element.elementor-element-19b3bdb{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;font-size:9px;line-height:1.2em;}.elementor-736 .elementor-element.elementor-element-a949529{--e-rating-icon-font-size:11px;}.elementor-736 .elementor-element.elementor-element-473c34f .elementor-icon{font-size:18px;}.elementor-736 .elementor-element.elementor-element-473c34f .elementor-icon svg{height:18px;}.elementor-736 .elementor-element.elementor-element-9533aa6{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;font-size:9px;line-height:1.2em;}.elementor-736 .elementor-element.elementor-element-1e1a979{--e-rating-icon-font-size:11px;}.elementor-736 .elementor-element.elementor-element-6a6d66c .elementor-icon{font-size:18px;}.elementor-736 .elementor-element.elementor-element-6a6d66c .elementor-icon svg{height:18px;}.elementor-736 .elementor-element.elementor-element-d5c4de8{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;font-size:9px;line-height:1.2em;}.elementor-736 .elementor-element.elementor-element-524db5d{--e-rating-icon-font-size:11px;}.elementor-736 .elementor-element.elementor-element-660417e .elementor-icon{font-size:18px;}.elementor-736 .elementor-element.elementor-element-660417e .elementor-icon svg{height:18px;}.elementor-736 .elementor-element.elementor-element-020a44d{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;font-size:9px;line-height:1.2em;}.elementor-736 .elementor-element.elementor-element-073b96c{--e-rating-icon-font-size:11px;}.elementor-736 .elementor-element.elementor-element-854a92f .elementor-icon{font-size:18px;}.elementor-736 .elementor-element.elementor-element-854a92f .elementor-icon svg{height:18px;}.elementor-736 .elementor-element.elementor-element-999079f{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;font-size:9px;line-height:1.2em;}.elementor-736 .elementor-element.elementor-element-1d338e0{--e-rating-icon-font-size:11px;}}/* Start custom CSS for ekit-vertical-menu, class: .elementor-element-20e2560 *//* Bouton principal */
.ekit-vertical-menu-tigger {
  background-color: #ffffff !important;
  color: #333 !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
  box-shadow: none !important;
  display: flex !important;
  align-items: center;
  height: 48px !important;
  border-radius: 4px !important;
  overflow: hidden !important;
  position: relative !important;
  text-decoration: none !important;
  transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out;
  z-index: 0;
}

/* Icône à gauche */
.vertical-menu-icon {
  background-color: #c59b75;
  width: 48px;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-size: 18px;
  z-index: 2;
  position: relative;
  flex-shrink: 0;
}

/* Texte */
.ekit-vertical-menu-tigger-title {
  padding: 0 12px;
  flex-grow: 1;
  font-weight: 500;
  position: relative;
  z-index: 2;
  transition: color 0.3s ease-in-out;
  white-space: nowrap;
}

/* Chevron à droite */
.ekit-vertical-menu-tigger::after {
  content: "\203A"; /* › */
  font-size: 1.2em;
  padding-right: 12px;
  color: #333;
  position: relative;
  z-index: 2;
  transition: transform 0.3s ease-in-out, color 0.3s ease-in-out;
  transform: rotate(0deg);
}

/* Fond glissant derrière texte + chevron */
.ekit-vertical-menu-tigger::before {
  content: "";
  position: absolute;
  left: 48px;
  top: 0;
  width: calc(100% - 48px);
  height: 100%;
  background-color: #c59b75;
  transition: transform 0.3s ease-in-out;
  transform: translateX(-100%);
  z-index: 1;
}

/* Hover : fond glisse + texte & chevron deviennent blancs */
.ekit-vertical-menu-tigger:hover::before {
  transform: translateX(0);
}

.ekit-vertical-menu-tigger:hover .ekit-vertical-menu-tigger-title,
.ekit-vertical-menu-tigger:hover::after {
  color: white !important;
}

/* Chevron tourne à 90° */
.ekit-vertical-menu-tigger:hover::after {
  transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for ekit-vertical-menu, class: .elementor-element-909f2d2 */.ekit-vertical-menu-tigger {
  background-color: #ffffff !important;
  color: #333 !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
  box-shadow: none !important;
  display: flex !important;
  align-items: center;
  height: 48px !important;
  border-radius: 4px !important;
  overflow: hidden !important;
  position: relative !important;
  text-decoration: none !important;
  transition: color 0.3s ease-in-out;
}

/* Icône à gauche */
.vertical-menu-icon {
  background-color: #c59b75;
  width: 48px;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-size: 18px;
  z-index: 2;
  position: relative;
  flex-shrink: 0;
}

/* Texte */
.ekit-vertical-menu-tigger-title {
  padding: 0 12px;
  flex-grow: 1;
  font-weight: 500;
  position: relative;
  z-index: 2;
  transition: color 0.3s ease-in-out;
  white-space: nowrap;
}

/* Chevron */
.ekit-vertical-menu-tigger::after {
  content: "\203A";
  font-size: 1.2em;
  padding-right: 12px;
  color: #333;
  position: relative;
  z-index: 2;
  transition: transform 0.3s ease-in-out, color 0.3s ease-in-out;
  transform: rotate(0deg);
}

/* Fond animé */
.ekit-vertical-menu-tigger::before {
  content: "";
  position: absolute;
  left: 48px;
  top: 0;
  width: calc(100% - 48px);
  height: 100%;
  background-color: #c59b75;
  transition: transform 0.3s ease-in-out;
  transform: translateX(-100%);
  z-index: 1;
}

/* Hover */
.ekit-vertical-menu-tigger:hover::before {
  transform: translateX(0);
}

.ekit-vertical-menu-tigger:hover .ekit-vertical-menu-tigger-title,
.ekit-vertical-menu-tigger:hover::after {
  color: white !important;
}

.ekit-vertical-menu-tigger:hover::after {
  transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6594f1a3 *//* Conteneur pour positionner la ligne */
.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-icon {
  position: relative;
  margin-bottom: var(--icon-box-icon-margin, 15px);
  margin-left: auto;
  margin-right: auto;
}

/* La ligne sous l’icône */
.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-icon::after {
  content: "";
  position: absolute;
  bottom: -10px; /* espace entre l’icône et la ligne */
  left: 50%;
  transform: translateX(-50%);
  width: 20px;
  height: 2px;
  background-color: #B87B4A; /* couleur cuivre/brun comme la capture */
  transition: width 0.3s ease;
}

/* Animation au hover */
.elementor-widget-icon-box:hover .elementor-icon-box-icon::after {
  width: 40px; /* largeur agrandie */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fd1fc5a */.card-1{
    height: 150px !important
}/* End custom CSS */