.avia-section.av-2gefjqf-94ef4eb70669f66fcb6a9a8348f86551{
background-repeat:no-repeat;
background-image:url(https://wesley-pi.tw/wp-content/uploads/2022/09/ring.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-2gefjqf-94ef4eb70669f66fcb6a9a8348f86551 .av-section-color-overlay{
opacity:0.3;
background-color:#8e3e49;
}

#top .hr.hr-invisible.av-2eco5lj-045009f48b28970f8bd7504e0b930900{
height:100px;
}

.flex_column.av-2dxpj5z-e8b8c2b37304fe33e8fa0ce59aeeb964{
border-width:2px;
border-color:#ffffff;
border-style:solid;
padding:20px 20px 20px 20px;
}

#top .av-special-heading.av-2b7i2xj-b82fc7edd29c7b2c3a37e98345206e06{
margin:5px 0px 0px 0px;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-2b7i2xj-b82fc7edd29c7b2c3a37e98345206e06 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2b7i2xj-b82fc7edd29c7b2c3a37e98345206e06 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2b7i2xj-b82fc7edd29c7b2c3a37e98345206e06 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2a0k32f-2f2b793196c389e9d4ee0a6a5c2c5cba{
height:20px;
}

#top .av-special-heading.av-l8jrzri0-b5ec6474196685befc6c4f1d7ba139a9{
margin:0px 0px 5px 0px;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-l8jrzri0-b5ec6474196685befc6c4f1d7ba139a9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l8jrzri0-b5ec6474196685befc6c4f1d7ba139a9 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l8jrzri0-b5ec6474196685befc6c4f1d7ba139a9 .av-subheading{
font-size:15px;
}

.flex_column.av-23eau7b-89e5c98d65a9b6b868beebfa6e00a296{
background:url(https://wesley-pi.tw/wp-content/uploads/2022/09/marriage-4-1500x1000-1.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-21cwy6f-e9ae55b7ea1d833a05cf146895c11857{
height:250px;
}

.flex_column.av-20f33l3-a599287c972136b384403acec01aa5c7{
padding:30px 30px 30px 30px;
background-color:#fdf9f7;
}

.flex_column.av-1wriqbr-bfc29830410f43718cf210063a11f95b{
padding:30px 30px 30px 30px;
background-color:#fdf9f7;
}

.avia-image-container.av-1swxvk7-71750f734bcc34aac62defd8972566f1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1swxvk7-71750f734bcc34aac62defd8972566f1 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1rqdliv-6360e55f570f8013a33a173613cd8bc8{
padding:30px 30px 30px 30px;
background-color:#fdf9f7;
}

.flex_column.av-1l5eflz-44fb54517b32a728c19d62cbebed50cd{
background:url(https://wesley-pi.tw/wp-content/uploads/2022/10/love.jpg) 50% 100% no-repeat scroll ;
}

#top .hr.hr-invisible.av-1jtglzb-2d53d74bb55869b3a62f63b4e8e374cf{
height:250px;
}

.avia-image-container.av-1h8m9wn-f2ebd7ff9f4026510529457b2509e311 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1h8m9wn-f2ebd7ff9f4026510529457b2509e311 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-cntr6f-367354dc87fac966c4c737ac643eff6e{
padding:30px 30px 30px 30px;
background-color:#ffcfd0;
}

#top #wrap_all .iconbox.av-aovqqf-9929e8ae90e10c52198fe6bf49f2afa0 .iconbox_content_title{
font-size:24px;
}
.iconbox.av-aovqqf-9929e8ae90e10c52198fe6bf49f2afa0 .iconbox_content_container{
font-size:18px;
}

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

.flex_column.av-3vo5iv-76a091188472c65a61457ee7e8c13d1a{
padding:0px 0px 0px 0px;
}

.avia-image-container.av-38tyrb-a8ddf0115e81bfdccbc6aac15310a0fd img.avia_image{
box-shadow:none;
}
.avia-image-container.av-38tyrb-a8ddf0115e81bfdccbc6aac15310a0fd .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-55lj4n-36ccb906fe29ff2c41747ff3162a8361{
padding:30px 30px 30px 30px;
background-color:#ffeeee;
}

.av_font_icon.av-1dso1h3-43f77bdfe0262a5b12f4f579bb2be4bc{
color:#e9545d;
border-color:#e9545d;
}
.avia-svg-icon.av-1dso1h3-43f77bdfe0262a5b12f4f579bb2be4bc svg:first-child{
stroke:#e9545d;
fill:#e9545d;
}
.av_font_icon.av-1dso1h3-43f77bdfe0262a5b12f4f579bb2be4bc .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .hr.hr-invisible.av-1chjd87-c6f594ccb5f0d685b753a206de7c327e{
height:10px;
}

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

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

#top .hr.hr-invisible.av-12aak5j-b22469a85dd9d1b3be26b493d0f65c96{
height:10px;
}

.flex_column.av-115b2vb-459732b084be46cef5824788819da79f{
border-width:2px;
border-color:#e9545d;
border-style:solid;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

#top .av-special-heading.av-3kmk93-410387afa8558630711a900955c96744{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#e9545d;
font-size:30px;
}
body .av-special-heading.av-3kmk93-410387afa8558630711a900955c96744 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3kmk93-410387afa8558630711a900955c96744 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-3kmk93-410387afa8558630711a900955c96744 .special-heading-inner-border{
border-color:#e9545d;
}
.av-special-heading.av-3kmk93-410387afa8558630711a900955c96744 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-yeshef-58b8150a157417fac5bd696ac552fd5f{
height:20px;
}

.flex_column.av-33vn07-abf1358e14c8a87c88ec45fb8f75c484{
border-width:2px;
border-color:#e9545d;
border-style:solid;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

#top .av-special-heading.av-2y2g53-5b079669c2fe24a115b4f202081c2213{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#e9545d;
font-size:30px;
}
body .av-special-heading.av-2y2g53-5b079669c2fe24a115b4f202081c2213 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2y2g53-5b079669c2fe24a115b4f202081c2213 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-2y2g53-5b079669c2fe24a115b4f202081c2213 .special-heading-inner-border{
border-color:#e9545d;
}
.av-special-heading.av-2y2g53-5b079669c2fe24a115b4f202081c2213 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2on5mv-5544ac27e7cdee0f5e8372eb4868310b{
height:20px;
}

.flex_column.av-ncgmtz-e7067b1c55d78836e04269a49413762b{
border-width:2px;
border-color:#e9545d;
border-style:solid;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

#top .av-special-heading.av-msiecn-8f5b16742532ee0268a9d8650587f107{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#e9545d;
font-size:30px;
}
body .av-special-heading.av-msiecn-8f5b16742532ee0268a9d8650587f107 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-msiecn-8f5b16742532ee0268a9d8650587f107 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-msiecn-8f5b16742532ee0268a9d8650587f107 .special-heading-inner-border{
border-color:#e9545d;
}
.av-special-heading.av-msiecn-8f5b16742532ee0268a9d8650587f107 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-l2ddxz-30c32c87780b420df117eb9794d9a299{
height:20px;
}

#top .hr.hr-invisible.av-gs5h47-06d02cbcc7471ace2794d32a14dae909{
height:50px;
}

#top .hr.hr-invisible.av-fct1wn-598919b4e11ab42230f4cec4908c7fda{
height:30px;
}

.avia-section.av-1eg4t3-8503c38cd094e3956ae46bd2967d3808{
background-color:#ffeeee;
background-image:unset;
}

#top .flex_column.av-c4ro3r-f1278a983d4df7a27e8f8814e140f5f5{
margin-top:-50px;
margin-bottom:0px;
}
.flex_column.av-c4ro3r-f1278a983d4df7a27e8f8814e140f5f5{
padding:30px 30px 30px 30px;
background-color:#8e3e49;
}
.responsive #top #wrap_all .flex_column.av-c4ro3r-f1278a983d4df7a27e8f8814e140f5f5{
margin-top:-50px;
margin-bottom:0px;
}

.av_font_icon.av-a3bumv-c31ed162fe66cbffedd3e957ab38a80c{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-a3bumv-c31ed162fe66cbffedd3e957ab38a80c svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-a3bumv-c31ed162fe66cbffedd3e957ab38a80c .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .av_textblock_section.av-954a7r-f8352848c942e40a5a1c1d94e1cb5b54 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-sg607-748870f3a998d1734cdd4c16e6d3b1ea{
height:10px;
}

#top #wrap_all .avia-button.av-40tjwn-204ed53a781099a8668e56041bfe29ae{
background-color:#ffffff;
border-color:#ffffff;
color:#8e3e49;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-40tjwn-204ed53a781099a8668e56041bfe29ae .avia-svg-icon svg:first-child{
fill:#8e3e49;
stroke:#8e3e49;
}

#top .hr.hr-invisible.av-aa0mf-39dd26e3f28f3bf2b35ba4ddfab2995b{
height:50px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .iconbox.av-aovqqf-9929e8ae90e10c52198fe6bf49f2afa0 .iconbox_content_title{
font-size:24px;
}
.iconbox.av-aovqqf-9929e8ae90e10c52198fe6bf49f2afa0 .iconbox_content_container{
font-size:18px;
}

#top #wrap_all .av-special-heading.av-3kmk93-410387afa8558630711a900955c96744 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-2y2g53-5b079669c2fe24a115b4f202081c2213 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-msiecn-8f5b16742532ee0268a9d8650587f107 .av-special-heading-tag{
font-size:30px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.iconbox.av-aovqqf-9929e8ae90e10c52198fe6bf49f2afa0 .iconbox_content_container{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-3kmk93-410387afa8558630711a900955c96744 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-2y2g53-5b079669c2fe24a115b4f202081c2213 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-msiecn-8f5b16742532ee0268a9d8650587f107 .av-special-heading-tag{
font-size:30px;
}
}

@media only screen and (max-width: 479px){ 
.iconbox.av-aovqqf-9929e8ae90e10c52198fe6bf49f2afa0 .iconbox_content_container{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-3kmk93-410387afa8558630711a900955c96744 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-2y2g53-5b079669c2fe24a115b4f202081c2213 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-msiecn-8f5b16742532ee0268a9d8650587f107 .av-special-heading-tag{
font-size:30px;
}
}
