.avia-section.av-1jqjtk7-f6b1bc5f225a8640731e25bfa3b8ff16{
background-repeat:no-repeat;
background-image:url(https://lucheng-design.com/wp-content/uploads/2023/11/DSC_5501.jpg);
background-position:50% 100%;
background-attachment:fixed;
}
.avia-section.av-1jqjtk7-f6b1bc5f225a8640731e25bfa3b8ff16 .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

#top .hr.hr-invisible.av-1h4nrgn-817b797b11626cdce6e9c383495f7db6{
height:320px;
}

.avia_transform .flex_column.av-1gcej3b-da8b377e7898c215268d417e291b3c49{
-webkit-animation-duration:2s;
-moz-animation-duration:2s;
animation-duration:2s;
}

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

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

#top .hr.hr-invisible.av-19ejrd3-5f3539dce85c0c1904676d9724c66c3f{
height:80px;
}

.flex_cell.av-16rrc53-ae7b0e85bb7b9d5eca5ae4f01bd02c97{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-16rrc53-ae7b0e85bb7b9d5eca5ae4f01bd02c97{
padding:70px 0px 70px 0px !important;
}

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

.flex_cell.av-12v86if-6c8cf67998893603b7f435fa2b419d07{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-12v86if-6c8cf67998893603b7f435fa2b419d07{
padding:60px 4% 60px 4% !important;
}

.flex_column.av-10xxyuf-974fe852d3e490f99c70792d8f78ce14{
width:100%;
padding:30px 30px 30px 30px;
background-color:#f9f3ed;
}

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

#top .av-special-heading.av-x2jqzb-07b244ffd7acbcf308180eab07c52018{
padding-bottom:10px;
}
body .av-special-heading.av-x2jqzb-07b244ffd7acbcf308180eab07c52018 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-x2jqzb-07b244ffd7acbcf308180eab07c52018 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-v6yu3r-9c92ea82bb35bb92e16635baa0d3554e{
height:20px;
}

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

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

#top .hr.hr-invisible.av-ogr9s7-72fc76144fbd1f086d20816a9075311d{
height:50px;
}

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

#top .hr.hr-invisible.av-kok5fr-46f9a407c719c83591bbc33358eee9b0{
height:20px;
}

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

#top .hr.hr-invisible.av-h1kscn-44550c4700260740db1f68200574a314{
height:20px;
}

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

#top .hr.hr-invisible.av-e8p3lz-9468962be7239aa6c2020800d57a68b7{
height:20px;
}

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

#top .hr.hr-invisible.av-a6sedz-793fa703c8d62e0d9982d4484e0c1de6{
margin-top:-30px;
height:1px;
}

.flex_column.av-v6con-4794c2c60bf53139759ccf96cfc92889{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-v6con-4794c2c60bf53139759ccf96cfc92889 .av-flex-placeholder{
width:0%;
}

#top .hr.hr-invisible.av-4jnxxj-f919832fc363f0cf1be3cd9260e66237{
height:20px;
}

#top #wrap_all .avia-button.av-1xedpz-da819bdbcb1d9ccef35433621e715a6e{
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;
}


@media only screen and (min-width: 990px){ 
.responsive #top #wrap_all .flex_cell.av-16rrc53-ae7b0e85bb7b9d5eca5ae4f01bd02c97{
padding:70px 0px 70px 0px !important;
}

.responsive #top #wrap_all .flex_cell.av-12v86if-6c8cf67998893603b7f435fa2b419d07{
padding:60px 4% 60px 4% !important;
}
}

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

.responsive #top #wrap_all .flex_cell.av-12v86if-6c8cf67998893603b7f435fa2b419d07{
padding:60px 4% 60px 4% !important;
}
}

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

#top #wrap_all .av-special-heading.av-1d94tuf-9768c0ed8b8d1caaa5d6112e13f0cec3 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-12v86if-6c8cf67998893603b7f435fa2b419d07{
padding:0px 6% 60px 6% !important;
}
}

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

#top #wrap_all .av-special-heading.av-1d94tuf-9768c0ed8b8d1caaa5d6112e13f0cec3 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-12v86if-6c8cf67998893603b7f435fa2b419d07{
padding:0px 6% 60px 6% !important;
}
}
