#top .hr.hr-invisible.av-5q25sg-5bbbdd3ff41a09eede31545a9185da08{
height:50px;
}

.flex_column.av-5m4ajc-299b81ab25e8d94849081c95ab87fb2e{
width:49.5%;
margin-left:0;
}
.avia_transform .flex_column.av-5m4ajc-299b81ab25e8d94849081c95ab87fb2e{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-5m4ajc-299b81ab25e8d94849081c95ab87fb2e .av-flex-placeholder{
width:1%;
}

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

.flex_column.av-599tm8-f778e92f72fcf6ca908d3c52aa3ed3e0{
width:49.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-599tm8-f778e92f72fcf6ca908d3c52aa3ed3e0 .av-flex-placeholder{
width:1%;
}

.flex_cell.av-40kbhk-33377f381585232ae9a7562ccae03ca8{
vertical-align:top;
background:url(https://shilin.morcept.tw/wp-content/uploads/2026/03/17033.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-3vqrsw-f60ffe8ccfc9409575076d82409c75f5{
height:150px;
}

#top .hr.hr-invisible.av-3r6zyw-d4933eeaac528f8df172765e9434a395{
height:150px;
}

.avia-section.av-3k1gd4-28087787d9e6c1b805990a5c549a761a{
background-repeat:no-repeat;
background-image:url(https://shilin.morcept.tw/wp-content/uploads/2026/03/bg3-1-1.png);
background-position:0% 0%;
background-attachment:scroll;
}

.avia_transform .flex_column.av-3giz4g-ae1b1a8346c5662008d774e20ed6ff95{
animation-duration:2s;
}

#top .av_textblock_section.av-2p8fzc-6a528ca159292300edf5e7a75f8b4a39 .avia_textblock{
font-size:20px;
}

.avia_transform .flex_column.av-2uc6y8-219b53aeb7cca235447f2777ebc66608{
animation-duration:1.5s;
}

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

#top .hr.hr-invisible.av-1d85k-7220abb86e66636c0a02ac87acb9bb2e{
height:70px;
}

.avia_transform .flex_column.av-32l6b4-cab7c5cb9d13de8da27db0a1930c5407{
animation-duration:1.5s;
}

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

.avia_transform .flex_column.av-mn8cfd4l-490e6177290157c094cd182044dacfcd{
animation-duration:2s;
}

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

#top .hr.hr-invisible.av-6ps94-5d6c75dd38eeb19d6357e5dbf9e8c254{
height:10px;
}

#top .av_textblock_section.av-mn8ceb81-0a050beeb2285d1ed73008a24fc1bdc0 .avia_textblock{
font-size:20px;
}

.avia-section.av-3egce8-67202b46cb5c3be35a911cb86003bf7b{
background-repeat:no-repeat;
background-image:url(https://shilin.morcept.tw/wp-content/uploads/2026/03/bg3.png);
background-position:100% 50%;
background-attachment:scroll;
}

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

.avia-timeline-container.av-mn8dshiy-645b96f404cc4c6075397f07f8211d8c .av-milestone-date{
color:#074a44;
}
.avia-timeline-container.av-mn8dshiy-645b96f404cc4c6075397f07f8211d8c .av-milestone-title{
color:#333333;
}
.avia-timeline-container.av-mn8dshiy-645b96f404cc4c6075397f07f8211d8c .av-milestone-icon-inner{
background-color:#ffffff;
color:#d9aa39;
}
.avia-timeline-container.av-mn8dshiy-645b96f404cc4c6075397f07f8211d8c .av-milestone-indicator{
background-color:#ffffff;
}
.avia-timeline-container.av-mn8dshiy-645b96f404cc4c6075397f07f8211d8c .av-milestone-article-footer{
background-color:#ffffff;
}
.avia-timeline-container.av-mn8dshiy-645b96f404cc4c6075397f07f8211d8c i.milestone-char.avia-svg-icon svg:first-child{
fill:#d9aa39;
stroke:#d9aa39;
}

#top .flex_column_table.av-equal-height-column-flextable.av-11o5jc-c12473b3e0eccfe27a5db93cab6df092{
margin-top:0px;
margin-bottom:-170px;
}

#top .hr.hr-invisible.av-1emmqw-48a59979065cac01a81c7038d3dfc993{
height:30px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-vlczs-6f6d9b952bb9fbe33400d08b82fee3b5{
margin-top:0px;
margin-bottom:-170px;
}
.flex_column.av-vlczs-6f6d9b952bb9fbe33400d08b82fee3b5{
padding:40px 40px 40px 40px;
background-color:#074a44;
}
.avia_transform .flex_column.av-vlczs-6f6d9b952bb9fbe33400d08b82fee3b5{
animation-duration:1.5s;
}

#top .av_textblock_section.av-mn8e9m0w-6c99892901d23fa6c0d43339e2b554b1 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-8b5u8-e5aa26bce951cca6fabe8fb74cd3a097{
height:10px;
}

#top #wrap_all .avia-button.av-mn8g81y3-7d3870222b984b56fa72b22ffe292d37{
border-style:none;
transition:all 0.4s ease-in-out;
margin-bottom:10px;
margin-right:10px;
}

#top .av_textblock_section.av-16gmn4-a9ef2d2ad418bca7ae2810d3496e54ef .avia_textblock{
color:#ffffff;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-vlczs-6f6d9b952bb9fbe33400d08b82fee3b5{
padding:30px 30px 30px 30px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-5m4ajc-299b81ab25e8d94849081c95ab87fb2e{
position:relative;
bottom:-20px;
}

.flex_column.av-vlczs-6f6d9b952bb9fbe33400d08b82fee3b5{
padding:20px 20px 20px 20px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-5m4ajc-299b81ab25e8d94849081c95ab87fb2e{
position:relative;
bottom:-20px;
}

.flex_column.av-vlczs-6f6d9b952bb9fbe33400d08b82fee3b5{
padding:20px 20px 20px 20px;
}
}
