.avia-section.av-6bvoi4z-faa701a331cca49d70627ae9f778cb17{
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-6bvoi4z-faa701a331cca49d70627ae9f778cb17 .av-section-color-overlay{
opacity:0.3;
background-color:#8e3e49;
}

#top .hr.hr-invisible.av-mng7j7-71240b99a395382a139a85e47453109d{
height:100px;
}

.flex_column.av-68674b7-fbd43994fec064630b32f5d68daf330c{
border-width:2px;
border-color:#ffffff;
border-style:solid;
padding:20px 20px 20px 20px;
}

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

#top .hr.hr-invisible.av-6742y5v-1d17f3ce6bb8f3ab6c5f748785c98972{
height:20px;
}

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

.flex_column.av-l8i880t6-a4ea1e0e648c264cedb5f73423619a5d{
background:url(https://wesley-pi.tw/wp-content/uploads/2022/09/marriage-0.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-1xr02b-facb16b0980525fc45c7108791f9d547{
height:250px;
}

.flex_column.av-5vzm5j7-47b9b3b1f94334788b812728b329b20e{
padding:30px 30px 30px 30px;
background-color:#fdf9f7;
}

.flex_column.av-4fvtc3-03b5f89fd60cb8fa0a191538b7ea432d{
padding:30px 30px 30px 30px;
background-color:#fdf9f7;
}

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

.flex_column.av-sqvmr-1172e9dbd1e26457a6d6e934f3d29cf9{
padding:30px 30px 30px 30px;
background-color:#fdf9f7;
}

.flex_column.av-4nqb37-8c183de295fd641546ac933e5bcf57fb{
padding:30px 30px 30px 30px;
background-color:#fdf9f7;
}

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

#top .hr.hr-invisible.av-l8i8ttz6-5274185df79f27523a2e5615a04ffd73{
height:250px;
}

.avia-image-container.av-l8iab464-0303eadb1540119e5515061b2bde2ae6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l8iab464-0303eadb1540119e5515061b2bde2ae6 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-c7ktwj-eb9c467eaa155480e684e954fb733465{
padding:30px 30px 30px 30px;
background-color:#ffcfd0;
}

#top #wrap_all .iconbox.av-b0y6zn-1ac392557e11446dca9a12e6585bf473 .iconbox_content_title{
font-size:24px;
}
.iconbox.av-b0y6zn-1ac392557e11446dca9a12e6585bf473 .iconbox_content_container{
font-size:18px;
}

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

.flex_column.av-d66g3-0c6b2f23df25f36e21cbddb92a45dbf6{
padding:0px 0px 0px 0px;
}

.avia-image-container.av-26e01v-dc16731ef672a9df6345855b98b1e698 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-26e01v-dc16731ef672a9df6345855b98b1e698 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-56ho11f-23238542bf01b0217842ce9b8672d8f0{
padding:30px 30px 30px 30px;
background-color:#ffeeee;
}

.av_font_icon.av-l8i9e8hi-6f8ae55a025b3890851bffa327b095b7{
color:#e9545d;
border-color:#e9545d;
}
.avia-svg-icon.av-l8i9e8hi-6f8ae55a025b3890851bffa327b095b7 svg:first-child{
stroke:#e9545d;
fill:#e9545d;
}
.av_font_icon.av-l8i9e8hi-6f8ae55a025b3890851bffa327b095b7 .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .hr.hr-invisible.av-l8i991dr-d6a1ae28f9563efc96c690e784144aa0{
height:10px;
}

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

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

#top .hr.hr-invisible.av-l8iaezjf-b3a6013bd18029628801e2d47bcbf0ce{
height:10px;
}

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

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

#top .hr.hr-invisible.av-3xm8hv-cddb87d9ecbf6d3fcdd71eceaeca1d3b{
height:20px;
}

.flex_column.av-796ahf-3335068d16b26edf77a0c8155ec57519{
border-width:2px;
border-color:#e9545d;
border-style:solid;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-9hahv-703b1604829913571519ff9e14a71458{
height:20px;
}

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

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

#top .hr.hr-invisible.av-l8ia05oc-a078b86bd698131f2c1a9961edad5c46{
height:20px;
}

#top .hr.hr-invisible.av-l8i95mem-253411296abf54ba9f45e3d3b12074d0{
height:50px;
}

#top .hr.hr-invisible.av-l8iafhu3-b46eb872c2f43aca5d577f0e08444881{
height:30px;
}

.avia-section.av-22f3oqr-eaa504bc1a7a2f210396919194c34bcc{
background-color:#ffeeee;
background-image:unset;
}

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

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

#top .av_textblock_section.av-9j1lvn-0ea471c7bfec9daa22d4016c9fcc6b2f .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-917sj-88c9a55ffa86a848832f73fcf46f7895{
height:10px;
}

#top #wrap_all .avia-button.av-l8i99ihk-45d900a188b5659db2e3c2ef77236424{
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-l8i99ihk-45d900a188b5659db2e3c2ef77236424 .avia-svg-icon svg:first-child{
fill:#8e3e49;
stroke:#8e3e49;
}

#top .hr.hr-invisible.av-38jvxf-aec405a037f0b267d499a1f415df530d{
height:50px;
}


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

#top #wrap_all .av-special-heading.av-l8ia435w-f951bc9e9f38216da284421758f4940e .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-2sntsj-68d82ed7edb7121e0dd09c51d24353dc .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-l8ia3r1q-a08c7ae3c6b3d877fed1d94b8db94eae .av-special-heading-tag{
font-size:30px;
}
}

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

#top #wrap_all .av-special-heading.av-l8ia435w-f951bc9e9f38216da284421758f4940e .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-2sntsj-68d82ed7edb7121e0dd09c51d24353dc .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-l8ia3r1q-a08c7ae3c6b3d877fed1d94b8db94eae .av-special-heading-tag{
font-size:30px;
}
}

@media only screen and (max-width: 479px){ 
.iconbox.av-b0y6zn-1ac392557e11446dca9a12e6585bf473 .iconbox_content_container{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-l8ia435w-f951bc9e9f38216da284421758f4940e .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-2sntsj-68d82ed7edb7121e0dd09c51d24353dc .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-l8ia3r1q-a08c7ae3c6b3d877fed1d94b8db94eae .av-special-heading-tag{
font-size:30px;
}
}
