.avia-section.av-18wc0n4m-5533dc5460f95462e49734cd8f3a89a5{
background-repeat:no-repeat;
background-image:url(https://www.kalevamedia.fi/yrityksille/wp-content/uploads/sites/333/2025/10/Lampelan-apteekki-taustakuva.jpg);
background-position:0% 0%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-18gnnut2-eb807b615d6ec8c7929751670973d715{
height:50px;
}

.flex_column.av-4dejr1y-aa65d039db614b0b0bc0561ef086f089{
-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-17hk5qt2-0c5b1df6e587e96733659030369d3058{
-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-16wuc1au-6f5861352339a861c64932fa4e26422c{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-16wuc1au-6f5861352339a861c64932fa4e26422c .hr-inner{
width:100%;
border-color:#767676;
}

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

#top .av_textblock_section.av-mh3l2gng-201274383eae5f9b3b5b935536e4223c .avia_textblock{
color:#ffffff;
}

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

#top .av_textblock_section.av-160vaph2-03ec1befdc6eb19440ca691046f9fe1b .avia_textblock{
color:#ffffff;
}

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

.flex_column.av-15ac99zq-82a4d234ec6d8742b98227195684a437{
-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-42pn0gm-0fbcb016423616c6b22b9703dc733aae{
height:50px;
}

.avia-section.av-14fb7st2-3f908628745254534e73dbf65ba56c1f{
background-color:#eaf9fb;
background-image:unset;
}

.flex_column.av-13lt8x2u-f6c48ba29bb46afc06c2b1c52e0b6206{
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

.avia-image-container.av-134bgldi-506784f12c8ea85d6fda7fbf1254fdbd img.avia_image{
box-shadow:none;
}
.avia-image-container.av-134bgldi-506784f12c8ea85d6fda7fbf1254fdbd .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-12puqvp2-5f8dd694d3747188e5d3d4827d7f48fa{
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-11dsrn86-6a4bd4f99853869f9e8c5ba6039059e0{
height:60px;
}

.flex_column.av-3lppowm-4506160ecbe9727b7482a41872b83604{
-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-zrnwpjq-c6e742ede9061bde35eea2fbbdfe3104 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-zrnwpjq-c6e742ede9061bde35eea2fbbdfe3104 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-ypktkja-755028e9b8dc35a3a48f7e86b12031a2{
-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-3fglp2u-20064b27c97499b73348a7bdfde1afc5{
padding-bottom:10px;
}
body .av-special-heading.av-3fglp2u-20064b27c97499b73348a7bdfde1afc5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3fglp2u-20064b27c97499b73348a7bdfde1afc5 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-c0sjiu-38b1c62de05657899c6c409172d838c5{
height:40px;
}

#top .hr.hr-invisible.av-wr028gm-bf8851115064b91946a36793399f1658{
height:30px;
}

.avia-section.av-wlned3q-f6e406576d767b55ccf3738c37a1d7dd{
background-color:#000000;
background-image:unset;
}

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

#top .av_textblock_section.av-uridmmu-cfbcdbcc62a9e7a6f31da406f4304b01 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-u7mbldi-24547b38f272721f57e26259728ce7ee .avia_textblock{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-sv0tc9i-4708395034dacd25f1b4c37352c247c0{
height:60px;
}

.flex_column.av-reagpx2-2535ee9fe90ccb80d61665822c57cc01{
-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-qvdy9h2-f30f469d0320d322d4100ad62670e38d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-qvdy9h2-f30f469d0320d322d4100ad62670e38d .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-q1sts8m-ec17a179a38a5bbe14c7e7669eb8205b{
-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-pm6z0nq-9421f814671551d06790420abd339045{
padding-bottom:10px;
}
body .av-special-heading.av-pm6z0nq-9421f814671551d06790420abd339045 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-pm6z0nq-9421f814671551d06790420abd339045 .av-subheading{
font-size:15px;
}

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

#top .hr.hr-invisible.av-ntnn6pi-6f9fb0efd3f9733ef87f1f9ad0a52e8a{
height:30px;
}

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

#top .hr.hr-invisible.av-28cehue-1960710a09fc5dcae58bc734b01f2631{
height:60px;
}

.flex_column.av-kslqvqu-366d8b1c4e27e972a2c61830e5e5fe01{
-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-km0fi0m-1c5a336f46b0e7248eaf16c073874ce6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-km0fi0m-1c5a336f46b0e7248eaf16c073874ce6 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1yaty5y-596401f9947f1b541939f8675291dcef{
-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-iydiely-a3660b664fa485c74d4d7f484e472c33{
padding-bottom:10px;
}
body .av-special-heading.av-iydiely-a3660b664fa485c74d4d7f484e472c33 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-iydiely-a3660b664fa485c74d4d7f484e472c33 .av-subheading{
font-size:15px;
}

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

#top .hr.hr-invisible.av-gf0q23a-97c9ed500fb70bdbbb09ac46f6c78e9a{
height:40px;
}

#top .hr.hr-invisible.av-fuyw49i-dfb619e48a9848b48dbeb3c5effde9d1{
height:30px;
}

.avia-section.av-flevuxi-b188d2aa79bdf0037821316563cad427{
background-color:#eaf9fb;
background-image:unset;
}

.av_font_icon.av-exacpna-5e368e540b50b35cd8312350500478e1 .av-icon-char{
font-size:80px;
line-height:80px;
}

#top .hr.hr-invisible.av-elvd6ra-49fecbc00daa164ef1211e05aa82ec54{
height:40px;
}

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

#top .hr.hr-invisible.av-19r48ye-0f8f5da7cc416550dcffefcb43a323cc{
height:20px;
}

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

#top .hr.hr-invisible.av-agjo8ly-65b1c85e428b621d25256ed01489f906{
height:20px;
}

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

#top .hr.hr-invisible.av-8xo5u9i-6933eaf085b98b544b90c14ed64a4589{
height:30px;
}

#top .hr.hr-invisible.av-892wevq-4c5d6117ddb67d9045afc460528864ec{
height:10px;
}

#top .hr.hr-invisible.av-70vxw5y-ebc3ebf51204798ec6ef826edcc63f1a{
height:30px;
}

.av_font_icon.av-63bot3q-dab32abd220b4160a6bf5f6a105dbff5{
color:#3cc2dd;
border-color:#3cc2dd;
}
.av_font_icon.av-63bot3q-dab32abd220b4160a6bf5f6a105dbff5 .av-icon-char{
font-size:50px;
line-height:50px;
width:50px;
}

#top .hr.hr-invisible.av-5xraavq-4cafe6a5a86c38d18ed55c7e5f89757d{
height:30px;
}

#top .hr.hr-invisible.av-4prajxy-1705cf1603bf9ed63039df9afd0ae8d2{
height:10px;
}

#top .hr.hr-invisible.av-3ty14om-b2ff9c3d9bd5db7e44f60c1341ea5b28{
height:30px;
}

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

#top .hr.hr-invisible.av-8qqa9i-6b88dedb1237ca055b6ef9a7c0633c9c{
height:30px;
}

#top .hr.hr-invisible.av-1n9noie-4466bcc9388942a2f008ad36e5705eee{
height:10px;
}

#top .hr.hr-invisible.av-jtkkeu-8b349e450c8981dc6bef36853cf49790{
height:30px;
}

