#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ll9pi5gd-b8ae1aa278b67691b9d98589d93aac82__0 .avia-caption-title{
color:#ffffff;
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ll9pi5gd-b8ae1aa278b67691b9d98589d93aac82__0 .avia-caption-title{
font-size:36px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ll9pi5gd-b8ae1aa278b67691b9d98589d93aac82__0 .avia-caption-title{
font-size:36px;
}
}

.flex_cell.av-md89sass-93ebefa4f5b9971543898d663b3a98d9{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-md89sass-93ebefa4f5b9971543898d663b3a98d9{
padding:0px 0px 0px 0px !important;
}

#top .av-special-heading.av-md89snm7-c8a07df447cef60e0c0f742edb06ebf4{
padding-bottom:10px;
}
body .av-special-heading.av-md89snm7-c8a07df447cef60e0c0f742edb06ebf4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-md89snm7-c8a07df447cef60e0c0f742edb06ebf4 .av-subheading{
font-size:15px;
}

.avia-section.av-lkf7k929-7a11a501f5f7292c6ecdf44992fc08cc{
background-color:#f9f9f9;
background-image:url(https://louis.morcept.tw/wp-content/uploads/2023/08/Texture01.png);
background-repeat:no-repeat;
background-position:50% 100%;
background-attachment:fixed;
}
.avia-section.av-lkf7k929-7a11a501f5f7292c6ecdf44992fc08cc .av-section-color-overlay{
opacity:0.7;
background-color:#f9f9f9;
}

.av-horizontal-gallery.av-2uavz-2468815c169f8eb68da2cab48cd6fd88{
padding:3.75% 0px;;
}
.av-horizontal-gallery.av-2uavz-2468815c169f8eb68da2cab48cd6fd88 .av-horizontal-gallery-inner{
padding-bottom:25%;
}

#top .avia-gallery.av-1visz-f257c1bf786050d78667f4c9089457fe .avia-gallery-thumb a{
width:20%;
}

.av-horizontal-gallery.av-md8881iw-6841ad48dfdcbd20753affa7dac0761d{
padding:3.75% 0px;;
}
.av-horizontal-gallery.av-md8881iw-6841ad48dfdcbd20753affa7dac0761d .av-horizontal-gallery-inner{
padding-bottom:25%;
}

#top .flex_column.av-1d68f-5338810d88ec471e7b0eecd39c2347f7{
margin-top:60px;
margin-bottom:20px;
}
.responsive #top #wrap_all .flex_column.av-1d68f-5338810d88ec471e7b0eecd39c2347f7{
margin-top:60px;
margin-bottom:20px;
}

#top .av_textblock_section.av-lkf8igg7-083b09397543b2cc2d350e02467bbd62 .avia_textblock{
text-align:left;
}

#top .hr.hr-invisible.av-llaltedi-1ea33752421ed11f958746e5402cdf9a{
height:50px;
}

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

#top .flex_column.av-s5lj-9adf484f35bbf3a851b218b46c788124{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-s5lj-9adf484f35bbf3a851b218b46c788124{
padding:40px 0 0 0;
}
.responsive #top #wrap_all .flex_column.av-s5lj-9adf484f35bbf3a851b218b46c788124{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-llalsnov-2fbf763f1a31e29a9751d84677a7ca40{
height:20px;
}

#top .togglecontainer.av-llalf10f-6f21f0578214101f64f63c2ac41b96e3 p.toggler{
font-size:24px;
background-color:#f9f9f9;
border-color:#cacaca;
}
#top .togglecontainer.av-llalf10f-6f21f0578214101f64f63c2ac41b96e3 p.toggler:not(.activeTitle):hover{
background-color:#ffffff;
}
#top .togglecontainer.av-llalf10f-6f21f0578214101f64f63c2ac41b96e3 p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-llalf10f-6f21f0578214101f64f63c2ac41b96e3 p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color: !important;
}
#top .togglecontainer.av-llalf10f-6f21f0578214101f64f63c2ac41b96e3 p.toggler .toggle_icon{
color:#0656b7;
border-color:#0656b7;
}
#top .togglecontainer.av-llalf10f-6f21f0578214101f64f63c2ac41b96e3 p.toggler .toggle_icon > span{
color:#0656b7;
border-color:#0656b7;
}
#top .togglecontainer.av-llalf10f-6f21f0578214101f64f63c2ac41b96e3 .toggle_wrap .toggle_content{
background-color:#f9f9f9;
border-color:#cacaca;
}

#top .av_textblock_section.av-lkf99tma-f508def4fc50b92d3a32ee65da026311 .avia_textblock{
text-align:left;
}

#top .flex_column.av-1nb7b-93e4c8b7e622234644660b69e0de075c{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1nb7b-93e4c8b7e622234644660b69e0de075c{
padding:10px 10px 10px 10px;
}
.responsive #top #wrap_all .flex_column.av-1nb7b-93e4c8b7e622234644660b69e0de075c{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-md88tj26-38efa785f1ec968c71f17934c01b8ff3{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-md88tj26-38efa785f1ec968c71f17934c01b8ff3{
padding:10px 10px 10px 10px;
}
.responsive #top #wrap_all .flex_column.av-md88tj26-38efa785f1ec968c71f17934c01b8ff3{
margin-top:20px;
margin-bottom:20px;
}

.flex_column.av-qtoj-181b129090b7ae79757b7a08127f1b0f{
position:absolute;
top:-70px;
right:40px;
height:auto;
min-height:120px;
background-color:#0656b7;
background:linear-gradient( to bottom, #0656b7, rgba(255,255,255,0.01) );
}
.flex_column.av-qtoj-181b129090b7ae79757b7a08127f1b0f .avia-divider-svg-bottom svg{
height:30px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

#top .hr.hr-invisible.av-llammyzx-79fd8d3989851aa801b86550032ea84b{
height:50px;
}

.avia-timeline-container.av-llamm57q-9080d6b629168392d780ff8ef1d7e838 .av-milestone-icon-inner{
background-color:#0656b7;
}
.avia-timeline-container.av-llamm57q-9080d6b629168392d780ff8ef1d7e838 .av-milestone-indicator{
background-color:#0656b7;
}
.avia-timeline-container.av-llamm57q-9080d6b629168392d780ff8ef1d7e838 .av-milestone-article-footer{
background-color:#0656b7;
}

.avia-section.av-llan2vm3-e4db22e937807e64a8fd3c1544685f71{
background-repeat:no-repeat;
background-image:url(https://louis.morcept.tw/wp-content/uploads/2023/08/DecoImage01.jpg);
background-position:0% 100%;
background-attachment:scroll;
}

#top .av_textblock_section.av-llamr33z-3cd71cfbcad9fdaf66ffd160911192e3 .avia_textblock{
text-align:center;
}

#top .avia-logo-element-container.av-llamrrv9-0d5b7adfa9797c5670f9053045736a55 .slide-entry{
padding:50px 50px 50px 50px;
}
.avia-logo-element-container.av-llamrrv9-0d5b7adfa9797c5670f9053045736a55 .av-partner-fake-img{
border-style:solid;
border-width:0 0 0 0;
border-color:#ffffff;
box-shadow:none;
background-size:cover;
}

