.elementor .s-carte-photo{width:100%;height:100%;object-fit:cover;object-position:center center;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .s-carte-titre{color:var(--color-accent);}.elementor .s-carte-lien{background-color:var(--color-accent-light);}.elementor .s-carte-tel{width:32px;height:32px;color:var(--color-accent);padding:4px;border-radius:var(--radius-full);border-width:1px;border-color:var(--color-accent);border-style:solid;display:flex;justify-content:center;align-items:center;}.elementor .s-carte-mail{width:32px;height:32px;color:var(--color-accent);padding:6px;border-radius:var(--radius-full);border-width:1px;border-color:var(--color-accent);border-style:solid;display:flex;justify-content:center;align-items:center;}.elementor .s-carte-contacts{width:auto;padding:0px;justify-content:flex-end;align-items:center;}.elementor .s-carte-actions{padding:0px;justify-content:space-between;align-items:center;}.elementor .s-carte-contenu{position:relative;z-index:1;padding:var(--padding-m);background-color:#ffffffcc;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .s-carte-structure{min-height:300px;overflow:hidden;position:relative;padding:0px;flex-direction:column;justify-content:flex-end;}