.page-container10 {
  width: 100%;
  display: flex;
  min-height: 100vh;
  align-items: flex-start;
  flex-direction: column;
  justify-content: flex-start;
}
.page-container11 {
  flex: 0 0 auto;
  width: 100%;
  border: 2px dashed rgba(120, 120, 120, 0.4);
  height: 100px;
  display: flex;
  align-items: flex-start;
}
.page-image1 {
  width: 200px;
  object-fit: cover;
}
.page-container12 {
  flex: 0 0 auto;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.page-container13 {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.page-boutonacheter {
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  align-items: flex-start;
}
.page-image2 {
  width: 200px;
  object-fit: cover;
}
.page-container14 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.page-image3 {
  width: 200px;
  object-fit: cover;
}
.page-image4 {
  width: 200px;
  object-fit: cover;
}
.page-image5 {
  width: 200px;
  object-fit: cover;
}
.page-container15 {
  flex: 0 0 auto;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.page-container16 {
  flex: 0 0 auto;
  width: 200px;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.page-container17 {
  display: none;
  align-items: center;
  justify-content: flex-start;
}
.page-image6 {
  width: 200px;
  object-fit: cover;
}
.page-container18 {
  display: none;
  align-items: center;
  justify-content: flex-start;
}
.page-image7 {
  width: 200px;
  object-fit: cover;
}
.page-container19 {
  display: none;
  align-items: center;
  justify-content: flex-start;
}
.page-image8 {
  width: 200px;
  object-fit: cover;
}
@media(max-width: 1600px) {
  .page-container10 {
    background-size: cover;
    /* background-image: url("public/external/459755961_367803743065967_3322601262391374797_n-1500w.jpg"); */
  }
  .page-container11 {
    height: 313px;
    border-color: rgba(255, 120, 0, 0);
    border-style: solid;
    border-radius: var(--dl-radius-radius-radius4);
    background-size: cover;
    /* background-image: url("organizer/<?php echo htmlspecialchars($event['background_image']); ?>"); */
    border-top-width: 0px;
    border-left-width: 10px;
    border-right-width: 10px;
    border-bottom-width: 10px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
  }
  .page-image1 {
    width: 320px;
    margin-top: -150px;
    margin-left: 64px;
    border-color: #ff7800;
    border-width: 5px;
    border-radius: 10px;
    border: 5px solid;
    border-color: #ff7800;
  }
  .page-container12 {
    width: 1135px;
    height: 154px;
    margin-top: -159px;
    margin-left: 399px;
  }
  .page-text10 {
    color: rgb(255, 253, 253);
    font-size: 35px;
    margin-top: 10px;
    font-family: Poppins;
  }
  .page-boutonacheter {
    width: 150px;
    height: 45px;
    margin: 10px;
    position: relative;
    border-radius: 50px;
    background-color: #04B12A;
  }
  .page-image2 {
    width: 30px;
    align-self: center;
    margin-left: 20px;
  }
  .page-text11 {
    top: 11px;
    left: 0px;
    color: #ffffff;
    right: 0px;
    position: absolute;
    font-size: 20px;
    align-self: center;
    font-style: normal;
    margin-top: auto;
    text-align: center;
    font-family: Poppins;
    font-weight: 700;
    margin-left: 30px;
    margin-right: auto;
    margin-bottom: auto;
  }
  .page-image3 {
    width: 20px;
    margin-left: 15px;
  }
  .page-text12 {
    color: rgb(255, 255, 255);
    font-size: 17px;
    font-family: Poppins;
    margin-left: var(--dl-space-space-halfunit);
  }
  .page-image4 {
    width: 20px;
    margin-left: 25px;
  }
  .page-text13 {
    color: rgb(255, 255, 255);
    font-size: 17px;
    font-family: Poppins;
    margin-left: var(--dl-space-space-halfunit);
  }
  .page-image5 {
    width: 20px;
    margin-left: 25px;
  }
  .page-text14 {
    color: rgb(255, 255, 255);
    font-size: 17px;
    font-family: Poppins;
    margin-left: var(--dl-space-space-halfunit);
  }
  .page-image6 {
    width: 20px;
    margin-left: 15px;
  }
  .page-text15 {
    color: rgb(255, 255, 255);
    font-size: 17px;
    font-family: Poppins;
    margin-left: var(--dl-space-space-halfunit);
  }
  .page-image7 {
    width: 20px;
    margin-left: 25px;
  }
  .page-text16 {
    color: rgb(255, 255, 255);
    font-size: 17px;
    font-family: Poppins;
    margin-left: var(--dl-space-space-halfunit);
  }
  .page-image8 {
    width: 20px;
    margin-left: 25px;
  }
  .page-text17 {
    color: rgb(255, 255, 255);
    font-size: 17px;
    font-family: Poppins;
    margin-left: var(--dl-space-space-halfunit);
  }
  .page-text18 {
    color: rgb(255, 255, 255);
    padding: var(--dl-space-space-oneandhalfunits);
    margin-top: 35px;
    text-align: justify;
  }
}
@media(max-width: 1200px) {
  .page-container11 {
    height: 244px;
    border-color: rgba(115, 115, 115, 0);
    padding-bottom: 0px;
    background-size: cover;
    /* background-image: url("public/external/459755961_367803743065967_3322601262391374797_n-1500w.jpg"); */
  }
  .page-text10 {
    color: rgb(255, 253, 253);
  }
}
@media(max-width: 767px) {
  .page-container13 {
    position: relative;
  }
  .page-image4 {
    left: 2px;
    bottom: -28px;
    position: absolute;
  }
  .page-text13 {
    left: 52px;
    bottom: -28px;
    position: absolute;
  }
  .page-image5 {
    left: 99px;
    bottom: -29px;
    position: absolute;
  }
  .page-text14 {
    left: 142px;
    bottom: -28px;
    position: absolute;
  }
  .page-image7 {
    left: 2px;
    bottom: -28px;
    position: absolute;
  }
  .page-text16 {
    left: 52px;
    bottom: -28px;
    position: absolute;
  }
  .page-image8 {
    left: 99px;
    bottom: -29px;
    position: absolute;
  }
  .page-text17 {
    left: 142px;
    bottom: -28px;
    position: absolute;
  }
}
@media(max-width: 479px) {
  .page-container11 {
    position: fixed;
  }
  .page-image1 {
    width: var(--dl-size-size-xxlarge);
    z-index: 100;
    position: fixed;
    align-self: center;
    margin-top: 120px;
    margin-left: 0px;
  }
  .page-container12 {
    top: 0px;
    right: 0px;
    width: 100%;
    padding: 10px;
    position: fixed;
    margin-top: 410px;
    margin-left: 0px;
    padding-top: 10px;
  }
  .page-text10 {
    width: 100%;
    text-align: center;
  }
  .page-container13 {
    height: 83px;
  }
  .page-boutonacheter {
    top: 19px;
    left: 0px;
    right: 0px;
    width: var(--dl-size-size-xlarge);
    margin: auto;
    position: absolute;
  }
  .page-container14 {
    display: none;
  }
  .page-text12 {
    color: #000000;
  }
  .page-text13 {
    color: #060606;
    z-index: 1000;
  }
  .page-text14 {
    color: #000000;
  }
  .page-container15 {
    width: 100%;
    z-index: 100;
    position: relative;
    margin-top: 550px;
    max-height: 50%;
    border-radius: var(--dl-radius-radius-radius4);
    background-color: #ffffff;
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
  .page-container17 {
    display: flex;
  }
  .page-image6 {
    margin-top: 35px;
    margin-left: var(--dl-space-space-oneandhalfunits);
  }
  .page-text15 {
    color: #000000;
    font-style: normal;
    margin-top: 35px;
    font-weight: 600;
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 0px;
  }
  .page-container18 {
    top: 0px;
    left: 0px;
    display: flex;
    position: absolute;
  }
  .page-image7 {
    margin-top: 28px;
    margin-left: 20px;
    margin-bottom: 28px;
  }
  .page-text16 {
    top: 20px;
    left: 35px;
    color: #060606;
    right: 20px;
    z-index: 1000;
    position: static;
    font-style: normal;
    margin-top: 75px;
    font-weight: 600;
    margin-left: 65px;
    margin-right: 20px;
    margin-bottom: 0px;
  }
  .page-container19 {
    top: 0px;
    left: 0px;
    display: flex;
    position: absolute;
  }
  .page-image8 {
    right: -149px;
    bottom: -51px;
    position: static;
    margin-left: 23px;
    margin-bottom: -110px;
  }
  .page-text17 {
    color: #000000;
    position: static;
    font-style: normal;
    margin-top: 110px;
    font-weight: 600;
    margin-left: var(--dl-space-space-oneandhalfunits);
  }
  .page-text18 {
    color: #000000;
    align-self: center;
    margin-top: var(--dl-space-space-fourunits);
    font-family: Poppins;
    border-radius: var(--dl-radius-radius-radius4);
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
}
