@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:rgba(0,0,0,0);border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.widget{margin:0 0 1.5em}.widget:last-child{margin-bottom:0}.widget select{max-width:100%}.sticky{display:block}.updated:not(.published){display:none}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}@font-face{font-family:"JerseyM54";src:url("../font/Jersey M54.ttf") format("truetype");font-weight:normal;font-style:normal}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:"Roboto",sans-serif;font-weight:400;position:relative;color:#000;overflow-x:hidden;background-color:#fff9f3}html{scroll-behavior:smooth}html.no-scroll{overflow:hidden}.site{position:relative}section,.section{position:relative;padding:4rem 1.5rem 4rem}@media screen and (min-width: 64em){section,.section{padding:8rem 5rem 8rem}}.grecaptcha-badge{display:none}.b-btn{margin-top:1rem}.b-btn.white a{border-color:#fff}.b-btn.white a p{color:#fff}.b-btn.white a:hover{background-color:#fff}.b-btn.white a:hover p{color:#000}.b-btn.red a{border-color:#b3010c}.b-btn.red a p{color:#000}.b-btn.red a:hover{background-color:#b3010c}.b-btn.red a:hover p{color:#fff}.b-btn a{display:block;width:fit-content;padding:.5rem 2rem;border:1px solid #000;border-radius:999px;line-height:1em;font-weight:normal;text-decoration:none;font-family:"JerseyM54";transition:.3s}.b-btn a p{font-family:"JerseyM54";font-size:.8rem}.b-btn a:hover{background-color:#000}.b-btn a:hover p{color:#fff}dd,dt,li,p,td,th,label,input,select,textarea{font-family:"Roboto",sans-serif;font-weight:400;font-size:1.125rem;line-height:1.4em}@media screen and (min-width: 64em){dd,dt,li,p,td,th,label,input,select,textarea{font-size:1.125rem}}p{margin-bottom:1rem}p:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:400;font-style:normal}h1{font-weight:400;font-size:3rem;line-height:1em;text-transform:uppercase;margin-bottom:0;font-family:"JerseyM54"}@media screen and (min-width: 48em){h1{font-size:4rem}}@media screen and (min-width: 64em){h1{font-size:6rem}}@media screen and (min-width: 79em){h1{font-size:8rem}}@media screen and (min-width: 90em){h1{font-size:10rem}}h2,.h2{font-size:2.5rem;margin-bottom:1rem;font-family:"JerseyM54";text-transform:uppercase;line-height:1em}@media screen and (min-width: 48em){h2,.h2{font-size:3rem}}@media screen and (min-width: 64em){h2,.h2{font-size:5rem}}@media screen and (min-width: 79em){h2,.h2{font-size:7rem}}@media screen and (min-width: 90em){h2,.h2{font-size:10rem}}@media screen and (min-width: 95em){h2,.h2{font-size:10rem}}h3{font-size:1.375rem;margin-bottom:1rem}@media screen and (min-width: 64em){h3{font-size:1.5rem}}h4{font-size:1.25em}h5,h6{font-size:1.125em}a{color:#000;position:relative;transition:.3s;text-decoration:underline}a:hover,a:active{color:#000}a:focus{color:#000}ul li{padding-left:1.5rem;position:relative}.screen-reader-text,.label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;border:0}label{display:block}textarea{height:auto}header{padding:1rem;position:fixed;width:100%;height:auto;left:0;top:0;z-index:100;transition:.3s}header.scroll{top:-100px}header.scrolling-up{background-color:#b3010c}header .header-container{display:flex;justify-content:space-between;align-items:center;gap:1rem}header .header-container .header-logo{position:relative;z-index:11;width:80px;height:auto}header .header-container .header-logo a{width:100%;display:block;height:fit-content}header .header-container .header-logo a img{width:100%;height:auto;object-fit:contain}header .header-container .header-menu{position:fixed;height:100vh;width:100%;top:0;left:100%;z-index:10;transition:.5s;background-color:#ededed;padding:120px 2rem 2rem;display:flex;flex-direction:column;gap:2rem}header .header-container .header-menu.open{left:0}header .header-container .header-menu ul{margin:0;padding:0;display:flex;flex-direction:column;gap:1.5rem}header .header-container .header-menu ul li{padding:0;margin:0;text-align:center}header .header-container .header-menu ul li a{text-decoration:none;text-align:center;font-size:3rem;font-family:"JerseyM54"}header .header-container .header-menu .header-menu-social{display:flex;margin-top:auto;align-items:center;justify-content:center;gap:2rem}header .header-container .header-menu .header-menu-social a{display:block;text-decoration:none}header .header-container .header-burger{position:relative;width:25px;height:20px;z-index:11;cursor:pointer}header .header-container .header-burger .burger{width:100%;height:100%;position:relative}header .header-container .header-burger .burger span{position:absolute;top:0;left:0;width:100%;height:2px;background-color:#fff;transition:.3s}header .header-container .header-burger .burger span.mid{top:9px}header .header-container .header-burger .burger span.bot{top:18px}header .header-container .header-burger .burger.active span{background-color:#000}header .header-container .header-burger .burger.active span.top{top:9px;transform:rotate(45deg)}header .header-container .header-burger .burger.active span.mid{left:50px;opacity:0}header .header-container .header-burger .burger.active span.bot{top:9px;transform:rotate(-45deg)}@media screen and (min-width: 64em){header{padding:3rem 2rem 1rem;position:fixed;width:100%;height:auto;left:0;top:0;z-index:100;transition:.3s}header.scroll{top:-220px}header.scrolling-up{padding-top:1rem;background-color:#b3010c}header .header-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}header .header-container .header-logo{position:relative;z-index:11;width:100px;height:auto}header .header-container .header-logo a{width:100%;display:block;height:fit-content}header .header-container .header-logo a img{width:100%;height:auto;object-fit:contain}header .header-container .header-menu{position:relative;height:auto;width:fit-content;top:unset;left:unset;z-index:10;transition:.5s;background-color:rgba(0,0,0,0);padding:0;display:block}header .header-container .header-menu ul{display:flex;flex-direction:row;gap:2rem}header .header-container .header-menu ul li{padding:0;margin:0;text-align:center}header .header-container .header-menu ul li a{text-decoration:none;text-align:center;color:#fff;font-size:1.25rem;font-family:"JerseyM54"}header .header-container .header-menu ul li a::before{content:"";height:2px;position:absolute;width:0;background-color:#fff;transition:.3s;bottom:-2px;left:0}header .header-container .header-menu ul li a:hover::before{width:100%}header .header-container .header-menu .header-menu-social{display:none}header .header-container .header-burger{display:none}}.admin-bar .site-menu .menu{top:44px}@media screen and (max-width: 782px){.admin-bar .site-menu .menu{top:58px}}.admin-bar.nav-open .menu-toggle{top:44px}@media screen and (max-width: 782px){.admin-bar.nav-open .menu-toggle{top:58px}}footer{background-color:#b3010c;padding:2rem 1.5rem;position:relative;overflow:hidden}footer .footer-bg{position:absolute;bottom:0;right:0;width:33%;height:auto}footer .footer-bg img{width:100%;height:auto}footer .footer-container .footer-join .footer-join-text{font-size:2.5rem;line-height:1em}@media screen and (min-width: 64em){footer .footer-container .footer-join .footer-join-text{font-size:3.5rem}}@media screen and (min-width: 79em){footer .footer-container .footer-join .footer-join-text{font-size:4.5rem}}@media screen and (min-width: 90em){footer .footer-container .footer-join .footer-join-text{font-size:6.5rem}}footer .footer-container .footer-join .footer-join-text{font-family:"JerseyM54";color:#fff;text-align:center}footer .footer-container .footer-join .b-btn{text-align:center}footer .footer-container .footer-join .b-btn a{width:fit-content;margin-left:auto;margin-right:auto}footer .footer-container .footer-contact{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem;align-items:center}footer .footer-container .footer-contact .logo{width:150px}footer .footer-container .footer-contact .logo img{width:100%;height:auto}footer .footer-container .footer-contact .address p{color:#fff;text-align:center}footer .footer-container .footer-contact .socials{display:flex;gap:.5rem}footer .footer-container .footer-contact .socials a{text-decoration:none}footer .footer-container .footer-contact .copyright{margin-top:1rem;display:flex;flex-direction:column;align-items:center}footer .footer-container .footer-contact .copyright p{font-size:.8rem;color:#fff}footer .footer-container .footer-menu{margin-top:.5rem}footer .footer-container .footer-menu .nav{display:flex;gap:.5rem;flex-direction:column}footer .footer-container .footer-menu .nav li{margin:0;padding:0;text-align:center}footer .footer-container .footer-menu .nav li a{text-decoration:none;font-family:"JerseyM54";color:#fff;text-align:center}@media screen and (min-width: 64em){footer{padding:4rem 5rem 4rem}footer .footer-bg{position:absolute;bottom:0;right:0;width:33%;height:auto}footer .footer-bg img{width:100%;height:auto}footer .footer-container{display:flex;align-items:center;justify-content:center}footer .footer-container .footer-join{position:absolute;top:50%;left:5rem;transform:translateY(-50%)}footer .footer-container .footer-join .footer-join-text{text-align:left}footer .footer-container .footer-join .b-btn{text-align:left}footer .footer-container .footer-join .b-btn a{width:fit-content;margin-left:0;margin-right:auto}footer .footer-container .footer-contact{margin-top:0;display:flex;flex-direction:column;gap:1rem;align-items:center}footer .footer-container .footer-contact .logo{width:150px}footer .footer-container .footer-contact .logo img{width:100%;height:auto}footer .footer-container .footer-contact .address p{color:#fff;text-align:center}footer .footer-container .footer-contact .socials{display:flex;gap:.5rem}footer .footer-container .footer-contact .socials a{text-decoration:none}footer .footer-container .footer-contact .copyright{margin-top:1rem;display:flex;flex-direction:column;align-items:center}footer .footer-container .footer-contact .copyright p{font-size:.8rem;color:#fff}footer .footer-container .footer-menu{margin-top:2rem}footer .footer-container .footer-menu .nav{display:flex;gap:1.5rem;flex-direction:row}footer .footer-container .footer-menu .nav li{margin:0;padding:0;text-align:center}footer .footer-container .footer-menu .nav li a{text-decoration:none;font-family:"JerseyM54";font-size:2rem;color:#fff;text-align:center}}.cgu-intro{padding-top:7rem}@media screen and (min-width: 64em){.cgu-intro{padding-top:12rem}}.cgu-intro .cgu-intro-container{max-width:1200px;margin:auto}.cgu-intro h1{text-align:center}.cgu-content{padding-top:2rem}.cgu-content .cgu-content-container{max-width:1200px;margin:auto}.missing-page{min-height:calc(100vh - 200px);display:flex;flex-direction:column;justify-content:center}.missing-page .missing-page-container{height:100%;max-width:1000px;margin:auto}.missing-page .missing-page-container .missing-page-title{text-align:center}.missing-page .missing-page-container .missing-page-text{text-align:center}.home-intro{height:100vh;width:100%;position:relative}.home-intro::before{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:1;background:linear-gradient(180deg, rgba(21, 21, 25, 0.93) 0%, rgba(255, 255, 255, 0) 100%)}.home-intro .home-intro-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.home-intro .home-intro-bg video,.home-intro .home-intro-bg img{position:absolute;top:-25%;left:0;width:100%;height:150%;object-fit:cover;will-change:transform}.home-intro .home-intro-container{display:flex;height:100%;align-items:center}.home-intro .home-intro-container .home-intro-content{position:relative;z-index:2}.home-intro .home-intro-container .home-intro-content h1{color:#fff}.home-intro .home-intro-container .home-intro-content .text{max-width:300px}.home-intro .home-intro-container .home-intro-content .text p{color:#fff}.general-intro{height:60vh;max-height:700px;min-height:400px;width:100%;position:relative;padding-bottom:4rem}.general-intro::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,.6)}.general-intro .general-intro-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.general-intro .general-intro-bg video,.general-intro .general-intro-bg img{position:absolute;top:-25%;left:0;width:100%;height:150%;object-fit:cover;will-change:transform}.general-intro .general-intro-container{display:flex;height:100%;align-items:end;position:relative;z-index:2;max-width:1400px;margin:auto}.general-intro .general-intro-container h1{color:#fff}.players-container{max-width:1400px;margin:auto}@media screen and (min-width: 64em){.players-container .players-title-grid{display:flex;gap:6rem;align-items:center}}.players-container .players-title-grid .players-title{width:fit-content;margin-bottom:1rem}.players-container .players-title-grid .players-title p{width:100%;max-width:350px}@media screen and (min-width: 64em){.players-container .players-title-grid .players-title{width:fit-content}}.players-container .players-title-grid .player-img{flex:1}.players-container .players-title-grid .player-img img{width:100%;height:auto}.players-container .players-list{margin-top:2rem;display:grid;gap:1.5rem}@media screen and (min-width: 48em){.players-container .players-list{margin-top:3rem;grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 64em){.players-container .players-list{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 79em){.players-container .players-list{grid-template-columns:repeat(4, 1fr)}}.players-container .players-list .players-item-img{width:100%;aspect-ratio:3/4}.players-container .players-list .players-item-img img{width:100%;height:100%;object-fit:cover}.players-container .players-list .players-item-content{margin-top:1rem}.players-container .players-list .players-item-content .name{font-weight:bold;font-size:1.5rem;text-align:center;margin-bottom:0}.players-container .players-list .players-item-content .poste{text-align:center;font-size:1rem;margin-top:.5rem}.team-info{background-color:#ededed;position:relative;overflow:hidden}.team-info::before{content:"";position:absolute;background-image:url("/wp-content/themes/website/assets/img/red_line.svg");background-size:cover;width:100%;z-index:0;aspect-ratio:1;top:-20%;left:-20%}@media screen and (min-width: 48em){.team-info::before{height:70%;width:auto;top:-7%;left:-7%}}.team-info-container{position:relative;z-index:1;max-width:1400px;margin:auto;padding-top:4rem;padding-bottom:4rem}@media screen and (min-width: 64em){.team-info-container .team-info-grid{display:flex;gap:6rem;align-items:center;justify-content:space-between}}.team-info-container .team-info-grid .team-info-content{display:grid;height:100%;gap:1rem;align-items:center}@media screen and (min-width: 64em){.team-info-container .team-info-grid .team-info-content{grid-template-columns:repeat(2, 1fr)}}.team-info-container .team-info-grid .team-info-content .team-info-timetable h3{font-weight:bold}.register{position:relative;padding:3rem 1.5rem}.register::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/wp-content/themes/website/assets/img/bball.jpg");background-size:cover;background-position:center;z-index:0}.register .register-container{position:relative;z-index:1;max-width:1400px;margin:auto;width:100%}.register .register-container .register-main-content{display:block;color:#fff;font-family:"JerseyM54",sans-serif;font-weight:bold;font-size:2.2rem;line-height:1.3;text-transform:uppercase}@media screen and (min-width: 48em){.register .register-container .register-main-content{font-size:4rem;line-height:1.4}}@media screen and (min-width: 64em){.register .register-container .register-main-content{font-size:6rem}}@media screen and (min-width: 90em){.register .register-container .register-main-content{font-size:9rem}}.register .register-container .register-main-content .register-basket-img{display:inline-block;vertical-align:middle;height:2.2rem;width:auto;margin-right:.5rem;margin-bottom:.3rem;object-fit:contain}@media screen and (min-width: 48em){.register .register-container .register-main-content .register-basket-img{height:4rem;margin-right:1rem}}@media screen and (min-width: 64em){.register .register-container .register-main-content .register-basket-img{height:6rem}}@media screen and (min-width: 90em){.register .register-container .register-main-content .register-basket-img{height:9rem}}.register .register-container .register-main-content .register-text{display:inline}.register .register-container .register-main-content .register-text p{display:inline;margin:0}.register .register-container .register-main-content .register-btn-inline{display:inline-block;vertical-align:middle;margin:0}@media screen and (min-width: 48em){.register .register-container .register-main-content .register-btn-inline{margin:0}}.register .register-container .register-main-content .register-btn-inline .b-btn.white{margin:0}@media screen and (min-width: 90em){.register .register-container .register-main-content .register-btn-inline .b-btn.white a{padding:1.5rem 6rem}}@media screen and (min-width: 48em){.register .register-container .register-main-content .register-btn-inline .b-btn.white a p{font-size:2rem;line-height:1.4}}@media screen and (min-width: 64em){.register .register-container .register-main-content .register-btn-inline .b-btn.white a p{font-size:3rem}}.sponsors{position:relative}.sponsors .sponsors-container{max-width:1400px;margin:auto;position:relative;z-index:1}.sponsors .sponsors-container .sponsors-list{display:grid;gap:1.5rem}@media screen and (min-width: 48em){.sponsors .sponsors-container .sponsors-list{grid-template-columns:repeat(3, 1fr);gap:2rem}}@media screen and (min-width: 64em){.sponsors .sponsors-container .sponsors-list{grid-template-columns:repeat(4, 1fr);gap:4rem}}.sponsors .sponsors-container .sponsors-list .sponsors-item{width:auto;height:100px}.sponsors .sponsors-container .sponsors-list .sponsors-item img{height:100%;width:auto;object-fit:contain}.other-teams{overflow:hidden;background-color:#ededed;position:relative}.other-teams .other-teams-bg{position:absolute;top:-20px;right:0;width:25%;height:auto;transform:rotate(-90deg)}.other-teams .other-teams-bg img{width:100%;height:auto}.other-teams-container{overflow:visible;position:relative}.other-teams-header{max-width:1400px;margin:auto}.other-teams-header h2{margin-bottom:2rem}@media screen and (min-width: 64em){.other-teams-header h2{margin-bottom:4rem}}.other-teams .other-teams-swiper{width:100%;padding-bottom:1rem;overflow:visible}.other-teams .team-item{display:block;text-decoration:none;transition:.3s}.other-teams .team-item:hover .team-img img{transform:scale(1.05)}.other-teams .team-item .team-img{width:100%;aspect-ratio:16/10;overflow:hidden;position:relative}.other-teams .team-item .team-img img{width:100%;height:100%;object-fit:cover;transition:.3s}.other-teams .team-item .team-content{padding:1rem 0 0;position:relative}.other-teams .team-item .team-content h3{font-family:"JerseyM54",sans-serif;font-size:1.5rem;line-height:1.2;text-transform:uppercase;margin:0;margin-bottom:1rem;transition:color .3s ease}@media screen and (min-width: 48em){.other-teams .team-item .team-content h3{font-size:2rem}}@media screen and (min-width: 64em){.other-teams .team-item .team-content h3{font-size:2rem}}.other-teams .team-item .team-content .text{max-width:80%;margin:0}.other-teams .team-item .team-content img{position:absolute;bottom:0;right:0;height:20px}.other-teams .swiper-nav-buttons{display:flex;justify-content:end;gap:1.5rem;margin-top:2rem}.other-teams .swiper-nav-buttons .other-teams-prev,.other-teams .swiper-nav-buttons .other-teams-next{height:25px;transition:.3s;cursor:pointer}.other-teams .swiper-nav-buttons .other-teams-prev img,.other-teams .swiper-nav-buttons .other-teams-next img{height:100%}.other-teams .swiper-nav-buttons .other-teams-prev:hover,.other-teams .swiper-nav-buttons .other-teams-next:hover{transform:scale(1.1)}.other-teams .swiper-nav-buttons .other-teams-prev{transform:rotate(180deg)}.other-teams .swiper-nav-buttons .other-teams-prev:hover{transform:scale(1.1) rotate(180deg)}.home-team .home-team-container .home-team-grid{display:grid;gap:1.5rem}.home-team .home-team-container .home-team-grid .home-team-img{display:none;order:1}.home-team .home-team-container .home-team-grid .home-team-title{order:0}@media screen and (min-width: 79em)and (min-width: 64em){.home-team .home-team-container .home-team-grid{grid-template-columns:1fr 500px;gap:1rem}}@media screen and (min-width: 79em){.home-team .home-team-container .home-team-grid .home-team-img{display:block;order:0}.home-team .home-team-container .home-team-grid .home-team-title{order:1}}.home-team .home-team-container .teams-list{display:grid;gap:2rem;margin-top:2rem}@media screen and (min-width: 48em){.home-team .home-team-container .teams-list{grid-template-columns:repeat(2, 1fr);margin-top:4rem}}@media screen and (min-width: 79em){.home-team .home-team-container .teams-list{grid-template-columns:repeat(3, 1fr);margin-top:6rem}}.home-team .home-team-container .teams-list .teams-item{display:block;text-decoration:none;transition:.3s}.home-team .home-team-container .teams-list .teams-item:hover .team-img img{transform:scale(1.05)}.home-team .home-team-container .teams-list .teams-item .team-img{width:100%;aspect-ratio:16/10;overflow:hidden;position:relative}.home-team .home-team-container .teams-list .teams-item .team-img img{width:100%;height:100%;object-fit:cover;transition:.3s}.home-team .home-team-container .teams-list .teams-item .team-content{padding:1rem 0 0;position:relative}.home-team .home-team-container .teams-list .teams-item .team-content h3{font-family:"JerseyM54",sans-serif;font-size:1.5rem;line-height:1.2;text-transform:uppercase;margin:0;margin-bottom:1rem;transition:color .3s ease}@media screen and (min-width: 48em){.home-team .home-team-container .teams-list .teams-item .team-content h3{font-size:2rem}}@media screen and (min-width: 64em){.home-team .home-team-container .teams-list .teams-item .team-content h3{font-size:2rem}}.home-team .home-team-container .teams-list .teams-item .team-content .text{max-width:80%;margin:0}.home-team .home-team-container .teams-list .teams-item .team-content img{position:absolute;bottom:0;right:0;height:20px}.teams{position:relative;overflow:hidden}.teams::before{content:"";position:absolute;background-image:url("/wp-content/themes/website/assets/img/red_line.svg");background-size:cover;width:100%;z-index:0;aspect-ratio:1;top:-20%;left:-20%}@media screen and (min-width: 48em){.teams::before{height:50%;width:auto;top:-7%;left:-7%}}.teams .teams-container .teams-list{display:grid;gap:2rem}@media screen and (min-width: 48em){.teams .teams-container .teams-list{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 79em){.teams .teams-container .teams-list{grid-template-columns:repeat(3, 1fr)}}.teams .teams-container .teams-list .teams-item{display:block;text-decoration:none;transition:.3s}.teams .teams-container .teams-list .teams-item:hover .team-img img{transform:scale(1.05)}.teams .teams-container .teams-list .teams-item .team-img{width:100%;aspect-ratio:16/10;overflow:hidden;position:relative}.teams .teams-container .teams-list .teams-item .team-img img{width:100%;height:100%;object-fit:cover;transition:.3s}.teams .teams-container .teams-list .teams-item .team-content{padding:1rem 0 0;position:relative}.teams .teams-container .teams-list .teams-item .team-content h3{font-family:"JerseyM54",sans-serif;font-size:1.5rem;line-height:1.2;text-transform:uppercase;margin:0;margin-bottom:1rem;transition:color .3s ease}@media screen and (min-width: 48em){.teams .teams-container .teams-list .teams-item .team-content h3{font-size:2rem}}@media screen and (min-width: 64em){.teams .teams-container .teams-list .teams-item .team-content h3{font-size:2rem}}.teams .teams-container .teams-list .teams-item .team-content .text{max-width:80%;margin:0}.teams .teams-container .teams-list .teams-item .team-content img{position:absolute;bottom:0;right:0;height:20px}.img-list{overflow:visible;background-image:url("/wp-content/themes/website/assets/img/gallery-bg.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}.img-list-container{overflow:visible;position:relative;max-width:1400px;margin:auto}.img-list-title{margin-bottom:2rem;display:flex;flex-direction:column}@media screen and (min-width: 768px){.img-list-title{margin-bottom:4rem;flex-direction:row;align-items:center;justify-content:space-between;gap:2rem}}.img-list-title h2{margin-bottom:1rem;color:#fff}.img-list-title .text{max-width:80%;margin:0;color:#fff}@media screen and (min-width: 768px){.img-list-title .text{max-width:400px}}.img-list-swiper{width:100%;padding-bottom:1rem;overflow:visible}.img-list-swiper .swiper-slide{aspect-ratio:4/3;overflow:hidden;position:relative;background-color:#ededed;transition:.3s}.img-list-swiper .swiper-slide img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.img-list-swiper .swiper-slide:hover img{transform:scale(1.05)}.img-list-swiper .swiper-nav-buttons{display:flex;justify-content:flex-end;gap:1.5rem;margin-top:2rem}.img-list-swiper .swiper-nav-buttons .img-list-prev,.img-list-swiper .swiper-nav-buttons .img-list-next{height:25px;transition:.3s;cursor:pointer}.img-list-swiper .swiper-nav-buttons .img-list-prev img,.img-list-swiper .swiper-nav-buttons .img-list-next img{height:100%;width:auto;display:block}.img-list-swiper .swiper-nav-buttons .img-list-prev:hover,.img-list-swiper .swiper-nav-buttons .img-list-next:hover{transform:scale(1.1)}.img-list-swiper .swiper-nav-buttons .img-list-prev{transform:rotate(180deg)}.img-list-swiper .swiper-nav-buttons .img-list-prev:hover{transform:scale(1.1) rotate(180deg)}.next-matches{position:relative;overflow:hidden;background-color:#ededed}.next-matches::before{content:"";position:absolute;background-image:url("/wp-content/themes/website/assets/img/red_line.svg");background-size:cover;width:100%;z-index:0;aspect-ratio:1;top:-20%;left:-20%}@media screen and (min-width: 48em){.next-matches::before{height:400px;width:auto;top:-7%;left:-7%}}.next-matches .next-matches-container{width:100%;max-width:1400px;margin:0 auto;display:grid;position:relative;z-index:1;grid-template-columns:1fr;gap:2rem}@media screen and (min-width: 64em){.next-matches .next-matches-container{grid-template-columns:2fr 3fr;align-items:center;gap:4rem}}.next-matches .next-matches-container .next-matches-intro{width:100%}.next-matches .next-matches-container .next-matches-intro .text p{max-width:350px}.next-matches-list{width:100%;display:flex;flex-direction:column;gap:1rem}.next-matches-item{background-color:#fff;border-radius:12px;padding:1.5rem}.next-matches-item h3{font-family:"JerseyM54";text-transform:uppercase;text-align:center;margin:.5rem 0;font-size:1.375rem}.next-matches-item .next-matches-item-date,.next-matches-item .next-matches-item-place{display:flex;align-items:center;justify-content:center;gap:.5rem}.next-matches-item .next-matches-item-date img,.next-matches-item .next-matches-item-place img{height:14px;width:auto}.next-matches-item .next-matches-item-date p,.next-matches-item .next-matches-item-place p{margin:0;font-size:.85rem}.team-schedule{position:relative;overflow:hidden;background-color:#ededed}.team-schedule::before{content:"";position:absolute;background-image:url("/wp-content/themes/website/assets/img/red_line.svg");background-size:cover;width:100%;z-index:0;aspect-ratio:1;top:-20%;left:-20%}@media screen and (min-width: 48em){.team-schedule::before{height:40%;width:auto;top:-7%;left:-7%}}.team-schedule .team-schedule-container{width:100%;max-width:1400px;margin:0 auto;position:relative;z-index:1}.team-schedule .team-schedule-header{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}@media screen and (min-width: 64em){.team-schedule .team-schedule-header{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:4rem}}.team-schedule .team-schedule-header .text p{max-width:350px}.team-schedule .team-schedule-columns{display:grid;grid-template-columns:1fr;gap:1.5rem}@media screen and (min-width: 64em){.team-schedule .team-schedule-columns{grid-template-columns:repeat(2, 1fr);gap:2rem}}.team-schedule .team-ranking-list{display:flex;flex-direction:column;gap:.5rem}.team-schedule .team-ranking-list .team-ranking-row{display:grid;grid-template-columns:28px 1fr repeat(3, 24px) 36px;align-items:center;gap:.5rem}@media screen and (min-width: 48em){.team-schedule .team-ranking-list .team-ranking-row{grid-template-columns:28px 1fr repeat(4, 32px) 44px}}.team-schedule .team-ranking-list .team-ranking-row .stat{text-align:center;font-size:.85rem}.team-schedule .team-ranking-list .team-ranking-row .stat.diff{display:none}@media screen and (min-width: 48em){.team-schedule .team-ranking-list .team-ranking-row .stat.diff{display:block}}.team-schedule .team-ranking-list .team-ranking-row .stat.pts{font-weight:bold}.team-schedule .team-ranking-list .team-ranking-head{padding:0 1.5rem;font-size:.7rem;text-transform:uppercase;color:#666}.team-schedule .team-ranking-list .team-ranking-head .team{font-family:inherit;text-transform:none}.team-schedule .team-ranking-list .team-ranking-item{background-color:#fff;border-radius:12px;padding:.75rem 1.5rem}.team-schedule .team-ranking-list .team-ranking-item.current{border:1px solid #b3010c}.team-schedule .team-ranking-list .team-ranking-item .rank{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background-color:#b3b3b3;color:#fff;font-family:"JerseyM54";font-size:1rem}.team-schedule .team-ranking-list .team-ranking-item .rank.top{background-color:#b3010c}.team-schedule .team-ranking-list .team-ranking-item .team{font-family:"JerseyM54";text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news{position:relative;overflow:hidden}.news::before{content:"";position:absolute;background-image:url("/wp-content/themes/website/assets/img/red_line.svg");background-size:cover;width:100%;z-index:0;aspect-ratio:1;top:-20%;left:-20%}@media screen and (min-width: 48em){.news::before{height:33%;width:auto;top:-7%;left:-7%}}.news .news-container{width:100%;max-width:1400px;margin:0 auto;display:grid;position:relative;z-index:1;grid-template-columns:1fr;gap:2rem}@media screen and (min-width: 64em){.news .news-container{grid-template-columns:2fr 3fr;align-items:center;gap:2rem}}.news .news-container .news-title{width:100%}.news .news-container .news-title .text p{max-width:400px}.news .news-container .news-grid{width:100%;display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width: 64em){.news .news-container .news-grid{gap:2.5rem}}.news .news-container .news-grid a{display:block;text-decoration:none}.news .news-container .news-grid .news-main{display:flex;flex-direction:column}.news .news-container .news-grid .news-main .news-img{aspect-ratio:16/9;width:100%;overflow:hidden}.news .news-container .news-grid .news-main .news-img img{width:100%;height:100%;object-fit:cover;transition:.3s}.news .news-container .news-grid .news-main .news-img:hover img{transform:scale(1.05)}.news .news-container .news-grid .news-main .news-content{display:flex;justify-content:space-between;align-items:center;padding-top:1.5rem}.news .news-container .news-grid .news-main .news-content h3{margin:0}.news .news-container .news-grid .news-main .news-content h3 p{font-family:"JerseyM54";text-transform:uppercase;margin:0}.news .news-container .news-grid .news-main .news-content img{width:14px;height:auto}@media screen and (min-width: 79em){.news .news-container .news-grid .news-main .news-content img{width:16px}}.news .news-container .news-grid .news-grid-inner{display:grid;grid-template-columns:1fr;gap:20px}@media screen and (min-width: 48em){.news .news-container .news-grid .news-grid-inner{grid-template-columns:repeat(2, 1fr)}}.news .news-container .news-grid .news-grid-inner .news-item{display:flex;flex-direction:column}.news .news-container .news-grid .news-grid-inner .news-item .news-item-img{aspect-ratio:16/9;width:100%;overflow:hidden}.news .news-container .news-grid .news-grid-inner .news-item .news-item-img img{width:100%;height:100%;object-fit:cover;transition:.3s}.news .news-container .news-grid .news-grid-inner .news-item .news-item-img:hover img{transform:scale(1.05)}.news .news-container .news-grid .news-grid-inner .news-item .news-item-content{display:flex;justify-content:space-between;align-items:center;padding-top:1.5rem}.news .news-container .news-grid .news-grid-inner .news-item .news-item-content h3{margin:0}.news .news-container .news-grid .news-grid-inner .news-item .news-item-content h3 p{font-family:"JerseyM54";text-transform:uppercase;margin:0}.news .news-container .news-grid .news-grid-inner .news-item .news-item-content img{width:14px;height:auto}@media screen and (min-width: 79em){.news .news-container .news-grid .news-grid-inner .news-item .news-item-content img{width:16px}}.club{background-color:#ededed;position:relative;overflow:hidden}.club.sponsor-section{background-color:#fff}.club::before{content:"";position:absolute;background-image:url("/wp-content/themes/website/assets/img/red_line.svg");background-size:cover;width:100%;z-index:0;aspect-ratio:1;top:-20%;left:-20%}@media screen and (min-width: 48em){.club::before{height:40%;width:auto;top:-7%;left:-7%}}.club .club-container{position:relative;z-index:1;max-width:1400px;margin:0 auto}.club .club-container .club-title{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: 64em){.club .club-container .club-title{flex-direction:row;justify-content:space-between;align-items:center}}.club .club-container .club-title .text{max-width:500px}@media screen and (min-width: 64em){.club .club-container .club-title .text{max-width:350px}}.club .club-container .club-values{margin-top:2rem;display:grid;grid-template-columns:1fr;gap:1.5rem}@media screen and (min-width: 48em){.club .club-container .club-values{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 79em){.club .club-container .club-values{margin-top:4rem;grid-template-columns:repeat(4, 1fr)}}.club .club-container .club-values .value{width:100%}.club .club-container .club-values .value .value-img{aspect-ratio:21/9;width:100%}.club .club-container .club-values .value .value-img img{width:100%;height:100%;object-fit:cover}.club .club-container .club-values .value .value-content{padding-top:1rem;padding-inline:1.5rem}.club .club-container .club-values .value .value-content h3{text-align:center;font-family:"JerseyM54";text-transform:uppercase}.club .club-container .club-values .value .value-content .text p{text-align:center}.club .club-container .sponsors-list{display:grid;gap:1.5rem;margin-top:2rem;grid-template-columns:repeat(2, 1fr);gap:1rem}@media screen and (min-width: 48em){.club .club-container .sponsors-list{grid-template-columns:repeat(3, 1fr);gap:2rem;margin-top:4rem}}@media screen and (min-width: 64em){.club .club-container .sponsors-list{grid-template-columns:repeat(4, 1fr);gap:4rem;margin-top:6rem}}.club .club-container .sponsors-list a{text-decoration:none}.club .club-container .sponsors-list a:hover .item-content h3{color:#b3010c}.club .club-container .sponsors-list a:hover .item-content svg rect{fill:#b3010c}.club .club-container .sponsors-list a:hover .item-content svg path{stroke:#b3010c}.club .club-container .sponsors-list .sponsors-item{width:auto}.club .club-container .sponsors-list .sponsors-item .item-img{height:150px;display:flex;justify-content:center;align-items:center;background-color:#ededed;padding:1.5rem}.club .club-container .sponsors-list .sponsors-item .item-img img{height:100px;width:auto;object-fit:contain}.club .club-container .sponsors-list .sponsors-item .item-content{display:flex;justify-content:space-between;align-items:center;padding-top:1.5rem}.club .club-container .sponsors-list .sponsors-item .item-content h3{font-family:"JerseyM54";text-transform:uppercase;margin:0}.club .club-container .sponsors-list .sponsors-item .item-content svg{width:14px;height:auto}@media screen and (min-width: 79em){.club .club-container .sponsors-list .sponsors-item .item-content svg{width:16px}}.comite .comite-container{max-width:1400px;margin:0 auto}.comite .comite-container .comite-title{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 64em){.comite .comite-container .comite-title{flex-direction:row;justify-content:space-between;align-items:center}}.comite .comite-container .comite-title .text{max-width:500px}@media screen and (min-width: 64em){.comite .comite-container .comite-title .text{max-width:350px}}.comite .comite-container .comite-list{margin-top:2rem;display:grid;gap:1.5rem}@media screen and (min-width: 48em){.comite .comite-container .comite-list{margin-top:3rem;grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 64em){.comite .comite-container .comite-list{grid-template-columns:repeat(3, 1fr);gap:2rem 3rem}}@media screen and (min-width: 79em){.comite .comite-container .comite-list{grid-template-columns:repeat(4, 1fr);gap:2.5rem 4rem}}.comite .comite-container .comite-list .comite-item-img{width:100%;aspect-ratio:3/4}.comite .comite-container .comite-list .comite-item-img img{width:100%;height:100%;object-fit:cover}.comite .comite-container .comite-list .comite-item-content{margin-top:1rem}.comite .comite-container .comite-list .comite-item-content .name{font-weight:bold;font-size:1.5rem;text-align:center;margin-bottom:0}.comite .comite-container .comite-list .comite-item-content .poste{text-align:center;font-size:1rem;margin-top:.5rem}.center .center-container{display:grid;grid-template-columns:1fr;align-items:center;gap:1.5rem;max-width:1400px;margin:0 auto}@media screen and (min-width: 64em){.center .center-container{grid-template-columns:500px 1fr;gap:1rem}}.center .center-container .center-content .text{max-width:350px}.center .center-container .center-img{aspect-ratio:16/10}.center .center-container .center-img img{width:100%;height:100%;object-fit:cover}.contact .contact-container{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr;align-items:center;gap:1.5rem}@media screen and (min-width: 64em){.contact .contact-container{grid-template-columns:1fr 500px;gap:1rem}}@media screen and (min-width: 64em){.contact .contact-container .contact-content{max-width:450px;margin-left:auto}}.contact .contact-container .contact-content .contact-content-list{display:grid;gap:.5rem}.contact .contact-container .contact-content .contact-content-list .item{display:flex;gap:.5rem}.contact .contact-container .contact-content .contact-content-list .item img{height:20px}.contact-form{position:relative;overflow:hidden}.contact-form::before{content:"";position:absolute;background-image:url("/wp-content/themes/website/assets/img/red_line.svg");background-size:cover;width:100%;z-index:0;aspect-ratio:1;top:-20%;left:-20%}@media screen and (min-width: 48em){.contact-form::before{height:45%;width:auto;top:-7%;left:-7%}}.contact-form .contact-form-container{max-width:1400px;margin:auto;display:grid;grid-template-columns:1fr;align-items:center;gap:1.5rem}@media screen and (min-width: 64em){.contact-form .contact-form-container{grid-template-columns:1fr 1fr;gap:3rem}}.contact-form .contact-form-container .contact-form-form .form-container{margin:0 auto;font-family:sans-serif}.contact-form .contact-form-container .contact-form-form .form-container p{margin:0 0 6px 5px;font-size:14px;color:#555}.contact-form .contact-form-container .contact-form-form .form-container .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:15px}@media(max-width: 600px){.contact-form .contact-form-container .contact-form-form .form-container .form-grid{grid-template-columns:1fr;gap:15px}}.contact-form .contact-form-container .contact-form-form .form-container .form-line{margin-bottom:20px}.contact-form .contact-form-container .contact-form-form .form-container .form-field{display:flex;flex-direction:column}.contact-form .contact-form-container .contact-form-form .form-container input[type=text],.contact-form .contact-form-container .contact-form-form .form-container input[type=email],.contact-form .contact-form-container .contact-form-form .form-container input[type=tel],.contact-form .contact-form-container .contact-form-form .form-container textarea{width:100%;padding:12px 15px;border:1px solid #e1a39f;border-radius:12px;background-color:#fcfbfa;box-sizing:border-box;outline:none;font-size:15px;transition:border-color .3s ease}.contact-form .contact-form-container .contact-form-form .form-container input[type=text]:focus,.contact-form .contact-form-container .contact-form-form .form-container input[type=email]:focus,.contact-form .contact-form-container .contact-form-form .form-container input[type=tel]:focus,.contact-form .contact-form-container .contact-form-form .form-container textarea:focus{border-color:#c97d78}.contact-form .contact-form-container .contact-form-form .form-container textarea{min-height:150px;resize:vertical}.contact-form .contact-form-container .contact-form-form .form-container .form-submit{display:flex;justify-content:flex-end;margin-top:20px}.contact-form .contact-form-container .contact-form-form .form-container .form-submit p{display:flex;justify-content:flex-end}.contact-form .contact-form-container .contact-form-form .form-container .form-submit input[type=submit]{order:1;background-color:rgba(0,0,0,0);color:#000;border:1px solid #b3010c;padding:.5rem 2rem;font-size:13px;font-family:"JerseyM54";text-transform:uppercase;height:auto;line-height:1em;border-radius:20px;cursor:pointer;transition:all .3s ease}.contact-form .contact-form-container .contact-form-form .form-container .form-submit input[type=submit]:hover{background-color:#b3010c;color:#fff}.contact-form .contact-form-container .contact-form-form .form-container .form-submit .wpcf7-spinner{order:0}.contact-form .contact-form-container .contact-form-info .contact-content-list{display:grid;gap:.5rem;margin-bottom:1rem}.contact-form .contact-form-container .contact-form-info .contact-content-list .item{display:flex;gap:.5rem}.contact-form .contact-form-container .contact-form-info .contact-content-list .item img{height:20px}.site{height:100vh;display:flex;flex-direction:column}.site-content,.site-main{height:100%}.site-header .wrapper{display:flex}.site-menu{margin-left:auto}.home-content{padding-top:30vh;text-align:center}.home-content p{font-size:32px}.article-intro .general-intro-container h1{font-size:2.5rem}.article-section{padding-top:2rem;padding-bottom:2rem}.article-section .article-section-container{max-width:900px;margin:0 auto}.article-section h2{font-size:2.5rem}.article-section .text img{max-width:100%;height:auto}.article-head{padding-top:4rem}.article-head .article-date{font-family:"JerseyM54";color:#b3010c;font-size:1.25rem}.article-media{margin-top:2rem}.article-media img,.article-media video{display:block;width:100%;height:auto}.article-embed iframe{display:block;width:100%;height:auto;aspect-ratio:16/9}.article-gallery{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}.article-gallery a{display:block;aspect-ratio:4/3;overflow:hidden}.article-gallery a img{height:100%;object-fit:cover}.article-section .img-list-swiper{overflow:hidden}.article-section .img-list-swiper .swiper-slide img{height:100%}.article-text-img .article-text-img-container{display:grid;grid-template-columns:1fr;align-items:center;gap:1.5rem;max-width:1400px;margin:0 auto}.article-text-img .article-media{margin-top:0}.contact-form.article-form .contact-form-container{grid-template-columns:1fr;max-width:900px}.article-back{padding-bottom:4rem}@media screen and (min-width: 48em){.article-intro .general-intro-container h1{font-size:4rem}.article-gallery{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 64em){.article-section h2{font-size:3.5rem}.article-text-img .article-text-img-container{grid-template-columns:1fr 1fr;gap:3rem}.article-text-img.droite .article-media{order:2}}@media screen and (min-width: 79em){.article-intro .general-intro-container h1{font-size:5.5rem}}.news-list .teams-container{max-width:1400px;margin:0 auto;position:relative;z-index:1}.news-list .news-list-text{max-width:600px;margin-bottom:3rem}.news-list .news-list-date{font-family:"JerseyM54";color:#b3010c;margin-bottom:.5rem}.news-list-pager{display:flex;justify-content:center;gap:.5rem;margin-top:3rem}.news-list-pager .page-numbers{display:block;padding:.5rem 1rem;border:1px solid #000;border-radius:999px;line-height:1em;text-decoration:none;font-family:"JerseyM54";transition:.3s}.news-list-pager .page-numbers.current,.news-list-pager a.page-numbers:hover{background-color:#b3010c;border-color:#b3010c;color:#fff}.news-list-pager .page-numbers.dots{border-color:rgba(0,0,0,0)}