#main-header{background-color:#d62932!important;height:auto!important;min-height:0!important;overflow:visible!important}#main-header #logo{display:block!important;width:auto!important;height:auto!important;max-width:100px!important;max-height:75px!important;object-fit:contain;transform:none!important}@media (min-width:1601px){#main-header .container{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:20px;height:auto!important;min-height:95px;padding-top:10px!important;padding-bottom:10px!important}#main-header #et-navigation{padding-left:0!important;min-width:0}#main-header #et-navigation>ul{transform:none!important}}@media (min-width:1025px)and (max-width:1600px){#main-header .container{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px;height:auto!important;padding:12px 15px!important}#main-header #logo{position:static!important;margin:0 auto!important}#main-header #et-navigation{position:static!important;width:100%!important;height:auto!important;padding:0!important;margin:0!important}#main-header #et-navigation>ul{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;transform:none!important;height:auto!important;gap:5px}#main-header #et-navigation>ul>li{margin:0!important;padding:0!important}#main-header #et-navigation>ul>li>a{padding:8px 10px!important;line-height:1.4!important}}@media (min-width:981px){#main-header a.logo{width:150px!important;max-width:150px!important;height:auto!important;max-height:none!important}#main-header a.logo picture{display:block!important;width:100%!important;height:auto!important}#main-header a.logo picture img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;object-fit:contain}}@media (max-width:980px){#main-header a.logo{width:95px!important;max-width:95px!important;height:auto!important}#main-header a.logo picture img{width:100%!important;height:auto!important}}.et_pb_row.logos-partenaires{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;width:92%!important;max-width:1200px!important;margin:0 auto!important;padding:4px 0!important;gap:0}.et_pb_row.logos-partenaires>.et_pb_column{width:25%!important;flex:0 0 25%!important;margin:0!important;padding:8px 12px!important;box-sizing:border-box!important;min-height:100px;display:flex!important;align-items:center!important;justify-content:center!important}.logos-partenaires .et_pb_image{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;margin:0 auto!important;text-align:center!important}.logos-partenaires .et_pb_image a,.logos-partenaires .et_pb_image .et_pb_image_wrap{display:flex!important;align-items:center!important;justify-content:center!important;width:100%}.logos-partenaires .et_pb_image img{display:block!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:75px!important;object-fit:contain;margin:0 auto!important;transition:transform 0.2s ease,opacity 0.2s ease}.logos-partenaires .logo-agglo img{transform:scale(1.18)}.logos-partenaires .logo-tennis2table img{transform:scale(0.90)}.logos-partenaires .et_pb_image a:hover img{opacity:0.85}@media (max-width:980px){.et_pb_row.logos-partenaires{width:94%!important}.et_pb_row.logos-partenaires>.et_pb_column{width:50%!important;flex:0 0 50%!important;min-height:90px;padding:8px!important}.logos-partenaires .et_pb_image img{max-height:65px!important}}@media (max-width:480px){.et_pb_row.logos-partenaires{width:96%!important}.et_pb_row.logos-partenaires>.et_pb_column{width:50%!important;flex:0 0 50%!important;min-height:80px;padding:6px!important}.logos-partenaires .et_pb_image img{max-height:55px!important;max-width:95%!important}.logos-partenaires .logo-agglo img{transform:scale(1.08)}.et_pb_row.logos-partenaires{padding-top:12px!important;padding-bottom:12px!important}.et_pb_row.logos-partenaires>.et_pb_column{min-height:105px!important}.logos-partenaires .et_pb_image img{max-height:65px!important}.logos-partenaires .logo-agglo img{transform:scale(1.35)}.logos-partenaires .logo-tennis2table img{transform:scale(1.15)}@media (max-width:480px){.logos-partenaires .et_pb_image img{max-height:55px!important}.logos-partenaires .logo-agglo img{transform:scale(1.10)}.logos-partenaires .logo-tennis2table img{transform:scale(1)}}}.logos-partenaires:first-of-type.et_pb_column:nth-child(1) img,.logos-partenaires:first-of-type.et_pb_column:nth-child(2) img{max-height:55px!important}.logos-partenaires .et_pb_column:nth-child(2) img{max-height:55px!important}.logos-partenaires .logo-agglo img{transform:scale(1.55)}.logos-partenaires .logo-tennis2table img{transform:scale(1.30)}@media (max-width:480px){.logos-partenaires .logo-agglo img{transform:scale(1.15)}.logos-partenaires .logo-tennis2table img{transform:scale(1.05)}}.et_pb_row.logos-partenaires{padding-top:12px!important;padding-bottom:12px!important}.et_pb_row.logos-partenaires>.et_pb_column{min-height:115px!important}