.flex_cell.av-lrk8ihap-baa910a38cf38b0100a9a161e196460b{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-lrk8ihap-baa910a38cf38b0100a9a161e196460b{
padding:0px 0px 0px 0px !important;
}

.avia-image-container.av-1e6ug-1a5d07c56679b83bb0eee3bdc8be325b{
position:absolute;
top:0px;
left:0px;
z-index:5;
}
.avia-image-container.av-1e6ug-1a5d07c56679b83bb0eee3bdc8be325b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1e6ug-1a5d07c56679b83bb0eee3bdc8be325b .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-lrke791t-05c8d6250ab0379755b4468ae9b4edb1{
position:absolute;
top:15vw;
left:2vw;
z-index:10;
padding:30px 0px 30px 10px;
}

#top .hr.hr-invisible.av-lss8q9z2-23cc20d11fafd61951bbc7a4fb84ebd7{
height:47px;
}

#top .av-special-heading.av-lrke6j48-52bc1303c4d21d98008bbc555fccf7b0{
margin:0 0 0 0;
padding-bottom:10px;
font-size:53px;
}
body .av-special-heading.av-lrke6j48-52bc1303c4d21d98008bbc555fccf7b0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lrke6j48-52bc1303c4d21d98008bbc555fccf7b0 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-lrke6j48-52bc1303c4d21d98008bbc555fccf7b0 .av-subheading{
font-size:40px;
color:#00b853;
}

.avia-section.av-lrolar4a-8c45db3a29a74e9617a6478fcef1d432{
background-repeat:no-repeat;
background-image:url(https://tsagroup.com.tw/wp-content/uploads/2024/01/bg-1.png);
background-position:50% 100%;
background-attachment:fixed;
}

#top .hr.hr-invisible.av-17igu-4e9fbc4d7b8ac79b5789449193440a7a{
height:30px;
}

#top .hr.hr-invisible.av-16f82-62c132ba422a59affc6b003d10af5c9d{
height:50px;
}

.av-horizontal-gallery.av-2ksw-b807ea874820a0d246f59ec752fd842f .av-horizontal-gallery-inner{
padding-bottom:50%;
}

#top .av-special-heading.av-4xza-71e65a101a9614bac71e13bbf053e7e9{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-4xza-71e65a101a9614bac71e13bbf053e7e9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4xza-71e65a101a9614bac71e13bbf053e7e9 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-4xza-71e65a101a9614bac71e13bbf053e7e9 .av-subheading{
font-size:30px;
color:#a5a5a6;
}

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

#top .hr.hr-invisible.av-3f0e-7ec19ab85e5cba0c043661356c1c8744{
height:50px;
}

.flex_cell.av-lroli1wt-8b196889b090e0ff3007287a983d128d{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-lroli1wt-8b196889b090e0ff3007287a983d128d{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-lrolnmmx-a27d06e5388006e87fb70adada2c92bd{
-webkit-border-radius:0 500px 500px 0;
-moz-border-radius:0 500px 500px 0;
border-radius:0 500px 500px 0;
background:url(https://tsagroup.com.tw/wp-content/uploads/2024/04/最新消息.jpg) 100% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-6f0g-b018c010ac5a059bcbc6c65aa6a95338{
height:180px;
}

.flex_cell.av-lrolf5iy-b55458b1575570e07a6ab728aec02ee5{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-lrolf5iy-b55458b1575570e07a6ab728aec02ee5{
padding:10px 5% 0px 5% !important;
}

#top .av-special-heading.av-lroldudk-350a93aa4fe79da1f37cccaebfee6d41{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-lroldudk-350a93aa4fe79da1f37cccaebfee6d41 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lroldudk-350a93aa4fe79da1f37cccaebfee6d41 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-lroldudk-350a93aa4fe79da1f37cccaebfee6d41 .av-subheading{
font-size:30px;
color:#a5a5a6;
}

.avia-section.av-lrolz3sw-566a8d19a140f771748bae0335b5aa6b{
background-color:#005b58;
background-repeat:no-repeat;
background-image:url(https://tsagroup.com.tw/wp-content/uploads/2024/01/bg-1.png), linear-gradient( 45deg, #005b58, #009b46 );
background-position:50% 50%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-lrolz3sw-566a8d19a140f771748bae0335b5aa6b .avia-divider-svg-top svg{
height:100px;
fill:#ffffff;
}

#top .hr.hr-invisible.av-lrolzoky-882d8cfc9c67dd464bc73b7e863e53ad{
height:80px;
}

#top .av-special-heading.av-q27w-25d9b39f2c9ce99df8cb86d344ff1f5f{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-q27w-25d9b39f2c9ce99df8cb86d344ff1f5f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-q27w-25d9b39f2c9ce99df8cb86d344ff1f5f .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-q27w-25d9b39f2c9ce99df8cb86d344ff1f5f .av-subheading{
font-size:30px;
color:#ddefe5;
}

#top .hr.hr-invisible.av-3i06-663340d7cdd431643ba8e0b865501c40{
height:50px;
}

.flex_column.av-lrom2gwx-a77e113e7467b2a5f3996d236a63c076{
width:17.6%;
margin-left:0;
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lrom2gwx-a77e113e7467b2a5f3996d236a63c076 .av-flex-placeholder{
width:3%;
}

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

.flex_column.av-lrom4yud-eaf7fda4ba9ecdee953cdb5e7c13f515{
width:17.6%;
margin-left:0;
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lrom4yud-eaf7fda4ba9ecdee953cdb5e7c13f515 .av-flex-placeholder{
width:3%;
}

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

.flex_column.av-lrom4t6t-7595127fb2a52b6f5226b79968cc9ca9{
width:17.6%;
margin-left:0;
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lrom4t6t-7595127fb2a52b6f5226b79968cc9ca9 .av-flex-placeholder{
width:3%;
}

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

.flex_column.av-lrom4olw-07050f2c4c69d07356eaaa886d801b1a{
width:17.6%;
margin-left:0;
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lrom4olw-07050f2c4c69d07356eaaa886d801b1a .av-flex-placeholder{
width:3%;
}

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

.flex_column.av-lrom4hpx-c89a4ecae7cd8cda02c58d85861e91e1{
width:17.6%;
margin-left:0;
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lrom4hpx-c89a4ecae7cd8cda02c58d85861e91e1 .av-flex-placeholder{
width:3%;
}

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

#top .hr.hr-invisible.av-3hv1u-8a42ccc3a24b6f3e169f31b53a59ba38{
height:30px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.avia-image-container.av-1e6ug-1a5d07c56679b83bb0eee3bdc8be325b{
position:absolute;
top:0px;
left:0px;
}

.flex_column.av-lrke791t-05c8d6250ab0379755b4468ae9b4edb1{
position:absolute;
top:15vw;
left:2vw;
padding:30px 0px 30px 10px;
}

#top #wrap_all .av-special-heading.av-lrke6j48-52bc1303c4d21d98008bbc555fccf7b0 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-lrke6j48-52bc1303c4d21d98008bbc555fccf7b0 .av-subheading{
font-size:30px;
}

.av-special-heading.av-4xza-71e65a101a9614bac71e13bbf053e7e9 .av-subheading{
font-size:30px;
}

.responsive #top #wrap_all .flex_cell.av-lrolf5iy-b55458b1575570e07a6ab728aec02ee5{
padding:10px 30px 0px 30px !important;
}

.av-special-heading.av-lroldudk-350a93aa4fe79da1f37cccaebfee6d41 .av-subheading{
font-size:30px;
}

.av-special-heading.av-q27w-25d9b39f2c9ce99df8cb86d344ff1f5f .av-subheading{
font-size:30px;
}

.flex_column.av-lrom2gwx-a77e113e7467b2a5f3996d236a63c076{
padding:30px 30px 30px 30px;
}

.flex_column.av-lrom4yud-eaf7fda4ba9ecdee953cdb5e7c13f515{
padding:30px 30px 30px 30px;
}

.flex_column.av-lrom4t6t-7595127fb2a52b6f5226b79968cc9ca9{
padding:30px 30px 30px 30px;
}

.flex_column.av-lrom4olw-07050f2c4c69d07356eaaa886d801b1a{
padding:30px 30px 30px 30px;
}

.flex_column.av-lrom4hpx-c89a4ecae7cd8cda02c58d85861e91e1{
padding:30px 30px 30px 30px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.avia-image-container.av-1e6ug-1a5d07c56679b83bb0eee3bdc8be325b{
position:absolute;
top:0px;
left:0px;
}

.flex_column.av-lrke791t-05c8d6250ab0379755b4468ae9b4edb1{
position:relative;
top:-15vw;
left:0px;
padding:10px 10px 10px 10px;
}

#top #wrap_all .av-special-heading.av-lrke6j48-52bc1303c4d21d98008bbc555fccf7b0 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-lrke6j48-52bc1303c4d21d98008bbc555fccf7b0 .av-subheading{
font-size:38px;
}

.av-special-heading.av-4xza-71e65a101a9614bac71e13bbf053e7e9 .av-subheading{
font-size:30px;
}

.responsive #top #wrap_all .flex_cell.av-lrolf5iy-b55458b1575570e07a6ab728aec02ee5{
padding:20px 20px 20px 20px !important;
}

.av-special-heading.av-lroldudk-350a93aa4fe79da1f37cccaebfee6d41 .av-subheading{
font-size:30px;
}

.av-special-heading.av-q27w-25d9b39f2c9ce99df8cb86d344ff1f5f .av-subheading{
font-size:30px;
}

.flex_column.av-lrom2gwx-a77e113e7467b2a5f3996d236a63c076{
padding:20px 20px 20px 20px;
}

.flex_column.av-lrom4yud-eaf7fda4ba9ecdee953cdb5e7c13f515{
padding:20px 20px 20px 20px;
}

.flex_column.av-lrom4t6t-7595127fb2a52b6f5226b79968cc9ca9{
padding:20px 20px 20px 20px;
}

.flex_column.av-lrom4olw-07050f2c4c69d07356eaaa886d801b1a{
padding:20px 20px 20px 20px;
}

.flex_column.av-lrom4hpx-c89a4ecae7cd8cda02c58d85861e91e1{
padding:20px 20px 20px 20px;
}
}

@media only screen and (max-width: 479px){ 
.avia-image-container.av-1e6ug-1a5d07c56679b83bb0eee3bdc8be325b{
position:absolute;
top:0px;
left:0px;
}

.flex_column.av-lrke791t-05c8d6250ab0379755b4468ae9b4edb1{
position:relative;
top:-60px;
left:0px;
padding:10px 10px 10px 10px;
}

#top #wrap_all .av-special-heading.av-lrke6j48-52bc1303c4d21d98008bbc555fccf7b0 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-lrke6j48-52bc1303c4d21d98008bbc555fccf7b0 .av-subheading{
font-size:32px;
}

.av-special-heading.av-4xza-71e65a101a9614bac71e13bbf053e7e9 .av-subheading{
font-size:25px;
}

.responsive #top #wrap_all .flex_cell.av-lrolf5iy-b55458b1575570e07a6ab728aec02ee5{
padding:20px 20px 20px 20px !important;
}

.av-special-heading.av-lroldudk-350a93aa4fe79da1f37cccaebfee6d41 .av-subheading{
font-size:25px;
}

.av-special-heading.av-q27w-25d9b39f2c9ce99df8cb86d344ff1f5f .av-subheading{
font-size:25px;
}

.flex_column.av-lrom2gwx-a77e113e7467b2a5f3996d236a63c076{
padding:20px 20px 20px 20px;
}

.flex_column.av-lrom4yud-eaf7fda4ba9ecdee953cdb5e7c13f515{
padding:20px 20px 20px 20px;
}

.flex_column.av-lrom4t6t-7595127fb2a52b6f5226b79968cc9ca9{
padding:20px 20px 20px 20px;
}

.flex_column.av-lrom4olw-07050f2c4c69d07356eaaa886d801b1a{
padding:20px 20px 20px 20px;
}

.flex_column.av-lrom4hpx-c89a4ecae7cd8cda02c58d85861e91e1{
padding:20px 20px 20px 20px;
}
}
