.partenaires-title{background:#8bcde6;color:#000;font-family:BR Sonoma Bold,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:400;border:3px solid #111;border-radius:10px;padding:12px 38px;box-shadow:0 6px 8px rgba(0,0,0,.25);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;text-align:center;display:block;width:-moz-fit-content;width:fit-content;max-width:150px;min-width:100px;margin:60px auto 25px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}a .partenaires-title{cursor:pointer}a:hover .partenaires-title{transform:scale(1.05);box-shadow:0 8px 12px rgba(0,0,0,.35)}.activites-pro-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;grid-gap:15px!important;gap:15px!important;grid-row-gap:15px!important;row-gap:15px!important;grid-column-gap:52px!important;column-gap:52px!important;width:90%;max-width:1200px;margin-top:10px;margin-left:auto!important;margin-right:auto!important;justify-items:center!important;justify-content:center!important;box-sizing:border-box}.activities-container .activites-pro-grid-container .activites-pro-grid{margin-left:4%!important}.activites-pro-grid .activite-pro-card{background:#fff;border-radius:16px;min-height:130px!important;height:100%!important;padding:5px!important;margin:0!important;box-sizing:border-box;width:113%!important;box-shadow:-3px 5px 5px rgba(0,0,0,.4);border:2px solid #000!important;display:flex;flex-direction:column;align-items:center;text-align:center}body:has(.rubrique-motos-bg) .activites-pro-grid .activite-pro-card,body:has(.rubrique-motos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid .activite-pro-card,body:has([class*=rubrique-motos]) .activites-pro-grid .activite-pro-card,body:has([class*=rubrique-motos]) .activities-container .activites-pro-grid-container .activites-pro-grid .activite-pro-card{min-height:130px!important;height:100%!important;padding:5px!important;margin:0!important;box-sizing:border-box;width:75%!important;border:2px solid #000!important}.activites-pro-grid .activite-pro-card:hover{transform:translateY(-4px);box-shadow:-3px 8px 12px rgba(0,0,0,.5)}.activites-pro-grid .activite-pro-card,body:has([class*=rubrique-kitesurf]):not(:has([class*=rubrique-surf])) .activites-pro-grid .activite-pro-card{padding-top:5px!important}.activite-pro-logo{width:250px;height:250px;margin-bottom:.1rem;display:flex;align-items:center;justify-content:center;background:none!important;border-radius:8px;border:none!important;overflow:hidden}.activite-pro-logo-image{width:100%;height:100%;object-fit:contain;border-radius:8px}.activite-pro-nom{font-size:.7rem!important;font-weight:400;color:#1a1a1a;margin-bottom:.15rem;line-height:1.1;font-family:BR Sonoma Bold,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-transform:uppercase;letter-spacing:.5px}.activite-pro-domaine{display:inline-block;padding:.2rem .4rem;background-color:#f0f7ff;color:#007bff;border-radius:4px;font-size:.7rem;font-weight:400;margin-bottom:.2rem;border:1px solid #007bff;font-family:BR Sonoma Medium,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.activite-pro-description{font-size:11px;color:#555;line-height:1.4;margin-bottom:.6rem;font-family:BR Sonoma Light,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-align:center;flex-grow:1;letter-spacing:-.1px;word-spacing:normal;white-space:pre-line}.activite-pro-coordonnees{width:100%;margin-bottom:.15rem}.coordonnee-item{display:flex;align-items:center;justify-content:center;gap:.15rem;margin-bottom:.1rem;font-size:9px;color:#333;font-family:BR Sonoma Medium,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.coordonnee-icon{font-size:.5rem;min-width:10px}.coordonnee-link,.coordonnee-text{font-weight:500;word-break:break-all;font-size:9px}.coordonnee-link{color:#007bff;text-decoration:none;transition:color .3s ease}.coordonnee-link:hover{color:#0056b3;text-decoration:underline}.activite-pro-card .contact-link{font-size:9px;font-weight:500;color:#007bff;text-decoration:none;transition:color .3s ease;word-break:break-all}.activite-pro-card .contact-link:hover{color:#0056b3;text-decoration:underline}.activite-pro-reseaux{width:100%;display:flex;flex-direction:column;gap:.1rem}.reseau-item{display:flex;align-items:center;justify-content:center;gap:.15rem;font-size:8px;color:#666;font-family:BR Sonoma Light,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.reseau-icon{font-size:.5rem;min-width:10px}.reseau-link,.reseau-text{font-weight:500;font-size:8px}.reseau-link{color:#007bff;text-decoration:none;transition:color .3s ease}.reseau-link:hover{color:#0056b3;text-decoration:underline}.loading{text-align:center;padding:2rem;color:#666;font-family:BR Sonoma Light,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.1rem}@media (max-width:767px){.partenaires-title{width:90%!important;max-width:400px;padding:10px 20px;font-size:1.1rem;margin:20px auto;white-space:normal;text-align:center!important;display:block!important}}@media (min-width:480px) and (max-width:767px){.activites-pro-grid-container{padding:1rem 0 1rem .2rem!important;display:flex!important;flex-direction:column!important;align-items:center!important}.activites-pro-grid,.activites-pro-grid-container{width:100%!important;max-width:100%!important;margin:0 auto!important;box-sizing:border-box!important;overflow-x:hidden!important;justify-content:center!important}.activites-pro-grid{grid-template-columns:repeat(3,1fr)!important;gap:15px!important;row-gap:15px!important;column-gap:52px!important;padding:0!important;justify-items:center!important}.activite-pro-logo{width:220px!important;height:220px!important;margin-bottom:.1rem!important;background:none!important}.activite-pro-nom{font-size:.7rem!important;margin-bottom:.15rem!important;line-height:1.1!important}.activite-pro-domaine{font-size:.5rem!important;padding:.1rem .25rem!important;margin-bottom:.15rem!important}.activite-pro-description{font-size:12px;margin-bottom:.25rem!important;line-height:1.15!important}.coordonnee-item{font-size:11px;margin-bottom:.1rem!important}.reseau-item{font-size:11px}.coordonnee-icon,.reseau-icon{font-size:.6rem!important;min-width:9px!important}.coordonnee-text,.reseau-text{font-size:11px}}@media (min-width:320px) and (max-width:479px){.partenaires-title{width:92%!important;max-width:400px;padding:5px;font-size:.6rem;position:relative!important;z-index:10!important;margin-top:10px!important;margin-bottom:15px!important}.activites-pro-grid-container{padding:0!important;margin:0 auto}.activites-pro-grid:not([class*=rubrique-motos]),body:not(:has(.rubrique-motos-bg)):not(:has([class*=rubrique-motos])) .activites-pro-grid{grid-template-columns:1fr;grid-auto-rows:1fr;gap:0!important;row-gap:0!important;column-gap:0!important;margin-top:0!important;justify-items:center}body:has(.rubrique-motos-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-motos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-motos]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-motos]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-motos-bg) .activites-pro-grid,html body:has(.rubrique-motos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-motos]) .activites-pro-grid,html body:has([class*=rubrique-motos]) .activities-container .activites-pro-grid-container .activites-pro-grid{grid-gap:11px!important;gap:11px!important;grid-row-gap:10px!important;row-gap:10px!important;grid-column-gap:0!important;column-gap:0!important;padding:0 4px!important;justify-content:center!important;align-items:stretch!important;display:grid!important;grid-template-columns:repeat(2,1fr)!important;width:100%!important;max-width:100%!important;margin:0 auto!important;overflow-x:hidden!important;box-sizing:border-box!important}.activite-pro-logo{width:200px;height:200px;margin-bottom:.2rem!important;border:none!important;background:none!important}.activite-pro-nom{font-size:1.2rem}.activite-pro-description{font-size:.9rem;margin-bottom:1.5rem}.coordonnee-item,.reseau-item{font-size:.85rem}}@media (min-width:769px) and (max-width:1024px){.activites-pro-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:15px!important;row-gap:15px!important;column-gap:52px!important}body:has([class*=rubrique-]) .activites-pro-grid,body:has([class*=rubrique-]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-]) .activites-pro-grid,html body:has([class*=rubrique-]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-]) .activities-container .activites-pro-grid-container .activites-pro-grid{gap:15px!important;row-gap:15px!important;column-gap:52px!important}.activites-pro-grid .activite-pro-card{min-height:130px!important;height:100%!important;padding:5px!important;margin:0!important;box-sizing:border-box;width:113%!important;border:2px solid #000!important}.activite-pro-logo{width:320px;height:320px;margin-bottom:.1rem;border:none!important;background:none!important}.activite-pro-nom{font-size:1.2rem}.activite-pro-description{font-size:.9rem;margin-bottom:1rem}}@media (min-width:1025px){.activites-pro-grid{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:15px!important;row-gap:15px!important;column-gap:52px!important}.activites-pro-grid .activite-pro-card{min-height:130px!important;height:100%!important;padding:5px!important;margin:0!important;box-sizing:border-box;width:113%!important;border:2px solid #000!important}}@media (min-width:1400px){.activites-pro-grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:15px!important;row-gap:15px!important;column-gap:52px!important}.activites-pro-grid .activite-pro-card{min-height:130px!important;height:100%!important;padding:5px!important;margin:0!important;box-sizing:border-box;width:113%!important;border:2px solid #000!important}}@media only screen and (min-width:2560px) and (max-width:2880px) and (min-height:1600px) and (max-height:1864px){.activites-pro-grid-container{max-width:1400px;padding:3rem 2rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.activites-pro-grid{grid-template-columns:repeat(5,1fr);grid-auto-rows:1fr;gap:15px!important;row-gap:15px!important;column-gap:52px!important}.activites-pro-grid .activite-pro-card{min-height:130px!important;height:100%!important;padding:5px!important;margin:0!important;box-sizing:border-box;width:113%!important;border:2px solid #000!important}.activite-pro-logo{width:320px;height:320px;margin-bottom:.1rem;border:none!important;background:none!important}.activite-pro-nom{font-size:1.1rem;margin-bottom:.4rem}.activite-pro-domaine{font-size:.8rem;padding:.4rem .8rem;margin-bottom:.6rem}.activite-pro-description{font-size:11px;margin-bottom:.6rem;-webkit-line-clamp:4}.coordonnee-item{font-size:12px;margin-bottom:.4rem}.reseau-item{font-size:9px}}@media (min-width:1024px) and (max-width:1366px){.activites-pro-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:15px!important;grid-row-gap:15px!important;grid-column-gap:10px!important;width:100%;margin-top:2rem;box-sizing:border-box}.activites-pro-grid,.activites-pro-grid-container .activites-pro-grid,body .activites-pro-grid-container .activites-pro-grid,body .activities-container .activites-pro-grid-container .activites-pro-grid,html body .activites-pro-grid-container .activites-pro-grid,html body .activities-container .activites-pro-grid-container .activites-pro-grid{gap:15px!important;row-gap:15px!important;column-gap:10px!important}body .activities-container .activites-pro-grid-container .activites-pro-grid,html body .activities-container .activites-pro-grid-container .activites-pro-grid{margin-left:4%!important}.activites-pro-grid .activite-pro-card,.activites-pro-grid-container .activites-pro-grid .activite-pro-card{min-height:130px!important;height:100%!important;width:80%!important;padding:5px!important;margin:0!important;border:2px solid #000!important}.activite-pro-logo{width:180px!important;height:180px!important;border:none!important;background:none!important}body .activites-pro-grid,body .activites-pro-grid-container .activites-pro-grid,body .activities-container .activites-pro-grid-container .activites-pro-grid,body.lost-and-found-page .activites-pro-grid,body.lost-and-found-page .activites-pro-grid-container .activites-pro-grid,body.lost-and-found-page .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.account-page) .activites-pro-grid,body:has(.account-page) .activites-pro-grid-container .activites-pro-grid,body:has(.account-page) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-bodyboard-bg) .activites-pro-grid,body:has(.rubrique-bodyboard-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-bodyboard-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-campingtreck-bg) .activites-pro-grid,body:has(.rubrique-campingtreck-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-campingtreck-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-kite-bg) .activites-pro-grid,body:has(.rubrique-kite-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-kite-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-motos-bg) .activites-pro-grid,body:has(.rubrique-motos-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-motos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-musique-bg) .activites-pro-grid,body:has(.rubrique-musique-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-musique-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-pecheplongee-bg) .activites-pro-grid,body:has(.rubrique-pecheplongee-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-pecheplongee-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-skate-bg) .activites-pro-grid,body:has(.rubrique-skate-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-skate-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-surf-bg) .activites-pro-grid,body:has(.rubrique-surf-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-surf-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-velos-bg) .activites-pro-grid,body:has(.rubrique-velos-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-velos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-wingfoil-bg) .activites-pro-grid,body:has(.rubrique-wingfoil-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-wingfoil-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-bodyboard]) .activites-pro-grid,body:has([class*=rubrique-bodyboard]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-bodyboard]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-campingtreck]) .activites-pro-grid,body:has([class*=rubrique-campingtreck]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-campingtreck]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-kitesurf]) .activites-pro-grid,body:has([class*=rubrique-kitesurf]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-kitesurf]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-motos]) .activites-pro-grid,body:has([class*=rubrique-motos]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-motos]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-musique]) .activites-pro-grid,body:has([class*=rubrique-musique]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-musique]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-pecheplongee]) .activites-pro-grid,body:has([class*=rubrique-pecheplongee]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-pecheplongee]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-skate]) .activites-pro-grid,body:has([class*=rubrique-skate]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-skate]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-surf]) .activites-pro-grid,body:has([class*=rubrique-surf]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-surf]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-velos]) .activites-pro-grid,body:has([class*=rubrique-velos]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-velos]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-wingfoil]) .activites-pro-grid,body:has([class*=rubrique-wingfoil]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-wingfoil]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body .activites-pro-grid,html body .activites-pro-grid-container .activites-pro-grid,html body .activities-container .activites-pro-grid-container .activites-pro-grid,html body.lost-and-found-page .activites-pro-grid,html body.lost-and-found-page .activites-pro-grid-container .activites-pro-grid,html body.lost-and-found-page .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.account-page) .activites-pro-grid,html body:has(.account-page) .activites-pro-grid-container .activites-pro-grid,html body:has(.account-page) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-bodyboard-bg) .activites-pro-grid,html body:has(.rubrique-bodyboard-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-bodyboard-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-campingtreck-bg) .activites-pro-grid,html body:has(.rubrique-campingtreck-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-campingtreck-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-kite-bg) .activites-pro-grid,html body:has(.rubrique-kite-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-kite-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-motos-bg) .activites-pro-grid,html body:has(.rubrique-motos-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-motos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-musique-bg) .activites-pro-grid,html body:has(.rubrique-musique-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-musique-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-pecheplongee-bg) .activites-pro-grid,html body:has(.rubrique-pecheplongee-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-pecheplongee-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-skate-bg) .activites-pro-grid,html body:has(.rubrique-skate-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-skate-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-surf-bg) .activites-pro-grid,html body:has(.rubrique-surf-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-surf-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-velos-bg) .activites-pro-grid,html body:has(.rubrique-velos-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-velos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-wingfoil-bg) .activites-pro-grid,html body:has(.rubrique-wingfoil-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-wingfoil-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-bodyboard]) .activites-pro-grid,html body:has([class*=rubrique-bodyboard]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-bodyboard]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-campingtreck]) .activites-pro-grid,html body:has([class*=rubrique-campingtreck]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-campingtreck]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-kitesurf]) .activites-pro-grid,html body:has([class*=rubrique-kitesurf]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-kitesurf]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-motos]) .activites-pro-grid,html body:has([class*=rubrique-motos]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-motos]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-musique]) .activites-pro-grid,html body:has([class*=rubrique-musique]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-musique]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-pecheplongee]) .activites-pro-grid,html body:has([class*=rubrique-pecheplongee]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-pecheplongee]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-skate]) .activites-pro-grid,html body:has([class*=rubrique-skate]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-skate]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-surf]) .activites-pro-grid,html body:has([class*=rubrique-surf]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-surf]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-velos]) .activites-pro-grid,html body:has([class*=rubrique-velos]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-velos]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-wingfoil]) .activites-pro-grid,html body:has([class*=rubrique-wingfoil]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-wingfoil]) .activities-container .activites-pro-grid-container .activites-pro-grid{gap:15px!important;row-gap:15px!important;column-gap:10px!important}body .activities-container .activites-pro-grid-container .activites-pro-grid,body.lost-and-found-page .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.account-page) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-bodyboard-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-campingtreck-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-kite-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-motos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-musique-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-pecheplongee-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-skate-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-surf-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-velos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-wingfoil-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-bodyboard]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-campingtreck]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-kitesurf]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-motos]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-musique]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-pecheplongee]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-skate]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-surf]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-velos]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-wingfoil]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body .activities-container .activites-pro-grid-container .activites-pro-grid,html body.lost-and-found-page .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.account-page) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-bodyboard-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-campingtreck-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-kite-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-motos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-musique-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-pecheplongee-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-skate-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-surf-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-velos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-wingfoil-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-bodyboard]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-campingtreck]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-kitesurf]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-motos]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-musique]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-pecheplongee]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-skate]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-surf]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-velos]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-wingfoil]) .activities-container .activites-pro-grid-container .activites-pro-grid{margin-left:4%!important}}@media (min-width:1367px) and (max-width:1439px){.activites-pro-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:15px!important;gap:15px!important;grid-row-gap:15px!important;row-gap:15px!important;grid-column-gap:52px!important;column-gap:52px!important;width:100%;margin-top:2rem;margin-left:1%}body:has([class*=rubrique-]) .activites-pro-grid,body:has([class*=rubrique-]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-]) .activites-pro-grid,html body:has([class*=rubrique-]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-]) .activities-container .activites-pro-grid-container .activites-pro-grid{gap:15px!important;row-gap:15px!important;column-gap:10px!important}.activites-pro-grid .activite-pro-card{min-height:130px!important;height:100%!important;width:113%!important;padding:5px!important;margin:0!important;border:2px solid #000!important}.activite-pro-logo{width:350px!important;height:350px!important;border:none!important;background:none!important}}@media (min-width:1440px){.activites-pro-grid-container{margin-top:-2rem!important}.partenaires-title{background:#8bcde6!important;color:#000!important;font-family:BR Sonoma Bold,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:18px!important;font-weight:400!important;border:3px solid #111!important;border-radius:4px!important}body .activites-pro-grid,body .activites-pro-grid-container .activites-pro-grid,body .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-kite-bg) .activites-pro-grid,body:has(.rubrique-kite-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-kite-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-motos-bg) .activites-pro-grid,body:has(.rubrique-motos-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-motos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-surf-bg) .activites-pro-grid,body:has(.rubrique-surf-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-surf-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-kitesurf]) .activites-pro-grid,body:has([class*=rubrique-kitesurf]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-kitesurf]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-motos]) .activites-pro-grid,body:has([class*=rubrique-motos]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-motos]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-surf]) .activites-pro-grid,body:has([class*=rubrique-surf]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-surf]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body .activites-pro-grid,html body .activites-pro-grid-container .activites-pro-grid,html body .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-bodyboard-bg) .activites-pro-grid,html body:has(.rubrique-bodyboard-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-bodyboard-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-campingtreck-bg) .activites-pro-grid,html body:has(.rubrique-campingtreck-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-campingtreck-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-kite-bg) .activites-pro-grid,html body:has(.rubrique-kite-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-kite-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-motos-bg) .activites-pro-grid,html body:has(.rubrique-motos-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-motos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-musique-bg) .activites-pro-grid,html body:has(.rubrique-musique-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-musique-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-pecheplongee-bg) .activites-pro-grid,html body:has(.rubrique-pecheplongee-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-pecheplongee-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-skate-bg) .activites-pro-grid,html body:has(.rubrique-skate-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-skate-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-surf-bg) .activites-pro-grid,html body:has(.rubrique-surf-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-surf-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-velos-bg) .activites-pro-grid,html body:has(.rubrique-velos-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-velos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-wingfoil-bg) .activites-pro-grid,html body:has(.rubrique-wingfoil-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-wingfoil-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-bodyboard]) .activites-pro-grid,html body:has([class*=rubrique-bodyboard]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-bodyboard]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-campingtreck]) .activites-pro-grid,html body:has([class*=rubrique-campingtreck]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-campingtreck]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-kitesurf]) .activites-pro-grid,html body:has([class*=rubrique-kitesurf]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-kitesurf]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-motos]) .activites-pro-grid,html body:has([class*=rubrique-motos]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-motos]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-musique]) .activites-pro-grid,html body:has([class*=rubrique-musique]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-musique]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-pecheplongee]) .activites-pro-grid,html body:has([class*=rubrique-pecheplongee]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-pecheplongee]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-skate]) .activites-pro-grid,html body:has([class*=rubrique-skate]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-skate]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-surf]) .activites-pro-grid,html body:has([class*=rubrique-surf]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-surf]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-velos]) .activites-pro-grid,html body:has([class*=rubrique-velos]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-velos]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-wingfoil]) .activites-pro-grid,html body:has([class*=rubrique-wingfoil]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-wingfoil]) .activities-container .activites-pro-grid-container .activites-pro-grid{gap:15px!important;row-gap:15px!important;column-gap:52px!important}body .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-bodyboard-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-campingtreck-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-kite-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-motos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-musique-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-pecheplongee-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-skate-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-surf-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-velos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-wingfoil-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-bodyboard]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-campingtreck]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-kitesurf]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-motos]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-musique]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-pecheplongee]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-skate]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-surf]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-velos]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-wingfoil]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-bodyboard-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-campingtreck-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-kite-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-motos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-musique-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-pecheplongee-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-skate-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-surf-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-velos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-wingfoil-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-bodyboard]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-campingtreck]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-kitesurf]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-motos]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-musique]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-pecheplongee]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-skate]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-surf]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-velos]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-wingfoil]) .activities-container .activites-pro-grid-container .activites-pro-grid{margin-left:4%!important}}@media (min-width:768px) and (max-width:1023px){.activites-pro-grid-container{margin:0 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.partenaires-title{font-family:BR Sonoma Bold,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;border-radius:5px;margin:-45px auto -15px}body:has(.rubrique-motos-bg) .activites-pro-grid .activite-pro-card,body:has(.rubrique-motos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid .activite-pro-card,body:has([class*=rubrique-motos]) .activites-pro-grid .activite-pro-card,body:has([class*=rubrique-motos]) .activities-container .activites-pro-grid-container .activites-pro-grid .activite-pro-card{width:75%!important}.activites-pro-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;grid-gap:8px!important;gap:8px!important;grid-row-gap:30px!important;row-gap:30px!important;grid-column-gap:8px!important;column-gap:8px!important;width:70%!important;max-width:70%!important;margin:4rem auto 0!important;justify-content:center!important;justify-items:center!important}.activites-pro-grid .activite-pro-card{min-height:80px!important;height:103%!important;width:85%!important;padding:4px!important;margin:0 auto!important;border:2px solid #000!important}.activite-pro-logo{width:120px!important;height:120px!important;margin-bottom:.1rem!important;border:none!important;background:none!important}.activite-pro-nom{font-size:.85rem!important;margin-bottom:.4rem!important}.activite-pro-domaine{font-size:.65rem!important;padding:.25rem .5rem!important;margin-bottom:.4rem!important}.activite-pro-description{font-size:.7rem!important;margin-bottom:.4rem!important;-webkit-line-clamp:3!important}.coordonnee-item{font-size:.65rem!important;margin-bottom:.25rem!important}.reseau-item{font-size:.6rem!important}}@media (min-width:320px) and (max-width:479px){.activites-pro-grid-container{margin:0 auto!important;padding:0!important;width:98%!important;max-width:98%!important;overflow-x:hidden!important;overflow-y:visible!important;position:relative!important;z-index:1!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.partenaires-title{width:-moz-fit-content!important;width:fit-content!important;max-width:147px!important;min-width:80px!important;border:2px solid #111!important;border-radius:4px!important;margin-left:auto!important;margin-right:auto!important}.activites-pro-grid-container .partenaires-title{position:relative!important;z-index:10!important;margin-top:10px!important;margin-bottom:15px!important}.create-annonce-page .activites-pro-grid-container,body:has(.create-annonce-page) .activites-pro-grid-container{margin:0 auto!important;box-sizing:border-box!important}.activites-pro-grid,.activites-pro-grid-container .activites-pro-grid,.activities-container .activites-pro-grid-container .activites-pro-grid,body .activites-pro-grid,body .activites-pro-grid-container .activites-pro-grid,body .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.login-page) .activites-pro-grid,body:has(.login-page) .activites-pro-grid-container .activites-pro-grid,body:has(.login-page) .activities-container .activites-pro-grid-container .activites-pro-grid,html body .activites-pro-grid,html body .activites-pro-grid-container .activites-pro-grid,html body .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.login-page) .activites-pro-grid,html body:has(.login-page) .activites-pro-grid-container .activites-pro-grid,html body:has(.login-page) .activities-container .activites-pro-grid-container .activites-pro-grid{grid-gap:11px!important;gap:11px!important;grid-row-gap:10px!important;row-gap:10px!important;grid-column-gap:0!important;column-gap:0!important;padding:0 4px!important;justify-content:center!important;align-items:stretch!important;display:grid!important;grid-template-columns:repeat(2,1fr)!important;width:100%!important;max-width:100%!important;margin:0 auto!important;overflow-x:hidden!important;box-sizing:border-box!important}.activites-pro-grid .activite-pro-card{min-height:121px!important;height:100%!important;width:95%!important;max-width:91%!important;padding:1px!important;margin:0!important;border:2px solid #000!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:space-between!important;background:#fff!important;border-radius:6px!important}.activities-container .activites-pro-grid-container{padding:0 2px!important;margin:0 auto!important;width:100%!important;max-width:100%!important}.activities-container{padding:0!important;margin:0 auto!important;width:100%!important;max-width:100vw!important}.activite-pro-logo,.activites-pro-grid .activite-pro-card .activite-pro-logo{width:100%!important;height:100px!important;min-height:100px!important;max-height:100px!important;margin-bottom:6px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:8px!important;box-sizing:border-box!important}.activite-pro-logo-image,.activites-pro-grid .activite-pro-card .activite-pro-logo-image{width:100%!important;max-width:95%!important;height:100%!important;max-height:100%!important;object-fit:contain!important;border-radius:4px!important}.activite-pro-nom{margin-bottom:0!important;margin-top:auto!important;font-size:.65rem!important;text-align:center!important;line-height:1.3!important;max-height:40px!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;padding:0 2px!important;font-weight:500!important}body:has([class*=rubrique-]) .activites-pro-grid,body:has([class*=rubrique-]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-]) .activites-pro-grid,html body:has([class*=rubrique-]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-]) .activities-container .activites-pro-grid-container .activites-pro-grid{gap:11px!important;row-gap:10px!important;column-gap:0!important;padding:0 4px!important;justify-content:center!important;align-items:stretch!important}body:has(.rubrique-bodyboard-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-bodyboard-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-campingtreck-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-campingtreck-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-kite-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-kite-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-motos-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-motos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-musique-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-musique-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-pecheplongee-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-pecheplongee-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-skate-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-skate-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-surf-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-surf-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-velos-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-velos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-wingfoil-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-wingfoil-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-bodyboard]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-bodyboard]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-campingtreck]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-campingtreck]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-kitesurf]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-kitesurf]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-motos]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-motos]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-musique]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-musique]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-pecheplongee]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-pecheplongee]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-skate]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-skate]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-surf]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-surf]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-velos]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-velos]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-wingfoil]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-wingfoil]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-bodyboard-bg) .activites-pro-grid,html body:has(.rubrique-bodyboard-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-campingtreck-bg) .activites-pro-grid,html body:has(.rubrique-campingtreck-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-kite-bg) .activites-pro-grid,html body:has(.rubrique-kite-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-motos-bg) .activites-pro-grid,html body:has(.rubrique-motos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-musique-bg) .activites-pro-grid,html body:has(.rubrique-musique-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-pecheplongee-bg) .activites-pro-grid,html body:has(.rubrique-pecheplongee-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-skate-bg) .activites-pro-grid,html body:has(.rubrique-skate-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-surf-bg) .activites-pro-grid,html body:has(.rubrique-surf-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-velos-bg) .activites-pro-grid,html body:has(.rubrique-velos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-wingfoil-bg) .activites-pro-grid,html body:has(.rubrique-wingfoil-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-bodyboard]) .activites-pro-grid,html body:has([class*=rubrique-bodyboard]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-campingtreck]) .activites-pro-grid,html body:has([class*=rubrique-campingtreck]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-kitesurf]) .activites-pro-grid,html body:has([class*=rubrique-kitesurf]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-motos]) .activites-pro-grid,html body:has([class*=rubrique-motos]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-musique]) .activites-pro-grid,html body:has([class*=rubrique-musique]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-pecheplongee]) .activites-pro-grid,html body:has([class*=rubrique-pecheplongee]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-skate]) .activites-pro-grid,html body:has([class*=rubrique-skate]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-surf]) .activites-pro-grid,html body:has([class*=rubrique-surf]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-velos]) .activites-pro-grid,html body:has([class*=rubrique-velos]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-wingfoil]) .activites-pro-grid,html body:has([class*=rubrique-wingfoil]) .activities-container .activites-pro-grid-container .activites-pro-grid{grid-gap:11px!important;gap:11px!important;grid-row-gap:10px!important;row-gap:10px!important;grid-column-gap:0!important;grid-column-gap:10px!important;column-gap:10px!important;padding:0 4px!important;justify-content:center!important;align-items:stretch!important;display:grid!important;grid-template-columns:repeat(2,1fr)!important;width:100%!important;max-width:100%!important;margin:0 auto!important;overflow-x:hidden!important;box-sizing:border-box!important}body:has(.rubrique-motos-bg) .activites-pro-grid .activite-pro-card,body:has([class*=rubrique-motos]):not(:has([class*=motos-cross])):not(:has([class*=motos-electriques])):not(:has([class*=motos-routieres])):not(:has([class*=scooters])):not(:has([class*=motos-accessoires])) .activites-pro-grid .activite-pro-card{min-height:121px!important;height:100%!important;width:95%!important;max-width:91%!important;padding:1px!important;margin:0!important;box-sizing:border-box!important;border:2px solid #000!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:space-between!important;background:#fff!important;border-radius:6px!important}body:has([class*=motos-accessoires]) .activites-pro-grid .activite-pro-card,body:has([class*=motos-cross]) .activites-pro-grid .activite-pro-card,body:has([class*=motos-electriques]) .activites-pro-grid .activite-pro-card,body:has([class*=motos-routieres]) .activites-pro-grid .activite-pro-card,body:has([class*=scooters]) .activites-pro-grid .activite-pro-card{width:96%!important;max-width:136px!important;min-width:123px!important;padding:1px!important;margin:0!important;border:2px solid #000!important}body:has(.planches-carousel-container):not(:has(.rubrique-kite-bg)):not(:has([class*=rubrique-kitesurf])):not(:has(.rubrique-wingfoil-bg)):not(:has([class*=rubrique-wingfoil])):not(:has(.rubrique-velos-bg)):not(:has([class*=rubrique-velos])):not(:has(.rubrique-skate-bg)):not(:has([class*=rubrique-skate])):not(:has(.rubrique-bodyboard-bg)):not(:has([class*=rubrique-bodyboard])):not(:has(.rubrique-musique-bg)):not(:has([class*=rubrique-musique])):not(:has(.rubrique-pecheplongee-bg)):not(:has([class*=rubrique-pecheplongee])):not(:has(.rubrique-campingtreck-bg)):not(:has([class*=rubrique-campingtreck])):not(:has(.rubrique-motos-bg)):not(:has([class*=rubrique-motos])) .activities-container .activites-pro-grid-container{margin:0 auto!important;padding:.5rem .3rem!important;width:98%!important;max-width:98%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;overflow-x:hidden!important;box-sizing:border-box!important}body:has(.planches-carousel-container):not(:has(.rubrique-kite-bg)):not(:has([class*=rubrique-kitesurf])):not(:has(.rubrique-wingfoil-bg)):not(:has([class*=rubrique-wingfoil])):not(:has(.rubrique-velos-bg)):not(:has([class*=rubrique-velos])):not(:has(.rubrique-skate-bg)):not(:has([class*=rubrique-skate])):not(:has(.rubrique-bodyboard-bg)):not(:has([class*=rubrique-bodyboard])):not(:has(.rubrique-musique-bg)):not(:has([class*=rubrique-musique])):not(:has(.rubrique-pecheplongee-bg)):not(:has([class*=rubrique-pecheplongee])):not(:has(.rubrique-campingtreck-bg)):not(:has([class*=rubrique-campingtreck])):not(:has(.rubrique-motos-bg)):not(:has([class*=rubrique-motos])) .activities-container .activites-pro-grid-container .activites-pro-grid{grid-gap:11px!important;gap:11px!important;grid-row-gap:10px!important;row-gap:10px!important;grid-column-gap:0!important;column-gap:0!important;padding:0 4px!important;justify-content:center!important;align-items:stretch!important;display:grid!important;grid-template-columns:repeat(2,1fr)!important;width:100%!important;max-width:100%!important;margin:0 auto!important;overflow-x:hidden!important;box-sizing:border-box!important}body:has(.planches-carousel-container):not(:has(.rubrique-kite-bg)):not(:has([class*=rubrique-kitesurf])):not(:has(.rubrique-wingfoil-bg)):not(:has([class*=rubrique-wingfoil])):not(:has(.rubrique-velos-bg)):not(:has([class*=rubrique-velos])):not(:has(.rubrique-skate-bg)):not(:has([class*=rubrique-skate])):not(:has(.rubrique-bodyboard-bg)):not(:has([class*=rubrique-bodyboard])):not(:has(.rubrique-musique-bg)):not(:has([class*=rubrique-musique])):not(:has(.rubrique-pecheplongee-bg)):not(:has([class*=rubrique-pecheplongee])):not(:has(.rubrique-campingtreck-bg)):not(:has([class*=rubrique-campingtreck])):not(:has(.rubrique-motos-bg)):not(:has([class*=rubrique-motos])) .activities-container .activites-pro-grid-container .activites-pro-grid .activite-pro-card{min-height:121px!important;height:100%!important;width:95%!important;max-width:91%!important;padding:1px!important;margin:0!important;border:2px solid #000!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:space-between!important;background:#fff!important;border-radius:6px!important}body:has(.rubrique-kite-bg):not(:has(.rubrique-surf-bg)) .activites-pro-grid-container,body:has([class*=rubrique-kitesurf]):not(:has([class*=rubrique-surf])) .activites-pro-grid-container{margin:-2rem auto 0!important;padding:.5rem .3rem!important;width:98%!important;max-width:98%!important;display:flex!important;flex-direction:column!important;align-items:center!important;overflow-x:hidden!important;box-sizing:border-box!important}body:has(.rubrique-kite-bg):not(:has(.rubrique-surf-bg)) .activites-pro-grid,body:has([class*=rubrique-kitesurf]):not(:has([class*=rubrique-surf])) .activites-pro-grid{grid-gap:11px!important;gap:11px!important;grid-row-gap:10px!important;row-gap:10px!important;grid-column-gap:0!important;column-gap:0!important;padding:0 4px!important;justify-content:center!important;align-items:stretch!important;display:grid!important;grid-template-columns:repeat(2,1fr)!important;width:100%!important;max-width:100%!important;margin:0 auto!important;overflow-x:hidden!important;box-sizing:border-box!important}body:has(.rubrique-kite-bg):not(:has(.rubrique-surf-bg)) .activites-pro-grid .activite-pro-card,body:has([class*=rubrique-kitesurf]):not(:has([class*=rubrique-surf])) .activites-pro-grid .activite-pro-card{min-height:121px!important;height:100%!important;width:95%!important;max-width:91%!important;padding:1px!important;margin:0!important;border:2px solid #000!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:space-between!important;background:#fff!important;border-radius:6px!important}.activite-pro-logo{width:180px!important;height:180px!important;margin-bottom:.1rem!important;display:flex!important;align-items:center!important;justify-content:center!important;background:none!important;border-radius:8px!important;border:none!important;overflow:hidden!important}.activite-pro-logo-image{width:100%!important;height:100%!important;object-fit:contain!important;border-radius:8px!important}.activite-pro-nom{font-size:.6rem!important;margin-bottom:.15rem!important;line-height:1.1!important}.activite-pro-domaine{font-size:12px;padding:.15rem .3rem!important;margin-bottom:.25rem!important}.activite-pro-description{font-size:12px;margin-bottom:.25rem!important;line-height:1.15!important}.activite-pro-card .coordonnee-item,.coordonnee-item{font-size:.8rem!important;margin-bottom:.15rem!important}.activite-pro-card .coordonnee-link,.activite-pro-card .coordonnee-text,.activite-pro-card .reseau-item,.activite-pro-card .reseau-link,.activite-pro-card .reseau-text,.coordonnee-link,.coordonnee-text,.reseau-item,.reseau-link,.reseau-text{font-size:.8rem!important}}body:has(.rubrique-campingtreck-bg) .activites-pro-grid,body:has(.rubrique-campingtreck-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-campingtreck-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-campingtreck]) .activites-pro-grid,body:has([class*=rubrique-campingtreck]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-campingtreck]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-campingtreck-bg) .activites-pro-grid,html body:has(.rubrique-campingtreck-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-campingtreck-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-campingtreck]) .activites-pro-grid,html body:has([class*=rubrique-campingtreck]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-campingtreck]) .activities-container .activites-pro-grid-container .activites-pro-grid{gap:15px!important;row-gap:15px!important;column-gap:52px!important}body:has([class*=rubrique-]):not(:has(.rubrique-motos-bg)) .activities-container{margin-top:0!important}.activites-pro-grid-container,.activities-container .activites-pro-grid-container{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.activites-pro-grid-container .activites-pro-grid,.activities-container .activites-pro-grid-container .activites-pro-grid{margin-left:auto!important;margin-right:auto!important;justify-items:center!important;justify-content:center!important;place-items:center!important;align-content:center!important}.activites-pro-grid .activite-pro-card{margin-left:auto!important;margin-right:auto!important;justify-self:center!important;align-self:center!important}body:has(.rubrique-bodyboard-bg) .activites-pro-grid-container,body:has(.rubrique-campingtreck-bg) .activites-pro-grid-container,body:has(.rubrique-kite-bg) .activites-pro-grid-container,body:has(.rubrique-motos-bg) .activites-pro-grid-container,body:has(.rubrique-musique-bg) .activites-pro-grid-container,body:has(.rubrique-pecheplongee-bg) .activites-pro-grid-container,body:has(.rubrique-skate-bg) .activites-pro-grid-container,body:has(.rubrique-surf-bg) .activites-pro-grid-container,body:has(.rubrique-velos-bg) .activites-pro-grid-container,body:has(.rubrique-wingfoil-bg) .activites-pro-grid-container,body:has([class*=rubrique-bodyboard]) .activites-pro-grid-container,body:has([class*=rubrique-campingtreck]) .activites-pro-grid-container,body:has([class*=rubrique-kitesurf]) .activites-pro-grid-container,body:has([class*=rubrique-motos]) .activites-pro-grid-container,body:has([class*=rubrique-musique]) .activites-pro-grid-container,body:has([class*=rubrique-pecheplongee]) .activites-pro-grid-container,body:has([class*=rubrique-skate]) .activites-pro-grid-container,body:has([class*=rubrique-surf]) .activites-pro-grid-container,body:has([class*=rubrique-velos]) .activites-pro-grid-container,body:has([class*=rubrique-wingfoil]) .activites-pro-grid-container{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important}body:has(.rubrique-bodyboard-bg) .activites-pro-grid,body:has(.rubrique-bodyboard-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-campingtreck-bg) .activites-pro-grid,body:has(.rubrique-campingtreck-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-kite-bg) .activites-pro-grid,body:has(.rubrique-kite-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-motos-bg) .activites-pro-grid,body:has(.rubrique-musique-bg) .activites-pro-grid,body:has(.rubrique-musique-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-pecheplongee-bg) .activites-pro-grid,body:has(.rubrique-pecheplongee-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-skate-bg) .activites-pro-grid,body:has(.rubrique-skate-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-surf-bg) .activites-pro-grid,body:has(.rubrique-surf-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-velos-bg) .activites-pro-grid,body:has(.rubrique-velos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-wingfoil-bg) .activites-pro-grid,body:has(.rubrique-wingfoil-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-bodyboard]) .activites-pro-grid,body:has([class*=rubrique-bodyboard]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-campingtreck]) .activites-pro-grid,body:has([class*=rubrique-campingtreck]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-kitesurf]) .activites-pro-grid,body:has([class*=rubrique-kitesurf]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-motos]) .activites-pro-grid,body:has([class*=rubrique-musique]) .activites-pro-grid,body:has([class*=rubrique-musique]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-pecheplongee]) .activites-pro-grid,body:has([class*=rubrique-pecheplongee]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-skate]) .activites-pro-grid,body:has([class*=rubrique-skate]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-surf]) .activites-pro-grid,body:has([class*=rubrique-surf]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-velos]) .activites-pro-grid,body:has([class*=rubrique-velos]) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-wingfoil]) .activites-pro-grid,body:has([class*=rubrique-wingfoil]) .activities-container .activites-pro-grid-container .activites-pro-grid{margin-left:auto!important;margin-right:auto!important;justify-items:center!important;justify-content:center!important}@media (min-width:1440px){body .activites-pro-grid,body .activites-pro-grid-container .activites-pro-grid,body .activities-container .activites-pro-grid-container .activites-pro-grid,html body .activites-pro-grid,html body .activites-pro-grid-container .activites-pro-grid,html body .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-bodyboard-bg) .activites-pro-grid,html body:has(.rubrique-bodyboard-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-bodyboard-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-campingtreck-bg) .activites-pro-grid,html body:has(.rubrique-campingtreck-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-campingtreck-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-kite-bg) .activites-pro-grid,html body:has(.rubrique-kite-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-kite-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-motos-bg) .activites-pro-grid,html body:has(.rubrique-motos-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-motos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-musique-bg) .activites-pro-grid,html body:has(.rubrique-musique-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-musique-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-pecheplongee-bg) .activites-pro-grid,html body:has(.rubrique-pecheplongee-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-pecheplongee-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-skate-bg) .activites-pro-grid,html body:has(.rubrique-skate-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-skate-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-surf-bg) .activites-pro-grid,html body:has(.rubrique-surf-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-surf-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-velos-bg) .activites-pro-grid,html body:has(.rubrique-velos-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-velos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-wingfoil-bg) .activites-pro-grid,html body:has(.rubrique-wingfoil-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-wingfoil-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-bodyboard]) .activites-pro-grid,html body:has([class*=rubrique-bodyboard]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-bodyboard]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-campingtreck]) .activites-pro-grid,html body:has([class*=rubrique-campingtreck]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-campingtreck]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-kitesurf]) .activites-pro-grid,html body:has([class*=rubrique-kitesurf]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-kitesurf]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-motos]) .activites-pro-grid,html body:has([class*=rubrique-motos]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-motos]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-musique]) .activites-pro-grid,html body:has([class*=rubrique-musique]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-musique]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-pecheplongee]) .activites-pro-grid,html body:has([class*=rubrique-pecheplongee]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-pecheplongee]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-skate]) .activites-pro-grid,html body:has([class*=rubrique-skate]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-skate]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-surf]) .activites-pro-grid,html body:has([class*=rubrique-surf]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-surf]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-velos]) .activites-pro-grid,html body:has([class*=rubrique-velos]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-velos]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-wingfoil]) .activites-pro-grid,html body:has([class*=rubrique-wingfoil]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-wingfoil]) .activities-container .activites-pro-grid-container .activites-pro-grid{gap:15px!important;row-gap:15px!important;column-gap:52px!important}html body:has(.rubrique-motos-bg) .activites-pro-grid,html body:has(.rubrique-motos-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-motos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-motos]) .activites-pro-grid,html body:has([class*=rubrique-motos]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-motos]) .activities-container .activites-pro-grid-container .activites-pro-grid{grid-gap:15px!important;gap:15px!important;grid-row-gap:15px!important;row-gap:15px!important;grid-column-gap:52px!important;column-gap:52px!important;grid-template-columns:repeat(4,1fr)!important;display:grid!important}html body:has(.rubrique-motos-bg) .activites-pro-grid .activite-pro-card,html body:has(.rubrique-motos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid .activite-pro-card,html body:has([class*=rubrique-motos]) .activites-pro-grid .activite-pro-card,html body:has([class*=rubrique-motos]) .activities-container .activites-pro-grid-container .activites-pro-grid .activite-pro-card{width:113%!important}.activite-pro-card .coordonnee-item,.activite-pro-card .coordonnee-link,.activite-pro-card .coordonnee-text,.activite-pro-card .reseau-item,.activite-pro-card .reseau-link,.activite-pro-card .reseau-text{font-size:1.4rem!important}}@media (min-width:320px) and (max-width:479px){body:has(.rubrique-motos-bg) .activites-pro-grid,body:has(.rubrique-motos-bg) .activites-pro-grid-container .activites-pro-grid,body:has(.rubrique-motos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-motos]) .activites-pro-grid,body:has([class*=rubrique-motos]) .activites-pro-grid-container .activites-pro-grid,body:has([class*=rubrique-motos]) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-motos-bg) .activites-pro-grid,html body:has(.rubrique-motos-bg) .activites-pro-grid-container .activites-pro-grid,html body:has(.rubrique-motos-bg) .activities-container .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-motos]) .activites-pro-grid,html body:has([class*=rubrique-motos]) .activites-pro-grid-container .activites-pro-grid,html body:has([class*=rubrique-motos]) .activities-container .activites-pro-grid-container .activites-pro-grid{grid-gap:11px!important;gap:11px!important;grid-row-gap:10px!important;row-gap:10px!important;grid-column-gap:0!important;column-gap:0!important;padding:0 4px!important;justify-content:center!important;align-items:stretch!important;display:grid!important;grid-template-columns:repeat(2,1fr)!important;width:100%!important;max-width:100%!important;margin:0 auto!important;overflow-x:hidden!important;box-sizing:border-box!important}}