@media(max-width:767px){.elementor .e-7e56a73d-faf8{width:100%;flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .e-48f26f5f-59ac{padding-block-start:36px;padding-block-end:44px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-617b6c44-bc3b{font-size:26px;}}@media(max-width:767px){.elementor .e-f35bf37-baf7{padding-block-start:48px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6d3e2d0f-68ce{font-size:26px;}}@media(max-width:767px){.elementor .e-483e1de7-2a84{padding-block-start:48px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-29d2a0c0-d649{font-size:26px;}}@media(max-width:767px){.elementor .e-3938ca34-c1f3{padding-block-start:48px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-41d47c4d-b8e7{font-size:26px;}}@media(max-width:767px){.elementor .e-25ed3203-5dd3{padding-block-start:48px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3194f58d-f2e9{font-size:26px;}}@media(max-width:767px){.elementor .e-55cc9076-dc1d{padding-block-start:48px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3a8dbb92-805e{font-size:28px;}}@media(max-width:767px){.elementor .e-af8e73a-827a{flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .e-4fff314-d884{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-1f4ef050-7b4f{padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:48px;}}@media(max-width:767px){.elementor .e-34a9708f-9943{position:fixed;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:999;padding-block-start:10px;padding-block-end:16px;padding-inline-start:14px;padding-inline-end:14px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--pl-bordure);border-style:solid;background-color:var(--pl-blanc);display:flex;gap:10px;}}