.elementor-3676 .elementor-element.elementor-element-d2e3bc8 .edublink-section-heading{text-align:center;}.elementor-3676 .elementor-element.elementor-element-37b335e{--spacer-size:10px;}@media(min-width:768px){.elementor-3676 .elementor-element.elementor-element-ce38aad{width:71.754%;}.elementor-3676 .elementor-element.elementor-element-1558d4a{width:27.941%;}}/* Start custom CSS for edublink-contact-form-seven, class: .elementor-element-e9bc221 */.wpcf7-form h3.wpcf7-form-name {
  font-size: 24px !important;
  color: #333 !important;
}

/* Styling the input fields */
.wpcf7-form input[type="text"],
.wpcf7-form input[type="email"],
.wpcf7-form input[type="tel"],
.wpcf7-form textarea {
  width: 100% !important;
  padding: 10px !important;
  margin-bottom: 10px !important;
  border: 1px solid #ccc !important;
  border-radius: 5px !important;
}

/* Styling the labels */
.wpcf7-form label.wpcf7-form-label {
  display: block !important;
  margin-bottom: 5px !important;
  font-weight: bold !important;
  font-family: 'Segoe UI', sans-serif !important;
}

/* Styling the submit button */
.wpcf7-form input[type="submit"] {
  background-color: #009044 !important;
  color: #fff !important;
  padding: 10px 20px !important;
  border: none !important;
  border-radius: 5px !important;
  cursor: pointer !important;
}

/* Styling the success message */
.wpcf7-response-output.wpcf7-mail-sent-ok {
  color: green !important;
  margin-top: 10px !important;
}/* End custom CSS */