.contentblock-standard-bigger-margin{margin-bottom:30%}@media (min-width:1200px){.contentblock-standard-bigger-margin{margin-bottom:296.3px}}.contentblock-standard-smaller-margin{margin-bottom:20%}@media (min-width:1200px){.contentblock-standard-smaller-margin{margin-bottom:142.22px}}.rounded-image{border-radius:10px;filter:drop-shadow(0 3px 3px rgba(0,0,0,.17))}.slick.contain-slick-cards .arrow-right{background-image:url(/build/images/arrowright.a0241fed.svg)!important;right:0;transform:translate(110%)}.slick.contain-slick-cards .arrow-left,.slick.contain-slick-cards .arrow-right{background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:2rem;position:absolute;top:40%;width:2rem}.slick.contain-slick-cards .arrow-left{background-image:url(/build/images/arrowleft.74543ce3.svg)!important;left:0;transform:translate(-110%)}.slick.contain-slick-cards .slick-dots{font-size:10px!important}.slick.contain-slick-cards .slick-dots li button:before{font-size:10px}.slick.contain-slick-cards .slick-slide{margin:0 .5em;position:relative}.slick.contain-slick-cards .slick-slide .slide .slidebg{border-radius:2%;height:100%;left:0;position:absolute;top:0;transition:transform .5s;width:100%}.slick.contain-slick-cards .slide{cursor:pointer;margin:10px 0}.slick.contain-slick-cards .slick-list{padding:0 40px}.slick.contain-slick-cards .affiche{border-radius:2%;cursor:pointer;margin:10px 0;position:relative;width:100%}.slick.contain-slick-cards .affiche.noclick{cursor:unset}@media (max-width:767.98px){.slick.contain-slick-cards .affiche{margin:unset;margin-bottom:20px}}.slick.contain-slick-cards .affiche .textonly,.slick.contain-slick-cards .affiche a,.slick.contain-slick-cards .slide a{border-radius:2%;display:block;filter:drop-shadow(0 3px 3px rgba(0,0,0,.17));height:100%;overflow:hidden;width:100%}.slick.contain-slick-cards .bgimage{transition:transform .5s}.slick.contain-slick-cards .bg-colorblock,.slick.contain-slick-cards .bgimage{aspect-ratio:1/1.15;object-fit:cover;width:100%}.slick.contain-slick-cards .affiche:hover .bgimage,.slick.contain-slick-cards .slide:hover .bgimage{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.slick.contain-slick-cards .description{background-color:rgba(0,0,0,.3);border-radius:2%;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.slick.contain-slick-cards .description.nofilter{background-color:unset}.slick.contain-slick-cards .description .description-content{bottom:0;color:#fff;margin:0;padding:5% 8%;position:absolute;width:100%}@media (min-width:768px) and (max-width:991.98px){.slick.contain-slick-cards .affiche .description-titre{font-size:1.5rem}}.slick.contain-slick-cards .description-titre{color:#fff;font-size:1.8rem;font-weight:700;line-height:1.1em}@media screen and (max-width:331px){.slick.contain-slick-cards .description-titre{font-size:1.5rem}}.slick.contain-slick-cards .description-sous-titre{color:#fff;font-weight:250;padding-top:2.5%}@media (max-width:575.98px){.slick.contain-slick-cards .description-sous-titre{letter-spacing:0!important}.slick.contain-slick-cards .static-card .description-sous-titre{font-weight:400;letter-spacing:unset!important}}.slick.contain-slick-cards .illus-rose{aspect-ratio:1/1.5;display:none;height:47%;left:0;position:absolute;top:0;transform:translateY(35%);z-index:9}.slick.contain-slick-cards .illus-jaune{aspect-ratio:1.5/1;display:none;height:31%;left:0;position:absolute;top:0;transform:translate(70%);width:54%;z-index:9}.slick.contain-slick-cards .illus-orange{aspect-ratio:1/1.5;display:none;height:47%;position:absolute;right:0;top:0;transform:translateY(35%);z-index:9}.slick.contain-slick-cards .affiche:hover .illus-jaune,.slick.contain-slick-cards .affiche:hover .illus-orange,.slick.contain-slick-cards .affiche:hover .illus-rose,.slick.contain-slick-cards .slide:hover .illus-jaune,.slick.contain-slick-cards .slide:hover .illus-orange,.slick.contain-slick-cards .slide:hover .illus-rose{display:block}.text{font-size:1rem}@media (max-width:991.98px){.text{font-size:1.1rem}}@media (max-width:615px){header .bandeau-header{height:500px}}@media (max-width:575.98px){header .bandeau-header{height:600px}}.bouton-billetterie{margin-top:10%}@media (min-width:992px){.bouton-billetterie{margin-bottom:5%;margin-top:unset}}@media (max-width:575.98px){.bouton-billetterie{align-self:center;margin-top:30%}}.contain-titres{padding-top:unset}@media (min-width:992px){.contain-titres{align-items:end}}@media (max-width:991.98px){.contain-titres{height:unset;width:unset}}.titre-header{max-width:50%;text-align:left}@media (max-width:991.98px){.titre-header{margin:0 25%;max-width:unset}}@media (max-width:575.98px){.titre-header{margin:0}}.sous-titre{margin-top:5%;position:relative;z-index:10}.sous-titre,.sous-titre div{color:#fff;font-size:1.4rem;font-weight:500}.sous-titre .home-line{background-color:#fff;height:2px;margin:7px 0;width:40px}.image-container{margin-bottom:40px;max-height:500px}.btn-detail-prog{background-color:#0a0a0a;color:#fff;font-size:.85rem;margin:18px 10px 30px}.btn-detail-prog:hover{background-color:#ffe94a;color:#362860}.vivez-experience{display:flex;flex-direction:column;height:800px;position:relative;width:100%}@media (min-width:576px) and (max-width:767.98px){.vivez-experience{height:auto}}@media (max-width:575.98px){.contain-mecenat{padding-bottom:135px}}@media (max-width:370px){.contain-mecenat{padding-bottom:200px}}.contain-mecenat .visuel-mecenat{background-image:url(/build/images/montpellier_blues_festival-mecenat.848ade86.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:180px;margin:10%}.contain-mecenat .bouton-mecenat{background-color:#0a0a0a;color:#fff;display:flex;font-size:.85rem;height:auto;justify-content:center;left:52%;margin-right:5%;max-width:50%;position:absolute;transform:translateY(110px)}.contain-mecenat .bouton-mecenat:hover{background-color:#ffe94a;color:#362860}@media (max-width:575.98px){.contain-mecenat .bouton-mecenat{margin:unset;max-width:unset;position:unset;transform:translateY(220px)}}.guitariste{aspect-ratio:1.291;background-image:url(/build/images/montpellier_blues_festival_illusguitariste.3f8d1ed4.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:450px;left:50%;max-height:500px;max-width:100%;position:absolute;top:0;transform:translate(-50%);z-index:2}@media (max-width:575.98px){.guitariste{height:380px}}@media (max-width:334px){.guitariste{height:290px}}.vivez-experience .top{height:50%;position:relative}@media (max-width:991.98px){.vivez-experience .top{flex-direction:column;height:55%;height:30%}}.vivez-experience .bottom{align-self:center;background-color:#ffe94a;color:#0a0a0a;height:auto;padding-bottom:100px;padding-top:130px;width:100%}@media (max-width:767.98px){.vivez-experience .bottom{padding-bottom:30px;padding-top:140px}}.vivez-experience .bottom .footer-guitariste .row{align-items:center}.titre-guitariste{display:flex;font-size:2.5rem;font-weight:600;justify-content:start;line-height:120%;padding:3rem;width:auto}@media (max-width:991.98px){.titre-guitariste{font-size:2rem;text-align:center}}@media (min-width:768px) and (max-width:991.98px){.titre-guitariste{margin-top:30%}}@media (min-width:576px) and (max-width:767.98px){.titre-guitariste{margin-top:60%;padding:7%}}@media (max-width:767.98px){.titre-guitariste{padding-bottom:1em;padding-left:.8rem;padding-right:.8rem;text-align:start}}.vivez-experience button{background-color:#0a0a0a;color:#fff;font-size:.85rem;margin-bottom:30px;margin-top:18px}.vivez-experience button:active,.vivez-experience button:hover{background-color:#362860;color:#ffe94a}.container .presentation{display:flex}@media (max-width:991.98px){.container .presentation{align-items:center;flex-direction:column;height:fit-content}.button-container{display:flex;height:25%;justify-content:center;width:100%}}.container .presentation .alairlibre{display:flex;font-size:2.5rem;font-weight:600;justify-content:start;line-height:120%;margin-bottom:40px;padding:.3rem 3rem 3rem;width:auto;width:unset}@media (max-width:991.98px){.container .presentation .alairlibre{font-size:2rem}}@media (min-width:992px) and (max-width:1199.98px){.container .presentation .alairlibre{padding-left:20%}}@media (max-width:991.98px){.container .presentation .alairlibre{font-size:2rem;justify-content:start;letter-spacing:1px;margin-bottom:0;padding-left:2rem}}@media (max-width:575.98px){.container .presentation .alairlibre{margin-right:auto;padding-left:1.2rem;padding-right:0}}.contain-titre-partie{display:flex;justify-content:center}@media (max-width:767.98px){.contain-titre-partie{justify-content:start}}.line-up-titre{display:flex;font-size:2.5rem;font-weight:600;justify-content:start;line-height:120%;padding:0 3rem;width:auto}@media (max-width:991.98px){.line-up-titre{font-size:2rem;font-size:2.5rem;margin-bottom:5%}}.contain-line-up{font-size:2.3rem;font-weight:300;margin-bottom:30px;margin-top:100px}.container .presentation>*{align-items:center;padding:1%}@media (max-width:991.98px){.container .presentation>*{height:25%;width:100%}}.contain-airlibre-text .d-flex>*{padding:3%}@media (max-width:991.98px){.presentation .infos-pratiques{align-items:center;display:flex;height:100%;justify-content:center}.link-infos-pratiques{display:flex;justify-content:center;width:100%}}.bouton-infos-pratiques{background-color:#0a0a0a;color:#fff;font-size:.85rem;margin-bottom:30px;margin-top:18px}.bouton-infos-pratiques:hover{background-color:#ffe94a;color:#362860}.container .presentation .juillet{background-image:url(/build/images/montpellier_blues_festival_illus-date.6641c386.svg);background-repeat:no-repeat;background-size:contain;height:200px;width:380px}@media (min-width:992px){.container .presentation .juillet{background-position:0}}@media (max-width:991.98px){.container .presentation .juillet{background-position:50%}}@media (min-width:768px){.container .presentation .contain-graphisme-juillet{padding-bottom:8%;padding-right:5%}}@media (max-width:991.98px){.container .presentation .contain-graphisme-juillet{padding-bottom:4%}}.image-peyroux{background-image:url(/build/images/montpellier_blues_festival_esplanade_peyrou_scene_live.41e96b0f.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:10px;filter:drop-shadow(0 3px 3px rgba(0,0,0,.17));height:680px;margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:1320px;width:82%}@media (max-width:767.98px){.image-peyroux{height:340px;margin-bottom:150px;margin-top:30px}}@media (max-width:575.98px){.image-peyroux{width:100%}}.bottom-page{margin:auto auto 20%}@media (max-width:991.98px){.bottom-page{text-align:center}}@media (max-width:575.98px){.bottom-page{margin-bottom:115px}}@media (min-width:992px){.bottom-page{margin-bottom:200px}}.inscriptions-benevolat{margin-left:auto;margin-right:auto}@media (max-width:991.98px){.inscriptions-benevolat{text-align:center}}.img-pass-culture{background-image:url(/build/images/montpellier_blues_festival_pass_culture.9fa8ef58.png);height:auto;min-height:150px;width:320px}.img-benevolat{background-image:url(/build/images/inscriptions-benevolat-ouvertes_montpellier-blues-festival.921f0347.png);height:auto;min-height:175px;width:100%}.contain-img-benevolat,.contain-img-pass-culture{display:flex;justify-content:center}@media (max-width:991.98px){.contain-img-benevolat,.contain-img-pass-culture{margin:auto}}.contain-txt-benevolat,.contain-txt-pass-culture{margin-top:30px}.contain-txt-inscriptions-benevolat{margin-top:161px}@media (max-width:991.98px){.contain-txt-inscriptions-benevolat{margin-top:50px}}.txt-benevolat,.txt-pass-culture{display:flex;justify-content:center;padding-right:3em}@media (max-width:991.98px){.txt-benevolat,.txt-pass-culture{padding:0 2em;width:100%}}@media (max-width:767.98px){.txt-benevolat,.txt-pass-culture{text-align:start;width:fit-content}}.bouton-benevolat-home,.bouton-pass-culture-home{background-color:#0a0a0a;color:#fff;font-size:.85rem;margin-bottom:30px;margin-top:30px}.bouton-benevolat-home:hover,.bouton-pass-culture-home:hover{background-color:#ffe94a;color:#362860}@media (max-width:767.98px){.bold-when-small{font-weight:700}}