.elementor-16119 .elementor-element.elementor-element-29521ef6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-slides .elementor-slide-heading{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-slides .elementor-slide-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-slides .elementor-slide-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-16119 .elementor-element.elementor-element-3097bd54 .elementor-repeater-item-916b62e .swiper-slide-bg{background-image:url(https://www.cabinet-roux.com/wp-content/uploads/2025/04/projet-dexpertise-prealable.jpg);background-size:cover}.elementor-16119 .elementor-element.elementor-element-3097bd54 .elementor-repeater-item-398c54c .swiper-slide-bg{background-image:url(https://www.cabinet-roux.com/wp-content/uploads/2025/04/projet-dexpertise-immobiliere.jpg);background-size:cover}.elementor-16119 .elementor-element.elementor-element-3097bd54 .elementor-repeater-item-1332b37 .swiper-slide-bg{background-image:url(https://www.cabinet-roux.com/wp-content/uploads/2025/04/projet-dinventaire-des-immobilisations.jpg);background-size:cover}.elementor-16119 .elementor-element.elementor-element-3097bd54 .elementor-repeater-item-079c399 .swiper-slide-bg{background-image:url(https://www.cabinet-roux.com/wp-content/uploads/2025/04/projet-dexpertise-construction.jpg);background-size:cover}.elementor-16119 .elementor-element.elementor-element-3097bd54 .elementor-repeater-item-6371a99 .swiper-slide-bg{background-image:url(https://www.cabinet-roux.com/wp-content/uploads/2025/04/projet-devaluation-dentreprise.jpg);background-size:cover}.elementor-16119 .elementor-element.elementor-element-3097bd54 .elementor-repeater-item-de68f5f .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.cabinet-roux.com/wp-content/uploads/2025/04/un-projet-de-formation.jpg);background-size:cover}.elementor-16119 .elementor-element.elementor-element-3097bd54 .swiper-slide{transition-duration:calc(6000ms*1.2);height:100vh}.elementor-16119 .elementor-element.elementor-element-3097bd54{width:100%;max-width:100%}.elementor-16119 .elementor-element.elementor-element-3097bd54 .swiper-slide-contents{max-width:100%}.elementor-16119 .elementor-element.elementor-element-3097bd54 .swiper-slide-inner{text-align:center}.elementor-16119 .elementor-element.elementor-element-27c0b210{width:100%;max-width:100%;z-index:5}.elementor-16119 .elementor-element.elementor-element-27c0b210>.elementor-widget-container{margin:-420px 0 0;padding:0}.elementor-16119 .elementor-element.elementor-element-28e783d5{width:100%;max-width:100%;z-index:5}.elementor-16119 .elementor-element.elementor-element-28e783d5>.elementor-widget-container{margin:-420px 0 0;padding:0}.elementor-16119 .elementor-element.elementor-element-7d7abe9a{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-16119 .elementor-element.elementor-element-7d7abe9a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-16119 .elementor-element.elementor-element-4fa83a74{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16119 .elementor-element.elementor-element-4fa83a74.e-con{--align-self:center}.elementor-16119 .elementor-element.elementor-element-57f39360{width:100%;max-width:100%}.elementor-16119 .elementor-element.elementor-element-57f39360>.elementor-widget-container{margin:-81px 0 0}.elementor-16119 .elementor-element.elementor-element-34489e79{width:100%;max-width:100%}.elementor-16119 .elementor-element.elementor-element-34489e79>.elementor-widget-container{margin:-81px 0 0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-16119 .elementor-element.elementor-element-316d3293>.elementor-widget-container{margin:-20px 0 30px;padding:0}.elementor-16119 .elementor-element.elementor-element-316d3293{text-align:center}.elementor-16119 .elementor-element.elementor-element-316d3293 .elementor-heading-title{font-family:"avenirnextltpro",Sans-serif;font-size:1.5vw;font-weight:400;color:var(--e-global-color-accent)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);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-16119 .elementor-element.elementor-element-4d70beaf{width:var(--container-widget-width,100vw);max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;text-align:justify;font-family:"avenirnextltpro",Sans-serif;font-weight:300;color:#002c34}.elementor-16119 .elementor-element.elementor-element-4d70beaf>.elementor-widget-container{margin:20px 0 49px;padding:0}.elementor-16119 .elementor-element.elementor-element-4d70beaf.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-16119 .elementor-element.elementor-element-328a29ab{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2}.elementor-16119 .elementor-element.elementor-element-2c3711d1 .swiper-container:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(3 - 1)) / 3);margin-right:30px}.elementor-16119 .elementor-element.elementor-element-2c3711d1{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-16119 .elementor-element.elementor-element-2c3711d1>.elementor-widget-container{margin:0}.elementor-16119 .elementor-element.elementor-element-2c3711d1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-16119 .elementor-element.elementor-element-2c3711d1 .d-grid{grid-gap:0px}.elementor-16119 .elementor-element.elementor-element-2c3711d1 .grid-item .service-title{font-family:"avenirnextltpro",Sans-serif;font-weight:300}.elementor-16119 .elementor-element.elementor-element-2c3711d1 .service-title a{color:#002c34}.elementor-16119 .elementor-element.elementor-element-2c3711d1 .service-title a:hover{color:#002c34}.elementor-16119 .elementor-element.elementor-element-2c3711d1 .swiper-pagination{text-align:center}.elementor-16119 .elementor-element.elementor-element-63ff23db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px}.elementor-16119 .elementor-element.elementor-element-63ff23db.e-con{--flex-grow:0;--flex-shrink:0}.elementor-16119 .elementor-element.elementor-element-324c61b8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2}.elementor-16119 .elementor-element.elementor-element-324c61b8.e-con{--flex-grow:0;--flex-shrink:0}.elementor-16119 .elementor-element.elementor-element-7bc0305e>.elementor-widget-container{margin:0}.elementor-16119 .elementor-element.elementor-element-7bc0305e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-16119 .elementor-element.elementor-element-348f1405>.elementor-widget-container{margin:0}.elementor-16119 .elementor-element.elementor-element-348f1405.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-16119 .elementor-element.elementor-element-4ed3abfb>.elementor-widget-container{margin:-20px 0 30px;padding:0}.elementor-16119 .elementor-element.elementor-element-4ed3abfb{text-align:center}.elementor-16119 .elementor-element.elementor-element-4ed3abfb .elementor-heading-title{font-family:"avenirnextltpro",Sans-serif;font-size:1.5vw;font-weight:400;color:var(--e-global-color-accent)}.elementor-16119 .elementor-element.elementor-element-4df8e0c{width:100%;max-width:100%;text-align:justify;font-family:"avenirnextltpro",Sans-serif;font-size:16px;font-weight:300;color:#002c34}.elementor-16119 .elementor-element.elementor-element-4df8e0c>.elementor-widget-container{margin:0 0 30px}.elementor-16119 .elementor-element.elementor-element-4df8e0c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-16119 .elementor-element.elementor-element-6f669a01{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0;text-align:center;font-family:"avenirnextltpro",Sans-serif;font-size:1.2vw;font-weight:500;line-height:1px;letter-spacing:0px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,.3);color:#002c34}.elementor-16119 .elementor-element.elementor-element-6f669a01>.elementor-widget-container{margin:30px 0 0;padding:0}.elementor-16119 .elementor-element.elementor-element-6f669a01.elementor-element{--align-self:flex-start}.elementor-16119 .elementor-element.elementor-element-5259bcea{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0;text-align:center;font-family:"avenirnextltpro",Sans-serif;font-size:1.2vw;font-weight:500;line-height:1px;letter-spacing:0px;word-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,.3);color:#c00000}.elementor-16119 .elementor-element.elementor-element-5259bcea>.elementor-widget-container{margin:15px 0 0}.elementor-16119 .elementor-element.elementor-element-5259bcea.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1}.elementor-16119 .elementor-element.elementor-element-10918ef .elementor-button i{background-color:var(--e-global-color-primary)}.elementor-16119 .elementor-element.elementor-element-10918ef>.elementor-widget-container{margin:44px 34px 0 0}.elementor-16119 .elementor-element.elementor-element-10918ef.elementor-element{--align-self:flex-end}.elementor-16119 .elementor-element.elementor-element-10918ef .elementor-button{font-family:"avenirnextltpro",Sans-serif;font-size:13px;font-weight:300;text-transform:none}.elementor-16119 .elementor-element.elementor-element-73d059a3{--display:flex;--min-height:324px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2}.elementor-16119 .elementor-element.elementor-element-47dd2f65{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-16119 .elementor-element.elementor-element-47dd2f65.e-con{--flex-grow:0;--flex-shrink:0}.elementor-16119 .elementor-element.elementor-element-62de1402>.elementor-widget-container{margin:0 0 -70px 140px;padding:0}.elementor-16119 .elementor-element.elementor-element-62de1402.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-16119 .elementor-element.elementor-element-15d49c2e{--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:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16119 .elementor-element.elementor-element-7a2c21c2{--display:flex;--min-height:245px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-counter .elementor-counter-number-wrapper{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-counter .elementor-counter-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-16119 .elementor-element.elementor-element-6266c0bb>.elementor-widget-container{padding:0}.elementor-16119 .elementor-element.elementor-element-6266c0bb.elementor-element{--align-self:center}.elementor-16119 .elementor-element.elementor-element-6266c0bb .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#002C35;font-family:"avenirnextltpro",Sans-serif;font-size:3vw;font-weight:400;}.elementor-16119 .elementor-element.elementor-element-20541cb7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:5px;--margin-bottom:-10px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-16119 .elementor-element.elementor-element-23269b9b{--divider-border-style:solid;--divider-color:#c00d0e;--divider-border-width:3px;width:var(--container-widget-width,45px);max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0}.elementor-16119 .elementor-element.elementor-element-23269b9b>.elementor-widget-container{--e-transform-rotateZ:90deg;margin:0;padding:0}.elementor-16119 .elementor-element.elementor-element-23269b9b .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0}.elementor-16119 .elementor-element.elementor-element-23269b9b .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px}.elementor-16119 .elementor-element.elementor-element-3ed3d54d>.elementor-widget-container{margin:0;padding:0 0 20px 12px}.elementor-16119 .elementor-element.elementor-element-3ed3d54d{text-align:start}.elementor-16119 .elementor-element.elementor-element-3ed3d54d .elementor-heading-title{font-size:21px;font-weight:300;text-transform:none;line-height:24px;color:#002c35}.elementor-16119 .elementor-element.elementor-element-7c2327bf{--display:flex;--min-height:245px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16119 .elementor-element.elementor-element-33bd9f49>.elementor-widget-container{padding:0}.elementor-16119 .elementor-element.elementor-element-33bd9f49.elementor-element{--align-self:center}.elementor-16119 .elementor-element.elementor-element-33bd9f49 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#002C35;font-family:"avenirnextltpro",Sans-serif;font-size:3vw;font-weight:400;}.elementor-16119 .elementor-element.elementor-element-3eba601b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:5px;--margin-bottom:-10px;--margin-left:60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16119 .elementor-element.elementor-element-2e956231{--divider-border-style:solid;--divider-color:#c00d0e;--divider-border-width:3px;width:var(--container-widget-width,45px);max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0}.elementor-16119 .elementor-element.elementor-element-2e956231>.elementor-widget-container{--e-transform-rotateZ:90deg;margin:0;padding:0}.elementor-16119 .elementor-element.elementor-element-2e956231 .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0}.elementor-16119 .elementor-element.elementor-element-2e956231 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px}.elementor-16119 .elementor-element.elementor-element-1733bff8>.elementor-widget-container{margin:0;padding:0 0 20px 12px}.elementor-16119 .elementor-element.elementor-element-1733bff8{text-align:start}.elementor-16119 .elementor-element.elementor-element-1733bff8 .elementor-heading-title{font-size:21px;font-weight:300;text-transform:none;line-height:24px;color:#002c35}.elementor-16119 .elementor-element.elementor-element-2d14146b{--display:flex;--min-height:245px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16119 .elementor-element.elementor-element-393dd662>.elementor-widget-container{padding:0}.elementor-16119 .elementor-element.elementor-element-393dd662.elementor-element{--align-self:center}.elementor-16119 .elementor-element.elementor-element-393dd662 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#002C35;font-family:"avenirnextltpro",Sans-serif;font-size:3vw;font-weight:400;}.elementor-16119 .elementor-element.elementor-element-16fcf7e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:5px;--margin-bottom:-10px;--margin-left:-40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16119 .elementor-element.elementor-element-5ccd6859{--divider-border-style:solid;--divider-color:#c00d0e;--divider-border-width:3px;width:var(--container-widget-width,45px);max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0}.elementor-16119 .elementor-element.elementor-element-5ccd6859>.elementor-widget-container{--e-transform-rotateZ:90deg;margin:0;padding:0}.elementor-16119 .elementor-element.elementor-element-5ccd6859 .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0}.elementor-16119 .elementor-element.elementor-element-5ccd6859 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px}.elementor-16119 .elementor-element.elementor-element-77e6eb6f>.elementor-widget-container{margin:0;padding:0 0 20px 12px}.elementor-16119 .elementor-element.elementor-element-77e6eb6f{text-align:start}.elementor-16119 .elementor-element.elementor-element-77e6eb6f .elementor-heading-title{font-size:21px;font-weight:300;text-transform:none;line-height:24px;-webkit-text-stroke-color:#000;stroke:#000;color:#002c35}.elementor-16119 .elementor-element.elementor-element-64d1ce71{--display:flex;--min-height:245px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16119 .elementor-element.elementor-element-4562a3b0>.elementor-widget-container{padding:0}.elementor-16119 .elementor-element.elementor-element-4562a3b0.elementor-element{--align-self:center}.elementor-16119 .elementor-element.elementor-element-4562a3b0 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#002C35;font-family:"avenirnextltpro",Sans-serif;font-size:3vw;font-weight:400;}.elementor-16119 .elementor-element.elementor-element-53aac660{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:5px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16119 .elementor-element.elementor-element-6aee0207{--divider-border-style:solid;--divider-color:#c00d0e;--divider-border-width:3px;width:var(--container-widget-width,45px);max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0}.elementor-16119 .elementor-element.elementor-element-6aee0207>.elementor-widget-container{--e-transform-rotateZ:90deg;margin:0;padding:0}.elementor-16119 .elementor-element.elementor-element-6aee0207 .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0}.elementor-16119 .elementor-element.elementor-element-6aee0207 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px}.elementor-16119 .elementor-element.elementor-element-2b14739d>.elementor-widget-container{margin:0;padding:0 0 20px 12px}.elementor-16119 .elementor-element.elementor-element-2b14739d{text-align:start}.elementor-16119 .elementor-element.elementor-element-2b14739d .elementor-heading-title{font-size:21px;font-weight:300;text-transform:none;line-height:24px;color:#002c35}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-16119 .elementor-element.elementor-element-68c29fc{width:100%;max-width:100%;top:-2px}body:not(.rtl) .elementor-16119 .elementor-element.elementor-element-68c29fc{left:-1px}body.rtl .elementor-16119 .elementor-element.elementor-element-68c29fc{right:-1px}.elementor-16119 .elementor-element.elementor-element-68c29fc img{width:100%;max-width:100%;height:700px;object-fit:cover;object-position:center center;opacity:.7}.elementor-16119 .elementor-element.elementor-element-2b37e5d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-16119 .elementor-element.elementor-element-2b37e5d3.e-con{--flex-grow:0;--flex-shrink:0}.elementor-16119 .elementor-element.elementor-element-631140ca{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2}.elementor-16119 .elementor-element.elementor-element-631140ca.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-16119 .elementor-element.elementor-element-4566e63b>.elementor-widget-container{margin:60px 0 0;padding:0}.elementor-16119 .elementor-element.elementor-element-4566e63b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-16119 .elementor-element.elementor-element-61d21524>.elementor-widget-container{margin:60px 0 0;padding:0}.elementor-16119 .elementor-element.elementor-element-61d21524.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-16119 .elementor-element.elementor-element-564d56a9>.elementor-widget-container{margin:-20px 0 30px;padding:0}.elementor-16119 .elementor-element.elementor-element-564d56a9{text-align:center}.elementor-16119 .elementor-element.elementor-element-564d56a9 .elementor-heading-title{font-family:"avenirnextltpro",Sans-serif;font-size:1.5vw;font-weight:400;color:var(--e-global-color-accent)}.elementor-16119 .elementor-element.elementor-element-2481c780{width:100%;max-width:100%;text-align:justify;font-family:"avenirnextltpro",Sans-serif;font-size:16px;font-weight:300;color:var(--e-global-color-accent)}.elementor-16119 .elementor-element.elementor-element-2481c780>.elementor-widget-container{margin:0 0 40px;padding:0}.elementor-16119 .elementor-element.elementor-element-2481c780.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-16119 .elementor-element.elementor-element-42342a82 .elementor-button i{background-color:var(--e-global-color-primary)}.elementor-16119 .elementor-element.elementor-element-42342a82>.elementor-widget-container{margin:27px 0 0}.elementor-16119 .elementor-element.elementor-element-42342a82.elementor-element{--align-self:flex-end}.elementor-16119 .elementor-element.elementor-element-42342a82 .elementor-button{font-family:"avenirnextltpro",Sans-serif;font-size:13px;font-weight:300;text-transform:none}.elementor-widget-rebuilto-iconbox-carousel .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .elementor-iconbox-item{text-align:left;margin:20px 0 0}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .swiper-container:not(.swiper-initialized) .swiper-slide{width:calc((100% - 0px*(5 - 1)) / 5);margin-right:0}.elementor-16119 .elementor-element.elementor-element-2fc795c0{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-16119 .elementor-element.elementor-element-2fc795c0>.elementor-widget-container{margin:0;padding:0}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .grid-item .elementor-icon-box-wrapper{text-align:left;background-color:#fff}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .elementor-icon{fill:#002c34;color:#002c34;border-color:#002c34}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .elementor-icon-box-description{color:#002c34}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .grid-item .elementor-icon-box-description{font-family:"avenirnextltpro",Sans-serif;font-size:16px;font-weight:300}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .elementor-icon-box-title{color:#002c34;font-family:"avenirnextltpro",Sans-serif;font-size:18px;font-weight:400}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-16119 .elementor-element.elementor-element-2fc795c0 .elementor-swiper-button.elementor-swiper-button-next{border-style:none}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .swiper-pagination{text-align:center}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .swiper-pagination-bullet{background-color:#f81111;opacity:.99}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .swiper-pagination-bullet:hover{background-color:#ee0b0b;opacity:1}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .swiper-pagination-bullet:focus{background-color:#ee0b0b;opacity:1}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .swiper-pagination-bullet-active{background-color:#ea0e0e}.elementor-16119 .elementor-element.elementor-element-32da2c83{--display:flex;--margin-top:60px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16119 .elementor-element.elementor-element-5e40957d .elementor-scrolling-inner{animation-duration:25s}.elementor-16119 .elementor-element.elementor-element-5e40957d .elementor-scrolling-wrapper .elementor-scrolling-item-inner{align-items:center}.elementor-16119 .elementor-element.elementor-element-5e40957d .elementor-scrolling-wrapper .elementor-scrolling-item{margin-left:calc(40px/2);margin-right:calc(40px/2)}.elementor-16119 .elementor-element.elementor-element-5e40957d .scrolling-title a{color:#fcfcfc;-webkit-text-fill-color:#fcfcfc}.elementor-16119 .elementor-element.elementor-element-5e40957d .scrolling-title:hover a{color:#002c34;-webkit-text-fill-color:#002c34}.elementor-16119 .elementor-element.elementor-element-5e40957d .scrolling-title{font-size:100px;font-weight:800;line-height:.9em}.elementor-16119 .elementor-element.elementor-element-6f8b5ba5>.elementor-widget-container{margin:0 0 15px}.elementor-16119 .elementor-element.elementor-element-6f8b5ba5 .elementor-scrolling-inner{animation-duration:25s}.elementor-16119 .elementor-element.elementor-element-6f8b5ba5 .elementor-scrolling-wrapper .elementor-scrolling-item-inner{align-items:center}.elementor-16119 .elementor-element.elementor-element-6f8b5ba5 .elementor-scrolling-wrapper .elementor-scrolling-item{margin-left:calc(40px/2);margin-right:calc(40px/2)}.elementor-16119 .elementor-element.elementor-element-6f8b5ba5 .scrolling-title a{color:#fff;-webkit-text-fill-color:#fff}.elementor-16119 .elementor-element.elementor-element-6f8b5ba5 .scrolling-title:hover a{color:#002c34;-webkit-text-fill-color:#002c34}.elementor-16119 .elementor-element.elementor-element-6f8b5ba5 .scrolling-title{font-size:100px;font-weight:800;line-height:.9em}.elementor-16119 .elementor-element.elementor-element-7da35c7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16119 .elementor-element.elementor-element-7da35c7d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-16119 .elementor-element.elementor-element-2809ddc1{--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:-20px;--margin-bottom:20px;--margin-left:0px;--margin-right:-60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4}.elementor-16119 .elementor-element.elementor-element-2809ddc1.e-con{--align-self:flex-end;--order:99999}.elementor-16119 .elementor-element.elementor-element-72b6fe6d>.elementor-widget-container{margin:0}.elementor-16119 .elementor-element.elementor-element-72b6fe6d.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-16119 .elementor-element.elementor-element-2617c716>.elementor-widget-container{margin:-15px 0 0}.elementor-16119 .elementor-element.elementor-element-679ab19a>.elementor-widget-container{margin:0}.elementor-16119 .elementor-element.elementor-element-679ab19a.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-16119 .elementor-element.elementor-element-67297e28>.elementor-widget-container{margin:-15px 0 0}.elementor-16119 .elementor-element.elementor-element-1d54b22a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-80px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-16119 .elementor-element.elementor-element-1d54b22a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-16119 .elementor-element.elementor-element-6e62ea15{--display:flex}.elementor-16119 .elementor-element.elementor-element-2237852f{width:initial;max-width:initial}.elementor-16119 .elementor-element.elementor-element-2237852f>.elementor-widget-container{margin:-29px 0 0;padding:0}.elementor-16119 .elementor-element.elementor-element-2564e31c{--display:flex}.elementor-16119 .elementor-element.elementor-element-65c4bbf4{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"avenirnextltpro",Sans-serif;font-size:16px;font-weight:300;color:#002c34}.elementor-16119 .elementor-element.elementor-element-65c4bbf4>.elementor-widget-container{margin:100px 0 0;padding:0}.elementor-16119 .elementor-element.elementor-element-65c4bbf4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-16119 .elementor-element.elementor-element-481997c0{--display:flex;--min-height:665px;--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:80px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-16119 .elementor-element.elementor-element-481997c0:not(.elementor-motion-effects-element-type-background),.elementor-16119 .elementor-element.elementor-element-481997c0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.cabinet-roux.com/wp-content/uploads/2025/04/nosfilialesetpartenaires.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-16119 .elementor-element.elementor-element-5b45ea53>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-16119 .elementor-element.elementor-element-5b45ea53.elementor-element{--align-self:flex-end}.elementor-16119 .elementor-element.elementor-element-735f8efd>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-16119 .elementor-element.elementor-element-735f8efd.elementor-element{--align-self:flex-end}.elementor-16119 .elementor-element.elementor-element-38074360{--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:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px}.elementor-16119 .elementor-element.elementor-element-3ff2d8f3{width:100%;max-width:100%;text-align:justify;font-family:"avenirnextltpro",Sans-serif;font-size:16px;font-weight:300;color:#002c34}.elementor-16119 .elementor-element.elementor-element-3ff2d8f3>.elementor-widget-container{margin:0 0 30px;padding:0}.elementor-16119 .elementor-element.elementor-element-3ff2d8f3.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-16119 .elementor-element.elementor-element-651628d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 80px;--row-gap:0px;--column-gap:80px}.elementor-widget-site-logo .hfe-site-logo-container .hfe-site-logo-img{border-color:var(--e-global-color-primary)}.elementor-widget-site-logo .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-16119 .elementor-element.elementor-element-9ea0f17 .hfe-site-logo-container,.elementor-16119 .elementor-element.elementor-element-9ea0f17 .hfe-caption-width figcaption{text-align:center}.elementor-16119 .elementor-element.elementor-element-9ea0f17 .widget-image-caption{margin-top:0;margin-bottom:0}.elementor-16119 .elementor-element.elementor-element-9ea0f17 .hfe-site-logo-container .hfe-site-logo-img{border-style:none}.elementor-16119 .elementor-element.elementor-element-ef5a2b1 .hfe-site-logo-container,.elementor-16119 .elementor-element.elementor-element-ef5a2b1 .hfe-caption-width figcaption{text-align:center}.elementor-16119 .elementor-element.elementor-element-ef5a2b1 .hfe-site-logo img{border-radius:0}.elementor-16119 .elementor-element.elementor-element-ef5a2b1 .widget-image-caption{margin-top:0;margin-bottom:0}.elementor-16119 .elementor-element.elementor-element-ef5a2b1>.elementor-widget-container{margin:4px 0 0}.elementor-16119 .elementor-element.elementor-element-ef5a2b1 .hfe-site-logo-container .hfe-site-logo-img{border-style:none}.elementor-16119 .elementor-element.elementor-element-2e3f3dde .hfe-site-logo-container,.elementor-16119 .elementor-element.elementor-element-2e3f3dde .hfe-caption-width figcaption{text-align:center}.elementor-16119 .elementor-element.elementor-element-2e3f3dde .widget-image-caption{margin-top:0;margin-bottom:0}.elementor-16119 .elementor-element.elementor-element-2e3f3dde .hfe-site-logo-container .hfe-site-logo-img{border-style:none}.breadcrumb-wrap .breadcrumb-overlay,.elementor-page-16119 .breadcrumb-wrap .breadcrumb-overlay{opacity:.5}@media(max-width:1366px){.elementor-16119 .elementor-element.elementor-element-73d059a3{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .swiper-container:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(3 - 1)) / 3);margin-right:30px}}@media(max-width:1024px){.elementor-16119 .elementor-element.elementor-element-328a29ab{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}.elementor-16119 .elementor-element.elementor-element-324c61b8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px}.elementor-16119 .elementor-element.elementor-element-73d059a3{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px}.elementor-16119 .elementor-element.elementor-element-631140ca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .swiper-container:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(2.2 - 1)) / 2.2);margin-right:30px}.elementor-16119 .elementor-element.elementor-element-2fc795c0>.elementor-widget-container{margin:0 -30px 0 0}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .grid-item .elementor-icon-box-wrapper{padding:50px 30px 30px}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .elementor-icon{margin-bottom:30px}.elementor-16119 .elementor-element.elementor-element-32da2c83{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}}@media(min-width:768px){.elementor-16119 .elementor-element.elementor-element-7d7abe9a{--content-width:87%}.elementor-16119 .elementor-element.elementor-element-4fa83a74{--width:100%}.elementor-16119 .elementor-element.elementor-element-328a29ab{--width:100%}.elementor-16119 .elementor-element.elementor-element-63ff23db{--content-width:87%}.elementor-16119 .elementor-element.elementor-element-324c61b8{--width:100%}.elementor-16119 .elementor-element.elementor-element-47dd2f65{--width:100vw}.elementor-16119 .elementor-element.elementor-element-15d49c2e{--width:95%}.elementor-16119 .elementor-element.elementor-element-7a2c21c2{--width:50%}.elementor-16119 .elementor-element.elementor-element-20541cb7{--width:100%}.elementor-16119 .elementor-element.elementor-element-7c2327bf{--width:50%}.elementor-16119 .elementor-element.elementor-element-3eba601b{--width:100%}.elementor-16119 .elementor-element.elementor-element-2d14146b{--width:50%}.elementor-16119 .elementor-element.elementor-element-16fcf7e5{--width:100%}.elementor-16119 .elementor-element.elementor-element-64d1ce71{--width:50%}.elementor-16119 .elementor-element.elementor-element-2b37e5d3{--content-width:100%}.elementor-16119 .elementor-element.elementor-element-631140ca{--width:87%}.elementor-16119 .elementor-element.elementor-element-7da35c7d{--content-width:100%}.elementor-16119 .elementor-element.elementor-element-2809ddc1{--width:44%}.elementor-16119 .elementor-element.elementor-element-1d54b22a{--content-width:100%}.elementor-16119 .elementor-element.elementor-element-6e62ea15{--width:100%}.elementor-16119 .elementor-element.elementor-element-2564e31c{--width:69%}.elementor-16119 .elementor-element.elementor-element-481997c0{--content-width:70%}}@media(max-width:1200px) and (min-width:768px){.elementor-16119 .elementor-element.elementor-element-4fa83a74{--width:250px}.elementor-16119 .elementor-element.elementor-element-2809ddc1{--width:250px}}@media(max-width:880px) and (min-width:768px){.elementor-16119 .elementor-element.elementor-element-4fa83a74{--width:200px}.elementor-16119 .elementor-element.elementor-element-324c61b8{--width:350px}.elementor-16119 .elementor-element.elementor-element-47dd2f65{--width:100%}.elementor-16119 .elementor-element.elementor-element-631140ca{--width:350px}.elementor-16119 .elementor-element.elementor-element-2809ddc1{--width:200px}}@media(max-width:1200px){.elementor-16119 .elementor-element.elementor-element-328a29ab{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-16119 .elementor-element.elementor-element-63ff23db{--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .swiper-container:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(3 - 1)) / 3);margin-right:30px}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .grid-item .elementor-icon-box-wrapper{padding:50px 30px}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .elementor-icon{margin-bottom:30px;font-size:70px}.elementor-16119 .elementor-element.elementor-element-32da2c83{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}}@media(max-width:880px){.elementor-16119 .elementor-element.elementor-element-2c3711d1 .grid-item .service-title{font-size:20px}.elementor-16119 .elementor-element.elementor-element-73d059a3{--flex-wrap:wrap}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .swiper-container:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(2.2 - 1)) / 2.2);margin-right:30px}}@media(max-width:767px){.elementor-16119 .elementor-element.elementor-element-7d7abe9a{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-16119 .elementor-element.elementor-element-4fa83a74{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-16119 .elementor-element.elementor-element-316d3293>.elementor-widget-container{margin:0 0 16px}.elementor-16119 .elementor-element.elementor-element-316d3293 .elementor-heading-title{font-size:4.5vw}.elementor-16119 .elementor-element.elementor-element-4d70beaf>.elementor-widget-container{margin:0}.elementor-16119 .elementor-element.elementor-element-4d70beaf{font-size:16px}.elementor-16119 .elementor-element.elementor-element-328a29ab{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-16119 .elementor-element.elementor-element-63ff23db{--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}.elementor-16119 .elementor-element.elementor-element-324c61b8{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-16119 .elementor-element.elementor-element-4ed3abfb>.elementor-widget-container{margin:0 0 27px}.elementor-16119 .elementor-element.elementor-element-4ed3abfb .elementor-heading-title{font-size:4vw}.elementor-16119 .elementor-element.elementor-element-4df8e0c{font-size:16px}.elementor-16119 .elementor-element.elementor-element-6f669a01{font-size:12px;line-height:1.5em}.elementor-16119 .elementor-element.elementor-element-5259bcea>.elementor-widget-container{margin:-15px}.elementor-16119 .elementor-element.elementor-element-5259bcea{font-size:15px;line-height:1.4em}.elementor-16119 .elementor-element.elementor-element-10918ef .elementor-button{font-size:10px}.elementor-16119 .elementor-element.elementor-element-73d059a3{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}.elementor-16119 .elementor-element.elementor-element-62de1402>.elementor-widget-container{margin:0}.elementor-16119 .elementor-element.elementor-element-62de1402.elementor-element{--align-self:center}.elementor-16119 .elementor-element.elementor-element-15d49c2e{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-42px;--margin-bottom:-42px;--margin-left:-42px;--margin-right:-42px}.elementor-16119 .elementor-element.elementor-element-7a2c21c2{--min-height:141px}.elementor-16119 .elementor-element.elementor-element-6266c0bb .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:25px;}.elementor-16119 .elementor-element.elementor-element-3ed3d54d{text-align:start}.elementor-16119 .elementor-element.elementor-element-3ed3d54d .elementor-heading-title{font-size:14px}.elementor-16119 .elementor-element.elementor-element-7c2327bf{--min-height:0px;--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px}.elementor-16119 .elementor-element.elementor-element-33bd9f49 .elementor-counter-number-wrapper{font-size:24px}.elementor-16119 .elementor-element.elementor-element-1733bff8 .elementor-heading-title{font-size:16px}.elementor-16119 .elementor-element.elementor-element-2d14146b{--min-height:96px}.elementor-16119 .elementor-element.elementor-element-393dd662 .elementor-counter-number-wrapper{font-size:40px}.elementor-16119 .elementor-element.elementor-element-77e6eb6f .elementor-heading-title{font-size:16px}.elementor-16119 .elementor-element.elementor-element-64d1ce71{--min-height:96px}.elementor-16119 .elementor-element.elementor-element-4562a3b0 .elementor-counter-number-wrapper{font-size:40px}.elementor-16119 .elementor-element.elementor-element-2b14739d .elementor-heading-title{font-size:16px}.elementor-16119 .elementor-element.elementor-element-2b37e5d3{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-16119 .elementor-element.elementor-element-631140ca{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-16119 .elementor-element.elementor-element-564d56a9>.elementor-widget-container{margin:17px 0 23px}.elementor-16119 .elementor-element.elementor-element-564d56a9 .elementor-heading-title{font-size:4vw}.elementor-16119 .elementor-element.elementor-element-42342a82>.elementor-widget-container{margin:0 23px 0 0}.elementor-16119 .elementor-element.elementor-element-42342a82 .elementor-button{font-size:10px}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .swiper-container:not(.swiper-initialized) .swiper-slide{width:calc((100% - 15px*(1.3 - 1)) / 1.3);margin-right:15px}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .elementor-icon{margin-bottom:10px}.elementor-16119 .elementor-element.elementor-element-32da2c83{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-16119 .elementor-element.elementor-element-5e40957d>.elementor-widget-container{margin:52px 0 0}.elementor-16119 .elementor-element.elementor-element-5e40957d .scrolling-title{font-size:70px}.elementor-16119 .elementor-element.elementor-element-6f8b5ba5 .scrolling-title{font-size:70px}.elementor-16119 .elementor-element.elementor-element-7da35c7d{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-16119 .elementor-element.elementor-element-2809ddc1{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-16119 .elementor-element.elementor-element-1d54b22a{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-16119 .elementor-element.elementor-element-2237852f>.elementor-widget-container{margin:64px 25px 19px}.elementor-16119 .elementor-element.elementor-element-65c4bbf4>.elementor-widget-container{margin:0}.elementor-16119 .elementor-element.elementor-element-65c4bbf4{text-align:start}.elementor-16119 .elementor-element.elementor-element-3ff2d8f3.elementor-element{--align-self:flex-start}.elementor-16119 .elementor-element.elementor-element-3ff2d8f3{column-gap:0;text-align:justify}.elementor-16119 .elementor-element.elementor-element-3ff2d8f3 p{margin-block-end:0px}.elementor-16119 .elementor-element.elementor-element-9ea0f17{width:var(--container-widget-width,67px);max-width:67px;--container-widget-width:67px;--container-widget-flex-grow:0}.elementor-16119 .elementor-element.elementor-element-ef5a2b1 .hfe-site-logo-container,.elementor-16119 .elementor-element.elementor-element-ef5a2b1 .hfe-caption-width figcaption{text-align:right}.elementor-16119 .elementor-element.elementor-element-ef5a2b1{width:var(--container-widget-width,78px);max-width:78px;--container-widget-width:78px;--container-widget-flex-grow:0}.elementor-16119 .elementor-element.elementor-element-2e3f3dde .hfe-site-logo-container,.elementor-16119 .elementor-element.elementor-element-2e3f3dde .hfe-caption-width figcaption{text-align:right}.elementor-16119 .elementor-element.elementor-element-2e3f3dde{width:var(--container-widget-width,78px);max-width:78px;--container-widget-width:78px;--container-widget-flex-grow:0}}.elementor-16119 .elementor-element.elementor-element-3097bd54{height:100vh;padding-top:100px;box-sizing:border-box;overflow:hidden;position:relative}.avant-texte-defilant{display:inline-block;font-size:40px;font-family:avenirnextltpro;color:#002c34;font-weight:400}.elementor-16119 .elementor-element.elementor-element-27c0b210{text-align:center}.texte-defilant{display:inline-block;font-size:80px !important;color:#c00000;font-family:allura !important;text-transform:lowercase !important;margin-top:30px}.elementor-16119 .elementor-element.elementor-element-28e783d5{text-align:center}.notrepremier{display:inline-block;font-size:2vw;font-family:'avenirnextltpro',sans-serif;color:#002c34;font-weight:400}.expertisepremier{display:inline-block;font-size:5vw;color:#c00000;font-family:'Allura',cursive}.elementor-16119 .elementor-element.elementor-element-57f39360{text-align:center;white-space:nowrap}.notre1premier{display:inline-block;font-size:36px;font-family:'avenirnextltpro',sans-serif;color:#002c34;font-weight:400}.expertise1premier{display:inline-block;font-size:90px;color:#c00000;font-family:'Allura',cursive}.elementor-16119 .elementor-element.elementor-element-34489e79{text-align:center;white-space:nowrap}.elementor-16119 .elementor-element.elementor-element-2c3711d1 .title{margin-top:20px}.elementor-16119 .elementor-element.elementor-element-2c3711d1 .ligne2{text-transform:uppercase;font-size:1em;font-weight:300}.elementor-16119 .elementor-element.elementor-element-2c3711d1 .grid-item{position:relative;overflow:visible}.elementor-16119 .elementor-element.elementor-element-2c3711d1 .service-subtitle{position:absolute;bottom:300px;left:0;width:100%;text-align:center;visibility:hidden;opacity:0;transform:translateY(20px);transition:transform .3s ease,opacity .3s ease,visibility .3s ease}.elementor-16119 .elementor-element.elementor-element-2c3711d1 .grid-item:hover .service-subtitle{visibility:visible;opacity:1;transform:translateY(-10px)}.elementor-16119 .elementor-element.elementor-element-2c3711d1 .grid-item:hover .service-subtitle{visibility:visible;font-size:1em}.qui{display:inline-block;font-size:2vw;font-family:'avenirnextltpro',sans-serif;color:#002c34;font-weight:400}.nous{display:inline-block;font-size:5vw;color:#c00000;font-family:'Allura',cursive}.qui1{display:inline-block;font-size:1.6em;font-family:'avenirnextltpro',sans-serif;color:#002c34;font-weight:400}.nous1{display:inline-block;font-size:4em;color:#c00000;font-family:'Allura',cursive}.elementor-16119 .elementor-element.elementor-element-62de1402{z-index:10}.quelques{display:inline-block;font-size:2.5vw;font-family:'avenirnextltpro',sans-serif;color:#002c34;font-weight:400}.chiffres{display:inline-block;font-size:4.72vw;color:#c00000;font-family:'Allura',cursive}.elementor-16119 .elementor-element.elementor-element-68c29fc{overflow:hidden !important;object-fit:cover;width:100%;height:344px}.pourquoi{display:inline-block;font-size:2vw;font-family:avenirnextltpro;color:#002c34;font-weight:400}.confiance{display:inline-block;font-size:5vw;color:#c00000;font-family:allura}.elementor-16119 .elementor-element.elementor-element-4566e63b{text-align:center}.pourquoi1{display:inline-block;font-size:5vw;font-family:avenirnextltpro;color:#002c34;font-weight:400}.confiance1{display:inline-block;font-size:10vw;color:#c00000;font-family:allura}.elementor-16119 .elementor-element.elementor-element-61d21524{text-align:center}.elementor-16119 .elementor-element.elementor-element-2fc795c0 img{height:120px;width:200px;margin-bottom:30px}.elementor-16119 .elementor-element.elementor-element-2fc795c0 .elementor-button{float:right;font-weight:300}.elementor-16119 .elementor-element.elementor-element-2fc795c0{pointer-events:auto !important}.elementor-widget-rebuilto-iconbox-carousel .swiper-container{position:relative;width:100%}.elementor-widget-rebuilto-iconbox-carousel .swiper-wrapper{display:flex;overflow:hidden}.elementor-widget-rebuilto-iconbox-carousel .swiper-slide{flex-shrink:0;width:auto;white-space:normal;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}.elementor-widget-rebuilto-iconbox-carousel .swiper-button-prev,.elementor-widget-rebuilto-iconbox-carousel .swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);z-index:20;width:40px;height:40px;font-size:28px;background:0 0;color:#000;border:none;cursor:pointer}.elementor-widget-rebuilto-iconbox-carousel .swiper-button-prev{left:-20px}.elementor-widget-rebuilto-iconbox-carousel .swiper-button-next{right:-20px}.elementor-16119 .elementor-element.elementor-element-5e40957d span{text-shadow:1px 0 0 #c6c6c9,0 1px 0 #c6c6c9,-1px 0 #c6c6c9,0 -1px #c6c6c9}.elementor-16119 .elementor-element.elementor-element-6f8b5ba5 span{text-shadow:1px 0 0 #c6c6c9,0 1px 0 #c6c6c9,-1px 0 #c6c6c9,0 -1px #c6c6c9}.partenaire{display:inline-block;font-size:2.5vw;font-family:avenirnextltpro;color:#002c34;font-weight:400}.expertise1{display:inline-block;font-size:3.5vw;color:#c00000;font-family:allura}.partenaire1{display:inline-block;font-size:5vw;font-family:avenirnextltpro;color:#002c34;font-weight:400}.France1{display:inline-block;font-size:8vw;color:#c00000;font-family:allura}.nos{display:inline-block;font-size:2vw;font-family:avenirnextltpro;color:#002c34;font-weight:400}.filiales{display:inline-block;font-size:5vw;color:#c00000;font-family:allura}.elementor-16119 .elementor-element.elementor-element-5b45ea53{text-align:center}.nos1{display:inline-block;font-size:5vw;font-family:avenirnextltpro;color:#002c34;font-weight:400}.filiales1{display:inline-block;font-size:10vw;color:#c00000;font-family:allura}.elementor-16119 .elementor-element.elementor-element-735f8efd{text-align:center}.elementor-16119 .elementor-element.elementor-element-9ea0f17 img{width:150px}.elementor-16119 .elementor-element.elementor-element-ef5a2b1 img{width:170px}.elementor-16119 .elementor-element.elementor-element-2e3f3dde img{width:170px}@font-face{font-family:'avenirnextltpro';font-style:normal;font-weight:200;font-display:auto;src:url(https://www.cabinet-roux.com/wp-content/uploads/2024/12/AvenirNextLTPro-UltLt.woff) format('woff')}@font-face{font-family:'avenirnextltpro';font-style:normal;font-weight:300;font-display:auto;src:url(https://www.cabinet-roux.com/wp-content/uploads/2024/12/AvenirNextLTPro-Regular.woff) format('woff')}@font-face{font-family:'avenirnextltpro';font-style:normal;font-weight:400;font-display:auto;src:url(https://www.cabinet-roux.com/wp-content/uploads/2024/12/AvenirNextLTPro-Medium.woff) format('woff')}@font-face{font-family:'avenirnextltpro';font-style:normal;font-weight:500;font-display:auto;src:url(https://www.cabinet-roux.com/wp-content/uploads/2024/12/AvenirNextLTPro-Demi.woff) format('woff')}