:root{--blanc:#FFF;--noir:#000;--colorUn:#EE8752;--colorDeux:#125757;--colorTrois:#409999}.main_content>#app{margin-top:4em}#app>.v-application{padding-top:4em}.containerEvent{max-width:1320px;width:95%;margin:auto;padding:15px 0}.fondCouleur{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(transparent 10%,rgba(234,123,107,.15) 90%,transparent)}.v-application .containerEvent{position:relative;z-index:1}.v-application .headerCalendar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;border-bottom:2px solid var(--colorUn);padding-bottom:2.2em;margin-bottom:2em}.v-application .headerCalendar:last-of-type{border-top:2px solid var(--colorUn);border-bottom:unset;padding:2em 0 0;margin:4em 0 1.5em}.v-application .headerCalendar>button.v-btn{font-size:1.5em;justify-content:left}.v-application .headerCalendar>button.v-btn:last-child{justify-content:right}.v-application .headerCalendar>button.v-btn>.v-btn__content{font-family:'Cabin';color:var(--colorUn);text-transform:initial;font-size:.8em}.v-application .headerCalendar>button:first-child>span>.v-icon{font-size:1.2em;margin-right:15px}.v-application .headerCalendar>button:last-child>span>.v-icon{font-size:1.2em;margin-left:15px}.v-application .headerCalendar>div{display:flex;justify-content:center;gap:2em}.v-application .headerCalendar>div>div:first-child{position:relative}.v-application .headerCalendar>div button.v-btn{background-color:var(--colorUn);border:3px solid var(--colorUn);border-radius:100px;font-size:1em;padding:0 15px;height:50px;width:230px;justify-content:space-between;color:var(--blanc)}.v-application .headerCalendar>div button.v-btn:last-child{background-color:transparent;color:var(--colorUn);font-size:1.5em}.v-application .headerCalendar>div button.v-btn>.v-btn__content{font-family:'Cabin-Bold';text-transform:initial;justify-content:center}.v-application .headerCalendar>div button.v-btn .v-icon{font-size:30px}.v-application .headerCalendar>div>div>p{margin:5px 0 0;font-size:.8em;font-family:'Cabin-Bold';text-align:center;position:absolute;left:50%;transform:translateX(-50%);width:max-content;max-width:100%}.v-application .rechercheMobile{text-align:center;border-bottom:2px solid var(--colorUn);padding-bottom:2em;margin-bottom:4em}.v-application .rechercheMobile>h3{color:var(--colorUn);font-family:'ComfortaB';font-size:1.6em;margin:0 0 .5em}.v-application .rechercheMobile>.v-btn{color:var(--blanc);font-family:'ComfortaB';font-size:1em}.v-application .rechercheMobile>.v-btn .v-icon{color:var(--blanc)}#app table{border-spacing:unset}#app table td{border:unset;padding:unset;font-weight:unset;font-size:unset}.v-application .contentCalendar{display:flex;align-items:start;flex-wrap:wrap;gap:2em}.v-application .contentCalendar>.filtres{flex:0 0 30%;max-width:30%;position:sticky;top:5em}.v-application .contentCalendar>div>h3{color:var(--colorUn);font-family:'BebasNeueB';font-size:2em;margin:.5em 0;text-transform:unset}.v-application .contentCalendar>div>.v-item-group{padding:1.5em 1em;background-color:var(--colorUn);display:flex;gap:1em 2em;flex-wrap:wrap;margin-bottom:1.5em;border-radius:15px}.v-application .contentCalendar>div>.v-item-group>.v-btn{flex:0 0 calc(50% - 1.4em);max-width:calc(50% - 1.4em);display:block;font-family:'Cabin';font-size:.8em;padding:15px;height:unset!important;color:var(--colorUn);background-color:var(--blanc);opacity:1;border:unset!important;border-radius:25px!important;text-transform:initial}.v-application .contentCalendar>div>.v-item-group>.v-btn.toutAgenda{flex:0 0 100%;max-width:100%}.v-application .contentCalendar>div>.v-item-group>.v-btn>.v-btn__content{justify-content:space-between}.v-application .contentCalendar>div>.v-item-group>.v-btn>.v-btn__content>.v-icon{color:var(--colorUn)}.v-application .contentCalendar>div>.v-item-group>.v-btn.v-btn--active{font-family:'Cabin-Bold';color:var(--blanc);background-color:#031D26;border-radius:25px}.v-application .contentCalendar>div>.v-item-group>.v-btn.v-btn--active .v-icon{color:var(--blanc)}.v-application .contentCalendar>.filtres>div:last-child{padding:1.5em 1em;background-color:var(--colorUn);border-radius:15px}.v-application .contentCalendar>div>div>.v-select{margin:0 0 2em;padding:0;font-size:.8em}.v-application .contentCalendar>div>div>.v-select .v-input__slot:before{display:none}.v-application .contentCalendar>div>div>.v-select .v-select__slot{padding:10px;background-color:var(--blanc);border-radius:25px;cursor:pointer}.v-application .contentCalendar>div>div>.v-select input{padding:0;font-family:'Cabin'}.v-application .contentCalendar>div>div>.v-select input::placeholder{color:var(--colorUn);opacity:1}.v-application .contentCalendar>div>div>.v-select .v-input__append-inner{margin:0;padding:0}.v-application .contentCalendar>div>div>.v-select .v-input__append-inner .v-icon{color:var(--colorUn)}.v-application .contentCalendar>div>div>.v-input--checkbox{margin:0;padding:0}.v-application .contentCalendar>div>div>.v-input--checkbox:last-child{margin-top:1em}.v-application .contentCalendar>div>div>.v-input--checkbox .v-label{color:var(--blanc);font-size:1em;margin-left:5px}.v-application .contentCalendar>div>div>.v-input--checkbox .v-input--selection-controls__input .v-icon{color:#680B00}.v-application .contentCalendar>div:last-child{flex:0 0 calc(70% - 2em);max-width:calc(70% - 2em);margin-top:calc(4em - 8px)}.v-application .contentCalendar>div>.v-list{background-color:unset;box-shadow:unset}.v-application .contentCalendar>div>.v-list>.v-list-item{padding:0}.v-application .contentCalendar>div>.v-list a{display:flex;align-items:center;gap:2em;color:var(--noir);margin-bottom:4em;width:100%;position:relative}.v-application .contentCalendar>div>.v-list a:after{content:'';width:100%;height:1px;background-color:var(--colorUn);position:absolute;bottom:-2em;left:0}.v-application .contentCalendar>div>.v-list a>div:first-child{flex:0 0 275px;max-width:275px;height:200px;border-radius:15px;overflow:hidden;display:flex;align-items:end;position:relative}.v-application .contentCalendar>div>.v-list a>div:first-child:after{content:'';width:100%;height:100%;background-image:linear-gradient(transparent 60%,rgba(0,0,0,.32),var(--noir));border-radius:15px;position:absolute;top:0;left:0}.v-application .contentCalendar>div>.v-list a>div:first-child>img{width:100%;height:100%;object-fit:cover;transition:all .3s}.v-application .contentCalendar>div>.v-list a:hover>div:first-child>img{transform:scale(1.1)}.v-application .contentCalendar>div>.v-list a>div:first-child>i{color:var(--blanc);font-size:2em;position:absolute;right:20px;top:20px;z-index:1;transition:all 0.3s}.v-application .contentCalendar>div>.v-list a>div:first-child>i:hover{font-weight:900}.v-application .contentCalendar>div>.v-list a>div>.v-list-item__subtitle{padding:1em 1em 12px 2.5em;font-family:'ComfortaB';font-size:.9em;color:var(--blanc);line-height:1;white-space:unset;position:absolute;bottom:0;z-index:1}.v-application .contentCalendar>div>.v-list a>div>.v-list-item__subtitle:before{content:'';width:5px;height:42px;background-color:var(--blanc);position:absolute;left:1.5em;bottom:0}.v-application .contentCalendar>div>.v-list a>div:last-child{flex:0 0 calc(100% - 275px - 2em);max-width:calc(100% - 275px - 2em)}.v-application .contentCalendar>div>.v-list a>div>.v-list-item__title{font-family:'BebasNeueB';font-size:2.5em;color:var(--colorDeux);margin:0 0 .4em;text-overflow:inherit;white-space:inherit}.v-application .contentCalendar>div>.v-list a>div>p:last-child{color:var(--colorTrois);font-size:1em;margin:0;font-family:'Cabin'}.v-application .contentCalendar>div>.v-list a>div>p>.v-icon{font-size:1.5em;margin-top:-8px}@media screen and (max-width:1440px){.containerEvent{max-width:1140px}.v-application .contentCalendar>div>.v-item-group{gap:1em}.v-application .contentCalendar>div>.v-item-group>.v-btn{flex:0 0 calc(50% - .65em);max-width:calc(50% - .65em);padding:15px 5px}.v-application .contentCalendar>div>.v-item-group>.v-btn>.v-btn__content>.v-icon{margin:0}}@media screen and (max-width:1200px){.containerEvent{max-width:960px}.v-application .contentCalendar>.filtres{flex:0 0 36%;max-width:36%}.v-application .contentCalendar>div:last-child{flex:0 0 calc(64% - 2em);max-width:calc(64% - 2em)}.v-application .contentCalendar>div>.v-list a{gap:1em}.v-application .contentCalendar>div>.v-list a>div:first-child{flex:0 0 200px;max-width:200px;height:150px}.v-application .contentCalendar>div>.v-list a>div:last-child{flex:0 0 calc(100% - 200px - 2em);max-width:calc(100% - 200px - 2em)}.v-application .contentCalendar>div>.v-list a>div>.v-list-item__title{font-size:1.8em}.v-application .contentCalendar>div>.v-list a>div:first-child>i{right:10px;top:10px}.v-application .headerCalendar>div{gap:1em}.v-application .headerCalendar>button.v-btn{font-size:1.2em}}@media screen and (max-width:990px){.containerEvent{max-width:720px}.v-application .contentCalendar>.fond{display:none;position:fixed;top:0;left:0;z-index:999;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);filter:blur(5px)}.v-application .contentCalendar>.filtres{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:500px;max-width:95vw;max-height:95vh;background-color:var(--colorUn);z-index:999999;overflow:auto}.v-application .contentCalendar>.filtres>div:first-child{background-color:var(--blanc);display:flex;align-items:center}.v-application .contentCalendar>.filtres>div:first-child>h3{font-family:'ComfortaB';color:var(--colorUn);font-size:2em;flex:1;border-right:2px solid var(--colorUn);padding:0 .8em}.v-application .contentCalendar>.filtres>div:first-child>button.v-icon{color:var(--colorUn);font-size:2.2em;margin:0;padding:0 .8em}.v-application .contentCalendar>.filtres>div:first-child>button.v-icon:after{transform:scale(1)}.v-application .contentCalendar>div>.v-item-group>.v-btn{padding:15px 10px}.v-application .contentCalendar>div>.v-item-group{border-bottom:2px solid var(--blanc);border-radius:0;margin:0 1.5em 2em;padding:2em 0}.v-application .contentCalendar>div>div:last-of-type{margin:0 1.5em 1em;padding-bottom:2em;border-bottom:2px solid var(--blanc)}.v-application .contentCalendar>div>.v-btn{margin:0 auto 1.5em;display:block;font-family:'Cabin-Bold';color:var(--colorUn);font-size:1.1em;height:auto;padding:.5em;border-radius:25px;text-transform:initial}.v-application .contentCalendar>div>div>.v-select{margin-bottom:1em}.v-application .contentCalendar>div:last-child{flex:0 0 100%;max-width:100%;margin:0}.v-application .headerCalendar>button.v-btn:first-child{order:1}.v-application .headerCalendar>button.v-btn:last-child{order:2}.v-application .headerCalendar>div{order:3;flex:0 0 100%;max-width:100%;margin-top:1em}.v-application .headerCalendar:last-of-type>button.v-btn:first-child{order:2}.v-application .headerCalendar:last-of-type>button.v-btn:last-child{order:3}.v-application .headerCalendar:last-of-type>div{order:1;margin:0 0 1em}}@media screen and (max-width:768px){.containerEvent{max-width:540px}.v-application .contentCalendar>div>.v-list a{flex-wrap:wrap}.v-application .contentCalendar>div>.v-list a>div:first-child,.v-application .contentCalendar>div>.v-list a>div:last-child{flex:0 0 100%;max-width:100%;height:300px}.v-menu__content.theme--light{left:50%!important;transform:translateX(-50%)!important}}@media screen and (max-width:576px){.v-application .headerCalendar>div>div:first-child,.v-application .headerCalendar>div button.v-btn:last-child{flex:0 0 calc(50% - .5em);max-width:calc(50% - .5em)}.v-application .headerCalendar>div button.v-btn{width:100%;padding:0 5px}.v-application .headerCalendar>div button.v-btn{font-size:.7em}.v-application .headerCalendar>div button.v-btn:last-child{font-size:1.2em}.v-application .headerCalendar>button.v-btn{font-size:1em}.v-application .headerCalendar>button:first-child>span>.v-icon{margin-right:5px}.v-application .headerCalendar>button.v-btn:last-child{margin:0 0 0 auto}.v-application .headerCalendar>div button.v-btn .v-icon,.v-application .contentCalendar>div>.v-item-group>.v-btn>.v-btn__content>.v-icon{display:none}.v-application .contentCalendar>div>.v-btn{font-size:1em}.v-application .contentCalendar>div>.v-item-group{margin:0 1em 2em}.v-application .contentCalendar>.filtres>div:first-child>h3,.v-application .contentCalendar>.filtres>div:first-child>button.v-icon{padding:.5em}.v-application .contentCalendar>div>.v-item-group>.v-btn{font-size:.7em;flex:0 0 calc(50% - .75em);max-width:calc(50% - .75em)}.v-application .contentCalendar>div>div>.v-select input{font-size:.9em}.v-application .contentCalendar>div>.v-list a>div:first-child{height:250px}.v-application .contentCalendar>div>.v-list a>div>.v-list-item__title{font-size:1.4em}}