.elementor .ipbf-btn{min-height:52px;font-family:var(--ipbf-font-texte);font-weight:700;font-size:15px;letter-spacing:0.06em;line-height:1.1;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-width:1.5px;border-color:var(--ipbf-encre);border-style:solid;box-shadow:3px 3px 0px 0px var(--ipbf-encre);transition:transform 0.15s, box-shadow 0.15s;display:inline-flex;justify-content:center;align-items:center;transition-property: transform, box-shadow, background-color, color;\n}.elementor .ipbf-btn:hover,.elementor .ipbf-btn:focus-visible{box-shadow:4px 4px 0px 0px var(--ipbf-encre);transform:translate3d(-1px, -1px, 0px);}.elementor .ipbf-container{width:100%;max-width:var(--ipbf-container);position:relative;z-index:2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--ipbf-gutter);padding-inline-end:var(--ipbf-gutter);margin-inline-start:auto;margin-inline-end:auto;}