@charset "UTF-8";@import url(https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css);@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.1/font/bootstrap-icons.css);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://unpkg.com/aos@2.3.1/dist/aos.css);@import url(https://cdn.jsdelivr.net/npm/sweetalert2@11.7.31/dist/sweetalert2.min.css);@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css);body{font-family:Poppins,sans-serif}#breadcrumb,#breadcrumb_1{margin-top:30px}#breadcrumb a,#breadcrumb_1 a{color:#000;font-size:.9rem;text-decoration:none}.loading-message{align-content:center;align-items:center;color:#f39200;display:flex;font-size:1.5rem;font-weight:700;height:100%;justify-content:center;margin:100px auto}.loading-message span{animation:flash 2s linear infinite}.loading-animation{align-items:center;background-color:hsla(0,0%,100%,.7);display:flex;justify-content:center;z-index:9999}._loading_overlay_overlay,.loading-animation{height:100%;left:0;position:fixed;top:0;width:100%}._loading_overlay_overlay{zindex:1000}._loading_overlay_content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.lien-modification{color:#f39200;font-size:1.3rem;font-weight:600;text-decoration:none}.lien-modification:hover{color:#0b8e36}#topHead{background-color:#f39200;color:#fff;z-index:1}#topHead a{color:#fff;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .3s ease-in-out}#topHead a.lien{margin-left:10px;margin-right:50px}#topHead a.lien:hover{color:hsla(0,0%,100%,.5)}#topHead a.bouton{background:linear-gradient(180deg,rgba(11,142,54,.6),#0b8e36);font-size:1.2rem;font-weight:700;overflow:hidden;padding:12px 50px;text-transform:uppercase}#topHead a.bouton span{animation:fill 1s ease-in-out infinite alternate;background:rgba(11,142,54,.7);border-radius:50%;height:30px;width:30px}#topHead a.bouton:hover{background:linear-gradient(90deg,#0b8e36,rgba(11,142,54,.6));opacity:.8}#topHead a i{font-weight:900;margin-right:5px}#topHead a .bi-person-add{animation:flash 2s ease-in-out infinite alternate;font-size:1.3rem}#topHead a.deconnexion{font-weight:700;padding-left:10px;transition:.3s ease-in-out}#topHead a.deconnexion:hover{color:#0b8e36}#topHead a.deconnexion:hover i{transform:scale(1.1)}#topHead .topHead{padding:10px 0}#navbar .navbar{padding:20px 0}#navbar .navbar .navbar-nav{display:flex;justify-content:space-around;width:100%}#navbar .navbar .navbar-nav a.nav-link{color:#0b8e36;font-size:1.1rem;font-weight:500}#navbar .navbar .liens a{color:#000;font-size:1.1rem;font-weight:500;text-decoration:none}#navbar .navbar .liens a i{margin-right:5px}#navbar .navbar .liens .participation{background:linear-gradient(180deg,rgba(11,142,54,.6),#0b8e36);padding:10px}#navbar .navbar .liens .participation a{color:#fff;font-size:1.2rem;font-weight:600}.nav-item.dropdown:hover .dropdown-menu{display:block}@keyframes fill{to{border-radius:50%;height:250px;width:250px}}@keyframes flash{0%{opacity:1;transform:scale(1.2)}50%{opacity:0}to{opacity:1;transform:scale(1.2)}}#carousel{background-position:0;background-repeat:no-repeat;background-size:cover;object-fit:cover;overflow:hidden;position:relative;width:100%}#carousel .carousel-container{height:500px;overflow:hidden;position:relative}@media screen and (max-width:600px){#carousel .carousel-container{width:100%!important}}#carousel .carousel{align-content:center;align-items:center;display:flex;justify-content:center;margin-top:100px;padding-top:100px;position:relative;transition:opacity 1s ease-in-out}#carousel .carousel-elt{color:#fff;flex:1;font-size:24px;left:0;margin:10px 0;opacity:0;padding:20px;position:absolute;text-align:left;top:50%;transform:translateY(-50%);transition:opacity 1s ease-in-out;width:100%}@media screen and (max-width:600px){#carousel .carousel-elt{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}}#carousel .carousel-indicators{bottom:30px;display:flex;justify-content:space-between;left:20px;margin:0;position:absolute;width:600px}#carousel .carousel-indicators .circle-indicator{align-items:center;display:flex}#carousel .carousel-indicators .yt-link{color:#334155;font-size:1.1rem;font-weight:600;text-decoration:none}@media screen and (max-width:600px){#carousel .carousel-indicators .yt-link{padding:0}#carousel .carousel-indicators{align-items:center;display:flex;flex-direction:column-reverse;gap:20px;justify-content:center;width:100%}}@keyframes danse{to{border-radius:4px;width:150px}}#presentation{margin-top:100px}#presentation h3{font-size:1.3rem;font-style:italic;font-weight:400}#presentation h3 span{color:#f39200}#presentation h1{color:#0b8e36;cursor:pointer;font-weight:700;margin-bottom:30px;transition:.3s ease-in-out}#presentation h1:hover{color:#f39200}#presentation a{color:#f39200;font-size:1.2rem;font-style:italic;font-weight:400;text-decoration:none}#presentation a:hover{color:#0b8e36}#presentation a:hover:after{padding-left:30px}#presentation a:after{content:"»";font-size:1.1rem;margin-left:5px}#presentation .illustration{margin-top:50px}#activite{margin-bottom:100px;transition:all .5s ease-in-out}#activite .card{border:none;border-radius:0;cursor:pointer;font-family:Poppins,sans-serif;transition:all .3s ease-in-out}#activite .card .card-body{padding:30px}#activite .card.vert{background:#0b8e36;border:0 solid;color:#fff}#activite .card.vert a{color:#fff;text-decoration:none;transition:.3s ease-in-out}#activite .card.vert a:hover{opacity:.5}#activite .card.gris{background:#f6f4fe}#activite .card.gris a{color:#0b8e36;text-decoration:none;transition:.3s ease-in-out}#activite .card.gris a:hover{opacity:.5}#activite .card .card-title{font-size:1.5rem;font-weight:800;margin-bottom:20px}#activite .card img{margin-bottom:20px}#activite .card:hover{background-color:#f39200}#activite .card:hover img{transform:scale(1.2)}#discipline{margin-top:100px;transition:all .5s ease-in-out}#discipline h3{font-size:1.3rem;font-style:italic;font-weight:400}#discipline h3 span{color:#f39200}#discipline h1{color:#0b8e36;cursor:pointer;font-weight:700;margin-bottom:30px;transition:.3s ease-in-out}#discipline h1:hover{color:#f39200}#discipline .ligne{border:1px solid rgba(243,146,0,.3);cursor:pointer;font-weight:400;padding:7px;text-align:center;text-transform:uppercase}#discipline .ligne:hover{background:#f39200;border:1px solid #0b8e36;color:#fff}#contact{margin-top:200px}#contact .contact{background:rgba(243,146,0,.2);padding:100px 10px 50px}#contact .contact a{color:#0b8e36;font-weight:700;text-decoration:none}#contact .contact a:hover{color:#f39200}#contact .contact a i{font-size:1.3rem;font-weight:900}#copyright .copyright{background:#834702;color:rgba(246,244,254,.6);font-size:.8rem;font-weight:600}#copyright .copyright a{color:rgba(246,244,254,.6);text-decoration:none}#copyright .copyright a:hover{color:#f6f4fe}#inscription .inscription,#inscription .modification-disciplines,#modification .inscription,#modification .modification-disciplines{overflow:hidden}#inscription .inscription .instruction-bloc,#inscription .modification-disciplines .instruction-bloc,#modification .inscription .instruction-bloc,#modification .modification-disciplines .instruction-bloc{align-items:center;background:url(/build/images/vert.7e714318.png) no-repeat scroll 50%;background-size:cover;display:flex;height:100%;min-height:575px;position:relative}#inscription .inscription .instruction-contenu,#inscription .modification-disciplines .instruction-contenu,#modification .inscription .instruction-contenu,#modification .modification-disciplines .instruction-contenu{background:#f2f2f2;box-shadow:0 0 20px rgba(0,0,0,.15);padding:70px 30px;position:absolute!important;right:-10%;width:80%}#inscription .inscription .instruction-contenu p,#inscription .modification-disciplines .instruction-contenu p,#modification .inscription .instruction-contenu p,#modification .modification-disciplines .instruction-contenu p{margin-bottom:0}#inscription .inscription .instruction-image,#inscription .modification-disciplines .instruction-image,#modification .inscription .instruction-image,#modification .modification-disciplines .instruction-image{align-content:center;align-items:center;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.15);cursor:pointer;justify-content:center;overflow:hidden;padding:70px 30px;position:absolute;right:-10%;text-align:center;transition:.3s ease-in-out;width:80%}#inscription .inscription .instruction-image:hover img,#inscription .modification-disciplines .instruction-image:hover img,#modification .inscription .instruction-image:hover img,#modification .modification-disciplines .instruction-image:hover img{transform:scale(1.1)}#inscription .inscription .bouton i,#inscription .modification-disciplines .bouton i,#modification .inscription .bouton i,#modification .modification-disciplines .bouton i{padding-right:10px}#inscription .inscription .bouton:hover,#inscription .modification-disciplines .bouton:hover,#modification .inscription .bouton:hover,#modification .modification-disciplines .bouton:hover{background:#f39200}#inscription .inscription .bouton:hover i,#inscription .modification-disciplines .bouton:hover i,#modification .inscription .bouton:hover i,#modification .modification-disciplines .bouton:hover i{color:#0b8e36}#inscription .inscription .btn-lien:hover,#inscription .modification-disciplines .btn-lien:hover,#modification .inscription .btn-lien:hover,#modification .modification-disciplines .btn-lien:hover{background:inherit;color:#0b8e36}#inscription .inscription .form-check a,#inscription .modification-disciplines .form-check a,#modification .inscription .form-check a,#modification .modification-disciplines .form-check a{color:#f39200;text-decoration:none}#inscription .inscription .form-check a:hover,#inscription .modification-disciplines .form-check a:hover,#modification .inscription .form-check a:hover,#modification .modification-disciplines .form-check a:hover{color:#0b8e36}#inscription .inscription label span,#inscription .modification-disciplines label span,#modification .inscription label span,#modification .modification-disciplines label span{color:#f39200}#inscription .inscription .licence,#inscription .modification-disciplines .licence,#modification .inscription .licence,#modification .modification-disciplines .licence{color:#f39200;font-weight:700}#inscription .inscription h3,#inscription .modification-disciplines h3,#modification .inscription h3,#modification .modification-disciplines h3{color:#0b8e36;font-weight:700;padding-bottom:50px;padding-top:50px}#inscription .inscription .form-check-label span,#inscription .modification-disciplines .form-check-label span,#modification .inscription .form-check-label span,#modification .modification-disciplines .form-check-label span{font-size:.9rem}#inscription .inscription .form-check-label span.bloc,#inscription .modification-disciplines .form-check-label span.bloc,#modification .inscription .form-check-label span.bloc,#modification .modification-disciplines .form-check-label span.bloc{padding-left:7px}#inscription .inscription .form-check-label span.valeur,#inscription .modification-disciplines .form-check-label span.valeur,#modification .inscription .form-check-label span.valeur,#modification .modification-disciplines .form-check-label span.valeur{color:#f39200;font-weight:600}#inscription .inscription h4,#inscription .modification-disciplines h4,#modification .inscription h4,#modification .modification-disciplines h4{font-size:1.3rem}#inscription .inscription h4 span,#inscription .modification-disciplines h4 span,#modification .inscription h4 span,#modification .modification-disciplines h4 span{color:#f39200;font-size:1.5rem;font-weight:700}#inscription .inscription .illustration,#inscription .modification-disciplines .illustration,#modification .inscription .illustration,#modification .modification-disciplines .illustration{transition:.3s ease-in-out}#inscription .inscription .illustration img:hover,#inscription .modification-disciplines .illustration img:hover,#modification .inscription .illustration img:hover,#modification .modification-disciplines .illustration img:hover{transform:scale(1.5)}#inscription .inscription .montant,#inscription .modification-disciplines .montant,#modification .inscription .montant,#modification .modification-disciplines .montant{color:#f39200;font-weight:700;margin:auto 0;text-align:center}#inscription .inscription .lien-modal a,#inscription .modification-disciplines .lien-modal a,#modification .inscription .lien-modal a,#modification .modification-disciplines .lien-modal a{color:#0b8e36;text-decoration:none}#inscription .inscription h5.abonnement,#inscription .modification-disciplines h5.abonnement,#modification .inscription h5.abonnement,#modification .modification-disciplines h5.abonnement{font-style:italic}#inscription .inscription h5.abonnement span,#inscription .modification-disciplines h5.abonnement span,#modification .inscription h5.abonnement span,#modification .modification-disciplines h5.abonnement span{color:#0b8e36;font-weight:800;text-decoration:underline}#inscription .inscription h5.abonnement span:hover,#inscription .modification-disciplines h5.abonnement span:hover,#modification .inscription h5.abonnement span:hover,#modification .modification-disciplines h5.abonnement span:hover{color:#f39200}#inscription .inscription .annonce p,#inscription .modification-disciplines .annonce p,#modification .inscription .annonce p,#modification .modification-disciplines .annonce p{font-size:1.2rem}#inscription .inscription .annonce a,#inscription .modification-disciplines .annonce a,#modification .inscription .annonce a,#modification .modification-disciplines .annonce a{color:#0b8e36;font-style:italic;font-weight:700;text-decoration:none}#inscription .inscription .annonce a:hover,#inscription .modification-disciplines .annonce a:hover,#modification .inscription .annonce a:hover,#modification .modification-disciplines .annonce a:hover{color:#f39200}#page{margin-top:100px}#page .page{align-content:center;display:flex;flex-direction:column;justify-content:center;padding:0 30px}#page .page .content{text-align:justify}#page .page h1{font-size:1.8rem;font-weight:600}#page .page h1 span{color:#f39200}#page .page h3{color:#0b8e36;font-size:1rem;font-style:italic;font-weight:600;margin-bottom:30px}#page .page .illustration{cursor:pointer;overflow:hidden}#page .page .illustration:hover img{transform:scale(1.2)}#page .page .activite{margin-bottom:80px}#page .page .activite .content{padding:30px}#page .page .activite .image{cursor:pointer;overflow:hidden}#page .page .activite .image:hover img{transform:scale(1.2)}#page .page .activite .image .bg-img{position:relative}#page .page .contact-info{background:#0b8e36;color:#fff;padding:50px 30px}#page .page .contact-info h3{font-size:1.7rem;font-weight:700;margin-bottom:30px;text-transform:uppercase}#page .page .contact-info .contenu{padding:10px 0}#page .page .contact-info .contenu h4{font-size:1.2rem;font-weight:600}#page .page .contact-info .contenu a{color:#fff;text-decoration:none}#page .page .telechargement a{color:#f39200;text-decoration:none}#page .page .telechargement a:hover{color:#0b8e36}#headWebtv{background-color:#f39200;color:#fff;z-index:1}#headWebtv .headWebtv{align-items:center;display:flex;justify-content:center;padding:7px 0;text-align:center}#headWebtv .headWebtv h2{font-size:1.3rem;font-weight:700}#headWebtv .headWebtv a{color:#fff;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .3s ease-in-out}#headWebtv .headWebtv a.bouton{background:linear-gradient(180deg,rgba(11,142,54,.6),#0b8e36);font-size:1.2rem;font-weight:700;overflow:hidden;padding:10px 50px;text-transform:uppercase}#headWebtv .headWebtv a.bouton span{animation:fill 1s ease-in-out infinite alternate;background:rgba(11,142,54,.7);border-radius:50%;height:30px;width:30px}#headWebtv .headWebtv a.bouton:hover{background:#fff;color:#0b8e36;opacity:.8}#webtv{margin:20px 40px}@media screen and (max-width:867px){#webtv{margin:20px 10px}}#webtv .webtv{margin-top:20px}#webtv .webtv .video-container{align-items:center;border:10px solid #fff;box-shadow:5px 5px 20px rgba(0,0,0,.15);display:flex;height:0;justify-content:center;overflow:hidden;padding-bottom:56.25%;position:relative}#webtv .webtv .video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}#replay{margin:20px 40px}@media screen and (max-width:867px){#replay{margin:20px 10px}}#replay .replay{margin-top:100px}#replay .replay .video-picture{align-items:center;display:flex;justify-content:center;position:relative;transition:all .3s ease-in-out}#replay .replay .video-picture a{position:relative}#replay .replay .video-picture a:before{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}#replay .replay .video-picture .play-icon{align-items:center;background-color:rgba(0,0,0,.6);border-radius:50%;display:flex;height:50px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}#replay .replay .video-picture .play-icon:before{color:#fff;content:"\f04b";font-family:FontAwesome;font-size:24px}#replay .replay .video-picture:hover .play-icon{background:#f39200}#replay .replay .video-picture:hover .play-icon:before{color:#0b8e36;transform:scale(1.2)}#media{margin-top:150px}#media .album{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:20px 0}#media .album button{all:unset;border:1px solid #898888;border-radius:10px;cursor:pointer;font-size:1.2rem;min-width:max-content;padding:7px 15px}#media .album .active{background-color:#fd830d;border:none;box-shadow:1px 1px 8px #d7d3d3;color:#e9f4ff;font-weight:500;transition:all .4s cubic-bezier(.075,.22,.165,1)}#media .galerie{align-content:center;align-items:center;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);justify-content:center}#media .galerie .photo{cursor:pointer;height:auto;max-width:100%}#media .modal{align-items:center;background:rgba(0,0,0,.7);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}#media .modal img{max-height:70%;max-width:70%}#media .modal-content{align-items:center;display:flex;flex-direction:column;text-align:center}#media .modal-nav{display:flex;justify-content:space-between;margin-top:10px;width:100%}#media #closeBtn,#media .modal-nav button{background:none;border:none;color:#fff;cursor:pointer;font-size:2rem}#media #closeBtn{position:absolute;right:10px;top:10px}@media screen and (max-width:480px){.topHead{display:none}#carousel h1{font-size:1.7rem;font-weight:800;text-transform:uppercase}#carousel h2{font-size:1.5rem;font-style:italic;font-weight:700}#carousel h2 span{color:#adff2f;text-decoration:underline}#carousel h3{font-size:1.2rem;font-style:italic;font-weight:600;margin-bottom:50px}#inscription .inscription .instruction-bloc{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;min-height:480px}#inscription .inscription .instruction-contenu{padding:30px;right:auto;width:85%}#inscription form{margin-top:50px}#page .page .contact-form{margin-bottom:75px}}@media (min-width:481px) and (max-width:768px){.topHead{display:none}#carousel h1{font-size:2.5rem;font-weight:800;text-transform:uppercase}#carousel h2{font-size:1.7rem;font-style:italic;font-weight:700}#carousel h2 span{color:#adff2f;text-decoration:underline}#carousel h3{font-size:1.2rem;font-style:italic;font-weight:600;margin-bottom:50px}#inscription .inscription .instruction-bloc{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;min-height:480px}#inscription .inscription .instruction-contenu{padding:30px;right:auto}#inscription .inscription form{margin-top:50px}#page .page .contact-form{margin-bottom:75px}}@media (min-width:769px) and (max-width:991px){#topHead,.topHead{display:none}#carousel h1{font-size:2.5rem;font-weight:700;text-transform:uppercase}#carousel h2{font-size:1.8rem;font-style:italic;font-weight:600}#carousel h2 span{color:#adff2f;text-decoration:underline}#carousel h3{font-size:1.5rem;font-style:italic;font-weight:500;margin-bottom:50px}#inscription .inscription .instruction-bloc{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}#inscription .inscription .instruction-contenu{right:auto}#inscription .inscription form{margin-top:50px}#page .page .contact-form{margin-bottom:75px}}@media screen and (min-width:992px) and (max-width:1280px){#carousel h1{font-size:3rem;font-weight:800;text-transform:uppercase}#carousel h2{font-size:2.1rem;font-style:italic;font-weight:700}#carousel h2 span{color:#adff2f;text-decoration:underline}#carousel h3{font-size:1.5rem;font-style:italic;font-weight:600;margin-bottom:50px}#inscription .inscription .instruction-bloc{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}#inscription .inscription .instruction-contenu{right:auto}#inscription .inscription form{margin-top:50px}#page .page .contact-form{margin-bottom:75px}}@media screen and (min-width:1281px) and (max-width:1440px){#carousel h1{font-size:3rem;font-weight:800;text-transform:uppercase}#carousel h2{font-size:2.1rem;font-style:italic;font-weight:700}#carousel h2 span{color:#adff2f;text-decoration:underline}#carousel h3{font-size:1.5rem;font-style:italic;font-weight:600;margin-bottom:50px}#inscription{margin-top:100px}#inscription .inscription .instruction-contenu{width:90%}#inscription .inscription .formulaire-bloc{padding-left:40px}}@media screen and (min-width:1441px){#carousel h1{font-size:3rem;font-weight:800;text-shadow:2px 2px 4px rgba(0,0,0,.5);text-transform:uppercase}#carousel h2{font-size:2.1rem;font-style:italic;font-weight:700}#carousel h2 span{color:#adff2f;text-decoration:underline}#carousel h3{font-size:1.5rem;font-style:italic;font-weight:600;margin-bottom:50px;text-shadow:1px 1px 2px rgba(0,0,0,.3)}#inscription{margin-top:100px}#inscription .inscription .instruction-contenu{width:90%}#inscription .inscription .formulaire-bloc{padding-left:40px}}@media screen and (min-width:992px) and (max-width:1400px){#topHead a.desktop i.bi-unlock{font-size:1.2rem;font-weight:900}#topHead a.desktop span{display:none}}.image-discipline{display:flex;flex-direction:column;gap:30;overflow:hidden}.image-discipline .row{display:flex;font-size:64px;padding:10px;position:relative;user-select:none;white-space:nowrap;width:100%}.image-discipline .row div{animation:animate1 50s linear infinite;transition:cubic-bezier(.075,.82,.165,1)}@media screen and (max-width:600px){.image-discipline .row div{animation-duration:10s}}.image-discipline .row div:nth-child(2){animation:animate2 50s linear infinite}@media screen and (max-width:600px){.image-discipline .row div:nth-child(2){animation-duration:10s}}@keyframes animate1{0%{transform:translateX(-50%)}to{transform:translateX(10%)}}@keyframes animate2{0%{transform:translateX(-5%)}to{transform:translateX(-30%)}}.sponsor{padding-top:50px}.sponsor h1{color:#0b8e36;cursor:pointer;font-weight:700;margin-bottom:40px;transition:.3s ease-in-out}.sponsor h1:hover{color:#f39200}.sponsor .logo-sponsors{align-items:center;display:flex;flex-direction:column;justify-content:center}.sponsor .sponsor-argent{padding-bottom:30px}.sponsor .sponsor-argent .title{display:flex;justify-content:center;position:relative;width:100%;z-index:300}.sponsor .sponsor-argent .title .line{background-color:gray;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:800px;z-index:-1}@media screen and (max-width:800px){.sponsor .sponsor-argent .title .line{width:90vw}}.sponsor .sponsor-argent .title .img-ctn{display:flex;height:55px;justify-content:center;width:170px}.sponsor .sponsor-argent .title .img-ctn img{height:100%;object-fit:contain;object-position:center;width:100%}.sponsor .sponsor-argent .logos{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.sponsor .sponsor-argent .logos .img-ctn{display:flex;height:105px;justify-content:center;width:105px}.sponsor .sponsor-argent .logos .img-ctn img{height:100%;object-fit:cover;object-position:center;width:100%}.sponsor .sponsor-or{padding-bottom:30px}.sponsor .sponsor-or .title{display:flex;justify-content:center;position:relative;width:100%;z-index:300}.sponsor .sponsor-or .title .line{background-color:gray;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:800px;z-index:-1}@media screen and (max-width:800px){.sponsor .sponsor-or .title .line{width:90vw}}.sponsor .sponsor-or .title .img-ctn{display:flex;height:55px;justify-content:center;width:170px}.sponsor .sponsor-or .title .img-ctn img{height:100%;object-fit:contain;object-position:center;width:100%}.sponsor .sponsor-or .logos{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.sponsor .sponsor-or .logos .img-ctn{display:flex;height:105px;justify-content:center;width:105px}.sponsor .sponsor-or .logos .img-ctn img{height:100%;object-fit:cover;object-position:center;width:100%}.sponsor .sponsor-platine{padding-bottom:30px}.sponsor .sponsor-platine .title{display:flex;justify-content:center;position:relative;width:100%;z-index:300}.sponsor .sponsor-platine .title .line{background-color:gray;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:800px;z-index:-1}@media screen and (max-width:800px){.sponsor .sponsor-platine .title .line{width:90vw}}.sponsor .sponsor-platine .title .img-ctn{display:flex;height:55px;justify-content:center;width:170px}.sponsor .sponsor-platine .title .img-ctn img{height:100%;object-fit:contain;object-position:center;width:100%}.sponsor .sponsor-platine .logos{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.sponsor .sponsor-platine .logos .img-ctn{display:flex;height:105px;justify-content:center;width:105px}.sponsor .sponsor-platine .logos .img-ctn img{height:100%;object-fit:cover;object-position:center;width:100%}.sponsor .sponsor-bronze{padding-bottom:30px}.sponsor .partenaire .title,.sponsor .sponsor-bronze .title{display:flex;justify-content:center;position:relative;width:100%;z-index:300}.sponsor .partenaire .title .line,.sponsor .sponsor-bronze .title .line{background-color:#979494;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:800px;z-index:-1}@media screen and (max-width:800px){.sponsor .partenaire .title .line,.sponsor .sponsor-bronze .title .line{width:90vw}}.sponsor .partenaire .title .img-ctn,.sponsor .sponsor-bronze .title .img-ctn{display:flex;height:55px;justify-content:center;width:170px}.sponsor .partenaire .title .img-ctn img,.sponsor .sponsor-bronze .title .img-ctn img{height:100%;object-fit:contain;object-position:center;width:100%}.sponsor .partenaire .logos,.sponsor .sponsor-bronze .logos{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.sponsor .partenaire .logos .img-ctn,.sponsor .sponsor-bronze .logos .img-ctn{display:flex;height:105px;justify-content:center;width:105px}.sponsor .partenaire .logos .img-ctn img,.sponsor .sponsor-bronze .logos .img-ctn img{height:100%;object-fit:cover;object-position:center;width:100%}