*{
  margin: 0;
  padding: 0;
}

.shadow-underline {
  width: 90%; /* Or a specific width */
  height: 2px; /* Thickness of the line */
  background-color: #333; /* Color of the line */
  margin-left: auto;
  margin-right: auto;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.3); /* Horizontal offset, vertical offset, blur radius, spread radius, color */
  margin-top: 100px; /* Adjust spacing as needed */
  margin-bottom: 10px; /* Adjust spacing as needed */
}


.supportText{
  text-align: center;
  color: white;
  margin-top: 50px;
  font-size: 20px;

}

@media only screen and (max-width: 768px) {

}
/*styles each section*/
/*padding in order top and bottom 3em left and right is responsive 15%*/
/*set background color to --color-2*/
/*text align center centers all text inside of section */
/*sets font weight to 600 boldness*/
/*section{
  padding: 3em min(2em, 15%);
  text-align: center;
  font-weight: 600;
}

.questions-title{
  color: white;
}*/

/*styles section paragraphs*/
/*margin top sets margin to 1em*/
/*font-size sets font to 1.25em*/
/*section p {
  margin-top: 1em;
  font-size: 1.25rem;
}*/
/*styles detail tags*/
/*margin top adds spacing between the tops of detail elements*/
/*background color set to --base-color*/
/*border radius curve border*/
/*details{
  margin-top: 1em;
  border-radius: 1em;
}*/
/* styles the detail summary tag */
/*padding between border and element of 1em*/
/*set the font size of summmary to 1.7rem*/
/*details summary{
  padding: 1em;
  font-size: 1.7rem;
}*/
/*styles the details paragraph*/
/* padding in order of top right bottom left*/
/*details p{
  padding: 0 2em 2em 2em;
}*/