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

#top .hr.hr-invisible.av-1aoc7g7-20860934ec0cb0675103be07d7769f11{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-19md6hj-d5ee421aed22071ea3388f96066f17be{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-19md6hj-d5ee421aed22071ea3388f96066f17be{
padding:0 0 0 0;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-15ms2iv-488eba90966d75c86c001183a799727f{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-15ms2iv-488eba90966d75c86c001183a799727f{
padding:0 0 0 0;
}

#top .hr.hr-invisible.av-14g7shj-988cc7cb7d3bc70e14ccc9240c2bbbe4{
margin-top:-60px;
height:1px;
}

#top .av-special-heading.av-mlx7o7nk-9bc46f8d53a944da9730c6724080172b{
padding-bottom:0;
}
body .av-special-heading.av-mlx7o7nk-9bc46f8d53a944da9730c6724080172b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mlx7o7nk-9bc46f8d53a944da9730c6724080172b .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-12rpak7-b83549cf1f5d34f350047c04616acb83{
height:50px;
}

.avia-content-slider-element-container.av-113z35j-80dd8a7c49276e476d5ac857b482e1c0 .slide-entry{
margin:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-vyzhs7-0dc0653ffc775b799e7b356c0068eea6{
margin-top:-80px;
height:1px;
}

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

.avia-section.av-sj0tx3-623a705517824785338d521675984bd1 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(http://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-r3fmcn-b845b717659204123f17830a6cf264d6{
height:300px;
}

#top .flex_column.av-ogeerr-b0b1c4e57d0452f9ffe8dfeb26fd19a2{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-ogeerr-b0b1c4e57d0452f9ffe8dfeb26fd19a2{
width:52.8%;
border-radius:8px 8px 8px 8px;
}
.responsive #top #wrap_all .flex_column.av-ogeerr-b0b1c4e57d0452f9ffe8dfeb26fd19a2{
margin-top:0px;
margin-bottom:0px;
}

#top .avia-gallery.av-lozvlz-02e27b0fcae43ff593f4e8bc4af23775 .avia-gallery-thumb a{
width:100%;
}

#top .flex_column.av-l61fpj-c0c1b12a423c6e4f8b2e9a025944fc3d{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-l61fpj-c0c1b12a423c6e4f8b2e9a025944fc3d{
width:29.2%;
margin-left:18%;
}
.responsive #top #wrap_all .flex_column.av-l61fpj-c0c1b12a423c6e4f8b2e9a025944fc3d{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-j47gzb-273f20ee79a1809b7e7668ee792333dc{
margin-top:-180px;
height:1px;
}

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

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

#top .hr.hr-invisible.av-1nd0ev-b926bb7ba1d06a4c05093b42ff328159{
height:30px;
}

#top .hr.hr-invisible.av-ys0uf-cd68f03e547db006d435dbc97348e963{
margin-top:-30px;
height:1px;
}

#top .av-special-heading.av-75yko7-062cc38f0ca43b4604c6f55e80f6b5d4{
padding-bottom:10px;
}
body .av-special-heading.av-75yko7-062cc38f0ca43b4604c6f55e80f6b5d4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-75yko7-062cc38f0ca43b4604c6f55e80f6b5d4 .av-subheading{
font-size:15px;
}

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

#top .hr.hr-invisible.av-4cjlhj-3a8b377c95326bf58ed7e875e4acffb9{
height:50px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-mlx7o37n-2e1881ea267c96f43b5ebe0e1cbc7f4b .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-1clfk7b-b2eba760bacb7e8b60e5080153c7a8bc{
padding:20px 20px 20px 20px !important;
}

#top #wrap_all .av-special-heading.av-mlx7o37n-2e1881ea267c96f43b5ebe0e1cbc7f4b .av-special-heading-tag{
font-size:64px;
}

#top #wrap_all .av-special-heading.av-mlx7o7nk-9bc46f8d53a944da9730c6724080172b .av-special-heading-tag{
font-size:30px;
}

.avia-content-slider-element-container.av-113z35j-80dd8a7c49276e476d5ac857b482e1c0 .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-1clfk7b-b2eba760bacb7e8b60e5080153c7a8bc{
padding:20px 20px 20px 20px !important;
}

#top #wrap_all .av-special-heading.av-mlx7o37n-2e1881ea267c96f43b5ebe0e1cbc7f4b .av-special-heading-tag{
font-size:64px;
}

#top #wrap_all .av-special-heading.av-mlx7o7nk-9bc46f8d53a944da9730c6724080172b .av-special-heading-tag{
font-size:30px;
}

.avia-content-slider-element-container.av-113z35j-80dd8a7c49276e476d5ac857b482e1c0 .slide-entry{
margin:40px 0 -80px 0;
padding:0 0 0 0;
}

#top .flex_column.av-ogeerr-b0b1c4e57d0452f9ffe8dfeb26fd19a2{
margin-top:-100px;
}
.responsive #top #wrap_all .flex_column.av-ogeerr-b0b1c4e57d0452f9ffe8dfeb26fd19a2{
margin-top:-100px;
}

#top .flex_column.av-l61fpj-c0c1b12a423c6e4f8b2e9a025944fc3d{
margin-top:-100px;
}
.responsive #top #wrap_all .flex_column.av-l61fpj-c0c1b12a423c6e4f8b2e9a025944fc3d{
margin-top:-100px;
}
}
