@charset "UTF-8";.bg-dark-transparent,.bkg-menu{background-color:rgba(10,30,33,.97)}#logobrand,h2.section-header{font-size:1.5em}a.card:before,a.card:hover:before{content:"+";font-size:6em;align-content:center;display:flex}a.card:after,a.card:before,a.card:hover:after,a.card:hover:before{height:100%;top:0;left:0}#hero,.modal-dialog:after{background-repeat:no-repeat}.close:hover,a.card{transform:scale(1,1)}#scrollTop,#social,#videos,#videos2{display:none}@font-face{font-family:TheRickon;src:url("../fonts/TheRickon-7BXp4.ttf") format("truetype")}html{scroll-behavior:smooth}body{font-family:"Inter",sans-serif;overflow-x:hidden;overflow-y:scroll; background-color: #141819 !important;}body .header-special{background-color:#bddee0}#logobrand,#social{width:inherit}#logobrand{color:rgba(254,248,217,0);font-family:TheRickon;line-height:0}.brand-year{top:0;box-shadow:0 10px 11px -8px rgba(10,30,33,.6)}.brand-year img{width:80px}#scrollTop{position:fixed;bottom:20px;right:30px;z-index:99;font-size:18px;border:none;outline:0;background-color:#76a0a3;color:#fef8da;cursor:pointer;padding:8px 15px 13px;border-radius:100%;box-shadow:0 4px 10px rgb(0 0 0 / 40%);transition:.6s cubic-bezier(.68, -.55, .27, 1.55)}#main-hero-title,.huge-title,.sliderpix,section{position:relative}#error{background-color: #bddee0;height: 100vh;background-image: url("../images/error-bkg.webp");background-repeat: no-repeat;background-position: center;background-size: cover;}#scrollTop:hover{background-color:#406f72;box-shadow:0 2px 4px rgb(0 0 0 / 65%);transform:scale(.85)}#topNav,.modal-dialog .description{width:100%}.navbar-toggler{z-index:999;transform:rotate(0);transition:.6s ease-in-out;border:none}.btn,a.card{border-radius:0}.navbar-toggler[aria-expanded=false] .navbar-toggler-icon{transform:rotate(0);transition:.6s ease-in-out}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{transform:rotate(90deg);transition:.6s ease-in-out}.navbar-collapse.collapsing,.navbar-collapse.show{width:100%;height:100vh;background-color:rgba(10,30,33,.97);position:absolute;top:0;right:0;padding:136px 40px;z-index:888}.navbar-dark .navbar-nav .nav-link{color:rgba(254,248,217,.8)}.nav-link{padding-right:0;padding-left:0}.nav-link.active{font-weight:500;color:#9dd8dc!important}.bkg-menu{transition:.6s ease-in-out}.logo,.sliderpix:hover small{opacity:1;transition:.6s ease-in-out}.logo.logo-transparent{opacity:0;transition:.6s ease-in-out}section{padding:0}.section-header{width:fit-content;z-index:4;color:rgba(254,248,217,.95);box-shadow:0 20px 11px -8px rgba(10,30,33,.2);font-weight:600}.huge-title,.huge-title small{font-weight:900;font-style:normal;font-family:Poppins,sans-serif}.section-header span,.section-header span.dark{padding:.3em .6em}.bg-black{background-color:#0a1e21}.bg-dark-black{background-color:#272a2d}.bg-colour,.bg-colour-dark{background-color:rgba(189,222,224,.7)}.bg-colour .section-header span{background-color:#263e41}.bg-colour .section-header span.dark{background-color:#c05234}.bg-black .section-header span,.bg-colour-dark .section-header span,.bg-dark-black .section-header span{background-color:#263e41;color:rgba(254,248,217,.95)}.bg-black .section-header span.dark,.bg-colour-dark .section-header span.dark,.bg-dark-black .section-header span.dark{background-color:#c05234;color:rgba(254,248,217,.95)}#hero{height:60vh;background-image:url("../images/img_splash6-mobile.webp");background-position:center;background-size:cover}#leband{z-index:1}#leband .identity h2{font-family:TheRickon;font-size:3em}#leband .identity p{font-size:.8em}#leband .identity{position:absolute;right:0;bottom:0;width:100%;text-align:right;padding:0 15px;z-index:1}#leband .card,#leband .card-img,#leband .card-img-top{border-radius:0!important}#spectacle .title{min-height:100px;display:flex;justify-content:flex-start;align-items:flex-end;background-color:rgba(10,30,33,.15)}.huge-title{font-size:2.2em;text-transform:uppercase;line-height:1em;z-index:1}.close,a.card:before,a.card:hover:before{font-weight:300;transition:.2s ease-in-out}.huge-title small{font-size:.45em;line-height:0;padding-left:4px}#main-hero-title .huge-title{font-size:6em}#main-hero-title .huge-title small{line-height:.9em}#main-hero-title .huge-title:after{content:"BAND";color:#bddee0;font-size:.2em;font-family:Poppins,sans-serif;font-weight:800;position:absolute;bottom:42px;right:-12px;transform:rotate(-90deg)}a.card{border:0;color:#fef8da;z-index:0;overflow:hidden;transition:.2s ease-in-out;box-shadow:0 20px 15px -10px rgba(10,30,33,.25)}.card-img,.card-img-top,a.card-img,a.card-img-top{border-top-left-radius:0!important;border-top-right-radius:0!important}a.card:hover{color:rgba(254,248,217,.6);transform:scale(.99,.99);transition:.2s ease-in-out;box-shadow:0 4px 6px -2px rgba(10,30,33,.4)}a.card:before{z-index:2;position:absolute;width:100%;justify-content:center;flex-direction:column;transform:rotate(360deg);opacity:0}a.card:after{content:"";background-color:rgba(10,30,33,.85);position:absolute;width:100%;opacity:0;transition:.4s ease-in-out}a.card:hover:before{z-index:2;position:absolute;width:100%;justify-content:center;flex-direction:column;transform:rotate(0);opacity:1}a.card:hover:after{content:"";background-color:rgba(10,30,33,.8);position:absolute;width:100%;opacity:1;transition:.4s ease-in-out}.formule{color:rgba(254,248,217,.95);background-color:rgba(254,248,217,.2);flex:1 0 25%}.formule ul{padding-inline-start:20px!important}.formule ul li{line-height:1.25em;margin-bottom:15px}.formule h6{font-weight:600;margin-bottom:15px}.modal-dialog{width:100%;margin:0;height:100vh;max-width:100vw}.modal-dialog:after{content:"";background-size:auto 100%;background-position:top right;width:100%;height:100vh;position:absolute;left:0;top:0;opacity:.1}#charles .modal-dialog:after{content:"";background-image:url("../images/members/charles-3.webp")}#marc .modal-dialog:after{content:"";background-image:url("../images/members/marc-3.webp")}#eric .modal-dialog:after{content:"";background-image:url("../images/members/eric-3.webp")}.modal-content{height:100vh;border-radius:0}.modal-footer,.modal-header{border-radius:0;border:0}.modal-header h5{font-family:TheRickon,sans-serif;font-size:3em;line-height:.5}.modal-body img{max-height:80vh}.close{font-size:3rem;line-height:.5;color:#fef8da;text-shadow:none;transform:scale(1.03,1.03);opacity:.8}.close:hover{color:rgba(254,248,217,.4);text-shadow:none;transition:.2s ease-in-out}@keyframes blinker{50%{opacity:.2}}.btn-arrow-down{z-index:2}.horizontal-scale{position:absolute;top:0;right:0;width:50%;height:100vh;background:rgba(10,30,33,.25);transition:.6s ease-in-out;z-index:0}.horizontal-scale.scroll,.horizontal-scale3.scroll3{width:0;transition:1s ease-in-out}.horizontal-scale2{position:absolute;top:0;left:0;width:0;height:100vh;background:rgba(10,30,33,.15);transition:1.3s ease-in-out;z-index:0}.horizontal-scale3,.horizontal-scale4{height:100%;z-index:0;top:0;position:absolute}.horizontal-scale2.scroll2,.horizontal-scale4.scroll4{width:50%;transition:.5s ease-in-out}.horizontal-scale3{right:0;width:50%;background:rgba(254,248,217,.25);transition:.6s ease-in-out}.horizontal-scale4{left:0;width:0;background:rgba(254,248,217,.15);transition:1.3s ease-in-out}.gallery__img{width:auto;height:320px;object-fit:cover}.effect,.film,.grain{width:100%;height:100%}.carousel-indicators{bottom:-50px}.effect,.film{display:none;filter:blur(.45px) drop-shadow(0px 0px 0px #fff1)}.effect:after,.film:after{content:'';width:120%;height:100%;top:0;left:0;padding-left:100px;opacity:.5;animation:.6s steps(1) infinite film-scratch;background:repeating-linear-gradient(90deg,#0002 0 2px,transparent 4px 37vmin);display:block;position:absolute}.effect:after{left:30%;animation:2s infinite effect-scratch}.grain:after{content:'';width:110%;height:110%;top:-5%;left:-5%;opacity:.25;background-image:repeating-conic-gradient(var(--black) 0,transparent .00003%,transparent .0005%,transparent .00095%),repeating-conic-gradient(var(--black) 0,transparent .00005%,transparent .00015%,transparent .0009%);animation:.8s steps(1) infinite grain;filter:drop-shadow(0px 0px 1px black)}.sliderpix small,.sliderpix:after{position:absolute;height:100%;width:100%}@keyframes grain{0%,100%{transform:translate(0,0)}10%{transform:translate(-1%,-1%)}20%{transform:translate(1%,1%)}30%{transform:translate(-2%,-2%)}40%{transform:translate(3%,3%)}50%,90%{transform:translate(-3%,-3%)}60%{transform:translate(4%,4%)}70%{transform:translate(-4%,-4%)}80%{transform:translate(2%,2%)}}@keyframes film-scratch{0%,100%{transform:translateX(0);opacity:.5}10%{transform:translateX(-1%)}20%{transform:translateX(1%)}30%{transform:translateX(-2%);opacity:.75}40%{transform:translateX(3%)}50%{transform:translateX(-3%);opacity:.5}60%{transform:translateX(8%)}70%{transform:translateX(-3%)}80%{transform:translateX(10%);opacity:.25}90%{transform:translateX(-2%)}}@keyframes effect-scratch{0%{transform:translateX(0);opacity:.75}10%{transform:translateX(-1%)}20%{transform:translateX(1%)}30%{transform:translateX(-2%)}40%{transform:translateX(3%)}50%{transform:translateX(-3%);opacity:.5}60%{transform:translateX(8%)}70%{transform:translateX(-3%)}80%{transform:translateX(10%);opacity:.25}90%{transform:translateX(20%)}100%{transform:translateX(30%)}}.sliderpix small{color:#fef8da;font-size:.45em;font-weight:500;letter-spacing:.02em;transform:rotate(-90deg);right:0;z-index:3;display:flex;justify-content:flex-start;align-items:flex-end;padding:8px;opacity:.5;transition:.6s ease-in-out}.sliderpix:after{content:"";top:0;left:0;background-color:rgba(10,30,33,.5);transition:.3s ease-in-out}.sliderpix:hover:after{content:"";background-color:rgba(10,30,33,0);transition:.3s ease-in-out}.instalook{width:100%;height:auto}.bit-event-buttons{display:none!important}.bit-widget.bit-layout-ipad .bit-event{flex-direction:column;justify-content:center!important;}.bit-details-inner-wrapper{text-align:center;padding:5px 18px;}.bit-widget .bit-venue{font-size:.85em;font-weight:600}.bit-widget .bit-location-under-mobile{font-size:.75em}@media only screen and (min-width:576px){#logobrand,h2.section-header{font-size:2em}#social,.effect,.film{display:block}#hero{background-image:url("../images/img_splash9.webp");height:100vh}#videos,#videos2{display:flex}section{padding:0}.navbar-collapse.collapsing,.navbar-collapse.show{width:100%;height:90vh;background-color:rgba(10,30,33,.97);position:absolute;top:0;right:0;padding:90px;z-index:888}.nav-link{padding-right:.7em!important;padding-left:.7em!important}#logobrand{color:rgba(254,248,217,.9)}#logobrand,#social{width:25%}.brand-year img{width:110px}#topNav{width:50%}.bg-dark-transparent{background-color:rgba(10,30,33,.8)}.bkg-menu{background-color:rgba(10,30,33,.97);transition:.6s ease-in-out}h1.logo{font-size:7rem}span.small{font-size:1.25rem}#main-hero-title .huge-title{font-size:14em}#main-hero-title .huge-title:after{content:"BAND";bottom:34px;right:-25px}.huge-title small{padding-left:0}#main-hero-title .huge-title small{padding-left:8px}.gallery__img{height:400px}.modal-dialog .description{width:75%}.bit-widget.bit-layout-ipad .bit-event{flex-direction:row!important;justify-content:space-between}.bit-details-inner-wrapper{text-align:right;transform:skewY(-3deg);background-color:#fef8da;color:rgba(10,30,33,1) !important;left: -6px;position: relative;}.bit-mobile-date{padding:18px;background-color:#c05234;color:#fef8da !important; transform:skewY(-3deg);box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.3)!important;z-index: 2;}.bit-event:hover{background-color:transparent!important;}}
.text-light {
    color: #fef8d9 !important;
}
.btn {
    font-weight: 600;
}
.btn-dark {
    color: #fef8d9 !important;
}

.btn-light {
    color: #fef8d9;
    background-color: #c05234 !important;
    border-color: #c05234 !important;
}
.btn-light:hover {
    color: #fef8d9;
    background-color: #933d23 !important;
    border-color: #933d23 !important;
}

.form-control {
    color: #fef8d9 !important;
    background-color: rgba(255,255,255,0.1) !important;
}

footer a {
    color: #fef8d9 !important;
}
footer a:hover {
    color: #f6eec2;
}
@media only screen and (max-width:576px) {
    #calendrier .bit-mobile-date {
        color: #c05234 !important;
    }
    #calendrier .bit-location-under-mobile, #calendrier .bit-venue {
        color: rgba(254, 248, 217,1) !important;
    }
}