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

#top .hr.hr-invisible.av-h21dh6-c57dca0ac88f70e07d0669b55f36482e{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-fmylhm-96c06f4d0e62eb48a097c1f77f584e51{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-fmylhm-96c06f4d0e62eb48a097c1f77f584e51{
padding:0 0 0 0;
}

#top .av-special-heading.av-mlj1b24x-84555c2e27963959eed2fee89ec5210b{
margin:0px 0px 0px 0px;
padding-bottom:0;
font-size:80px;
}
body .av-special-heading.av-mlj1b24x-84555c2e27963959eed2fee89ec5210b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mlj1b24x-84555c2e27963959eed2fee89ec5210b .av-special-heading-tag{
font-size:80px;
}
.av-special-heading.av-mlj1b24x-84555c2e27963959eed2fee89ec5210b .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-deg5cq-61d2de3ea8a3b93e97c039a2ce6c1d36{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-deg5cq-61d2de3ea8a3b93e97c039a2ce6c1d36{
padding:0 0 0 0;
}

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

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

#top .hr.hr-invisible.av-arm0ei-21b46089b0f62c3765924c2e8e9c242e{
height:50px;
}

.avia-content-slider-element-container.av-39f4a-1718ec6fc5da1eae9f8c85b5e6a31ddc .slide-entry{
margin:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-4c1gnu-740b2e205578445e98010c472b0d0a9f{
margin-top:-80px;
height:1px;
}

#top .hr.av-36o9ju-ec7160dbc90edbbd20c3a245c57545af{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-36o9ju-ec7160dbc90edbbd20c3a245c57545af .hr-inner{
width:100%;
border-color:#514543;
}

.avia-section.av-mk4y80eb-6d590a2800485cf7a54313cf601f1f0f .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://temp04.pro15.designworks.tw/wp-content/uploads/2025/12/x1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-2mbo0r-ed01ab00652c26afa33f12a37ff16d42{
height:300px;
}

.flex_column.av-3pv9tyz-e0ec33bafc05c85bdf4d0df69ea53728{
width:45.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3pv9tyz-e0ec33bafc05c85bdf4d0df69ea53728 .av-flex-placeholder{
width:9%;
}

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

.flex_column.av-3m27msr-593e5e5cd40be459edf681bb2a993c46{
width:45.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3m27msr-593e5e5cd40be459edf681bb2a993c46 .av-flex-placeholder{
width:9%;
}

#top .av-special-heading.av-3kx6fsb-a5a8b7c90bede4d1b1804c82118c6cae{
padding-bottom:10px;
font-size:50px;
}
body .av-special-heading.av-3kx6fsb-a5a8b7c90bede4d1b1804c82118c6cae .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3kx6fsb-a5a8b7c90bede4d1b1804c82118c6cae .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-3kx6fsb-a5a8b7c90bede4d1b1804c82118c6cae .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3isdb17-f3c1f9651d290155b46a5cb15ed835be{
height:30px;
}

#top .hr.hr-invisible.av-3dgnq8r-4a505a4ae021eaa637c8453f08eee795{
height:30px;
}

#top .hr.hr-invisible.av-38tmkh7-7b79cb68182b01688dede1df4e23ea7f{
height:50px;
}

#top .avia-gallery.av-36yny2j-7ba2c27de99fcd2b8573b75a1d3bf350 .avia-gallery-thumb a{
width:25%;
}

.avia-section.av-34rcd57-23caa6f558de32aa7f1356b0bb0e2f5a{
margin-top:-130px;
}

.flex_column.av-33b22sr-a437afc0a3532510b8f0f787a320579b{
width:100%;
padding:20px 100px 20px 100px;
}

#top .av-special-heading.av-b2861n-e57519465bf12b2f3b0fc374257cee5c{
padding-bottom:10px;
font-size:50px;
}
body .av-special-heading.av-b2861n-e57519465bf12b2f3b0fc374257cee5c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-b2861n-e57519465bf12b2f3b0fc374257cee5c .av-special-heading-tag{
font-size:50px;
padding:10px 0 0 0;
}
.av-special-heading.av-b2861n-e57519465bf12b2f3b0fc374257cee5c .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3011bjv-b5fd133607f72a5b84743dd1d054d327{
height:50px;
}

.flex_cell.av-a86f7u-5b5581f1decaf36e4c8b8830f9702542{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-a86f7u-5b5581f1decaf36e4c8b8830f9702542{
padding:0 0 130px 0 !important;
}

.flex_column.av-vgxre-f483257c4dea6e6944456ffd15247e73{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-vgxre-f483257c4dea6e6944456ffd15247e73 .av-flex-placeholder{
width:0%;
}

.av-horizontal-gallery.av-6tt796-77f49218764cd1e2ca05eadcd926ce51 .av-horizontal-gallery-inner{
padding-bottom:30%;
}

.flex_column.av-64m4xm-44e90ddfc5d9458ddee96ffece8ca038{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-64m4xm-44e90ddfc5d9458ddee96ffece8ca038 .av-flex-placeholder{
width:0%;
}

#top .av_textblock_section.av-2f73ze-7c8695e3926a6609a9c1fb3de5557a7c .avia_textblock{
text-align:right;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-mlj1b24x-84555c2e27963959eed2fee89ec5210b .av-special-heading-tag{
font-size:72px;
}
}

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

#top #wrap_all .av-special-heading.av-mlj1b24x-84555c2e27963959eed2fee89ec5210b .av-special-heading-tag{
font-size:64px;
}

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

.avia-content-slider-element-container.av-39f4a-1718ec6fc5da1eae9f8c85b5e6a31ddc .slide-entry{
margin:40px 0 -80px 0;
padding:0 0 0 0;
}

#top #wrap_all .av-special-heading.av-3kx6fsb-a5a8b7c90bede4d1b1804c82118c6cae .av-special-heading-tag{
font-size:48px;
}

#top .flex_column.av-33b22sr-a437afc0a3532510b8f0f787a320579b{
margin-top:-50px;
}
.flex_column.av-33b22sr-a437afc0a3532510b8f0f787a320579b{
padding:20px 20px 20px 20px;
}
.responsive #top #wrap_all .flex_column.av-33b22sr-a437afc0a3532510b8f0f787a320579b{
margin-top:-50px;
}

#top #wrap_all .av-special-heading.av-b2861n-e57519465bf12b2f3b0fc374257cee5c .av-special-heading-tag{
font-size:48px;
}

.responsive #top #wrap_all .flex_cell.av-a86f7u-5b5581f1decaf36e4c8b8830f9702542{
padding:0 7.5% 70px 7.5% !important;
}
}

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

#top #wrap_all .av-special-heading.av-mlj1b24x-84555c2e27963959eed2fee89ec5210b .av-special-heading-tag{
font-size:64px;
}

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

.avia-content-slider-element-container.av-39f4a-1718ec6fc5da1eae9f8c85b5e6a31ddc .slide-entry{
margin:40px 0 -80px 0;
padding:0 0 0 0;
}

#top #wrap_all .av-special-heading.av-3kx6fsb-a5a8b7c90bede4d1b1804c82118c6cae .av-special-heading-tag{
font-size:48px;
}

#top .flex_column.av-33b22sr-a437afc0a3532510b8f0f787a320579b{
margin-top:-50px;
}
.flex_column.av-33b22sr-a437afc0a3532510b8f0f787a320579b{
padding:20px 20px 20px 20px;
}
.responsive #top #wrap_all .flex_column.av-33b22sr-a437afc0a3532510b8f0f787a320579b{
margin-top:-50px;
}

#top #wrap_all .av-special-heading.av-b2861n-e57519465bf12b2f3b0fc374257cee5c .av-special-heading-tag{
font-size:48px;
}

.responsive #top #wrap_all .flex_cell.av-a86f7u-5b5581f1decaf36e4c8b8830f9702542{
padding:0 7.5% 70px 7.5% !important;
}
}
