/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 22 2022 | 09:51:16 */
/* Ajouter votre code CSS ici.
                     
Par exemple:
.exemple {
    color: red;
}

Pour améliorer vos connaissances en CSS, visitez http://www.w3schools.com/css/css_syntax.asp

Fin du commentaire */ 
@media screen and (max-width: 1200px) {
  body.page-id-665 #page .elementor-section-wrap {
    padding: 0 5%;
  }
}

@media screen and (max-width: 1024px) {
  body div#fancybox-wrap {
    width: 80vw!important;
    left: 10vw!important;
  }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .mec-calendar .mec-calendar-header h2 {font-size: 12px;line-height: 30px;}
  .mec-box-calendar.mec-calendar .mec-calendar-side a {font-size: 12px;}
  .mec-box-calendar.mec-calendar .mec-calendar-header {
      margin-bottom: 15px;
  }
}

@media (max-width: 767px) {
  div#fancybox-content > div {
    padding: 0px !important;
    height: 100% !important;
  }
  a#fancybox-close:before {
    width: 32px !important;
    height: 32px !important;
    font-size: 28px!important;
    line-height: 32px!important;
  }
  a#fancybox-close {
      width: 32px!important;
      right: 5px!important;
      top: 5px!important;
  }
  div#vote-vote {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
  }
}

/* @media screen and (max-width: 1023px) and (min-height: 768px) { */
  #section-carousel{
    height: 100vh;
    min-height: 100vh;
    max-height: 100vh;
  }
/* } */

@media screen and (max-width: 767px) and (min-height: 600px) {
  .slick-initialized .slick-slide,
  .slick-initialized .slick-slide .oeuvre--liste--item--image--flip,
  .slick-initialized .slick-slide .oeuvre--liste--item--image--cover,
  .slick-initialized .slick-slide img
  {
    height: 60vh!important;
  }
}

@media screen and (max-width: 480px) {
  body .featherlight .featherlight-close-icon {
    right: 15px!important;
    top: 15px!important;
    width: 32px!important;
    height: 32px!important;
    font-size: 16px!important;
    line-height: 32px!important;
  }
}
