@keyframes av_slideshow_img_scale_av-mn8qa0es-0bf258b6f1fcb983349799e5e909eb76 {
   0% { transform: scale(1.08); opacity: 0.9; }
 100% { transform: scale(1.01); opacity: 1; }
}
@keyframes av_slideshow_img_scale_av-mn8qa0es-0bf258b6f1fcb983349799e5e909eb76_even {
   0% { transform: scale(1.01); opacity: 0.9; }
 100% { transform: scale(1.08); opacity: 1; }
}
.avia-slideshow.av-mn8qa0es-0bf258b6f1fcb983349799e5e909eb76 .avia-slideshow-slide img{
opacity:0.9;
}
.avia-slideshow.av-mn8qa0es-0bf258b6f1fcb983349799e5e909eb76 .avia-slideshow-slide.slide-odd.next-active-slide img{
animation:av_slideshow_img_scale_av-mn8qa0es-0bf258b6f1fcb983349799e5e909eb76 3s 1 ease-in-out;
transform:scale(1.01);
opacity:1;
}
.avia-slideshow.av-mn8qa0es-0bf258b6f1fcb983349799e5e909eb76 .avia-slideshow-slide.slide-even.next-active-slide img{
animation:av_slideshow_img_scale_av-mn8qa0es-0bf258b6f1fcb983349799e5e909eb76_even 3s 1 ease-in-out;
transform:scale(1.08);
opacity:1;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mn8qa0es-0bf258b6f1fcb983349799e5e909eb76__0 .avia-caption-title{
font-size:50px;
color:#333333;
}
#top .avia-slideshow .av-slideshow-caption.av-mn8qa0es-0bf258b6f1fcb983349799e5e909eb76__0 .avia-caption-content{
font-size:28px;
color:#333333;
}
#top .avia-slideshow .av-slideshow-caption.av-mn8qa0es-0bf258b6f1fcb983349799e5e909eb76__0 .avia-caption-content p{
font-size:28px;
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mn8qa0es-0bf258b6f1fcb983349799e5e909eb76__0 .avia-caption-title{
font-size:36px;
}
#top .avia-slideshow .av-slideshow-caption.av-mn8qa0es-0bf258b6f1fcb983349799e5e909eb76__0 .avia-caption-content{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-mn8qa0es-0bf258b6f1fcb983349799e5e909eb76__0 .avia-caption-content p{
font-size:20px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mn8qa0es-0bf258b6f1fcb983349799e5e909eb76__0 .avia-caption-title{
font-size:36px;
}
#top .avia-slideshow .av-slideshow-caption.av-mn8qa0es-0bf258b6f1fcb983349799e5e909eb76__0 .avia-caption-content{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-mn8qa0es-0bf258b6f1fcb983349799e5e909eb76__0 .avia-caption-content p{
font-size:20px;
}
}

.flex_cell.av-mn8uw13s-0c2549434b2be63768ed88798a47ef9c{
vertical-align:middle;
}

.flex_cell.av-8ztu-8ae69eee0a2678d1dcdcd4b0f9b4e13f{
vertical-align:middle;
background-color:#074a44;
}
.responsive #top #wrap_all .flex_cell.av-8ztu-8ae69eee0a2678d1dcdcd4b0f9b4e13f{
padding:40px 100px 40px 40px !important;
}

.avia_transform .flex_column.av-6cf4-dd2ee096bd78e402c71d80847e411770{
animation-duration:1.5s;
}

#top .av_textblock_section.av-2wcq-02afbdceda65e29c27e3aae5efefab25 .avia_textblock{
font-size:19px;
color:#ffffff;
}

#top .hr.hr-invisible.av-43ua-bf9e27ab9bd06cbeaf6bbf7a28b5afcc{
height:70px;
}

.flex_column.av-m1ajbiix-6a228e6d1dd604884a055d51dd26d909{
padding:0 0 0 0;
background-color:#f5f5f5;
}

.avia-image-container.av-mn8vgvtv-2d44973c1431e3655d7669412db1768b{
position:relative;
top:-70px;
left:-70px;
}
.avia_transform .avia-image-container.av-mn8vgvtv-2d44973c1431e3655d7669412db1768b{
animation-duration:1.5s;
}
.avia-image-container.av-mn8vgvtv-2d44973c1431e3655d7669412db1768b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mn8vgvtv-2d44973c1431e3655d7669412db1768b .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-56xs-a6726194dd210b5e13e85c91a92d41eb{
padding:40px 40px 40px 0px;
background-color:#f5f5f5;
}

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

#top .hr.hr-invisible.av-2dum-89242e3bd6aa9bbeaa32f9459b79d3c3{
height:10px;
}

#top .av_textblock_section.av-mn8vgcqj-22612e4d48ebb54dd0cb69c1fe82a650 .avia_textblock{
font-size:20px;
}

.avia-section.av-mn8vnxcq-9e008c5537f7d2d1da8d7c3ca88df3c9{
background-repeat:no-repeat;
background-image:url(https://shilin.morcept.tw/wp-content/uploads/2026/03/12598.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mn8vnxcq-9e008c5537f7d2d1da8d7c3ca88df3c9 .av-section-color-overlay{
opacity:0.6;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-96pc-21dcc23810973a0383bca5d5a1a004ff{
height:50px;
}

#top .hr.hr-invisible.av-mn8xwcan-98a4604b4eee3377c60a37938fb6b58f{
height:50px;
}

.flex_column.av-4h2o-d9c4a7b5e85907a89eee1529d4eea72b{
width:38.2%;
}
.avia_transform .flex_column.av-4h2o-d9c4a7b5e85907a89eee1529d4eea72b{
animation-duration:1.5s;
}

#top .av-special-heading.av-163gq-395298cd3bfe96a13f6520279938526e{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-163gq-395298cd3bfe96a13f6520279938526e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-163gq-395298cd3bfe96a13f6520279938526e .av-subheading{
font-size:15px;
}

.flex_column.av-azlg-6398e1ae42d0d5689c661ed6128c7c90{
width:58.8%;
margin-left:3%;
}

#top .hr.hr-invisible.av-1l3no-bb4d8c83156fc98b064f500a1e341336{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-408a-c5ee6b8d26bea94c40cc327057204921{
margin-top:-180px;
margin-bottom:0px;
}
.flex_column.av-408a-c5ee6b8d26bea94c40cc327057204921{
width:38.2%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-408a-c5ee6b8d26bea94c40cc327057204921 .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-z9rg-32dcc3eb4deee347d04bd894e4bb03a9 .avia_textblock{
font-size:19px;
}

#top .hr.hr-invisible.av-2dmk-bc8d83528763c941e1d8bc1349f8430e{
height:10px;
}

#top #wrap_all .avia-button.av-5fru-2ee863a09daf103270c44c8e0c3f7e71{
border-style:none;
transition:all 0.4s ease-in-out;
margin-bottom:10px;
margin-right:10px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2cx0-f723ec00339ddaaad848909583622b04{
margin-top:-180px;
margin-bottom:0px;
}
.flex_column.av-2cx0-f723ec00339ddaaad848909583622b04{
width:58.8%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2cx0-f723ec00339ddaaad848909583622b04 .av-flex-placeholder{
width:3%;
}

.avia-section.av-evoi-f7b8ee800c5648694415ab0c84fd8308{
background-repeat:no-repeat;
background-image:url(https://shilin.morcept.tw/wp-content/uploads/2026/03/bg1-1.png);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-1jooe-9de10e251eaea94f251ba2357bfdac92{
width:32%;
margin-left:0;
padding:40px 40px 40px 40px;
background:url(https://shilin.morcept.tw/wp-content/uploads/2026/03/1094.jpg) 0% 50% no-repeat scroll #074a44;
}
.avia_transform .flex_column.av-1jooe-9de10e251eaea94f251ba2357bfdac92{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1jooe-9de10e251eaea94f251ba2357bfdac92 .av-flex-placeholder{
width:2%;
}

#top .hr.hr-invisible.av-mn8wimlb-b866820dae1964701649a18f849194b4{
height:200px;
}

#top .av-special-heading.av-d6i-f4100c6b563233f2463ea464bf6d7b4f{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-d6i-f4100c6b563233f2463ea464bf6d7b4f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-d6i-f4100c6b563233f2463ea464bf6d7b4f .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-d6i-f4100c6b563233f2463ea464bf6d7b4f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-d6i-f4100c6b563233f2463ea464bf6d7b4f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1gybk-7c9abf0d7d0ed10bcf4e662fb5ce5626{
height:10px;
}

#top .av_textblock_section.av-1dlha-5d85e0082486332314f370562f9aa97b .avia_textblock{
color:#ffffff;
}

.flex_column.av-mn8wr7ho-16d2313621efde12e7bb060d9d134683{
width:32%;
margin-left:0;
padding:40px 40px 40px 40px;
background:url(https://shilin.morcept.tw/wp-content/uploads/2026/03/1860.jpg) 50% 100% no-repeat scroll #074a44;
}
.avia_transform .flex_column.av-mn8wr7ho-16d2313621efde12e7bb060d9d134683{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mn8wr7ho-16d2313621efde12e7bb060d9d134683 .av-flex-placeholder{
width:2%;
}

#top .hr.hr-invisible.av-brou-06892bc44e597136c9af803c8ac64c45{
height:200px;
}

#top .av-special-heading.av-mn8wi3ql-a508c4c6386d45747d4c55d3186dc465{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-mn8wi3ql-a508c4c6386d45747d4c55d3186dc465 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mn8wi3ql-a508c4c6386d45747d4c55d3186dc465 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-mn8wi3ql-a508c4c6386d45747d4c55d3186dc465 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mn8wi3ql-a508c4c6386d45747d4c55d3186dc465 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-9mbu-179d80f142869f05a202e0669494a244{
height:10px;
}

#top .av_textblock_section.av-14a5w-d597efc75d4187b053fe076b0fa10d53 .avia_textblock{
color:#ffffff;
}

.flex_column.av-852m-a76ec11e2f371dd3035ee20352c7d027{
width:32%;
margin-left:0;
padding:40px 40px 40px 40px;
background:url(https://shilin.morcept.tw/wp-content/uploads/2026/03/630.jpg) 0% 50% no-repeat scroll #074a44;
}
.avia_transform .flex_column.av-852m-a76ec11e2f371dd3035ee20352c7d027{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-852m-a76ec11e2f371dd3035ee20352c7d027 .av-flex-placeholder{
width:2%;
}

#top .hr.hr-invisible.av-5192-cb60c27692a9950147492e50204444a8{
height:200px;
}

#top .av-special-heading.av-mn8wlx88-5b4f7bd7190ad5c44900438bace05dbb{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-mn8wlx88-5b4f7bd7190ad5c44900438bace05dbb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mn8wlx88-5b4f7bd7190ad5c44900438bace05dbb .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-mn8wlx88-5b4f7bd7190ad5c44900438bace05dbb .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mn8wlx88-5b4f7bd7190ad5c44900438bace05dbb .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3z40-087c7651a78c4a8202e0d8d534dfeee6{
height:10px;
}

#top .av_textblock_section.av-2uby-013f9598eba74ed521ced1e879121d3f .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-44rc-061b94db94b846d8606e4f264bf8f239{
height:50px;
}

#top .hr.hr-invisible.av-mn8xvq0p-69450076732c91fa26a98699252a7622{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2hvc-7964962eed43c363fa80759cd27ce8df{
margin-top:0px;
margin-bottom:-170px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-cd84-9a10c4dc449340647399566e79937acd{
margin-top:0px;
margin-bottom:-170px;
}
.flex_column.av-cd84-9a10c4dc449340647399566e79937acd{
padding:40px 40px 40px 40px;
background-color:#074a44;
}
.avia_transform .flex_column.av-cd84-9a10c4dc449340647399566e79937acd{
animation-duration:2s;
}

#top .hr.hr-invisible.av-4w2o-214f120791bf34543839b6815d49b795{
height:10px;
}

#top .av-special-heading.av-mn8x3s03-6f82b18e9bdddc2e61715fdf9c943014{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-mn8x3s03-6f82b18e9bdddc2e61715fdf9c943014 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mn8x3s03-6f82b18e9bdddc2e61715fdf9c943014 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mn8x3s03-6f82b18e9bdddc2e61715fdf9c943014 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2epg-bbce6f4f5d79e557df9a81415ca90cad{
height:10px;
}

#top .av_textblock_section.av-mn8x3xa7-48730f6e8d36517c326287071ccd7113 .avia_textblock{
font-size:20px;
color:#ffffff;
text-align:center;
}

#top .hr.hr-invisible.av-afbg-a7259cc5e8b2b8be6f63027a6d1ea13a{
height:10px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mn8x3mh0-e32d55142177e7774ab81d15a79925bb{
margin-top:0px;
margin-bottom:-170px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-8ztu-8ae69eee0a2678d1dcdcd4b0f9b4e13f{
padding:40px 100px 40px 40px !important;
}

.flex_column.av-m1ajbiix-6a228e6d1dd604884a055d51dd26d909{
padding:0 0 0 0;
}

.avia-image-container.av-mn8vgvtv-2d44973c1431e3655d7669412db1768b{
position:relative;
top:-70px;
left:-70px;
}

.flex_column.av-56xs-a6726194dd210b5e13e85c91a92d41eb{
padding:30px 30px 30px 0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-408a-c5ee6b8d26bea94c40cc327057204921{
margin-top:0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2cx0-f723ec00339ddaaad848909583622b04{
margin-top:0;
}

.flex_column.av-1jooe-9de10e251eaea94f251ba2357bfdac92{
padding:30px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-d6i-f4100c6b563233f2463ea464bf6d7b4f .av-special-heading-tag{
font-size:28px;
}

.flex_column.av-mn8wr7ho-16d2313621efde12e7bb060d9d134683{
padding:30px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-mn8wi3ql-a508c4c6386d45747d4c55d3186dc465 .av-special-heading-tag{
font-size:28px;
}

.flex_column.av-852m-a76ec11e2f371dd3035ee20352c7d027{
padding:30px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-mn8wlx88-5b4f7bd7190ad5c44900438bace05dbb .av-special-heading-tag{
font-size:28px;
}

.flex_column.av-cd84-9a10c4dc449340647399566e79937acd{
padding:30px 30px 30px 30px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-8ztu-8ae69eee0a2678d1dcdcd4b0f9b4e13f{
padding:30px 60px 30px 30px !important;
}

.flex_column.av-m1ajbiix-6a228e6d1dd604884a055d51dd26d909{
padding:0 0 0 0;
}

.avia-image-container.av-mn8vgvtv-2d44973c1431e3655d7669412db1768b{
position:relative;
top:0px;
left:0px;
}

.flex_column.av-56xs-a6726194dd210b5e13e85c91a92d41eb{
padding:20px 20px 20px 20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-408a-c5ee6b8d26bea94c40cc327057204921{
margin-top:0;
margin-bottom:0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2cx0-f723ec00339ddaaad848909583622b04{
margin-top:0;
margin-bottom:0;
}

.flex_column.av-1jooe-9de10e251eaea94f251ba2357bfdac92{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-d6i-f4100c6b563233f2463ea464bf6d7b4f .av-special-heading-tag{
font-size:26px;
}

.flex_column.av-mn8wr7ho-16d2313621efde12e7bb060d9d134683{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-mn8wi3ql-a508c4c6386d45747d4c55d3186dc465 .av-special-heading-tag{
font-size:26px;
}

.flex_column.av-852m-a76ec11e2f371dd3035ee20352c7d027{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-mn8wlx88-5b4f7bd7190ad5c44900438bace05dbb .av-special-heading-tag{
font-size:26px;
}

.flex_column.av-cd84-9a10c4dc449340647399566e79937acd{
padding:20px 20px 20px 20px;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-8ztu-8ae69eee0a2678d1dcdcd4b0f9b4e13f{
padding:20px 50px 20px 20px !important;
}

.flex_column.av-m1ajbiix-6a228e6d1dd604884a055d51dd26d909{
padding:0 0 0 0;
}

.avia-image-container.av-mn8vgvtv-2d44973c1431e3655d7669412db1768b{
position:relative;
top:0px;
left:0px;
}

.flex_column.av-56xs-a6726194dd210b5e13e85c91a92d41eb{
padding:20px 20px 20px 20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-408a-c5ee6b8d26bea94c40cc327057204921{
margin-top:0;
margin-bottom:0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2cx0-f723ec00339ddaaad848909583622b04{
margin-top:0;
margin-bottom:0;
}

.flex_column.av-1jooe-9de10e251eaea94f251ba2357bfdac92{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-d6i-f4100c6b563233f2463ea464bf6d7b4f .av-special-heading-tag{
font-size:24px;
}

.flex_column.av-mn8wr7ho-16d2313621efde12e7bb060d9d134683{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-mn8wi3ql-a508c4c6386d45747d4c55d3186dc465 .av-special-heading-tag{
font-size:24px;
}

.flex_column.av-852m-a76ec11e2f371dd3035ee20352c7d027{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-mn8wlx88-5b4f7bd7190ad5c44900438bace05dbb .av-special-heading-tag{
font-size:24px;
}

.flex_column.av-cd84-9a10c4dc449340647399566e79937acd{
padding:20px 20px 20px 20px;
}
}
