.avia-section.av-19h5ppr8-31b98f6508bbe1fdb0e9b02df4aab7ec{
background-repeat:no-repeat;
background-image:url(https://www.kalevamedia.fi/yrityksille/wp-content/uploads/sites/333/2026/09/Porhon-Autoliike.png);
background-position:0% 0%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-18yvpfz8-80fceb0f4f695be77f1521df9cd6c621{
height:50px;
}

.flex_column.av-18i6z2lg-7d67304696b992833d6ba3f3e9115e7b{
-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-17xj1y84-d193552bd6f760e780baa295276aac09{
-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-17k2cyn8-9f3a266f7e221c7ef1c4e996cf84521a{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-17k2cyn8-9f3a266f7e221c7ef1c4e996cf84521a .hr-inner{
width:100%;
border-color:#767676;
}

#top .av-special-heading.av-muo1sksx-3c651fa7c3b8c1310f2f03ffdeffd5f3{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-muo1sksx-3c651fa7c3b8c1310f2f03ffdeffd5f3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-muo1sksx-3c651fa7c3b8c1310f2f03ffdeffd5f3 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-muo1sksx-3c651fa7c3b8c1310f2f03ffdeffd5f3 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-muo1t4x2-cbb4fc275a9b20f15677e43da5ffd118 .avia_textblock{
color:#ffffff;
}

#top .hr.av-17561ox0-85f8f3b3ca21dfda66b391a986765a84{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-17561ox0-85f8f3b3ca21dfda66b391a986765a84 .hr-inner{
width:100%;
border-color:#767676;
}

#top .av_textblock_section.av-16iyztxg-6b869310b4f68996f0467f70e2913ee6 .avia_textblock{
color:#ffffff;
}

.av_font_icon.av-164ahc84-a21a67f67dae0808d785062a33f8e9b2{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-164ahc84-a21a67f67dae0808d785062a33f8e9b2 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-46dmuys-0e58269419cf1277349b1d35c406d263{
-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.hr-invisible.av-15bkqekk-ddd59fb3d51dda96755a8d9546383d0c{
height:50px;
}

.avia-section.av-14hgk1z8-d8332851bc48315af0bf8f90d93e034a{
background-color:#eaf9fb;
background-image:unset;
}

.flex_column.av-14epudvo-ab0118bf35368dde95246e0e57627466{
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

.avia-image-container.av-13ycntms-80ae09cbca06ac41a0236b8711ae7750 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-13ycntms-80ae09cbca06ac41a0236b8711ae7750 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-13fu772c-99b57f6a7f733916a6fa68240113839b{
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

.flex_cell.av-11un5ojo-eb70be545ac7027a3b1792c1aedea373{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-11un5ojo-eb70be545ac7027a3b1792c1aedea373{
padding:0px 0px 0px 0px !important;
}

#top .hr.hr-invisible.av-11fujaro-7af4a653e524761c4c4488941bfcfbfc{
height:60px;
}

.flex_column.av-3lskmas-dd40c35e6481127ab3f41940cc0b5c93{
-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-image-container.av-zi2j77o-59db424d4702ba42b0ee33f7a65e3b52 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-zi2j77o-59db424d4702ba42b0ee33f7a65e3b52 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-ynoy79g-d2b3043d19f1c22de8836b8599934793{
-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-ybgfkro-42bed339f2f2c8c1dab97373ed8fd66c{
padding-bottom:10px;
}
body .av-special-heading.av-ybgfkro-42bed339f2f2c8c1dab97373ed8fd66c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ybgfkro-42bed339f2f2c8c1dab97373ed8fd66c .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-ximvguc-6d7ddf86869d3e5f41f1ddefdafe807e{
height:40px;
}

#top .hr.hr-invisible.av-wuoj890-2a41115d9fa84aa246f0f35e79f29e70{
height:30px;
}

.avia-section.av-wiylbtw-73ea9153dc3378b98030393e6575a672{
background-color:#000000;
background-image:unset;
}

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

#top .av_textblock_section.av-ugnxlt0-6612aa2806db9f30489931cf29a0c9e5 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-twvt150-ae1cc38b963e37f01df5f9b01aaaf878 .avia_textblock{
color:#ffffff;
}

.flex_cell.av-t1v04lg-dba116b205f292c64c24dcfa2c273dc6{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-t1v04lg-dba116b205f292c64c24dcfa2c273dc6{
padding:0px 0px 0px 0px !important;
}

#top .hr.hr-invisible.av-ssdm6bo-dc9dc6a2f7d435ea5b8d25f342624cb2{
height:60px;
}

.flex_column.av-riqk86c-32fb96499d9f7ed73744866bd44e377c{
-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-image-container.av-r3nn1ms-cabdccc83155cf289ad91cc80799663c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-r3nn1ms-cabdccc83155cf289ad91cc80799663c .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-pz90sg4-25a6074d58e287b6afd600f0c7b4887b{
-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-2jeroec-8be4b016a871bcad4bac77bdd6a0fab8{
padding-bottom:10px;
}
body .av-special-heading.av-2jeroec-8be4b016a871bcad4bac77bdd6a0fab8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2jeroec-8be4b016a871bcad4bac77bdd6a0fab8 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-ntelg04-d3750adbf619274a4b17a18d876f90f6{
height:30px;
}

.flex_cell.av-mqluitg-b884ac229de0c2b6b392974df7ad0bc3{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-mqluitg-b884ac229de0c2b6b392974df7ad0bc3{
padding:0px 0px 0px 0px !important;
}

#top .hr.hr-invisible.av-mcufqck-29dc21298e41a8902da45b2ecce6892e{
height:60px;
}

.flex_column.av-l26gwp0-4d3bd32aeea7b3918e45bf75695005a7{
-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-image-container.av-khlrizo-77148cf17fa9c49094219bd4d5684fcc img.avia_image{
box-shadow:none;
}
.avia-image-container.av-khlrizo-77148cf17fa9c49094219bd4d5684fcc .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-jk4q6lg-c2e897e0aa7c442e046fed7ea87944a3{
-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-j77x2mc-78074d3f35f4891918d530f42d032797{
padding-bottom:10px;
}
body .av-special-heading.av-j77x2mc-78074d3f35f4891918d530f42d032797 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-j77x2mc-78074d3f35f4891918d530f42d032797 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-ss7etg-56692631642adaa8b72ba4657c6d8c5e{
padding-bottom:10px;
}
body .av-special-heading.av-ss7etg-56692631642adaa8b72ba4657c6d8c5e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ss7etg-56692631642adaa8b72ba4657c6d8c5e .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-g5p678k-732a9ac81c8c71b288391b93c00f6d6b{
height:40px;
}

#top .hr.hr-invisible.av-fvqztpg-e47096977a2cc67e6cd061ada6b5d062{
height:30px;
}

.avia-section.av-f7lmo6c-e1fa23a7aedfd477c8b2db41afb0b46d{
background-color:#eaf9fb;
background-image:unset;
}

.av_font_icon.av-essj544-80ce3f55b8d34058a89c14410ff6e868 .av-icon-char{
font-size:80px;
line-height:80px;
}

#top .hr.hr-invisible.av-efovjok-9afdd7c1a502c5336ce17535fb8e13d7{
height:40px;
}

#top .av-special-heading.av-e3jiip0-822b4be4a9a90403c8770c5b934df2d8{
padding-bottom:10px;
}
body .av-special-heading.av-e3jiip0-822b4be4a9a90403c8770c5b934df2d8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-e3jiip0-822b4be4a9a90403c8770c5b934df2d8 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-civn5us-25d8ef6d0772698bc37630e3cd93d3c2{
height:20px;
}

#top .av-special-heading.av-ashy96s-525eec872d9cd20c9e8b01a68f24834e{
padding-bottom:10px;
}
body .av-special-heading.av-ashy96s-525eec872d9cd20c9e8b01a68f24834e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ashy96s-525eec872d9cd20c9e8b01a68f24834e .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-a6tpox0-2086775b48af5c34d074a8b349f91481{
height:20px;
}

.av_font_icon.av-9cm9ghw-a002808527963224c5f9f9947a234f62{
color:#3cc2dd;
border-color:#3cc2dd;
}
.av_font_icon.av-9cm9ghw-a002808527963224c5f9f9947a234f62 .av-icon-char{
font-size:50px;
line-height:50px;
width:50px;
}

#top .hr.hr-invisible.av-8sb0vb8-17d6712c6ddf77432984fe07f5fe2808{
height:30px;
}

#top .hr.hr-invisible.av-83zto1w-cece18c641dc433212157f27ca733043{
height:10px;
}

#top .hr.hr-invisible.av-73jx0kk-cf26978ca358752ecaed521e24ac430a{
height:30px;
}

.av_font_icon.av-mqrwp0-2733008c8a2e5d464343e9f65908693e{
color:#3cc2dd;
border-color:#3cc2dd;
}
.av_font_icon.av-mqrwp0-2733008c8a2e5d464343e9f65908693e .av-icon-char{
font-size:50px;
line-height:50px;
width:50px;
}

#top .hr.hr-invisible.av-5qmoiuc-523fb7f0606a95be0927e118db449e16{
height:30px;
}

#top .hr.hr-invisible.av-51037tw-9792cd8a6db70cb738db57c14f53519a{
height:10px;
}

#top .hr.hr-invisible.av-drb3qc-97d425d924ecd384d793f9314465bc95{
height:30px;
}

.av_font_icon.av-367babo-d5968c81793c3e34b8963040f606b4b1{
color:#3cc2dd;
border-color:#3cc2dd;
}
.av_font_icon.av-367babo-d5968c81793c3e34b8963040f606b4b1 .av-icon-char{
font-size:50px;
line-height:50px;
width:50px;
}

#top .hr.hr-invisible.av-2fjothg-e37ce0d3cbd69d3561e32bfce3cde99f{
height:30px;
}

#top .hr.hr-invisible.av-1gk6b8k-6e34ed692bf426e546e2fa59de6c1091{
height:10px;
}

#top .hr.hr-invisible.av-vkvt7o-7ac0cc3154d9232b1ff6775288fd9ca3{
height:30px;
}

