:root{--orange:rgba(245, 146, 52, 1);--light-green:rgba(145, 196, 75, 1);--green:rgba(2, 103, 59, 1);--white:#fff;--black:#000;--red:#ff0000;--roboto:'Roboto Condensed', sans-serif;--montserrat:'Montserrat', sans-serif}

@media screen and (max-width: 768px) {
	body.custom-background { 
	    background-attachment: scroll!important;
    background-position: center center!important;
		    background-size: cover!important;
}
}

html{scroll-behavior:smooth}body{font-family:var(--roboto);position:relative}body:before{position:absolute;content:'';background-color:rgb(0 0 0 / .4);top:0;bottom:0;left:0;right:0;z-index:-1}h1,h2,h3,h4,h5,h6{font-family:var(--montserrat)}.orange{background-color:var(--orange)}.light-green{background-color:var(--light-green)}.green{background-color:var(--green)}.content__page__section__v4{background-color:#f4f4f4;padding:1rem;box-shadow:0 10px 15px -3px rgb(0 0 0 / .2)}.graytext p{color:#797e87;font-weight:300;font-size:14px;line-height:1.3}.btn_orange{color:var(--orange);border:1px solid var(--orange);text-decoration:none;padding:.5rem 1rem;border-radius:50px}.btn_orange:hover{background-color:var(--orange);color:var(--white)}.btn_orange,.btn_orange:hover{transition:0.5s}.text__intro__section__v4 p{font-weight:300;font-size:14px}.titles__section__v4 span{font-size:15px;letter-spacing:2px;font-weight:600}.titles__section__v4 h2{letter-spacing:1px;font-weight:700;color:#262f3e}.titles__section__v4 span,.titles__section__v4 h2{text-transform:uppercase}.search-icon{display:none!important}.openmenubtn{width:1.5rem;height:1.5rem;display:flex;flex-direction:column;justify-content:center}.openmenubtn span,.openmenubtn span:before,.openmenubtn span:after{background-color:var(--black)}.openmenubtn span,.closemenubtn span,.nav,.nav .nav-menu li a,.nav .nav-menu li{position:relative}.cancel-icon,.openmenubtn span:before,.openmenubtn span:after,.closemenubtn span:before,.closemenubtn span:after{position:absolute}.openmenubtn span,.openmenubtn span:before,.openmenubtn span:after{width:100%;height:2px}.openmenubtn span:before,.openmenubtn span:after{content:'';left:0}.openmenubtn span:before{top:-.5rem}.openmenubtn span:after{bottom:-.5rem}.closemenubtn{width:1rem;height:1rem}.closemenubtn span,.nav .logo img{width:100%;height:100%}.closemenubtn span:before,.closemenubtn span:after{content:'';width:80%;height:2px;top:50%;left:0;background-color:var(--red)}.closemenubtn span:before{transform:translate(0,-50%) rotate(50deg)}.closemenubtn span:after{transform:translate(0,-50%) rotate(-50deg)}.closemenubtn{width:2rem;height:1.5rem}.closemenubtn,.nav{background-color:var(--white)}.nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;height:100px;padding:0 20px}.nav .logo{padding:.5rem}.closemenubtn span,.nav .logo a,.block__rs__menu,.header__btn__dons,.header__btn__dons a,.header__btn__dons a:hover,.header__btn__dons__mobile a,.header__btn__dons__mobile a:hover{display:inline-block}.nav .logo,.nav .logo a{height:100%}.nav .logo img{object-fit:contain}.nav .nav-menu{display:flex;flex:1;padding:0 0 0 40px;margin:0}.nav .nav-menu li{list-style:none;padding:0 5px}.nav .nav-menu li a{color:#262f3e;font-size:15px;font-weight:500;text-decoration:none;text-transform:uppercase;font-weight:700}.nav .nav-menu li a:hover{color:var(--green)}.nav .nav-menu li a,.nav .nav-menu li a:hover,.nav .nav-menu li,.nav .nav-menu li.current_page_item:after,.nav .nav-menu li:hover:after{transition:0.5s}.nav .nav-menu li.current_page_item:after,.nav .nav-menu li:hover:after{position:absolute;content:'';width:100%;height:.2rem;bottom:-1rem;left:0}.nav .nav-menu li.current_page_item:after{background-color:var(--green)}.nav .nav-menu li:hover:after{background-color:var(--light-green)}.nav .menu-icon,.nav .cancel-icon,.nav .search-icon{width:40px;text-align:center;margin:0 50px;font-size:18px;color:var(--black);cursor:pointer;display:none}.nav .menu-icon span,.nav .cancel-icon,.nav .search-icon{display:none}.content{position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%)}.content header,.content .text{font-size:30px;font-weight:700}.space{margin:10px 0}.nav .logo.space{color:var(--red);padding:0 5px 0 0}.block__rs__menu__picto{width:1.8rem;height:1.8rem;margin:.1rem}.btn__menu{margin-right:.5rem;display:flex;flex-direction:row;align-items:center}.header__btn__dons{margin:0 1rem}.header__btn__dons button,.header__btn__dons__mobile button{border:none}.header__btn__dons button,.header__btn__dons__mobile button,.header__btn__dons a:hover,.header__btn__dons__mobile a:hover{padding:.5rem 1.5rem;text-decoration:none;background-color:var(--green);box-shadow:0 10px 15px -3px rgb(0 0 0 / .2);font-weight:700;letter-spacing:.5px;color:var(--white);border-radius:5px}.header__btn__dons__mobile{text-align:right;padding:1rem}.modal p{word-break:break-all}.title__frontpage h1,.slogan h2{font-family:var(--montserrat);color:var(--white);text-align:center}.name__slogan{margin:2rem 0}.logo__header{width:12rem;margin:0 auto}.title__resultats__board{margin-bottom:.5rem}.club__name{text-align:center}.club__name span,.date__match span{font-size:13px}.logo__club{width:100px;height:100px;margin:0 1.5rem}.logo__club img{width:100%;height:100%;object-fit:contain}.separation__match__count{width:1rem;height:.2rem;background-color:var(--black);margin:0 .6rem}.results__count,.resultsmatchs__btndons{display:flex;flex-direction:row}.results__count{align-items:center;justify-content:center;margin:.5rem 0}.result__club__left__side span,.result__club__right__side span{font-size:32px}.resultsmatchs__btndons{align-items:flex-end;justify-content:space-between}.btn__dons a,.btn__dons a:hover{padding:1rem 1.5rem;display:inline-block;text-decoration:none;background-color:var(--white);box-shadow:0 10px 15px -3px rgb(0 0 0 / .2);font-weight:700;letter-spacing:.5px;color:var(--green)}.btn__dons__content{margin-bottom:1rem}.presentation_rs a{width:2.5rem;height:2.5rem;display:inline-block;background-color:var(--orange);border-radius:50px;padding:.5rem;margin:0 .2rem}.titles__section__v4 span{color:var(--orange)}.presentation_rs .picto__rs{width:100%;height:100%;background-repeat:no-repeat;background-position:center}.presentation_rs .picto__rs.facebook{background-image:url(../images/facebook-f-brands.svg)}.presentation_rs .picto__rs.instagram{background-image:url(../images/instagram-brands.svg)}.presentation_rs .picto__rs.tiktok{background-image:url(../images/tiktok-brand.svg)}.equipes__v4{margin:4rem 0}.slick-slide{padding:.5rem}.block__img__equipe__v4{height:15rem}.block__img__equipe__v4 img{height:100%;width:100%;object-fit:cover}.block__name__equipe__v4{margin-top:.5rem}.btn_darkgreen{color:var(--green);border:1px solid var(--green);text-decoration:none;padding:.5rem 1rem;border-radius:50px;transition:0.5s}.btn_darkgreen:hover,.equipes__v4 .titles__section__v4:before{background-color:var(--green)}.btn_darkgreen:hover{color:var(--white);transition:0.5s}.equipes__v4 .titles__section__v4{position:relative}.equipes__v4 .titles__section__v4:before{position:absolute;content:'';top:0;bottom:0;left:-1rem;width:1rem;height:100%}.equipes__v4 .titles__section__v4{padding-left:1rem}.matchs__results .titles__section__v4{position:relative}.matchs__results .titles__section__v4:before{position:absolute;content:'';top:0;bottom:0;left:-1rem;background-color:var(--green);width:1rem;height:100%}.matchs__results .titles__section__v4{padding-left:1rem}.resultats__matchs__bloc{display:inline-flex;flex-direction:row;align-items:center;padding:2rem 1rem 2rem 1rem;border-bottom:1px solid rgb(0 0 0 / .2);width:100%;justify-content:center;text-align:center}.logo__club{width:70px;height:70px;margin:0 1rem}.logo__club img{width:100%;height:100%;object-fit:contain}.separation__match__count{width:1rem;height:.2rem;background-color:var(--black);margin:0 .6rem}.date__match span,.cat__team__match span{font-size:13px}.results__count,.btn__dons{display:flex;flex-direction:row}.results__count{align-items:center;justify-content:center;margin:.5rem 0}.result__club__left__side span,.result__club__right__side span{font-size:22px}.resultats__matchs,.resultsmatchs__btndons{display:flex;flex-flow:row wrap;justify-content:space-between}.resultsmatchs__btndons{align-items:flex-start;justify-content:space-between}.btn__dons button{padding:1rem 1.5rem;display:inline-block;text-decoration:none;background-color:var(--white);box-shadow:0 10px 15px -3px rgb(0 0 0 / .2);font-weight:700;letter-spacing:.5px;color:var(--green);border:none;font-size:1rem}.btn__dons{justify-content:flex-end}.btn__dons__content{margin-bottom:1rem}.matchs__results .titles__section__v4:before{background-color:var(--orange)}.cta__text__v4 p{font-weight:700;letter-spacing:1px;line-height:1}.cta__btn__v4 a{background-color:var(--orange);text-decoration:none;border-radius:50px;padding:.6rem 1.2rem}.cta__text__v4 p,.cta__btn__v4 a{text-transform:uppercase;font-size:20px}.cta__text__v4 p,.cta__btn__v4 a,.cta__btn__v4 a:hover{color:var(--white)}.rs__v4 .titles__section__v4{position:relative}.rs__v4 .titles__section__v4{padding-left:1rem}.rs__v4 .titles__section__v4:before{position:absolute;content:'';top:0;bottom:0;left:-1rem;background-color:var(--green);width:1rem;height:100%}.rs__v4{margin:4rem 0}.btn__instagram,.btn__facebook{text-decoration:none;border-radius:50px}.btn__instagram,.btn__facebook,.btn__instagram:hover,.btn__facebook:hover{color:var(--white)}.btn__instagram span,.btn__facebook span{padding:0 0 0 1rem}.btn__instagram{background-color:#c13584}.btn__facebook{background-color:#3b5998}.btn__instagram,.btn__facebook{display:inline-flex;flex-direction:row;align-items:center}.picto__insta{background-image:url(../images/instagram-brands.svg)}.picto__fb{background-image:url(../images/facebook-f-brands.svg);background-position:3px 0}.picto__fb,.picto__insta{width:1.2rem;height:1.2rem;display:inline-block;background-repeat:no-repeat;margin:.5rem .5rem .5rem .5rem}.contact__fp__v4 .titles__section__v4 span{font-size:20px;letter-spacing:2px;font-weight:600}.contact__fp__v4 .titles__section__v4 span,.contact__fp__v4 .titles__section__v4 h2,.contact__fp__v4 .text__intro__section__v4 p,.infos__contact h3,.infos__contact p{color:var(--white)}.contact__fp__v4{background-color:var(--orange);padding:1rem}.contact__fp__v4 .text__intro__section__v4 p,.acces__contact__fp__text__v4 p{font-size:14px;font-weight:300}.contact__fp__v4 .sub__title{font-size:20px}.google__map iframe{width:100%}.partenaires__v4{padding:1rem 2rem;background-color:var(--white)}.slick-prev::before,.slick-next::before{font-size:22px!important;color:#f59234!important;background-color:#fff!important;border-radius:50px!important}.partenaires__v4 .slick-slide{padding:1rem}.logo__partenaires{height:10rem;padding:.5rem}.partenaires__v4 h2{color:#262f3e}.slick_partenaires_v3{width:85%;margin:0 auto}.logo__partenaires img,.logo__brand__footer img{height:100%;width:100%;object-fit:contain}.footer__v4{padding:1rem}.top__footer{display:flex;flex-direction:row;align-items:center;border-bottom:1px solid rgb(255 255 255 / .2);padding:2rem 0}.credits__footer{border-top:1px solid rgb(255 255 255 / .2)}.block__rs__header__picto{width:2rem;height:2rem;margin:.2rem}.logo__brand__footer{width:8rem;height:8rem;margin-right:1rem;flex-shrink:0}.footer__v4,.menu__footer a,.menu__footer a:hover,.credits__footer a,.credits__footer a:hover,.block__info__contact__footer span{color:#fff}.menu__footer a{text-decoration:none;font-weight:300;font-size:14px}.menu__footer ul{list-style-type:none}.menu__footer li{position:relative}.menu__footer li:before{position:absolute;content:'';width:1rem;height:1px;top:50%;left:-2rem;background-color:var(--white);transform:translate(0,-50%)}.footer__col__content p{font-size:14px;font-weight:300}.rs__footer{margin-right:.5rem}.block__rs__footer{display:inline-block}.block__rs__footer__picto{width:1.8rem;height:1.8rem;margin:.1rem}.picto__info__contact__footer{background-image:url(../images/contact-footer-picto-sprite.png);width:1.5rem;height:1.5rem;min-width:1.5rem;max-width:1.5rem;background-size:1.5rem;background-repeat:no-repeat;margin-right:.5rem}.block__info__contact__footer{margin-bottom:1rem;display:flex;flex-direction:row;align-items:flex-start}.picto__info__contact__footer__place{background-position:-1px -1px}.picto__info__contact__footer__tel{background-position:-1px -27px}.picto__info__contact__footer__email{background-position:-1px -51px}.header__page{text-align:center;margin:5rem 0}.header__page h1{color:var(--white);font-family:'Montserrat',sans-serif;text-transform:uppercase}.breadcrumb a,.breadcrumb span,.breadcrumb a:hover{color:var(--white);font-weight:300;text-decoration:none}span.breadcrumb_last{font-weight:700}.content__page__v4,.histoire__v4 .titles__section__v4,.text__mot__president__v4{position:relative}.histoire__v4 .titles__section__v4::before{background-color:#02673b}.histoire__v4 .titles__section__v4::before,.text__mot__president__v4:before{position:absolute;content:''}.btn__ancres{padding:1rem;position:sticky;top:0;z-index:999}.btn__ancres a,.btn__ancres a:hover{text-decoration:none;padding:.5rem 1rem;word-break:break-all;display:inline-block;background-color:var(--white);border-radius:50px;color:var(--black);margin:.2rem 0}.histoire__v4 .titles__section__v4 span{font-size:20px;letter-spacing:2px;font-weight:600;color:var(--green)}.histoire__v4 .titles__section__v4::before{top:0;bottom:0;left:-1rem;width:1rem;height:100%}.histoire__v4 .titles__section__v4{padding-left:1rem}.text__mot__president__v4{padding:1rem 0}.text__mot__president__v4:before{width:6.5rem;height:4rem;top:-4.5rem;left:0;background-image:url(../images/quote-picto.png);background-size:auto 100%;background-repeat:no-repeat}.text__mot__president__v4 p{color:#797e87;font-weight:300;font-size:18px;line-height:1.3}.signature__mot__president span{font-weight:700;color:#262f3e}.image__presentation img{width:auto;height:auto}.block__equipe__img a{display:inline-block}.block__equipe__img img{object-fit:cover}.block__equipe__img a,.block__equipe__img img{height:100%;width:100%}table,td,tr{border-width:2px;padding:.2rem}.flyersclub__v4 .titles__section__v4 span,.aidepaiement__v4 .titles__section__v4 span{color:var(--orange)}.flyersclub__v4 .titles__section__v4,.aidepaiement__v4 .titles__section__v4,.infostarifs__v4 .titles__section__v4,.plannings__v4 .titles__section__v4{padding-left:1rem}.flyersclub__v4 .titles__section__v4,.aidepaiement__v4 .titles__section__v4,.infostarifs__v4 .titles__section__v4,.plannings__v4 .titles__section__v4{position:relative}.infostarifs__v4 .titles__section__v4 span,.plannings__v4 .titles__section__v4 span{color:var(--light-green)}.flyersclub__v4 .titles__section__v4::before,.aidepaiement__v4 .titles__section__v4::before,.infostarifs__v4 .titles__section__v4::before,.plannings__v4 .titles__section__v4::before{position:absolute;content:'';top:0;bottom:0;left:-1rem;width:1rem;height:100%}.flyersclub__v4 .titles__section__v4::before,.aidepaiement__v4 .titles__section__v4::before{background-color:var(--orange)}.infostarifs__v4 .titles__section__v4::before,.plannings__v4 .titles__section__v4::before{background-color:var(--light-green)}.block__doc a,.block__doc a:hover{padding:.5rem 1.5rem;display:inline-block;text-decoration:none;background-color:var(--green);box-shadow:0 10px 15px -3px rgb(0 0 0 / .2);font-weight:700;letter-spacing:.5px;color:var(--white);border-radius:5px}.block__doc__download__btn{margin-top:.5rem}.google__map__content__v4 iframe,.contact__form__block input,.contact__form__block textarea{width:100%}.contact__form__block input,.contact__form__block textarea{border:none;padding:.5rem;background-color:var(--white)}.contact__form__block .wpcf7-submit,.contact__form__block .acceptance-form{width:auto}.contact__form__block .wpcf7-list-item{margin:0}.col__product,.block__product{display:flex;flex-direction:column;flex-wrap:wrap}.block__product,.block__product__img{flex:1 1 auto}.block__product h2{margin-bottom:.2rem}.block__product__text{margin-top:auto}.block__product__img img{width:100%;height:100%;object-fit:contain}.modal{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;height:0vh;background-color:#fff0;overflow:hidden;z-index:9999}.modal.open{position:fixed;width:100%;height:100vh;background-color:rgb(0 0 0 / .5);transition:background-color 0.25s}.modal.open>.content-wrapper{transform:scale(1)}.modal .content-wrapper{position:relative;display:flex;flex-direction:column;justify-content:flex-start;width:70%;margin:0;padding:1.5rem;background-color:#fff;border-radius:.3125rem;box-shadow:0 0 2.5rem rgb(0 0 0 / .5);transform:scale(0);transition:transform 0.25s;transition-delay:0.15s;overflow:hidden}.modal .content-wrapper .close{position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;background-color:#fff0;font-size:1.5rem;transition:0.25s linear;z-index:999}.modal .content-wrapper .close:before,.modal .content-wrapper .close:after{position:absolute;content:'';width:1.25rem;height:.125rem;background-color:#000}.modal .content-wrapper .close:before{transform:rotate(-45deg)}.modal .content-wrapper .close:after{transform:rotate(45deg)}.modal .content-wrapper .close:hover{transform:rotate(360deg)}.modal .content-wrapper .modal-header{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin:0;padding:0 0 .5rem}.modal .content-wrapper .content__modal{position:relative}.body_modalopen{overflow:hidden}.modal h2{text-transform:uppercase;letter-spacing:1px;font-weight:700;color:#262f3e;margin:0}.modal .modal-header{position:relative}.modal .modal-header:before{position:absolute;content:'';top:0;bottom:0;left:-1.5rem;width:1rem;height:100%;background-color:#02673b}#back2Top{right:.5rem;width:40px;height:40px;position:fixed;bottom:100px;background:#fefefe;border-radius:5px;box-shadow:rgb(149 157 165 / .2) 0 8px 24px;overflow:hidden;z-index:999;display:none;cursor:pointer;padding:.5rem;opacity:.5}#back2Top svg{width:100%;height:100%}#back2Top:hover{opacity:1}.title__404 h2{font-size:3rem;font-weight:bolder;margin-bottom:1rem}.message__404 p{font-size:1.5rem}.back__fp{margin-top:2rem}.back__fp a{color:var(--green);border:1px solid var(--green);text-decoration:none;padding:.5rem 1rem;border-radius:50px;transition:0.5s;background-color:#fff0}.back__fp a:hover{color:var(--white);background-color:var(--green);transition:0.5s}.content__404{background-color:#f4f4f4;padding:2rem}.calendar{width:100%;max-width:800px;margin:0 auto}.match-info .title span,.match-info .cat__team__match span,.match-info .match__day__title span,.match-info .hour__match span,.arrows{color:#fff}.match-info .vs span{color:#000;font-size:1.2rem}.match-info{background-color:#fff;border-radius:5px;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px rgb(0 0 0 / .2)}.arrows{justify-content:space-between;position:absolute;top:.8rem;left:1rem;right:1rem;z-index:9}.arrows,.teams__blocks,.team__block{display:flex;flex-direction:row;align-items:center}.arrows .arrow{padding:.5rem;cursor:pointer}.arrows ion-icon{padding:.5rem .8rem;cursor:pointer;background-color:#004c2b;border-radius:50px;margin-top:.3rem}.match-data{display:flex;transition:transform 0.5s ease}.matchs__volet,.title,.matchs__volet .score__match{text-align:center}.matchs__volet{flex:0 0 100%;width:100%;height:auto}.title{padding:.5rem 2rem;background-color:rgb(2 103 59);border-radius:50px;margin:1rem}.match__day .match__day__title{background-color:#F59234;padding:.5rem 1rem}.match{border:1px solid #383333;border:1px solid rgb(2 103 59);margin:1rem}.match:last-child{border-bottom:none}.teams__blocks{justify-content:space-around;margin:.5rem}.team__block{justify-content:center;flex:1}.team__block .logo__team{padding:.3rem;width:30%}.team__block .name__team{padding:.5rem;width:70%}.team__block .logo__team img{width:100%;height:auto;max-width:5rem}.matchs__volet .match__day{margin:1rem 0 1rem 0}.matchs__volet .score__match span{font-size:1.5rem}.matchs{max-height:30rem;overflow-y:scroll}.matchs::-webkit-scrollbar{width:.5rem}.matchs::-webkit-scrollbar-thumb{background:#F59234;border-radius:6px}.matchs::-webkit-scrollbar-track{background:rgb(2 103 59);border-radius:6px}.cat__team__match,.hour__match{background-color:rgb(2 103 59);padding:.3rem 1rem}.cat__team__match{margin:.5rem 0 0 0}.hour__match{margin:0 0 .5rem 0}@media (max-width:350px){.nav .menu-icon,.nav .cancel-icon,.nav .search-icon{margin:0 10px;font-size:16px}}@media screen and (min-width:768px){.logo__club{width:80px;height:80px}.result__club__left__side span,.result__club__right__side span{font-size:25px}.slick_partenaires_v3{width:100%}}@media (max-width:980px){.nav .menu-icon,.nav .cancel-icon,.nav .search-icon{margin:0 20px}.nav form{right:30px}}@media screen and (max-width:991px){.equipes__content__v4{width:90%;margin:0 auto}}@media screen and (min-width:991px){.resultats__matchs__bloc{width:49%}.content__page__section__v4{padding:2rem}.titles__section__v4 h2,.cta__text__v4 p{font-size:35px}.title__frontpage h1,.slogan span{font-size:50px;font-weight:800;line-height:50px}.name__slogan{margin:4rem 0}.logo__header{width:16rem}.equipes__v4 .titles__section__v4:before,.histoire__v4 .titles__section__v4::before,.gallery__photos__v4 .titles__section__v4::before,.flyersclub__v4 .titles__section__v4::before,.infostarifs__v4 .titles__section__v4::before,.aidepaiement__v4 .titles__section__v4::before,.plannings__v4 .titles__section__v4::before{left:-2rem}.equipes__v4 .titles__section__v4,.matchs__results .titles__section__v4,.histoire__v4 .titles__section__v4,.gallery__photos__v4 .titles__section__v4,.flyersclub__v4 .titles__section__v4,.infostarifs__v4 .titles__section__v4,.aidepaiement__v4 .titles__section__v4,.plannings__v4 .titles__section__v4{padding-left:0rem}.logo__club{width:100px;height:100px;margin:0 1.5rem}.resultsmatchs__btndons{flex-direction:row;align-items:flex-end}.result__club__left__side span,.result__club__right__side span{font-size:32px}.footer__v4{padding:2rem 2rem}.header__page h1{font-size:50px;font-weight:800;line-height:50px}.header__page{margin:8rem 0}.block__equipe__img{width:100%;height:25rem}.title__404 h2{font-size:4rem}}@media screen and (min-width:992px){.rs__v4 .titles__section__v4:before,.matchs__results .titles__section__v4:before{left:-2rem}.titles__insta__v4,.col__instagtam{text-align:right}.rs__v4 .titles__insta__v4:before{right:-2rem;left:auto}.rs__v4 .titles__section__v4{padding-left:0rem}}@media screen and (min-width:1024px){.modal .content-wrapper{width:50%}.block__actu__v4{width:32%;margin:0 .66%}.contact__fp__v4{padding:2rem}.btn__ancres{display:none}.block__doc__preview{width:100%;height:300px}.block__doc__preview img{width:100%;height:100%;object-fit:cover}.title__404 h2{font-size:5rem}}@media (max-width:1200px){.nav{padding:0}.nav .logo{flex:2;text-align:center}.nav .nav-menu{position:fixed;z-index:9999;top:100px;width:100%;left:-100%;height:100%;padding:10px 50px 0 50px;text-align:center;background:#fff;display:inline-block;transition:left 0.3s ease}.nav .nav-menu.active{left:0}.nav .nav-menu li{line-height:40px;margin:30px 0}.nav .nav-menu li a{font-size:20px}.nav form,.nav form:before,.nav form:after{position:absolute}.nav form{top:80px;right:50px;opacity:0;pointer-events:none;transition:top 0.3s ease,opacity 0.1s ease}.nav form.active{top:95px;opacity:1;pointer-events:auto}.nav form:before{content:"";top:-13px;right:0;width:0;height:0;z-index:-1;border:10px solid #fff0;border-bottom-color:#1e232b;margin:-20px 0 0}.nav form:after{content:'';height:60px;padding:2px;background:#1e232b;border-radius:2px;min-width:calc(100% + 20px);z-index:-2;left:50%;top:50%;transform:translate(-50%,-50%)}.nav .menu-icon,.nav .search-icon,.nav .menu-icon span,.nav .cancel-icon.show{display:block}.nav .menu-icon span.hide,.nav .search-icon.hide,header .header__btn__dons{display:none}}@media screen and (min-width:1200px){.cta__text__v4 p{font-size:45px}.block__doc__preview{height:365px}}@media screen and (min-width:1201px){.header__btn__dons__mobile{display:none}}@media (max-width:1245px){.nav{padding:0 50px}}@media screen and (min-width:1400px){.cta__text__v4 p{font-size:55px}.block__doc__preview{height:425px}.nav .nav-menu li{padding:0 10px}.nav .nav-menu li a{font-size:16px;letter-spacing:1px}}