#top #wrap_all .avia-slideshow .av-slideshow-caption.av-loz5qkuj-0e0de2e042ab37a4ce6fe0a44119833a__0 .avia-caption-title{
font-size:38px;
}
#top .avia-slideshow .av-slideshow-caption.av-loz5qkuj-0e0de2e042ab37a4ce6fe0a44119833a__0 .avia-caption-content{
font-size:30px;
}
#top .avia-slideshow .av-slideshow-caption.av-loz5qkuj-0e0de2e042ab37a4ce6fe0a44119833a__0 .avia-caption-content p{
font-size:30px;
}

#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lozix49a-d4542e736556f6f11574b10f554937e3__0 .avia-caption-title{
font-size:30px;
}
#top .avia-slideshow .av-slideshow-caption.av-lozix49a-d4542e736556f6f11574b10f554937e3__0 .avia-caption-content{
font-size:23px;
}
#top .avia-slideshow .av-slideshow-caption.av-lozix49a-d4542e736556f6f11574b10f554937e3__0 .avia-caption-content p{
font-size:23px;
}

.flex_cell.av-hclotb-09e130ae5cd9f594752c3bbcf45d7617{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-hclotb-09e130ae5cd9f594752c3bbcf45d7617{
padding:70px 70px 70px 160px !important;
}

.avia_transform .flex_column.av-fnqrcv-2d3ada33c786c85d34b349786d8de421{
-webkit-animation-duration:2s;
-moz-animation-duration:2s;
animation-duration:2s;
}

#top .hr.hr-invisible.av-ecl0j3-996d033c2a61df026fafc23bd8b56282{
height:150px;
}

#top .av-special-heading.av-30oq9r-6afe7a90244e397476904ccba6f82a20{
margin:0 0 30px 0;
padding-bottom:0;
color:#dbb295;
}
body .av-special-heading.av-30oq9r-6afe7a90244e397476904ccba6f82a20 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-30oq9r-6afe7a90244e397476904ccba6f82a20 .special-heading-inner-border{
border-color:#dbb295;
}
.av-special-heading.av-30oq9r-6afe7a90244e397476904ccba6f82a20 .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-42tjkf-c6095ff1c713ee3d70c259620bc80a8b{
height:20px;
}

#top #wrap_all .avia-button.av-bp03z-737686ec5b719e6022dbd89870fe6eef{
font-size:16px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_cell.av-8xmu7j-595f535981d7526948f9126734622764{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-8xmu7j-595f535981d7526948f9126734622764{
padding:70px 70px 70px 0px !important;
}

.flex_column.av-7n8j1b-e2ecfed0edc03a15ffba88210e96690e{
width:38.2%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-7n8j1b-e2ecfed0edc03a15ffba88210e96690e .av-flex-placeholder{
width:3%;
}

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

.flex_column.av-3y7ncf-d897e933cf8fc405c61a543adfc2aadf{
width:58.8%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3y7ncf-d897e933cf8fc405c61a543adfc2aadf .av-flex-placeholder{
width:3%;
}

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

.avia-section.av-loz7dbdr-eb5c6a818220be57c3ccb6dfcaa2ff68 .av-section-color-overlay{
opacity:0.7;
background-color:#f9f3ed;
background-image:url(http://lucheng-design.com/wp-content/themes/enfold/images/background-images/grunge-dark.png);
background-repeat:repeat;
}

#top .av-special-heading.av-3ijm3v3-9ec849a6b92e77c86542c90919a6d23a{
padding-bottom:10px;
color:#44413a;
}
body .av-special-heading.av-3ijm3v3-9ec849a6b92e77c86542c90919a6d23a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3ijm3v3-9ec849a6b92e77c86542c90919a6d23a .special-heading-inner-border{
border-color:#44413a;
}
.av-special-heading.av-3ijm3v3-9ec849a6b92e77c86542c90919a6d23a .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-byqitb-d6048a353139c237fa5ed16167a977d7{
height:20px;
}

#top #wrap_all .avia-button.av-bcy22n-4b60491c7592749e7e91140895fd4e9a{
font-size:16px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_cell.av-lozbuk52-a5f804795bedfad2570f16599530faa3{
vertical-align:top;
background-color:#f9f3ed;
}

#top .hr.hr-invisible.av-1v2bdb-a5b6cf222439ce3ca2a99498ab51c450{
height:690px;
}

#top .hr.hr-invisible.av-2hqpsv-ad8a56103c2bcf23ecf09120479ca53c{
margin-top:-735px;
height:1px;
}

#top .av-special-heading.av-uumwi7-eae7797753432fa852df59bb05f7e8a3{
padding-bottom:10px;
color:#44413a;
}
body .av-special-heading.av-uumwi7-eae7797753432fa852df59bb05f7e8a3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-uumwi7-eae7797753432fa852df59bb05f7e8a3 .special-heading-inner-border{
border-color:#44413a;
}
.av-special-heading.av-uumwi7-eae7797753432fa852df59bb05f7e8a3 .av-subheading{
font-size:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-loz85eem-69ffde2ead9a1bc27b76c305ed6ffed6{
margin-top:-580px;
margin-bottom:0px;
}
.flex_column.av-loz85eem-69ffde2ead9a1bc27b76c305ed6ffed6{
width:48%;
margin-left:0;
}
.avia_transform .flex_column.av-loz85eem-69ffde2ead9a1bc27b76c305ed6ffed6{
-webkit-animation-duration:2s;
-moz-animation-duration:2s;
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-loz85eem-69ffde2ead9a1bc27b76c305ed6ffed6 .av-flex-placeholder{
width:4%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-eb257z-14b0788d932ef696fbc1b09e458582af{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-eb257z-14b0788d932ef696fbc1b09e458582af{
width:48%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-eb257z-14b0788d932ef696fbc1b09e458582af .av-flex-placeholder{
width:4%;
}

#top .hr.hr-invisible.av-100zlr-59ad81967defaefc4cdd694193d034e0{
margin-top:-30px;
height:1px;
}

#top .hr.hr-invisible.av-1x3m9b-3f9037cff35080c0d4b4954d9d33e29b{
height:17px;
}

#top #wrap_all .avia-button.av-2qds4e7-c91c7fc75dd43bee0e3f877e6a41dc4b{
font-size:16px;
box-shadow:none;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_cell.av-lozfssmd-321c18fbf252f4454433226ba9dc7240{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-lozfssmd-321c18fbf252f4454433226ba9dc7240{
padding:0px 0px 30px 0px !important;
}

#top .av-special-heading.av-3kktlb-cd7d686e58de4f2265f0bf7b568f9c66{
padding-bottom:10px;
color:#44413a;
}
body .av-special-heading.av-3kktlb-cd7d686e58de4f2265f0bf7b568f9c66 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3kktlb-cd7d686e58de4f2265f0bf7b568f9c66 .special-heading-inner-border{
border-color:#44413a;
}
.av-special-heading.av-3kktlb-cd7d686e58de4f2265f0bf7b568f9c66 .av-subheading{
font-size:20px;
}

.av-horizontal-gallery.av-lozfdapm-49143c28426b53d78adbbbc2937a2198{
padding:4.5% 0px;;
}
.av-horizontal-gallery.av-lozfdapm-49143c28426b53d78adbbbc2937a2198 .av-horizontal-gallery-inner{
padding-bottom:30%;
}

.avia-section.av-1hwvg5r-d9dbd6f04e22981a4fc75d0ce9486c3d{
background-repeat:no-repeat;
background-image:url(http://lucheng-design.com/wp-content/uploads/2023/11/B2-491.jpeg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-1hwvg5r-d9dbd6f04e22981a4fc75d0ce9486c3d .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-1cp1ein-00246c8804a3b53adbf74d1325d09a94{
width:100%;
padding:30px 30px 30px 30px;
}

.av_font_icon.av-19ybazj-f0771ec4dd6824a167c0a884103889bd{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-19ybazj-f0771ec4dd6824a167c0a884103889bd .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .hr.hr-invisible.av-17e69en-96c6297f20929f599cc3a74121542d3d{
height:10px;
}

#top .av_textblock_section.av-16dltfj-8a0c2ac8e671b409f043c7caceab7d14 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.avia-section.av-3cawa7-1356e5a811f0911982f330221aceb3cc{
background-color:#fffcf9;
background-image:unset;
}
.avia-section.av-3cawa7-1356e5a811f0911982f330221aceb3cc .av-section-color-overlay{
opacity:0.7;
background-color:#f9f3ed;
background-image:url(http://lucheng-design.com/wp-content/themes/enfold/images/background-images/grunge-dark.png);
background-repeat:repeat;
}

#top .av-special-heading.av-v1o15r-66af6aada1009157195d21ebca2d7037{
padding-bottom:10px;
color:#44413a;
}
body .av-special-heading.av-v1o15r-66af6aada1009157195d21ebca2d7037 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-v1o15r-66af6aada1009157195d21ebca2d7037 .special-heading-inner-border{
border-color:#44413a;
}
.av-special-heading.av-v1o15r-66af6aada1009157195d21ebca2d7037 .av-subheading{
font-size:20px;
}

.flex_column.av-rkwncf-c97ce03fb75dd450034a12931c2a52f1{
width:100%;
}
.avia_transform .flex_column.av-rkwncf-c97ce03fb75dd450034a12931c2a52f1{
-webkit-animation-duration:2s;
-moz-animation-duration:2s;
animation-duration:2s;
}

#top .hr.av-pk46xb-e3fdcd395f7ef55b435b821d1fcb0922{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-pk46xb-e3fdcd395f7ef55b435b821d1fcb0922 .hr-inner{
width:100%;
border-color:#dbb295;
}

#top .av-special-heading.av-fwysf-cba3fa2fbb9790771fc2bdf9c47f9596{
margin:30px 0px 0px 0px;
padding-bottom:10px;
color:#dbb295;
font-size:23px;
}
body .av-special-heading.av-fwysf-cba3fa2fbb9790771fc2bdf9c47f9596 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-fwysf-cba3fa2fbb9790771fc2bdf9c47f9596 .av-special-heading-tag{
font-size:23px;
}
.av-special-heading.av-fwysf-cba3fa2fbb9790771fc2bdf9c47f9596 .special-heading-inner-border{
border-color:#dbb295;
}
.av-special-heading.av-fwysf-cba3fa2fbb9790771fc2bdf9c47f9596 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lrqn3j-cf7e033f2decaf8ba3479c6e351f790c{
margin-top:30px;
margin-bottom:50px;
}
.flex_column.av-lrqn3j-cf7e033f2decaf8ba3479c6e351f790c{
width:48%;
margin-left:0;
}
.avia_transform .flex_column.av-lrqn3j-cf7e033f2decaf8ba3479c6e351f790c{
-webkit-animation-duration:2s;
-moz-animation-duration:2s;
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lrqn3j-cf7e033f2decaf8ba3479c6e351f790c .av-flex-placeholder{
width:4%;
}

#top .av-special-heading.av-2vuh4f-032cb00350847c690f25b7bfb5f6cfa7{
margin:0px 0 0 0;
padding-bottom:10px;
color:#dbb295;
}
body .av-special-heading.av-2vuh4f-032cb00350847c690f25b7bfb5f6cfa7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2vuh4f-032cb00350847c690f25b7bfb5f6cfa7 .special-heading-inner-border{
border-color:#dbb295;
}
.av-special-heading.av-2vuh4f-032cb00350847c690f25b7bfb5f6cfa7 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3syti7-10614c44fdec7fcd7bed08251e716b5a{
height:20px;
}

#top #wrap_all .avia-button.av-2hyfkv-024cdceb42d6429479c69a3a48416e31{
font-size:16px;
box-shadow:none;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-grxy4f-12802a2e9891d3a931cda740cb8ce6a0{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-grxy4f-12802a2e9891d3a931cda740cb8ce6a0{
width:48%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-grxy4f-12802a2e9891d3a931cda740cb8ce6a0 .av-flex-placeholder{
width:4%;
}

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

.flex_column.av-68v99b-5b5ad8e94c6e983b57fa9c3456885bbc{
width:100%;
}
.avia_transform .flex_column.av-68v99b-5b5ad8e94c6e983b57fa9c3456885bbc{
-webkit-animation-duration:2s;
-moz-animation-duration:2s;
animation-duration:2s;
}

#top .hr.av-3se11r-c52032839e3f9b349131467f56d984ff{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-3se11r-c52032839e3f9b349131467f56d984ff .hr-inner{
width:100%;
border-color:#dbb295;
}

#top .av-special-heading.av-2hokn3-c9e512612d2b7bf209f8714c998d50f0{
margin:30px 0px 0px 0px;
padding-bottom:10px;
color:#dbb295;
font-size:23px;
}
body .av-special-heading.av-2hokn3-c9e512612d2b7bf209f8714c998d50f0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2hokn3-c9e512612d2b7bf209f8714c998d50f0 .av-special-heading-tag{
font-size:23px;
}
.av-special-heading.av-2hokn3-c9e512612d2b7bf209f8714c998d50f0 .special-heading-inner-border{
border-color:#dbb295;
}
.av-special-heading.av-2hokn3-c9e512612d2b7bf209f8714c998d50f0 .av-subheading{
font-size:15px;
}

.flex_column.av-4t7h3j-45b01dfb7ba98b1159d7b580d20a90a1{
width:37.6%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4t7h3j-45b01dfb7ba98b1159d7b580d20a90a1 .av-flex-placeholder{
width:4%;
}

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

.flex_column.av-9ddr5r-201b776a0631b0906b221707ef846b43{
width:58.4%;
margin-left:0;
}
.avia_transform .flex_column.av-9ddr5r-201b776a0631b0906b221707ef846b43{
-webkit-animation-duration:2s;
-moz-animation-duration:2s;
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-9ddr5r-201b776a0631b0906b221707ef846b43 .av-flex-placeholder{
width:4%;
}

#top .hr.hr-invisible.av-20b57j-53f41177907ed3096011b2a1a430977a{
margin-top:-60px;
height:1px;
}

#top .av-special-heading.av-kqjh7z-502bd471b21b347158c9d9ef79988ace{
margin:0px 0 0 0;
padding-bottom:10px;
color:#dbb295;
}
body .av-special-heading.av-kqjh7z-502bd471b21b347158c9d9ef79988ace .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kqjh7z-502bd471b21b347158c9d9ef79988ace .special-heading-inner-border{
border-color:#dbb295;
}
.av-special-heading.av-kqjh7z-502bd471b21b347158c9d9ef79988ace .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-21onm7-e1e20d2cb5ce96834ad09d6cf1752442{
height:20px;
}

#top #wrap_all .avia-button.av-2c8vvz-c68d08d1fd5aa09cb9262c294942d36e{
font-size:16px;
box-shadow:none;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-eaqcu7-72d2e5123d9d1dd873a6c505fa731b59{
height:40px;
}

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


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-hclotb-09e130ae5cd9f594752c3bbcf45d7617{
padding:70px 0px 0px 0px !important;
}

.responsive #top #wrap_all .flex_cell.av-8xmu7j-595f535981d7526948f9126734622764{
padding:30px 30px 30px 30px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-loz85eem-69ffde2ead9a1bc27b76c305ed6ffed6{
margin-top:0px;
margin-bottom:0px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-hclotb-09e130ae5cd9f594752c3bbcf45d7617{
padding:70px 0px 0px 0px !important;
}

.responsive #top #wrap_all .flex_cell.av-8xmu7j-595f535981d7526948f9126734622764{
padding:70px 30px 70px 30px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-loz85eem-69ffde2ead9a1bc27b76c305ed6ffed6{
margin-top:0px;
margin-bottom:0px;
}

.flex_column.av-5du57j-f492bfede2fc07ec1871b9e45f8bd9dc{
padding:30px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-fwysf-cba3fa2fbb9790771fc2bdf9c47f9596 .av-special-heading-tag{
font-size:0.8em;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lrqn3j-cf7e033f2decaf8ba3479c6e351f790c{
margin-top:-10px;
margin-bottom:50px;
}
.flex_column.av-lrqn3j-cf7e033f2decaf8ba3479c6e351f790c{
padding:20px 0 20px 0;
}

#top #wrap_all .av-special-heading.av-2hokn3-c9e512612d2b7bf209f8714c998d50f0 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-hclotb-09e130ae5cd9f594752c3bbcf45d7617{
padding:70px 0px 0px 0px !important;
}

.responsive #top #wrap_all .flex_cell.av-8xmu7j-595f535981d7526948f9126734622764{
padding:70px 30px 70px 30px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-loz85eem-69ffde2ead9a1bc27b76c305ed6ffed6{
margin-top:0px;
margin-bottom:0px;
}

.flex_column.av-5du57j-f492bfede2fc07ec1871b9e45f8bd9dc{
padding:30px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-fwysf-cba3fa2fbb9790771fc2bdf9c47f9596 .av-special-heading-tag{
font-size:0.8em;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lrqn3j-cf7e033f2decaf8ba3479c6e351f790c{
margin-top:-10px;
margin-bottom:50px;
}
.flex_column.av-lrqn3j-cf7e033f2decaf8ba3479c6e351f790c{
padding:20px 0 20px 0;
}

#top #wrap_all .av-special-heading.av-2hokn3-c9e512612d2b7bf209f8714c998d50f0 .av-special-heading-tag{
font-size:0.8em;
}
}
