@media(max-width:767px){.elementor .titre-cta-sombre{font-size:28px;}}@media(max-width:767px){.elementor .ligne-cta-sombre{flex-direction:column;gap:24px;align-items:flex-start;}}@media(max-width:767px){.elementor .cta-sombre{padding-block-start:64px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .texte-raison{font-size:15px;line-height:1.6;}}@media(max-width:767px){.elementor .titre-raison{font-size:17px;}}@media(max-width:767px){.elementor .numero-raison{font-size:24px;}}@media(max-width:767px){.elementor .raison-item{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;gap:14px;grid-template-columns:48px 1fr;}}@media(max-width:767px){.elementor .section-pourquoi{padding-block-start:48px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .valeur-spec{font-size:13px;}}@media(max-width:767px){.elementor .etiquette-spec{font-size:9px;}}@media(max-width:767px){.elementor .cellule-spec{padding:12px;gap:4px;}}@media(max-width:767px){.elementor .usage-materiel{font-size:15px;line-height:1.6;}}@media(max-width:767px){.elementor .titre-modele{font-size:24px;}}@media(max-width:767px){.elementor .bloc-texte-materiel{gap:16px;flex:0 1 auto;}}@media(max-width:767px){.elementor .cadre-photo-materiel{width:100%;flex:0 1 auto;}}@media(max-width:767px){.elementor .article-materiel{scroll-margin-top:140px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:16px;flex-wrap:nowrap;align-items:stretch;}}@media(max-width:767px){.elementor .section-equipements{padding:0px;}}@media(max-width:767px){.elementor .numero-pastille{font-size:10px;}}@media(max-width:767px){.elementor .pastille-categorie{height:40px;font-size:13px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;gap:8px;}}@media(max-width:767px){.elementor .barre-categories{inset-block-start:72px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .photo-hero-materiel{display:none;}}@media(max-width:767px){.elementor .chapeau-materiel{font-size:16px;line-height:1.55;}}@media(max-width:767px){.elementor .titre-hero-materiel{font-size:36px;line-height:1.04;}}@media(max-width:767px){.elementor .hero-materiel{padding-block-start:104px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .fil-ariane{font-size:10px;gap:8px;}}@media(max-width:767px){.elementor .pile-28{gap:20px;}}@media(max-width:767px){.elementor .pile-32{gap:24px;}}@media(max-width:767px){.elementor .lien-legal-footer{font-size:12px;}}@media(max-width:767px){.elementor .liens-legaux-footer{gap: 4px 16px;\n}}@media(max-width:767px){.elementor .texte-legal-footer{font-size:12px;}}@media(max-width:767px){.elementor .barre-basse-footer{font-size:12px;padding:0px;border-block-start-width:0px;flex-direction:column;gap:4px;}}@media(max-width:767px){.elementor .lien-reseau{height:36px;font-size:11px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .reseaux-footer{margin-block-start:0px;gap:8px;}}@media(max-width:767px){.elementor .texte-footer{font-size:14px;}}@media(max-width:767px){.elementor .logo-footer{width:150px;}}@media(max-width:767px){.elementor .footer-interieur{gap:28px;}}@media(max-width:767px){.elementor .footer-ctopo{padding-block-end:48px;}}@media(max-width:767px){.elementor .menu-mobile-pied{grid-template-columns:1fr 1.4fr;grid-template-rows:auto;}}@media(max-width:767px){.elementor .header-barre{grid-template-columns:1fr auto auto;grid-template-rows:auto;}}@media(max-width:767px){.elementor .bouton-primaire{height:56px;font-size:15px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .surtitre{font-size:11px;}}@media(max-width:767px){.elementor .conteneur-ctopo{width:calc(100% - 40px);}}@media(max-width:767px){.elementor .article-inverse{flex-direction:column;}}