.flex_cell.av-1biktav-116b5136537dcac8c92dfb067c256119{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1biktav-116b5136537dcac8c92dfb067c256119{
padding:30px 30px 0 30px !important;
}

#top .hr.hr-invisible.av-18w16fr-29c4fcf422ed6e02e72ed8e6cafa9310{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-17rvhon-4ff3c395a0c91f92bef22f7260dac6da{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-17rvhon-4ff3c395a0c91f92bef22f7260dac6da{
padding:0 0 0 0;
}

#top .av-special-heading.av-mlx7xe5u-1ffcb89575d591e73c728300a07178c8{
margin:0px 0px 0px 0px;
padding-bottom:0;
font-size:80px;
}
body .av-special-heading.av-mlx7xe5u-1ffcb89575d591e73c728300a07178c8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mlx7xe5u-1ffcb89575d591e73c728300a07178c8 .av-special-heading-tag{
font-size:80px;
}
.av-special-heading.av-mlx7xe5u-1ffcb89575d591e73c728300a07178c8 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-14248x3-8fd21e88483f207d9cd0f792d56a9a91{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-14248x3-8fd21e88483f207d9cd0f792d56a9a91{
padding:0 0 0 0;
}

#top .hr.hr-invisible.av-12uco8n-31b89fea07fae8c6eb7ef6f64cd22633{
margin-top:-60px;
height:1px;
}

#top .av-special-heading.av-mlx7xj46-70e62c6b2db26d632024cfd3ddea781c{
padding-bottom:0;
}
body .av-special-heading.av-mlx7xj46-70e62c6b2db26d632024cfd3ddea781c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mlx7xj46-70e62c6b2db26d632024cfd3ddea781c .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-11sxd5j-05c49188b4a22b440dbc8a4d7d26e85e{
height:50px;
}

.avia-content-slider-element-container.av-3lng4n-e0e39d3953586961366ae69df401249e .slide-entry{
margin:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-v7cjx3-3a038e2a3e053de8d88f162758b799f8{
margin-top:-80px;
height:1px;
}

#top .hr.av-tnxixj-e93e6c73b5e11567a385482fb89ecf4c{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-tnxixj-e93e6c73b5e11567a385482fb89ecf4c .hr-inner{
width:100%;
border-color:#514543;
}

.avia-section.av-rzpbdj-673fd1e49b9f63c0b291b7cd62c1426c .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://temp04.pro15.designworks.tw/wp-content/uploads/2025/11/489031251_1087236130086519_4998537347758800097_n.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-2lqd7b-6d46293285751dc518a60e85c3d3bcfa{
height:300px;
}

#top .flex_column.av-26lyfr-8cf92e1119f95e3459c0b7c2639c2130{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-26lyfr-8cf92e1119f95e3459c0b7c2639c2130{
width:60.666666666667%;
border-radius:8px 8px 8px 8px;
}
.responsive #top #wrap_all .flex_column.av-26lyfr-8cf92e1119f95e3459c0b7c2639c2130{
margin-top:0px;
margin-bottom:0px;
}

#top .avia-gallery.av-mlx7ztek-b958f1e7d5f9b0cbdc5442ba1bdcea34 .avia-gallery-thumb a{
width:100%;
}

#top .flex_column.av-k13vwn-ccd98a43d67b368d6f8a1ad3f644b73c{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-k13vwn-ccd98a43d67b368d6f8a1ad3f644b73c{
width:21.333333333333%;
margin-left:18%;
}
.responsive #top #wrap_all .flex_column.av-k13vwn-ccd98a43d67b368d6f8a1ad3f644b73c{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-ih3uqv-0e29a580e2ae1c7699205cff4bf372b2{
margin-top:-180px;
height:1px;
}

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

#top .togglecontainer.av-i2ub3b-f4c5a5381305698ad0197da5fce4729e p.toggler{
background-color:#ede9e4;
border-color:#937b74;
}
#top .togglecontainer.av-i2ub3b-f4c5a5381305698ad0197da5fce4729e p.toggler.activeTitle{
background-color:#ede9e4;
}
#top .togglecontainer.av-i2ub3b-f4c5a5381305698ad0197da5fce4729e p.toggler:not(.activeTitle):hover{
background-color:#ffffff;
}
#top .togglecontainer.av-i2ub3b-f4c5a5381305698ad0197da5fce4729e p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-i2ub3b-f4c5a5381305698ad0197da5fce4729e p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#937b74 !important;
}
#top .togglecontainer.av-i2ub3b-f4c5a5381305698ad0197da5fce4729e .toggle_wrap .toggle_content{
background-color:#ede9e4;
border-color:#937b74;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-mlx7xe5u-1ffcb89575d591e73c728300a07178c8 .av-special-heading-tag{
font-size:72px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-1biktav-116b5136537dcac8c92dfb067c256119{
padding:20px 20px 20px 20px !important;
}

#top #wrap_all .av-special-heading.av-mlx7xe5u-1ffcb89575d591e73c728300a07178c8 .av-special-heading-tag{
font-size:64px;
}

#top #wrap_all .av-special-heading.av-mlx7xj46-70e62c6b2db26d632024cfd3ddea781c .av-special-heading-tag{
font-size:30px;
}

.avia-content-slider-element-container.av-3lng4n-e0e39d3953586961366ae69df401249e .slide-entry{
margin:40px 0 -80px 0;
padding:0 0 0 0;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-1biktav-116b5136537dcac8c92dfb067c256119{
padding:20px 20px 20px 20px !important;
}

#top #wrap_all .av-special-heading.av-mlx7xe5u-1ffcb89575d591e73c728300a07178c8 .av-special-heading-tag{
font-size:64px;
}

#top #wrap_all .av-special-heading.av-mlx7xj46-70e62c6b2db26d632024cfd3ddea781c .av-special-heading-tag{
font-size:30px;
}

.avia-content-slider-element-container.av-3lng4n-e0e39d3953586961366ae69df401249e .slide-entry{
margin:40px 0 -80px 0;
padding:0 0 0 0;
}

#top .flex_column.av-26lyfr-8cf92e1119f95e3459c0b7c2639c2130{
margin-top:-100px;
}
.responsive #top #wrap_all .flex_column.av-26lyfr-8cf92e1119f95e3459c0b7c2639c2130{
margin-top:-100px;
}

#top .flex_column.av-k13vwn-ccd98a43d67b368d6f8a1ad3f644b73c{
margin-top:-100px;
}
.responsive #top #wrap_all .flex_column.av-k13vwn-ccd98a43d67b368d6f8a1ad3f644b73c{
margin-top:-100px;
}
}
