.breakdance .bde-section-20-100 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center}.breakdance .bde-section-20-100{background-image:url(https://staging.herkkutilan.fi/wp-content/uploads/2025/12/herkkutila-maalaistausta.webp)}.breakdance .bde-section-20-100 .section-container{padding-bottom:80px;padding-top:150px}.breakdance .bde-section-20-108 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width:479px){.breakdance .bde-section-20-108 .section-container{align-items:flex-start;text-align:left}}.breakdance .bde-fancy-divider-20-113{margin-bottom:40px;--bde-fancy-divider-border-style:solid;--bde-fancy-divider-border-size:4px;--bde-fancy-divider-border-color:var(--bde-palette-color-1-00bc127d-9429-41a3-8bc7-4a354a3d4880);width:100px}@media (max-width:1119px){.breakdance .bde-fancy-divider-20-113{--bde-fancy-divider-border-style:solid}}@media (max-width:1023px){.breakdance .bde-fancy-divider-20-113{--bde-fancy-divider-border-style:solid}}@media (max-width:767px){.breakdance .bde-fancy-divider-20-113{--bde-fancy-divider-border-style:solid}}@media (max-width:479px){.breakdance .bde-fancy-divider-20-113{--bde-fancy-divider-border-style:solid}}.breakdance .bde-rich-text-20-114{width:900px}.breakdance .bde-rich-text-20-114 p{font-size:18px}.breakdance .bde-section-20-115 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-20-115 .section-container{padding-bottom:70px;padding-top:0px}.breakdance .bde-content-toggle-20-116 .bde-content-toggle__switcher{margin-bottom:100px;gap:0px}.breakdance .bde-content-toggle-20-116 .bde-content-toggle__text{color:var(--bde-brand-primary-color);font-family:"Righteous",sans-serif;font-size:20px;letter-spacing:1.2px}.breakdance .bde-content-toggle-20-116 .bde-content-toggle__text.is-active{color:var(--bde-palette-color-1-00bc127d-9429-41a3-8bc7-4a354a3d4880)}.breakdance .bde-content-toggle-20-116 .bde-content-toggle__text{padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;font-size:20px;background-color:#6e217d;color:#fff;border-radius:4px;transition:0.1s ease-in-out}.breakdance .bde-content-toggle-20-116 .bde-content-toggle__text:hover{background-color:#ffb71b;color:#fff}.breakdance .bde-content-toggle-20-116 .bde-content-toggle__slider{display:none}.breakdance .bde-content-toggle-20-116 .gform_title{font-size:2em}.breakdance .bde-content-toggle-20-116 .gsection_title{margin-bottom:0;font-size:1.5em}.breakdance .bde-content-toggle-20-116 .gfield_label{font-size:1em;font-weight:700}.breakdance .bde-content-toggle-20-116 .gfield_description{font-size:16px}.breakdance .bde-content-toggle-20-116 .gfield_required{font-size:1.2em;margin:0;display:inline-block}.breakdance .bde-content-toggle-20-116 .gchoice label{margin-left:5px;font-size:16px}.breakdance .bde-content-toggle-20-116 .gform_wrapper .gfield input,.gform_wrapper .gfield select,.gform_wrapper .gfield textarea{font-size:16px!important}.breakdance .bde-content-toggle-20-116 .gfield--type-fileupload{--gf-ctrl-file-zone-icon-color:#6e217d;--gf-ctrl-btn-bg-color-ctrl:#6e217d;--gf-ctrl-btn-bg-color-success:#6e217d!important;font-size:16px}.breakdance .bde-content-toggle-20-116 .gfield--type-fileupload .gform_button_select_files:hover,.gform_wrapper .gform_body .gform_page_footer .gform_next_button:hover,.gform_wrapper .gform_body .gform_page_footer .gform_previous_button:hover{background-color:#ffcc00!important}.breakdance .bde-content-toggle-20-116 .gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload) .ginput_preview .gfield_fileupload_progressbar_progress{background:#6e217d!important}@media (max-width:767px){.breakdance .bde-content-toggle-20-116 .bde-content-toggle__switcher{flex-direction:column}.breakdance .bde-content-toggle-20-116 .bde-content-toggle__text{padding:40px 30px;font-size:22px;width:80vw;text-align:center}}.breakdance .bde-content-toggle-content-20-117{background-color:#FFFDFA;padding-right:50px;padding-bottom:50px;padding-left:50px}.breakdance .bde-content-toggle-content-20-117{box-shadow:rgba(50,50,93,0.25) 0px 6px 12px -2px,rgba(0,0,0,0.3) 0px 3px 7px -3px;border-radius:8px}@media (max-width:1023px){.breakdance .bde-content-toggle-content-20-117{padding-right:20px;padding-left:20px}}@media (max-width:767px){.breakdance .bde-content-toggle-content-20-117{padding-right:20px;padding-left:20px}}@media (max-width:479px){.breakdance .bde-content-toggle-content-20-117{padding-right:20px;padding-left:20px}}.breakdance .bde-shortcode-20-118{margin-top:20px}.breakdance .bde-content-toggle-content-20-119{background-color:#FFFDFA;border-radius:8px;padding-right:50px;padding-bottom:50px;padding-left:50px}.breakdance .bde-content-toggle-content-20-119{box-shadow:rgba(50,50,93,0.25) 0px 6px 12px -2px,rgba(0,0,0,0.3) 0px 3px 7px -3px;border-radius:8px}@media (max-width:1023px){.breakdance .bde-content-toggle-content-20-119{padding-right:20px;padding-left:20px}}@media (max-width:767px){.breakdance .bde-content-toggle-content-20-119{padding-right:20px;padding-left:20px}}@media (max-width:479px){.breakdance .bde-content-toggle-content-20-119{padding-right:20px;padding-left:20px}}.breakdance .bde-shortcode-20-120{margin-top:20px}