.avia-section.av-a0akc3-11aafd7f133be5ccded7877ca0262bd9{
background-repeat:no-repeat;
background-image:url(https://lucheng.design/wp-content/uploads/2026/05/12280498-forest-4178175-scaled.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-a0akc3-11aafd7f133be5ccded7877ca0262bd9 .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

#top .hr.hr-invisible.av-2qa6xfn-744561d68a42d418b3e270539109c0a5{
height:320px;
}

.avia_transform .flex_column.av-2oezio3-a4f52644033f7e4c1d28593fcaaf5323{
animation-duration:2s;
}

#top .av-special-heading.av-lq516e6d-5005d551f467e44b991b5a0a5bf1ffad{
margin:0px 0px 0px 3px;
padding-bottom:0;
color:#ffffff;
font-size:38px;
}
body .av-special-heading.av-lq516e6d-5005d551f467e44b991b5a0a5bf1ffad .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lq516e6d-5005d551f467e44b991b5a0a5bf1ffad .av-special-heading-tag{
font-size:38px;
padding:0px 0px 0px 0px;
}
.av-special-heading.av-lq516e6d-5005d551f467e44b991b5a0a5bf1ffad .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lq516e6d-5005d551f467e44b991b5a0a5bf1ffad .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-lq516i58-b57d6edde34b3e20d84ef5cad582ec31{
margin:10px 0px 0px 0px;
padding-bottom:0;
color:#ffffff;
font-size:38px;
}
body .av-special-heading.av-lq516i58-b57d6edde34b3e20d84ef5cad582ec31 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lq516i58-b57d6edde34b3e20d84ef5cad582ec31 .av-special-heading-tag{
font-size:38px;
padding:0px 0px 0px 0px;
}
.av-special-heading.av-lq516i58-b57d6edde34b3e20d84ef5cad582ec31 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lq516i58-b57d6edde34b3e20d84ef5cad582ec31 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2k9vahv-0bce1cb196cf856d3ccf8c48e5d2e23f{
height:80px;
}

.flex_cell.av-2h605n7-cc4d01346be49a6db9059440a7ebba21{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-2h605n7-cc4d01346be49a6db9059440a7ebba21{
padding:70px 0 0 0px !important;
}

.flex_column.av-2egvi0j-80f057e43d26431fbc1f3ce713bb5fc0{
width:23.875%;
margin-left:0;
z-index:0;
padding:0px 0px 0px 0px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2egvi0j-80f057e43d26431fbc1f3ce713bb5fc0 .av-flex-placeholder{
width:1.5%;
}

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

.flex_column.av-2bey8lf-46055544134cac6aa8c67c272bde4d44{
width:23.875%;
margin-left:0;
z-index:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2bey8lf-46055544134cac6aa8c67c272bde4d44 .av-flex-placeholder{
width:1.5%;
}

.avia-image-container.av-29btz77-315dfbe6cb7abf62185b5c0b91f3769f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-29btz77-315dfbe6cb7abf62185b5c0b91f3769f .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-28iildf-31f79a167cf850c1b4c31a4b062722ec{
width:49.25%;
margin-left:0;
position:relative;
left:-2.5%;
z-index:2;
}
#top .flex_column_table.av-equal-height-column-flextable.av-28iildf-31f79a167cf850c1b4c31a4b062722ec .av-flex-placeholder{
width:1.5%;
}

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

#top .hr.hr-invisible.av-24s0k3n-608cbd91369a359254eba1b31ca415b3{
height:20px;
}

.av_font_icon.av-236kfxv-a0952822c6e942d3db65b32c0daf7f2b{
color:#44413a;
border-color:#44413a;
}
.avia-svg-icon.av-236kfxv-a0952822c6e942d3db65b32c0daf7f2b svg:first-child{
stroke:#44413a;
fill:#44413a;
}
.av_font_icon.av-236kfxv-a0952822c6e942d3db65b32c0daf7f2b .av-icon-char{
font-size:24px;
line-height:24px;
}

#top .av_textblock_section.av-2149bxf-b33247ba6c761507137e055d3edebb1e .avia_textblock{
font-size:24px;
color:#44413a;
}

#top .hr.av-1zkmdg3-35664fa4865e31b0b7cd8c052bf9e27b{
margin-top:7px;
margin-bottom:25px;
}
.hr.av-1zkmdg3-35664fa4865e31b0b7cd8c052bf9e27b .hr-inner{
width:1px;
border-color:#44413a;
}

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

.flex_column.av-1rxj1dv-ecba0f65f950ad8d0201c87eb5594105{
width:30.666666666667%;
margin-left:0;
padding:30px 0px 30px 0px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1rxj1dv-ecba0f65f950ad8d0201c87eb5594105 .av-flex-placeholder{
width:4%;
}

#top .av-special-heading.av-1qcos9f-c7629b4978e37aa1bb6f9e1d24f481c4{
padding-bottom:10px;
}
body .av-special-heading.av-1qcos9f-c7629b4978e37aa1bb6f9e1d24f481c4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1qcos9f-c7629b4978e37aa1bb6f9e1d24f481c4 .av-subheading{
font-size:15px;
}

.avia-animated-number.av-1msq37n-a89a0ecabac6360c523b69eb74863bf9 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#dbb295;
stroke:#dbb295;
}
#top .avia-animated-number.av-1msq37n-a89a0ecabac6360c523b69eb74863bf9.av-display-circle{
margin:32.5% 0 32.5% 0;
}
#top .avia-animated-number.av-1msq37n-a89a0ecabac6360c523b69eb74863bf9 .avia-animated-number-title{
font-size:50px;
color:#dbb295;
}
#top .avia-animated-number.av-1msq37n-a89a0ecabac6360c523b69eb74863bf9 .avia-animated-number-content{
color:#6d6a62;
}
.avia-animated-number.av-1msq37n-a89a0ecabac6360c523b69eb74863bf9 .avia-animated-number-circle{
width:65%;
}
.avia-animated-number.av-1msq37n-a89a0ecabac6360c523b69eb74863bf9 .avia-animated-number-circle-inner{
border-style:solid;
border-color:#dbb295;
border-width:1px;
box-shadow:none;
}

.avia-animated-number.av-1kog16r-8a21cd0888d95b621b46bddd454517b9 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#dbb295;
stroke:#dbb295;
}
#top .avia-animated-number.av-1kog16r-8a21cd0888d95b621b46bddd454517b9.av-display-circle{
margin:32.5% 0 32.5% 0;
}
#top .avia-animated-number.av-1kog16r-8a21cd0888d95b621b46bddd454517b9 .avia-animated-number-title{
font-size:50px;
color:#dbb295;
}
#top .avia-animated-number.av-1kog16r-8a21cd0888d95b621b46bddd454517b9 .avia-animated-number-content{
color:#6d6a62;
}
.avia-animated-number.av-1kog16r-8a21cd0888d95b621b46bddd454517b9 .avia-animated-number-circle{
width:65%;
}
.avia-animated-number.av-1kog16r-8a21cd0888d95b621b46bddd454517b9 .avia-animated-number-circle-inner{
border-style:solid;
border-color:#dbb295;
border-width:1px;
box-shadow:none;
}

#top .hr.hr-invisible.av-1k4dao3-810e7c5d8284a4852473d1957f6c1ead{
margin-top:-30px;
height:1px;
}

.flex_column.av-1h3wreb-139e04444527f52e54bdaae9fcdd0783{
width:30.666666666667%;
margin-left:0;
position:relative;
left:8%;
padding:30px 30px 30px 30px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1h3wreb-139e04444527f52e54bdaae9fcdd0783 .av-flex-placeholder{
width:4%;
}

.avia-animated-number.av-1fxo9qr-c7859d9840d6ca037c792dd4312a2e70 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#dbb295;
stroke:#dbb295;
}
#top .avia-animated-number.av-1fxo9qr-c7859d9840d6ca037c792dd4312a2e70 .avia-animated-number-title{
font-size:50px;
color:#dbb295;
}
#top .avia-animated-number.av-1fxo9qr-c7859d9840d6ca037c792dd4312a2e70 .avia-animated-number-content{
color:#6d6a62;
}
.avia-animated-number.av-1fxo9qr-c7859d9840d6ca037c792dd4312a2e70 .avia-animated-number-circle-inner{
border-style:solid;
border-color:#dbb295;
border-width:1px;
box-shadow:none;
}

.flex_column.av-1erkpk3-bb9e7118dd4ff63a59597f4b48e40349{
width:30.666666666667%;
margin-left:0;
position:relative;
left:-3%;
padding:30px 30px 30px 30px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1erkpk3-bb9e7118dd4ff63a59597f4b48e40349 .av-flex-placeholder{
width:4%;
}

.avia-animated-number.av-1cu24yr-2adae71b907144e7f17521af1e503555 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#dbb295;
stroke:#dbb295;
}
#top .avia-animated-number.av-1cu24yr-2adae71b907144e7f17521af1e503555 .avia-animated-number-title{
font-size:50px;
color:#dbb295;
}
#top .avia-animated-number.av-1cu24yr-2adae71b907144e7f17521af1e503555 .avia-animated-number-content{
color:#6d6a62;
}
.avia-animated-number.av-1cu24yr-2adae71b907144e7f17521af1e503555 .avia-animated-number-circle-inner{
border-style:solid;
border-color:#dbb295;
border-width:1px;
box-shadow:none;
}

.avia-section.av-1blpzjn-37d7de8c5bb5441d6b446c11c7ae68bc{
background-repeat:no-repeat;
background-image:url(https://lucheng.design/wp-content/uploads/2026/05/12280498-forest-4178175-scaled.jpg);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-1blpzjn-37d7de8c5bb5441d6b446c11c7ae68bc .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

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

.flex_column.av-12uwm03-0dfa244c6c2c3ead4c7ca9776092b019{
width:48%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-12uwm03-0dfa244c6c2c3ead4c7ca9776092b019 .av-flex-placeholder{
width:4%;
}

.avia-image-container.av-112zihv-73daeae10bd350030460885d7b03fce0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-112zihv-73daeae10bd350030460885d7b03fce0 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-yyeb8j-5aae9a3de2890ca6546ffb4dceea9379{
margin-top:-25px;
height:1px;
}

#top .av-special-heading.av-xtz6z7-7148317813903203abd0d1afe289b9db{
padding-bottom:10px;
}
body .av-special-heading.av-xtz6z7-7148317813903203abd0d1afe289b9db .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-xtz6z7-7148317813903203abd0d1afe289b9db .av-subheading{
font-size:15px;
}

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

#top .hr.hr-invisible.av-smlv6r-2e4b989f2385ca7309e7f8f5cdbc0ef4{
height:50px;
}

.flex_column.av-ro5xub-0c05d5d0edbbb2e5e468e671c97cfeaf{
width:48%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-ro5xub-0c05d5d0edbbb2e5e468e671c97cfeaf .av-flex-placeholder{
width:4%;
}

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

#top .hr.hr-invisible.av-ofvzeb-932245c0828f43b0b1bad3711c507a5f{
margin-top:-25px;
height:1px;
}

#top .av-special-heading.av-mlokxf-4ffbbe681f34c8f6687ffc2a91190aeb{
padding-bottom:10px;
}
body .av-special-heading.av-mlokxf-4ffbbe681f34c8f6687ffc2a91190aeb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mlokxf-4ffbbe681f34c8f6687ffc2a91190aeb .av-subheading{
font-size:15px;
}

#top .hr.av-kjoefn-4a82a628d5ad9431ed8e18694d3a4d68{
margin-top:0px;
margin-bottom:10px;
}
.hr.av-kjoefn-4a82a628d5ad9431ed8e18694d3a4d68 .hr-inner{
width:100%;
border-color:#dbb295;
}

.avia-section.av-gvwbeb-1083bb9e70c833378cdb4747f128e2f9{
background-color:#fffcf9;
background-image:unset;
}
.avia-section.av-gvwbeb-1083bb9e70c833378cdb4747f128e2f9 .av-section-color-overlay{
opacity:0.7;
background-color:#f9f3ed;
background-image:url(https://lucheng.design/wp-content/themes/enfold/images/background-images/grunge-dark.png);
background-repeat:repeat;
}

.flex_column.av-g33d5f-275eddfadd8288424a2ba4274c6c2ec6{
width:100%;
}

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

#top #wrap_all .avia-button.av-a9rkkj-7f910e3fcee528293b1a2ba265c196f7{
font-size:16px;
box-shadow:none;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-91ns2r-a3eecaacdb2b926257e809367b8e116b{
height:50px;
}

.av-horizontal-gallery.av-7ur2ib-6653e69cda646310dff496d06ad3e7da .av-horizontal-gallery-inner{
padding-bottom:25%;
}

#top .hr.hr-invisible.av-3y5k03-99972b752a92ef22bc259932d273702b{
height:50px;
}

#top .hr.hr-invisible.av-2x3yqr-b0175686a08bb3feb2ce8b8e00c32993{
height:30px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-lq516e6d-5005d551f467e44b991b5a0a5bf1ffad .av-special-heading-tag{
font-size:0.8em;
}

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

.responsive #top #wrap_all .flex_cell.av-2h605n7-cc4d01346be49a6db9059440a7ebba21{
padding:70px 30px 0 30px !important;
}

.flex_column.av-28iildf-31f79a167cf850c1b4c31a4b062722ec{
position:relative;
left:0px;
}

.flex_column.av-1rxj1dv-ecba0f65f950ad8d0201c87eb5594105{
padding:0px 0px 0px 0px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-lq516e6d-5005d551f467e44b991b5a0a5bf1ffad .av-special-heading-tag{
font-size:0.8em;
}

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

.responsive #top #wrap_all .flex_cell.av-2h605n7-cc4d01346be49a6db9059440a7ebba21{
padding:70px 30px 0 30px !important;
}

.flex_column.av-28iildf-31f79a167cf850c1b4c31a4b062722ec{
position:relative;
left:0px;
}

.flex_column.av-1rxj1dv-ecba0f65f950ad8d0201c87eb5594105{
padding:0px 0px 0px 0px;
}
}
