.avia-section.av-m9le7k7i-9b6b8cc2e00b34ef2a311eac73721c9f{
background-repeat:no-repeat;
background-image:url(https://vais-ip.fi/wp-content/uploads/2025/06/patenttitoimisto-Vaisanen-IP-Oy-IP-toimistosi.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-m9leauye-4b24b427a1150caa12535713ff1117ef{
padding:0 0 0 0;
}

#top .av-special-heading.av-m9le8tc2-03eacc4a0c2bf78cb1b41c8b0e9c5a23{
padding-bottom:120px;
}
body .av-special-heading.av-m9le8tc2-03eacc4a0c2bf78cb1b41c8b0e9c5a23 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m9le8tc2-03eacc4a0c2bf78cb1b41c8b0e9c5a23 .av-subheading{
font-size:15px;
}

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

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

#top .av-special-heading.av-m9lbwc7d-6919901a229df1123fca2fb099918737{
padding-bottom:50px;
}
body .av-special-heading.av-m9lbwc7d-6919901a229df1123fca2fb099918737 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m9lbwc7d-6919901a229df1123fca2fb099918737 .av-subheading{
font-size:15px;
}

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

.flex_column.av-7z7s-736fa596b022288c54070ecb2e703e86{
width:29.333333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-7z7s-736fa596b022288c54070ecb2e703e86 .av-flex-placeholder{
width:6%;
}

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

.flex_column.av-3uke-e5f2f4dac48f14cf699586c4ed67912f{
width:64.666666666667%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3uke-e5f2f4dac48f14cf699586c4ed67912f .av-flex-placeholder{
width:6%;
}

#top .hr.hr-invisible.av-m9s4g5ad-50e37bf4c3f9318d5b1c63f5b75ab6b0{
height:180px;
}

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

.flex_column.av-7cz8-7a7c01810b5aca9b20f6995fda2283a0{
width:29.333333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-7cz8-7a7c01810b5aca9b20f6995fda2283a0 .av-flex-placeholder{
width:6%;
}

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

.flex_column.av-2u64-eb3170d71ec867ee87977253fb0d6012{
width:64.666666666667%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2u64-eb3170d71ec867ee87977253fb0d6012 .av-flex-placeholder{
width:6%;
}

#top .hr.hr-invisible.av-6swq-e756b562b86831a6108beb237956873e{
height:180px;
}

#top .av-special-heading.av-mcehcvtq-b788b87cf71b92a3bb46ec1e8c4bcabc{
padding-bottom:30px;
}
body .av-special-heading.av-mcehcvtq-b788b87cf71b92a3bb46ec1e8c4bcabc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mcehcvtq-b788b87cf71b92a3bb46ec1e8c4bcabc .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-hku0-afbc8a417dabce0a6e4636e1dbf7876b{
height:30px;
}

.flex_column.av-g8ai-16bde0ef4933a2eff1049b81d36c9577{
width:18.25%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-g8ai-16bde0ef4933a2eff1049b81d36c9577 .av-flex-placeholder{
width:9%;
}

.flex_column.av-e18o-8802e3a75e30d52dd391d6828a418eca{
width:18.25%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-e18o-8802e3a75e30d52dd391d6828a418eca .av-flex-placeholder{
width:9%;
}

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

.flex_column.av-9v02-144a6a060d3bff288b83eaac818fe94f{
width:18.25%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-9v02-144a6a060d3bff288b83eaac818fe94f .av-flex-placeholder{
width:9%;
}

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

.flex_column.av-5mms-a0cdccbc649966a0a8f907caabd30c1c{
width:18.25%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-5mms-a0cdccbc649966a0a8f907caabd30c1c .av-flex-placeholder{
width:9%;
}

#top .hr.hr-invisible.av-2igq-1c6d0762c73b2e49b22677e51a05dc6e{
height:150px;
}


@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-m9le8tc2-03eacc4a0c2bf78cb1b41c8b0e9c5a23 .av-special-heading-tag{
font-size:36px;
}
}
