.avia-section.av-mh34h077-75fa379b0c92b079807d2911ea224d25{
background-repeat:no-repeat;
background-image:url(https://grandhold.com.tw/wp-content/uploads/2025/09/home-slider2.jpeg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mh34h077-75fa379b0c92b079807d2911ea224d25 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .hr.hr-invisible.av-4vphcm-d2a03197d05ffd98a03d373b42066355{
height:100px;
}

.flex_column.av-59x2xs6-7a27580e3046698868ea95a8c0764988{
z-index:10;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
border-radius:20px 20px 20px 20px;
padding:30px 30px 20px 30px;
background-color:rgba(250,247,245,0.9);
}
.avia_transform .flex_column.av-59x2xs6-7a27580e3046698868ea95a8c0764988{
-webkit-animation-duration:2s;
-moz-animation-duration:2s;
animation-duration:2s;
}

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

#top .hr.hr-invisible.av-5gfsfvq-788e7f5c5dae741674a2ad1425d7e21b{
height:100px;
}

.avia-section.av-53zw1hi-49af6f04ba0151b0402d7196b345dfb9{
background-color:#fdfcf8;
background-image:unset;
}

.av-tab-section-outer-container.av-2a7j8vz-dffc86b29d43a58006c29c408a2a8d8c .av-tab-section-tab-title-container{
background-color:#fdfcf8;
}

.av-layout-tab.av-28s4gsv-9c8854e4cb9326bf26b5ae30756c0c51{
vertical-align:top;
}

.flex_column.av-1yn0lsf-c8f12baf4ad66b661f41936f18a4e5d9{
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
border-radius:20px 20px 20px 20px;
padding:50px 50px 50px 50px;
background-color:#fef8e9;
}

#top .hr.hr-invisible.av-1x0pesv-22459f886eaa1e89042c983f442de28a{
height:100px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6nqnhr-f13ca3310d43c15edebda59aa43f3db4{
margin-top:-180px;
margin-bottom:0px;
}
.flex_column.av-6nqnhr-f13ca3310d43c15edebda59aa43f3db4{
width:48.5%;
margin-left:0;
padding:40px 40px 40px 8%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6nqnhr-f13ca3310d43c15edebda59aa43f3db4 .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-1u4rk0f-96d784fd292c3fbfe316415f4093d4a2{
margin:0px 0px 0px 0px;
padding-bottom:0px;
font-size:34px;
}
body .av-special-heading.av-1u4rk0f-96d784fd292c3fbfe316415f4093d4a2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1u4rk0f-96d784fd292c3fbfe316415f4093d4a2 .av-special-heading-tag{
font-size:34px;
padding:0px 0px 0px 0px;
}
.av-special-heading.av-1u4rk0f-96d784fd292c3fbfe316415f4093d4a2 .av-subheading{
font-size:20px;
color:#fa6f45;
}

#top .hr.hr-invisible.av-1seu9dr-f62fa19143fb47dfad0d18d836009e07{
height:40px;
}

#top .hr.hr-invisible.av-mcfnz-659ad1bae4a8998ac8f394cc4ddf0126{
height:60px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1nfchxb-5b757a277e687385606d7922b523c265{
margin-top:-100px;
margin-bottom:0px;
}
.flex_column.av-1nfchxb-5b757a277e687385606d7922b523c265{
width:48.5%;
margin-left:0;
padding:40px 8% 40px 40px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1nfchxb-5b757a277e687385606d7922b523c265 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-1ll70wf-cd083beda3a2dc70c4dc20117c437cb6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1ll70wf-cd083beda3a2dc70c4dc20117c437cb6 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-1zmzm5r-5d77a2e6ad7dc6bf459eaefa79265757{
height:30px;
}

.av-layout-tab.av-28s4gsv-24-1dbcc8f2337546e2a9b9f61b29d5c123{
vertical-align:top;
}

.flex_column.av-1yn0lsf-23-cba5f4a072e0a37d408da96422385224{
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
border-radius:20px 20px 20px 20px;
padding:50px 50px 50px 50px;
background-color:#fef8e9;
}

#top .hr.hr-invisible.av-1x0pesv-22-24cae7e630479910210d2ac9440fb75f{
height:100px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6nqnhr-21-39f8b24e94624bdb3a2d53096c915ed1{
margin-top:-180px;
margin-bottom:0px;
}
.flex_column.av-6nqnhr-21-39f8b24e94624bdb3a2d53096c915ed1{
width:48.5%;
margin-left:0;
padding:40px 40px 40px 8%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6nqnhr-21-39f8b24e94624bdb3a2d53096c915ed1 .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-17htulr-7a7b169e1b8bb9294292b7e769b0385c{
margin:0px 0px 0px 0px;
padding-bottom:0px;
font-size:34px;
}
body .av-special-heading.av-17htulr-7a7b169e1b8bb9294292b7e769b0385c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-17htulr-7a7b169e1b8bb9294292b7e769b0385c .av-special-heading-tag{
font-size:34px;
padding:0px 0px 0px 0px;
}
.av-special-heading.av-17htulr-7a7b169e1b8bb9294292b7e769b0385c .av-subheading{
font-size:20px;
color:#fa6f45;
}

#top .hr.hr-invisible.av-1seu9dr-20-be07c6868cc1e95a982c921800816e87{
height:40px;
}

#top .hr.hr-invisible.av-mcfnz-19-5d89e87a2bee37faadcefbc0007d5bf2{
height:60px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1nfchxb-18-6532bbf0bf24302e053b292ff26a7eca{
margin-top:-100px;
margin-bottom:0px;
}
.flex_column.av-1nfchxb-18-6532bbf0bf24302e053b292ff26a7eca{
width:48.5%;
margin-left:0;
padding:40px 8% 40px 40px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1nfchxb-18-6532bbf0bf24302e053b292ff26a7eca .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-1ao3d0v-6c4e984d818a1f9ec074b462398577c5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1ao3d0v-6c4e984d818a1f9ec074b462398577c5 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-1zmzm5r-17-f552cf97db54cbbb9bc01fd0ea91e040{
height:30px;
}

.av-layout-tab.av-28s4gsv-16-647a196664274b33f0d0c3e14383d0e4{
vertical-align:top;
}

.flex_column.av-1yn0lsf-15-2a22aa59591331576343d5480a6354c0{
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
border-radius:20px 20px 20px 20px;
padding:50px 50px 50px 50px;
background-color:#fef8e9;
}

#top .hr.hr-invisible.av-1x0pesv-14-505e345ad3ebf084fccbf64d689b5413{
height:100px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6nqnhr-13-64a0e31abe087713c32fb99772cc75eb{
margin-top:-180px;
margin-bottom:0px;
}
.flex_column.av-6nqnhr-13-64a0e31abe087713c32fb99772cc75eb{
width:48.5%;
margin-left:0;
padding:40px 40px 40px 8%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6nqnhr-13-64a0e31abe087713c32fb99772cc75eb .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-syp47j-675dd18ff5fe871ba98b9319fdaef747{
margin:0px 0px 0px 0px;
padding-bottom:0px;
font-size:34px;
}
body .av-special-heading.av-syp47j-675dd18ff5fe871ba98b9319fdaef747 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-syp47j-675dd18ff5fe871ba98b9319fdaef747 .av-special-heading-tag{
font-size:34px;
padding:0px 0px 0px 0px;
}
.av-special-heading.av-syp47j-675dd18ff5fe871ba98b9319fdaef747 .av-subheading{
font-size:20px;
color:#fa6f45;
}

#top .hr.hr-invisible.av-1seu9dr-12-b11983fca9ee86ae73a7c44ac6fa3677{
height:40px;
}

#top .hr.hr-invisible.av-mcfnz-11-6fede993b69985f82b664c86f848a460{
height:60px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1nfchxb-10-a16a93e3fc44200d048eef633fe7feb6{
margin-top:-100px;
margin-bottom:0px;
}
.flex_column.av-1nfchxb-10-a16a93e3fc44200d048eef633fe7feb6{
width:48.5%;
margin-left:0;
padding:40px 8% 40px 40px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1nfchxb-10-a16a93e3fc44200d048eef633fe7feb6 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-25aqsv-1d0f56880279ef12aef7509bdd7e37c4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-25aqsv-1d0f56880279ef12aef7509bdd7e37c4 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-1zmzm5r-9-804858e7a27ee036648c1863f3ee4a97{
height:30px;
}

.av-layout-tab.av-28s4gsv-8-6da69363874df9c4ba90261823d052a7{
vertical-align:top;
}

.flex_column.av-1yn0lsf-7-cd87037122b08539fd1c34ce8016379c{
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
border-radius:20px 20px 20px 20px;
padding:50px 50px 50px 50px;
background-color:#fef8e9;
}

#top .hr.hr-invisible.av-1x0pesv-6-7bfd465f4a99974b0f3c884bd0f96691{
height:100px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6nqnhr-5-6d1f570ec3174dffe88438d656a447fc{
margin-top:-180px;
margin-bottom:0px;
}
.flex_column.av-6nqnhr-5-6d1f570ec3174dffe88438d656a447fc{
width:48.5%;
margin-left:0;
padding:40px 40px 40px 8%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6nqnhr-5-6d1f570ec3174dffe88438d656a447fc .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-71qrn3-36172582c43e9b829a30413eaed56575{
margin:0px 0px 0px 0px;
padding-bottom:0px;
font-size:34px;
}
body .av-special-heading.av-71qrn3-36172582c43e9b829a30413eaed56575 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-71qrn3-36172582c43e9b829a30413eaed56575 .av-special-heading-tag{
font-size:34px;
padding:0px 0px 0px 0px;
}
.av-special-heading.av-71qrn3-36172582c43e9b829a30413eaed56575 .av-subheading{
font-size:20px;
color:#fa6f45;
}

#top .hr.hr-invisible.av-1seu9dr-4-8e0711fdec592a6736d6c834c2fe3753{
height:40px;
}

#top .hr.hr-invisible.av-mcfnz-3-84896969412237d1d80dcf675cee0831{
height:60px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1nfchxb-2-cebd14c6ba00a286571a14503ea21488{
margin-top:-100px;
margin-bottom:0px;
}
.flex_column.av-1nfchxb-2-cebd14c6ba00a286571a14503ea21488{
width:48.5%;
margin-left:0;
padding:40px 8% 40px 40px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1nfchxb-2-cebd14c6ba00a286571a14503ea21488 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-b5fjyn-f1dc43d0e94af406238cc37679d45c1a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-b5fjyn-f1dc43d0e94af406238cc37679d45c1a .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-1zmzm5r-1-6d276efda8149194278dce17d1000a53{
height:30px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-59x2xs6-7a27580e3046698868ea95a8c0764988{
padding:30px 30px 20px 30px;
}

.flex_column.av-1yn0lsf-c8f12baf4ad66b661f41936f18a4e5d9{
padding:40px 40px 40px 40px;
}

.flex_column.av-6nqnhr-f13ca3310d43c15edebda59aa43f3db4{
padding:30px 30px 30px 30px;
}

.flex_column.av-1nfchxb-5b757a277e687385606d7922b523c265{
padding:30px 30px 30px 30px;
}

.flex_column.av-1yn0lsf-23-cba5f4a072e0a37d408da96422385224{
padding:40px 40px 40px 40px;
}

.flex_column.av-6nqnhr-21-39f8b24e94624bdb3a2d53096c915ed1{
padding:30px 30px 30px 30px;
}

.flex_column.av-1nfchxb-18-6532bbf0bf24302e053b292ff26a7eca{
padding:30px 30px 30px 30px;
}

.flex_column.av-1yn0lsf-15-2a22aa59591331576343d5480a6354c0{
padding:40px 40px 40px 40px;
}

.flex_column.av-6nqnhr-13-64a0e31abe087713c32fb99772cc75eb{
padding:30px 30px 30px 30px;
}

.flex_column.av-1nfchxb-10-a16a93e3fc44200d048eef633fe7feb6{
padding:30px 30px 30px 30px;
}

.flex_column.av-1yn0lsf-7-cd87037122b08539fd1c34ce8016379c{
padding:40px 40px 40px 40px;
}

.flex_column.av-6nqnhr-5-6d1f570ec3174dffe88438d656a447fc{
padding:30px 30px 30px 30px;
}

.flex_column.av-1nfchxb-2-cebd14c6ba00a286571a14503ea21488{
padding:30px 30px 30px 30px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-59x2xs6-7a27580e3046698868ea95a8c0764988{
padding:30px 30px 20px 30px;
}

#top .av-special-heading.av-58iqql2-eb3ae563c605bdbed3967f9e329e5ab2{
padding-bottom:0;
}

.flex_column.av-1yn0lsf-c8f12baf4ad66b661f41936f18a4e5d9{
padding:40px 40px 40px 40px;
}

.flex_column.av-6nqnhr-f13ca3310d43c15edebda59aa43f3db4{
padding:30px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-1u4rk0f-96d784fd292c3fbfe316415f4093d4a2 .av-special-heading-tag{
font-size:0.8em;
}
.av-special-heading.av-1u4rk0f-96d784fd292c3fbfe316415f4093d4a2 .av-subheading{
font-size:20px;
}

.flex_column.av-1nfchxb-5b757a277e687385606d7922b523c265{
padding:30px 30px 30px 30px;
}

.flex_column.av-1yn0lsf-23-cba5f4a072e0a37d408da96422385224{
padding:40px 40px 40px 40px;
}

.flex_column.av-6nqnhr-21-39f8b24e94624bdb3a2d53096c915ed1{
padding:30px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-17htulr-7a7b169e1b8bb9294292b7e769b0385c .av-special-heading-tag{
font-size:0.8em;
}
.av-special-heading.av-17htulr-7a7b169e1b8bb9294292b7e769b0385c .av-subheading{
font-size:20px;
}

.flex_column.av-1nfchxb-18-6532bbf0bf24302e053b292ff26a7eca{
padding:30px 30px 30px 30px;
}

.flex_column.av-1yn0lsf-15-2a22aa59591331576343d5480a6354c0{
padding:40px 40px 40px 40px;
}

.flex_column.av-6nqnhr-13-64a0e31abe087713c32fb99772cc75eb{
padding:30px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-syp47j-675dd18ff5fe871ba98b9319fdaef747 .av-special-heading-tag{
font-size:0.8em;
}
.av-special-heading.av-syp47j-675dd18ff5fe871ba98b9319fdaef747 .av-subheading{
font-size:20px;
}

.flex_column.av-1nfchxb-10-a16a93e3fc44200d048eef633fe7feb6{
padding:30px 30px 30px 30px;
}

.flex_column.av-1yn0lsf-7-cd87037122b08539fd1c34ce8016379c{
padding:40px 40px 40px 40px;
}

.flex_column.av-6nqnhr-5-6d1f570ec3174dffe88438d656a447fc{
padding:30px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-71qrn3-36172582c43e9b829a30413eaed56575 .av-special-heading-tag{
font-size:0.8em;
}
.av-special-heading.av-71qrn3-36172582c43e9b829a30413eaed56575 .av-subheading{
font-size:20px;
}

.flex_column.av-1nfchxb-2-cebd14c6ba00a286571a14503ea21488{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-59x2xs6-7a27580e3046698868ea95a8c0764988{
padding:30px 30px 20px 30px;
}

#top .av-special-heading.av-58iqql2-eb3ae563c605bdbed3967f9e329e5ab2{
padding-bottom:0;
}

.flex_column.av-1yn0lsf-c8f12baf4ad66b661f41936f18a4e5d9{
padding:30px 30px 30px 30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6nqnhr-f13ca3310d43c15edebda59aa43f3db4{
margin-top:-150px;
}
.flex_column.av-6nqnhr-f13ca3310d43c15edebda59aa43f3db4{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-1u4rk0f-96d784fd292c3fbfe316415f4093d4a2 .av-special-heading-tag{
font-size:0.8em;
}
.av-special-heading.av-1u4rk0f-96d784fd292c3fbfe316415f4093d4a2 .av-subheading{
font-size:20px;
}

.flex_column.av-1nfchxb-5b757a277e687385606d7922b523c265{
padding:20px 20px 20px 20px;
}

.flex_column.av-1yn0lsf-23-cba5f4a072e0a37d408da96422385224{
padding:30px 30px 30px 30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6nqnhr-21-39f8b24e94624bdb3a2d53096c915ed1{
margin-top:-150px;
}
.flex_column.av-6nqnhr-21-39f8b24e94624bdb3a2d53096c915ed1{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-17htulr-7a7b169e1b8bb9294292b7e769b0385c .av-special-heading-tag{
font-size:0.8em;
}
.av-special-heading.av-17htulr-7a7b169e1b8bb9294292b7e769b0385c .av-subheading{
font-size:20px;
}

.flex_column.av-1nfchxb-18-6532bbf0bf24302e053b292ff26a7eca{
padding:20px 20px 20px 20px;
}

.flex_column.av-1yn0lsf-15-2a22aa59591331576343d5480a6354c0{
padding:30px 30px 30px 30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6nqnhr-13-64a0e31abe087713c32fb99772cc75eb{
margin-top:-150px;
}
.flex_column.av-6nqnhr-13-64a0e31abe087713c32fb99772cc75eb{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-syp47j-675dd18ff5fe871ba98b9319fdaef747 .av-special-heading-tag{
font-size:0.8em;
}
.av-special-heading.av-syp47j-675dd18ff5fe871ba98b9319fdaef747 .av-subheading{
font-size:20px;
}

.flex_column.av-1nfchxb-10-a16a93e3fc44200d048eef633fe7feb6{
padding:20px 20px 20px 20px;
}

.flex_column.av-1yn0lsf-7-cd87037122b08539fd1c34ce8016379c{
padding:30px 30px 30px 30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6nqnhr-5-6d1f570ec3174dffe88438d656a447fc{
margin-top:-150px;
}
.flex_column.av-6nqnhr-5-6d1f570ec3174dffe88438d656a447fc{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-71qrn3-36172582c43e9b829a30413eaed56575 .av-special-heading-tag{
font-size:0.8em;
}
.av-special-heading.av-71qrn3-36172582c43e9b829a30413eaed56575 .av-subheading{
font-size:20px;
}

.flex_column.av-1nfchxb-2-cebd14c6ba00a286571a14503ea21488{
padding:20px 20px 20px 20px;
}
}
