.flex_cell.av-2xx1ie-4ab77b37916df286ed9f11d7e0098389{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-2xx1ie-4ab77b37916df286ed9f11d7e0098389{
padding:0 5% 0 10% !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2983b-937de5c86e3948b27f4fe5484e7c330f{
margin-top:60px;
margin-bottom:60px;
}

#top .av-special-heading.av-mfaihnhe-2298e498b4ede2bb6df4e2a62a08b754{
margin:0 0 40px 0;
padding-bottom:0;
}
body .av-special-heading.av-mfaihnhe-2298e498b4ede2bb6df4e2a62a08b754 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mfaihnhe-2298e498b4ede2bb6df4e2a62a08b754 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-msogso4b-7b3bd0ab00e39517cf49da7e386e7f64 .avia_textblock{
font-size:18px;
}

#top .hr.av-nqsv-5e7d90235077b6a0f8f9e53e5b36883e{
margin-top:0;
margin-bottom:30px;
}
.hr.av-nqsv-5e7d90235077b6a0f8f9e53e5b36883e .hr-inner{
width:100%;
border-color:#dcd4cb;
max-width:45%;
}
.hr.av-nqsv-5e7d90235077b6a0f8f9e53e5b36883e .av-seperator-icon{
color:#936915;
}
.hr.av-nqsv-5e7d90235077b6a0f8f9e53e5b36883e .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#936915;
stroke:#936915;
}

.flex_column.av-7cz7hi-04a789f98c395b9ea0c9b68df267294e{
width:48.5%;
margin-left:0;
border-width:1px;
border-color:#c9b184;
border-style:solid;
padding:30px 30px 30px 30px;
background-color:rgba(255,255,255,0.76);
}
#top .flex_column_table.av-equal-height-column-flextable.av-7cz7hi-04a789f98c395b9ea0c9b68df267294e .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-msogf2wv-1cf4086da97db3b58cf83616a978f3f8{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-msogf2wv-1cf4086da97db3b58cf83616a978f3f8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-msogf2wv-1cf4086da97db3b58cf83616a978f3f8 .av-subheading{
font-size:15px;
}

#top .hr.av-3hjx1i-04410499b030a7126215f7f4e2e83174{
margin-top:0;
margin-bottom:20px;
}
.hr.av-3hjx1i-04410499b030a7126215f7f4e2e83174 .hr-inner{
width:100%;
border-color:#c9b184;
}

.flex_column.av-3qxpja-07a082c9d59bb1e9e9a5445926fea749{
width:48.5%;
margin-left:0;
border-width:1px;
border-color:#c9b184;
border-style:solid;
padding:30px 30px 30px 30px;
background-color:rgba(255,255,255,0.76);
}
#top .flex_column_table.av-equal-height-column-flextable.av-3qxpja-07a082c9d59bb1e9e9a5445926fea749 .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-msoghaug-b4b03d965219b5b0f5053d419a451056{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-msoghaug-b4b03d965219b5b0f5053d419a451056 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-msoghaug-b4b03d965219b5b0f5053d419a451056 .av-subheading{
font-size:15px;
}

#top .hr.av-2ziwue-d59c49fa58107c260ec0f46aceceab6c{
margin-top:0;
margin-bottom:20px;
}
.hr.av-2ziwue-d59c49fa58107c260ec0f46aceceab6c .hr-inner{
width:100%;
border-color:#c9b184;
}

.flex_cell.av-msqxyq10-03b553bdf3876783ab8807df4a7b0a52{
vertical-align:top;
background:url(https://maisoniki.morcept.tw/wp-content/uploads/2026/08/ChatGPT-Image-Jun-12-2026-08_24_06-PM-1-1.jpg) 100% 50% no-repeat fixed ;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-2xx1ie-4ab77b37916df286ed9f11d7e0098389{
padding:0 5% 0 5% !important;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-2xx1ie-4ab77b37916df286ed9f11d7e0098389{
padding:0 5% 0 5% !important;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-2xx1ie-4ab77b37916df286ed9f11d7e0098389{
padding:0 30px 0 30px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2983b-937de5c86e3948b27f4fe5484e7c330f{
margin-bottom:0;
}
.flex_column.av-2983b-937de5c86e3948b27f4fe5484e7c330f{
padding:0 0 30px 0;
}

#top .av_textblock_section.av-msogso4b-7b3bd0ab00e39517cf49da7e386e7f64 .avia_textblock{
font-size:18px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-7cz7hi-04a789f98c395b9ea0c9b68df267294e{
margin-bottom:30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3qxpja-07a082c9d59bb1e9e9a5445926fea749{
margin-bottom:30px;
}

.responsive #top #wrap_all .flex_cell.av-msqxyq10-03b553bdf3876783ab8807df4a7b0a52{
padding:200px 0 200px 0 !important;
}
}
