.home-billet-container{padding:35px 0 50px;background:#fff;position:relative}.home-billet-container .loader-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);z-index:10;opacity:0;pointer-events:none;visibility:hidden;transition:all .3s linear}.home-billet-container .loader-container .loader{margin:0;text-indent:0}.home-billet-container.loading .loader-container{opacity:1;pointer-events:all;visibility:visible}.home-billet-container .breadcrumbs{margin:0 0 20px;font-family:"Barlow",sans-serif;font-weight:400;font-size:16px}.home-billet-container .breadcrumbs a{color:#000}.home-billet-container .breadcrumbs span{color:#ed2621}.home-billet-container .plan-block{position:sticky;top:130px}.home-billet-container .plan-img-2{position:absolute;top:0;right:0;width:100%;z-index:1;display:none}.home-billet-container .events .event .event-infos{padding:25px 45px 45px;background:#f3f3f3;position:relative;margin:0 0 10px}.home-billet-container .events .event .event-infos.more .see-less{opacity:1;pointer-events:all;visibility:visible}.home-billet-container .events .event .event-infos.more .see-more{opacity:0;pointer-events:none;visibility:hidden}.home-billet-container .events .event .event-infos h2{margin:0 0 10px;font-family:"Barlow",sans-serif;font-weight:800;font-size:20px;line-height:1.3em;padding:0 0 5px;border-bottom:1px solid #d3d3d3;text-transform:uppercase;color:#000}@media(max-width: 1599px){.home-billet-container .events .event .event-infos h2{margin-top:20px}}@media(max-width: 1599px){.home-billet-container .events .event .event-infos h2{margin-top:20px}}.home-billet-container .events .event .event-infos ul{list-style:none;padding:0}.home-billet-container .events .event .event-infos ul li{font-family:"Barlow",sans-serif;font-size:17px;line-height:1.5em;font-weight:400;color:#000}.home-billet-container .events .event .event-infos ul li::before{content:"- "}.home-billet-container .events .event .event-infos .see-more,.home-billet-container .events .event .event-infos .see-less{font-family:"Barlow",sans-serif;font-size:17px;line-height:1.5em;font-weight:800;text-transform:uppercase;color:#000;text-decoration:underline;position:absolute;transition:all .3s linear}.home-billet-container .events .event .event-infos .see-more:hover,.home-billet-container .events .event .event-infos .see-less:hover{color:#ed2621}.home-billet-container .events .event .event-infos .see-more{right:45px;bottom:25px;opacity:1;pointer-events:all;visibility:visible}.home-billet-container .events .event .event-infos .see-less{right:45px;top:27.5px;opacity:0;pointer-events:none;visibility:hidden}.home-billet-container .events .event .billets{display:none}.home-billet-container .events .event .billets .billet{display:flex;align-items:center;justify-content:space-between;padding:10px 45px;background:#f3f3f3;margin-bottom:10px}@media(max-width: 1599px){.home-billet-container .events .event .billets .billet{flex-direction:column}}.home-billet-container .events .event .billets .billet h3{margin:0;font-family:"Barlow",sans-serif;font-weight:800;font-size:20px;line-height:1.3em;text-transform:uppercase;color:#ed2621}@media(max-width: 1599px){.home-billet-container .events .event .billets .billet h3{margin-bottom:5px}}.home-billet-container .events .event .billets .billet .btn.add-billets{font-family:"Barlow",sans-serif;font-weight:800;font-size:16px;line-height:1em;text-transform:uppercase;color:#fff;background:#ed2621;padding:10px 20px;transition:all .3s linear;border-radius:0}@media(max-width: 1599px){.home-billet-container .events .event .billets .billet .btn.add-billets{margin-top:5px}}.home-billet-container .events .event .billets .billet .btn.add-billets:hover{background:#000;color:#fff}.woocommerce table .tribe-attendee-meta td{padding:5px}.beneficeAll h4{font-family:"Barlow",sans-serif}.beneficeAll ul{list-style:none;padding:0}.beneficeAll ul li{font-family:"Barlow",sans-serif;font-size:17px;line-height:1.5em;font-weight:400;color:#000}.beneficeAll ul li::before{content:"- "}.soutiens label.checkbox{padding-left:20px !important}.soutiens label.checkbox span.optional{display:none}.woocommerce-additional-fields{padding-top:10px !important}