.breakdance .bde-section-258-144 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-258-144{z-index:50}@media (max-width:1023px){.float-img{opacity:0;visibility:hidden}}@media (max-width:767px){.float-img{opacity:0;visibility:hidden}}.float-img{margin-right:calc(0 * (50vw - 50%));width:clamp(500px,42vw,650px);height:auto;object-fit:cover;transition:opacity 0.4s ease-in-out,visibility 0.4s ease-in-out}@media (max-width:1119px){.breakdance .bde-section-258-144 .section-container{padding-left:40px}}@media (max-width:1023px){.breakdance .bde-section-258-144 .section-container{align-items:center;text-align:center}.breakdance .bde-section-258-144 .section-container{padding-left:80px;padding-right:80px}}@media (max-width:767px){.breakdance .bde-section-258-144 .section-container{padding-left:40px;padding-right:40px}}@media (max-width:479px){.breakdance .bde-section-258-144 .section-container{padding-left:20px;padding-right:20px;padding-top:50px}@media (max-width:397px){.hero-title-line-1{font-size:75px!important}.hero-title-line-2{font-size:50px!important}.hero-text{font-size:18px!important}.hero-logo{width:130px!important}}@media (max-width:330px){.hero-title-line-1{font-size:60px!important}.hero-title-line-2{font-size:40px!important}.hero-logo{width:110px!important}}}.breakdance .bde-image2-258-159{max-width:600px}.breakdance .bde-image2-258-159{position:absolute;top:130px;right:50px}@media (max-width:1119px){.breakdance .bde-image2-258-159{max-width:500px}.breakdance .bde-image2-258-159{position:absolute;right:20px}}.breakdance .bde-div-258-189{display:flex;flex-direction:column}@media (max-width:1119px){.breakdance .bde-div-258-189{width:48%}}@media (max-width:1023px){.breakdance .bde-div-258-189{width:100%}.breakdance .bde-div-258-189{align-items:center;text-align:center}}@media (max-width:479px){.breakdance .bde-div-258-189{width:100%}.breakdance .bde-div-258-189{align-items:center;text-align:center}}.breakdance .bde-image2-258-160{margin-bottom:30px;max-width:150px}.breakdance .bde-heading-258-148{color:var(--bde-palette-harmaa-7056b8e4-c4f7-48cd-b028-cc53fd525fb4-6);font-family:"Allura",sans-serif;font-size:110px;font-weight:400}@media (max-width:1119px){.breakdance .bde-heading-258-148{font-size:100px}}@media (max-width:1023px){.breakdance .bde-heading-258-148{width:100%}}@media (max-width:767px){.breakdance .bde-heading-258-148{font-size:80px}}.breakdance .bde-heading-258-149{color:var(--bde-palette-harmaa-7056b8e4-c4f7-48cd-b028-cc53fd525fb4-6);font-family:"Allura",sans-serif;font-size:69px;font-weight:400;margin-top:-15px;margin-bottom:20px}@media (max-width:1119px){.breakdance .bde-heading-258-149{font-size:60px}}@media (max-width:1023px){.breakdance .bde-heading-258-149{width:100%}}@media (max-width:767px){.breakdance .bde-heading-258-149{font-size:50px}}@media (max-width:479px){.breakdance .bde-heading-258-149{line-height:0.8;margin-top:0px}}.breakdance .bde-text-258-154{width:60%;font-size:22px;margin-bottom:12px}@media (max-width:1119px){.breakdance .bde-text-258-154{width:90%}}@media (max-width:767px){.breakdance .bde-text-258-154{width:80%;font-size:20px}}@media (max-width:479px){.breakdance .bde-text-258-154{width:100%}}.breakdance .bde-text-258-155{color:var(--bde-palette-harmaa-7056b8e4-c4f7-48cd-b028-cc53fd525fb4-6);font-family:"Allura",sans-serif;font-size:45px;font-weight:400;margin-bottom:20px}@media (max-width:1023px){.breakdance .bde-text-258-155{width:100%}}.breakdance .bde-div-258-156{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:20px}@media (max-width:479px){.breakdance .bde-div-258-156{gap:10px;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:}}@media (min-width:1120px){.breakdance .bde-section-258-190{display:none}}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-section-258-190{display:none}}@media (max-width:1023px){.breakdance .bde-section-258-190{background-image:url(https://byaboden.fi/wp-content/uploads/2026/06/Byaboden-terassi.jpg);background-position:54.02% 28%}.breakdance .bde-section-258-190 .section-container{height:300px}.breakdance .bde-section-258-190 .section-container{--bde-section-width:100%}.breakdance .bde-section-258-190 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}}.breakdance .bde-section-258-175 .section-container{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.breakdance .bde-section-258-175{background-color:var(--bde-palette-vaalea-vihrea-e3795497-a0e2-456c-8bca-f66d8ca4f927-7)}.breakdance .bde-section-258-175 .section-container{padding-bottom:70px;padding-top:70px}@media (max-width:1119px){.breakdance .bde-section-258-175 .section-container{padding-left:40px;padding-bottom:60px;padding-top:60px}.breakdance .bde-section-258-175{margin-top:-100px}}@media (max-width:1023px){.breakdance .bde-section-258-175 .section-container{padding-left:80px;padding-right:80px}.breakdance .bde-section-258-175{margin-top:0px}.breakdance .bde-section-258-175{z-index:10}}@media (max-width:767px){.breakdance .bde-section-258-175 .section-container{padding-left:40px;padding-right:40px;padding-bottom:60px;padding-top:60px}}@media (max-width:479px){.breakdance .bde-section-258-175 .section-container{padding-left:20px;padding-right:20px}}.breakdance .bde-div-258-176{width:40%}.breakdance .bde-div-258-176{display:flex;flex-direction:column;gap:10px}@media (max-width:1119px){.breakdance .bde-div-258-176{width:48%}}@media (max-width:1023px){.breakdance .bde-div-258-176{width:100%}}.breakdance .bde-heading-258-177{color:var(--bde-palette-harmaa-7056b8e4-c4f7-48cd-b028-cc53fd525fb4-6);font-family:"Allura",sans-serif;font-size:50px;font-weight:400;line-height:1}@media (max-width:767px){.breakdance .bde-heading-258-177{font-size:42px}}.breakdance .bde-text-258-178{font-size:20px;font-weight:600}@media (max-width:1119px){.breakdance .bde-text-258-178{font-size:18px}}.breakdance .bde-columns-258-213{--columnCount:2;--bde-column-gap:0px}@media (max-width:1119px){.breakdance .bde-columns-258-213{--columnCount:2}}@media (max-width:1023px){.breakdance .bde-columns-258-213{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-258-213{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-258-213{--columnCount:2}}.breakdance .bde-column-258-214{--column-width:25%}.breakdance .bde-text-258-197{font-size:20px;margin-bottom:10px}@media (max-width:1119px){.breakdance .bde-text-258-197{font-size:18px}}.breakdance .bde-text-258-216{font-size:20px;margin-bottom:10px}@media (max-width:1119px){.breakdance .bde-text-258-216{font-size:18px}}.breakdance .bde-text-258-217{font-size:20px;margin-bottom:10px}@media (max-width:1119px){.breakdance .bde-text-258-217{font-size:18px}}.breakdance .bde-column-258-215{--column-width:75%}.breakdance .bde-text-258-218{font-size:20px;font-weight:600;margin-bottom:10px}@media (max-width:1119px){.breakdance .bde-text-258-218{font-size:18px}}.breakdance .bde-text-258-219{font-size:20px;font-weight:600;margin-bottom:10px}@media (max-width:1119px){.breakdance .bde-text-258-219{font-size:18px}}.breakdance .bde-text-258-220{font-size:20px;font-weight:600;margin-bottom:10px}@media (max-width:1119px){.breakdance .bde-text-258-220{font-size:18px}}.breakdance .bde-text-258-199{color:var(--bde-palette-color-1-da26a040-a47b-442c-9c18-8efd4de68fc8);font-size:20px;font-weight:600;margin-top:10px}@media (max-width:1119px){.breakdance .bde-text-258-199{font-size:18px}}.breakdance .bde-text-258-222{color:var(--bde-palette-color-1-da26a040-a47b-442c-9c18-8efd4de68fc8);font-size:18px}@media (max-width:1119px){.breakdance .bde-text-258-222{font-size:18px}}.breakdance .bde-rich-text-258-223{margin-bottom:10px;font-size:20px}@media (max-width:1119px){.breakdance .bde-rich-text-258-223{font-size:18px}}.breakdance .bde-text-258-221{color:var(--bde-palette-color-1-da26a040-a47b-442c-9c18-8efd4de68fc8);font-size:20px;font-weight:600}@media (max-width:1119px){.breakdance .bde-text-258-221{font-size:18px}}.breakdance .bde-section-258-206 .section-container{display:flex;flex-direction:column;gap:20px}.breakdance .bde-section-258-206{background-color:var(--bde-palette-color-1-7d041d4a-e55b-486f-a3ef-eb3a4be75921)}.breakdance .bde-section-258-206 .section-container{padding-bottom:30px}@media (max-width:1119px){.breakdance .bde-section-258-206 .section-container{padding-left:40px;padding-bottom:50px}}@media (max-width:1023px){.breakdance .bde-section-258-206 .section-container{padding-left:80px;padding-right:80px}}@media (max-width:767px){.breakdance .bde-section-258-206 .section-container{padding-left:40px;padding-right:40px}}@media (max-width:479px){.breakdance .bde-section-258-206 .section-container{padding-left:20px;padding-right:20px}}.breakdance .bde-heading-258-208{width:60%;color:var(--bde-palette-harmaa-7056b8e4-c4f7-48cd-b028-cc53fd525fb4-6);font-family:"Allura",sans-serif;font-size:45px;font-weight:400}@media (max-width:1023px){.breakdance .bde-heading-258-208{width:100%}}@media (max-width:767px){.breakdance .bde-heading-258-208{font-size:36px}}@media (max-width:479px){.breakdance .bde-heading-258-208{font-size:34px}}.breakdance .bde-text-258-207{width:60%;text-align:left;color:var(--bde-body-text-color);font-size:20px}@media (max-width:1119px){.breakdance .bde-text-258-207{width:80%}}@media (max-width:1023px){.breakdance .bde-text-258-207{width:100%}}@media (max-width:767px){.breakdance .bde-text-258-207{font-size:18px;margin-bottom:10px}}.breakdance .bde-div-258-209{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:20px}@media (max-width:479px){.breakdance .bde-div-258-209{gap:10px;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:}}.breakdance .bde-section-258-166 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-258-166{background-color:var(--bde-background-color)}.breakdance .bde-section-258-166 .section-container{padding-bottom:0px;padding-top:0px}@media (max-width:1119px){.breakdance .bde-section-258-166 .section-container{padding-left:40px;padding-bottom:50px}}@media (max-width:1023px){.breakdance .bde-section-258-166 .section-container{padding-left:80px;padding-right:80px;padding-bottom:0px;padding-top:0px}.breakdance .bde-section-258-166{z-index:10}}@media (max-width:767px){.breakdance .bde-section-258-166 .section-container{padding-left:40px;padding-right:40px}}@media (max-width:479px){.breakdance .bde-section-258-166 .section-container{padding-left:20px;padding-right:20px}}.breakdance .bde-columns-258-167{--columnCount:2;margin-bottom:30px;--bde-column-gap:40px}@media (max-width:1119px){.breakdance .bde-columns-258-167{--columnCount:2}}@media (max-width:1023px){.breakdance .bde-columns-258-167{--columnCount:2}.breakdance .bde-columns-258-167.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-258-167.bde-columns>.bde-column{width:100%}}@media (max-width:767px){.breakdance .bde-columns-258-167{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-258-167{--columnCount:2}}.breakdance .bde-column-258-168{--column-width:50%}.breakdance .bde-column-258-168{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.breakdance .bde-column-258-168.bde-column{padding-top:30px;padding-right:30px;padding-bottom:30px}@media (max-width:1119px){.breakdance .bde-column-258-168.bde-column{padding-top:0px;padding-bottom:0px}}@media (max-width:1023px){.breakdance .bde-column-258-168.bde-column{padding-right:0px;padding-bottom:0px}}.breakdance .bde-image2-258-170{height:552px;width:auto;object-fit:cover;aspect-ratio:1/1}@media (max-width:1119px){.breakdance .bde-image2-258-170{height:100%;width:auto}}@media (max-width:1023px){.breakdance .bde-image2-258-170{width:100%;height:30vh;object-fit:cover;object-position:50% 50%;aspect-ratio:16/9}}.breakdance .bde-column-258-169{--column-width:50%}.breakdance .bde-column-258-169{display:flex;flex-direction:column;justify-content:center;gap:10px}.breakdance .bde-column-258-169.bde-column{padding-right:40px}@media (max-width:767px){.breakdance .bde-column-258-169.bde-column{padding-top:20px;padding-bottom:60px}}.breakdance .bde-heading-258-162{color:var(--bde-palette-harmaa-7056b8e4-c4f7-48cd-b028-cc53fd525fb4-6);font-family:"Allura",sans-serif;font-size:50px;font-weight:400;line-height:1}@media (max-width:767px){.breakdance .bde-heading-258-162{font-size:42px}}.breakdance .bde-text-258-163{font-size:18px;margin-bottom:10px}@media (max-width:1023px){.breakdance .bde-text-258-163{font-size:16px}}.breakdance .bde-div-258-203{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:20px}@media (max-width:479px){.breakdance .bde-div-258-203{gap:10px;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:}}.breakdance .bde-section-258-161 .section-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left}.breakdance .bde-section-258-161{background-color:var(--bde-palette-vaalea-vihrea-e3795497-a0e2-456c-8bca-f66d8ca4f927-7)}@media (max-width:1119px){.breakdance .bde-section-258-161 .section-container{padding-left:40px}}@media (max-width:1023px){.breakdance .bde-section-258-161 .section-container{padding-left:80px;padding-right:80px}}@media (max-width:767px){.breakdance .bde-section-258-161 .section-container{padding-left:40px;padding-right:40px;padding-bottom:60px;padding-top:60px}}@media (max-width:479px){.breakdance .bde-section-258-161 .section-container{padding-left:20px;padding-right:20px}}.breakdance .bde-div-258-193{width:45%}.breakdance .bde-div-258-193{display:flex;flex-direction:column;gap:15px}@media (max-width:1023px){.breakdance .bde-div-258-193{width:100%}}.breakdance .bde-heading-258-194{color:var(--bde-palette-harmaa-7056b8e4-c4f7-48cd-b028-cc53fd525fb4-6);font-family:"Allura",sans-serif;font-size:48px;font-weight:400;line-height:1}@media (max-width:767px){.breakdance .bde-heading-258-194{font-size:42px}}.breakdance .bde-text-258-195{font-size:18px;margin-bottom:10px}.breakdance .bde-image2-258-183{max-width:430px}.breakdance .bde-image2-258-183{display:block;z-index:50;position:absolute;top:150px;right:70px}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-image2-258-183{display:none}}@media (max-width:767px) and (min-width:480px){.breakdance .bde-image2-258-183{display:none}}@media (max-width:479px){.breakdance .bde-image2-258-183{display:none}}.breakdance .bde-section-258-192 .section-container{display:flex;flex-direction:column}@media (min-width:1120px){.breakdance .bde-section-258-192{display:none}}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-section-258-192{display:none}}@media (max-width:1023px){.breakdance .bde-section-258-192{background-image:url(https://byaboden.fi/wp-content/uploads/2026/06/Byaboden-kukat.jpg)}.breakdance .bde-section-258-192 .section-container{height:300px}.breakdance .bde-section-258-192 .section-container{--bde-section-width:100%}.breakdance .bde-section-258-192 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}}@media (max-width:479px){.breakdance .bde-section-258-192{background-size:cover;background-position:center center}.breakdance .bde-section-258-192 .section-container{height:250px}}.breakdance .bde-section-258-184 .section-container{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.breakdance .bde-section-258-184{background-color:var(--bde-background-color)}.breakdance .bde-section-258-184 .section-container{padding-bottom:0px}@media (max-width:1119px){.breakdance .bde-section-258-184 .section-container{padding-left:40px}}@media (max-width:1023px){.breakdance .bde-section-258-184 .section-container{padding-left:80px;padding-right:80px}}@media (max-width:767px){.breakdance .bde-section-258-184 .section-container{padding-left:40px;padding-right:40px;padding-bottom:0px;padding-top:60px}}@media (max-width:479px){.breakdance .bde-section-258-184 .section-container{padding-left:20px;padding-right:20px}}.breakdance .bde-div-258-185{width:40%}.breakdance .bde-div-258-185{display:flex;flex-direction:column;gap:10px}@media (max-width:1119px){.breakdance .bde-div-258-185{width:50%}}@media (max-width:1023px){.breakdance .bde-div-258-185{width:100%}}.breakdance .bde-heading-258-186{color:var(--bde-palette-harmaa-7056b8e4-c4f7-48cd-b028-cc53fd525fb4-6);font-family:"Allura",sans-serif;font-size:50px;font-weight:400}@media (max-width:479px){.breakdance .bde-heading-258-186{font-size:42px}}.breakdance .bde-text-258-187{font-size:18px;margin-bottom:10px}