.flex_column.av-1hsn0ma-91c823d093eb415bcf5db721e787113f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-2tecea-626021c25bb8181ac00157b652a110a3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.avia-section.av-1l2qt1y-cc058217e573a854ef296552c8a61f9b{
background-color:#efefef;
background-image:unset;
}

.flex_column.av-1e1skza-d47b31ce8a30bb51f686e44cd11ce4cf{
border-radius:0px 0px 0px 0px;
padding:0 0 0 0;
}

.avia-image-container.av-1d4kdpi-9786d131d517f3567cb2cc3ab4d29d05 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1d4kdpi-9786d131d517f3567cb2cc3ab4d29d05 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1qqk8cm-dbc0d86939aed7f2536a6df25bb6a7b6{
border-radius:0px 0px 0px 0px;
padding:0 0 0 0;
}

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

.flex_column.av-zb2oee-0d1115e264b63a01a21facfaec91c6fc{
border-radius:0px 0px 0px 0px;
padding:0 0 0 0;
}

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

.flex_column.av-o8y46e-bcb41cf9aad5be205fccad14c620ebbd{
border-radius:0px 0px 0px 0px;
padding:0 0 0 0;
}

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

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

.avia-section.av-mieqmzo4-1f7ac65f5f4f6263d6a45f67496514b7{
background-repeat:no-repeat;
background-image:url(https://cpp.canon/app/uploads/2025/11/VARIOP2.jpg);
background-position:100% 0%;
background-attachment:scroll;
}
#top .avia-section.av-mieqmzo4-1f7ac65f5f4f6263d6a45f67496514b7 .scroll-down-link{
color:#ffffff;
}

#top .flex_column.av-mieqnp5d-b43c8251144ff3c6e24c5d77baf5d107{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-mieqnp5d-b43c8251144ff3c6e24c5d77baf5d107{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}
.responsive #top #wrap_all .flex_column.av-mieqnp5d-b43c8251144ff3c6e24c5d77baf5d107{
margin-top:10px;
margin-bottom:10px;
}

#top .flex_column.av-14vnm3q-e911c551540827b6881f91761deeabf4{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-14vnm3q-e911c551540827b6881f91761deeabf4{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-14vnm3q-e911c551540827b6881f91761deeabf4{
margin-top:10px;
margin-bottom:10px;
}

.avia-section.av-mieqrghe-6e5f030d4146fe65a4624f900f7a49da{
background-repeat:no-repeat;
background-image:url(https://cpp.canon/app/uploads/2025/11/variopress-iv7_pillar_consistent-eye-catching-quality_1920x1080.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
#top .avia-section.av-mieqrghe-6e5f030d4146fe65a4624f900f7a49da .scroll-down-link{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-m8zntsh6-99b446f4092d9ebc6a9497a37f205064{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-m8zntsh6-99b446f4092d9ebc6a9497a37f205064{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-16edcli-1f460dcdbff40687eaa34ec39e1dc5a8{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-16edcli-1f460dcdbff40687eaa34ec39e1dc5a8{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

.avia-section.av-mieqqshq-2c799c70e71e7817d7890d771f0094b7{
background-repeat:no-repeat;
background-image:url(https://cpp.canon/app/uploads/2025/11/variopress-iv7_pillar_versatility-with-velocity_1920x1080.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
#top .avia-section.av-mieqqshq-2c799c70e71e7817d7890d771f0094b7 .scroll-down-link{
color:#ffffff;
}

#top .flex_column.av-1ovce5i-9a3ec9e4c00c27f677190681dc1ecaa2{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-1ovce5i-9a3ec9e4c00c27f677190681dc1ecaa2{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}
.responsive #top #wrap_all .flex_column.av-1ovce5i-9a3ec9e4c00c27f677190681dc1ecaa2{
margin-top:10px;
margin-bottom:10px;
}

#top .flex_column.av-2acsm4m-b792e8fb83bd1ef7ff28356dac1a4947{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-2acsm4m-b792e8fb83bd1ef7ff28356dac1a4947{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-2acsm4m-b792e8fb83bd1ef7ff28356dac1a4947{
margin-top:10px;
margin-bottom:10px;
}

.avia-section.av-mieqsafc-6619626267625c2d080e5668b780020a{
background-repeat:no-repeat;
background-image:url(https://cpp.canon/app/uploads/2025/11/VARIOP3.jpg);
background-position:0% 0%;
background-attachment:scroll;
}

#top .flex_column.av-noiy4m-59eeca75170331665b93d50e4e699334{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-noiy4m-59eeca75170331665b93d50e4e699334{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}
.responsive #top #wrap_all .flex_column.av-noiy4m-59eeca75170331665b93d50e4e699334{
margin-top:10px;
margin-bottom:10px;
}

#top .flex_column.av-1izg30i-98c358b9b2998e427635747e208150d6{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-1izg30i-98c358b9b2998e427635747e208150d6{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-1izg30i-98c358b9b2998e427635747e208150d6{
margin-top:10px;
margin-bottom:10px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-1k7oq7a-1388599c21297a478f8cfb49fc94c7b8{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-1k7oq7a-1388599c21297a478f8cfb49fc94c7b8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-166ouw6-7d2d3cc67e30d4e0db91a1df9d6fb8d5{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-166ouw6-7d2d3cc67e30d4e0db91a1df9d6fb8d5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-41jjh46-ca169f4a3641df710f3870a527ddfe67{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-41jjh46-ca169f4a3641df710f3870a527ddfe67{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-30mnyw6-bf681ba9205c2d51de2ab8f0658a85af{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-30mnyw6-bf681ba9205c2d51de2ab8f0658a85af{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .flex_column.av-2gvb9ba-38a1e9928564c4975b068eb1d67aabb0{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-2gvb9ba-38a1e9928564c4975b068eb1d67aabb0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-2gvb9ba-38a1e9928564c4975b068eb1d67aabb0{
margin-top:10px;
margin-bottom:10px;
}

#top .flex_column.av-27041t2-416417e21731962295538f4c5044a215{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-27041t2-416417e21731962295538f4c5044a215{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-27041t2-416417e21731962295538f4c5044a215{
margin-top:10px;
margin-bottom:10px;
}

#top .flex_column.av-1sgygjq-8c05986002429f406e0442f819f3ce75{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-1sgygjq-8c05986002429f406e0442f819f3ce75{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1sgygjq-8c05986002429f406e0442f819f3ce75{
margin-top:10px;
margin-bottom:10px;
}

#top .flex_column.av-16lijuu-d0805927513047a28a58e48496106fa3{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-16lijuu-d0805927513047a28a58e48496106fa3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-16lijuu-d0805927513047a28a58e48496106fa3{
margin-top:10px;
margin-bottom:10px;
}

#top .flex_column.av-whsuee-5945c5ed920fbdadee87bcf0c38e8db5{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-whsuee-5945c5ed920fbdadee87bcf0c38e8db5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-whsuee-5945c5ed920fbdadee87bcf0c38e8db5{
margin-top:10px;
margin-bottom:10px;
}

.flex_column.av-fh0jye-0d231e75216f3a527b921adae2326ea3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-kzcv9e-2586b90c22651be18e3dff354c642bc9{
padding-bottom:0;
}
body .av-special-heading.av-kzcv9e-2586b90c22651be18e3dff354c642bc9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kzcv9e-2586b90c22651be18e3dff354c642bc9 .av-subheading{
font-size:15px;
}

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

.flex_column.av-7y394m-5b0811f7212caa755cec3c7905aac356{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3wgmk6-484a7d2fe586ad591dc43a8e055ed8f9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

