.flex_cell.av-2ofmfap-62406c3547b682e42ce7cc4e8d7dcefc{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-2ofmfap-62406c3547b682e42ce7cc4e8d7dcefc{
padding:30px 30px 0 30px !important;
}

#top .hr.hr-invisible.av-2nr2xqp-f308930c6e152cc460c1f248dcb54b8c{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2l4ons1-3917ba06eb8905923f7746621c32d7b0{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2l4ons1-3917ba06eb8905923f7746621c32d7b0{
padding:0 0 0 0;
}

#top .av-special-heading.av-2kfg3g1-77132f9277ad841035fc7caaf30fb825{
margin:0px 0px 0px 0px;
padding-bottom:0;
font-size:96px;
}
body .av-special-heading.av-2kfg3g1-77132f9277ad841035fc7caaf30fb825 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2kfg3g1-77132f9277ad841035fc7caaf30fb825 .av-special-heading-tag{
font-size:96px;
}
.av-special-heading.av-2kfg3g1-77132f9277ad841035fc7caaf30fb825 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2imcrvl-31519a2bcc802a211f8c247fd9c6adc1{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2imcrvl-31519a2bcc802a211f8c247fd9c6adc1{
padding:0 0 0 0;
}

#top .hr.hr-invisible.av-2g373g1-1c1456a7e535e0038cb8cc1f37e4ab60{
margin-top:-60px;
height:1px;
}

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

#top .hr.hr-invisible.av-2dcmctd-6bb5f77094bdda70b208dfe46d685706{
height:50px;
}

.avia-content-slider-element-container.av-5u2vf5-9650acd8bb023efda4d76257e30a2404 .slide-entry{
margin:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-7uxwfl-054c30805a4714412e6d53ef9caa08ce{
margin-top:-80px;
height:1px;
}

#top .hr.av-24j8dxt-ba4cfcc64e55c8b80a964beab687c6dd{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-24j8dxt-ba4cfcc64e55c8b80a964beab687c6dd .hr-inner{
width:100%;
border-color:#514543;
}

.avia-section.av-22w8z1d-87c806e0c6deb4831f2a82d639fbebf6 .av-parallax .av-parallax-inner{
background-color:#ede9e4;
background-image:url(https://temp04.pro15.designworks.tw/wp-content/uploads/2026/01/霉不在家-img4.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-7ekhap-7cde1831847fc921faffc40d81d6b9e1{
height:300px;
}

#top .hr.hr-invisible.av-1r9hyf5-77b7c37e2503d21c40a6e7616898cb2d{
height:80px;
}

#top .hr.hr-invisible.av-mlga0r1j-deeb233f0f6e31bdfb5dd1fb204fcc63{
margin-top:-60px;
height:1px;
}

.flex_column.av-1q0bl1d-c254bcfb8c583b77241c8f4620be71c1{
width:28%;
padding:0 30px 0 0;
}

#top .av-special-heading.av-1oele81-c1d17367616f9d48cecde0df45465b89{
padding-bottom:10px;
font-size:28px;
}
body .av-special-heading.av-1oele81-c1d17367616f9d48cecde0df45465b89 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1oele81-c1d17367616f9d48cecde0df45465b89 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-1oele81-c1d17367616f9d48cecde0df45465b89 .av-subheading{
font-size:28px;
}

.flex_column.av-1jk6gk1-6af603eea94e9802ab73fc2a38cf4ba7{
width:64%;
margin-left:8%;
padding:0 30px 0 0;
}

#top .togglecontainer.av-1hgac2p-6986323895c331a3add4b9cac3fa20b5 p.toggler{
font-size:15px;
border-color:#937b74;
}
#top .togglecontainer.av-1hgac2p-6986323895c331a3add4b9cac3fa20b5 p.toggler.activeTitle{
color:#ffffff;
border-color:#ffffff;
background-color:#937b74;
}
#top .togglecontainer.av-1hgac2p-6986323895c331a3add4b9cac3fa20b5 p.toggler:not(.activeTitle):hover{
color:#ffffff;
background-color:#937b74;
}
#top .togglecontainer.av-1hgac2p-6986323895c331a3add4b9cac3fa20b5 p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-1hgac2p-6986323895c331a3add4b9cac3fa20b5 p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#ffffff !important;
}
#top .togglecontainer.av-1hgac2p-6986323895c331a3add4b9cac3fa20b5 .toggle_wrap .toggle_content{
font-size:14px;
border-color:#937b74;
}

.flex_column.av-48r9ap-f82e92ca54e677b890f29e033d12bd4e{
width:28%;
padding:0 30px 0 0;
}

#top .av-special-heading.av-13vno6p-ad540af6d2d514fb2778cf877ef1aaa6{
padding-bottom:10px;
font-size:28px;
}
body .av-special-heading.av-13vno6p-ad540af6d2d514fb2778cf877ef1aaa6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-13vno6p-ad540af6d2d514fb2778cf877ef1aaa6 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-13vno6p-ad540af6d2d514fb2778cf877ef1aaa6 .av-subheading{
font-size:28px;
}

.flex_column.av-10oifsh-1e6c7c8b1ccaecdc53b1b9519e9c1a40{
width:64%;
margin-left:8%;
padding:0 30px 0 0;
}

#top .togglecontainer.av-zjm68x-1dc28221a67b7e1b82f4e4cfcaaa4e25 p.toggler{
font-size:15px;
border-color:#937b74;
}
#top .togglecontainer.av-zjm68x-1dc28221a67b7e1b82f4e4cfcaaa4e25 p.toggler.activeTitle{
color:#ffffff;
border-color:#ffffff;
background-color:#937b74;
}
#top .togglecontainer.av-zjm68x-1dc28221a67b7e1b82f4e4cfcaaa4e25 p.toggler:not(.activeTitle):hover{
color:#ffffff;
background-color:#937b74;
}
#top .togglecontainer.av-zjm68x-1dc28221a67b7e1b82f4e4cfcaaa4e25 p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-zjm68x-1dc28221a67b7e1b82f4e4cfcaaa4e25 p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#ffffff !important;
}
#top .togglecontainer.av-zjm68x-1dc28221a67b7e1b82f4e4cfcaaa4e25 p.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-zjm68x-1dc28221a67b7e1b82f4e4cfcaaa4e25 p.toggler.activeTitle .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-zjm68x-1dc28221a67b7e1b82f4e4cfcaaa4e25 .toggle_wrap .toggle_content{
font-size:14px;
border-color:#937b74;
}

.flex_column.av-s36w5t-4056f00b14cf377fb4f99160ad2682e6{
width:28%;
padding:0 30px 0 0;
}

#top .av-special-heading.av-psxuxt-7cbd5b054e53322eee7235583cb4f7cb{
padding-bottom:10px;
font-size:28px;
}
body .av-special-heading.av-psxuxt-7cbd5b054e53322eee7235583cb4f7cb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-psxuxt-7cbd5b054e53322eee7235583cb4f7cb .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-psxuxt-7cbd5b054e53322eee7235583cb4f7cb .av-subheading{
font-size:28px;
}

.flex_column.av-n3fwwx-c0ae7f1d3b32153271475cb4328d5c11{
width:64%;
margin-left:8%;
padding:0 30px 0 0;
}

#top .togglecontainer.av-l0j5kx-9eb42c385883cfdd2b88c46d3366041d p.toggler{
font-size:15px;
border-color:#937b74;
}
#top .togglecontainer.av-l0j5kx-9eb42c385883cfdd2b88c46d3366041d p.toggler.activeTitle{
color:#ffffff;
border-color:#ffffff;
background-color:#937b74;
}
#top .togglecontainer.av-l0j5kx-9eb42c385883cfdd2b88c46d3366041d p.toggler:not(.activeTitle):hover{
color:#ffffff;
background-color:#937b74;
}
#top .togglecontainer.av-l0j5kx-9eb42c385883cfdd2b88c46d3366041d p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-l0j5kx-9eb42c385883cfdd2b88c46d3366041d p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#ffffff !important;
}
#top .togglecontainer.av-l0j5kx-9eb42c385883cfdd2b88c46d3366041d p.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-l0j5kx-9eb42c385883cfdd2b88c46d3366041d p.toggler.activeTitle .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-l0j5kx-9eb42c385883cfdd2b88c46d3366041d .toggle_wrap .toggle_content{
font-size:14px;
border-color:#937b74;
}

#top .hr.hr-invisible.av-d521bl-ac41870b67dc6864f82e980848a1ee1c{
height:80px;
}

#top .hr.hr-invisible.av-88pmp-75f52ca7859fbfaed9fffedd2e08fd16{
margin-top:-60px;
height:1px;
}

.avia-section.av-bedy6p-b595216bb6e369396441dca0d5a98ed3{
background-repeat:no-repeat;
background-image:url(https://temp04.pro15.designworks.tw/wp-content/uploads/2025/11/mount-2.jpg);
background-position:50% 50%;
background-attachment:fixed;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9sd9a9-b40940325a70430b812919ef71e52662{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-73yr0h-dc18688c67242b381cbc238c147e76d0{
color:#ffffff;
}
body .av-special-heading.av-73yr0h-dc18688c67242b381cbc238c147e76d0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-73yr0h-dc18688c67242b381cbc238c147e76d0 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-73yr0h-dc18688c67242b381cbc238c147e76d0 .av-subheading{
font-size:15px;
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5xn9c1-45f330de232e0b4ca0214684c2c1ed31{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-5xn9c1-45f330de232e0b4ca0214684c2c1ed31{
border-radius:10px 10px 10px 10px;
padding:0px 60px 0px 60px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-1y67z5-474d8ae96e98cfc9cf90c917cc061961{
height:50px;
}

.flex_cell.av-ml5ybfvt-ff882c3dfcba94b12d12d752a115c5bf{
vertical-align:top;
height:0px;
min-height:0px;
}
.responsive #top #wrap_all .flex_cell.av-ml5ybfvt-ff882c3dfcba94b12d12d752a115c5bf{
padding:0px 0px 0px 0px !important;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-2kfg3g1-77132f9277ad841035fc7caaf30fb825 .av-special-heading-tag{
font-size:84px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-2ofmfap-62406c3547b682e42ce7cc4e8d7dcefc{
padding:20px 20px 20px 20px !important;
}

#top #wrap_all .av-special-heading.av-2kfg3g1-77132f9277ad841035fc7caaf30fb825 .av-special-heading-tag{
font-size:64px;
}

#top #wrap_all .av-special-heading.av-8pn0dt-d5a0798733df5d6269ea979558dc1e00 .av-special-heading-tag{
font-size:30px;
}

.avia-content-slider-element-container.av-5u2vf5-9650acd8bb023efda4d76257e30a2404 .slide-entry{
margin:40px 0 -80px 0;
padding:0 0 0 0;
}

.flex_column.av-1q0bl1d-c254bcfb8c583b77241c8f4620be71c1{
padding:0px 0 0 0;
}

#top #wrap_all .av-special-heading.av-1oele81-c1d17367616f9d48cecde0df45465b89 .av-special-heading-tag{
font-size:24px;
}

.flex_column.av-1jk6gk1-6af603eea94e9802ab73fc2a38cf4ba7{
padding:50px 0 0 0;
}

.flex_column.av-48r9ap-f82e92ca54e677b890f29e033d12bd4e{
padding:0px 0 0 0;
}

#top #wrap_all .av-special-heading.av-13vno6p-ad540af6d2d514fb2778cf877ef1aaa6 .av-special-heading-tag{
font-size:24px;
}

.flex_column.av-10oifsh-1e6c7c8b1ccaecdc53b1b9519e9c1a40{
padding:50px 0 0 0;
}

.flex_column.av-s36w5t-4056f00b14cf377fb4f99160ad2682e6{
padding:0px 0 0 0;
}

#top #wrap_all .av-special-heading.av-psxuxt-7cbd5b054e53322eee7235583cb4f7cb .av-special-heading-tag{
font-size:24px;
}

.flex_column.av-n3fwwx-c0ae7f1d3b32153271475cb4328d5c11{
padding:50px 0 0 0;
}

#top #wrap_all .av-special-heading.av-73yr0h-dc18688c67242b381cbc238c147e76d0 .av-special-heading-tag{
font-size:36px;
}

.flex_column.av-5xn9c1-45f330de232e0b4ca0214684c2c1ed31{
padding:0px 30px 0px 30px;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-2ofmfap-62406c3547b682e42ce7cc4e8d7dcefc{
padding:20px 20px 20px 20px !important;
}

#top #wrap_all .av-special-heading.av-2kfg3g1-77132f9277ad841035fc7caaf30fb825 .av-special-heading-tag{
font-size:64px;
}

#top #wrap_all .av-special-heading.av-8pn0dt-d5a0798733df5d6269ea979558dc1e00 .av-special-heading-tag{
font-size:30px;
}

.avia-content-slider-element-container.av-5u2vf5-9650acd8bb023efda4d76257e30a2404 .slide-entry{
margin:40px 0 -80px 0;
padding:0 0 0 0;
}

.flex_column.av-1q0bl1d-c254bcfb8c583b77241c8f4620be71c1{
padding:0px 0 0 0;
}

#top #wrap_all .av-special-heading.av-1oele81-c1d17367616f9d48cecde0df45465b89 .av-special-heading-tag{
font-size:24px;
}

.flex_column.av-1jk6gk1-6af603eea94e9802ab73fc2a38cf4ba7{
padding:50px 0 0 0;
}

.flex_column.av-48r9ap-f82e92ca54e677b890f29e033d12bd4e{
padding:0px 0 0 0;
}

#top #wrap_all .av-special-heading.av-13vno6p-ad540af6d2d514fb2778cf877ef1aaa6 .av-special-heading-tag{
font-size:24px;
}

.flex_column.av-10oifsh-1e6c7c8b1ccaecdc53b1b9519e9c1a40{
padding:50px 0 0 0;
}

.flex_column.av-s36w5t-4056f00b14cf377fb4f99160ad2682e6{
padding:0px 0 0 0;
}

#top #wrap_all .av-special-heading.av-psxuxt-7cbd5b054e53322eee7235583cb4f7cb .av-special-heading-tag{
font-size:24px;
}

.flex_column.av-n3fwwx-c0ae7f1d3b32153271475cb4328d5c11{
padding:50px 0 0 0;
}

#top #wrap_all .av-special-heading.av-73yr0h-dc18688c67242b381cbc238c147e76d0 .av-special-heading-tag{
font-size:36px;
}
}
