.bde-section-1527-100 .section-container{display:flex;flex-direction:column;align-items:flex-start;text-align:left;--bde-content-align-experimental:0 auto}.bde-section-1527-100{background-color:var(--bde-links-color)}.bde-heading-1527-101{color:var(--bde-background-color);font-size:60px;margin-bottom:16px}@media (max-width:1023px){.bde-heading-1527-101{font-size:40px}}@media (max-width:767px){.bde-heading-1527-101{font-size:36px}}.bde-text-1527-102{width:50%;color:var(--bde-background-color);font-size:var(--preset-id-30aebf4a-1111-4ad0-bc5f-1003b7b8a056-font-size)}@media (max-width:1023px){.bde-text-1527-102{width:100%}}.bde-section-1527-103 .section-container{display:flex;flex-direction:column}.bde-heading-1527-105{margin-bottom:36px}.bde-post-loop-1527-104>.bde-loop{--bde-posts-gap:16px;--bde-posts-per-row:3}.bde-post-loop-1527-104>.bde-loop>.bde-loop-item,.bde-post-loop-1527-104>.bde-loop-accordion>.bde-accordion__content-wrapper>.bde-accordion__panel>.bde-accordion__panel-content>.bde-loop-item,.bde-post-loop-1527-104>.breakdance-swiper-wrapper>.swiper>.bde-loop>.bde-loop-item{padding:0px 0px 0px 0px}.bde-post-loop-1527-104{padding:0px 0px 0px 0px}@media (max-width:1023px){.bde-post-loop-1527-104>.bde-loop{--bde-posts-per-row:1}}.bde-section-1527-106 .section-container{display:flex;flex-direction:column}.bde-section-1527-106{background-color:var(--bde-palette-color-1-ad3ab9bf-e710-4cec-868c-3667b8908dc2)}.bde-heading-1527-120{margin-bottom:36px}.bde-columns-1527-107{--columnCount:2;--bde-column-gap:30px}@media (max-width:1119px){.bde-columns-1527-107{--columnCount:2}.bde-columns-1527-107.bde-columns{flex-direction:column;flex-wrap:nowrap}.bde-columns-1527-107.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.bde-columns-1527-107{--columnCount:2}}@media (max-width:767px){.bde-columns-1527-107{--columnCount:2}}@media (max-width:479px){.bde-columns-1527-107{--columnCount:2}}@media (min-width:1119px) and (max-width:1440px){.bde-columns-1527-107{--columnCount:2}}.bde-column-1527-108{--column-width:50%;border-radius:10px;box-shadow:5px 20px 75px 0px #00000025}.bde-column-1527-108{background-color:var(--bde-background-color)}.bde-column-1527-108.bde-column{padding:40px 40px 40px 40px}@media (max-width:767px){.bde-column-1527-108.bde-column{padding:25px 25px 25px 25px}}.bde-icon-1527-109{margin-bottom:25px}.bde-heading-1527-110{font-size:30px;margin-bottom:24px}@media (max-width:1023px){.bde-heading-1527-110{font-size:28px}}@media (max-width:767px){.bde-heading-1527-110{font-size:24px}}.bde-icon-list-1527-112{margin-top:32px}.bde-icon-list-1527-112 li .bde-icon-list__text{font-size:17px;font-weight:400}.bde-text-1527-113{margin-top:40px}.bde-column-1527-114{--column-width:50%;border-radius:10px;box-shadow:5px 20px 75px 0px #00000025}.bde-column-1527-114{background-color:var(--bde-background-color)}.bde-column-1527-114.bde-column{padding:40px 40px 40px 40px}@media (max-width:767px){.bde-column-1527-114.bde-column{padding:25px 25px 25px 25px}}.bde-icon-1527-115{margin-bottom:25px}.bde-heading-1527-116{font-size:30px;margin-bottom:24px}@media (max-width:1023px){.bde-heading-1527-116{font-size:28px}}@media (max-width:767px){.bde-heading-1527-116{font-size:24px}}.bde-icon-list-1527-118{margin-top:32px;margin-bottom:40px}.bde-icon-list-1527-118 li .bde-icon-list__text{font-size:17px;font-weight:400}.bde-section-1527-121 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;--bde-content-align-experimental:auto}.bde-section-1527-121{background-image:url(https://tapiservice.fi/wp-content/uploads/2026/01/Kunnossapitoasentaja-meille-toihin.webp)}.bde-section-1527-121>.bde-section-background-overlay{background-color:var(--bde-headings-color);transition:background-color var(--bde-transition-duration) ease-in-out}.bde-section-1527-121>.bde-section-background-overlay{opacity:0.6}.bde-section-1527-121>.bde-section-background-overlay{mix-blend-mode:multiply}.bde-section-1527-121 .section-container{--bde-section-width:1000px}.bde-heading-1527-123{color:var(--bde-background-color);font-size:40px;margin-bottom:24px}@media (max-width:767px){.bde-heading-1527-123{font-size:32px}}.bde-text-1527-124{color:var(--bde-background-color);font-size:20px;margin-bottom:40px}