.elementor .e-2e9e74b-c7b3006{aspect-ratio:9/16;object-fit:contain;object-position:top center;border-radius:var(--Radius-10);border-width:var(--Bordure);border-color:var(--Cendres);border-style:none;box-shadow:var(--Space1) var(--Space1) 0px 0px #8F120A;}.elementor .e-9c3aa9b-3a22cec{width:100px;height:140px;border-radius:var(--Radius-10);border-width:var(--Bordure);border-color:var(--Cendres);border-style:solid;background-color:var(--Blanc-casse);justify-content:flex-start;}.elementor .e-0b6d7d2-8e01ef8{font-family:"Union gothic";font-weight:700;font-size:var(--Space3);color:var(--Bleu);line-height:var(--Interlignage_120);text-transform:none;}.elementor .e-af35a3e-797886a{font-family:"Union gothic";font-weight:700;font-size:var(--Space2);color:var(--Secondary);line-height:var(--Interlignage_150);text-transform:none;}.elementor .e-e5b89d2-a10a225{flex-direction:row;gap:var(--Space2);align-items:end;}.elementor .e-2a3285e-0f95a38{font-family:var(--Textes);font-size:var(--Space2);color:var(--Noir);line-height:var(--Interlignage_120);text-align:start;text-transform:none;padding:var(--Zero-0);background-color:var(--Blanc-casse);display:flex;flex-direction:row;align-items:center;align-self:center;}.elementor .e-2a3285e-0f95a38:hover,.elementor .e-2a3285e-0f95a38:focus-visible{color:var(--Noir);transform:translate3d(0px, 2px, 0px);}.elementor .e-efd1ed2-cffad64{align-items:center;a::before,
a::after {
content: "\f03a";

font-family: var(--fa-family-slab-duo) !important;
font-weight: 400;
font-style: normal;
font-size: var(--Space3, 24px);
line-height: 1;
padding-right: var(--Space1);
color: currentColor;
pointer-events: none;
}

/* Calque principal : réserve la place de l’icône */
  a::before {
display: inline-block;
flex-shrink: 0;
margin: 0;
font-feature-settings: normal;
opacity: 1;
}

/* Calque secondaire : superposé au premier */
  a::after {
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);

font-feature-settings: "ss01";
opacity: 0.25;
}

/* Déplacement du lien au survol */
  a:hover {
transform: translateY(2px);
text-decoration: none;
}

/* Slab Press Duo sur les deux calques */
  a:hover::before,
  a:hover::after {
font-family: var(--fa-family-slab-press-duo) !important;
}\n}.elementor .e-efd1ed2-cffad64:hover,.elementor .e-efd1ed2-cffad64:focus-visible{a::before {
  font-family: var(--fa-family-slab-press)!important;
}\n}.elementor .e-747eb8b-4ceca98{flex-direction:column;gap:var(--Space1);justify-content:space-between;}.elementor .e-3ad37ea-bbcc8ce{max-width:var(--Container-Encadre);max-height:120px;padding:var(--Space2);margin-block-start:var(--Zero-0);margin-block-end:var(--Zero-0);border-radius:var(--Radius-10);border-width:var(--Bordure);border-color:var(--Cendres);border-style:solid;background-color:var(--Blanc-casse);flex-direction:row;gap:var(--Space4);align-items:center;}.elementor .e-fdabe2c-233ba06{max-width:var(--Container-Encadre);margin:var(--Zero-0);flex-direction:column;align-items:center;}.elementor .e-9222a73-eeb62bb{max-width:var(--Container-Encadre);padding:var(--Space2);margin-block-start:var(--Space2);margin-block-end:var(--Space2);}.elementor .e-5c6ad97d-bce5063{max-width:var(--Container-Encadre);padding-block-start:var(--Zero-0);padding-block-end:var(--Space2);padding-inline-start:var(--Space2);padding-inline-end:var(--Space2);margin-block-end:var(--Space10);}