/* screen - ecoledetir1 */

.ecoledetir1 {
  align-items: flex-start;
  background-color: var(--white);
  display: flex;
  height: 1024px;
  width: 1440px;
}

.ecoledetir1 .flex-col {
  background-image: url(../img/fa-ade-1.png);
  background-size: 100% 100%;
  flex-direction: column;
  gap: 52px;
  min-height: 1024px;
  width: 1440px;
}

.ecoledetir1 .flex-row {
  gap: 25px;
  margin-right: 16.0px;
  margin-top: 36px;
  min-width: 1378px;
}

.ecoledetir1 .blason {
  height: 220px;
  width: 196px;
}

.ecoledetir1 .flex-col-1 {
  gap: 21px;
  margin-bottom: 10.78px;
  min-height: 197px;
  width: 1157px;
}

.ecoledetir1 .stt {
  height: 75px;
  margin-right: 16.59px;
  width: 1025px;
}

.ecoledetir1 .bouton-container {
  align-items: flex-start;
  display: flex;
  min-width: 1157px;
}

.ecoledetir1 .bouton-accueil {
  cursor: pointer;
  height: 100px;
  width: 100px;
}

.ecoledetir1 .bouton {
  cursor: pointer;
  height: 100px;
  margin-left: 6px;
  width: 100px;
}

.ecoledetir1 .flex-col-2 {
  min-height: 716px;
  width: 1440px;
}

.ecoledetir1 .ds-lge-de-8-ans-des {
  height: 227px;
  margin-right: 4.66px;
  width: 1155px;
}

.ecoledetir1 .catgories-dge-saison {
  height: 226px;
  margin-right: 0.55px;
  margin-top: 53px;
  width: 608px;
}

.ecoledetir1 .overlap-group2 {
  align-items: flex-start;
  align-self: flex-end;
  border: 3px solid;
  border-color: var(--black);
  border-radius: 10px;
  display: flex;
  height: 48px;
  margin-right: 191.5px;
  margin-top: 56px;
  min-width: 162px;
  padding: 4px 6.5px;
}

.ecoledetir1 .planning {
  cursor: pointer;
  height: 34px;
  width: 145px;
}

.ecoledetir1 .bouton-container-1 {
  align-items: center;
  background-image: url(../img/bandeau-noir-1.png);
  background-size: 100% 100%;
  display: flex;
  gap: 722px;
  height: 48px;
  margin-top: 56px;
  min-width: 1440px;
  padding: 0 200px;
}

.ecoledetir1 .bouton-mentions-legales {
  cursor: pointer;
  height: 30px;
  width: 160px;
}

.ecoledetir1 .bouton-nous-contacter {
  cursor: pointer;
  height: 30px;
  width: 147px;
}

.ecoledetir1 .flex {
  align-items: center;
  display: flex;
}

.ecoledetir1 .flex-col-3 {
  align-items: center;
  display: flex;
  flex-direction: column;
}
