.elementor-12907 .elementor-element.elementor-element-b2aedfa{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-12907 .elementor-element.elementor-element-609f845{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-609f845 *//* KYSYMYSTEKSTI / label */
.gform_wrapper .gfield_label,
.gform_wrapper .gsection_title {
  font-family: "Open Sans", sans-serif !important;
  font-weight: 400 !important; /* Regular */
  color: #000 !important;
}

/* VASTAUSVAIHTOEHDOT (radio/checkbox vaihtoehtojen labelit) */
.gform_wrapper .gfield_radio .gchoice label,
.gform_wrapper .gfield_checkbox .gchoice label {
  font-family: "Open Sans", sans-serif !important;
  font-weight: 300 !important; /* Light */
  color: #000 !important;
}

/* (Valinnainen) käyttäjän kirjoittama teksti kentissä */
.gform_wrapper input,
.gform_wrapper textarea,
.gform_wrapper select {
  font-family: "Open Sans", sans-serif !important;
  font-weight: 300 !important;
  color: #000 !important;
}
/* HTML-kenttien sisältö */
.gform_wrapper .gfield_html,
.gform_wrapper .gfield_html .gfield_html_content,
.gform_wrapper .gfield_html p,
.gform_wrapper .gfield_html span,
.gform_wrapper .gfield_html div {
  font-family: "Open Sans", sans-serif !important;
  font-weight: 300 !important; /* Light */
  color: #000 !important;
}/* End custom CSS */