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

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

#top .hr.hr-invisible.av-4hfa9k-55413451f658fbb511f45e8a9d0e7ea1{
height:1px;
}

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

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

#top .av_textblock_section.av-mlgc83pk-09618028d6e2012f8c21d7f94628420c .avia_textblock{
font-size:15px;
}

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

#top .hr.av-1yjx5a7-5c8d7330955f39deafdded4d550b00a1{
margin-top:30px;
margin-bottom:60px;
}
.hr.av-1yjx5a7-5c8d7330955f39deafdded4d550b00a1 .hr-inner{
width:85%;
}

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

.avia-section.av-1r4ry5b-93de4a7e23da5f7dcd69b152594fae0d{
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-1r4ry5b-93de4a7e23da5f7dcd69b152594fae0d .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-1pni2xr-6d9e216dae8beeeace9e594dce6c1fa4{
height:80px;
}

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

#top .hr.hr-invisible.av-1ivc7r3-ac67763914e8f7d873ffeb5e48a12678{
height:80px;
}

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

#top .hr.hr-invisible.av-1fh57jz-6a7430b2a10797869400b968ab22b61e{
margin-top:-50px;
height:1px;
}

.av_font_icon.av-1e0drxb-865234475687884b549609288c855160{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-1e0drxb-865234475687884b549609288c855160 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-1e0drxb-865234475687884b549609288c855160 .av-icon-char{
font-size:30px;
line-height:30px;
width:30px;
}

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

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

#top .hr.hr-invisible.av-4hwnf3-4521c2da3a674c16371661ab3470a0b0{
margin-top:-50px;
height:1px;
}

.av_font_icon.av-1816nbj-b33776569a231861a730de66e6780958{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-1816nbj-b33776569a231861a730de66e6780958 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-1816nbj-b33776569a231861a730de66e6780958 .av-icon-char{
font-size:30px;
line-height:30px;
width:30px;
}

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

.flex_column.av-14jtm6n-bbc0ab4d01bf136447e9a99a036bc9ce{
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-14jtm6n-bbc0ab4d01bf136447e9a99a036bc9ce{
animation-duration:2.5s;
}

#top .hr.hr-invisible.av-13bwwbj-884dedc312921a337fc7c13d476a63d8{
margin-top:-50px;
height:1px;
}

.av_font_icon.av-10x7yxb-2faaecf0da91b0687120c668cb15ca17{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-10x7yxb-2faaecf0da91b0687120c668cb15ca17 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-10x7yxb-2faaecf0da91b0687120c668cb15ca17 .av-icon-char{
font-size:30px;
line-height:30px;
width:30px;
}

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

#top .hr.hr-invisible.av-3dflpr-5b262ce0c04cfdce43e7656d785be28d{
height:80px;
}

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

#top .hr.hr-invisible.av-rljs27-c421a6ca817691076fd042900977bf3a{
height:80px;
}

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

#top .hr.hr-invisible.av-oh7hxb-289536b661c93f31938365f222b1632c{
margin-top:-50px;
height:1px;
}

.av_font_icon.av-ma0f1b-254610f2d0355af30fe1ed71bc396e63{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-ma0f1b-254610f2d0355af30fe1ed71bc396e63 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-ma0f1b-254610f2d0355af30fe1ed71bc396e63 .av-icon-char{
font-size:30px;
line-height:30px;
width:30px;
}

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

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

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

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

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

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

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

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

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

#top .hr.hr-invisible.av-5e3zj3-b5a01d725e1db6d357d7590193c5d0cd{
height:80px;
}

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

#top .av_textblock_section.av-bs78f-b452d9352d2758103fc3b38da2890e2d .avia_textblock{
font-size:14px;
}


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

#top #wrap_all .av-special-heading.av-163u2rz-0f244b34fb56524a29361b36f28c18ac .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-z1x4pb-59f7ce488f878f138923b494ba44a099 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-k8db7z-19baf384d3d49a65cb9397785bbcdd02 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1dc82n-46ebcc4e8a3144912c3600176609b577 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-71j9f3-777cbe64775bad66749f70a528d11508 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1d2cupb-85ff56abfc313ecda3454d52494056b9 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-1ajde1b-4a133320d8672b42d0ca3ed5a0324a28{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-163u2rz-0f244b34fb56524a29361b36f28c18ac .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-14jtm6n-bbc0ab4d01bf136447e9a99a036bc9ce{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-z1x4pb-59f7ce488f878f138923b494ba44a099 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-pt3ltr-c6fb8511fe76fa8e9d15b9679711c02a{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-k8db7z-19baf384d3d49a65cb9397785bbcdd02 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-imxu7j-a2ad3f2e8e16a9621775cc1e9fe86444{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-1dc82n-46ebcc4e8a3144912c3600176609b577 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-c69upr-087f7637bb4873daa043c6fe494f5f3a{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-71j9f3-777cbe64775bad66749f70a528d11508 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-3m1yjz-cbf0d8a721d9e43c8105d4d5681d5d21{
padding:20px 20px 20px 20px;
}
}
