/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.carousel-article-edition{position:relative;}.carousel-article-edition .owl-stage-outer{z-index:200;}.carousel-article-edition .owl-nav{text-align:center;margin-top:10px;height:100%;width:calc(100% + 40px);position:absolute;top:0;left:50%;transform:translateX(-50%);}.carousel-article-edition .owl-nav button{position:absolute;top:50%;width:20px;height:50px;line-height:37px;}.carousel-article-edition .owl-nav button span{display:block;height:50px;font-size:70px;line-height:37px;overflow:hidden;}.carousel-article-edition .owl-nav button.owl-prev{left:0;}.carousel-article-edition .owl-nav button.owl-next{right:0;}.carousel-article-edition .owl-nav button:focus{outline:2px dashed #2B00E7;}.carousel-article-edition .owl-dots{text-align:center;margin-top:10px;}.carousel-article-edition .owl-dots .owl-dot{width:14px;height:14px;border-radius:50%;background-color:#151515;margin:0 5px;}.carousel-article-edition .owl-dots .owl-dot.active{background-color:#909090;}
.carousel-image-panoramique{position:relative;position:relative;}.carousel-image-panoramique .carousel-dots{position:absolute;bottom:0;width:100%;z-index:1;opacity:0.9;}.carousel-image-panoramique .item{height:350px;background-size:cover;background-position:center center;}.carousel-image-panoramique .item a{display:block;width:100%;height:100%;}.carousel-image-panoramique .item a:focus{outline:2px dashed #2B00E7;outline-offset:-2px;}.carousel-image-panoramique .item a:focus figure img{outline:2px dashed #2B00E7;outline-offset:-2px;}.carousel-image-panoramique img{max-height:100%;overflow-y:visible;height:100%;object-fit:cover;}@media (min-width:768px){.carousel-image-panoramique img{height:unset;}}.carousel-image-panoramique .carousel-caption{top:0;right:0;bottom:0;left:0;}.carousel-image-panoramique .owl-dots{padding:0 40px;display:flex;color:#909090;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;justify-content:space-between;}.carousel-image-panoramique .owl-dots .owl-dot{cursor:pointer;padding:5px 40px 5px 0;}.carousel-image-panoramique .owl-dots .owl-dot.active{color:#ffffff;text-decoration:underline;}.carousel-image-panoramique .owl-dots .owl-dot a{text-decoration:none;color:inherit;}.carousel-image-panoramique .owl-prev-middle{position:absolute;top:40%;right:50%;border:1px solid #ffffff;color:#ffffff;}.carousel-image-panoramique .owl-next-middle{position:absolute;top:40%;left:50%;border:1px solid #ffffff;color:#ffffff;}.carousel-image-panoramique .owl-nav{display:block;}@media (max-width:1199.98px){.carousel-image-panoramique .owl-dots .owl-dot{width:33.33%;}.carousel-image-panoramique .carousel-caption{background:rgba(0,0,0,0.5);}}@media (max-width:991.98px){.carousel-image-panoramique .owl-dots .owl-dot{width:50%;}.carousel-image-panoramique .owl-prev-middle:hover,.carousel-image-panoramique .owl-next-middle:hover{background-color:#151515;}.carousel-image-panoramique .owl-prev-middle:before,.carousel-image-panoramique .owl-next-middle:before{display:none;}}.carousel-image-panoramique .carousel-image-panoramique-play-pause-wrapper{position:absolute;bottom:0px;left:15px;z-index:1;}
