.elementor-8 .elementor-element.elementor-element-57a5279{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:5;}.elementor-8 .elementor-element.elementor-element-57a5279 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-8 .elementor-element.elementor-element-461f22d.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-461f22d{text-align:center;}.elementor-8 .elementor-element.elementor-element-461f22d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:5.2vw;font-weight:600;letter-spacing:0px;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.27);}.elementor-8 .elementor-element.elementor-element-773336c > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-773336c{text-align:left;}.elementor-8 .elementor-element.elementor-element-773336c .elementor-heading-title{font-size:1.6vw;font-weight:500;letter-spacing:2px;text-shadow:0px 0px 4px rgba(255, 255, 255, 0.72);}.elementor-8 .elementor-element.elementor-element-93f82b1{--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;--z-index:5;}.elementor-8 .elementor-element.elementor-element-4dff7f6 .ha-breadcrumbs li span.ha-breadcrumbs-text{color:#A6B0BB;font-size:13px;}.elementor-8 .elementor-element.elementor-element-f028e94{--display:flex;--min-height:40vw;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:-58px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-590d3f1{text-align:center;}.elementor-8 .elementor-element.elementor-element-590d3f1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:5.2vw;font-weight:600;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-9f51a00 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9f51a00{text-align:center;}.elementor-8 .elementor-element.elementor-element-9f51a00 .elementor-heading-title{font-size:1.6vw;font-weight:500;letter-spacing:2px;}.elementor-8 .elementor-element.elementor-element-1716b98 > .elementor-widget-container{margin:3em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-1716b98{text-align:center;}.elementor-8 .elementor-element.elementor-element-1716b98 .elementor-heading-title{font-family:"M PLUS 2", Sans-serif;font-size:2.4vw;font-weight:900;}.elementor-8 .elementor-element.elementor-element-6bb69cf{text-align:center;font-size:1.5vw;font-weight:600;line-height:1.8em;letter-spacing:2px;}.elementor-8 .elementor-element.elementor-element-e854ca8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:0120px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-e854ca8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e854ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-8 .elementor-element.elementor-element-aeed170.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-aeed170{text-align:center;}.elementor-8 .elementor-element.elementor-element-aeed170 .elementor-heading-title{font-size:1.8vw;font-weight:700;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-cb7afad{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A6B1BE;--border-color:#A6B1BE;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0033d2c{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-0033d2c .elementor-heading-title{font-weight:700;}.elementor-8 .elementor-element.elementor-element-4dfe270{width:var( --container-widget-width, calc(100% - 200px) );max-width:calc(100% - 200px);--container-widget-width:calc(100% - 200px);--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-4dfe270 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-dd312e5{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A6B1BE;--border-color:#A6B1BE;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ae09e29{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-ae09e29 .elementor-heading-title{font-weight:700;}.elementor-8 .elementor-element.elementor-element-d7bb514{width:var( --container-widget-width, calc(100% - 200px) );max-width:calc(100% - 200px);--container-widget-width:calc(100% - 200px);--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d7bb514 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-631636d{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A6B1BE;--border-color:#A6B1BE;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-44fab3f{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-44fab3f .elementor-heading-title{font-weight:700;}.elementor-8 .elementor-element.elementor-element-263fc80{width:var( --container-widget-width, calc(100% - 200px) );max-width:calc(100% - 200px);--container-widget-width:calc(100% - 200px);--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-263fc80 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-08119de{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A6B1BE;--border-color:#A6B1BE;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-050971a{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-050971a .elementor-heading-title{font-weight:700;}.elementor-8 .elementor-element.elementor-element-5dc398a{width:var( --container-widget-width, calc(100% - 200px) );max-width:calc(100% - 200px);--container-widget-width:calc(100% - 200px);--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5dc398a > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ac96320{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A6B1BE;--border-color:#A6B1BE;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7087d05{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-7087d05 .elementor-heading-title{font-weight:700;}.elementor-8 .elementor-element.elementor-element-1429959{width:var( --container-widget-width, calc(100% - 200px) );max-width:calc(100% - 200px);--container-widget-width:calc(100% - 200px);--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1429959 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-74dba90{--display:flex;--min-height:30vw;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-74dba90:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-74dba90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sante-sourire.com/wp/wp-content/uploads/2025/09/recruit_bg.webp");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-67c9d3e .elementor-button{background-color:var( --e-global-color-primary );font-size:2.4vw;font-weight:700;line-height:1.5em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );padding:50px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-67c9d3e .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-67c9d3e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-67c9d3e .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-67c9d3e .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-461f22d .elementor-heading-title{font-size:6vw;}.elementor-8 .elementor-element.elementor-element-773336c .elementor-heading-title{font-size:2.4vw;}.elementor-8 .elementor-element.elementor-element-590d3f1 .elementor-heading-title{font-size:6vw;}.elementor-8 .elementor-element.elementor-element-9f51a00 .elementor-heading-title{font-size:2.4vw;}.elementor-8 .elementor-element.elementor-element-1716b98 > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1716b98 .elementor-heading-title{font-size:3.7vw;}.elementor-8 .elementor-element.elementor-element-6bb69cf{font-size:2.3vw;}.elementor-8 .elementor-element.elementor-element-e854ca8{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-aeed170 .elementor-heading-title{font-size:2.6vw;}.elementor-8 .elementor-element.elementor-element-0033d2c{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-8 .elementor-element.elementor-element-0033d2c .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-4dfe270{--container-widget-width:calc(100% - 150px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 150px) );max-width:calc(100% - 150px);font-size:15px;}.elementor-8 .elementor-element.elementor-element-ae09e29{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-8 .elementor-element.elementor-element-ae09e29 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-d7bb514{--container-widget-width:calc(100% - 150px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 150px) );max-width:calc(100% - 150px);font-size:15px;}.elementor-8 .elementor-element.elementor-element-44fab3f{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-8 .elementor-element.elementor-element-44fab3f .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-263fc80{--container-widget-width:calc(100% - 150px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 150px) );max-width:calc(100% - 150px);font-size:15px;}.elementor-8 .elementor-element.elementor-element-050971a{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-8 .elementor-element.elementor-element-050971a .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-5dc398a{--container-widget-width:calc(100% - 150px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 150px) );max-width:calc(100% - 150px);font-size:15px;}.elementor-8 .elementor-element.elementor-element-7087d05{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-8 .elementor-element.elementor-element-7087d05 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-1429959{--container-widget-width:calc(100% - 150px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 150px) );max-width:calc(100% - 150px);font-size:15px;}.elementor-8 .elementor-element.elementor-element-67c9d3e .elementor-button{font-size:3.3vw;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-57a5279{--content-width:95%;}.elementor-8 .elementor-element.elementor-element-93f82b1{--content-width:95%;}.elementor-8 .elementor-element.elementor-element-74dba90{--content-width:1040px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-57a5279{--gap:9px 9px;--row-gap:9px;--column-gap:9px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-461f22d .elementor-heading-title{font-size:31px;}.elementor-8 .elementor-element.elementor-element-773336c .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-f028e94{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-590d3f1 .elementor-heading-title{font-size:31px;}.elementor-8 .elementor-element.elementor-element-9f51a00 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-1716b98 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-6bb69cf{font-size:16px;}.elementor-8 .elementor-element.elementor-element-e854ca8{--padding-top:050px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-aeed170 .elementor-heading-title{font-size:17px;letter-spacing:1px;}.elementor-8 .elementor-element.elementor-element-0033d2c{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-4dfe270{width:100%;max-width:100%;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-ae09e29{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-d7bb514{width:100%;max-width:100%;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-44fab3f{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-263fc80{width:100%;max-width:100%;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-050971a{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-5dc398a{width:100%;max-width:100%;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-7087d05{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-1429959{width:100%;max-width:100%;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-74dba90{--min-height:28vh;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-74dba90:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-74dba90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-size:cover;}.elementor-8 .elementor-element.elementor-element-67c9d3e .elementor-button{font-size:18px;padding:30px 15px 30px 15px;}}/* Start custom CSS for container, class: .elementor-element-57a5279 */.elementor-8 .elementor-element.elementor-element-57a5279 {
  width: 100%;
  aspect-ratio: 1920 / 497;

}
@media(max-width:768px){
   .elementor-8 .elementor-element.elementor-element-57a5279 {

  aspect-ratio: 1420 / 497;

} 
}/* End custom CSS */