.elementor-92 .elementor-element.elementor-element-8e3b403>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-92 .elementor-element.elementor-element-8e3b403{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-92 .elementor-element.elementor-element-8e3b403>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-92 .elementor-element.elementor-element-13ec1f22>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-92 .elementor-element.elementor-element-13ec1f22>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-92 .elementor-element.elementor-element-1a73c336{text-align:center}.elementor-92 .elementor-element.elementor-element-1a73c336 .elementor-heading-title{font-family:"Crimson Pro",Sans-serif;font-size:65px;font-weight:600;color:#0c0c0c}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-92 .elementor-element.elementor-element-a82db22{--divider-border-style:solid;--divider-color:#ef7b00;--divider-border-width:4px}.elementor-92 .elementor-element.elementor-element-a82db22 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0}.elementor-92 .elementor-element.elementor-element-a82db22 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-widget-slides .elementor-slide-heading{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-slides .elementor-slide-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-slides .elementor-slide-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-92 .elementor-element.elementor-element-5948bedf .elementor-repeater-item-c0a0ee9 .swiper-slide-bg{background-image:url(https://ariliimatainen.com/wp-content/uploads/osta-ukko-piru-2026.webp);background-size:contain}.elementor-92 .elementor-element.elementor-element-5948bedf .elementor-repeater-item-3c20905 .swiper-slide-bg{background-image:url(https://ariliimatainen.com/wp-content/uploads/kaukainen-katse-2026.webp);background-size:contain}.elementor-92 .elementor-element.elementor-element-5948bedf .elementor-repeater-item-6d18451 .swiper-slide-bg{background-image:url(https://ariliimatainen.com/wp-content/uploads/lopun-aikoja.jpg);background-size:contain}.elementor-92 .elementor-element.elementor-element-5948bedf .elementor-repeater-item-1439585 .swiper-slide-bg{background-image:url(https://ariliimatainen.com/wp-content/uploads/parikkalan-sopoliini.jpg);background-size:contain}.elementor-92 .elementor-element.elementor-element-5948bedf .elementor-repeater-item-9c04dc8 .swiper-slide-bg{background-image:url(https://ariliimatainen.com/wp-content/uploads/neuvottelu.jpg);background-size:contain}.elementor-92 .elementor-element.elementor-element-5948bedf .swiper-slide{transition-duration:calc(5000ms*1.2);height:440px}.elementor-92 .elementor-element.elementor-element-5948bedf .elementor-slide-button{background-color:#0c0c0c;font-family:"Crimson Pro",Sans-serif;font-weight:500;border-width:0;border-radius:0;color:#fff;border-color:#fff}.elementor-92 .elementor-element.elementor-element-5948bedf{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-92 .elementor-element.elementor-element-5948bedf>.elementor-widget-container{margin:0;padding:35px 0 0}.elementor-92 .elementor-element.elementor-element-5948bedf .swiper-slide-contents{max-width:100%}.elementor-92 .elementor-element.elementor-element-5948bedf .swiper-slide-inner{text-align:center}.elementor-92 .elementor-element.elementor-element-5948bedf .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:13px}.elementor-92 .elementor-element.elementor-element-5948bedf .elementor-slide-heading{font-family:"Crimson Pro",Sans-serif;font-weight:700}.elementor-92 .elementor-element.elementor-element-5948bedf .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:10px}.elementor-92 .elementor-element.elementor-element-5948bedf .elementor-slide-description{color:#f9f9f9;font-family:"Crimson Pro",Sans-serif;font-weight:700;text-decoration:overline}.elementor-92 .elementor-element.elementor-element-5948bedf .elementor-swiper-button{font-size:45px;color:#bfbfbf}.elementor-92 .elementor-element.elementor-element-5948bedf .elementor-swiper-button svg{fill:#bfbfbf}.elementor-92 .elementor-element.elementor-element-5948bedf .swiper-pagination-bullet{height:8px;width:8px}.elementor-92 .elementor-element.elementor-element-5948bedf .swiper-horizontal .swiper-pagination-progressbar{height:8px}.elementor-92 .elementor-element.elementor-element-5948bedf .swiper-pagination-fraction{font-size:8px}.elementor-92 .elementor-element.elementor-element-5948bedf .swiper-pagination-bullet-active{background-color:#fff}.elementor-92 .elementor-element.elementor-element-1102d27>.elementor-background-overlay{opacity:.5}.elementor-92 .elementor-element.elementor-element-de449e9{--spacer-size:50px}@media(max-width:1024px){.elementor-92 .elementor-element.elementor-element-8e3b403{padding:100px 25px}.elementor-92 .elementor-element.elementor-element-5948bedf>.elementor-widget-container{padding:15px 0 0}.elementor-92 .elementor-element.elementor-element-5948bedf .swiper-slide{height:440px}}@media(max-width:767px){.elementor-92 .elementor-element.elementor-element-8e3b403{padding:50px 20px}.elementor-92 .elementor-element.elementor-element-1a73c336 .elementor-heading-title{font-size:45px}.elementor-92 .elementor-element.elementor-element-5948bedf .swiper-slide{height:440px}.elementor-92 .elementor-element.elementor-element-5948bedf .swiper-slide-inner{padding:0 0 50px}}