.elementor-35365 .elementor-element.elementor-element-t0000831{--display:flex;--min-height:590px;--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:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-35365 .elementor-element.elementor-element-t0000831:not(.elementor-motion-effects-element-type-background), .elementor-35365 .elementor-element.elementor-element-t0000831 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8C6B8;background-image:url("https://dev.acorpsbeaute.com/wp-content/uploads/2026/11/acb-visuel-secours-paysage-optimise.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35365 .elementor-element.elementor-element-t0000830 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t000082e{--display:flex;--min-height:430px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:nowrap;--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-35365 .elementor-element.elementor-element-t0000828{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--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-35365 .elementor-element.elementor-element-t0000822 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t0000822.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t0000822{text-align:start;}.elementor-35365 .elementor-element.elementor-element-t0000822 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.24em;letter-spacing:0em;color:#2C2926;}.elementor-35365 .elementor-element.elementor-element-t0000823 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t0000823.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t0000823{text-align:start;}.elementor-35365 .elementor-element.elementor-element-t0000823 .elementor-heading-title{font-family:"Spectral", Sans-serif;font-size:40px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.04em;letter-spacing:-0.08em;color:#2C2926;}.elementor-35365 .elementor-element.elementor-element-t0000827{--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:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;--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-35365 .elementor-element.elementor-element-t0000824 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t0000824.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t0000824{text-align:start;}.elementor-35365 .elementor-element.elementor-element-t0000824 .elementor-heading-title{font-family:"Spectral", Sans-serif;font-size:22px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.04em;letter-spacing:-0.08em;color:#2C2926;}.elementor-35365 .elementor-element.elementor-element-t0000825 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t0000825.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t0000825{text-align:start;}.elementor-35365 .elementor-element.elementor-element-t0000825 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.24em;letter-spacing:0em;color:#AD8C74;}.elementor-35365 .elementor-element.elementor-element-t0000826 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t0000826.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t0000826{text-align:start;}.elementor-35365 .elementor-element.elementor-element-t0000826 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.24em;letter-spacing:-0.03em;color:#424141;}.elementor-35365 .elementor-element.elementor-element-t000082d{--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:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--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-35365 .elementor-element.elementor-element-t0000829{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--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-35365 .elementor-element.elementor-element-t000080a{--display:flex;--min-height:287px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-35365 .elementor-element.elementor-element-t000080b{--display:flex;--min-height:259px;--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-35365 .elementor-element.elementor-element-t000080b:not(.elementor-motion-effects-element-type-background), .elementor-35365 .elementor-element.elementor-element-t000080b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFE8;}.elementor-35365 .elementor-element.elementor-element-t000080c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t000080c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t000080c{text-align:center;}.elementor-35365 .elementor-element.elementor-element-t000080c .elementor-heading-title{font-family:"Spectral", Sans-serif;font-size:22px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.06em;color:#2C2926;}.elementor-35365 .elementor-element.elementor-element-t000080d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t000080d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t000080d{text-align:center;}.elementor-35365 .elementor-element.elementor-element-t000080d .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.24em;letter-spacing:0em;color:#2C2926;}.elementor-35365 .elementor-element.elementor-element-t000080e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t000080e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t000080e{text-align:center;}.elementor-35365 .elementor-element.elementor-element-t000080e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;color:#2C2926;}.elementor-35365 .elementor-element.elementor-element-t000080f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t000080f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t000080f{text-align:center;}.elementor-35365 .elementor-element.elementor-element-t000080f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.24em;letter-spacing:-0.03em;color:#2C2926;}.elementor-35365 .elementor-element.elementor-element-t0000810 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t0000810.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t0000810{text-align:center;}.elementor-35365 .elementor-element.elementor-element-t0000810 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:underline;line-height:1.24em;letter-spacing:-0.03em;color:#AD8C74;}.elementor-35365 .elementor-element.elementor-element-t0000811{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-35365 .elementor-element.elementor-element-t0000811 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t0000811.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t0000811 img{width:100%;height:56px;object-fit:cover;object-position:center center;}.elementor-35365 .elementor-element.elementor-element-t0000812{--display:flex;--min-height:287px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-35365 .elementor-element.elementor-element-t0000813{--display:flex;--min-height:259px;--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-35365 .elementor-element.elementor-element-t0000813:not(.elementor-motion-effects-element-type-background), .elementor-35365 .elementor-element.elementor-element-t0000813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFE8;}.elementor-35365 .elementor-element.elementor-element-t0000814 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t0000814.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t0000814{text-align:center;}.elementor-35365 .elementor-element.elementor-element-t0000814 .elementor-heading-title{font-family:"Spectral", Sans-serif;font-size:22px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.06em;color:#2C2926;}.elementor-35365 .elementor-element.elementor-element-t0000815 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t0000815.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t0000815{text-align:center;}.elementor-35365 .elementor-element.elementor-element-t0000815 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.24em;letter-spacing:0em;color:#2C2926;}.elementor-35365 .elementor-element.elementor-element-t0000816 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t0000816.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t0000816{text-align:center;}.elementor-35365 .elementor-element.elementor-element-t0000816 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;color:#2C2926;}.elementor-35365 .elementor-element.elementor-element-t0000817 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t0000817.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t0000817{text-align:center;}.elementor-35365 .elementor-element.elementor-element-t0000817 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.24em;letter-spacing:-0.03em;color:#2C2926;}.elementor-35365 .elementor-element.elementor-element-t0000818 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t0000818.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t0000818{text-align:center;}.elementor-35365 .elementor-element.elementor-element-t0000818 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:underline;line-height:1.24em;letter-spacing:-0.03em;color:#AD8C74;}.elementor-35365 .elementor-element.elementor-element-t0000819{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-35365 .elementor-element.elementor-element-t0000819 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t0000819.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t0000819 img{width:100%;height:56px;object-fit:cover;object-position:center center;}.elementor-35365 .elementor-element.elementor-element-t000081a{--display:flex;--min-height:287px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-35365 .elementor-element.elementor-element-t000081b{--display:flex;--min-height:259px;--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-35365 .elementor-element.elementor-element-t000081b:not(.elementor-motion-effects-element-type-background), .elementor-35365 .elementor-element.elementor-element-t000081b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFE8;}.elementor-35365 .elementor-element.elementor-element-t000081c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t000081c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t000081c{text-align:center;}.elementor-35365 .elementor-element.elementor-element-t000081c .elementor-heading-title{font-family:"Spectral", Sans-serif;font-size:22px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.06em;color:#2C2926;}.elementor-35365 .elementor-element.elementor-element-t000081d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t000081d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t000081d{text-align:center;}.elementor-35365 .elementor-element.elementor-element-t000081d .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.24em;letter-spacing:0em;color:#2C2926;}.elementor-35365 .elementor-element.elementor-element-t000081e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t000081e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t000081e{text-align:center;}.elementor-35365 .elementor-element.elementor-element-t000081e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;color:#2C2926;}.elementor-35365 .elementor-element.elementor-element-t000081f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t000081f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t000081f{text-align:center;}.elementor-35365 .elementor-element.elementor-element-t000081f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.24em;letter-spacing:-0.03em;color:#2C2926;}.elementor-35365 .elementor-element.elementor-element-t0000820 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t0000820.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t0000820{text-align:center;}.elementor-35365 .elementor-element.elementor-element-t0000820 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:underline;line-height:1.24em;letter-spacing:-0.03em;color:#AD8C74;}.elementor-35365 .elementor-element.elementor-element-t0000821{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-35365 .elementor-element.elementor-element-t0000821 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-t0000821.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-t0000821 img{width:100%;height:56px;object-fit:cover;object-position:center center;}.elementor-35365 .elementor-element.elementor-element-bf3f41f{--display:flex;--min-height:287px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-35365 .elementor-element.elementor-element-9e43848{--display:flex;--min-height:259px;--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-35365 .elementor-element.elementor-element-9e43848:not(.elementor-motion-effects-element-type-background), .elementor-35365 .elementor-element.elementor-element-9e43848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFE8;}.elementor-35365 .elementor-element.elementor-element-e00fcb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-e00fcb4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-e00fcb4{text-align:center;}.elementor-35365 .elementor-element.elementor-element-e00fcb4 .elementor-heading-title{font-family:"Spectral", Sans-serif;font-size:22px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.06em;color:#2C2926;}.elementor-35365 .elementor-element.elementor-element-ff20194 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-ff20194.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-ff20194{text-align:center;}.elementor-35365 .elementor-element.elementor-element-ff20194 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.24em;letter-spacing:0em;color:#2C2926;}.elementor-35365 .elementor-element.elementor-element-7b1e61d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-7b1e61d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-7b1e61d{text-align:center;}.elementor-35365 .elementor-element.elementor-element-7b1e61d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;color:#2C2926;}.elementor-35365 .elementor-element.elementor-element-e0df308 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-e0df308.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-e0df308{text-align:center;}.elementor-35365 .elementor-element.elementor-element-e0df308 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.24em;letter-spacing:-0.03em;color:#2C2926;}.elementor-35365 .elementor-element.elementor-element-b96cef2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-b96cef2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-b96cef2{text-align:center;}.elementor-35365 .elementor-element.elementor-element-b96cef2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:underline;line-height:1.24em;letter-spacing:-0.03em;color:#AD8C74;}.elementor-35365 .elementor-element.elementor-element-19779ba{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-35365 .elementor-element.elementor-element-19779ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35365 .elementor-element.elementor-element-19779ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35365 .elementor-element.elementor-element-19779ba img{width:100%;height:56px;object-fit:cover;object-position:center center;}.elementor-35365 .elementor-element.elementor-element-t000082c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--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-35365 .elementor-element.elementor-element-t000082a .elementor-button{background-color:transparent;font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;text-decoration:none;line-height:1.24em;letter-spacing:0em;fill:#2C2926;color:#2C2926;border-style:solid;border-width:0.6px 0.6px 0.6px 0.6px;border-color:#2C2926;border-radius:2px 2px 2px 2px;}.elementor-35365 .elementor-element.elementor-element-t000082a{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-35365 .elementor-element.elementor-element-t000082b .elementor-button{background-color:transparent;font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;text-decoration:none;line-height:1.24em;letter-spacing:0em;fill:#2C2926;color:#2C2926;border-style:solid;border-width:0.6px 0.6px 0.6px 0.6px;border-color:#2C2926;border-radius:2px 2px 2px 2px;}.elementor-35365 .elementor-element.elementor-element-t000082b{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-35365 .elementor-element.elementor-element-t000082f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-35365 .elementor-element.elementor-element-t0000822 .elementor-heading-title{font-size:12px;}.elementor-35365 .elementor-element.elementor-element-t0000823 .elementor-heading-title{font-size:36px;}.elementor-35365 .elementor-element.elementor-element-t0000824 .elementor-heading-title{font-size:22px;}.elementor-35365 .elementor-element.elementor-element-t0000825 .elementor-heading-title{font-size:16px;}.elementor-35365 .elementor-element.elementor-element-t0000826 .elementor-heading-title{font-size:12px;}.elementor-35365 .elementor-element.elementor-element-t000080c .elementor-heading-title{font-size:22px;}.elementor-35365 .elementor-element.elementor-element-t000080d .elementor-heading-title{font-size:12px;}.elementor-35365 .elementor-element.elementor-element-t000080e .elementor-heading-title{font-size:18px;}.elementor-35365 .elementor-element.elementor-element-t000080f .elementor-heading-title{font-size:14px;}.elementor-35365 .elementor-element.elementor-element-t0000810 .elementor-heading-title{font-size:12px;}.elementor-35365 .elementor-element.elementor-element-t0000814 .elementor-heading-title{font-size:22px;}.elementor-35365 .elementor-element.elementor-element-t0000815 .elementor-heading-title{font-size:12px;}.elementor-35365 .elementor-element.elementor-element-t0000816 .elementor-heading-title{font-size:18px;}.elementor-35365 .elementor-element.elementor-element-t0000817 .elementor-heading-title{font-size:14px;}.elementor-35365 .elementor-element.elementor-element-t0000818 .elementor-heading-title{font-size:12px;}.elementor-35365 .elementor-element.elementor-element-t000081c .elementor-heading-title{font-size:22px;}.elementor-35365 .elementor-element.elementor-element-t000081d .elementor-heading-title{font-size:12px;}.elementor-35365 .elementor-element.elementor-element-t000081e .elementor-heading-title{font-size:18px;}.elementor-35365 .elementor-element.elementor-element-t000081f .elementor-heading-title{font-size:14px;}.elementor-35365 .elementor-element.elementor-element-t0000820 .elementor-heading-title{font-size:12px;}.elementor-35365 .elementor-element.elementor-element-e00fcb4 .elementor-heading-title{font-size:22px;}.elementor-35365 .elementor-element.elementor-element-ff20194 .elementor-heading-title{font-size:12px;}.elementor-35365 .elementor-element.elementor-element-7b1e61d .elementor-heading-title{font-size:18px;}.elementor-35365 .elementor-element.elementor-element-e0df308 .elementor-heading-title{font-size:14px;}.elementor-35365 .elementor-element.elementor-element-b96cef2 .elementor-heading-title{font-size:12px;}}@media(min-width:768px){.elementor-35365 .elementor-element.elementor-element-t0000831{--width:1440px;}.elementor-35365 .elementor-element.elementor-element-t000082e{--width:100%;}.elementor-35365 .elementor-element.elementor-element-t0000828{--width:280px;}.elementor-35365 .elementor-element.elementor-element-t0000827{--width:100%;}.elementor-35365 .elementor-element.elementor-element-t000082d{--width:976px;}.elementor-35365 .elementor-element.elementor-element-t0000829{--width:924px;}.elementor-35365 .elementor-element.elementor-element-t000080a{--width:292px;}.elementor-35365 .elementor-element.elementor-element-t000080b{--width:292px;}.elementor-35365 .elementor-element.elementor-element-t0000812{--width:292px;}.elementor-35365 .elementor-element.elementor-element-t0000813{--width:292px;}.elementor-35365 .elementor-element.elementor-element-t000081a{--width:292px;}.elementor-35365 .elementor-element.elementor-element-t000081b{--width:292px;}.elementor-35365 .elementor-element.elementor-element-bf3f41f{--width:292px;}.elementor-35365 .elementor-element.elementor-element-9e43848{--width:292px;}.elementor-35365 .elementor-element.elementor-element-t000082c{--width:112px;}}/* Start custom CSS for heading, class: .elementor-element-t0000822 */.elementor-35365 .elementor-element.elementor-element-t0000822 .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-t0000823 */.elementor-35365 .elementor-element.elementor-element-t0000823 .elementor-heading-title { margin: 0; }
.elementor-35365 .elementor-element.elementor-element-t0000823 .acb-reviews-mobile-break { display: none; }
@media (max-width: 767px) { .elementor-35365 .elementor-element.elementor-element-t0000823 .acb-reviews-mobile-break { display: inline; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-t0000824 */.elementor-35365 .elementor-element.elementor-element-t0000824 .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-t0000825 */.elementor-35365 .elementor-element.elementor-element-t0000825 .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-t0000826 */.elementor-35365 .elementor-element.elementor-element-t0000826 .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-t0000827 */.elementor-35365 .elementor-element.elementor-element-t0000827::after{content:""!important;display:block!important;width:73px!important;min-width:73px!important;height:24px!important;font-size:0!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2273%22%20height%3D%2224%22%20viewBox%3D%220%200%2073%2024%22%3E%3Ctext%20x%3D%220%22%20y%3D%2219%22%20font-family%3D%22Arial%2CHelvetica%2Csans-serif%22%20font-size%3D%2222%22%20font-weight%3D%22700%22%20textLength%3D%2273%22%20lengthAdjust%3D%22spacingAndGlyphs%22%3E%3Ctspan%20fill%3D%22%234185F5%22%3EG%3C%2Ftspan%3E%3Ctspan%20fill%3D%22%23EB4237%22%3Eo%3C%2Ftspan%3E%3Ctspan%20fill%3D%22%23FCBC04%22%3Eo%3C%2Ftspan%3E%3Ctspan%20fill%3D%22%234185F5%22%3Eg%3C%2Ftspan%3E%3Ctspan%20fill%3D%22%2333A952%22%3El%3C%2Ftspan%3E%3Ctspan%20fill%3D%22%23EB4237%22%3Ee%3C%2Ftspan%3E%3C%2Ftext%3E%3C%2Fsvg%3E")!important;background-position:center!important;background-size:73px 24px!important;background-repeat:no-repeat!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-t000080c */.elementor-35365 .elementor-element.elementor-element-t000080c .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-t000080d */.elementor-35365 .elementor-element.elementor-element-t000080d .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-t000080e */.elementor-35365 .elementor-element.elementor-element-t000080e .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-t000080f */.elementor-35365 .elementor-element.elementor-element-t000080f .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-t0000810 */.elementor-35365 .elementor-element.elementor-element-t0000810 .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-t0000811 */.elementor-35365 .elementor-element.elementor-element-t0000811 img{display:block;width:100%;height:100%;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-t000080a */.elementor-35365 .elementor-element.elementor-element-t000080a,.elementor-35365 .elementor-element.elementor-element-t000080a *{box-sizing:border-box;} .elementor-35365 .elementor-element.elementor-element-t000080a{font-family:"Plus Jakarta Sans",sans-serif;color:#2C2926;} .elementor-35365 .elementor-element.elementor-element-t000080a a{text-decoration:none;color:inherit;} .elementor-35365 .elementor-element.elementor-element-t000080a{position:relative;margin:0 auto;}.elementor-35365 .elementor-element.elementor-element-t000080a .acb-review-avatar{position:absolute;z-index:3;top:0;left:118px;}.elementor-35365 .elementor-element.elementor-element-t000080a .acb-review-avatar img{border-radius:50%;}.elementor-35365 .elementor-element.elementor-element-t000080a .acb-review-link{margin-top:auto;} body.single-elementor_library #site-header,body.single-elementor_library #footer,body.single-elementor_library #masthead,body.single-elementor_library #colophon,body.single-elementor_library .site-header,body.single-elementor_library .site-footer{display:none!important;}body.single-elementor_library #content,body.single-elementor_library #primary,body.single-elementor_library #main{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-t0000814 */.elementor-35365 .elementor-element.elementor-element-t0000814 .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-t0000815 */.elementor-35365 .elementor-element.elementor-element-t0000815 .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-t0000816 */.elementor-35365 .elementor-element.elementor-element-t0000816 .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-t0000817 */.elementor-35365 .elementor-element.elementor-element-t0000817 .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-t0000818 */.elementor-35365 .elementor-element.elementor-element-t0000818 .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-t0000819 */.elementor-35365 .elementor-element.elementor-element-t0000819 img{display:block;width:100%;height:100%;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-t0000812 */.elementor-35365 .elementor-element.elementor-element-t0000812,.elementor-35365 .elementor-element.elementor-element-t0000812 *{box-sizing:border-box;} .elementor-35365 .elementor-element.elementor-element-t0000812{font-family:"Plus Jakarta Sans",sans-serif;color:#2C2926;} .elementor-35365 .elementor-element.elementor-element-t0000812 a{text-decoration:none;color:inherit;} .elementor-35365 .elementor-element.elementor-element-t0000812{position:relative;margin:0 auto;}.elementor-35365 .elementor-element.elementor-element-t0000812 .acb-review-avatar{position:absolute;z-index:3;top:0;left:118px;}.elementor-35365 .elementor-element.elementor-element-t0000812 .acb-review-avatar img{border-radius:50%;}.elementor-35365 .elementor-element.elementor-element-t0000812 .acb-review-link{margin-top:auto;} body.single-elementor_library #site-header,body.single-elementor_library #footer,body.single-elementor_library #masthead,body.single-elementor_library #colophon,body.single-elementor_library .site-header,body.single-elementor_library .site-footer{display:none!important;}body.single-elementor_library #content,body.single-elementor_library #primary,body.single-elementor_library #main{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-t000081c */.elementor-35365 .elementor-element.elementor-element-t000081c .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-t000081d */.elementor-35365 .elementor-element.elementor-element-t000081d .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-t000081e */.elementor-35365 .elementor-element.elementor-element-t000081e .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-t000081f */.elementor-35365 .elementor-element.elementor-element-t000081f .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-t0000820 */.elementor-35365 .elementor-element.elementor-element-t0000820 .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-t0000821 */.elementor-35365 .elementor-element.elementor-element-t0000821 img{display:block;width:100%;height:100%;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-t000081a */.elementor-35365 .elementor-element.elementor-element-t000081a,.elementor-35365 .elementor-element.elementor-element-t000081a *{box-sizing:border-box;} .elementor-35365 .elementor-element.elementor-element-t000081a{font-family:"Plus Jakarta Sans",sans-serif;color:#2C2926;} .elementor-35365 .elementor-element.elementor-element-t000081a a{text-decoration:none;color:inherit;} .elementor-35365 .elementor-element.elementor-element-t000081a{position:relative;margin:0 auto;}.elementor-35365 .elementor-element.elementor-element-t000081a .acb-review-avatar{position:absolute;z-index:3;top:0;left:118px;}.elementor-35365 .elementor-element.elementor-element-t000081a .acb-review-avatar img{border-radius:50%;}.elementor-35365 .elementor-element.elementor-element-t000081a .acb-review-link{margin-top:auto;} body.single-elementor_library #site-header,body.single-elementor_library #footer,body.single-elementor_library #masthead,body.single-elementor_library #colophon,body.single-elementor_library .site-header,body.single-elementor_library .site-footer{display:none!important;}body.single-elementor_library #content,body.single-elementor_library #primary,body.single-elementor_library #main{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e00fcb4 */.elementor-35365 .elementor-element.elementor-element-e00fcb4 .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff20194 */.elementor-35365 .elementor-element.elementor-element-ff20194 .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b1e61d */.elementor-35365 .elementor-element.elementor-element-7b1e61d .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0df308 */.elementor-35365 .elementor-element.elementor-element-e0df308 .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b96cef2 */.elementor-35365 .elementor-element.elementor-element-b96cef2 .elementor-heading-title{margin:0;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19779ba */.elementor-35365 .elementor-element.elementor-element-19779ba img{display:block;width:100%;height:100%;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf3f41f */.elementor-35365 .elementor-element.elementor-element-bf3f41f,.elementor-35365 .elementor-element.elementor-element-bf3f41f *{box-sizing:border-box;} .elementor-35365 .elementor-element.elementor-element-bf3f41f{font-family:"Plus Jakarta Sans",sans-serif;color:#2C2926;} .elementor-35365 .elementor-element.elementor-element-bf3f41f a{text-decoration:none;color:inherit;} .elementor-35365 .elementor-element.elementor-element-bf3f41f{position:relative;margin:0 auto;}.elementor-35365 .elementor-element.elementor-element-bf3f41f .acb-review-avatar{position:absolute;z-index:3;top:0;left:118px;}.elementor-35365 .elementor-element.elementor-element-bf3f41f .acb-review-avatar img{border-radius:50%;}.elementor-35365 .elementor-element.elementor-element-bf3f41f .acb-review-link{margin-top:auto;} body.single-elementor_library #site-header,body.single-elementor_library #footer,body.single-elementor_library #masthead,body.single-elementor_library #colophon,body.single-elementor_library .site-header,body.single-elementor_library .site-footer{display:none!important;}body.single-elementor_library #content,body.single-elementor_library #primary,body.single-elementor_library #main{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-t000082a */.elementor-35365 .elementor-element.elementor-element-t000082a .elementor-button,.elementor-35365 .elementor-element.elementor-element-t000082a .elementor-button:hover{width:24px;height:24px;min-height:24px;padding:4px;display:flex;align-items:center;justify-content:center;background:#FFFFFF;color:#2C2926;text-decoration:none;box-shadow:none;border-radius:4px;}.elementor-35365 .elementor-element.elementor-element-t000082a .elementor-button-text{width:14px;height:14px;display:flex;align-items:center;justify-content:center;font-size:0;}.elementor-35365 .elementor-element.elementor-element-t000082a .elementor-button-text::before{content:""!important;display:block;width:14px;height:14px;background:center/14px 14px no-repeat url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M8.5%204.5%206%207l2.5%202.5%22%20fill%3D%22none%22%20stroke%3D%22%232C2926%22%20stroke-width%3D%221.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E")!important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-t000082b */.elementor-35365 .elementor-element.elementor-element-t000082b .elementor-button,.elementor-35365 .elementor-element.elementor-element-t000082b .elementor-button:hover{width:24px;height:24px;min-height:24px;padding:4px;display:flex;align-items:center;justify-content:center;background:#FFFFFF;color:#2C2926;text-decoration:none;box-shadow:none;border-radius:4px;}.elementor-35365 .elementor-element.elementor-element-t000082b .elementor-button-text{width:14px;height:14px;display:flex;align-items:center;justify-content:center;font-size:0;}.elementor-35365 .elementor-element.elementor-element-t000082b .elementor-button-text::before{content:""!important;display:block;width:14px;height:14px;background:center/14px 14px no-repeat url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M5.5%204.5%208%207l-2.5%202.5%22%20fill%3D%22none%22%20stroke%3D%22%232C2926%22%20stroke-width%3D%221.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E")!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-t0000831 *//* Témoignages : propriétés desktop 1440 et mobile 375 fournies par l'utilisatrice. */
.elementor-35365 .elementor-element.elementor-element-t0000831,.elementor-35365 .elementor-element.elementor-element-t0000831 *{box-sizing:border-box;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native{position:relative;display:flex!important;flex-direction:column;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-height:590px;margin:0!important;padding:80px 40px!important;gap:0!important;overflow:clip!important;isolation:isolate;background:linear-gradient(0deg,rgba(173,140,116,.4),rgba(173,140,116,.4)),linear-gradient(0deg,rgba(0,0,0,.48),rgba(0,0,0,.48)),linear-gradient(0deg,rgba(173,140,116,.2),rgba(173,140,116,.2)),url('https://dev.acorpsbeaute.com/wp-content/uploads/2026/11/acb-visuel-secours-paysage-optimise.webp') center/cover no-repeat!important;background-blend-mode:color,normal,multiply,normal!important;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native::before{content:'';position:absolute;left:calc(50% - 720px);top:calc(50% - 479.415px - .04px);width:1440px;height:958.83px;z-index:0;pointer-events:none;opacity:.34;background:url('https://dev.acorpsbeaute.com/wp-content/uploads/2026/11/acb-grain-optimise.webp') center/1440px 958.83px no-repeat;mix-blend-mode:soft-light;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native>.elementor-element{position:relative;z-index:1;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-reviews-controller,.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-preview-style{display:none!important;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-reviews-layout{display:grid!important;grid-template-columns:300px minmax(0,1fr)!important;grid-template-rows:17px 20px 42px 64px 287px!important;column-gap:86px!important;row-gap:0!important;align-items:start!important;width:min(1360px,100%)!important;height:430px!important;min-height:430px!important;margin:0 auto!important;padding:0!important;overflow:visible!important;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-reviews-rating{display:contents!important;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000822{grid-column:1/-1;grid-row:1;width:100%;height:17px;margin:0!important;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000822 .elementor-heading-title{margin:0;font:400 14px/1.24 'Space Mono',monospace!important;letter-spacing:0;text-transform:uppercase;text-align:center;color:#F2EFE8;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000823{grid-column:1/-1;grid-row:3;width:100%;height:42px;margin:0!important;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000823 .elementor-heading-title{margin:0;font:300 40px/1.04 'Spectral',serif!important;letter-spacing:-.08em!important;text-align:center;color:#F2EFE8;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-reviews-mobile-break{display:none!important;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000827{grid-column:1;grid-row:5;align-self:center;display:grid!important;grid-template-columns:1fr;grid-template-rows:29px 32px 16px 12px 17px 32px 40px;justify-items:center;align-items:center;gap:0!important;width:300px;height:178px;margin:0;padding:0;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000824{grid-column:1;grid-row:1;width:100%;margin:0!important;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000824 .elementor-heading-title{font:300 28px/1.04 'Spectral',serif!important;letter-spacing:-.08em;text-align:center;color:#FFFFFF;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000825{grid-column:1;grid-row:3;width:119px;height:16px;margin:0!important;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000825 .elementor-heading-title{font:400 16px/16px 'Plus Jakarta Sans',sans-serif!important;letter-spacing:4px;text-align:center;white-space:nowrap;color:#FFFFFF;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000826{grid-column:1;grid-row:5;width:119px;height:17px;margin:0!important;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000826 .elementor-heading-title{font:400 14px/1.24 'Plus Jakarta Sans',sans-serif!important;letter-spacing:-.03em;white-space:nowrap;text-align:center;color:#BFBFBF;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000827::after{grid-column:1;grid-row:7;width:120px!important;min-width:120px!important;height:40px!important;background-size:120px 40px!important;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-reviews-right{grid-column:2!important;grid-row:5!important;position:relative!important;display:block!important;width:100%!important;min-width:0!important;height:287px!important;margin:0!important;padding:0!important;gap:0!important;overflow:hidden!important;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-reviews-track{position:relative;display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important;width:max-content!important;max-width:none!important;height:287px!important;margin:0!important;padding:0!important;gap:16px!important;will-change:transform;transition:transform .62s cubic-bezier(.22,.61,.36,1);}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-card-native{position:relative!important;display:block!important;flex:0 0 292px!important;width:292px!important;min-width:292px!important;max-width:292px!important;height:287px!important;min-height:287px!important;margin:0!important;padding:0!important;opacity:1;transform:none;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-body{position:absolute!important;left:0;bottom:0;display:flex!important;flex-direction:column;align-items:center;justify-content:flex-start;width:292px!important;height:261px!important;min-height:261px!important;margin:0!important;padding:48px 20px 20px!important;gap:0!important;background:#F2EFE8;border-radius:4px;box-shadow:none;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-body>.elementor-widget-heading{width:252px!important;max-width:252px!important;margin:0!important;padding:0!important;text-align:center;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-body>.elementor-widget-heading>.elementor-widget-container{margin:0;padding:0;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-body>.elementor-widget-heading:nth-child(1){height:25px!important;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-body>.elementor-widget-heading:nth-child(1) .elementor-heading-title{font:300 24px/1.04 'Spectral',serif!important;letter-spacing:-.08em;text-align:center;color:#2C2926;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-body>.elementor-widget-heading:nth-child(2){height:15px!important;margin-top:8px!important;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-body>.elementor-widget-heading:nth-child(2) .elementor-heading-title{font:400 12px/1.24 'Space Mono',monospace!important;letter-spacing:0;text-align:center;text-transform:uppercase;color:#2C2926;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-body>.elementor-widget-heading:nth-child(3){height:16px!important;margin-top:8px!important;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-body>.elementor-widget-heading:nth-child(3) .elementor-heading-title{font:400 16px/16px 'Plus Jakarta Sans',sans-serif!important;letter-spacing:4px;text-align:center;white-space:nowrap;color:#2C2926;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-body>.elementor-widget-heading:nth-child(4){height:68px!important;margin-top:24px!important;overflow:hidden;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-body>.elementor-widget-heading:nth-child(4) .elementor-heading-title{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font:400 14px/1.24 'Plus Jakarta Sans',sans-serif!important;letter-spacing:-.03em;text-align:center;color:#2C2926;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-body>.acb-review-link{height:17px;margin-top:12px!important;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-avatar{position:absolute!important;left:50%!important;top:0!important;z-index:2;width:54px!important;min-width:54px!important;max-width:54px!important;height:54px!important;margin:0!important;transform:translateX(-50%)!important;border-radius:26.5px;overflow:hidden;background:#AD8C74;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-avatar .elementor-widget-container,.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-avatar img{width:54px!important;height:54px!important;border-radius:26.5px;object-fit:cover;}
/* Navigation outside the clipped viewport: left button can protrude without clipping cards. */
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-reviews-nav{grid-column:2!important;grid-row:5!important;position:relative!important;inset:auto!important;display:block!important;width:100%!important;min-width:0;height:287px!important;margin:0!important;padding:0!important;z-index:6;pointer-events:none;overflow:visible;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-reviews-nav>.elementor-widget-button{position:absolute!important;top:144.72px!important;bottom:auto!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;margin:0!important;padding:0!important;z-index:7;pointer-events:auto;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-prev{left:-12px!important;right:auto!important;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-next{right:0!important;left:auto!important;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-reviews-nav .elementor-button{display:flex;align-items:center;justify-content:center;width:24px!important;height:24px!important;min-height:24px!important;padding:4px!important;gap:16px;border:0;border-radius:4px;background:#FFFFFF;color:#2C2926;box-shadow:none;cursor:pointer;}
.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-reviews-nav .elementor-button:hover,.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-reviews-nav .elementor-button:focus{background:#FFFFFF;color:#2C2926;transform:none;}
@media(min-width:768px) and (max-width:1024px){
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native{padding:64px 32px!important;min-height:651px;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-reviews-layout{width:100%!important;height:523px!important;min-height:523px!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:17px 20px 42px 40px 37px 40px 287px 16px 24px!important;column-gap:0!important;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000827{grid-column:1;grid-row:5;width:100%;height:37px;grid-template-columns:82px 119px 73px;grid-template-rows:16px 4px 17px;justify-content:center;column-gap:32px!important;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000824{grid-column:1;grid-row:1/4;align-self:center;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000825{grid-column:2;grid-row:1;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000826{grid-column:2;grid-row:3;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000827::after{grid-column:3;grid-row:1/4;align-self:center;width:73px!important;min-width:73px!important;height:24px!important;background-size:73px 24px!important;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-reviews-right{grid-column:1!important;grid-row:7!important;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-reviews-nav{grid-column:1!important;grid-row:9!important;height:24px!important;display:flex!important;align-items:center;justify-content:center;gap:16px!important;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-reviews-nav>.elementor-widget-button{position:relative!important;inset:auto!important;top:auto!important;left:auto!important;right:auto!important;}
}
@media(max-width:767px){
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native{padding:48px 16px!important;min-height:610px;align-items:flex-start!important;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native::before{left:calc(50% - 720px + .5px);}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-reviews-layout{width:100%!important;height:514px!important;min-height:514px!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:17px 20px 33px 32px 37px 32px 287px 32px 24px!important;column-gap:0!important;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000823{height:33px;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000823 .elementor-heading-title{font-size:32px!important;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000827{grid-column:1;grid-row:5;width:100%;height:37px;grid-template-columns:82px 119px 73px;grid-template-rows:16px 4px 17px;justify-content:space-between;column-gap:clamp(8px,calc((100% - 274px)/2),32px)!important;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000824{grid-column:1;grid-row:1/4;align-self:center;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000824 .elementor-heading-title{font-size:24px!important;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000825{grid-column:2;grid-row:1;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000826{grid-column:2;grid-row:3;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .elementor-element-t0000827::after{grid-column:3;grid-row:1/4;align-self:center;width:73px!important;min-width:73px!important;height:24px!important;background-size:73px 24px!important;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-reviews-right{grid-column:1!important;grid-row:7!important;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-card-native:first-child,.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-card-native:last-child{height:285px!important;min-height:285px!important;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-card-native:first-child .acb-review-body,.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-card-native:last-child .acb-review-body{height:259px!important;min-height:259px!important;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-body>.elementor-widget-heading:nth-child(1){height:23px!important;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-review-body>.elementor-widget-heading:nth-child(1) .elementor-heading-title{font-size:22px!important;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-reviews-nav{grid-column:1!important;grid-row:9!important;height:24px!important;display:flex!important;align-items:center;justify-content:center;gap:16px!important;}
 .elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-reviews-nav>.elementor-widget-button{position:relative!important;inset:auto!important;top:auto!important;left:auto!important;right:auto!important;}
}
@media(prefers-reduced-motion:reduce){.elementor-35365 .elementor-element.elementor-element-t0000831.e-con.acb-testimonial-cards-native .acb-reviews-track{transition:none!important;}}/* End custom CSS */