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

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

#top .hr.hr-invisible.av-mkqltf1c-fee9c9ec8345551362e88babc5956242{
height:1px;
}

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

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

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

#top .av_textblock_section.av-mkqn9igo-1ed51fd9afa7a0c0bdbdf80ed817772f .avia_textblock{
font-size:15px;
}

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

#top .hr.av-230jojq-945420b61e7eabd4bdb980e40567bcf8{
margin-top:30px;
margin-bottom:60px;
}
.hr.av-230jojq-945420b61e7eabd4bdb980e40567bcf8 .hr-inner{
width:85%;
}

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

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

.avia-section.av-1r3o2xi-54d7ea0050c628dcd945f08dcdf40623{
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-1r3o2xi-54d7ea0050c628dcd945f08dcdf40623 .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-68it2u-4b5c6f0677f5131f0bcd267357e21925{
height:80px;
}

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

#top .hr.hr-invisible.av-5jq3qe-23cd91b923e39b744204dff3e1560390{
height:80px;
}

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

#top .hr.hr-invisible.av-1g1h5ty-df2f3c73e88b0c7d36d9afd7d67e5312{
margin-top:-50px;
height:1px;
}

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

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

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

#top .hr.hr-invisible.av-19jt61i-2f4eca782710be38de333c6a77b5b72b{
margin-top:-50px;
height:1px;
}

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

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

.flex_column.av-152leuu-28343cf465fcda23ee5830fb5f3fe8b6{
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-152leuu-28343cf465fcda23ee5830fb5f3fe8b6{
animation-duration:2.5s;
}

#top .hr.hr-invisible.av-130maxy-89fc518ed4e5af6eaeee5534a1960562{
margin-top:-50px;
height:1px;
}

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

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

#top .hr.hr-invisible.av-yo3npy-32a949f26690bdd139707db7b46f2028{
height:80px;
}

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

#top .hr.hr-invisible.av-2qg20m-d1ae944f873f207c10704e0b9c202120{
height:80px;
}

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

#top .hr.hr-invisible.av-2dr3ee-bc8f3090cd782f2a79f439cd2072706a{
margin-top:-50px;
height:1px;
}

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

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

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

#top .hr.hr-invisible.av-huyogm-b76f03a2b46782e6d0cfb9b2000d892e{
margin-top:-50px;
height:1px;
}

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

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

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

#top .hr.hr-invisible.av-avlwae-64f0fd200958d2f23c00038dbaaddbda{
margin-top:-50px;
height:1px;
}

.av_font_icon.av-9tmfw6-96146ad994a7cc5c0454604f02ef6f87{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-9tmfw6-96146ad994a7cc5c0454604f02ef6f87 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-9tmfw6-96146ad994a7cc5c0454604f02ef6f87 .av-icon-char{
font-size:30px;
line-height:30px;
width:30px;
}

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

#top .hr.hr-invisible.av-65musm-6e3cc0762935de8db916977553dbdc1e{
height:80px;
}

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

#top .av_textblock_section.av-ab1me-90f4c0e408c1539b2feb7277d201cf97 .avia_textblock{
font-size:14px;
}


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

#top #wrap_all .av-special-heading.av-15uapmu-ba91c5fd12a12cc06897839b7fb842f1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-yzbw6u-127059e06cdee3abdd65f417ef2d8186 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lb1exi-b8b6a3b4a8d40acfc1c29be2a970af88 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-e9agwm-4f6585047dd2acee2ca718b66714743d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7q66ee-fdea15aedb42ed755cd989d9563a2e09 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-1hd2jxi-6068d0a37dc0adbca035c26deeac658c{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-1c4pn9y-14a593a5e3d72a8aedc0fc9db2db9f38 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-1aqq3bq-052d2533ad195af4f4c6c8384900d513{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-15uapmu-ba91c5fd12a12cc06897839b7fb842f1 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-152leuu-28343cf465fcda23ee5830fb5f3fe8b6{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-yzbw6u-127059e06cdee3abdd65f417ef2d8186 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-q1htfa-3d34f45ac1a056dc37b8eadd4f78db41{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-lb1exi-b8b6a3b4a8d40acfc1c29be2a970af88 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-izfq5y-d02e195d48b205ee3ca72d49de557fb9{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-e9agwm-4f6585047dd2acee2ca718b66714743d .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-btpe3q-096a6caf8959fc0b890b8f33cf8209b8{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-7q66ee-fdea15aedb42ed755cd989d9563a2e09 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-3oy4iu-87efbe1197b940d53219fcdeef70e6fc{
padding:20px 20px 20px 20px;
}
}
