/**handles:temoignages-style**/
.temoignages-slider-container{position:relative;max-width:1000px;margin:40px auto}.temoignages-slider-container.mode-liste{max-width:none;margin:0}.mode-slider .temoignages-slider{position:relative;overflow:hidden}.mode-liste .temoignages-slider{display:flex;flex-direction:column;gap:30px}.temoignage-slide{position:relative;background:#f8f9fa;border-radius:20px;padding:40px;min-height:300px}.mode-slider .temoignage-slide{display:none;opacity:0;transform:translateX(20px);transition:all .5s ease}.mode-slider .temoignage-slide.active{display:block;opacity:1;transform:translateX(0)}.mode-liste .temoignage-slide{display:block;opacity:1;transform:none;transition:none;background:#fff}.quote-mark{position:absolute;z-index:2}.quote-open{top:28px;left:42px}.quote-close{bottom:10px;right:30px}.quote-mark svg{width:40px;height:32px}.temoignage-content{margin:0;font-size:18px;line-height:1.6;color:#2c3e50;text-align:left;position:relative;z-index:1;margin-top:30px}.temoignage-content p{margin-bottom:20px}.temoignage-content p:last-child{margin-bottom:0}.temoignage-author{display:flex;justify-content:space-between;align-items:center;margin-top:auto;position:relative;z-index:1;width:90%}.author-info{flex:1;font-size:16px;color:#6c7ce7;font-weight:500}.author-name{font-weight:600}.author-function{font-weight:500}.author-image{width:70px;height:70px;border-radius:50%;overflow:hidden;flex-shrink:0;margin-left:20px;border:3px solid #fff}.author-image img{width:100%;height:100%;object-fit:cover}.slider-dots{display:flex;justify-content:center;gap:12px;margin-top:30px}.dot{width:16px;height:16px;border-radius:50%;border:none;background:#d1d5db;cursor:pointer;transition:all .3s ease;position:relative}.dot:hover{background:#9ca3af;transform:scale(1.1)}.dot.active{background:#413d91}.dot:focus{outline:0;box-shadow:0 0 0 3px rgba(108,124,231,.3)}.temoignages-no-posts{text-align:center;color:#7f8c8d;font-style:italic;padding:40px 20px;background:#f8f9fa;border-radius:20px;margin:40px auto}@media (max-width:768px){.temoignages-slider-container{padding:0 15px;margin:30px auto}.mode-liste .temoignages-slider{gap:20px}.temoignage-slide{padding:30px 25px;min-height:250px}.quote-mark svg{width:30px;height:24px}.quote-open{top:15px;left:20px}.quote-close{bottom:15px;right:20px}.temoignage-content{margin:0;font-size:16px}.temoignage-author{flex-direction:column;align-items:flex-start;gap:15px}.author-image{width:80px;height:80px;margin-left:0;align-self:flex-end;margin-bottom:40px}.author-info{font-size:15px;line-height:1.5}}@media (max-width:480px){.mode-liste .temoignages-slider{gap:15px}.temoignage-slide{padding:25px 20px}.temoignage-content{font-size:15px;margin:0}.author-image{width:80px;height:80px}.slider-dots{gap:8px;margin-top:25px}.dot{width:12px;height:12px}}