.avia-section.av-lq55newq-f53b4089c07edb1fef53497a801b5f0d .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.kalevamedia.fi/yrityksille/wp-content/uploads/sites/333/2024/10/kalevamedia_still_19-1-scaled.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-lq55newq-f53b4089c07edb1fef53497a801b5f0d .av-section-color-overlay{
opacity:0.3;
background-color:#162742;
}

.flex_column.av-izz79s-dd1750a7ef0ca3431206f2b74abdfcec{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-hwkb0w-d0813173b13cec383ca847c02d52bf2c{
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
padding:40px 40px 40px 40px;
background-color:rgba(2,2,2,0.7);
}
.avia_transform .flex_column.av-hwkb0w-d0813173b13cec383ca847c02d52bf2c{
-webkit-animation-duration:2s;
-moz-animation-duration:2s;
animation-duration:2s;
}

#top .hr.hr-invisible.av-fubjw0-01f4447789aaf8d3669745c3207d12dd{
height:20px;
}

#top .av_textblock_section.av-3toi2mo-758572450a472331b86c72e08bdec572 .avia_textblock{
color:#ffffff;
}

#top .hr.av-3ja0f4g-488f1e9bf69e2174ea7c31f2eced7863{
margin-top:0px;
margin-bottom:10px;
}
.hr.av-3ja0f4g-488f1e9bf69e2174ea7c31f2eced7863 .hr-inner{
width:10%;
border-color:#ffffff;
max-width:45%;
}
.hr.av-3ja0f4g-488f1e9bf69e2174ea7c31f2eced7863 .av-seperator-icon{
color:#ffffff;
}

#top .av_textblock_section.av-lq55jkkp-4cb9744c08774b2b4b92492ef2208a23 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-lq55t00d-83951b1f33473e44b83b3c287b173f23 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-36ytceo-4408bae567b7b952e4bdc7f7570c8afb{
height:20px;
}

.flex_column.av-1xk9w7k-1697f49e86a9c533c6a9ba8bfef004eb{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-lr6gtk67-c64b93f03af5a412105f9995befd895c .av-parallax .av-parallax-inner{
background-color:#162742;
background-image:url(https://www.kalevamedia.fi/yrityksille/wp-content/uploads/sites/333/2024/10/kalevamedia_still_19-1-scaled.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-lr6gtk67-c64b93f03af5a412105f9995befd895c .av-section-color-overlay{
opacity:0.8;
background-color:#162742;
}

#top .hr.hr-invisible.av-yd54g-df31a3e1681bb9a9f0932c09083b893b{
height:20px;
}

#top .av_textblock_section.av-lr6gtq77-36979c3386bc99fcc30b87f9a6c76c99 .avia_textblock{
color:#ffffff;
}

#top .hr.av-7up1jk-08fdf7e5b31867d7b2148786d6dbfc3a{
margin-top:0px;
margin-bottom:10px;
}
.hr.av-7up1jk-08fdf7e5b31867d7b2148786d6dbfc3a .hr-inner{
width:10%;
border-color:#ffffff;
max-width:45%;
}
.hr.av-7up1jk-08fdf7e5b31867d7b2148786d6dbfc3a .av-seperator-icon{
color:#ffffff;
}

#top .av_textblock_section.av-lr6gto5g-d57cbea979ce317efbb1e029c427ce4f .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-3xcuqeo-622d9198c8a037245755d9cd617ab7e5 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1cbggi8-7009280765c7ed369ec0695a737eaed6{
height:20px;
}

.avia-section.av-3mu2rcg-bd96be353c554701d587530ca46fd629{
background-color:#eaf9fb;
background-image:unset;
}

.flex_column.av-2ye1y34-f82fa29253db89482245d50fb20bda2b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.av-2m3xg9c-25ec520d289b73414f4d2ce676294682{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-2m3xg9c-25ec520d289b73414f4d2ce676294682 .hr-inner{
width:20%;
border-color:#000000;
max-width:45%;
}

#top .hr.av-25j8tsg-8be9b2f819ab3816fd5742f4d4db154c{
margin-top:10px;
margin-bottom:0px;
}
.hr.av-25j8tsg-8be9b2f819ab3816fd5742f4d4db154c .hr-inner{
width:20%;
border-color:#000000;
max-width:45%;
}

.flex_column.av-1glll0w-66cea87d3294db29235c79e1a117c873{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-13crimo-f720e4fe4ffa7628f7e179048d213d7e{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-q7qmi8-ce77b96ba314e7dc60d8cdf06ec3103e{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-lq55w9d5-45fc501dcb8ab9774bd58402acb87092{
padding-bottom:10px;
}
body .av-special-heading.av-lq55w9d5-45fc501dcb8ab9774bd58402acb87092 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lq55w9d5-45fc501dcb8ab9774bd58402acb87092 .av-subheading{
font-size:15px;
}

