.elementor .cr-sr-only{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;border-width:0px;clip:rect(0,0,0,0); white-space:nowrap;\n}.elementor .cr-legal-meta{font-family:var(--Newsreader);font-size:14px;color:var(--Discret);line-height:1.4;font-style:italic;margin-block:clamp(18px,1.56vw,24px) 0px; margin-inline:0px;\n}.elementor .cr-legal-p{font-family:var(--Newsreader);font-size:clamp(15px,1.11vw,17px);color:var(--Texte);line-height:1.6;margin-block:clamp(10px,0.91vw,14px) 0px; margin-inline:0px; & a { color:var(--Dore); text-decoration:underline; text-underline-offset:2px; } & ul { margin:8px 0 0; padding-inline-start:20px; } & li { margin-block-start:4px; }\n}.elementor .cr-legal-h2{font-family:var(--Newsreader);font-weight:500;font-size:clamp(20px,1.56vw,24px);color:var(--Encre);line-height:1.25;margin-block:clamp(36px,3.13vw,48px) 0px; margin-inline:0px;\n}.elementor .cr-section{overflow:hidden;position:relative;font-family:var(--Newsreader);color:var(--Encre);padding:0px;background-color:#f8f5ef;box-sizing: border-box;\n}.elementor .cr-watermark{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:0;padding:0px;background-image:url("https://cabinetrocher.fr/wp-content/uploads/2026/10/fond-feuilles.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:bottom left;transform:scale3d(-1, 1, 1);pointer-events: none; inset-block:0px; inset-inline:0px; pointer-events:none;\n}.elementor .cr-ft-icon{width:15px;height:15px;color:inherit;display:block;fill: currentColor;\n}.elementor .cr-ft-social:hover,.elementor .cr-ft-social:focus-visible{color:#fff;background-color:var(--Dore);}.elementor .cr-ft-social{width:40px;height:40px;min-width:0px;color:var(--Dore);text-decoration:none;padding:0px;border-radius:50%;border-width:1px;border-color:var(--Dore);border-style:solid;background-color:transparent;transition:background-color 0.3s, color 0.3s;display:flex;justify-content:center;align-items:center;box-sizing: border-box;\n}.elementor .cr-ft-sep{width:0px;height:56px;min-width:0px;padding:0px;border-inline-start-width:1px;flex:0 0 auto;border-left-style: solid; border-left-color: rgba(168,135,82,.6); box-sizing: content-box;\n}.elementor .cr-ft-link:hover,.elementor .cr-ft-link:focus-visible{color:var(--Dore);}.elementor .cr-ft-link{font-size:clamp(12.5px,0.88vw,13.5px);color:var(--Encre);line-height:1.4;text-decoration:none;transition:color 0.3s;}.elementor .cr-fullbleed{width:100%;padding:0px;box-sizing: border-box;\n}.elementor .cr-eyebrow{font-family:var(--Newsreader);font-weight:400;font-size:clamp(12px,0.91vw,14px);color:var(--Discret);letter-spacing:0.242em;line-height:1;font-style:italic;text-transform:uppercase;margin:0px;}.elementor .cr-rule{height:2px;min-width:0px;padding:0px;background-color:var(--Dore);display:block;}.elementor .cr-lead{font-family:var(--Newsreader);font-weight:400;font-size:clamp(16px,1.11vw,17px);color:var(--Texte);line-height:1.45;margin:0px;}.elementor .cr-title{font-family:var(--Newsreader);font-weight:500;font-size:clamp(30px,3.52vw,54px);color:var(--Encre);line-height:1.1;margin:0px;}.elementor .cr-row-inner{max-width:1536px;padding-block-start:clamp(56px,5.86vw,90px);padding-block-end:clamp(56px,5.86vw,90px);padding-inline-start:clamp(24px,7.81vw,120px);padding-inline-end:clamp(24px,7.81vw,120px);margin-inline-start:auto;margin-inline-end:auto;box-sizing: border-box;\n}