.breakdance .bde-section-948-100 .section-container{display:flex;flex-direction:column;gap:32px}.breakdance .bde-section-948-100{background-color:#0A211F}.breakdance .bde-section-948-100>.section-background-overlay{background-image:url(https://havenporvoo.fi/wp-content/uploads/2025/08/Yllapitopalvelu-hero-06-scaled.png);background-size:contain;background-repeat:no-repeat;background-position:right bottom;transition:all var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-948-100:hover>.section-background-overlay{background-image:url(https://havenporvoo.fi/wp-content/uploads/2025/08/Yllapitopalvelu-hero-06-scaled.png)}.breakdance .bde-section-948-100 .section-container{padding-bottom:5%;padding-top:calc(96px + 5%)}@media (max-width:1119px){.breakdance .bde-section-948-100>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}@media (max-width:1023px){.breakdance .bde-section-948-100>.section-background-overlay{background-size:contain;transition:all var(--bde-transition-duration) ease-in-out}}@media (max-width:767px){.breakdance .bde-section-948-100>.section-background-overlay{background-size:cover;background-position:left bottom;transition:all var(--bde-transition-duration) ease-in-out}}@media (max-width:479px){.breakdance .bde-section-948-100>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}.breakdance .bde-columns-948-101{--columnCount:2;--bde-column-gap:112px}@media (max-width:1119px){.breakdance .bde-columns-948-101{--columnCount:2;--bde-column-gap:0px}.breakdance .bde-columns-948-101.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-948-101.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-948-101{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-948-101{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-948-101{--columnCount:2}}.breakdance .bde-column-948-102{--column-width:63%}.breakdance .bde-column-948-102{display:flex;flex-direction:column;justify-content:center}.breakdance .bde-column-948-102.bde-column{padding-bottom:72px}.breakdance .bde-div-948-103{display:flex;flex-direction:column;gap:28px}.breakdance .bde-text-948-105{color:var(--bde-palette-valkoinen-0605d25e-59f9-4d53-a9dc-c40bd97ea29a-2);font-size:13px}.breakdance .bde-dual-heading-948-106{color:var(--bde-palette-neonvihrea-c502efa6-1a47-473a-bf04-b6439ed3938c-3)}.breakdance .bde-dual-heading-948-106 .dual-heading--secondary{font-family:"Instrument Serif",serif;font-style:italic}.breakdance .bde-rich-text-948-107{color:var(--bde-palette-valkoinen-0605d25e-59f9-4d53-a9dc-c40bd97ea29a-2);font-size:20px}@media (max-width:1023px){.breakdance .bde-rich-text-948-107{font-size:18px}}@media (max-width:767px){.breakdance .bde-rich-text-948-107{font-size:18px}}.breakdance .bde-div-948-108{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:24px}.breakdance .bde-column-948-110{--column-width:37%}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-column-948-110{display:none}}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-column-948-110{display:none}}@media (max-width:767px) and (min-width:480px){.breakdance .bde-column-948-110{display:none}}@media (max-width:479px){.breakdance .bde-column-948-110{display:none}}.breakdance .bde-section-948-120 .section-container{gap:48px}.breakdance .bde-section-948-120{background-color:#FFF;background-image:url(https://havenporvoo.fi/wp-content/uploads/2025/06/Grid-10.svg);background-size:100% auto}.breakdance .bde-section-948-120>.section-background-overlay{background:linear-gradient(0deg,var(--bde-palette-valkoinen-0605d25e-59f9-4d53-a9dc-c40bd97ea29a-2) 0%,rgba(255,255,255,0.9) 55.8974358974359%,rgba(255,255,255,1) 100%)}.breakdance .bde-section-948-120>.section-background-overlay{opacity:1}@media (max-width:1023px){.breakdance .bde-section-948-120{background-size:1200px auto}}.breakdance .bde-dual-heading-948-121{max-width:21em;margin-bottom:16px}.breakdance .bde-dual-heading-948-121 .dual-heading--secondary{font-family:"Instrument Serif",serif;font-style:italic}.breakdance .bde-grid-948-122{--bde-grid-items-per-row:2;--bde-grid-gap:40px}.breakdance .bde-grid>*{width:auto!important;height:auto!important}.breakdance .bde-grid-948-122{column-gap:80px}@media (max-width:1119px){.breakdance .bde-grid-948-122{--bde-grid-items-per-row:2}}@media (max-width:1023px){.breakdance .bde-grid-948-122{--bde-grid-items-per-row:2}}@media (max-width:767px){.breakdance .bde-grid-948-122{--bde-grid-items-per-row:1}}.breakdance .bde-div-948-123{gap:16px;flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:flex-start}.breakdance .bde-icon-948-124 .bde-icon-icon.breakdance-icon-atom{font-size:20px;border-radius:4px;padding:10px;border-radius:12px;background:var(--bde-palette-color-1-79d52de0-e505-467a-aa1c-47fec1d27722)}.breakdance .bde-icon-948-124 .bde-icon-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-palette-valkoinen-0605d25e-59f9-4d53-a9dc-c40bd97ea29a-2)}.breakdance .bde-div-948-125{gap:2px}.breakdance .bde-div-948-125{flex:1}.breakdance .bde-heading-948-126{font-size:18px;font-weight:600}.breakdance .bde-text-948-127{flex:1}.breakdance .bde-div-948-128{gap:16px;flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:flex-start}.breakdance .bde-icon-948-129 .bde-icon-icon.breakdance-icon-atom{font-size:20px;border-radius:4px;padding:10px;border-radius:12px;background:var(--bde-palette-color-1-79d52de0-e505-467a-aa1c-47fec1d27722)}.breakdance .bde-icon-948-129 .bde-icon-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-palette-valkoinen-0605d25e-59f9-4d53-a9dc-c40bd97ea29a-2)}.breakdance .bde-div-948-130{gap:2px}.breakdance .bde-div-948-130{flex:1}.breakdance .bde-heading-948-131{font-size:18px;font-weight:600}.breakdance .bde-text-948-132{flex:1}.breakdance .bde-div-948-133{gap:16px;flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:flex-start}.breakdance .bde-icon-948-134 .bde-icon-icon.breakdance-icon-atom{font-size:20px;border-radius:4px;padding:10px;border-radius:12px;background:var(--bde-palette-color-1-79d52de0-e505-467a-aa1c-47fec1d27722)}.breakdance .bde-icon-948-134 .bde-icon-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-palette-valkoinen-0605d25e-59f9-4d53-a9dc-c40bd97ea29a-2)}.breakdance .bde-div-948-135{gap:2px}.breakdance .bde-div-948-135{flex:1}.breakdance .bde-heading-948-136{font-size:18px;font-weight:600}.breakdance .bde-text-948-137{flex:1}.breakdance .bde-div-948-138{gap:16px;flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:flex-start}.breakdance .bde-icon-948-139 .bde-icon-icon.breakdance-icon-atom{font-size:20px;border-radius:4px;padding:10px;border-radius:12px;background:var(--bde-palette-color-1-79d52de0-e505-467a-aa1c-47fec1d27722)}.breakdance .bde-icon-948-139 .bde-icon-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-palette-valkoinen-0605d25e-59f9-4d53-a9dc-c40bd97ea29a-2)}.breakdance .bde-div-948-140{gap:2px}.breakdance .bde-div-948-140{flex:1}.breakdance .bde-heading-948-141{font-size:18px;font-weight:600}.breakdance .bde-text-948-142{flex:1}.breakdance .bde-section-948-111 .section-container{display:flex;flex-direction:column;align-items:center;gap:64px;text-align:center}.breakdance .bde-div-948-112{width:67%;gap:8px;align-items:center;text-align:center}@media (max-width:767px){.breakdance .bde-div-948-112{width:100%}}.breakdance .bde-dual-heading-948-113{max-width:21em;margin-bottom:16px}.breakdance .bde-dual-heading-948-113 .dual-heading--secondary{font-family:"Instrument Serif",serif;font-style:italic}.breakdance .bde-grid-948-115{width:1200px;--bde-grid-items-per-row:3}.breakdance .bde-grid>*{width:auto!important;height:auto!important}.breakdance .bde-grid-948-115{position:relative;z-index:1}@media (max-width:1119px){.breakdance .bde-grid-948-115{--bde-grid-items-per-row:3}}@media (max-width:1023px){.breakdance .bde-grid-948-115{--bde-grid-items-per-row:2}}@media (max-width:767px){.breakdance .bde-grid-948-115{--bde-grid-items-per-row:1}}.breakdance .bde-pricing-table-948-153{padding:14% 14% 14% 14%;border-radius:20px}.breakdance .bde-pricing-table-948-153 .bde-pricing-table__accent-label{background-color:var(--bde-palette-color-1-79d52de0-e505-467a-aa1c-47fec1d27722);border-radius:20px;padding:5px 14px 8px 12px}.breakdance .bde-pricing-table-948-153 .bde-pricing-table__accent-label span{font-size:13px;font-weight:600}.breakdance .bde-pricing-table-948-153.bde-pricing-table--featured{border-color:var(--bde-palette-color-1-79d52de0-e505-467a-aa1c-47fec1d27722)}.breakdance .bde-pricing-table-948-153 .bde-pricing-table__icon{margin-bottom:12px}.breakdance .bde-pricing-table-948-153 .bde-pricing-table__title{margin-bottom:35px;font-size:28px;font-weight:400}.breakdance .bde-pricing-table-948-153 .bde-pricing-table__price-area{margin-bottom:35px}.breakdance .bde-pricing-table-948-153 .bde-pricing-table__price-area--before-price-text{margin-bottom:0px;font-size:12px;line-height:1em}.breakdance .bde-pricing-table-948-153 .bde-pricing-table__price-area--amount{flex-direction:row-reverse}.breakdance .bde-pricing-table-948-153 .bde-pricing-table__price-area--amount-number-main{font-size:40px}.breakdance .bde-pricing-table-948-153 .bde-pricing-table__price-area--badge{margin-top:20px}.breakdance .bde-pricing-table-948-153 .bde-pricing-table__description{margin-bottom:25px}.breakdance .bde-pricing-table-948-153 .bde-pricing-table__features{margin-bottom:40px}.breakdance .bde-pricing-table-948-153 .bde-pricing-table__features-text{font-size:16px;font-weight:300}.breakdance .bde-pricing-table-948-153 .bde-pricing-table__features-icon{font-size:12px;transform:translate(0px,1px)}.breakdance .bde-pricing-table-948-153 .bde-pricing-table__features-item--included .bde-pricing-table__features-icon{color:#27A216}.breakdance .bde-pricing-table-948-153 .bde-pricing-table__features-item--not-included .bde-pricing-table__features-icon{color:#000}.breakdance .bde-pricing-table-948-153 .bde-pricing-table__features-icon{padding:3px;border-radius:3px}.breakdance .bde-pricing-table-948-153 .bde-pricing-table__features-item--included .bde-pricing-table__features-icon{background-color:#27A216;color:#fff}.breakdance .bde-pricing-table-948-153 .bde-pricing-table__features-item--not-included .bde-pricing-table__features-icon{background-color:#000;color:#fff}.breakdance .bde-pricing-table-948-153{position:relative;border-radius:16px}.breakdance .bde-pricing-table-948-153 .bde-pricing-table__features-item{align-items:flex-start}.breakdance .bde-pricing-table-948-153 .bde-pricing-table__features-item small{display:block}.breakdance .bde-pricing-table__accent-label{top:-2px}.breakdance .bde-pricing-table-948-154{padding:14% 14% 14% 14%;border-radius:20px}.breakdance .bde-pricing-table-948-154 .bde-pricing-table__accent-label{background-color:var(--bde-palette-color-1-79d52de0-e505-467a-aa1c-47fec1d27722);border-radius:20px;padding:5px 14px 8px 12px}.breakdance .bde-pricing-table-948-154 .bde-pricing-table__accent-label span{font-size:13px;font-weight:600}.breakdance .bde-pricing-table-948-154.bde-pricing-table--featured{border-color:var(--bde-palette-color-1-79d52de0-e505-467a-aa1c-47fec1d27722)}.breakdance .bde-pricing-table-948-154 .bde-pricing-table__icon{margin-bottom:12px}.breakdance .bde-pricing-table-948-154 .bde-pricing-table__title{margin-bottom:35px;font-size:28px;font-weight:400}.breakdance .bde-pricing-table-948-154 .bde-pricing-table__price-area{margin-bottom:35px}.breakdance .bde-pricing-table-948-154 .bde-pricing-table__price-area--before-price-text{margin-bottom:0px;font-size:12px;line-height:1em}.breakdance .bde-pricing-table-948-154 .bde-pricing-table__price-area--amount{flex-direction:row-reverse}.breakdance .bde-pricing-table-948-154 .bde-pricing-table__price-area--amount-number-main{font-size:40px}.breakdance .bde-pricing-table-948-154 .bde-pricing-table__price-area--badge{margin-top:20px}.breakdance .bde-pricing-table-948-154 .bde-pricing-table__description{margin-bottom:25px}.breakdance .bde-pricing-table-948-154 .bde-pricing-table__features{margin-bottom:40px}.breakdance .bde-pricing-table-948-154 .bde-pricing-table__features-text{font-size:16px;font-weight:300}.breakdance .bde-pricing-table-948-154 .bde-pricing-table__features-icon{font-size:12px;transform:translate(0px,1px)}.breakdance .bde-pricing-table-948-154 .bde-pricing-table__features-item--included .bde-pricing-table__features-icon{color:#27A216}.breakdance .bde-pricing-table-948-154 .bde-pricing-table__features-item--not-included .bde-pricing-table__features-icon{color:#000}.breakdance .bde-pricing-table-948-154 .bde-pricing-table__features-icon{padding:3px;border-radius:3px}.breakdance .bde-pricing-table-948-154 .bde-pricing-table__features-item--included .bde-pricing-table__features-icon{background-color:#27A216;color:#fff}.breakdance .bde-pricing-table-948-154 .bde-pricing-table__features-item--not-included .bde-pricing-table__features-icon{background-color:#000;color:#fff}.breakdance .bde-pricing-table-948-154{position:relative;border-radius:16px}.breakdance .bde-pricing-table-948-154 .bde-pricing-table__features-item{align-items:flex-start}.breakdance .bde-pricing-table-948-154 .bde-pricing-table__features-item small{display:block}.breakdance .bde-pricing-table__accent-label{top:-2px}.breakdance .bde-pricing-table-948-155{padding:14% 14% 14% 14%;border-radius:20px}.breakdance .bde-pricing-table-948-155 .bde-pricing-table__accent-label{background-color:var(--bde-palette-color-1-79d52de0-e505-467a-aa1c-47fec1d27722);border-radius:20px;padding:5px 14px 8px 12px}.breakdance .bde-pricing-table-948-155 .bde-pricing-table__accent-label span{font-size:13px;font-weight:600}.breakdance .bde-pricing-table-948-155.bde-pricing-table--featured{border-color:var(--bde-palette-color-1-79d52de0-e505-467a-aa1c-47fec1d27722)}.breakdance .bde-pricing-table-948-155 .bde-pricing-table__icon{margin-bottom:12px}.breakdance .bde-pricing-table-948-155 .bde-pricing-table__title{margin-bottom:35px;font-size:28px;font-weight:400}.breakdance .bde-pricing-table-948-155 .bde-pricing-table__price-area{margin-bottom:35px}.breakdance .bde-pricing-table-948-155 .bde-pricing-table__price-area--before-price-text{margin-bottom:0px;font-size:12px;line-height:1em}.breakdance .bde-pricing-table-948-155 .bde-pricing-table__price-area--amount{flex-direction:row-reverse}.breakdance .bde-pricing-table-948-155 .bde-pricing-table__price-area--amount-number-main{font-size:40px}.breakdance .bde-pricing-table-948-155 .bde-pricing-table__price-area--badge{margin-top:20px}.breakdance .bde-pricing-table-948-155 .bde-pricing-table__description{margin-bottom:25px}.breakdance .bde-pricing-table-948-155 .bde-pricing-table__features{margin-bottom:40px}.breakdance .bde-pricing-table-948-155 .bde-pricing-table__features-text{font-size:16px;font-weight:300}.breakdance .bde-pricing-table-948-155 .bde-pricing-table__features-icon{font-size:12px;transform:translate(0px,1px)}.breakdance .bde-pricing-table-948-155 .bde-pricing-table__features-item--included .bde-pricing-table__features-icon{color:#27A216}.breakdance .bde-pricing-table-948-155 .bde-pricing-table__features-item--not-included .bde-pricing-table__features-icon{color:#000}.breakdance .bde-pricing-table-948-155 .bde-pricing-table__features-icon{padding:3px;border-radius:3px}.breakdance .bde-pricing-table-948-155 .bde-pricing-table__features-item--included .bde-pricing-table__features-icon{background-color:#27A216;color:#fff}.breakdance .bde-pricing-table-948-155 .bde-pricing-table__features-item--not-included .bde-pricing-table__features-icon{background-color:#000;color:#fff}.breakdance .bde-pricing-table-948-155{position:relative;border-radius:16px}.breakdance .bde-pricing-table-948-155 .bde-pricing-table__features-item{align-items:flex-start}.breakdance .bde-pricing-table-948-155 .bde-pricing-table__features-item small{display:block}.breakdance .bde-pricing-table__accent-label{top:-2px}.breakdance .bde-rich-text-948-119 a{color:inherit}.breakdance .bde-section-948-157 .section-container{display:flex;flex-direction:column;align-items:center;gap:80px;text-align:center}.breakdance .bde-section-948-157 .section-container{padding-top:64px}@media (max-width:1119px){.breakdance .bde-section-948-157 .section-container{padding-top:0px}}.breakdance .bde-div-948-158{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.breakdance .bde-dual-heading-948-159{max-width:20em;color:var(--bde-palette-color-1-79d52de0-e505-467a-aa1c-47fec1d27722)}.breakdance .bde-dual-heading-948-159 .dual-heading--secondary{font-family:"Instrument Serif",serif;font-style:italic}.breakdance .bde-grid-948-160{--bde-grid-items-per-row:2;--bde-grid-gap:40px}.breakdance .bde-grid>*{width:auto!important;height:auto!important}.breakdance .bde-grid-948-160{column-gap:80px}@media (max-width:1119px){.breakdance .bde-grid-948-160{--bde-grid-items-per-row:2}}@media (max-width:1023px){.breakdance .bde-grid-948-160{--bde-grid-items-per-row:2}.breakdance .bde-grid-948-160{column-gap:48px}}@media (max-width:767px){.breakdance .bde-grid-948-160{--bde-grid-items-per-row:1}}.breakdance .bde-div-948-161{display:flex;flex-direction:column;gap:12px}.breakdance .bde-heading-948-162{font-size:20px;font-weight:600}.breakdance .bde-div-948-164{display:flex;flex-direction:column;gap:12px}.breakdance .bde-heading-948-165{font-size:20px;font-weight:600}.breakdance .bde-div-948-167{display:flex;flex-direction:column;gap:12px}.breakdance .bde-heading-948-168{font-size:20px;font-weight:600}.breakdance .bde-div-948-170{display:flex;flex-direction:column;gap:12px}.breakdance .bde-heading-948-171{font-size:20px;font-weight:600}