/* screen - departemental25u4750m */

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

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

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

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

.departemental25u4750m .flex-col-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 21px;
  margin-bottom: 10.78px;
  min-height: 197px;
  width: 1157px;
}

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

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

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

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

.departemental25u4750m .overlap-group-container {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 26px;
  min-height: 734px;
  width: 1440px;
}

.departemental25u4750m .overlap-group2 {
  height: 660px;
  position: relative;
  width: 1340px;
}

.departemental25u4750m .cadre-deroulant {
  align-items: flex-end;
  background-color: var(--white);
  border: 5px solid;
  border-color: var(--black);
  border-radius: 50px;
  display: flex;
  height: 660px;
  left: 0;
  min-width: 1340px;
  overflow-y: scroll;
  padding: 11.2px 50px;
  position: absolute;
  top: 0;
}

.departemental25u4750m .texte-droulant::-webkit-scrollbar {
  display: none;
  width: 0;
}

.departemental25u4750m .texte-droulant {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  height: 631px;
  overflow: hidden;
  overflow-y: scroll;
  width: 1240px;
}

.departemental25u4750m .p1-4 {
  height: 1698px;
  object-fit: cover;
  width: 1240px;
}

.departemental25u4750m .texte-droulant-item {
  height: 1593px;
  object-fit: cover;
  width: 1240px;
}

.departemental25u4750m .p3-3 {
  height: 1643px;
  object-fit: cover;
  width: 1240px;
}

.departemental25u4750m .p5-2 {
  height: 1646px;
  object-fit: cover;
  width: 1240px;
}

.departemental25u4750m .p6-2 {
  height: 1538px;
  object-fit: cover;
  width: 1240px;
}

.departemental25u4750m .p7-2 {
  height: 975px;
  object-fit: cover;
  width: 1240px;
}

.departemental25u4750m .flechebas {
  align-items: flex-end;
  display: flex;
  height: 100px;
  left: 1274px;
  padding: 10.3px 6.0px;
  position: absolute;
  top: 560px;
  width: 60px;
}

.departemental25u4750m .polygon-2 {
  height: 65px;
  width: 48px;
}

.departemental25u4750m .flechehaut {
  align-items: flex-start;
  display: flex;
  height: 100px;
  left: 1274px;
  padding: 10.3px 6.0px;
  position: absolute;
  top: 0;
  width: 60px;
}

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

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

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

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