#menu-individual-donation-id,
#menu-additional-donation1-id,
#menu-additional-donation2-id,
#menu-additional-donation3-id,
#menu-additional-donation4-id{
  font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
  font-size:18px; 
  font-weight:bold;
}
.collapsecf7form{
  margin-bottom: 2px important!;
  margin-top: -20px important!;
}
.wpcf7 cf7sg-title toggled{
  font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
  font-size:18px; 
  font-weight:bold;
}
.wpcf7 div label{
  font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
  font-size:18px; 
  font-weight:bold;
}
.wpcf7 div{
  margin-top:0px;
  margin-bottom:0px;
}
.label-text-smaller{
  font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
  font-size:18px;
  font-weight:bold;
}
.wpcf7-form {
  margin-left: 5px;
  margin-right: 5px; 
  margin-top: 25px;
  margin-bottom:50px;
}
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="textarea"],
.wpcf7 input[type="acceptance"],
.wpcf7 input[type="select"]

{
  font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
  font-size:16px;
}
.wpcf7 input[type="textarea"]
{
  margin-bottom:10px important!;
}
.wpcf7-form {
  border: 2px solid #ccc; /* Adjust width, style, and color */
  padding: 10px; /* Add some space inside the border */
  border-radius: 5px; /* Round the corners */
}
#give-as-able-id
{ 
  height:30px;
  border: 0px solid #fff;
}
#individual-donation-amount-id
{
  color: #fff;
  border: 0px solid #fff;
} 
#additional-donation-amount1-id
{
  color: #fff;
  border: 0px solid #fff;
} 
#additional-donation-amount2-id
{
  color: #fff;
  border: 0px solid #fff;
}
#additional-donation-amount3-id
{
  color: #fff;
  border: 0px solid #fff;
}
#additional-donation-amount4-id
{
  color: #fff;
  border: 0px solid #fff;
}
#number-not-used1-id
{
  color: #fff;
  border: 0px solid #fff;
  padding:0;
} 
#number-not-used2-id
{
  color: #fff;
  border: 0px solid #fff;
  padding:0;
  margin:0;
}
#number-not-used3-id
{
  color: #fff;
  border: 0px solid #fff;
  padding:0;
  margin:0;
}
#number-not-used4-id
{
  color: #fff;
  border: 0px solid #fff;
  padding:0;
}
#first-name-id
{
  font-weight: bold;
}
.wpcf7 input[type="text"],
.wpcf7 input[type="number"],
.wpcf7 input[type="select"],
.wpcf7 input[type="email"]
{
  font-weight: bold;
}
.wpcf7 select{
  font-weight: bold;
}
.wpcf7 acceptance{
  font-weight: bold;
}
.wcf7makeitbold{
  font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
  font-size:18px; 
  font-weight:bold;
}
.cf7sg-collapsible input,
.cf7sg-collapsible text,
.cf7sg-collapsible number,
.cf7sg-collapsible textarea,
.cf7sg-collapsible select {
  user-select: auto !important; /* Allow text selection and input */
  -webkit-user-select: auto !important; /* Safari-specific override */
}
                                                                                                                                                                                                                                                                                                                                                                                             