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

#top .hr.hr-invisible.av-2f9ahu5-2b2872b5ecc7012ac8fd28404a90f372{
height:100px;
}

.flex_column.av-2cjqenh-9677f7983803af871b7b82332d30d861{
border-width:2px;
border-color:#ffffff;
border-style:solid;
padding:20px 20px 20px 20px;
}

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

#top .hr.hr-invisible.av-2aiiayl-8cb7058047ffe915b2cfaad297296b99{
height:20px;
}

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

.flex_column.av-23py2st-9088107a7716f690ca9560aa3a7dd6cb{
background:url(https://wesley-pi.tw/wp-content/uploads/2022/10/contact8.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-228ufct-5019035f807e8161119935c2366a8bcd{
height:250px;
}

.flex_column.av-1zgjbct-310e3c1f3e999f72d05d2ad4fc70d960{
padding:30px 30px 30px 30px;
background-color:#fdf9f7;
}

.flex_column.av-1wnwez1-7afce00c87b13c683dc7099147ea95a0{
padding:30px 30px 30px 30px;
background-color:#fdf9f7;
}

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

.flex_column.av-d0opul-b7028dca9f117b84e9417f941cf9276e{
padding:30px 30px 30px 30px;
background-color:#ffcfd0;
}

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

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

.flex_column.av-4lwaq5-4f3be811cfd01434b31cbb93e63c1946{
padding:0px 0px 0px 0px;
}

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

.flex_column.av-1fpnbml-aeb6fee44bf362a933459b4492b67302{
padding:30px 30px 30px 30px;
background-color:#ffeeee;
}

.av_font_icon.av-4zbu4t-5887e95ec98e99a7e35cf370a7ff57c9{
color:#e9545d;
border-color:#e9545d;
}
.avia-svg-icon.av-4zbu4t-5887e95ec98e99a7e35cf370a7ff57c9 svg:first-child{
stroke:#e9545d;
fill:#e9545d;
}
.av_font_icon.av-4zbu4t-5887e95ec98e99a7e35cf370a7ff57c9 .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .hr.hr-invisible.av-1c6hcj1-3475d7a7244a1cbd9a0adba3d559b51b{
height:10px;
}

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

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

#top .hr.hr-invisible.av-12f33kt-b9f57935cd26af2b054e0782642d47f4{
height:10px;
}

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

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

#top .hr.hr-invisible.av-y3ge1p-4b4ca3dd210feec46a59ae053e847da8{
height:20px;
}

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

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

#top .hr.hr-invisible.av-r8aa99-3b546002fcaa812d60421e9b1e58b23b{
height:20px;
}

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

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

#top .hr.hr-invisible.av-kln3ul-12938f349b32940e7a583724b4bc0e37{
height:20px;
}

#top .hr.hr-invisible.av-hd45bx-46a7cbd81f3567b8acaac87068adc4bc{
height:50px;
}

#top .hr.hr-invisible.av-gia3wt-80ad8c2ca695132ba418371b2555f853{
height:30px;
}

.avia-section.av-eeq78t-2da214534359fc94176a1f2312b2be92{
background-color:#ffeeee;
background-image:unset;
}

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

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

#top .av_textblock_section.av-8p6an1-d8011211813e2ba17c38c082e66fc608 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-7q4pz1-3f3401187414cba4c33fa99c2f90a471{
height:10px;
}

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

#top .hr.hr-invisible.av-2me4z1-b85bc5c4052c55512e13dbbb44068e4e{
height:50px;
}


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

#top #wrap_all .av-special-heading.av-zmnp99-75e005a2390517e252bd57bb5a3655cb .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-sqf0kt-4f33232f5f123df6c55f0bd435329f08 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-28mt6l-247e82fad712bb41e6a4e6556bddbde1 .av-special-heading-tag{
font-size:30px;
}
}

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

#top #wrap_all .av-special-heading.av-zmnp99-75e005a2390517e252bd57bb5a3655cb .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-sqf0kt-4f33232f5f123df6c55f0bd435329f08 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-28mt6l-247e82fad712bb41e6a4e6556bddbde1 .av-special-heading-tag{
font-size:30px;
}
}

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

#top #wrap_all .av-special-heading.av-zmnp99-75e005a2390517e252bd57bb5a3655cb .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-sqf0kt-4f33232f5f123df6c55f0bd435329f08 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-28mt6l-247e82fad712bb41e6a4e6556bddbde1 .av-special-heading-tag{
font-size:30px;
}
}
