.avia-section.av-kp7-37d1f2aed4d618538084c46e869f8812{
background-repeat:no-repeat;
background-image:url(https://villa-spa.com.tw/wp-content/uploads/2025/05/winding-road-mountain-forest.jpg);
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-kp7-37d1f2aed4d618538084c46e869f8812 .av-section-color-overlay{
opacity:1;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1561j-186bb86cd0d090926c294ccdc34154da{
margin-top:70px;
margin-bottom:70px;
}

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

.avia-section.av-12jfz-9d11bffd9d108400ab0bb0ea30e5488b{
background-repeat:no-repeat;
background-image:url(https://villa-spa.com.tw/wp-content/uploads/2025/05/wall-bg.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-12jfz-9d11bffd9d108400ab0bb0ea30e5488b .av-section-color-overlay{
opacity:1;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ma6hok33-d99896efd4d43676ed8660337a8f8808{
margin-top:70px;
margin-bottom:70px;
}
.flex_column.av-ma6hok33-d99896efd4d43676ed8660337a8f8808{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-ma6hok33-d99896efd4d43676ed8660337a8f8808 .av-flex-placeholder{
width:0%;
}

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

#top .av_textblock_section.av-ma6ho2mz-0e2bdae2aeb9ba923d946893aedf2bb9 .avia_textblock{
text-align:justify;
}

#top .av_textblock_section.av-ma6hoqru-55411a5560aee5a062d493e5794de7c9 .avia_textblock{
text-align:justify;
}

#top #wrap_all .avia-button.av-ma6hpbod-d1d3c6b2274ee8a0a63339b5fae77535{
border-style:none;
border-radius:999px 999px 999px 999px;
transition:all 0.4s ease-in-out;
padding:12px 12px 12px 12px;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-ma6hpbod-d1d3c6b2274ee8a0a63339b5fae77535:hover .avia_button_background{
border-radius:999px 999px 999px 999px;
}

.avia-section.av-ma6hvd58-da487c1a944de6084e9d7ebc15c90afd{
background-color:#f3f2f2;
background-image:url(https://villa-spa.com.tw/wp-content/uploads/2025/05/shadow-1.png);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
margin-top:0px;
margin-bottom:100px;
z-index:1;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-ma6hvd58-da487c1a944de6084e9d7ebc15c90afd{
z-index:1;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ma6hqy6k-fc7d2115726ecf350f1547acb67df6d6{
margin-top:70px;
margin-bottom:0;
}
.flex_column.av-ma6hqy6k-fc7d2115726ecf350f1547acb67df6d6{
width:49%;
margin-left:0;
padding:40px 40px 40px 40px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-ma6hqy6k-fc7d2115726ecf350f1547acb67df6d6 .av-flex-placeholder{
width:2%;
}

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

#top .av_textblock_section.av-ma6hrod9-4e48345df108b91c222cc6036c02de32 .avia_textblock{
text-align:justify;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ma6hr8p2-58de07c1955ef4024bac07eaee0a911c{
margin-top:70px;
margin-bottom:0;
}
.flex_column.av-ma6hr8p2-58de07c1955ef4024bac07eaee0a911c{
width:49%;
margin-left:0;
padding:40px 40px 40px 40px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-ma6hr8p2-58de07c1955ef4024bac07eaee0a911c .av-flex-placeholder{
width:2%;
}

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

#top .av_textblock_section.av-ma6hryb7-dd264618dbd71c0c98605bb16f550964 .avia_textblock{
text-align:justify;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ma6hv5sz-d4999f3de3a3d225c9549e2e4370cc47{
margin-top:20px;
margin-bottom:70px;
}
.flex_column.av-ma6hv5sz-d4999f3de3a3d225c9549e2e4370cc47{
width:100%;
margin-left:0;
padding:40px 40px 40px 40px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-ma6hv5sz-d4999f3de3a3d225c9549e2e4370cc47 .av-flex-placeholder{
width:0%;
}

#top .av_textblock_section.av-ma6hsbce-2af697bdfba37ba972d6fd644e7f27c0 .avia_textblock{
text-align:center;
}

#top #wrap_all .avia-button.av-ma6hsuhm-d76d11c6e13a70a232bab42064e3b815{
border-style:none;
border-radius:999px 999px 999px 999px;
transition:all 0.4s ease-in-out;
padding:12px 12px 12px 12px;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-ma6hsuhm-d76d11c6e13a70a232bab42064e3b815:hover .avia_button_background{
border-radius:999px 999px 999px 999px;
}

#top #wrap_all .avia-button.av-ma6hsuhm-4-c9fc9644229fd64e87686b62bf496570{
border-style:none;
border-radius:999px 999px 999px 999px;
transition:all 0.4s ease-in-out;
padding:12px 12px 12px 12px;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-ma6hsuhm-4-c9fc9644229fd64e87686b62bf496570:hover .avia_button_background{
border-radius:999px 999px 999px 999px;
}

#top #wrap_all .avia-button.av-ma6hsuhm-3-7ce782839f119ce9b32f204a197b4026{
border-style:none;
border-radius:999px 999px 999px 999px;
transition:all 0.4s ease-in-out;
padding:12px 12px 12px 12px;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-ma6hsuhm-3-7ce782839f119ce9b32f204a197b4026:hover .avia_button_background{
border-radius:999px 999px 999px 999px;
}

#top #wrap_all .avia-button.av-ma6hsuhm-2-82b32aa2c7f3e5935f48a1586d3196a5{
border-style:none;
border-radius:999px 999px 999px 999px;
transition:all 0.4s ease-in-out;
padding:12px 12px 12px 12px;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-ma6hsuhm-2-82b32aa2c7f3e5935f48a1586d3196a5:hover .avia_button_background{
border-radius:999px 999px 999px 999px;
}


@media only screen and (max-width: 479px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-1561j-186bb86cd0d090926c294ccdc34154da{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ma6hok33-d99896efd4d43676ed8660337a8f8808{
margin-top:40px;
margin-bottom:40px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ma6hqy6k-fc7d2115726ecf350f1547acb67df6d6{
margin-top:40px;
margin-bottom:0;
}
.flex_column.av-ma6hqy6k-fc7d2115726ecf350f1547acb67df6d6{
padding:0 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ma6hr8p2-58de07c1955ef4024bac07eaee0a911c{
margin-top:40px;
margin-bottom:0;
}
.flex_column.av-ma6hr8p2-58de07c1955ef4024bac07eaee0a911c{
padding:0 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ma6hv5sz-d4999f3de3a3d225c9549e2e4370cc47{
margin-top:0;
margin-bottom:40px;
}
.flex_column.av-ma6hv5sz-d4999f3de3a3d225c9549e2e4370cc47{
padding:0 0 0 0;
}
}
