#top .avia-slideshow .av-slideshow-caption.av-532c3q-1f118a175eced03dbb022fbe32fcc029__0 .avia-caption-content{
font-size:18px;
}
#top .avia-slideshow .av-slideshow-caption.av-532c3q-1f118a175eced03dbb022fbe32fcc029__0 .avia-caption-content p{
font-size:18px;
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-532c3q-1f118a175eced03dbb022fbe32fcc029__0 .avia-caption-title{
font-size:32px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-532c3q-1f118a175eced03dbb022fbe32fcc029__0 .avia-caption-title{
font-size:32px;
}
}

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

#top .av-special-heading.av-49pr2e-4295603241065a8ea7233871dcfcc538{
padding-bottom:10px;
}
body .av-special-heading.av-49pr2e-4295603241065a8ea7233871dcfcc538 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-49pr2e-4295603241065a8ea7233871dcfcc538 .av-subheading{
font-size:15px;
}

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

.avia-section.av-3rmuyu-f5cf2b4823075a58f35073e796dc562e{
background-repeat:no-repeat;
background-image:url(https://homeji-design.morcept.tw/wp-content/uploads/2025/12/minimal-abstract-background-product-presentation-sunshade-shadow-white-plaster-wall-3d-render-illustration-clipping-path-each-element-included-1.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-3rmuyu-f5cf2b4823075a58f35073e796dc562e .av-section-color-overlay{
opacity:0.9;
background-color:#ffffff;
}

.flex_column.av-3m0pym-869e794fef0802591153608f06916709{
padding:50px 0 0 0;
}

#top .avia-gallery.av-3dpf9q-a8609040d09d076075b32c92f42cbc44 .avia-gallery-thumb a{
width:25%;
}

#top .av_textblock_section.av-b8gqu-904222952770099adaf55c22b0582591 .avia_textblock{
font-size:22px;
}

#top .hr.hr-invisible.av-11i3i-9929304c929a33cc099d631bf9c54386{
height:30px;
}

#top .av_textblock_section.av-2c4l3y-a4f0e83e4f1dafa69f99da7dacc27796 .avia_textblock{
font-size:22px;
}

#top .hr.hr-invisible.av-265ac6-33bbed4cd80bdbc2cd192e1fa3aea580{
height:30px;
}

.flex_column.av-1vumz2-8baac9992970eb1c12722c1aec137630{
padding:80px 0 0 0;
}

.avia-image-diff-container.av-1ro9e6-3aebdce023b70b8e1fe175a65e4a30b9 .av-image-diff-handle{
box-shadow:0 0 12px rgba(51, 51, 51, 0.5);
}
.avia-image-diff-container.av-1ro9e6-3aebdce023b70b8e1fe175a65e4a30b9 .av-image-diff-handle:before{
box-shadow:0 3px 0 #fff, 0px 0px 12px rgba(51, 51, 51, 0.5);
}
.avia-image-diff-container.av-1ro9e6-3aebdce023b70b8e1fe175a65e4a30b9 .av-image-diff-handle:after{
box-shadow:0 3px 0 #fff, 0px 0px 12px rgba(51, 51, 51, 0.5);
}

#top .hr.hr-invisible.av-miy1c1mc-276fc904c63734bcac95aa0c9cbdf6f6{
height:80px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-3m0pym-869e794fef0802591153608f06916709{
padding:0 0 0 0;
}

#top .av_textblock_section.av-b8gqu-904222952770099adaf55c22b0582591 .avia_textblock{
font-size:18px;
}

#top .av_textblock_section.av-2c4l3y-a4f0e83e4f1dafa69f99da7dacc27796 .avia_textblock{
font-size:18px;
}

.flex_column.av-1vumz2-8baac9992970eb1c12722c1aec137630{
padding:30px 0 0 0;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-3m0pym-869e794fef0802591153608f06916709{
padding:0 0 0 0;
}

#top .av_textblock_section.av-b8gqu-904222952770099adaf55c22b0582591 .avia_textblock{
font-size:18px;
}

#top .av_textblock_section.av-2c4l3y-a4f0e83e4f1dafa69f99da7dacc27796 .avia_textblock{
font-size:18px;
}

.flex_column.av-1vumz2-8baac9992970eb1c12722c1aec137630{
padding:30px 0 0 0;
}
}
