.mec-owl-carousel {display: none;width: 100%;-webkit-tap-highlight-color: transparent;position: relative;z-index: 1;}.mec-owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;-moz-backface-visibility: hidden;}.mec-owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.mec-owl-carousel .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translate3d(0px, 0px, 0px);}.mec-owl-carousel .owl-wrapper, .mec-owl-carousel .owl-item {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);}.mec-owl-carousel .owl-item {position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;}.mec-owl-carousel .owl-item img {display: block;width: 100%;}.mec-owl-carousel .owl-nav.disabled, .mec-owl-carousel .owl-dots.disabled {display: none;}.mec-owl-carousel .owl-nav .owl-prev, .mec-owl-carousel .owl-nav .owl-next, .mec-owl-carousel .owl-dot {cursor: pointer;cursor: hand;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.mec-owl-carousel.owl-loaded {display: block;}.mec-owl-carousel.owl-loading {opacity: 0;display: block;}.mec-owl-carousel.owl-hidden {opacity: 0;}.mec-owl-carousel.owl-refresh .owl-item {visibility: hidden;}.mec-owl-carousel.owl-drag .owl-item {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.mec-owl-carousel.owl-grab {cursor: move;cursor: grab;}.mec-owl-carousel.owl-rtl {direction: rtl;}.mec-owl-carousel.owl-rtl .owl-item {float: right;}.no-js .mec-owl-carousel {display: block;}.mec-owl-carousel .animated {animation-duration: 1000ms;animation-fill-mode: both;}.mec-owl-carousel .owl-animated-in {z-index: 0;}.mec-owl-carousel .owl-animated-out {z-index: 1;}.mec-owl-carousel .fadeOut {animation-name: fadeOut;}@keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}.owl-height {transition: height 500ms ease-in-out;}.mec-owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity 400ms ease;}.mec-owl-carousel .owl-item img.owl-lazy {transform-style: preserve-3d;}.mec-owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000;}.mec-owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url(//entreprises-et-cites.com/wp-content/plugins/modern-events-calendar/app/addons/divi/styles/owl.video.play.png) no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;transition: transform 100ms ease;}.mec-owl-carousel .owl-video-play-icon:hover {-ms-transform: scale(1.3, 1.3);transform: scale(1.3, 1.3);}.mec-owl-carousel .owl-video-playing .owl-video-tn, .mec-owl-carousel .owl-video-playing .owl-video-play-icon {display: none;}.mec-owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity 400ms ease;}.mec-owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100%;}.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}a{color:red}.mec-event-list-minimal .mec-event-article{background:#fff;margin-bottom:20px;padding:0}.mec-event-list-minimal .col-md-9{padding:0;display:flex;width:100%}.mec-event-list-minimal .col-md-9 .mec-event-detail,.mec-event-list-minimal a.mec-detail-button,.mec-event-list-minimal .btn-wrapper{display:none}.mec-bg-color{background:#ae3431 !important;border-radius:0 !important}.mec-event-date{min-width:100px !important;min-height:100px !important;padding-left:10px !important;text-align:left !important;font-family:'Alternate got n3',Helvetica,Arial,Lucida,sans-serif !important;color:#e0a282 !important;font-size:1.8em;height:auto !important;margin:0 !important;align-content:space-evenly !important}.mec-event-date span{text-align:left !important;font-family:'Alternate got n3',Helvetica,Arial,Lucida,sans-serif !important;color:#e0a282 !important;font-size:1.8em !important}span.mec-multiple-dates{font-size:1.5em !important;display:block !important}.mec-event-date:after{background:0 0 !important}li.mec-category{position:absolute;right:0;font-family:'Alternate got n3',Helvetica,Arial,Lucida,sans-serif !important;color:#ae3431 !important;margin-top:5px !important}li.mec-category a{color:#ae3431 !important;font-size:1.3em !important}h4.mec-event-title{margin-top:20px !important;font-family:'Alternate got n3',Helvetica,Arial,Lucida,sans-serif !important;color:#ab2c2f!important;font-size:1.8em !important;padding-left:5px !important;text-align:left !important}.mec-event-category-color,.event-color{display:none !important}a.mec-booking-button{background:#efd6cd !important;border:2px solid #b41026 !important;font-family:'Alternate got n3',Helvetica,Arial,Lucida,sans-serif !important;text-transform:uppercase !important;color:#b41026 !important;font-size:1.5em !important}div.mec-event-description.mec-events-content p{font-family:'Alternate got n3',Helvetica,Arial,Lucida,sans-serif !important;color:#000 !important}.mec-start-date-label,.mec-events-abbr,.author.fn.org h6,.mec-events-event-categories a{color:#e0a282 !important;font-weight:700 !important}.btn_fonction{font-family:'Alternate got n3',Helvetica,Arial,Lucida,sans-serif!important;text-align:right}.mec-masonry .mec-masonry-img img{padding:0 !important}.mec-masonry-col12{position:absolute !important;top:0 !important;right:0 !important}.mec-event-month{display:block !important}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}