.bde-section-127-100 .section-container{display:flex;flex-direction:column}.bde-section-127-100{background-color:var(--bde-background-color)}@media (max-width:1119px){.bde-section-127-100 .section-container{padding-top:44px}}@media (max-width:479px){.bde-section-127-100 .section-container{padding-left:0px;padding-right:0px;padding-bottom:55px;padding-top:0px}}.bde-columns-127-101{--columnCount:2;--bde-column-gap:100px}@media (max-width:1119px){.bde-columns-127-101{--columnCount:2}}@media (max-width:1023px){.bde-columns-127-101{--columnCount:2}.bde-columns-127-101.bde-columns{flex-direction:column;flex-wrap:nowrap}.bde-columns-127-101.bde-columns>.bde-column{width:100%}.bde-columns-127-101>div:nth-child(1){order:10}.bde-columns-127-101>div:nth-child(2){order:9}.bde-columns-127-101>div:nth-child(3){order:8}.bde-columns-127-101>div:nth-child(4){order:7}.bde-columns-127-101>div:nth-child(5){order:6}.bde-columns-127-101>div:nth-child(6){order:5}.bde-columns-127-101>div:nth-child(7){order:4}.bde-columns-127-101>div:nth-child(8){order:3}.bde-columns-127-101>div:nth-child(9){order:2}.bde-columns-127-101>div:nth-child(10){order:1}}@media (max-width:767px){.bde-columns-127-101{--columnCount:2}}@media (max-width:479px){.bde-columns-127-101{--columnCount:2;--bde-column-gap:50px}}.bde-column-127-102{--column-width:52.59%}.bde-column-127-102{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;--bde-content-align-experimental:0 auto}.bde-div-127-103{width:100%}.bde-div-127-103{display:flex;flex-direction:column}@media (max-width:479px){.bde-div-127-103{width:100%;padding-right:20px;padding-left:20px;margin-bottom:0px}.bde-div-127-103{align-items:flex-start;justify-content:center;text-align:left;--bde-content-align-experimental:0 auto}}.bde-heading-127-104{color:var(--bde-body-text-color);font-size:60px;line-height:1.1;margin-bottom:25px}@media (max-width:1023px){.bde-heading-127-104{margin-bottom:55px}}@media (max-width:479px){.bde-heading-127-104{width:715px;font-size:50px;line-height:1.1;margin-bottom:27px}}.bde-heading-127-105{color:var(--bde-body-text-color);font-size:16px;font-weight:300;line-height:1.5;letter-spacing:0.9px;margin-bottom:6px}@media (max-width:479px){.bde-heading-127-105{font-size:18px;line-height:1.5}}.bde-heading-127-116{color:var(--bde-body-text-color);font-size:16px;font-weight:500;line-height:1.5;letter-spacing:0.9px;margin-bottom:24px}@media (max-width:479px){.bde-heading-127-116{font-size:18px;line-height:1.5}}.bde-column-127-108{--column-width:47.41%}.bde-column-127-108{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;--bde-content-align-experimental:auto}@media (max-width:1119px){.bde-column-127-108{align-items:center;justify-content:center;text-align:center;--bde-content-align-experimental:auto}}.bde-section-127-119 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;--bde-content-align-experimental:auto}.bde-section-127-119{background-color:#0e2145;background-image:url(https://idakarikoski.fi/wp-content/uploads/2026/11/Nayttokuva-2026-11-04-kello-10.20.11.png);background-repeat:no-repeat;background-position:center center}.bde-section-127-119>.bde-section-background-overlay{background-color:#0d2247;transition:background-color var(--bde-transition-duration) ease-in-out}.bde-section-127-119>.bde-section-background-overlay{opacity:0.8}@media (max-width:479px){.bde-section-127-119 .section-container{padding-bottom:50px;padding-top:50px}}.bde-heading-127-115{color:#fff;font-family:"Poppins",sans-serif;font-size:23px;font-weight:200;line-height:1.5;font-style:normal;letter-spacing:1.8px;text-decoration-line:underline;text-underline-offset:15px;text-decoration-thickness:1px;margin-bottom:0px}@media (max-width:479px){.bde-heading-127-115{text-align:center;font-family:"Cormorant Garamond",serif;font-size:26px;font-weight:505;line-height:1.5}}.bde-section-127-111 .section-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;--bde-content-align-experimental:0 auto}.bde-section-127-111{background-color:#f0f1f5}.bde-heading-127-112{color:var(--bde-body-text-color);font-size:60px;line-height:1.1;margin-bottom:25px}@media (max-width:1023px){.bde-heading-127-112{margin-bottom:55px}}@media (max-width:479px){.bde-heading-127-112{width:715px;font-size:47px;line-height:1.0;margin-bottom:27px}}.bde-heading-127-113{text-align:left;color:var(--bde-body-text-color);font-size:15px;font-weight:400;line-height:1.5;font-style:italic;letter-spacing:0.9px;margin-bottom:14px}@media (max-width:479px){.bde-heading-127-113{font-size:18px;line-height:1.5}}.bde-heading-127-118{text-align:left;color:var(--bde-body-text-color);font-size:14px;font-weight:300;line-height:1.5;font-style:italic;letter-spacing:0.9px;margin-bottom:50px}@media (max-width:479px){.bde-heading-127-118{font-size:15px;line-height:1.5;margin-bottom:35px}}.bde-form-builder-127-117{margin-bottom:25px}.bde-form-builder-127-117{--bde-form-input-placeholder-color:#9b97a6}.bde-form-builder-127-117 .breakdance-form-field__label,.bde-form-builder-127-117.breakdance-woocommerce .woocommerce-password-strength,.bde-form-builder-127-117.breakdance-woocommerce label span.optional,.bde-form-builder-127-117.breakdance-woocommerce label{font-size:14px;font-weight:300;letter-spacing:1.2px;text-transform:uppercase}.bde-form-builder-127-117 .breakdance-form .breakdance-form-field__input::placeholder{color:#9b97a6}@media (max-width:767px){.bde-form-builder-127-117 .breakdance-form{grid-template-columns:unset}.bde-form-builder-127-117 .breakdance-form--horizontal{grid-auto-flow:unset}.bde-form-builder-127-117 .breakdance-form .breakdance-form-field,.bde-form-builder-127-117 .breakdance-form .breakdance-form-stepper{grid-column-start:unset}}@media (max-width:479px){.bde-form-builder-127-117 .breakdance-form-field__label,.bde-form-builder-127-117.breakdance-woocommerce .woocommerce-password-strength,.bde-form-builder-127-117.breakdance-woocommerce label span.optional,.bde-form-builder-127-117.breakdance-woocommerce label{font-size:17px}}