@media(max-width:767px){.elementor .e-f314139-e472{font-size:32px;}}@media(max-width:767px){.elementor .e-64d5b851-1b3f{font-size:32px;}}@media(max-width:767px){.elementor .e-3bdf33ed-d9e8{width:100%;flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .e-6aec1f92-6f3b{padding-block-start:36px;padding-block-end:44px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3628ea3a-f026{font-size:26px;}}@media(max-width:767px){.elementor .e-5996bff6-1c21{padding-block-start:48px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5bf132c4-5dc3{font-size:26px;}}@media(max-width:767px){.elementor .e-4ce36a9c-6055{padding-block-start:48px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-117347c-aa64{font-size:26px;}}@media(max-width:767px){.elementor .e-371b4c4a-2222{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-53dba395-bcea{padding-block-start:48px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-978b1de-625d{font-size:26px;}}@media(max-width:767px){.elementor .e-56b29273-bfba{padding-block-start:48px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-b17f021-b611{font-size:28px;}}@media(max-width:767px){.elementor .e-4ce5c083-67f4{flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .e-36092005-6ff8{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-331f29f8-1f2f{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-40e7032c-7c10{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;}}