.avia-section.av-k4398-c2e90f63a274325c760b471b6d8b5ab5{
background-repeat:no-repeat;
background-image:url(https://www.sakupe.fi/wp-content/uploads/2026/03/sakupeoy5-1.jpeg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-k4398-c2e90f63a274325c760b471b6d8b5ab5 .av-section-color-overlay{
opacity:0.5;
background-color:#1a314b;
}

#top .av_textblock_section.av-mmdeuelv-6192eb8b6022850be702f435239b2beb .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1ow0w-aca763e26db7900be0e1ff6c508f9791{
height:20px;
}

#top #wrap_all .avia-button.av-gli2w-0e1d36c8d7df0333c821b135a58315d2{
background-color:#dadbfe;
border-color:#dadbfe;
color:#1a314b;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-gli2w-0e1d36c8d7df0333c821b135a58315d2 .avia-svg-icon svg:first-child{
fill:#1a314b;
stroke:#1a314b;
}

.avia-section.av-ag7kg-dd49d1d895d5b106a81db94a8ab1b642{
background-color:#f8f1eb;
background-image:unset;
}

#top .hr.av-8r0k4-0b96c871217275ae09ee84ad802c6c87{
margin-top:5px;
margin-bottom:15px;
}
.hr.av-8r0k4-0b96c871217275ae09ee84ad802c6c87 .hr-inner{
width:50px;
border-color:#60bced;
}

#top .hr.hr-invisible.av-7iem8-90ec15b2400db1a31284e287ecfe5522{
height:20px;
}

#top #wrap_all .avia-button.av-p554-381e3a2cf4eca11600d392a725d736d8{
background-color:#dadbfe;
border-color:#dadbfe;
color:#1a314b;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-p554-381e3a2cf4eca11600d392a725d736d8 .avia-svg-icon svg:first-child{
fill:#1a314b;
stroke:#1a314b;
}

#top #wrap_all .avia-button.av-65h4c-2955b496a543bacb91ebfdc1ea57671d{
background-color:#dadbfe;
border-color:#dadbfe;
color:#1a314b;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-65h4c-2955b496a543bacb91ebfdc1ea57671d .avia-svg-icon svg:first-child{
fill:#1a314b;
stroke:#1a314b;
}

#top .hr.hr-invisible.av-5skug-23e80cab5fc172ebd52f114a149a88f1{
height:30px;
}

#top .hr.hr-invisible.av-mmdkp7xe-0f1efe254c76b68ad365332fa87c79f5{
height:10px;
}

#top .hr.hr-invisible.av-d1f78-436867fa6aac4b9a59aa8f61d8347de3{
height:10px;
}

#top .hr.av-bv5io-b0f247c0a6b47435247a401a1e99f7c1{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-bv5io-b0f247c0a6b47435247a401a1e99f7c1 .hr-inner{
width:50px;
border-color:#60bced;
}

.flex_column.av-55s0g-f870ceaa9341882eb5a6d17e65c871b7{
border-radius:20px 20px 20px 20px;
padding:40px 30px 30px 30px;
background-color:#1a314b;
}

.av_font_icon.av-4phfs-53ea86fe813a76d8ac80b36f3f8e617d{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-4phfs-53ea86fe813a76d8ac80b36f3f8e617d svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-4phfs-53ea86fe813a76d8ac80b36f3f8e617d .av-icon-char{
font-size:70px;
}

#top .hr.hr-invisible.av-3r89c-db12a201de456203b388009068c4e799{
height:10px;
}

#top .av_textblock_section.av-3h3zg-a8fa7a14b2b3a225afc731cc251d592f .avia_textblock{
color:#ffffff;
}

.flex_column.av-hfr0-2f3294f8d92e5f28b5982fd0c1f0bb04{
border-radius:20px 20px 20px 20px;
padding:40px 30px 30px 30px;
background-color:#1a314b;
}

.av_font_icon.av-4ebqo-666299762b0d6558c56e96b1f983d93a{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-4ebqo-666299762b0d6558c56e96b1f983d93a svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-4ebqo-666299762b0d6558c56e96b1f983d93a .av-icon-char{
font-size:70px;
}

#top .hr.hr-invisible.av-4546k-435c8895ad1c2b95b440f4612dbd7648{
height:10px;
}

#top .av_textblock_section.av-3dhns-ebecf4fbd05302fec15eb8153e6283b3 .avia_textblock{
color:#ffffff;
}

.flex_column.av-2l4r0-6fd5de9d81f9dfff8204c77bc6c2e531{
border-radius:20px 20px 20px 20px;
padding:40px 30px 30px 30px;
background-color:#1a314b;
}

.av_font_icon.av-1y6wg-fe42fe669919147ea302c4d18d9e7dc5{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-1y6wg-fe42fe669919147ea302c4d18d9e7dc5 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-1y6wg-fe42fe669919147ea302c4d18d9e7dc5 .av-icon-char{
font-size:70px;
}

#top .hr.hr-invisible.av-1is48-8bc3cb74c5e8b8bde34489885ffb846b{
height:10px;
}

#top .av_textblock_section.av-ubvc-d3389d749188c68f641140ac7a780e30 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-mmdkq48l-294b17076ac75399a2a0beac4de34d20{
height:30px;
}

.flex_cell.av-5sc1s-9376ccab8b7f27d7b045d272d2b07b90{
vertical-align:middle;
background:url(https://www.sakupe.fi/wp-content/uploads/2026/03/kuva-54.jpg) 50% 50% no-repeat scroll #f8f1eb;
}
.responsive #top #wrap_all .flex_cell.av-5sc1s-9376ccab8b7f27d7b045d272d2b07b90{
padding:150px 150px 150px 150px !important;
}

.flex_cell.av-560cg-1eb04358d534de0c87ddae50ea385ed1{
vertical-align:middle;
background-color:#f8f1eb;
}
.responsive #top #wrap_all .flex_cell.av-560cg-1eb04358d534de0c87ddae50ea385ed1{
padding:70px 70px 70px 70px !important;
}

#top .av_textblock_section.av-3ucg8-c6524f7b8c0bbec5216a273ec13cb4db .avia_textblock{
color:#60bced;
}

#top .hr.av-2l880-f900878aec00e1fcb4f80f07be8e1bdf{
margin-top:5px;
margin-bottom:15px;
}
.hr.av-2l880-f900878aec00e1fcb4f80f07be8e1bdf .hr-inner{
width:50px;
border-color:#60bced;
}

.avia-section.av-77ic0-19f3db1fd824802e61c546e025495fba{
background-color:#ffffff;
background-image:unset;
}

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

#top .hr.hr-invisible.av-mmdfgooc-8f4e14d34b552f8f76e7d83d1ed5467e{
height:20px;
}

#top .hr.av-5qx1o-6b6466aac40941507cbc5140eaa13db5{
margin-top:5px;
margin-bottom:15px;
}
.hr.av-5qx1o-6b6466aac40941507cbc5140eaa13db5 .hr-inner{
width:50px;
border-color:#60bced;
}

#top .hr.hr-invisible.av-269pw-25d96a0c86cbbfa71a75d1b973829622{
height:30px;
}

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

#top .hr.hr-invisible.av-qcco-3944122182a015aef5fe2946af45e30f{
height:20px;
}

#top .hr.av-2dang-8831cccc1396919a73e354633d385683{
margin-top:5px;
margin-bottom:15px;
}
.hr.av-2dang-8831cccc1396919a73e354633d385683 .hr-inner{
width:50px;
border-color:#60bced;
}

#top .hr.hr-invisible.av-12kpg-94b986b1355ed8bc92ada332e8f0c7f2{
height:20px;
}

#top #wrap_all .avia-button.av-mmdfi16h-aabb8ad605d1665ad96cb16dea1f372b{
background-color:#dadbfe;
border-color:#dadbfe;
color:#1a314b;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mmdfi16h-aabb8ad605d1665ad96cb16dea1f372b .avia-svg-icon svg:first-child{
fill:#1a314b;
stroke:#1a314b;
}

#top #wrap_all .avia-button.av-mmdjdk11-3c115ec1d518d0e4ae55bd7b2023e6fc{
background-color:#dadbfe;
border-color:#dadbfe;
color:#1a314b;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mmdjdk11-3c115ec1d518d0e4ae55bd7b2023e6fc .avia-svg-icon svg:first-child{
fill:#1a314b;
stroke:#1a314b;
}

#top .hr.hr-invisible.av-ybmc-907ae7ac000692bbaf9176ccef45ed35{
height:30px;
}


@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-560cg-1eb04358d534de0c87ddae50ea385ed1{
padding:70px 35px 70px 35px !important;
}
}
