.elementor-758 .elementor-element.elementor-element-67b8bf5{--display:flex;--min-height:480px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-758 .elementor-element.elementor-element-3da7b7f{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-758 .elementor-element.elementor-element-80096a0 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-758 .elementor-element.elementor-element-946dfd1{color:var( --e-global-color-text );}.elementor-758 .elementor-element.elementor-element-d586a18 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-758 .elementor-element.elementor-element-6dd6865{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;}.elementor-758 .elementor-element.elementor-element-6dd6865.elementor-element{--align-self:center;}.elementor-758 .elementor-element.elementor-element-6dd6865 img{max-width:416px;}.elementor-758 .elementor-element.elementor-element-a4222e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:129px;--padding-left:0px;--padding-right:0px;}.elementor-758 .elementor-element.elementor-element-11129e2{text-align:center;}.elementor-758 .elementor-element.elementor-element-11129e2 .elementor-heading-title{font-size:var(--font-size--32);color:var( --e-global-color-primary );}.elementor-758 .elementor-element.elementor-global-47969{--grid-columns:7;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-758 .elementor-element.elementor-global-47969 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-758 .elementor-element.elementor-global-47969 .e-loop-item > .elementor-section, .elementor-758 .elementor-element.elementor-global-47969 .e-loop-item > .elementor-section > .elementor-container, .elementor-758 .elementor-element.elementor-global-47969 .e-loop-item > .e-con, .elementor-758 .elementor-element.elementor-global-47969 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-758 .elementor-element.elementor-element-ef92503{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-758 .elementor-element.elementor-element-06dc521{--display:flex;--overlay-opacity:1;}.elementor-758 .elementor-element.elementor-element-06dc521:not(.elementor-motion-effects-element-type-background), .elementor-758 .elementor-element.elementor-element-06dc521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f8b8b6 );}.elementor-758 .elementor-element.elementor-element-06dc521::before, .elementor-758 .elementor-element.elementor-element-06dc521 > .elementor-background-video-container::before, .elementor-758 .elementor-element.elementor-element-06dc521 > .e-con-inner > .elementor-background-video-container::before, .elementor-758 .elementor-element.elementor-element-06dc521 > .elementor-background-slideshow::before, .elementor-758 .elementor-element.elementor-element-06dc521 > .e-con-inner > .elementor-background-slideshow::before, .elementor-758 .elementor-element.elementor-element-06dc521 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ebikespareparts.fi/wp-content/uploads/2023/11/Bosch-PMotor-2021.webp");--background-overlay:'';background-position:calc(100% - min(93px,9.5cqw)) 50%;background-repeat:no-repeat;background-size:60.5% auto;}.elementor-758 .elementor-element.elementor-element-2a7cd9a{--display:flex;--justify-content:center;--padding-top:61px;--padding-bottom:68px;--padding-left:min(89px,9.3%);--padding-right:var(--nesting-padding);}.elementor-758 .elementor-element.elementor-element-2a7cd9a:not(.elementor-motion-effects-element-type-background), .elementor-758 .elementor-element.elementor-element-2a7cd9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-74e7139 );}.elementor-758 .elementor-element.elementor-element-6789118 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-758 .elementor-element.elementor-element-f40353b{font-size:var(--font-size--20);color:var( --e-global-color-text );}.elementor-758 .elementor-element.elementor-element-eeb33b7{font-size:var(--font-size--16);color:var( --e-global-color-text );}.elementor-758 .elementor-element.elementor-element-ca67996 .elementor-button{background-color:var( --e-global-color-cc930ad );fill:#FFFFFF;color:#FFFFFF;}.elementor-758 .elementor-element.elementor-element-ca67996 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-758 .elementor-element.elementor-element-976359c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-758 .elementor-element.elementor-element-fd01822{--display:flex;--justify-content:center;--padding-top:61px;--padding-bottom:68px;--padding-left:var(--nesting-padding);--padding-right:min(89px,9.3%);}.elementor-758 .elementor-element.elementor-element-fd01822:not(.elementor-motion-effects-element-type-background), .elementor-758 .elementor-element.elementor-element-fd01822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc930ad );}.elementor-758 .elementor-element.elementor-element-f9e60cf .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-758 .elementor-element.elementor-element-5f1609f .elementor-heading-title{font-size:var(--font-size--28);font-weight:500;color:var( --e-global-color-primary );}.elementor-758 .elementor-element.elementor-element-874a890{font-size:var(--font-size--20);color:var( --e-global-color-text );}.elementor-758 .elementor-element.elementor-element-6da12e2{font-size:var(--font-size--16);color:var( --e-global-color-text );}.elementor-758 .elementor-element.elementor-element-97fc1eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:31px 31px;--row-gap:31px;--column-gap:31px;--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-758 .elementor-element.elementor-element-4bf9354 .elementor-button{background-color:var( --e-global-color-74e7139 );fill:#FFFFFF;color:#FFFFFF;}.elementor-758 .elementor-element.elementor-element-9821f74 .elementor-button{background-color:var( --e-global-color-74e7139 );fill:#FFFFFF;color:#FFFFFF;}.elementor-758 .elementor-element.elementor-element-78edae3{--display:flex;--overlay-opacity:1;}.elementor-758 .elementor-element.elementor-element-78edae3:not(.elementor-motion-effects-element-type-background), .elementor-758 .elementor-element.elementor-element-78edae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f8b8b6 );}.elementor-758 .elementor-element.elementor-element-78edae3::before, .elementor-758 .elementor-element.elementor-element-78edae3 > .elementor-background-video-container::before, .elementor-758 .elementor-element.elementor-element-78edae3 > .e-con-inner > .elementor-background-video-container::before, .elementor-758 .elementor-element.elementor-element-78edae3 > .elementor-background-slideshow::before, .elementor-758 .elementor-element.elementor-element-78edae3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-758 .elementor-element.elementor-element-78edae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ebikespareparts.fi/wp-content/uploads/2025/03/5UzLfGiYsNHcacNdnCScs4phUUiGDwBs0uoXLqNeZMTwsOayju.jpg");--background-overlay:'';background-position:min(199px,20.96cqw) 50%;background-repeat:no-repeat;background-size:45.1% auto;}.elementor-758 .elementor-element.elementor-element-c55e82d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:96px;--padding-bottom:126px;--padding-left:0px;--padding-right:0px;}.elementor-758 .elementor-element.elementor-element-21df43d{text-align:center;}.elementor-758 .elementor-element.elementor-element-21df43d .elementor-heading-title{font-size:var(--font-size--46);color:var( --e-global-color-primary );}.elementor-758 .elementor-element.elementor-element-e3f6920 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-758 .elementor-element.elementor-element-e3f6920{text-align:center;}.elementor-758 .elementor-element.elementor-element-e3f6920 .elementor-heading-title{font-size:var(--font-size--20);}.elementor-758 .elementor-element.elementor-element-ae36418{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-758 .elementor-element.elementor-element-2f3cb4b > .elementor-widget-container{margin:0px -50px 0px 0px;}.elementor-758 .elementor-element.elementor-element-2f3cb4b img{width:100%;max-width:325px;height:298px;object-fit:cover;object-position:center center;}.elementor-758 .elementor-element.elementor-element-eee5956 img{width:100%;max-width:196px;}.elementor-758 .elementor-element.elementor-element-79ade78 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-758 .elementor-element.elementor-element-79ade78 img{width:100%;max-width:326px;height:310px;object-fit:cover;object-position:center center;}.elementor-758 .elementor-element.elementor-element-33a842b img{width:100%;max-width:159px;}.elementor-758 .elementor-element.elementor-element-dbb665b .elementor-button{fill:#FFFFFF;color:#FFFFFF;}@media(min-width:768px){.elementor-758 .elementor-element.elementor-element-3da7b7f{--width:min(748px,52.67%);}.elementor-758 .elementor-element.elementor-element-a4222e9{--content-width:min(1048px,calc(100% - 40px));}.elementor-758 .elementor-element.elementor-element-06dc521{--width:50%;}.elementor-758 .elementor-element.elementor-element-2a7cd9a{--width:50%;}.elementor-758 .elementor-element.elementor-element-fd01822{--width:50%;}.elementor-758 .elementor-element.elementor-element-78edae3{--width:50%;}.elementor-758 .elementor-element.elementor-element-ae36418{--content-width:min(921px,100%);}}@media(max-width:1024px) and (min-width:768px){.elementor-758 .elementor-element.elementor-element-06dc521{--width:100%;}.elementor-758 .elementor-element.elementor-element-2a7cd9a{--width:100%;}.elementor-758 .elementor-element.elementor-element-fd01822{--width:100%;}.elementor-758 .elementor-element.elementor-element-78edae3{--width:100%;}}@media(max-width:1024px){.elementor-758 .elementor-element.elementor-global-47969{--grid-columns:3;}.elementor-758 .elementor-element.elementor-element-ef92503{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-758 .elementor-element.elementor-element-06dc521{--min-height:400px;}.elementor-758 .elementor-element.elementor-element-06dc521::before, .elementor-758 .elementor-element.elementor-element-06dc521 > .elementor-background-video-container::before, .elementor-758 .elementor-element.elementor-element-06dc521 > .e-con-inner > .elementor-background-video-container::before, .elementor-758 .elementor-element.elementor-element-06dc521 > .elementor-background-slideshow::before, .elementor-758 .elementor-element.elementor-element-06dc521 > .e-con-inner > .elementor-background-slideshow::before, .elementor-758 .elementor-element.elementor-element-06dc521 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:50% 50%;}.elementor-758 .elementor-element.elementor-element-976359c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-758 .elementor-element.elementor-element-78edae3{--min-height:400px;}.elementor-758 .elementor-element.elementor-element-78edae3::before, .elementor-758 .elementor-element.elementor-element-78edae3 > .elementor-background-video-container::before, .elementor-758 .elementor-element.elementor-element-78edae3 > .e-con-inner > .elementor-background-video-container::before, .elementor-758 .elementor-element.elementor-element-78edae3 > .elementor-background-slideshow::before, .elementor-758 .elementor-element.elementor-element-78edae3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-758 .elementor-element.elementor-element-78edae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:50% 50%;}}@media(max-width:767px){.elementor-758 .elementor-element.elementor-element-67b8bf5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-758 .elementor-element.elementor-element-6dd6865 img{max-width:100%;}.elementor-758 .elementor-element.elementor-global-47969{--grid-columns:2;}.elementor-758 .elementor-element.elementor-element-06dc521{--min-height:250px;}.elementor-758 .elementor-element.elementor-element-06dc521::before, .elementor-758 .elementor-element.elementor-element-06dc521 > .elementor-background-video-container::before, .elementor-758 .elementor-element.elementor-element-06dc521 > .e-con-inner > .elementor-background-video-container::before, .elementor-758 .elementor-element.elementor-element-06dc521 > .elementor-background-slideshow::before, .elementor-758 .elementor-element.elementor-element-06dc521 > .e-con-inner > .elementor-background-slideshow::before, .elementor-758 .elementor-element.elementor-element-06dc521 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:50% 50%;background-size:90% auto;}.elementor-758 .elementor-element.elementor-element-78edae3{--min-height:250px;}.elementor-758 .elementor-element.elementor-element-78edae3::before, .elementor-758 .elementor-element.elementor-element-78edae3 > .elementor-background-video-container::before, .elementor-758 .elementor-element.elementor-element-78edae3 > .e-con-inner > .elementor-background-video-container::before, .elementor-758 .elementor-element.elementor-element-78edae3 > .elementor-background-slideshow::before, .elementor-758 .elementor-element.elementor-element-78edae3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-758 .elementor-element.elementor-element-78edae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:50% 50%;}}/* Start custom CSS for text-editor, class: .elementor-element-946dfd1 */.elementor-758 .elementor-element.elementor-element-946dfd1 em {
    text-transform:uppercase;
    font-style:normal;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6dd6865 */.elementor-758 .elementor-element.elementor-element-6dd6865 {
    margin:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67b8bf5 */.elementor-758 .elementor-element.elementor-element-67b8bf5 {
    background-image:linear-gradient(-20deg, var(--color-saltwater-denim), var(--color-saltwater-denim) 38%, var(--color-crow-black-blue) 38%, var(--color-crow-black-blue));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4222e9 */.elementor-758 .elementor-element.elementor-element-a4222e9 > .e-con-inner {
    container-type:inline-size;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06dc521 */.elementor-758 .elementor-element.elementor-element-06dc521 {
    aspect-ratio:16/10;
}
.elementor-758 .elementor-element.elementor-element-06dc521::before {
    mix-blend-mode:multiply;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78edae3 */.elementor-758 .elementor-element.elementor-element-78edae3 {
    aspect-ratio:16/10;
}
.elementor-758 .elementor-element.elementor-element-78edae3::before {
    mix-blend-mode:multiply;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae36418 */.elementor-758 .elementor-element.elementor-element-ae36418 {
    height:200px;
}/* End custom CSS */