.btn-arrow{width:fit-content;padding-right:2rem;background-image:url(/images/arrow-red-right.svg);background-repeat:no-repeat;background-position:center right .7rem;color:inherit;margin-top:1rem;display:block;text-transform:uppercase;font-size:.8rem}.btn-arrow>span{display:inline-block;transform:translateY(2px)}.btn-arrow:hover{color:#cd352d}.btn-default{font-size:.8rem;font-family:degular,sans-serif;padding-block:.5rem;padding-inline:1rem;margin-block:1rem;display:block;width:fit-content;text-align:center;background-color:transparent;color:#fff;text-transform:uppercase;box-shadow:0 2px 10px rgba(0,0,0,.2);transition:all 500ms ease-in-out;cursor:pointer;overflow:hidden;position:relative;border:2px solid #cd352d}.btn-default span{color:#fff;position:relative;z-index:2;transition:all 500ms ease-in-out;display:inline-block}.btn-default span>img{width:.7rem;position:absolute;top:calc(50% - 2px);right:-1.25rem;transform:translateY(-50%)}.btn-default::before{position:absolute;width:140%;height:110%;content:"";top:0;left:-20%;background-color:#cd352d;z-index:1;transition:all 500ms ease-in-out;transform:skew(-40deg)}.btn-default:hover{filter:none}.btn-default:hover span{color:#cd352d}.btn-default:hover::before{left:-160%}.btn-white{font-size:.8rem;font-family:degular,sans-serif;padding-block:.5rem;padding-inline:1rem;margin-block:1rem;display:block;width:fit-content;text-align:center;background-color:transparent;color:#fff;text-transform:uppercase;box-shadow:0 2px 10px rgba(0,0,0,.2);transition:all 500ms ease-in-out;cursor:pointer;overflow:hidden;position:relative;border:2px solid #cd352d;border-color:#fff}.btn-white span{color:#fff;position:relative;z-index:2;transition:all 500ms ease-in-out;display:inline-block}.btn-white span>img{width:.7rem;position:absolute;top:calc(50% - 2px);right:-1.25rem;transform:translateY(-50%)}.btn-white::before{position:absolute;width:140%;height:110%;content:"";top:0;left:-20%;background-color:#cd352d;z-index:1;transition:all 500ms ease-in-out;transform:skew(-40deg)}.btn-white:hover{filter:none}.btn-white:hover span{color:#cd352d}.btn-white:hover::before{left:-160%}.btn-white span{color:#000}.btn-white::before{background-color:#fff;right:-20%;left:auto}.btn-white:hover span{color:#fff}.btn-white:hover::before{right:-160%;left:auto}.btn-black{font-size:.8rem;font-family:degular,sans-serif;padding-block:.5rem;padding-inline:1rem;margin-block:1rem;display:block;width:fit-content;text-align:center;background-color:transparent;color:#fff;text-transform:uppercase;box-shadow:0 2px 10px rgba(0,0,0,.2);transition:all 500ms ease-in-out;cursor:pointer;overflow:hidden;position:relative;border:2px solid #cd352d;border-color:#000}.btn-black span{color:#fff;position:relative;z-index:2;transition:all 500ms ease-in-out;display:inline-block}.btn-black span>img{width:.7rem;position:absolute;top:calc(50% - 2px);right:-1.25rem;transform:translateY(-50%)}.btn-black::before{position:absolute;width:140%;height:110%;content:"";top:0;left:-20%;background-color:#cd352d;z-index:1;transition:all 500ms ease-in-out;transform:skew(-40deg)}.btn-black:hover{filter:none}.btn-black:hover span{color:#cd352d}.btn-black:hover::before{left:-160%}.btn-black.-bg{background-color:#fff}.btn-black.-alt:hover span{color:#fff!important}.btn-black span{color:#fff}.btn-black::before{background-color:#000;right:-20%;left:auto}.btn-black:hover span{color:#000}.btn-black:hover::before{right:-160%;left:auto}.btn-blue{font-size:.8rem;font-family:degular,sans-serif;padding-block:.5rem;padding-inline:1rem;margin-block:1rem;display:block;width:fit-content;text-align:center;background-color:transparent;color:#fff;text-transform:uppercase;box-shadow:0 2px 10px rgba(0,0,0,.2);transition:all 500ms ease-in-out;cursor:pointer;overflow:hidden;position:relative;border:2px solid #cd352d;border-color:#3b3fb6}.btn-blue span{color:#fff;position:relative;z-index:2;transition:all 500ms ease-in-out;display:inline-block}.btn-blue span>img{width:.7rem;position:absolute;top:calc(50% - 2px);right:-1.25rem;transform:translateY(-50%)}.btn-blue::before{position:absolute;width:140%;height:110%;content:"";top:0;left:-20%;background-color:#cd352d;z-index:1;transition:all 500ms ease-in-out;transform:skew(-40deg)}.btn-blue:hover{filter:none}.btn-blue:hover span{color:#cd352d}.btn-blue:hover::before{left:-160%}.btn-blue.-alt{background-color:#000}.btn-blue.-alt:hover span{color:#fff}.btn-blue span{color:#fff}.btn-blue::before{background-color:#3b3fb6;right:-20%;left:auto}.btn-blue:hover span{color:#3b3fb6}.btn-blue:hover::before{right:-160%;left:auto}#intro figure>img{width:400px;left:calc(20%);bottom:2rem}@media screen and (max-width:1550px){#intro figure>img{width:320px;bottom:4rem}}@media screen and (max-width:998px){#intro figure>img{width:280px;left:calc(10%);bottom:4rem}}@media screen and (max-width:767px){#intro figure>img{bottom:0;left:calc(30% - 3rem)}}#decouvrez{align-items:start;padding-top:6rem}#decouvrez .content{padding-top:2rem}@media screen and (min-width:1921px){#decouvrez .content{padding-top:8rem}}#decouvrez figure{margin-bottom:-12rem}@media screen and (max-width:767px){#decouvrez figure{margin-bottom:0}}#join{padding-top:12rem}@media screen and (max-width:998px){#join{padding-top:8rem}}@media screen and (max-width:767px){#join{padding-top:4rem}}#join h4{margin-bottom:0;font-weight:300}#bg{padding-top:10rem}#details>div>div>ul>li:nth-child(6)::first-letter{text-transform:uppercase}a.disabled{pointer-events:none;cursor:default}a.disabled::before{background-color:#656565}