.PubCM .carre{background:#fff}.PubCM .carre img{max-width:100%}.PubCM .pave-carousel-group{padding-top:1em;width:100%}@media (min-width:640px){.PubCM .pave-carousel-group{padding-top:4.5em}}.PubCM .pave-carousel .bt-next,.PubCM .pave-carousel .bt-prev{display:inline-block;float:right;height:2.5em;margin-top:5em;position:absolute;right:0;width:2.5em;--tw-bg-opacity:1;background-color:rgb(156 69 71/var(--tw-bg-opacity,1))}.PubCM .pave-carousel .bt-prev{left:0}.PubCM .pave-carousel .bt-next-span,.PubCM .pave-carousel .bt-prev-span{border:.5em solid transparent;display:inline-block;margin-top:.8em;position:relative}.PubCM .pave-carousel .bt-next-span{border-left-color:#fff;margin-left:1em}.PubCM .pave-carousel .bt-prev-span{border-right-color:#fff;margin-right:1em}.PubCM .pave-carousel .color-darkgrey,.PubCM .pave-carousel .color-darkgrey *{text-align:left}.PubCM .pave-carousel a.cadre{color:#777;display:block;width:100%}.PubCM .pave-carousel .img-container{aspect-ratio:640/470;width:100%}.PubCM .pave-carousel img{margin:0;overflow:hidden;width:100%}.PubCM .pave-carousel .programme{color:#fff;display:inline-block;font-size:.8em;padding:.5em 1em;position:absolute;right:0;text-transform:uppercase;top:175px;--tw-bg-opacity:1;background-color:rgb(156 69 71/var(--tw-bg-opacity,1))}.PubCM .pave-carousel .ville span{--tw-text-opacity:1;color:rgb(156 69 71/var(--tw-text-opacity,1))}.PubCM .pave-carousel .ville{font-weight:700;margin-right:0!important;text-align:center;--tw-text-opacity:1;color:rgb(135 116 97/var(--tw-text-opacity,1))}.PubCM .pave-carousel .reperes{margin:1em 0;text-align:center}@media (min-width:640px){.PubCM .pave-carousel .reperes{margin-bottom:.5em;margin-top:.5em}}.PubCM .pave-carousel .reperes span{background:#eee;border-radius:50%;display:inline-block;height:15px;margin:5px;width:15px}.PubCM #carreMultiPlus .pave-carousel .reperes span{background:#fff}.PubCM .pave-carousel .pc-cta{background:#fff;border-width:1px;display:inline-block;font-weight:700;padding:5px 8px;text-transform:none;--tw-border-opacity:1;border-right-color:rgb(156 69 71/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(156 69 71/var(--tw-text-opacity,1))}.PubCM .pave-carousel .pave-illu{aspect-ratio:750/563;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.PubCM #carreMultiPlus .pave-carousel .reperes span.active,.PubCM .reperes span.active{--tw-bg-opacity:1;background-color:rgb(135 116 97/var(--tw-bg-opacity,1))}.PubCM .fa-caret-right:before{border-bottom:.5em solid transparent;border-left:.5em solid #fff;border-top:.5em solid transparent;content:" ";display:inline-block;height:0;width:0}.PubCM .pave-carousel-group .pave-carousel{background:none;box-sizing:border-box;display:none;padding-bottom:1em;position:relative;width:100%}.PubCM .pave-carousel-group .pave-carousel .bt-pave-slide-next{display:inline-block;height:auto;margin-top:0;padding:.5em .9em .2em 1.2em;position:absolute;text-align:center;top:42%}.PubCM .pave-carousel-group .pave-carousel .swiper-pagination{position:static}.PubCM .pave-carousel-group .pave-carousel .swiper-pagination .swiper-pagination-bullet{background:#000;border-radius:100%;display:inline-block;height:1.5em;margin:.5em .5em 0;opacity:.2;width:1.5em}.PubCM .pave-carousel-group .pave-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#877461;opacity:1}
