/* 
Theme Name: The Craic
Theme URI: https://github.com/Najumiii/WP_The_Craic_theme
Description: The Craic is a theme created by Najumi
Author: Najumi
Author URI: https://najumi.fr/
Version: 1.0.0
*/

body {
  margin: 0 !important;
  overflow-x: hidden;
}

img {
  width: auto;
  height: auto;
}

p {
  margin: 0;
}

h1 {
}

h2 {
}

h3 {
}

body div[data-elementor-type="wp-page"] {
  overflow: hidden;
}

body .wave-before {
  margin-top: 33vh !important;
}

body .wave-before:before {
  content: "";
  background-image: url(/wp-content/themes/the-craic-theme/assets/separation.svg);
  background-size: cover;
  background-repeat: no-repeat;
  height: 33vh;
  width: 100vw;
  /* margin-top: -33vh; */
  position: absolute;
  top: -33vh;
  left: 0;
}

body .wave-before.black::before {
  background-image: url(/wp-content/themes/the-craic-theme/assets/separation-black.svg);
}

.events-container .type-evenement:nth-child(2n) {
  padding-top: 64px;
}

.h-full {
  height: 100%;
}

.h-full .elementor-custom-embed {
  height: 100%;
}

/* -------------------------------------------------------------
  Tout sauf Mobile
  -------------------------------------------------------------- */

@media (min-width: 768px) {
}

/* -------------------------------------------------------------
  Little Mobile
  -------------------------------------------------------------- */

@media (max-width: 425px) {
}

/* -------------------------------------------------------------
  Mobile
  -------------------------------------------------------------- */

@media (max-width: 768px) {
  .footer-menu a {
    justify-content: center !important;
  }
}

/* -------------------------------------------------------------
  Tablette
  -------------------------------------------------------------- */

@media (min-width: 769px) and (max-width: 992px) {
}

/* -------------------------------------------------------------
  Laptop
  -------------------------------------------------------------- */

@media (min-width: 993px) and (max-width: 1200px) {
}

/* -------------------------------------------------------------
  Desktop
  -------------------------------------------------------------- */

@media (min-width: 1201px) {
}
