.elementor-12667 .elementor-element.elementor-element-33bea71{--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-12667 .elementor-element.elementor-element-caf22c3 .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-12667 .elementor-element.elementor-element-caf22c3 .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-12667 .elementor-element.elementor-element-caf22c3 .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-12667 .elementor-element.elementor-element-caf22c3 .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-12667 .elementor-element.elementor-element-caf22c3 .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-12667 .elementor-element.elementor-element-caf22c3 .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-12667 .elementor-element.elementor-element-caf22c3 .swiper-slide{transition-duration:calc(6000ms*1.2);height:100vh}.elementor-12667 .elementor-element.elementor-element-caf22c3{width:100%;max-width:100%}.elementor-12667 .elementor-element.elementor-element-caf22c3 .swiper-slide-contents{max-width:100%}.elementor-12667 .elementor-element.elementor-element-caf22c3 .swiper-slide-inner{text-align:center}.elementor-12667 .elementor-element.elementor-element-69b8c9a{width:100%;max-width:100%;z-index:5}.elementor-12667 .elementor-element.elementor-element-69b8c9a>.elementor-widget-container{margin:-420px 0 0;padding:0}.elementor-12667 .elementor-element.elementor-element-07be33d{width:100%;max-width:100%;z-index:5}.elementor-12667 .elementor-element.elementor-element-07be33d>.elementor-widget-container{margin:-420px 0 0;padding:0}.elementor-12667 .elementor-element.elementor-element-6bd5885{--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-12667 .elementor-element.elementor-element-6bd5885.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12667 .elementor-element.elementor-element-97b0a4b{--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-12667 .elementor-element.elementor-element-97b0a4b.e-con{--align-self:center}.elementor-12667 .elementor-element.elementor-element-4191455{width:100%;max-width:100%}.elementor-12667 .elementor-element.elementor-element-4191455>.elementor-widget-container{margin:-81px 0 0}.elementor-12667 .elementor-element.elementor-element-c62ce46{width:100%;max-width:100%}.elementor-12667 .elementor-element.elementor-element-c62ce46>.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-12667 .elementor-element.elementor-element-ee472f3>.elementor-widget-container{margin:-20px 0 30px;padding:0}.elementor-12667 .elementor-element.elementor-element-ee472f3{text-align:center}.elementor-12667 .elementor-element.elementor-element-ee472f3 .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-12667 .elementor-element.elementor-element-1bf867f{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-12667 .elementor-element.elementor-element-1bf867f>.elementor-widget-container{margin:20px 0 50px;padding:0}.elementor-12667 .elementor-element.elementor-element-1bf867f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-12667 .elementor-element.elementor-element-59a9688{--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-12667 .elementor-element.elementor-element-e0f604a .swiper-container:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(3 - 1)) / 3);margin-right:30px}.elementor-12667 .elementor-element.elementor-element-e0f604a{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-12667 .elementor-element.elementor-element-e0f604a>.elementor-widget-container{margin:0}.elementor-12667 .elementor-element.elementor-element-e0f604a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-12667 .elementor-element.elementor-element-e0f604a .d-grid{grid-gap:0px}.elementor-12667 .elementor-element.elementor-element-e0f604a .grid-item .service-title{font-family:"avenirnextltpro",Sans-serif;font-weight:300}.elementor-12667 .elementor-element.elementor-element-e0f604a .service-title a{color:#002c34}.elementor-12667 .elementor-element.elementor-element-e0f604a .service-title a:hover{color:#002c34}.elementor-12667 .elementor-element.elementor-element-e0f604a .swiper-pagination{text-align:center}.elementor-12667 .elementor-element.elementor-element-3b12141{--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-12667 .elementor-element.elementor-element-3b12141.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12667 .elementor-element.elementor-element-9b3c4d7{--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-12667 .elementor-element.elementor-element-9b3c4d7.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12667 .elementor-element.elementor-element-e0976b7>.elementor-widget-container{margin:0}.elementor-12667 .elementor-element.elementor-element-e0976b7.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12667 .elementor-element.elementor-element-798736a>.elementor-widget-container{margin:0}.elementor-12667 .elementor-element.elementor-element-798736a.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12667 .elementor-element.elementor-element-f508983>.elementor-widget-container{margin:-20px 0 30px;padding:0}.elementor-12667 .elementor-element.elementor-element-f508983{text-align:center}.elementor-12667 .elementor-element.elementor-element-f508983 .elementor-heading-title{font-family:"avenirnextltpro",Sans-serif;font-size:1.5vw;font-weight:400;color:var(--e-global-color-accent)}.elementor-12667 .elementor-element.elementor-element-b2d760d{width:100%;max-width:100%;text-align:justify;font-family:"avenirnextltpro",Sans-serif;font-size:16px;font-weight:300;color:#002c34}.elementor-12667 .elementor-element.elementor-element-b2d760d>.elementor-widget-container{margin:0 0 30px}.elementor-12667 .elementor-element.elementor-element-b2d760d.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12667 .elementor-element.elementor-element-23ddfa4{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-12667 .elementor-element.elementor-element-23ddfa4>.elementor-widget-container{margin:30px 0 0;padding:0}.elementor-12667 .elementor-element.elementor-element-23ddfa4.elementor-element{--align-self:flex-start}.elementor-12667 .elementor-element.elementor-element-ac56351{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-12667 .elementor-element.elementor-element-ac56351>.elementor-widget-container{margin:15px 0 0}.elementor-12667 .elementor-element.elementor-element-ac56351.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1}.elementor-12667 .elementor-element.elementor-element-957b11a .elementor-button i{background-color:var(--e-global-color-primary)}.elementor-12667 .elementor-element.elementor-element-957b11a>.elementor-widget-container{margin:44px 34px 0 0}.elementor-12667 .elementor-element.elementor-element-957b11a.elementor-element{--align-self:flex-end}.elementor-12667 .elementor-element.elementor-element-957b11a .elementor-button{font-family:"avenirnextltpro",Sans-serif;font-size:13px;font-weight:300;text-transform:none}.elementor-12667 .elementor-element.elementor-element-2d2484e{--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-12667 .elementor-element.elementor-element-933cf13{--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-12667 .elementor-element.elementor-element-933cf13.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12667 .elementor-element.elementor-element-d79455a>.elementor-widget-container{margin:0 0 -70px 140px;padding:0}.elementor-12667 .elementor-element.elementor-element-d79455a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-12667 .elementor-element.elementor-element-ba62d80{--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-12667 .elementor-element.elementor-element-b5b84cf{--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-12667 .elementor-element.elementor-element-20117bb>.elementor-widget-container{padding:0}.elementor-12667 .elementor-element.elementor-element-20117bb.elementor-element{--align-self:center}.elementor-12667 .elementor-element.elementor-element-20117bb .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-12667 .elementor-element.elementor-element-040e4f2{--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-12667 .elementor-element.elementor-element-da3593f{--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-12667 .elementor-element.elementor-element-da3593f>.elementor-widget-container{--e-transform-rotateZ:90deg;margin:0;padding:0}.elementor-12667 .elementor-element.elementor-element-da3593f .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0}.elementor-12667 .elementor-element.elementor-element-da3593f .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px}.elementor-12667 .elementor-element.elementor-element-7dfc3b4>.elementor-widget-container{margin:0;padding:0 0 20px 12px}.elementor-12667 .elementor-element.elementor-element-7dfc3b4{text-align:left}.elementor-12667 .elementor-element.elementor-element-7dfc3b4 .elementor-heading-title{font-size:21px;font-weight:300;text-transform:none;line-height:24px;color:#002c35}.elementor-12667 .elementor-element.elementor-element-d32ae9f{--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-12667 .elementor-element.elementor-element-8793e5d>.elementor-widget-container{padding:0}.elementor-12667 .elementor-element.elementor-element-8793e5d.elementor-element{--align-self:center}.elementor-12667 .elementor-element.elementor-element-8793e5d .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-12667 .elementor-element.elementor-element-d876bb1{--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-12667 .elementor-element.elementor-element-81ea5bb{--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-12667 .elementor-element.elementor-element-81ea5bb>.elementor-widget-container{--e-transform-rotateZ:90deg;margin:0;padding:0}.elementor-12667 .elementor-element.elementor-element-81ea5bb .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0}.elementor-12667 .elementor-element.elementor-element-81ea5bb .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px}.elementor-12667 .elementor-element.elementor-element-4cbae22>.elementor-widget-container{margin:0;padding:0 0 20px 12px}.elementor-12667 .elementor-element.elementor-element-4cbae22{text-align:left}.elementor-12667 .elementor-element.elementor-element-4cbae22 .elementor-heading-title{font-size:21px;font-weight:300;text-transform:none;line-height:24px;color:#002c35}.elementor-12667 .elementor-element.elementor-element-50b1d1e{--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-12667 .elementor-element.elementor-element-4567e2d>.elementor-widget-container{padding:0}.elementor-12667 .elementor-element.elementor-element-4567e2d.elementor-element{--align-self:center}.elementor-12667 .elementor-element.elementor-element-4567e2d .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-12667 .elementor-element.elementor-element-742540c{--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-12667 .elementor-element.elementor-element-6716bce{--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-12667 .elementor-element.elementor-element-6716bce>.elementor-widget-container{--e-transform-rotateZ:90deg;margin:0;padding:0}.elementor-12667 .elementor-element.elementor-element-6716bce .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0}.elementor-12667 .elementor-element.elementor-element-6716bce .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px}.elementor-12667 .elementor-element.elementor-element-fd351c2>.elementor-widget-container{margin:0;padding:0 0 20px 12px}.elementor-12667 .elementor-element.elementor-element-fd351c2{text-align:left}.elementor-12667 .elementor-element.elementor-element-fd351c2 .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-12667 .elementor-element.elementor-element-b66a980{--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-12667 .elementor-element.elementor-element-a524d76>.elementor-widget-container{padding:0}.elementor-12667 .elementor-element.elementor-element-a524d76.elementor-element{--align-self:center}.elementor-12667 .elementor-element.elementor-element-a524d76 .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-12667 .elementor-element.elementor-element-fe54c5d{--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-12667 .elementor-element.elementor-element-2ec478e{--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-12667 .elementor-element.elementor-element-2ec478e>.elementor-widget-container{--e-transform-rotateZ:90deg;margin:0;padding:0}.elementor-12667 .elementor-element.elementor-element-2ec478e .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0}.elementor-12667 .elementor-element.elementor-element-2ec478e .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px}.elementor-12667 .elementor-element.elementor-element-c24ac22>.elementor-widget-container{margin:0;padding:0 0 20px 12px}.elementor-12667 .elementor-element.elementor-element-c24ac22{text-align:left}.elementor-12667 .elementor-element.elementor-element-c24ac22 .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-12667 .elementor-element.elementor-element-c8e3a4a{width:100%;max-width:100%;top:-2px}body:not(.rtl) .elementor-12667 .elementor-element.elementor-element-c8e3a4a{left:-1px}body.rtl .elementor-12667 .elementor-element.elementor-element-c8e3a4a{right:-1px}.elementor-12667 .elementor-element.elementor-element-c8e3a4a img{width:100%;max-width:100%;height:700px;object-fit:cover;object-position:center center;opacity:.7}.elementor-12667 .elementor-element.elementor-element-2afeecd{--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-12667 .elementor-element.elementor-element-2afeecd.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12667 .elementor-element.elementor-element-77dbbac{--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-12667 .elementor-element.elementor-element-77dbbac.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-12667 .elementor-element.elementor-element-6c4fe76>.elementor-widget-container{margin:60px 0 0;padding:0}.elementor-12667 .elementor-element.elementor-element-6c4fe76.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12667 .elementor-element.elementor-element-6437050>.elementor-widget-container{margin:60px 0 0;padding:0}.elementor-12667 .elementor-element.elementor-element-6437050.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12667 .elementor-element.elementor-element-4265944>.elementor-widget-container{margin:-20px 0 30px;padding:0}.elementor-12667 .elementor-element.elementor-element-4265944{text-align:center}.elementor-12667 .elementor-element.elementor-element-4265944 .elementor-heading-title{font-family:"avenirnextltpro",Sans-serif;font-size:1.5vw;font-weight:400;color:var(--e-global-color-accent)}.elementor-12667 .elementor-element.elementor-element-b4a4354{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-12667 .elementor-element.elementor-element-b4a4354>.elementor-widget-container{margin:0 0 40px;padding:0}.elementor-12667 .elementor-element.elementor-element-b4a4354.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12667 .elementor-element.elementor-element-548601d .elementor-button i{background-color:var(--e-global-color-primary)}.elementor-12667 .elementor-element.elementor-element-548601d>.elementor-widget-container{margin:27px 0 0}.elementor-12667 .elementor-element.elementor-element-548601d.elementor-element{--align-self:flex-end}.elementor-12667 .elementor-element.elementor-element-548601d .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-12667 .elementor-element.elementor-element-3a58c12 .elementor-iconbox-item{text-align:left;margin:20px 0 0}.elementor-12667 .elementor-element.elementor-element-3a58c12 .swiper-container:not(.swiper-initialized) .swiper-slide{width:calc((100% - 0px*(5 - 1)) / 5);margin-right:0}.elementor-12667 .elementor-element.elementor-element-3a58c12{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-12667 .elementor-element.elementor-element-3a58c12>.elementor-widget-container{margin:0;padding:0}.elementor-12667 .elementor-element.elementor-element-3a58c12 .grid-item .elementor-icon-box-wrapper{text-align:left;background-color:#fff}.elementor-12667 .elementor-element.elementor-element-3a58c12 .elementor-icon{fill:#002c34;color:#002c34;border-color:#002c34}.elementor-12667 .elementor-element.elementor-element-3a58c12 .elementor-icon-box-description{color:#002c34}.elementor-12667 .elementor-element.elementor-element-3a58c12 .grid-item .elementor-icon-box-description{font-family:"avenirnextltpro",Sans-serif;font-size:16px;font-weight:300}.elementor-12667 .elementor-element.elementor-element-3a58c12 .elementor-icon-box-title{color:#002c34;font-family:"avenirnextltpro",Sans-serif;font-size:18px;font-weight:400}.elementor-12667 .elementor-element.elementor-element-3a58c12 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-12667 .elementor-element.elementor-element-3a58c12 .elementor-swiper-button.elementor-swiper-button-next{border-style:none}.elementor-12667 .elementor-element.elementor-element-3a58c12 .swiper-pagination{text-align:center}.elementor-12667 .elementor-element.elementor-element-3a58c12 .swiper-pagination-bullet{background-color:#f81111;opacity:.99}.elementor-12667 .elementor-element.elementor-element-3a58c12 .swiper-pagination-bullet:hover{background-color:#ee0b0b;opacity:1}.elementor-12667 .elementor-element.elementor-element-3a58c12 .swiper-pagination-bullet:focus{background-color:#ee0b0b;opacity:1}.elementor-12667 .elementor-element.elementor-element-3a58c12 .swiper-pagination-bullet-active{background-color:#ea0e0e}.elementor-12667 .elementor-element.elementor-element-9a809ae{--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-12667 .elementor-element.elementor-element-fee4eb4 .elementor-scrolling-inner{animation-duration:25s}.elementor-12667 .elementor-element.elementor-element-fee4eb4 .elementor-scrolling-wrapper .elementor-scrolling-item-inner{align-items:center}.elementor-12667 .elementor-element.elementor-element-fee4eb4 .elementor-scrolling-wrapper .elementor-scrolling-item{margin-left:calc(40px/2);margin-right:calc(40px/2)}.elementor-12667 .elementor-element.elementor-element-fee4eb4 .scrolling-title a{color:#fcfcfc;-webkit-text-fill-color:#fcfcfc}.elementor-12667 .elementor-element.elementor-element-fee4eb4 .scrolling-title:hover a{color:#002c34;-webkit-text-fill-color:#002c34}.elementor-12667 .elementor-element.elementor-element-fee4eb4 .scrolling-title{font-size:100px;font-weight:800;line-height:.9em}.elementor-12667 .elementor-element.elementor-element-4b48959>.elementor-widget-container{margin:0 0 15px}.elementor-12667 .elementor-element.elementor-element-4b48959 .elementor-scrolling-inner{animation-duration:25s}.elementor-12667 .elementor-element.elementor-element-4b48959 .elementor-scrolling-wrapper .elementor-scrolling-item-inner{align-items:center}.elementor-12667 .elementor-element.elementor-element-4b48959 .elementor-scrolling-wrapper .elementor-scrolling-item{margin-left:calc(40px/2);margin-right:calc(40px/2)}.elementor-12667 .elementor-element.elementor-element-4b48959 .scrolling-title a{color:#fff;-webkit-text-fill-color:#fff}.elementor-12667 .elementor-element.elementor-element-4b48959 .scrolling-title:hover a{color:#002c34;-webkit-text-fill-color:#002c34}.elementor-12667 .elementor-element.elementor-element-4b48959 .scrolling-title{font-size:100px;font-weight:800;line-height:.9em}.elementor-12667 .elementor-element.elementor-element-cd8ab1e{--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-12667 .elementor-element.elementor-element-cd8ab1e.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12667 .elementor-element.elementor-element-a58d7a6{--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-12667 .elementor-element.elementor-element-a58d7a6.e-con{--align-self:flex-end;--order:99999}.elementor-12667 .elementor-element.elementor-element-734be17>.elementor-widget-container{margin:0}.elementor-12667 .elementor-element.elementor-element-734be17.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12667 .elementor-element.elementor-element-f12048b>.elementor-widget-container{margin:-15px 0 0}.elementor-12667 .elementor-element.elementor-element-1644305>.elementor-widget-container{margin:0}.elementor-12667 .elementor-element.elementor-element-1644305.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12667 .elementor-element.elementor-element-bcf1c66>.elementor-widget-container{margin:-15px 0 0}.elementor-12667 .elementor-element.elementor-element-e323aff{--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-12667 .elementor-element.elementor-element-e323aff.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12667 .elementor-element.elementor-element-cf10e21{--display:flex}.elementor-12667 .elementor-element.elementor-element-324b7c3{width:initial;max-width:initial}.elementor-12667 .elementor-element.elementor-element-324b7c3>.elementor-widget-container{margin:-29px 0 0;padding:0}.elementor-12667 .elementor-element.elementor-element-8b603ee{--display:flex}.elementor-12667 .elementor-element.elementor-element-52cef9d{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"avenirnextltpro",Sans-serif;font-size:16px;font-weight:300;color:#002c34}.elementor-12667 .elementor-element.elementor-element-52cef9d>.elementor-widget-container{margin:100px 0 0;padding:0}.elementor-12667 .elementor-element.elementor-element-52cef9d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-12667 .elementor-element.elementor-element-03684a7{--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-12667 .elementor-element.elementor-element-03684a7:not(.elementor-motion-effects-element-type-background),.elementor-12667 .elementor-element.elementor-element-03684a7>.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-12667 .elementor-element.elementor-element-a4d2345>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-12667 .elementor-element.elementor-element-a4d2345.elementor-element{--align-self:flex-end}.elementor-12667 .elementor-element.elementor-element-88cadb2>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-12667 .elementor-element.elementor-element-88cadb2.elementor-element{--align-self:flex-end}.elementor-12667 .elementor-element.elementor-element-832290f{--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-12667 .elementor-element.elementor-element-80c722c{width:100%;max-width:100%;text-align:justify;font-family:"avenirnextltpro",Sans-serif;font-size:16px;font-weight:300;color:#002c34}.elementor-12667 .elementor-element.elementor-element-80c722c>.elementor-widget-container{margin:0 0 30px;padding:0}.elementor-12667 .elementor-element.elementor-element-80c722c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12667 .elementor-element.elementor-element-194c003{--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-12667 .elementor-element.elementor-element-4024c0d .hfe-site-logo-container,.elementor-12667 .elementor-element.elementor-element-4024c0d .hfe-caption-width figcaption{text-align:center}.elementor-12667 .elementor-element.elementor-element-4024c0d .widget-image-caption{margin-top:0;margin-bottom:0}.elementor-12667 .elementor-element.elementor-element-4024c0d .hfe-site-logo-container .hfe-site-logo-img{border-style:none}.elementor-12667 .elementor-element.elementor-element-c5ca24d .hfe-site-logo-container,.elementor-12667 .elementor-element.elementor-element-c5ca24d .hfe-caption-width figcaption{text-align:center}.elementor-12667 .elementor-element.elementor-element-c5ca24d .hfe-site-logo img{border-radius:0}.elementor-12667 .elementor-element.elementor-element-c5ca24d .widget-image-caption{margin-top:0;margin-bottom:0}.elementor-12667 .elementor-element.elementor-element-c5ca24d>.elementor-widget-container{margin:4px 0 0}.elementor-12667 .elementor-element.elementor-element-c5ca24d .hfe-site-logo-container .hfe-site-logo-img{border-style:none}.elementor-12667 .elementor-element.elementor-element-f588251 .hfe-site-logo-container,.elementor-12667 .elementor-element.elementor-element-f588251 .hfe-caption-width figcaption{text-align:center}.elementor-12667 .elementor-element.elementor-element-f588251 .widget-image-caption{margin-top:0;margin-bottom:0}.elementor-12667 .elementor-element.elementor-element-f588251 .hfe-site-logo-container .hfe-site-logo-img{border-style:none}.breadcrumb-wrap .breadcrumb-overlay,.elementor-page-12667 .breadcrumb-wrap .breadcrumb-overlay{opacity:.5}@media(max-width:1366px){.elementor-12667 .elementor-element.elementor-element-2d2484e{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}.elementor-12667 .elementor-element.elementor-element-3a58c12 .swiper-container:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(3 - 1)) / 3);margin-right:30px}}@media(max-width:1024px){.elementor-12667 .elementor-element.elementor-element-59a9688{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}.elementor-12667 .elementor-element.elementor-element-9b3c4d7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px}.elementor-12667 .elementor-element.elementor-element-2d2484e{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px}.elementor-12667 .elementor-element.elementor-element-77dbbac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px}.elementor-12667 .elementor-element.elementor-element-3a58c12 .swiper-container:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(2.2 - 1)) / 2.2);margin-right:30px}.elementor-12667 .elementor-element.elementor-element-3a58c12>.elementor-widget-container{margin:0 -30px 0 0}.elementor-12667 .elementor-element.elementor-element-3a58c12 .grid-item .elementor-icon-box-wrapper{padding:50px 30px 30px}.elementor-12667 .elementor-element.elementor-element-3a58c12 .elementor-icon{margin-bottom:30px}.elementor-12667 .elementor-element.elementor-element-9a809ae{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}}@media(min-width:768px){.elementor-12667 .elementor-element.elementor-element-6bd5885{--content-width:87%}.elementor-12667 .elementor-element.elementor-element-97b0a4b{--width:100%}.elementor-12667 .elementor-element.elementor-element-59a9688{--width:100%}.elementor-12667 .elementor-element.elementor-element-3b12141{--content-width:87%}.elementor-12667 .elementor-element.elementor-element-9b3c4d7{--width:100%}.elementor-12667 .elementor-element.elementor-element-933cf13{--width:100vw}.elementor-12667 .elementor-element.elementor-element-ba62d80{--width:95%}.elementor-12667 .elementor-element.elementor-element-b5b84cf{--width:50%}.elementor-12667 .elementor-element.elementor-element-040e4f2{--width:100%}.elementor-12667 .elementor-element.elementor-element-d32ae9f{--width:50%}.elementor-12667 .elementor-element.elementor-element-d876bb1{--width:100%}.elementor-12667 .elementor-element.elementor-element-50b1d1e{--width:50%}.elementor-12667 .elementor-element.elementor-element-742540c{--width:100%}.elementor-12667 .elementor-element.elementor-element-b66a980{--width:50%}.elementor-12667 .elementor-element.elementor-element-2afeecd{--content-width:100%}.elementor-12667 .elementor-element.elementor-element-77dbbac{--width:87%}.elementor-12667 .elementor-element.elementor-element-cd8ab1e{--content-width:100%}.elementor-12667 .elementor-element.elementor-element-a58d7a6{--width:44%}.elementor-12667 .elementor-element.elementor-element-e323aff{--content-width:100%}.elementor-12667 .elementor-element.elementor-element-cf10e21{--width:100%}.elementor-12667 .elementor-element.elementor-element-8b603ee{--width:69%}.elementor-12667 .elementor-element.elementor-element-03684a7{--content-width:70%}}@media(max-width:1200px) and (min-width:768px){.elementor-12667 .elementor-element.elementor-element-97b0a4b{--width:250px}.elementor-12667 .elementor-element.elementor-element-a58d7a6{--width:250px}}@media(max-width:880px) and (min-width:768px){.elementor-12667 .elementor-element.elementor-element-97b0a4b{--width:200px}.elementor-12667 .elementor-element.elementor-element-9b3c4d7{--width:350px}.elementor-12667 .elementor-element.elementor-element-933cf13{--width:100%}.elementor-12667 .elementor-element.elementor-element-77dbbac{--width:350px}.elementor-12667 .elementor-element.elementor-element-a58d7a6{--width:200px}}@media(max-width:1200px){.elementor-12667 .elementor-element.elementor-element-59a9688{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-12667 .elementor-element.elementor-element-3b12141{--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}.elementor-12667 .elementor-element.elementor-element-3a58c12 .swiper-container:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(3 - 1)) / 3);margin-right:30px}.elementor-12667 .elementor-element.elementor-element-3a58c12 .grid-item .elementor-icon-box-wrapper{padding:50px 30px}.elementor-12667 .elementor-element.elementor-element-3a58c12 .elementor-icon{margin-bottom:30px;font-size:70px}.elementor-12667 .elementor-element.elementor-element-9a809ae{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}}@media(max-width:880px){.elementor-12667 .elementor-element.elementor-element-e0f604a .grid-item .service-title{font-size:20px}.elementor-12667 .elementor-element.elementor-element-2d2484e{--flex-wrap:wrap}.elementor-12667 .elementor-element.elementor-element-3a58c12 .swiper-container:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(2.2 - 1)) / 2.2);margin-right:30px}}@media(max-width:767px){.elementor-12667 .elementor-element.elementor-element-6bd5885{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-12667 .elementor-element.elementor-element-97b0a4b{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-12667 .elementor-element.elementor-element-ee472f3>.elementor-widget-container{margin:0 0 16px}.elementor-12667 .elementor-element.elementor-element-ee472f3 .elementor-heading-title{font-size:4.5vw}.elementor-12667 .elementor-element.elementor-element-1bf867f>.elementor-widget-container{margin:0}.elementor-12667 .elementor-element.elementor-element-1bf867f{font-size:16px}.elementor-12667 .elementor-element.elementor-element-59a9688{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-12667 .elementor-element.elementor-element-3b12141{--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}.elementor-12667 .elementor-element.elementor-element-9b3c4d7{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-12667 .elementor-element.elementor-element-f508983>.elementor-widget-container{margin:0 0 27px}.elementor-12667 .elementor-element.elementor-element-f508983 .elementor-heading-title{font-size:4vw}.elementor-12667 .elementor-element.elementor-element-b2d760d{font-size:16px}.elementor-12667 .elementor-element.elementor-element-23ddfa4{font-size:12px;line-height:1.5em}.elementor-12667 .elementor-element.elementor-element-ac56351>.elementor-widget-container{margin:-15px}.elementor-12667 .elementor-element.elementor-element-ac56351{font-size:15px;line-height:1.4em}.elementor-12667 .elementor-element.elementor-element-957b11a .elementor-button{font-size:10px}.elementor-12667 .elementor-element.elementor-element-2d2484e{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}.elementor-12667 .elementor-element.elementor-element-d79455a>.elementor-widget-container{margin:0}.elementor-12667 .elementor-element.elementor-element-d79455a.elementor-element{--align-self:center}.elementor-12667 .elementor-element.elementor-element-ba62d80{--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-12667 .elementor-element.elementor-element-b5b84cf{--min-height:141px}.elementor-12667 .elementor-element.elementor-element-20117bb .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:25px;}.elementor-12667 .elementor-element.elementor-element-7dfc3b4{text-align:left}.elementor-12667 .elementor-element.elementor-element-7dfc3b4 .elementor-heading-title{font-size:14px}.elementor-12667 .elementor-element.elementor-element-d32ae9f{--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-12667 .elementor-element.elementor-element-8793e5d .elementor-counter-number-wrapper{font-size:24px}.elementor-12667 .elementor-element.elementor-element-4cbae22 .elementor-heading-title{font-size:16px}.elementor-12667 .elementor-element.elementor-element-50b1d1e{--min-height:96px}.elementor-12667 .elementor-element.elementor-element-4567e2d .elementor-counter-number-wrapper{font-size:40px}.elementor-12667 .elementor-element.elementor-element-fd351c2 .elementor-heading-title{font-size:16px}.elementor-12667 .elementor-element.elementor-element-b66a980{--min-height:96px}.elementor-12667 .elementor-element.elementor-element-a524d76 .elementor-counter-number-wrapper{font-size:40px}.elementor-12667 .elementor-element.elementor-element-c24ac22 .elementor-heading-title{font-size:16px}.elementor-12667 .elementor-element.elementor-element-2afeecd{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-12667 .elementor-element.elementor-element-77dbbac{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-12667 .elementor-element.elementor-element-4265944>.elementor-widget-container{margin:17px 0 23px}.elementor-12667 .elementor-element.elementor-element-4265944 .elementor-heading-title{font-size:4vw}.elementor-12667 .elementor-element.elementor-element-548601d>.elementor-widget-container{margin:0 23px 0 0}.elementor-12667 .elementor-element.elementor-element-548601d .elementor-button{font-size:10px}.elementor-12667 .elementor-element.elementor-element-3a58c12 .swiper-container:not(.swiper-initialized) .swiper-slide{width:calc((100% - 15px*(1.3 - 1)) / 1.3);margin-right:15px}.elementor-12667 .elementor-element.elementor-element-3a58c12 .elementor-icon{margin-bottom:10px}.elementor-12667 .elementor-element.elementor-element-9a809ae{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-12667 .elementor-element.elementor-element-fee4eb4>.elementor-widget-container{margin:52px 0 0}.elementor-12667 .elementor-element.elementor-element-fee4eb4 .scrolling-title{font-size:70px}.elementor-12667 .elementor-element.elementor-element-4b48959 .scrolling-title{font-size:70px}.elementor-12667 .elementor-element.elementor-element-cd8ab1e{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-12667 .elementor-element.elementor-element-a58d7a6{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-12667 .elementor-element.elementor-element-e323aff{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-12667 .elementor-element.elementor-element-324b7c3>.elementor-widget-container{margin:64px 25px 19px}.elementor-12667 .elementor-element.elementor-element-52cef9d>.elementor-widget-container{margin:0}.elementor-12667 .elementor-element.elementor-element-52cef9d{text-align:left}.elementor-12667 .elementor-element.elementor-element-80c722c.elementor-element{--align-self:flex-start}.elementor-12667 .elementor-element.elementor-element-80c722c{column-gap:0;text-align:justify}.elementor-12667 .elementor-element.elementor-element-80c722c p{margin-block-end:0px}.elementor-12667 .elementor-element.elementor-element-4024c0d{width:var(--container-widget-width,67px);max-width:67px;--container-widget-width:67px;--container-widget-flex-grow:0}.elementor-12667 .elementor-element.elementor-element-c5ca24d .hfe-site-logo-container,.elementor-12667 .elementor-element.elementor-element-c5ca24d .hfe-caption-width figcaption{text-align:right}.elementor-12667 .elementor-element.elementor-element-c5ca24d{width:var(--container-widget-width,78px);max-width:78px;--container-widget-width:78px;--container-widget-flex-grow:0}.elementor-12667 .elementor-element.elementor-element-f588251 .hfe-site-logo-container,.elementor-12667 .elementor-element.elementor-element-f588251 .hfe-caption-width figcaption{text-align:right}.elementor-12667 .elementor-element.elementor-element-f588251{width:var(--container-widget-width,78px);max-width:78px;--container-widget-width:78px;--container-widget-flex-grow:0}}.elementor-12667 .elementor-element.elementor-element-caf22c3{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-12667 .elementor-element.elementor-element-69b8c9a{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-12667 .elementor-element.elementor-element-07be33d{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-12667 .elementor-element.elementor-element-4191455{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-12667 .elementor-element.elementor-element-c62ce46{text-align:center;white-space:nowrap}.elementor-12667 .elementor-element.elementor-element-e0f604a .title{margin-top:20px}.elementor-12667 .elementor-element.elementor-element-e0f604a .ligne2{text-transform:uppercase;font-size:1em;font-weight:300}.elementor-12667 .elementor-element.elementor-element-e0f604a .grid-item{position:relative;overflow:visible}.elementor-12667 .elementor-element.elementor-element-e0f604a .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-12667 .elementor-element.elementor-element-e0f604a .grid-item:hover .service-subtitle{visibility:visible;opacity:1;transform:translateY(-10px)}.elementor-12667 .elementor-element.elementor-element-e0f604a .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-12667 .elementor-element.elementor-element-d79455a{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-12667 .elementor-element.elementor-element-c8e3a4a{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-12667 .elementor-element.elementor-element-6c4fe76{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-12667 .elementor-element.elementor-element-6437050{text-align:center}.elementor-12667 .elementor-element.elementor-element-3a58c12 img{height:120px;width:200px;margin-bottom:30px}.elementor-12667 .elementor-element.elementor-element-3a58c12 .elementor-button{float:right;font-weight:300}.elementor-12667 .elementor-element.elementor-element-3a58c12{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-12667 .elementor-element.elementor-element-fee4eb4 span{text-shadow:1px 0 0 #c6c6c9,0 1px 0 #c6c6c9,-1px 0 #c6c6c9,0 -1px #c6c6c9}.elementor-12667 .elementor-element.elementor-element-4b48959 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-12667 .elementor-element.elementor-element-a4d2345{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-12667 .elementor-element.elementor-element-88cadb2{text-align:center}.elementor-12667 .elementor-element.elementor-element-4024c0d img{width:150px}.elementor-12667 .elementor-element.elementor-element-c5ca24d img{width:170px}.elementor-12667 .elementor-element.elementor-element-f588251 img{width:170px}body.home .site-content,body.home .clear,body.home .col-full{margin-top:0 !important;padding-top:0 !important}@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')}