.avia-section.av-158cj27-6f098024e709e958ecc991db34c4c586{
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-158cj27-6f098024e709e958ecc991db34c4c586 .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

#top .hr.hr-invisible.av-13a78kf-935584029ff7f4311c83a978b59b7edb{
height:320px;
}

.avia_transform .flex_column.av-11iv58f-45b802b1dfe2a395b3fafdb00120dae6{
-webkit-animation-duration:2s;
-moz-animation-duration:2s;
animation-duration:2s;
}

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

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

#top .hr.hr-invisible.av-ux7bz3-d2d6cef8b75e57e054aaefd73945a278{
height:80px;
}

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

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

.flex_cell.av-pbb8qn-4f31a7d514d68340e953da339dfcecc6{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-pbb8qn-4f31a7d514d68340e953da339dfcecc6{
padding:60px 4% 60px 4% !important;
}

.flex_column.av-nxcbxr-293103e6191feaadf8454469783896e6{
width:100%;
padding:30px 30px 30px 30px;
background-color:#f9f3ed;
}

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

#top .av-special-heading.av-m1rbxcs3-36051388c784fe12336fddc965589cef{
padding-bottom:10px;
}
body .av-special-heading.av-m1rbxcs3-36051388c784fe12336fddc965589cef .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m1rbxcs3-36051388c784fe12336fddc965589cef .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-m64ycv-5fd877ce03c161f787aefdb7cfbcde95{
height:20px;
}

.avia-section.av-l9byxb-c6d009251e5eb055c3d6a7784a116015{
background-color:#fffcf9;
background-image:unset;
}
.avia-section.av-l9byxb-c6d009251e5eb055c3d6a7784a116015 .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-gqewy7-76166a20686f1b606033f417e2b4dbef{
padding-bottom:10px;
color:#44413a;
}
body .av-special-heading.av-gqewy7-76166a20686f1b606033f417e2b4dbef .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-gqewy7-76166a20686f1b606033f417e2b4dbef .special-heading-inner-border{
border-color:#44413a;
}
.av-special-heading.av-gqewy7-76166a20686f1b606033f417e2b4dbef .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-g81oxr-6eccd9f5951b25d8689ce4a427aee233{
height:50px;
}

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

#top .hr.hr-invisible.av-dfiv5r-133639af7f638694e7e9213a48cc617b{
height:20px;
}

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

#top .hr.hr-invisible.av-c98g27-1f58a81a77241ddd1536636148b19564{
height:20px;
}

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

#top .hr.hr-invisible.av-b3qbhb-903b46e6e78dec5cdf8ef97d9cfa9a87{
height:20px;
}

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

#top .hr.hr-invisible.av-8h61gv-1ac1366e02c7073331c1ebc39cf7a40d{
margin-top:-30px;
height:1px;
}

.flex_column.av-p03bz-4852afe2b65e327ddf12623225a0fbd1{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-p03bz-4852afe2b65e327ddf12623225a0fbd1 .av-flex-placeholder{
width:0%;
}

#top .hr.hr-invisible.av-4dcbof-183f83ef7959571adf0cab2514dd5231{
height:20px;
}

#top #wrap_all .avia-button.av-2q8mgf-fbf865511b065f6059fb9eebb3d35f8b{
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-s3xxen-a84351dc946d38663785d17c36c6f79d{
padding:70px 0px 70px 0px !important;
}

.responsive #top #wrap_all .flex_cell.av-pbb8qn-4f31a7d514d68340e953da339dfcecc6{
padding:60px 4% 60px 4% !important;
}
}

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

.responsive #top #wrap_all .flex_cell.av-pbb8qn-4f31a7d514d68340e953da339dfcecc6{
padding:60px 4% 60px 4% !important;
}
}

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

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

.responsive #top #wrap_all .flex_cell.av-pbb8qn-4f31a7d514d68340e953da339dfcecc6{
padding:0px 6% 60px 6% !important;
}
}

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

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

.responsive #top #wrap_all .flex_cell.av-pbb8qn-4f31a7d514d68340e953da339dfcecc6{
padding:0px 6% 60px 6% !important;
}
}
