:root{--blanc:#FFF;--noir:#000;--colorUn:#CD5A4C;--colorDeux:#00858B;--colorTrois:#42544E}.containerEvent{max-width:1320px;width:95%;margin:auto;padding:15px 0}.fondCouleur{position:absolute;top:0;left:0;width:100%;height:1050px;background-image:linear-gradient(#FCF5F5 25%,transparent)}.fondCouleur:last-of-type{top:unset;bottom:0;background-image:linear-gradient(to top,#FCF5F5 25%,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:'LemonB';color:var(--colorUn)}.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);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:'LemonB'}.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:'Effra';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:'LemonB';font-size:1.6em;margin:0 0 .5em}.v-application .rechercheMobile>.v-btn{color:var(--blanc);font-family:'LemonB';font-size:1em}.v-application .rechercheMobile>.v-btn .v-icon{color:var(--blanc)}.v-application .contentCalendar{display:flex;align-items:start;flex-wrap:wrap;gap:2em}.v-application .contentCalendar>.filtres{flex:0 0 30%;max-width:30%}.v-application .contentCalendar>div>h3{color:var(--colorUn);font-family:'LemonB';font-size:2em;margin:.5em 0 .2em;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}.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:'Effra';font-size:.8em;padding:15px;height:unset!important;color:var(--colorUn);background-color:#FCF5F5;opacity:1;border:unset!important}.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:'EffraB';color:var(--blanc);background-color:#680B00;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)}.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:#FCF5F5}.v-application .contentCalendar>div>div>.v-select input{padding:0;text-transform:uppercase;font-family:'Effra'}.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;font-family:'Effra';text-transform:uppercase}.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)}.v-application .contentCalendar>div>.v-list{background-color:unset;box-shadow:unset}.v-application .contentCalendar>div>.v-list>.v-list-item{margin-bottom:8em;padding:0}.v-application .contentCalendar>div>.v-list a{display:block;width:100%;text-decoration:none;color:var(--noir);background-color:var(--blanc);box-shadow:0 5px 10px rgba(0,0,0,.36);padding:1em .5em 1em 235px;position:relative}.v-application .contentCalendar>div>.v-list a>img{max-width:220px;max-height:300px;position:absolute;left:-5px;top:50%;transform:translateY(-50%) rotate(6deg);transition:all .3s}.v-application .contentCalendar>div>.v-list a:hover>img{transform:translateY(-50%)}.v-application .contentCalendar>div>.v-list a>.v-list-item__subtitle{text-transform:uppercase;position:relative;padding-left:60px;font-family:'LemonB';font-size:1.6em;color:var(--colorTrois);line-height:1;white-space:unset}.v-application .contentCalendar>div>.v-list a>.v-list-item__subtitle:before{content:'';width:50px;height:3px;background-color:var(--colorTrois);position:absolute;left:0;top:50%;transform:translateY(-50%)}.v-application .contentCalendar>div>.v-list a>.v-list-item__subtitle>span{text-transform:initial;font-family:'LemonB';font-size:.9em;margin-left:5px}.v-application .contentCalendar>div>.v-list a>.v-list-item__title{font-family:'LemonB';font-size:2em;color:var(--colorDeux);margin:.2em 0;white-space:unset;line-height:1}.v-application .contentCalendar>div>.v-list a>p{font-family:'Effra'}.v-application .contentCalendar>div>.v-list a>p:first-of-type{font-size:.9em}.v-application .contentCalendar>div>.v-list a>p:last-child{color:var(--colorUn);font-size:1.2em;margin:0;display:flex;align-items:center}.v-application .contentCalendar>div>.v-list a>p>.v-icon{font-size:2em}@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{padding:1em .5em 1em 195px}.v-application .contentCalendar>div>.v-list a>img{max-width:180px}.v-application .contentCalendar>div>.v-list a>.v-list-item__subtitle{padding-left:40px;font-size:1.2em}.v-application .contentCalendar>div>.v-list a>.v-list-item__subtitle:before{width:30px}.v-application .contentCalendar>div>.v-list a>.v-list-item__title{font-size:1.6em}.v-application .contentCalendar>div>.v-list a>p:last-child{font-size:1em}.v-application .headerCalendar>button.v-btn{font-size:1.3em}.v-application .headerCalendar>div{gap:1em}.v-application .headerCalendar>div button.v-btn{width:210px;padding:0 8px}.v-application .headerCalendar>div button.v-btn .v-icon{margin:0 0 0 5px}}@media screen and (max-width:990px){.containerEvent{max-width:720px}.v-application .contentCalendar>.fond{display:none;position:fixed;top:0;left:0;z-index:1;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:9;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:'LemonB';color:var(--colorUn);font-size:2em;flex:1;border-right:2px solid var(--colorUn);padding:.5em .8em}.v-application .contentCalendar>.filtres>div:first-child>button.v-icon{color:var(--colorUn);font-size:2.2em;margin:0;padding:.5em .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);margin:0 1.5em 2em;padding:2em 0}.v-application .contentCalendar>div>div:last-of-type{margin:0 1.5em 2em;padding-bottom:2em;border-bottom:2px solid var(--blanc)}.v-application .contentCalendar>div>.v-btn{margin:0 auto 1.5em;display:block;font-family:'LemonB';color:var(--colorUn);font-size:1.5em;height:auto;padding:.8em 1em}.v-application .contentCalendar>div>div>.v-select{margin-bottom:1em}.v-application .contentCalendar>div:last-child{flex:0 0 100%;max-width:100%}.v-application .contentCalendar>div>.v-list a{padding:1em .5em 1em 235px}.v-application .contentCalendar>div>.v-list a>img{max-width:220px}.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{padding:0 1em 1.5em;margin-top:5em}.v-application .contentCalendar>div>.v-list a>img{position:unset;transform:rotate(6deg);margin:-5em auto 2em;display:block;max-width:80%}.v-application .contentCalendar>div>.v-list a:hover>img{transform:unset}.v-application .contentCalendar>div>.v-list>.v-list-item{margin-bottom:4em}.v-menu__content.theme--light{left:50%!important;transform:translateX(-50%)!important}}@media screen and (max-width:576px){.v-application .contentCalendar>div>.v-list a>.v-list-item__title{font-size:1.4em}.v-application .contentCalendar>div>.v-list a>.v-list-item__subtitle{padding:0}.v-application .contentCalendar>div>.v-list a>.v-list-item__subtitle:before{display:none}.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}}