#threeDividersDark {
  /*border: 3px solid red;*/
  width: 100%;
  max-width: 1200px; /* Limit the container width to prevent it from being too wide */
  margin: 0 auto; /* Center the container horizontally */
  height: auto;
  color: rgb(255, 255, 255);
  display: flex;
  justify-content: center; /* Center the dividers */
  align-items: center;
  gap: 20px; /* Adds space between dividers */
  text-align: center;
}

/* Inside container for each divider */
.insideThreeDividersDark {
  /*border: 3px solid rgb(7, 20, 83);*/
  width: 100%;
  min-width: 400px;
}

/* Style for each divider */
#leftThreeDividersDark, #centerThreeDividersDark, #rightThreeDividersDark {
  border: 15px solid rgb(23, 23, 23);
  border-radius: 20px;
  color: aliceblue;
  background-color: rgb(23, 23, 23);
  width: 300px; /* Adjust width to fit within container */
  height: auto;
  margin: 10px 50px 10px 10px;
  /*border-radius: 50px 50px 50px 50px;*/
 float: left;
  flex-shrink: 0; /* Prevent dividers from shrinking */
}

/* Image styling */
.threeDividersPhotoDark {
  width: 100%;
  border-radius: 20px;
  height: auto;
}

#titleThreeDividersDark {
  margin: 0 auto;
  /*border: 3px solid rgb(0, 72, 255);*/
  /*background-color: black;*/
  text-align: center;
  width: auto;
  float: center;
  box-sizing: border-box;
}

h1.black-text {
   color: black;
   font-size: max(2.2em, 4.4vw);
}

h1.red-text {
   color: red;
   font-size: max(2.2em, 4.4vw);
}

h1.green-text {
 color:rgb(6, 219, 80);
 font-size: max(2.2em, 4.4vw);
 font-weight: normal;
}

h1.white-text {
 color: rgb(255, 255, 255);
 font-size: max(2.2em, 4.4vw);
}

h2.black-text {
 color: rgb(0, 0, 0);
 font-size: max(1.5em, 3vw);
 font-weight: normal;
}

h2.red-text {
 color: rgb(255, 0, 0);
 font-size: max(1.5em, 3vw);
 font-weight: normal;
}

h2.green-text {
 color: rgb(6, 219, 80);
 font-size: max(1.5em, 3vw);
}

h2.white-text {
 color: rgb(255, 255, 255);
 font-size: max(1.5em, 3vw);
 font-weight: normal;
}

h3.black-text {
 color: rgb(0, 0, 0);
 font-size: max(1em, 2vw);
 font-weight: normal;
}

h3.red-text {
 color: rgb(255, 0, 0);
 font-size: max(1em, 2vw);
 font-weight: normal;
}

h3.gren-text {
 color: rgb(6, 219, 80);
 font-size: max(1em, 2vw);
 font-weight: normal;
}

h3.white-text {
 color: rgb(255, 255, 255);
 font-size: max(1em, 2vw);
 font-weight: normal;
}

h4.black-text {
 color: rgb(0, 0, 0);
 font-size: max(.8em, 1.6vw);
}

h4.red-text {
 color: rgb(255, 0, 0);
 font-size: max(.8em, 1.6vw);
}

h4.green-text {
 color: rgb(6, 219, 80);
 font-size: max(.8em, 1.6vw);
}

h4.white-text {
 color: rgb(255, 255, 255);
 font-size: max(.8em, 1.6vw);
 font-weight: 100;
}

h5.white-text {
 color: rgb(255, 255, 255);
 font-size: max(.6em, 1.2vw);
 font-weight: normal;
}