.avia-section.av-2gz5nay-4a208daac844abe1041afef636406b20{
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-2gz5nay-4a208daac844abe1041afef636406b20 .av-section-color-overlay{
opacity:0.3;
background-color:#8e3e49;
}

#top .hr.hr-invisible.av-2etznl6-260709b34a8a3c569ddc5e2a372c0fe0{
height:100px;
}

.flex_column.av-2dcm57e-38a5333e5ae6e0fa16f5da3b399e3b60{
border-width:2px;
border-color:#ffffff;
border-style:solid;
padding:20px 20px 20px 20px;
}

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

#top .hr.hr-invisible.av-29x9cdm-59ef4ffc9e93ded6bb857a0cbfa51a6d{
height:20px;
}

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

.flex_column.av-23olf96-e6f19e86a4162dea1728aaf3c6265ea8{
background:url(https://wesley-pi.tw/wp-content/uploads/2022/09/ring.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-20yrwka-adf8af9e236e2362feb8110b135c0778{
height:250px;
}

.flex_column.av-76upei-08a3bb03edca5796ee767d98e5366d97{
padding:30px 30px 30px 30px;
background-color:#fdf9f7;
}

.flex_column.av-1wqskyy-1571453db22aad2a1be64aeb2a5e95ec{
padding:30px 30px 30px 30px;
background-color:#fdf9f7;
}

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

.flex_column.av-cbpl0q-c9d26b6af678919d4489cb63308000a8{
padding:30px 30px 30px 30px;
background-color:#ffcfd0;
}

#top #wrap_all .iconbox.av-ayhw5m-a8d32308125616958837a8f3421268b9 .iconbox_content_title{
font-size:24px;
}
.iconbox.av-ayhw5m-a8d32308125616958837a8f3421268b9 .iconbox_content_container{
font-size:18px;
}

#top .av-special-heading.av-8me78q-2b14e48b04c5f956f8a05a9ac0d44770{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-8me78q-2b14e48b04c5f956f8a05a9ac0d44770 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8me78q-2b14e48b04c5f956f8a05a9ac0d44770 .av-subheading{
font-size:15px;
}

.flex_column.av-4j3k6i-562937a2748debe4b9bf80068bd89cba{
padding:0px 0px 0px 0px;
}

.avia-image-container.av-25xpt6-647d33880af944f5c9c39c2906ab26a8 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-25xpt6-647d33880af944f5c9c39c2906ab26a8 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-5a9s8a-a80c1450eb8b5ec4a86ad864afc7bf1f{
padding:30px 30px 30px 30px;
background-color:#ffeeee;
}

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

#top .hr.hr-invisible.av-1cugoru-912f5fdeeb20940bcb0eda8e91386871{
height:10px;
}

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

#top .av-special-heading.av-155sjyi-8ae5a272b0a2c3b15045faec359ab2f6{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-155sjyi-8ae5a272b0a2c3b15045faec359ab2f6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-155sjyi-8ae5a272b0a2c3b15045faec359ab2f6 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3yaw0q-f24a6566cfbef31faf36c51c8ece528d{
height:10px;
}

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

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

#top .hr.hr-invisible.av-xbxy6i-80c99dcd9737525f7c3d11d0b10f4b7b{
height:20px;
}

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

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

#top .hr.hr-invisible.av-rjgdka-b65f86e021849cf049729e21038d88f5{
height:20px;
}

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

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

#top .hr.hr-invisible.av-kwcp0q-f1349849d9510a4300cf368cc4702213{
height:20px;
}

#top .hr.hr-invisible.av-hn836i-2325e6f0f4510c8bc8530de6f288d59f{
height:50px;
}

#top .hr.hr-invisible.av-f6oi3e-ee9488df570e9078daf53cd1b5e8a934{
height:30px;
}

.avia-section.av-edzeqi-3378695fb1dec4ea39c67b836a6295be{
background-color:#ffeeee;
background-image:unset;
}

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

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

#top .av_textblock_section.av-9hk11m-7854688a12d7a3b853487636c4df6937 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-6vr6oq-09f9d705579862e893b129242a98359c{
height:10px;
}

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

#top .hr.hr-invisible.av-2g7fzu-213f5da472cbf9b50f890c7d4c904730{
height:50px;
}


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

#top #wrap_all .av-special-heading.av-z55rsa-777ea67d82f7013403d82e58788dd85c .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-sssbka-117c9ac5b5b6a16bf132232d2c4ebd81 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-mehn22-4846e0eb96415c5f598a2f5c830ffa7b .av-special-heading-tag{
font-size:30px;
}
}

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

#top #wrap_all .av-special-heading.av-z55rsa-777ea67d82f7013403d82e58788dd85c .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-sssbka-117c9ac5b5b6a16bf132232d2c4ebd81 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-mehn22-4846e0eb96415c5f598a2f5c830ffa7b .av-special-heading-tag{
font-size:30px;
}
}

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

#top #wrap_all .av-special-heading.av-z55rsa-777ea67d82f7013403d82e58788dd85c .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-sssbka-117c9ac5b5b6a16bf132232d2c4ebd81 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-mehn22-4846e0eb96415c5f598a2f5c830ffa7b .av-special-heading-tag{
font-size:30px;
}
}
