<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.easyloisirs_module {
  text-align: center;
}

.easy_loisirs_button {
  display: inline-block;
  cursor: pointer;
}

.easy_loisirs-perspective,
.easy_loisirs-perspective body {
  height: 100%;
  overflow: hidden;
}

.easy_loisirs-perspective body {
  background: #222;
  perspective: 600px;
}
/* .easy_loisirs-container {
  min-height: 100%;
  background: #e74c3c;
} */

.easy_loisirs-modal {
  visibility: hidden;
  /* max-width: 630px; */
  /* min-width: 320px; */
  z-index: 100001;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /* transform: translateX(-50%); */
  margin: auto;
  overflow-y: auto;
  backface-visibility: hidden;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 860px) {
  .pop_widget iframe {
    min-height: 100vh !important;
    /* height: 100% !important; */
  }
}

@media (max-width: 1100px) {
  /* .easy_loisirs-content {
    top: 0;
    left: 0;
    width: 100%;
    min-height: 100vh;
    overflow: hidden;
  } */

  

  .easy_loisirs-modal {
    top: 0 !important;
    left: 0;
    width: 100%;
    max-width: 100% !important;
    height: 100%;
    min-height: 100vh;
    /* min-width: 100%; */
  }

  .easy_loisirs-modal &gt; div {
    max-width: 100%;
    min-height: 100vh;
    padding: 0;
  }

  .easy_loisirs-effect-9.easy_loisirs-modal {
    background-color: #fff;
  }
}

.easy_loisirs-show {
  visibility: visible;
}

.easy_loisirs-overlay {
  visibility: hidden;
  z-index: 100000;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(143, 27, 15, 0.8);
  opacity: 0;
  transition: all 0.3s;
}

.easy_loisirs-show ~ .easy_loisirs-overlay {
  visibility: visible;
  opacity: 1;
}
/* Content styles */
.easy_loisirs-content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  max-width: 1040px;
  max-height: 90%;
  margin: auto;
  overflow-y: auto;
  border-radius: 3px;
  background: #e74c3c;
  color: #fff;
}

/* @media all and (min-width: 600px) {
	.easy_loisirs-content {
		max-width: 500px;
	}
} */

.easy_loisirs-content &gt; div {
  margin: 0;
  font-size: 1.15em;
  font-weight: 300;
}

.easy_loisirs-content.pop_widget {
  position: absolute;
}

.easy_loisirs-content.pop_widget &gt; div {
  display: flex;
  height: auto;
  -webkit-overflow-scrolling: touch !important;
  overflow-y: scroll !important;
}

.easy_loisirs-content.pop_widget .button-close-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  display: block;
  box-sizing: border-box;
  width: 36px;
  height: 36px;
  margin: 0;
  font-family: "Lato", Calibri, Arial, sans-serif;
  font-size: 1.4em;
  font-weight: 300;
  line-height: 0;
  color: rgb(228, 36, 36);
  text-align: center;
  overflow: hidden;
  overflow-y: hidden !important;
  border-bottom-left-radius: 3px;
  background: rgba(0, 0, 0, 0.1) none repeat scroll 0% 0%;
  background-color: rgba(0, 0, 0, 0.317647);
  opacity: 0.8;
}

.easy_loisirs-content &gt; div p {
  margin: 0;
  padding: 10px 0;
}

.easy_loisirs-content &gt; div ul {
  margin: 0;
  padding: 0 0 30px 20px;
}

.easy_loisirs-content &gt; div ul li {
  padding: 5px 0;
}

.easy_loisirs-content button {
  display: block;
  margin: 0 auto;
  font-size: 0.8em;
}
/* Individual modal styles with animations/transitions */
/* Effect 1: Fade in and scale up */
.easy_loisirs-effect-1 .easy_loisirs-content {
  transform: scale(0.7);
  opacity: 0;
  transition: all 0.3s;
}
/* Effect 2: Slide from the right */
.easy_loisirs-effect-2 .easy_loisirs-content {
  transform: translateX(20%);
  opacity: 0;
  transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
/* Effect 3: Slide from the bottom */
.easy_loisirs-effect-3 .easy_loisirs-content {
  transform: translateY(20%);
  opacity: 0;
  transition: all 0.3s;
}
/* Effect 4: Newspaper */
.easy_loisirs-effect-4 .easy_loisirs-content {
  transform: scale(0) rotate(720deg);
  opacity: 0;
}

.easy_loisirs-effect-5 .easy_loisirs-content {
  transform: translateZ(600px) rotateX(20deg);
  transform-style: preserve-3d;
  opacity: 0;
}

.easy_loisirs-effect-6 .easy_loisirs-content {
  transform: translate(30%) translateZ(600px) rotate(10deg);
  transform-style: preserve-3d;
  opacity: 0;
}
/* Effect 7:  slide and stick to top */
.easy_loisirs-effect-7 {
  top: 0;
  transform: translateX(-50%);
}

.easy_loisirs-effect-7 .easy_loisirs-content {
  transform: translateY(-200%);
  opacity: 0;
  transition: all 0.3s;
}

.easy_loisirs-effect-8 .easy_loisirs-content {
  transform: rotateY(-70deg);
  transform-style: preserve-3d;
  opacity: 0;
  transition: all 0.3s;
}

.easy_loisirs-effect-9 .easy_loisirs-content {
  transform: rotateX(-70deg);
  transform-style: preserve-3d;
  opacity: 0;
  transition: all 0.3s;
}

.easy_loisirs-effect-10 .easy_loisirs-content {
  transform: rotateX(-60deg);
  transform-origin: 50% 0;
  transform-style: preserve-3d;
  opacity: 0;
  transition: all 0.3s;
}
/* Effect 11: Super scaled */
.easy_loisirs-effect-11 .easy_loisirs-content {
  transform: scale(2);
  opacity: 0;
  transition: all 0.3s;
}
/* Effect 12:  Just me */
.easy_loisirs-effect-12 .easy_loisirs-content {
  transform: scale(0.8);
  opacity: 0;
  transition: all 0.3s;
}

.easy_loisirs-effect-13 .easy_loisirs-content {
  transform: translateZ(-3000px) rotateY(90deg);
  transform-style: preserve-3d;
  opacity: 0;
}

.easy_loisirs-effect-14 .easy_loisirs-content {
  transform: translateY(100%) rotateX(90deg);
  transform-origin: 0 100%;
  transform-style: preserve-3d;
  opacity: 0;
  transition: all 0.3s ease-out;
}

.easy_loisirs-effect-15 .easy_loisirs-content {
  transform: translateZ(100px) translateX(-30%) rotateY(90deg);
  transform-origin: 0 100%;
  transform-style: preserve-3d;
  opacity: 0;
  transition: all 0.3s;
}

.easy_loisirs-effect-16 .easy_loisirs-content {
  transform: translateY(-5%);
  opacity: 0;
}

.easy_loisirs-show.easy_loisirs-effect-4 ~ .easy_loisirs-overlay,
.easy_loisirs-effect-4 .easy_loisirs-content {
  transition: all 0.5s;
}

.easy_loisirs-effect-12 .easy_loisirs-content .button-close-wrapper,
.easy_loisirs-effect-12 .easy_loisirs-content {
  background: transparent;
}

.easy_loisirs-effect-16 .easy_loisirs-content,
.easy_loisirs-show.easy_loisirs-effect-16 ~ .easy_loisirs-container {
  transition: all 0.3s;
}

.easy_loisirs-show.easy_loisirs-effect-1 .easy_loisirs-content {
  transform: scale(1);
  opacity: 1;
}

.easy_loisirs-show.easy_loisirs-effect-2 .easy_loisirs-content {
  transform: translateX(0);
  opacity: 1;
}

.easy_loisirs-show.easy_loisirs-effect-3 .easy_loisirs-content {
  transform: translateY(0);
  opacity: 1;
}

.easy_loisirs-show.easy_loisirs-effect-4 .easy_loisirs-content {
  transform: scale(1) rotate(0deg);
  opacity: 1;
}
/* Effect 5: fall */
.easy_loisirs-effect-5.easy_loisirs-modal {
  perspective: 1300px;
}

.easy_loisirs-show.easy_loisirs-effect-5 .easy_loisirs-content {
  transform: translateZ(0) rotateX(0deg);
  opacity: 1;
  transition: all 0.3s ease-in;
}
/* Effect 6: side fall */
.easy_loisirs-effect-6.easy_loisirs-modal {
  perspective: 1300px;
}

.easy_loisirs-show.easy_loisirs-effect-6 .easy_loisirs-content {
  transform: translate(0%) translateZ(0) rotate(0deg);
  opacity: 1;
  transition: all 0.3s ease-in;
}

.easy_loisirs-show.easy_loisirs-effect-7 .easy_loisirs-content {
  transform: translateY(0%);
  border-radius: 0 0 3px 3px;
  opacity: 1;
}
/* Effect 8: 3D flip horizontal */
.easy_loisirs-effect-8.easy_loisirs-modal {
  perspective: 1300px;
}

.easy_loisirs-show.easy_loisirs-effect-8 .easy_loisirs-content {
  transform: rotateY(0deg);
  opacity: 1;
}
/* Effect 9: 3D flip vertical */
.easy_loisirs-effect-9.easy_loisirs-modal {
  perspective: 1300px;
}

.easy_loisirs-show.easy_loisirs-effect-9 .easy_loisirs-content {
  transform: rotateX(0deg);
  opacity: 1;
}
/* Effect 10: 3D sign */
.easy_loisirs-effect-10.easy_loisirs-modal {
  perspective: 1300px;
}

.easy_loisirs-show.easy_loisirs-effect-10 .easy_loisirs-content {
  transform: rotateX(0deg);
  opacity: 1;
}

.easy_loisirs-show.easy_loisirs-effect-11 .easy_loisirs-content {
  transform: scale(1);
  opacity: 1;
}

.easy_loisirs-show.easy_loisirs-effect-12 ~ .easy_loisirs-overlay {
  background: #e74c3c;
}

.easy_loisirs-show.easy_loisirs-effect-12 .easy_loisirs-content {
  transform: scale(1);
  opacity: 1;
}
/* Effect 13: 3D slit */
.easy_loisirs-effect-13.easy_loisirs-modal {
  perspective: 1300px;
}

.easy_loisirs-show.easy_loisirs-effect-13 .easy_loisirs-content {
  animation: slit 0.7s forwards ease-out;
}

@keyframes slit {
  50% {
    transform: translateZ(-250px) rotateY(89deg);
    animation-timing-function: ease-in;
    opacity: 1;
  }

  100% {
    transform: translateZ(0) rotateY(0deg);
    opacity: 1;
  }
}
/* Effect 14:  3D Rotate from bottom */
.easy_loisirs-effect-14.easy_loisirs-modal {
  perspective: 1300px;
}

.easy_loisirs-show.easy_loisirs-effect-14 .easy_loisirs-content {
  transform: translateY(0%) rotateX(0deg);
  opacity: 1;
}
/* Effect 15:  3D Rotate in from left */
.easy_loisirs-effect-15.easy_loisirs-modal {
  perspective: 1300px;
}

.easy_loisirs-show.easy_loisirs-effect-15 .easy_loisirs-content {
  transform: translateZ(0) translateX(0%) rotateY(0deg);
  opacity: 1;
}
/* Effect 16:  Blur */
.easy_loisirs-show.easy_loisirs-effect-16 ~ .easy_loisirs-overlay {
  background: rgba(180, 46, 32, 0.5);
}

.easy_loisirs-show.easy_loisirs-effect-16 ~ .easy_loisirs-container {
  filter: blur(3px);
}

.easy_loisirs-show.easy_loisirs-effect-16 .easy_loisirs-content {
  transform: translateY(0);
  opacity: 1;
}

.easy_loisirs-button {
  box-sizing: border-box;
  display: inline-block;
  position: relative;
  top: 0;
  width: 36px;
  height: 36px;
  border-bottom-left-radius: 3px;
  color: #fff;
  font-family: "Lato", Calibri, Arial, sans-serif;
  line-height: 36px;
  cursor: pointer;
  -webkit-appearance: none;
  border: none;
  background: rgba(0, 0, 0, 0.1) none repeat scroll 0% 0%;
  background-color: rgba(0, 0, 0, 0.317647);
}

.easy_loisirs-button:hover {
  background: rgba(0, 0, 0, 0.3) none repeat scroll 0% 0%;
}
</pre></body></html>