.breakdance .bde-section-474-100 .section-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;text-align:left}.breakdance .bde-section-474-100{background-image:url(https://tarppi.com/wp-content/uploads/2026/01/Tarppi_5_header006.webp);background-size:cover;background-repeat:no-repeat;background-position:center top}.breakdance .bde-section-474-100>.section-background-overlay{background-color:var(--bde-palette-color-1);transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-474-100>.section-background-overlay{opacity:0.5}.breakdance .bde-section-474-100 .section-container{height:600px}.breakdance .bde-div-474-101{width:680px;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width:1023px){.breakdance .bde-div-474-101{gap:20px}}.breakdance .bde-heading-474-102{width:860px;font-size:var(--preset-id-bfb4b6ec-d48d-4f71-81a6-83e61fe6e7f6-font-size);font-family:var(--preset-id-bfb4b6ec-d48d-4f71-81a6-83e61fe6e7f6-font-family);font-weight:var(--preset-id-bfb4b6ec-d48d-4f71-81a6-83e61fe6e7f6-font-weight);letter-spacing:var(--preset-id-bfb4b6ec-d48d-4f71-81a6-83e61fe6e7f6-letter-spacing);text-transform:var(--preset-id-bfb4b6ec-d48d-4f71-81a6-83e61fe6e7f6-text-transform);margin-bottom:30px}.breakdance .bde-heading-474-217{font-size:var(--preset-id-3bb92662-c669-4b20-932e-ff98427b79d7-font-size);font-family:var(--preset-id-3bb92662-c669-4b20-932e-ff98427b79d7-font-family);font-weight:var(--preset-id-3bb92662-c669-4b20-932e-ff98427b79d7-font-weight);line-height:var(--preset-id-3bb92662-c669-4b20-932e-ff98427b79d7-line-height)}.breakdance .bde-section-474-241 .section-container{padding-top:60px}.breakdance .bde-columns-474-242{--columnCount:2;margin-bottom:30px}@media (max-width:1119px){.breakdance .bde-columns-474-242{--columnCount:2}}@media (max-width:1023px){.breakdance .bde-columns-474-242{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-474-242{--columnCount:2;margin-bottom:40px}.breakdance .bde-columns-474-242.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-474-242.bde-columns>.bde-column{width:100%}}@media (max-width:479px){.breakdance .bde-columns-474-242{--columnCount:2}}.breakdance .bde-column-474-243{--column-width:50%;gap:20px}.breakdance .bde-column-474-243{background:linear-gradient(140deg,var(--bde-background-color) 0%,var(--bde-palette-color-5) 41.02564102564103%)}.breakdance .bde-column-474-243>*{z-index:1}.breakdance .bde-column-474-243>.section-background-overlay{z-index:0}.breakdance .bde-column-474-243>.section-background-overlay{background-color:var(--bde-palette-color-5);transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-column-474-243{overflow:hidden}.breakdance .bde-column-474-243>.section-background-overlay{opacity:0.8}.breakdance .bde-column-474-243.bde-column{padding:65px 40px 65px 40px}@media (max-width:1023px){.breakdance .bde-column-474-243.bde-column{padding:30px 30px 30px 30px}}.breakdance .bde-text-474-244{color:var(--bde-palette-primary-light-7);font-weight:700;letter-spacing:1px;text-transform:uppercase}.breakdance .bde-column-474-248{--column-width:50%;gap:20px}.breakdance .bde-column-474-248{background:linear-gradient(140deg,var(--bde-background-color) 0%,var(--bde-palette-color-5) 41.02564102564103%)}.breakdance .bde-column-474-248>*{z-index:1}.breakdance .bde-column-474-248>.section-background-overlay{z-index:0}.breakdance .bde-column-474-248>.section-background-overlay{background-color:var(--bde-palette-color-5);transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-column-474-248{overflow:hidden}.breakdance .bde-column-474-248>.section-background-overlay{opacity:0.8}.breakdance .bde-column-474-248.bde-column{padding:65px 40px 65px 40px}@media (max-width:1023px){.breakdance .bde-column-474-248.bde-column{padding:30px 30px 30px 30px}}.breakdance .bde-text-474-249{color:var(--bde-palette-primary-light-7);font-weight:700;letter-spacing:1px;text-transform:uppercase}.breakdance .bde-columns-474-253{--columnCount:2;margin-bottom:80px}@media (max-width:1119px){.breakdance .bde-columns-474-253{--columnCount:2}}@media (max-width:1023px){.breakdance .bde-columns-474-253{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-474-253{--columnCount:2;margin-bottom:40px}.breakdance .bde-columns-474-253.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-474-253.bde-columns>.bde-column{width:100%}}@media (max-width:479px){.breakdance .bde-columns-474-253{--columnCount:2}}.breakdance .bde-column-474-254{--column-width:50%;gap:20px}.breakdance .bde-column-474-254{background:linear-gradient(140deg,var(--bde-background-color) 0%,var(--bde-palette-color-5) 41.02564102564103%)}.breakdance .bde-column-474-254>*{z-index:1}.breakdance .bde-column-474-254>.section-background-overlay{z-index:0}.breakdance .bde-column-474-254>.section-background-overlay{background-color:var(--bde-palette-color-5);transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-column-474-254{overflow:hidden}.breakdance .bde-column-474-254>.section-background-overlay{opacity:0.8}.breakdance .bde-column-474-254.bde-column{padding:65px 40px 65px 40px}@media (max-width:1023px){.breakdance .bde-column-474-254.bde-column{padding:30px 30px 30px 30px}}.breakdance .bde-text-474-255{color:var(--bde-palette-primary-light-7);font-weight:700;letter-spacing:1px;text-transform:uppercase}.breakdance .bde-column-474-259{--column-width:50%;gap:20px}.breakdance .bde-column-474-259{background:linear-gradient(140deg,var(--bde-background-color) 0%,var(--bde-palette-color-5) 41.02564102564103%)}.breakdance .bde-column-474-259>*{z-index:1}.breakdance .bde-column-474-259>.section-background-overlay{z-index:0}.breakdance .bde-column-474-259>.section-background-overlay{background-color:var(--bde-palette-color-5);transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-column-474-259{overflow:hidden}.breakdance .bde-column-474-259>.section-background-overlay{opacity:0.8}.breakdance .bde-column-474-259.bde-column{padding:65px 40px 65px 40px}@media (max-width:1023px){.breakdance .bde-column-474-259.bde-column{padding:30px 30px 30px 30px}}.breakdance .bde-text-474-260{color:var(--bde-palette-primary-light-7);font-weight:700;letter-spacing:1px;text-transform:uppercase}