.cadre-contractuel:where(.astro-EA2JATQZ){display:flex;box-shadow:0 2px 4px #0000001a;position:relative;background-color:var(--right-background-color);max-width:1240px}.left-side:where(.astro-EA2JATQZ){background-color:var(--left-background-color);display:flex;align-items:center;padding:1rem 2rem;text-transform:uppercase}.left-side:where(.astro-EA2JATQZ) .icon:where(.astro-EA2JATQZ){margin-right:1rem}.left-side:where(.astro-EA2JATQZ) .text:where(.astro-EA2JATQZ){color:#fff;font-weight:700;padding-left:10px}.arrow:where(.astro-EA2JATQZ){display:flex;width:33px;flex-shrink:0}.arrow-mobile:where(.astro-EA2JATQZ){display:none}.fill-color:where(.astro-EA2JATQZ){fill:var(--left-background-color);width:100%;height:100%}.right-side:where(.astro-EA2JATQZ){padding:1rem 2rem;flex-grow:1;display:flex;align-items:center;width:70%}.right-side:where(.astro-EA2JATQZ) .texte:where(.astro-EA2JATQZ){font-size:1rem;color:#000}.right-side:where(.astro-EA2JATQZ) .texte:where(.astro-EA2JATQZ) b:where(.astro-EA2JATQZ){font-weight:700}@media (max-width: 639px){.cadre-contractuel:where(.astro-EA2JATQZ){flex-direction:column;max-height:unset;align-items:flex-start}.left-side:where(.astro-EA2JATQZ){align-items:center;justify-content:center;width:100%}.left-side:where(.astro-EA2JATQZ) .icon:where(.astro-EA2JATQZ) svg:where(.astro-EA2JATQZ){width:53px;height:50px}.arrow:where(.astro-EA2JATQZ){display:none}.arrow-mobile:where(.astro-EA2JATQZ){display:flex;width:100%;height:33px}.right-side:where(.astro-EA2JATQZ){width:100%;padding:2rem 1rem}}
