.fleche-scroll img{opacity:0.5;transition:opacity 0.3s ease}.fleche-scroll:hover img{opacity:1}.mini-grid{display:grid;grid-template-columns:33.33% 33.33% 33.33%;gap:30px;text-align:center;justify-content:center;justify-items:center;width:100%;max-width:100%}.mini-grid .bloc{width:100%;max-width:300px;min-width:0;box-sizing:border-box;text-align:center}.mini-grid .rond{width:120px;height:120px;max-width:100%;border-radius:50%;object-fit:cover;display:block;margin:0 auto 15px auto}.mini-grid .titre{font-family:'Josefin Sans',sans-serif;font-weight:700;font-size:20px;margin:0.5rem 0 0.25rem 0;letter-spacing:0.5px}.mini-grid .soustitre{font-weight:500;color:#666;margin-bottom:10px}.mini-grid .texte{font-size:15px;color:#444;overflow-wrap:anywhere;word-break:break-word;hyphens:auto}@media only screen and (max-width:980px){.mini-grid{grid-template-columns:50% 50%}}@media only screen and (max-width:600px){.mini-grid{grid-template-columns:100%}}.hero-center{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0}a.hoverlink{display:inline-block;color:inherit;text-decoration:none;transition:color .2s ease,text-decoration-color .2s ease}a.hoverlink:hover{color:#e55400!important;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-color:currentColor;cursor:pointer}.image-zoomable{transition:transform 0.3s ease,box-shadow 0.3s ease;cursor:zoom-in}.image-zoomable:hover{transform:scale(1.03);box-shadow:0 6px 16px rgba(0,0,0,0.25)}.et_pb_menu__logo img{transition:transform 0.3s ease;transform-origin:center}.et_pb_menu__logo img:hover{transform:scale(1.08)}.et-l--footer a.hoverlink,.et-l--footer .hoverlink a{display:inline-block;color:#e09900;text-decoration:none;transition:color .2s ease,text-decoration-color .2s ease}.et-l--footer a.hoverlink:hover,.et-l--footer .hoverlink a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-color:currentColor;color:#e55400!important;cursor:pointer}#main-footer a.hoverlink,#main-footer .hoverlink a{display:inline-block;color:#e09900;text-decoration:none;transition:color .2s ease,text-decoration-color .2s ease}#main-footer a.hoverlink:hover,#main-footer .hoverlink a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-color:currentColor;color:#e55400!important;cursor:pointer}.colonnes-egales{display:flex;align-items:stretch;justify-content:center}.colonnes-egales>.et_pb_column.colonne{display:flex;flex-direction:column;box-sizing:border-box}.colonnes-egales>.et_pb_column.colonne{justify-content:space-between;padding:20px;background:#fff}.colonnes-egales>.et_pb_column.colonne.centre-vertical{justify-content:center}.colonnes-egales>.et_pb_column.colonne.centre-vertical>.et_pb_module{margin:0}.colonnes-egales>.et_pb_column.colonne.centre-vertical>.et_pb_module:only-child{margin-top:auto;margin-bottom:auto}