.avia_transform .flex_column.av-mb92g1pe-1bd4aae6a769571b56b9010b8ac86294{
animation-duration:1.5s;
}

#top .avia-gallery.av-420xum-ed6a0ec3203a687a62b029bd1a7e37b1 .avia-gallery-thumb a{
width:25%;
}

#top .av-special-heading.av-mcdhg99d-27731fdbdb83a6c9c0771e23df8f7654{
padding-bottom:10px;
}
body .av-special-heading.av-mcdhg99d-27731fdbdb83a6c9c0771e23df8f7654 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mcdhg99d-27731fdbdb83a6c9c0771e23df8f7654 .av-subheading{
font-size:25px;
}

#top .hr.hr-invisible.av-2ncljs-0647665762d3186e22f40c894a11930a{
height:30px;
}

#top .av_textblock_section.av-mcdhhfkr-dd580af5b20ea3ad62f74fbc1bc2d8fd .avia_textblock{
font-size:15px;
}

#top .av-special-heading.av-271r3ah-8ac7492f774c6e739cf696824c08345d{
padding-bottom:10px;
}
body .av-special-heading.av-271r3ah-8ac7492f774c6e739cf696824c08345d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-271r3ah-8ac7492f774c6e739cf696824c08345d .av-subheading{
font-size:25px;
color:#a89786;
}

#top .hr.av-23uo021-2806d1ea69127b8f16a76f5c0e0360ff{
margin-top:30px;
margin-bottom:60px;
}
.hr.av-23uo021-2806d1ea69127b8f16a76f5c0e0360ff .hr-inner{
width:85%;
}

#top .av-special-heading.av-20anszt-4988c2e4b47a80a4acf49721d9349a71{
padding-bottom:10px;
}
body .av-special-heading.av-20anszt-4988c2e4b47a80a4acf49721d9349a71 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-20anszt-4988c2e4b47a80a4acf49721d9349a71 .av-subheading{
font-size:25px;
color:#a89786;
}

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

.avia-section.av-1r81tyh-cb2343d39ec7fb50e6e12dee45d9baac{
background-repeat:no-repeat;
background-image:url(https://charmeflooring.com/wp-content/uploads/2025/05/left-down.png);
background-position:0% 100%;
background-attachment:scroll;
}
.avia-section.av-1r81tyh-cb2343d39ec7fb50e6e12dee45d9baac .av-section-color-overlay{
opacity:0.9;
background-image:url(http://charmeflooring.morcept.tw/wp-content/uploads/2025/05/texture-light-bamboo-with-horizontal-stripes-close-up-background-1.png);
background-repeat:repeat;
}

#top .hr.hr-invisible.av-1q6sqmx-7fb3f4b9403bd70326f9e9e9a678eafa{
height:80px;
}

#top .av-special-heading.av-1m9rd55-4f89bbb22ff36af14e4367dfdc74ced8{
padding-bottom:10px;
}
body .av-special-heading.av-1m9rd55-4f89bbb22ff36af14e4367dfdc74ced8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1m9rd55-4f89bbb22ff36af14e4367dfdc74ced8 .av-subheading{
font-size:25px;
color:#a89786;
}

#top .hr.hr-invisible.av-1k6hbex-4fba38d65761b13dc179e22fc0852e1d{
height:80px;
}

.flex_column.av-1hfsagp-816450f5d1a1ef897cca8b77969088b0{
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-1hfsagp-816450f5d1a1ef897cca8b77969088b0{
animation-duration:2s;
}

#top .hr.hr-invisible.av-1firal5-52f713d3ae0be180705a29af17498e28{
margin-top:-50px;
height:1px;
}

.av_font_icon.av-1e8thjt-572e44d0a8b659eada74291b8d22542e{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-1e8thjt-572e44d0a8b659eada74291b8d22542e svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-1e8thjt-572e44d0a8b659eada74291b8d22542e .av-icon-char{
font-size:30px;
width:30px;
}

#top .av-special-heading.av-1cnwg49-31e8f239f867c9d44b7b754e8cb34e66{
margin:20px 0 0 0;
padding-bottom:10px;
font-size:23px;
}
body .av-special-heading.av-1cnwg49-31e8f239f867c9d44b7b754e8cb34e66 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1cnwg49-31e8f239f867c9d44b7b754e8cb34e66 .av-special-heading-tag{
font-size:23px;
}
.av-special-heading.av-1cnwg49-31e8f239f867c9d44b7b754e8cb34e66 .av-subheading{
font-size:16px;
}

.flex_column.av-1aqd8dl-a2bc8e71d853e58160b8cac3d6be7b28{
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-1aqd8dl-a2bc8e71d853e58160b8cac3d6be7b28{
animation-duration:2.5s;
}

#top .hr.hr-invisible.av-19pbuu1-19f252115394a0e5aa08ac3258904580{
margin-top:-50px;
height:1px;
}

.av_font_icon.av-1811pu1-6f0b534da6b5d81f6eafb9f7fdbac079{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-1811pu1-6f0b534da6b5d81f6eafb9f7fdbac079 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-1811pu1-6f0b534da6b5d81f6eafb9f7fdbac079 .av-icon-char{
font-size:30px;
width:30px;
}

#top .av-special-heading.av-15rx6y1-49762b8533e93945ba9bd814c4def7e1{
margin:20px 0 0 0;
padding-bottom:10px;
font-size:23px;
}
body .av-special-heading.av-15rx6y1-49762b8533e93945ba9bd814c4def7e1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-15rx6y1-49762b8533e93945ba9bd814c4def7e1 .av-special-heading-tag{
font-size:23px;
}
.av-special-heading.av-15rx6y1-49762b8533e93945ba9bd814c4def7e1 .av-subheading{
font-size:16px;
}

.flex_column.av-156tdjt-a8cc362685b3b55a5dd276934bec2e96{
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-156tdjt-a8cc362685b3b55a5dd276934bec2e96{
animation-duration:2.5s;
}

#top .hr.hr-invisible.av-12kk8rt-9e151d3773cf57b8438f47778e8f215e{
margin-top:-50px;
height:1px;
}

.av_font_icon.av-11rw0a1-21f4f5708b903fbbd11f1b437ce215ae{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-11rw0a1-21f4f5708b903fbbd11f1b437ce215ae svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-11rw0a1-21f4f5708b903fbbd11f1b437ce215ae .av-icon-char{
font-size:30px;
width:30px;
}

#top .av-special-heading.av-za8zft-5f8e9261abe2e949b667177654f2898f{
margin:20px 0 0 0;
padding-bottom:10px;
font-size:23px;
}
body .av-special-heading.av-za8zft-5f8e9261abe2e949b667177654f2898f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-za8zft-5f8e9261abe2e949b667177654f2898f .av-special-heading-tag{
font-size:23px;
}
.av-special-heading.av-za8zft-5f8e9261abe2e949b667177654f2898f .av-subheading{
font-size:16px;
}

#top .hr.hr-invisible.av-xq6dop-9e958a6d549608468fd663caac4f680d{
height:80px;
}

#top .av-special-heading.av-uskieh-59536037fd6634819b294c2b8545080f{
padding-bottom:10px;
}
body .av-special-heading.av-uskieh-59536037fd6634819b294c2b8545080f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-uskieh-59536037fd6634819b294c2b8545080f .av-subheading{
font-size:25px;
color:#a89786;
}

#top .hr.hr-invisible.av-r9pgtl-38c349ba7d3368df4d78b9d0faf92c94{
height:80px;
}

.flex_column.av-p6phqx-e4d6a0a29e5dbb2795172e19ddf92aeb{
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-p6phqx-e4d6a0a29e5dbb2795172e19ddf92aeb{
animation-duration:2s;
}

#top .hr.hr-invisible.av-obp8k9-311eb035375ccc68ae47685c0712ac2e{
margin-top:-50px;
height:1px;
}

.av_font_icon.av-29nuhl-56ded62f36e2eed115e85a8c03e85383{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-29nuhl-56ded62f36e2eed115e85a8c03e85383 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-29nuhl-56ded62f36e2eed115e85a8c03e85383 .av-icon-char{
font-size:30px;
width:30px;
}

#top .av-special-heading.av-kfr33t-1f2732be63fd02aa0a666a711071bd08{
margin:20px 0 0 0;
padding-bottom:10px;
font-size:23px;
}
body .av-special-heading.av-kfr33t-1f2732be63fd02aa0a666a711071bd08 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kfr33t-1f2732be63fd02aa0a666a711071bd08 .av-special-heading-tag{
font-size:23px;
}
.av-special-heading.av-kfr33t-1f2732be63fd02aa0a666a711071bd08 .av-subheading{
font-size:16px;
}

.flex_column.av-1uzifd-abedb1d676fbcf21713dc1438cb836b5{
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-1uzifd-abedb1d676fbcf21713dc1438cb836b5{
animation-duration:2s;
}

#top .hr.hr-invisible.av-hh57ix-092c7b2698018f11cff87e98f36cec69{
margin-top:-50px;
height:1px;
}

.av_font_icon.av-g23i49-5abb551834f8cbae6a40fe16b1ea6f61{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-g23i49-5abb551834f8cbae6a40fe16b1ea6f61 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-g23i49-5abb551834f8cbae6a40fe16b1ea6f61 .av-icon-char{
font-size:30px;
width:30px;
}

#top .av-special-heading.av-dq8lk9-0e07ee55ab445c0d644e99006fdc5585{
margin:20px 0 0 0;
padding-bottom:10px;
font-size:23px;
}
body .av-special-heading.av-dq8lk9-0e07ee55ab445c0d644e99006fdc5585 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-dq8lk9-0e07ee55ab445c0d644e99006fdc5585 .av-special-heading-tag{
font-size:23px;
}
.av-special-heading.av-dq8lk9-0e07ee55ab445c0d644e99006fdc5585 .av-subheading{
font-size:16px;
}

.flex_column.av-ctrm89-b02412279904fe97ac9ff0c0bb32d23e{
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-ctrm89-b02412279904fe97ac9ff0c0bb32d23e{
animation-duration:2s;
}

#top .hr.hr-invisible.av-bjnlfd-045ec33914b1a8e50f4a5bb9e1aa8175{
margin-top:-50px;
height:1px;
}

.av_font_icon.av-98hjxl-610ba9a7ba05623418ca3ff5e572d6a8{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-98hjxl-610ba9a7ba05623418ca3ff5e572d6a8 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-98hjxl-610ba9a7ba05623418ca3ff5e572d6a8 .av-icon-char{
font-size:30px;
line-height:30px;
width:30px;
}

#top .av-special-heading.av-7h4e0p-6d4e56c25552a4f51c70421794bd2638{
margin:20px 0 0 0;
padding-bottom:10px;
font-size:23px;
}
body .av-special-heading.av-7h4e0p-6d4e56c25552a4f51c70421794bd2638 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7h4e0p-6d4e56c25552a4f51c70421794bd2638 .av-special-heading-tag{
font-size:23px;
}
.av-special-heading.av-7h4e0p-6d4e56c25552a4f51c70421794bd2638 .av-subheading{
font-size:16px;
}

#top .hr.hr-invisible.av-62qwix-f7c06913c4414a7d917cfd478d66039c{
height:80px;
}

.flex_column.av-3xxzhl-4845eb8214ee827a931a0c1ecfc803dc{
padding:20px 20px 20px 20px;
background-color:rgba(255,255,255,0.7);
}
.avia_transform .flex_column.av-3xxzhl-4845eb8214ee827a931a0c1ecfc803dc{
animation-duration:2s;
}

#top .av_textblock_section.av-9jtp5-e8da38289121aa5f590e8f4375d58b61 .avia_textblock{
font-size:14px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-1cnwg49-31e8f239f867c9d44b7b754e8cb34e66 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-15rx6y1-49762b8533e93945ba9bd814c4def7e1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-za8zft-5f8e9261abe2e949b667177654f2898f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kfr33t-1f2732be63fd02aa0a666a711071bd08 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-dq8lk9-0e07ee55ab445c0d644e99006fdc5585 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7h4e0p-6d4e56c25552a4f51c70421794bd2638 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-1hfsagp-816450f5d1a1ef897cca8b77969088b0{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-1cnwg49-31e8f239f867c9d44b7b754e8cb34e66 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-1aqd8dl-a2bc8e71d853e58160b8cac3d6be7b28{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-15rx6y1-49762b8533e93945ba9bd814c4def7e1 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-156tdjt-a8cc362685b3b55a5dd276934bec2e96{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-za8zft-5f8e9261abe2e949b667177654f2898f .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-p6phqx-e4d6a0a29e5dbb2795172e19ddf92aeb{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-kfr33t-1f2732be63fd02aa0a666a711071bd08 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-1uzifd-abedb1d676fbcf21713dc1438cb836b5{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-dq8lk9-0e07ee55ab445c0d644e99006fdc5585 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-ctrm89-b02412279904fe97ac9ff0c0bb32d23e{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-7h4e0p-6d4e56c25552a4f51c70421794bd2638 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-3xxzhl-4845eb8214ee827a931a0c1ecfc803dc{
padding:20px 20px 20px 20px;
}
}
