#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lr57z28h-09ca04beee53261e6fcd8b6051b40025__0 .avia-caption-title{
color:#ffffff;
}

.avia-section.av-2j7uee-0fa34b8c179c4d5275a6a1decf757fd1{
background-repeat:no-repeat;
background-image:url(https://www.step2safety.fi/wp-content/uploads/2023/12/Group-2218-1500x872.jpg);
background-position:0% 0%;
background-attachment:scroll;
}

#top .av-special-heading.av-lqxzqpvk-8d8899be2e5a8cbf58913c30978d8edf{
padding-bottom:10px;
color:#4c7afa;
}
body .av-special-heading.av-lqxzqpvk-8d8899be2e5a8cbf58913c30978d8edf .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lqxzqpvk-8d8899be2e5a8cbf58913c30978d8edf .special-heading-inner-border{
border-color:#4c7afa;
}
.av-special-heading.av-lqxzqpvk-8d8899be2e5a8cbf58913c30978d8edf .av-subheading{
font-size:15px;
}

.avia-image-container.av-lqqjijfn-37b104609622969b55459a191841737d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lqqjijfn-37b104609622969b55459a191841737d .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-lquwkvd9-a9119227b72d4599827e76bd22f2636e{
background-color:#a6bdfd;
background-repeat:no-repeat;
background-image:url(https://www.step2safety.fi/wp-content/uploads/2024/01/Meista-720p.png), linear-gradient( to bottom, #a6bdfd, #b2d9ee, #c1ede8 );
background-position:100% 0%;
background-attachment:scroll;
}

#top .av-special-heading.av-2zgkf1-0b4e602d00d1877e9f4fe799823fc88b{
padding-bottom:10px;
color:#5379fe;
}
body .av-special-heading.av-2zgkf1-0b4e602d00d1877e9f4fe799823fc88b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2zgkf1-0b4e602d00d1877e9f4fe799823fc88b .special-heading-inner-border{
border-color:#5379fe;
}
.av-special-heading.av-2zgkf1-0b4e602d00d1877e9f4fe799823fc88b .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-moei62es-fca27dc08a3763ab128e04904d78fb99{
height:50px;
}

#top .togglecontainer.av-moeguqq0-8a3aa765a100269e312a07ae0b95e5b6 p.toggler{
color:#ffffff;
background-color:rgba(79,117,255,0.68);
}
#top .togglecontainer.av-moeguqq0-8a3aa765a100269e312a07ae0b95e5b6 p.toggler.activeTitle{
background-color:rgba(17,69,255,0.68);
}
#top .togglecontainer.av-moeguqq0-8a3aa765a100269e312a07ae0b95e5b6 p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-moeguqq0-8a3aa765a100269e312a07ae0b95e5b6 .toggle_wrap .toggle_content{
font-size:15px;
color:#ffffff;
background-color:rgba(79,117,255,0.68);
}

#top .hr.hr-invisible.av-326axp-258f210011337e0df298b9682066e1b0{
height:50px;
}

#top .av-special-heading.av-mofvmmm8-6fd4ad74c9b983cfed35e4361bf354f0{
padding-bottom:10px;
color:#5379fe;
}
body .av-special-heading.av-mofvmmm8-6fd4ad74c9b983cfed35e4361bf354f0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mofvmmm8-6fd4ad74c9b983cfed35e4361bf354f0 .special-heading-inner-border{
border-color:#5379fe;
}
.av-special-heading.av-mofvmmm8-6fd4ad74c9b983cfed35e4361bf354f0 .av-subheading{
font-size:15px;
}

.avia-section.av-lqqk1xdq-48cd0a549c9de88517530baccbd3fda2{
background-color:rgba(0,0,0,0.01);
background-image:url(https://www.step2safety.fi/wp-content/uploads/2023/12/Kaavio-tausta-1500x940.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-lqy3e7y4-d999378a5e449d69a536960f2c943ef4{
padding-bottom:10px;
color:#4c7afa;
}
body .av-special-heading.av-lqy3e7y4-d999378a5e449d69a536960f2c943ef4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lqy3e7y4-d999378a5e449d69a536960f2c943ef4 .special-heading-inner-border{
border-color:#4c7afa;
}
.av-special-heading.av-lqy3e7y4-d999378a5e449d69a536960f2c943ef4 .av-subheading{
font-size:15px;
}

.avia-section.av-lr5bty22-dbb504b6d37669235d7393846c160223{
background-color:#ceeff5;
background-image:url(https://www.step2safety.fi/wp-content/uploads/2024/01/Kaavio-tausta-mobiili-767x1030.jpg);
background-repeat:no-repeat;
background-position:100% 100%;
background-attachment:scroll;
}

.flex_column.av-lr5c3brz-117284a05a64ebfc976b60749843de5d{
height:auto;
min-height:1100px;
}

#top .av-special-heading.av-1e4aspy-9f998b6d7ebadefb62a0eb3e68583afa{
padding-bottom:10px;
color:#4c7afa;
}
body .av-special-heading.av-1e4aspy-9f998b6d7ebadefb62a0eb3e68583afa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1e4aspy-9f998b6d7ebadefb62a0eb3e68583afa .special-heading-inner-border{
border-color:#4c7afa;
}
.av-special-heading.av-1e4aspy-9f998b6d7ebadefb62a0eb3e68583afa .av-subheading{
font-size:15px;
}

.avia-section.av-lqqkeyk9-6c35d44cd1aee86dd653715f58261e6f{
background-color:#ffffff;
background-image:url(https://www.step2safety.fi/wp-content/uploads/2024/01/Turvallisuus-720p.png);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:scroll;
}

#top .av-special-heading.av-ecsx1i-4cface5ea5282dc0c526bcdea6801c60{
padding-bottom:10px;
color:#4c7afa;
}
body .av-special-heading.av-ecsx1i-4cface5ea5282dc0c526bcdea6801c60 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ecsx1i-4cface5ea5282dc0c526bcdea6801c60 .special-heading-inner-border{
border-color:#4c7afa;
}
.av-special-heading.av-ecsx1i-4cface5ea5282dc0c526bcdea6801c60 .av-subheading{
font-size:15px;
}

.avia-section.av-lr5c518w-ee847b5224502748ce5d50ed6d9108b5{
background-color:#ffffff;
background-image:url(https://www.step2safety.fi/wp-content/uploads/2024/01/Turvallisuus-mobiili.png);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:scroll;
}

.flex_column.av-lr5c5cgc-c276f0a6a4f8fb66b24dd2a118ed6f3a{
height:auto;
min-height:350px;
}

#top .av-special-heading.av-160xgza-2489f1467b8e05b5956993ef0e31ba97{
padding-bottom:10px;
color:#4c7afa;
}
body .av-special-heading.av-160xgza-2489f1467b8e05b5956993ef0e31ba97 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-160xgza-2489f1467b8e05b5956993ef0e31ba97 .special-heading-inner-border{
border-color:#4c7afa;
}
.av-special-heading.av-160xgza-2489f1467b8e05b5956993ef0e31ba97 .av-subheading{
font-size:15px;
}

.avia-section.av-lqql9awa-010fb8204c149ea7da729c37985e057e{
background-color:#a6bdfd;
background-repeat:no-repeat;
background-image:url(https://www.step2safety.fi/wp-content/uploads/2024/01/Johtaminen-720p.png), linear-gradient( 45deg, #a6bdfd, #b2d9ee, #c1ede8 );
background-position:100% 0%;
background-attachment:scroll;
}

#top .av-special-heading.av-c3llue-99fa0fd798ae01d4f172b13625a4c021{
padding-bottom:10px;
color:#4c7afa;
}
body .av-special-heading.av-c3llue-99fa0fd798ae01d4f172b13625a4c021 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-c3llue-99fa0fd798ae01d4f172b13625a4c021 .special-heading-inner-border{
border-color:#4c7afa;
}
.av-special-heading.av-c3llue-99fa0fd798ae01d4f172b13625a4c021 .av-subheading{
font-size:15px;
}

.avia-section.av-lr5cgcql-e250b485b87556bdb596efff492766c5{
background-color:#a6bdfd;
background-repeat:no-repeat;
background-image:url(https://www.step2safety.fi/wp-content/uploads/2024/01/Johtaminen-mobiili.png), linear-gradient( 45deg, #a6bdfd, #b2d9ee, #c1ede8 );
background-position:100% 0%;
background-attachment:scroll;
}

.flex_column.av-wgyxdi-69f2a4b5bde7555d5d14eee21de969e9{
height:auto;
min-height:350px;
}

#top .av-special-heading.av-ti5rg6-3a4937a247d827d0f43f654f520ae99e{
padding-bottom:10px;
color:#4c7afa;
}
body .av-special-heading.av-ti5rg6-3a4937a247d827d0f43f654f520ae99e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ti5rg6-3a4937a247d827d0f43f654f520ae99e .special-heading-inner-border{
border-color:#4c7afa;
}
.av-special-heading.av-ti5rg6-3a4937a247d827d0f43f654f520ae99e .av-subheading{
font-size:15px;
}

.avia-section.av-lqqln0am-fa12239b1aaad431f2b8f4b1ef4efd62{
background-color:#e2f7fa;
background-image:unset;
}

#top #wrap_all .avia-button.av-lqxkcpns-68cbc8bdfee207e131a40a2a92f73b42{
font-size:20px;
background-color:#2dda9d;
background:linear-gradient( to right, #2dda9d, #4c7bf9 );
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lqxkcpns-68cbc8bdfee207e131a40a2a92f73b42:hover{
opacity:0.7;
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.avia-section.av-lr6krsyq-c90021f2a06dc6ff05772719c47a3bd0{
background-color:#e2f7fa;
background-image:unset;
}

#top #wrap_all .avia-button.av-lr6ktcax-0ce0fab58202ea728028302f00829f88{
font-size:20px;
background-color:#2dda9d;
background:linear-gradient( to right, #2dda9d, #4c7bf9 );
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lr6ktcax-0ce0fab58202ea728028302f00829f88:hover{
opacity:0.7;
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.avia-section.av-ab1ae-f722449e7953a133b90791782ea08930{
background-color:#a6bdfd;
background:linear-gradient( 45deg, #a6bdfd, #c2eee5 );
}

.avia-image-container.av-lquw7cdu-9e5a56236045ba3f8d3f8531a43ede4e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lquw7cdu-9e5a56236045ba3f8d3f8531a43ede4e .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-lquw7qiw-94d4c1c43336086d093fb4f71fa3af94 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lquw7qiw-94d4c1c43336086d093fb4f71fa3af94 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-lquw88xd-dd5e5ecaa7797c7f019f715797677a79 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lquw88xd-dd5e5ecaa7797c7f019f715797677a79 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-e6s5i-0e6cef45f8abc02bf1085957bad4818f{
background-color:#e2f7fa;
background-image:unset;
}

#top #wrap_all .avia-button.av-lqwqeg32-c0339b97a424209bdf60cdfd5a63aee1{
font-size:20px;
background-color:#2dda9d;
background:linear-gradient( to right, #2dda9d, #4c7bfa );
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lqwqeg32-c0339b97a424209bdf60cdfd5a63aee1:hover{
opacity:0.7;
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.avia-section.av-lqv4uhwm-d2b4389ee697244659b1065061e1acdc{
background-color:#aac3fb;
background-repeat:no-repeat;
background-image:url(https://www.step2safety.fi/wp-content/uploads/2024/01/Meista-720p.png), linear-gradient( 45deg, #aac3fb, #c2ecea );
background-position:100% 0%;
background-attachment:scroll;
}

#top #wrap_all .avia-button.av-lqv58efj-db2d3fc671014d4c00338f841e148def{
font-size:20px;
background-color:#27315b;
background:linear-gradient( to right, #27315b, #4c79f7 );
color:#ffffff;
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
box-shadow:none;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lqv58efj-db2d3fc671014d4c00338f841e148def:hover{
opacity:0.7;
background-color:pink;
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-lqv58efj-db2d3fc671014d4c00338f841e148def:hover .avia_button_background{
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
}

.avia-section.av-lr5ckcyj-de206289a77e5e7e3c93a53b15d2fc1b{
background-color:#aac3fb;
background-repeat:no-repeat;
background-image:url(https://www.step2safety.fi/wp-content/uploads/2024/01/Meista-mobiili.png), linear-gradient( 45deg, #aac3fb, #c2ecea );
background-position:100% 0%;
background-attachment:scroll;
}

.flex_column.av-1x8qgm-b7b3ecdbc4b2caa13c9f68c62275f3db{
height:auto;
min-height:350px;
}

#top #wrap_all .avia-button.av-31z52-13f45f52ca430ecc506886e71385ccad{
background-color:#27315b;
background:linear-gradient( to right, #27315b, #4c79f7 );
color:#ffffff;
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
box-shadow:none;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-31z52-13f45f52ca430ecc506886e71385ccad:hover{
opacity:0.7;
background-color:pink;
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-31z52-13f45f52ca430ecc506886e71385ccad:hover .avia_button_background{
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
}

.avia-section.av-lqv5on4v-2ebf1d70283a0f9d713f74dd04cdc376{
background-repeat:repeat-y;
background-image:url(https://www.step2safety.fi/wp-content/uploads/2023/12/Group-2218-1500x872.jpg);
background-position:0% 0%;
background-attachment:scroll;
}

.avia-section.av-lqv5z1rv-5e25b68cd2fabf00aab3010d7c3c769a{
background-repeat:no-repeat;
background-image:url(https://www.step2safety.fi/wp-content/uploads/2024/01/Footer-tausta-1500x823.jpg);
background-position:0% 0%;
background-attachment:scroll;
}

.avia-image-container.av-lqv69gbh-d7801f396a66a1c0ab9f592fae866759 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lqv69gbh-d7801f396a66a1c0ab9f592fae866759 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-lqzj0h4d-27270e9d10c36986ab39424e480fc17e .avia_textblock{
font-size:12px;
color:#cacedb;
text-align:left;
-webkit-column-count:2;
-moz-column-count:2;
column-count:2;
-webkit-column-gap:10px;
-moz-column-gap:10px;
column-gap:10px;
}

.avia-image-container.av-lqv67ac6-3cc4627b0ddc3bcb323a95157f3fc016{
position:absolute;
right:0px;
bottom:0px;
}
.avia-image-container.av-lqv67ac6-3cc4627b0ddc3bcb323a95157f3fc016 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lqv67ac6-3cc4627b0ddc3bcb323a95157f3fc016 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-lr5d1wfo-e5619e1918681cddc9f527813ec66db5{
background-repeat:repeat-y;
background-image:url(https://www.step2safety.fi/wp-content/uploads/2024/01/Footer-tausta-mobiili-479x1030.jpg);
background-position:0% 0%;
background-attachment:scroll;
}

.flex_column.av-lr5d2pau-65865b3b5750c38076a11a4a5eb1f193{
height:auto;
min-height:1000px;
}

.avia-image-container.av-7t84ee-46409f1a26c4cb050a166dc862adc3f3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-7t84ee-46409f1a26c4cb050a166dc862adc3f3 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-lr5d6z4b-8ea1e33c31188d0b09c71046419a016d .avia_textblock{
font-size:12px;
color:#cacedb;
text-align:left;
-webkit-column-count:2;
-moz-column-count:2;
column-count:2;
-webkit-column-gap:10px;
-moz-column-gap:10px;
column-gap:10px;
}

.avia-image-container.av-3375gm-ce61ab6402f45a25449950f72066bb20{
position:absolute;
right:0px;
bottom:0px;
}
.avia-image-container.av-3375gm-ce61ab6402f45a25449950f72066bb20 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3375gm-ce61ab6402f45a25449950f72066bb20 .av-image-caption-overlay-center{
color:#ffffff;
}

