.breakdance .bde-section-189-100{background-color:var(--bde-body-text-color);background:linear-gradient(111deg,rgba(0,0,0,1) 55.8974358974359%,var(--bde-palette-color-1-5fbc99b7-f907-485f-990b-739d3c112e08) 100%)}.breakdance .bde-section-189-100 .section-container{padding-bottom:120px;padding-top:100px}@media (max-width:767px){.breakdance .bde-section-189-100 .section-container{padding-bottom:40px;padding-top:60px}}.breakdance .bde-columns-189-101{--columnCount:3;height:100%}@media (max-width:1119px){.breakdance .bde-columns-189-101{--columnCount:3}}@media (max-width:1023px){.breakdance .bde-columns-189-101{--columnCount:3}.breakdance .bde-columns-189-101.bde-columns{--columnCount:2;flex-direction:row;flex-wrap:wrap}.breakdance .bde-columns-189-101.bde-columns>.bde-column{--column-width:50%}.breakdance .bde-columns-189-101.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-189-101.bde-columns>.bde-column{width:100%}}@media (max-width:767px){.breakdance .bde-columns-189-101{--columnCount:3}}@media (max-width:479px){.breakdance .bde-columns-189-101{--columnCount:3}}.breakdance .bde-column-189-102{--column-width:50%}@media (max-width:1023px){.breakdance .bde-column-189-102{align-items:flex-start;text-align:left}}.breakdance .bde-fancy-divider-189-103{margin-bottom:16px;--bde-fancy-divider-border-style:solid;--bde-fancy-divider-border-size:1px;--bde-fancy-divider-border-color:var(--bd-palette-color-2)}.breakdance .bde-fancy-divider-189-103 .bde-fancy-divider__separator.has-content{justify-content:flex-start}.breakdance .bde-fancy-divider-189-103 .bde-fancy-divider__content--text{color:var(--bde-palette-color-1-975f2595-8645-4fe5-b1e6-5f93a03b5f99);letter-spacing:2.1px}@media (max-width:1119px){.breakdance .bde-fancy-divider-189-103{--bde-fancy-divider-border-style:solid}}@media (max-width:1023px){.breakdance .bde-fancy-divider-189-103{--bde-fancy-divider-border-style:solid}}@media (max-width:767px){.breakdance .bde-fancy-divider-189-103{--bde-fancy-divider-border-style:solid}}@media (max-width:479px){.breakdance .bde-fancy-divider-189-103{--bde-fancy-divider-border-style:solid}}.breakdance .bde-heading-189-104{color:var(--bde-background-color);margin-bottom:20px}.breakdance .bde-text-189-105{color:var(--bde-palette-color-1-975f2595-8645-4fe5-b1e6-5f93a03b5f99);margin-bottom:24px}.breakdance .bde-column-189-108{--column-width:20%;justify-content:flex-start}.breakdance .bde-column-189-108>*{z-index:1}.breakdance .bde-column-189-108>.section-background-overlay{z-index:0}.breakdance .bde-column-189-108{overflow:hidden}.breakdance .bde-column-189-108>.section-background-overlay{background-image:url(https://breakdancelibrary.com/samba/wp-content/uploads/sites/2/2023/01/stripes.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;transition:all var(--bde-transition-duration) ease-in-out}.breakdance .bde-column-189-108:hover>.section-background-overlay{background-image:url(https://breakdancelibrary.com/samba/wp-content/uploads/sites/2/2023/01/stripes.svg)}.breakdance .bde-column-189-108>.section-background-overlay{opacity:0.1}@media (max-width:1119px){.breakdance .bde-column-189-108{overflow:hidden}.breakdance .bde-column-189-108>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}@media (max-width:1023px){.breakdance .bde-column-189-108{overflow:hidden}.breakdance .bde-column-189-108>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}@media (max-width:767px){.breakdance .bde-column-189-108{overflow:hidden}.breakdance .bde-column-189-108>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}@media (max-width:479px){.breakdance .bde-column-189-108{overflow:hidden}.breakdance .bde-column-189-108>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}.breakdance .bde-image2-189-109{border-radius:8px;mix-blend-mode:lighten}.breakdance .bde-image2-189-238{margin-top:20px;border-radius:8px;mix-blend-mode:lighten}.breakdance .bde-column-189-110{--column-width:30%}.breakdance .bde-image2-189-111{border-radius:8px;mix-blend-mode:lighten}.breakdance .bde-section-189-113 .section-container{display:flex;flex-direction:column;align-items:center;gap:50px;text-align:center}.breakdance .bde-section-189-113{background-image:url(https://kannisto-engineering.com/wp-content/uploads/2026/06/kannisto_abstrakti_tausta_2560_100kb.webp)}.breakdance .bde-heading-189-214{font-size:50px}.breakdance .bde-columns-189-114{--columnCount:2;--bde-column-gap:0px}@media (max-width:1119px){.breakdance .bde-columns-189-114{--columnCount:2}.breakdance .bde-columns-189-114.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-189-114.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-189-114{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-189-114{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-189-114{--columnCount:2}}.breakdance .bde-column-189-115{--column-width:34%}.breakdance .bde-image2-189-118{border-top-left-radius:10px;border-bottom-left-radius:10px;width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}.breakdance .bde-column-189-116{--column-width:66%;border-top:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b);border-bottom:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b);border-left:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b);border-right:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b);border-top-left-radius:0px;border-top-right-radius:10px;border-bottom-left-radius:0px;border-bottom-right-radius:10px}.breakdance .bde-column-189-116{background-color:var(--bde-palette-color-1-975f2595-8645-4fe5-b1e6-5f93a03b5f99)}.breakdance .bde-column-189-116.bde-column{padding:25px 25px 25px 25px}.breakdance .bde-columns-189-129{--columnCount:2;--bde-column-gap:0px}@media (max-width:1119px){.breakdance .bde-columns-189-129{--columnCount:2}.breakdance .bde-columns-189-129.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-189-129.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-189-129{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-189-129{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-189-129{--columnCount:2}}.breakdance .bde-column-189-132{--column-width:66%;border-top:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b);border-bottom:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b);border-left:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b);border-right:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b);border-top-left-radius:10px;border-top-right-radius:0px;border-bottom-left-radius:10px;border-bottom-right-radius:0px}.breakdance .bde-column-189-132{background-color:var(--bde-palette-color-1-975f2595-8645-4fe5-b1e6-5f93a03b5f99)}.breakdance .bde-column-189-132.bde-column{padding:25px 25px 25px 25px}.breakdance .bde-column-189-130{--column-width:34%}.breakdance .bde-image2-189-131{border-top-left-radius:0px;border-top-right-radius:10px;border-bottom-left-radius:0px;border-bottom-right-radius:10px;width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}.breakdance .bde-columns-189-134{--columnCount:2;--bde-column-gap:0px}@media (max-width:1119px){.breakdance .bde-columns-189-134{--columnCount:2}.breakdance .bde-columns-189-134.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-189-134.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-189-134{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-189-134{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-189-134{--columnCount:2}}.breakdance .bde-column-189-135{--column-width:34%}.breakdance .bde-image2-189-136{border-top-left-radius:10px;border-bottom-left-radius:10px;width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}.breakdance .bde-column-189-137{--column-width:66%;border-top:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b);border-bottom:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b);border-left:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b);border-right:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b);border-top-left-radius:0px;border-top-right-radius:10px;border-bottom-left-radius:0px;border-bottom-right-radius:10px}.breakdance .bde-column-189-137{background-color:var(--bde-palette-color-1-975f2595-8645-4fe5-b1e6-5f93a03b5f99)}.breakdance .bde-column-189-137.bde-column{padding:25px 25px 25px 25px}.breakdance .bde-section-189-139 .section-container{align-items:center;text-align:center}.breakdance .bde-section-189-139{background-color:var(--bde-background-color);background:linear-gradient(170deg,var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b) 0%,var(--bde-background-color) 100%)}.breakdance .bde-section-189-139 .section-container{padding-left:40px;padding-right:40px;padding-bottom:120px;padding-top:81px}.breakdance .bde-heading-189-140{color:var(--bde-brand-primary-color);font-size:46px;margin-bottom:52px}.breakdance .bde-grid-189-221{--bde-grid-items-per-row:4}.breakdance .bde-grid>*{width:auto!important;height:auto!important}@media (max-width:1119px){.breakdance .bde-grid-189-221{--bde-grid-items-per-row:3}}@media (max-width:1023px){.breakdance .bde-grid-189-221{--bde-grid-items-per-row:2}}@media (max-width:767px){.breakdance .bde-grid-189-221{--bde-grid-items-per-row:1}}.breakdance .bde-div-189-222{min-height:100%;padding:25px 25px 25px 25px;border-top:1px solid var(--bde-body-text-color);border-bottom:1px solid var(--bde-body-text-color);border-left:1px solid var(--bde-body-text-color);border-right:1px solid var(--bde-body-text-color);border-radius:8px;box-shadow:5px 5px 30px 0px #D9E1EA59;margin-top:0px}.breakdance .bde-div-189-222{background-color:var(--bde-palette-color-1-975f2595-8645-4fe5-b1e6-5f93a03b5f99);background-image:url(https://kannisto-engineering.com/wp-content/uploads/2026/06/ChatGPT-Image-12.6.2026-klo-08.22.57.png);background-position:40.18% 0}.breakdance .bde-div-189-222>*{z-index:1}.breakdance .bde-div-189-222>.section-background-overlay{z-index:0}.breakdance .bde-div-189-222>.section-background-overlay{background-color:#D9E1EAC4;transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-div-189-222{overflow:hidden}.breakdance .bde-heading-189-223{font-size:23px;margin-bottom:10px}.breakdance .bde-div-189-225{min-height:100%;padding:25px 25px 25px 25px;border-top:1px solid var(--bde-body-text-color);border-bottom:1px solid var(--bde-body-text-color);border-left:1px solid var(--bde-body-text-color);border-right:1px solid var(--bde-body-text-color);border-radius:8px;box-shadow:5px 5px 30px 0px #D9E1EA59}.breakdance .bde-div-189-225{background-color:var(--bde-palette-color-1-975f2595-8645-4fe5-b1e6-5f93a03b5f99);background-image:url(https://kannisto-engineering.com/wp-content/uploads/2026/06/ChatGPT-Image-9.6.2026-klo-11.49.11.webp);background-position:40.18% 0}.breakdance .bde-div-189-225>*{z-index:1}.breakdance .bde-div-189-225>.section-background-overlay{z-index:0}.breakdance .bde-div-189-225>.section-background-overlay{background-color:#D9E1EAC4;transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-div-189-225{overflow:hidden}.breakdance .bde-heading-189-226{font-size:23px;margin-bottom:10px}.breakdance .bde-div-189-228{min-height:100%;padding:25px 25px 25px 25px;border-top:1px solid var(--bde-body-text-color);border-bottom:1px solid var(--bde-body-text-color);border-left:1px solid var(--bde-body-text-color);border-right:1px solid var(--bde-body-text-color);border-radius:8px;box-shadow:5px 5px 30px 0px #D9E1EA59}.breakdance .bde-div-189-228{background-color:var(--bde-palette-color-1-975f2595-8645-4fe5-b1e6-5f93a03b5f99);background-image:url(https://kannisto-engineering.com/wp-content/uploads/2026/06/ChatGPT-Image-9.6.2026-klo-10.49.33.webp);background-position:40.18% 0}.breakdance .bde-div-189-228>*{z-index:1}.breakdance .bde-div-189-228>.section-background-overlay{z-index:0}.breakdance .bde-div-189-228>.section-background-overlay{background-color:#D9E1EAC4;transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-div-189-228{overflow:hidden}.breakdance .bde-heading-189-229{font-size:23px;margin-bottom:10px}.breakdance .bde-div-189-231{min-height:100%;padding:25px 25px 25px 25px;border-top:1px solid var(--bde-body-text-color);border-bottom:1px solid var(--bde-body-text-color);border-left:1px solid var(--bde-body-text-color);border-right:1px solid var(--bde-body-text-color);border-radius:8px;box-shadow:5px 5px 30px 0px #D9E1EA59}.breakdance .bde-div-189-231{background-color:var(--bde-palette-color-1-975f2595-8645-4fe5-b1e6-5f93a03b5f99);background-image:url(https://kannisto-engineering.com/wp-content/uploads/2026/06/ChatGPT-Image-5.6.2026-klo-12.47.53.webp);background-position:40.18% 0}.breakdance .bde-div-189-231>*{z-index:1}.breakdance .bde-div-189-231>.section-background-overlay{z-index:0}.breakdance .bde-div-189-231>.section-background-overlay{background-color:#D9E1EAC4;transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-div-189-231{overflow:hidden}.breakdance .bde-heading-189-232{font-size:23px;margin-bottom:10px}.breakdance .bde-section-189-154 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-189-154 .section-container{--bde-section-width:100%}.breakdance .bde-section-189-154 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-grid-189-155{--bde-grid-items-per-row:3;--bde-grid-gap:0px;margin-top:0px;margin-bottom:0px}.breakdance .bde-grid>*{width:auto!important;height:auto!important}.breakdance .bde-grid-189-155{width:100%;height:100%}@media (max-width:1119px){.breakdance .bde-grid-189-155{--bde-grid-items-per-row:3}}@media (max-width:1023px){.breakdance .bde-grid-189-155{--bde-grid-items-per-row:2}}@media (max-width:767px){.breakdance .bde-grid-189-155{--bde-grid-items-per-row:1}}.breakdance .bde-div-189-156{padding:25px 25px 25px 25px;border-top:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b);border-bottom:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b);border-left:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b);border-right:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b)}.breakdance .bde-div-189-156{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-div-189-156{background-color:var(--bde-brand-primary-color)}.breakdance .bde-heading-189-159{color:var(--bde-palette-color-1-bfc51266-3456-40b8-b54a-ce2fe266ac6f);font-size:30px;margin-bottom:20px}.breakdance .bde-text-189-160{color:var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b)}.breakdance .bde-div-189-157{padding:25px 25px 25px 25px;border-top:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b);border-bottom:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b);border-left:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b);border-right:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b)}.breakdance .bde-div-189-157{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-div-189-157{background-color:var(--bde-palette-color-1-975f2595-8645-4fe5-b1e6-5f93a03b5f99)}.breakdance .bde-heading-189-161{color:var(--bde-brand-primary-color);font-size:30px;margin-bottom:20px}.breakdance .bde-div-189-158{padding:25px 25px 25px 25px;border-top:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b);border-bottom:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b);border-left:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b);border-right:1px solid var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b)}.breakdance .bde-div-189-158{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-div-189-158{background-color:var(--bde-brand-primary-color)}.breakdance .bde-heading-189-162{color:var(--bde-palette-color-1-bfc51266-3456-40b8-b54a-ce2fe266ac6f);font-size:30px;margin-bottom:20px}.breakdance .bde-text-189-164{color:var(--bde-palette-color-1-7c094bc9-4956-41a0-b6ff-fe93127f880b)}.breakdance .bde-section-189-172{background-image:url(https://kannisto-engineering.com/wp-content/uploads/2026/06/ChatGPT-Image-5.6.2026-klo-12.33.12.webp)}.breakdance .bde-section-189-172>.section-background-overlay{background-color:#1F293361;transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-189-172 .section-container{padding-bottom:54px;padding-top:54px}.breakdance .bde-div-189-173{width:100%;padding-top:27px;padding-bottom:27px;align-items:center;text-align:center}.breakdance .bde-columns-189-174{--columnCount:1}@media (max-width:1119px){.breakdance .bde-columns-189-174{--columnCount:1}.breakdance .bde-columns-189-174.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-189-174.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-189-174{--columnCount:1}}@media (max-width:767px){.breakdance .bde-columns-189-174{--columnCount:1}}@media (max-width:479px){.breakdance .bde-columns-189-174{--columnCount:1}}.breakdance .bde-column-189-175{--column-width:100%;justify-content:center}@media (max-width:1119px){.breakdance .bde-column-189-175{align-items:center;text-align:center}}.breakdance .bde-text-189-176{color:#fff;font-size:16px;margin-bottom:15px}.breakdance .bde-heading-189-177{width:100%;text-align:left;color:#fff;font-size:35px}@media (max-width:1119px){.breakdance .bde-heading-189-177{text-align:center}}.breakdance .bde-button-189-178{margin-top:30px}.breakdance .bde-button-189-178 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:#000;--bde-button-custom-text-color-hover:#000;--bde-button-custom-background-color:#fff;--bde-button-custom-background-color-hover:#fff;border-radius:9999px;color:#000}.cta_style1_button a:hover{background:#f5f5f5!important}