.avia-section.av-19d24cur-47ec5a706cfb0dcd9a85d017eb34760b{
background-repeat:no-repeat;
background-image:url(https://www.kalevamedia.fi/yrityksille/wp-content/uploads/sites/333/2026/09/Koskikadun-Kotipizza-1.png);
background-position:0% 0%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-18odtmab-e1ae0a33e0d7ba3a5c608b21510b0f17{
height:50px;
}

.flex_column.av-18ftnnkj-3ee95bfa3378647564d95d18173c8671{
-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-17t03lwz-c7e41b13c9f93c9c4c988062cac23a1f{
-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-17inijjn-c42c4231a3d4ae905e2778c83626b533{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-17inijjn-c42c4231a3d4ae905e2778c83626b533 .hr-inner{
width:100%;
border-color:#767676;
}

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

#top .av_textblock_section.av-mudxrrqr-20235ddd67e21359fae1a4a2efc721a1 .avia_textblock{
color:#ffffff;
}

#top .hr.av-16y7xhn7-e8e0c83997161e82b4182e4851436302{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-16y7xhn7-e8e0c83997161e82b4182e4851436302 .hr-inner{
width:100%;
border-color:#767676;
}

#top .av_textblock_section.av-16g7xatv-6fafa0d263412823e366d880332d8f62 .avia_textblock{
color:#ffffff;
}

.av_font_icon.av-15zb7pxv-ab76eebb4954e557b61479f8d5946bc9{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-15zb7pxv-ab76eebb4954e557b61479f8d5946bc9 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-15jx5qdv-83a71a389409dd86afb8e47d8e16b8a9{
-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-440dl3n-fee5f273e0e9c2ac151574e09768688e{
height:50px;
}

.avia-section.av-14sj7wlv-7574640c62b8f33be5821ffb3ca786fd{
background-color:#eaf9fb;
background-image:unset;
}

.flex_column.av-145b2qmr-b2a293fb7434a0c5de52b2bd94441282{
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

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

.flex_column.av-13i4hatv-61053f59022ca91bca499981d7d307aa{
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

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

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

.flex_column.av-10632qpf-9fb2378b4ffb207e00ef150a3eddb036{
-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-zq17eyb-2197fb0fec8df7ef30c69b8dc1ac484e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-zq17eyb-2197fb0fec8df7ef30c69b8dc1ac484e .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-3h5g8r7-695451720df261596d32982a239b6653{
-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-3fflb03-96c4150bec655dbf049fc10146ca9eee{
padding-bottom:10px;
}
body .av-special-heading.av-3fflb03-96c4150bec655dbf049fc10146ca9eee .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3fflb03-96c4150bec655dbf049fc10146ca9eee .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-x958xw3-ce6caa1263b745a55731ebc9cc4ffcfa{
height:40px;
}

#top .hr.hr-invisible.av-wp15jyr-e28cd01f7c87f1c0fad0d9f89454f29c{
height:30px;
}

.avia-section.av-wdojrhv-20498a9559a7d59f325da3c7cf5df554{
background-color:#000000;
background-image:unset;
}

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

#top .av_textblock_section.av-uhtsdlf-47db84fa2b3333a362c9321393755c3b .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-u3rpxeb-826d936061c86936ce00fb71a341d2cd .avia_textblock{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-stk8t77-4e481065a737bf9169379e6fd2130074{
height:60px;
}

.flex_column.av-rahcmyb-58da461f533e713897b252d10b17fb8d{
-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-qpzbpgz-f33ae021b9da539bc9def009eb3418d3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-qpzbpgz-f33ae021b9da539bc9def009eb3418d3 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-ptrlg7n-d3ef6e0f2b8a3c44b9c639fce2e432ad{
-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-pfo9zn7-afbb3842a79f3fcf61bdd6c7666b418f{
padding-bottom:10px;
}
body .av-special-heading.av-pfo9zn7-afbb3842a79f3fcf61bdd6c7666b418f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-pfo9zn7-afbb3842a79f3fcf61bdd6c7666b418f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-ntdcflf-d6bbed05b9f67641d84ff069613ac84e{
height:30px;
}

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

#top .hr.hr-invisible.av-micecyb-e46c457304a839933ee2028b0191ea56{
height:60px;
}

.flex_column.av-kzws8gj-d6ec9d134fa569291b215c3bd8766f31{
-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-keqae0j-ceab02046e8eaca744f878d430c8eb9e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-keqae0j-ceab02046e8eaca744f878d430c8eb9e .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-jlv04fn-842ea3e0617d180a33e88e1d952eee55{
-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-1wudpf7-f79b995a9739e8146b0685c0927ef1ee{
padding-bottom:10px;
}
body .av-special-heading.av-1wudpf7-f79b995a9739e8146b0685c0927ef1ee .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1wudpf7-f79b995a9739e8146b0685c0927ef1ee .av-subheading{
font-size:15px;
}

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

#top .hr.hr-invisible.av-g75g243-fd3087d548da4b460601aee67a427100{
height:40px;
}

#top .hr.hr-invisible.av-fwisrmb-6b07a8eeaa692b860253676020e9ff35{
height:30px;
}

.avia-section.av-f9etmvn-96c5183b00e7d0a9356ce9e212a00fd2{
background-color:#eaf9fb;
background-image:unset;
}

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

#top .hr.hr-invisible.av-ehowzub-6cad3735383b5022f0f7fdbef897d75f{
height:40px;
}

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

#top .hr.hr-invisible.av-cppam0j-99a8654f17a04e32c78da1949d3be91c{
height:20px;
}

#top .av-special-heading.av-aywhakz-0d0b06173e8db87f61a2e9b6915b78fa{
padding-bottom:10px;
}
body .av-special-heading.av-aywhakz-0d0b06173e8db87f61a2e9b6915b78fa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-aywhakz-0d0b06173e8db87f61a2e9b6915b78fa .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-a6tw4cz-b23e52e9ed14c0712504c265bff3ca56{
height:20px;
}

.av_font_icon.av-xzot6b-18dda084cd2e1edd32313d5c3f30ef0e{
color:#3cc2dd;
border-color:#3cc2dd;
}
.av_font_icon.av-xzot6b-18dda084cd2e1edd32313d5c3f30ef0e .av-icon-char{
font-size:50px;
line-height:50px;
width:50px;
}

#top .hr.hr-invisible.av-8vm7ukz-fe9d6bf36c0822ae02f7ce75840be665{
height:30px;
}

#top .hr.hr-invisible.av-88f34c3-9a0c360e2769a4fc63649b573eda4ed5{
height:10px;
}

#top .hr.hr-invisible.av-7577sdv-407ab3022b268d0abfa6fbc84d0bb2f2{
height:30px;
}

.av_font_icon.av-27k3yr-28ced27cfec04b2697aacb99d91383ca{
color:#3cc2dd;
border-color:#3cc2dd;
}
.av_font_icon.av-27k3yr-28ced27cfec04b2697aacb99d91383ca .av-icon-char{
font-size:50px;
line-height:50px;
width:50px;
}

#top .hr.hr-invisible.av-5wtgxdf-05cd9470a42ea3f82d589bc7baa59731{
height:30px;
}

#top .hr.hr-invisible.av-4sp16mr-ac5a0f99c2ef9a75fe9bdb62bdff84e0{
height:10px;
}

#top .hr.hr-invisible.av-3s4ns43-578917af4bdb988e13c6dfb5aaffd7cc{
height:30px;
}

.av_font_icon.av-b5f1lf-2f2c94bfc0d812d16249a483d2c16fa3{
color:#3cc2dd;
border-color:#3cc2dd;
}
.av_font_icon.av-b5f1lf-2f2c94bfc0d812d16249a483d2c16fa3 .av-icon-char{
font-size:50px;
line-height:50px;
width:50px;
}

#top .hr.hr-invisible.av-2lr2nmb-f8697e589c043fee0b25a3b22250c453{
height:30px;
}

#top .hr.hr-invisible.av-1kpyz03-7cb39557cb8c046874d640110e2a42f5{
height:10px;
}

#top .hr.hr-invisible.av-szvwhf-68ca0c1545a8c8513b21152debd44dc2{
height:30px;
}

