.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-dac904c8b93cfd73c19af06dac5b8fa8{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-58iqql2-dac904c8b93cfd73c19af06dac5b8fa8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-58iqql2-dac904c8b93cfd73c19af06dac5b8fa8 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-58iqql2-dac904c8b93cfd73c19af06dac5b8fa8 .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;
}

#top .hr.hr-invisible.av-531jrba-b318f67ddbacb19726281bffac9fa571{
height:80px;
}

.flex_column.av-51hzdfa-04c093c9e81a363f46b59c6064b9894b{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-51hzdfa-04c093c9e81a363f46b59c6064b9894b .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-4zhq7g6-a914934754952161517bc6973b9d258b{
margin:0px 0px 0px 0px;
padding-bottom:0px;
}
body .av-special-heading.av-4zhq7g6-a914934754952161517bc6973b9d258b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4zhq7g6-a914934754952161517bc6973b9d258b .av-special-heading-tag{
padding:0px 0px 0px 0px;
}
.av-special-heading.av-4zhq7g6-a914934754952161517bc6973b9d258b .av-subheading{
font-size:24px;
color:#fa6f45;
}

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

.flex_column.av-mh35daax-f358bc7b6d39bff55243f59d63d6bf2a{
-webkit-border-radius:0 20px 20px 0;
-moz-border-radius:0 20px 20px 0;
border-radius:0 20px 20px 0;
background:url(https://grandhold.com.tw/wp-content/uploads/2025/10/13357.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-4fyzty-c6ff922f3e6c09751ba2c781ad8842c2{
height:300px;
}

#top .hr.hr-invisible.av-mh35g6r3-dd58aae558e6d07cc564aa2e092982b8{
height:100px;
}

.flex_cell.av-289pbba-7277edc6f96f824cb1c65bfd10e0a2bb{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-289pbba-7277edc6f96f824cb1c65bfd10e0a2bb{
padding:70px 8% 70px 0 !important;
}

.flex_column.av-2cpgk2e-116d8392ad59483cd5b6d7959264d6fc{
padding:0 0 0 10%;
}

#top .av-special-heading.av-d0ke3q-0cf4345ac015d807697b22a6241b8d60{
margin:0px 0px 0px 0px;
padding-bottom:0px;
}
body .av-special-heading.av-d0ke3q-0cf4345ac015d807697b22a6241b8d60 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-d0ke3q-0cf4345ac015d807697b22a6241b8d60 .av-special-heading-tag{
padding:0px 0px 0px 0px;
}
.av-special-heading.av-d0ke3q-0cf4345ac015d807697b22a6241b8d60 .av-subheading{
font-size:24px;
color:#fa6f45;
}

#top .hr.hr-invisible.av-2f0jd2-612d086be5f9ad6c309f3a3214cd170b{
height:20px;
}

#top .av-special-heading.av-mhbe4yy2-7cf5c2b2f8a82c9d14f67546a5bd52d6{
margin:0px 0px 0px 0px;
padding-bottom:0px;
}
body .av-special-heading.av-mhbe4yy2-7cf5c2b2f8a82c9d14f67546a5bd52d6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mhbe4yy2-7cf5c2b2f8a82c9d14f67546a5bd52d6 .av-special-heading-tag{
padding:0px 0px 0px 0px;
}
.av-special-heading.av-mhbe4yy2-7cf5c2b2f8a82c9d14f67546a5bd52d6 .av-subheading{
font-size:24px;
color:#fa6f45;
}

.flex_column.av-25he33-14fed9c2dcb8efb9a1ce7f219c2666fc{
width:18.8%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-25he33-14fed9c2dcb8efb9a1ce7f219c2666fc .av-flex-placeholder{
width:1.5%;
}

.flex_column.av-dy3qq7-57ac6facce7171f6d5bdc80add933a76{
width:23.875%;
margin-left:0;
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-dy3qq7-57ac6facce7171f6d5bdc80add933a76{
-webkit-animation-duration:1.5s;
-moz-animation-duration:1.5s;
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-dy3qq7-57ac6facce7171f6d5bdc80add933a76 .av-flex-placeholder{
width:1.5%;
}

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

#top .hr.hr-invisible.av-ajolbj-f027fd7dbd4cebcbf5e2d7c45817dad0{
height:15px;
}

#top .av_textblock_section.av-4p0582-3f54f0a28ddb84bb7d6eb1a6b953c00c .avia_textblock{
text-align:center;
}

#top .av_textblock_section.av-3303gy-a3bf4e8c178de6cb5a776db85ed0463c .avia_textblock{
text-align:center;
}

#top .hr.hr-invisible.av-8q1jvj-589ae45817d40cdc077b6dc3de64b69d{
height:10px;
}

.flex_column.av-7doaov-47284e007312e79fe8de7a47df455c5e{
width:23.875%;
margin-left:0;
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-7doaov-47284e007312e79fe8de7a47df455c5e{
-webkit-animation-duration:1.5s;
-moz-animation-duration:1.5s;
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-7doaov-47284e007312e79fe8de7a47df455c5e .av-flex-placeholder{
width:1.5%;
}

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

#top .hr.hr-invisible.av-4tkbov-9863d2ec35f3bf514c0f7202eb674025{
height:15px;
}

#top .av_textblock_section.av-mhbe4363-2acc61eea80e702710e83b965a1a814d .avia_textblock{
text-align:center;
}

#top .av_textblock_section.av-mhbe468y-2276db33a761a0f90300e5a4e0821861 .avia_textblock{
text-align:center;
}

#top .hr.hr-invisible.av-2xpjvj-4baea40e1e178a5abc9d70958a71c069{
height:10px;
}

.flex_column.av-mhbe5pho-9ff6200291cab423ad214f9750a7fcae{
width:18.8%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mhbe5pho-9ff6200291cab423ad214f9750a7fcae .av-flex-placeholder{
width:1.5%;
}

.flex_column.av-3xk9ya-bc93dd16968a32a6c42045cabd766b1f{
-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-2w1yua-acfbe735c188e2c1e4bc2cd07459728b{
height:100px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1eay7a-3cee95a53b28894d9ba0acd224e4b070{
margin-top:-180px;
margin-bottom:0px;
}
.flex_column.av-1eay7a-3cee95a53b28894d9ba0acd224e4b070{
width:59.8%;
margin-left:0;
padding:40px 40px 40px 8%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1eay7a-3cee95a53b28894d9ba0acd224e4b070 .av-flex-placeholder{
width:0.5%;
}

#top .av-special-heading.av-4f6r1rq-f740b352532e468bf65ad7edbc60825e{
margin:0px 0px 0px 0px;
padding-bottom:0px;
}
body .av-special-heading.av-4f6r1rq-f740b352532e468bf65ad7edbc60825e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4f6r1rq-f740b352532e468bf65ad7edbc60825e .av-special-heading-tag{
padding:0px 0px 0px 0px;
}
.av-special-heading.av-4f6r1rq-f740b352532e468bf65ad7edbc60825e .av-subheading{
font-size:24px;
color:#fa6f45;
}

#top .hr.hr-invisible.av-23q5qe-511d471ef3020b0d7ccb30544fa41317{
height:40px;
}

#top .hr.hr-invisible.av-mh352ax1-95ff15f90c4b0820877efb751e1c06ec{
height:60px;
}

#top #wrap_all .avia-button.av-mhbdjwhq-597f2c7c688a3428db4f123b4ad14a36{
-webkit-border-radius:50px 50px 50px 50px;
-moz-border-radius:50px 50px 50px 50px;
border-radius:50px 50px 50px 50px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-mhbdjwhq-597f2c7c688a3428db4f123b4ad14a36:hover .avia_button_background{
-webkit-border-radius:50px 50px 50px 50px;
-moz-border-radius:50px 50px 50px 50px;
border-radius:50px 50px 50px 50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2fth12-b161ba7c42344d2b5533707ff9d814f2{
margin-top:-100px;
margin-bottom:0px;
}
.flex_column.av-2fth12-b161ba7c42344d2b5533707ff9d814f2{
width:39.7%;
margin-left:0;
padding:40px 8% 40px 40px;
}
.avia_transform .flex_column.av-2fth12-b161ba7c42344d2b5533707ff9d814f2{
-webkit-animation-duration:2s;
-moz-animation-duration:2s;
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2fth12-b161ba7c42344d2b5533707ff9d814f2 .av-flex-placeholder{
width:0.5%;
}

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


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

.responsive #top #wrap_all .flex_cell.av-2f8eipy-b52b3ed2fcb129bde48d78c461a0490a{
padding:0 0 0 0 !important;
}

.responsive #top #wrap_all .flex_cell.av-289pbba-7277edc6f96f824cb1c65bfd10e0a2bb{
padding:50px 8% 50px 0 !important;
}

.flex_column.av-3xk9ya-bc93dd16968a32a6c42045cabd766b1f{
padding:40px 40px 40px 40px;
}

.flex_column.av-1eay7a-3cee95a53b28894d9ba0acd224e4b070{
padding:30px 30px 30px 30px;
}

.flex_column.av-2fth12-b161ba7c42344d2b5533707ff9d814f2{
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-dac904c8b93cfd73c19af06dac5b8fa8{
padding-bottom:0;
}

.responsive #top #wrap_all .flex_cell.av-2f8eipy-b52b3ed2fcb129bde48d78c461a0490a{
padding:0 0 0 0 !important;
}

.responsive #top #wrap_all .flex_cell.av-289pbba-7277edc6f96f824cb1c65bfd10e0a2bb{
padding:50px 50px 50px 50px !important;
}

.flex_column.av-3xk9ya-bc93dd16968a32a6c42045cabd766b1f{
padding:40px 40px 40px 40px;
}

.flex_column.av-1eay7a-3cee95a53b28894d9ba0acd224e4b070{
padding:30px 30px 30px 30px;
}

.flex_column.av-2fth12-b161ba7c42344d2b5533707ff9d814f2{
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-dac904c8b93cfd73c19af06dac5b8fa8{
padding-bottom:0;
}

.responsive #top #wrap_all .flex_cell.av-2f8eipy-b52b3ed2fcb129bde48d78c461a0490a{
padding:0 0 0 0 !important;
}

.responsive #top #wrap_all .flex_cell.av-289pbba-7277edc6f96f824cb1c65bfd10e0a2bb{
padding:50px 30px 50px 30px !important;
}

.flex_column.av-3xk9ya-bc93dd16968a32a6c42045cabd766b1f{
padding:30px 30px 30px 30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1eay7a-3cee95a53b28894d9ba0acd224e4b070{
margin-top:-150px;
}
.flex_column.av-1eay7a-3cee95a53b28894d9ba0acd224e4b070{
padding:20px 20px 20px 20px;
}

.flex_column.av-2fth12-b161ba7c42344d2b5533707ff9d814f2{
padding:20px 20px 20px 20px;
}
}
