.avia-section.av-7nal9-ee92689ee26f04459144df9ae5b91df4{
background-repeat:no-repeat;
background-image:url(https://chengfengconst.com/wp-content/uploads/2025/06/future-building-construction-engineering-project-3.jpg);
background-position:50% 100%;
background-attachment:fixed;
}

#top .hr.hr-invisible.av-6g6ql-01f213d65496da139879a6b97eefbb8f{
height:60px;
}

#top .av-special-heading.av-mbhaarg5-cb74268bddf7f875560a827433bc4a6e{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-mbhaarg5-cb74268bddf7f875560a827433bc4a6e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mbhaarg5-cb74268bddf7f875560a827433bc4a6e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mbhaarg5-cb74268bddf7f875560a827433bc4a6e .av-subheading{
font-size:25px;
}

#top .hr.hr-invisible.av-5snil-f62ef1bb1efa69d2c0fadfd03239b49c{
height:60px;
}

.avia-section.av-2jkf83-efc9361f7b65a40643a0574addb81496 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://chengfengconst.com/wp-content/uploads/2025/06/hire-pic-02.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-2jkf83-efc9361f7b65a40643a0574addb81496 .av-section-color-overlay{
opacity:0.5;
background-image:url(https://chengfengconst.com/wp-content/themes/enfold/images/background-images/noise-for-light-background-compressed.png);
background-repeat:repeat;
}

#top .hr.hr-invisible.av-2h2583-5e2264b357cc32cfeec56b821fd51e9f{
height:50px;
}

.avia_transform .flex_column.av-28r96z-e1122e788b760fbcdbbc46f9be28eacc{
animation-duration:2.5s;
}

#top .av-special-heading.av-mbhb05vs-8384910fd6198c3d0a840d584b71cf34{
margin:0 0 -90px -20px;
padding-bottom:0;
color:rgba(255,255,255,0.94);
font-size:80px;
}
body .av-special-heading.av-mbhb05vs-8384910fd6198c3d0a840d584b71cf34 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mbhb05vs-8384910fd6198c3d0a840d584b71cf34 .av-special-heading-tag{
font-size:80px;
}
.av-special-heading.av-mbhb05vs-8384910fd6198c3d0a840d584b71cf34 .special-heading-inner-border{
border-color:rgba(255,255,255,0.94);
}
.av-special-heading.av-mbhb05vs-8384910fd6198c3d0a840d584b71cf34 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-mbhb0qxu-f45024da074c59cadd3910156043d36d{
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-mbhb0qxu-f45024da074c59cadd3910156043d36d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mbhb0qxu-f45024da074c59cadd3910156043d36d .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-mbhb0qxu-f45024da074c59cadd3910156043d36d .av-subheading{
font-size:25px;
}

#top .hr.av-246o1f-583440075186e58dd39bff36b3de95f4{
margin-top:10px;
margin-bottom:40px;
}
.hr.av-246o1f-583440075186e58dd39bff36b3de95f4 .hr-inner{
width:80px;
border-color:#8f8f8f;
}

#top .hr.hr-invisible.av-1oir43-02f26d0ad9ccee9c9cbc1dd4de878dbe{
height:50px;
}

.avia-section.av-1jp20z-b538f1f7727bc3997c9a6e094769a076{
background-repeat:no-repeat;
background-image:url(https://chengfengconst.com/wp-content/uploads/2025/06/未命名-2-1.jpg);
background-position:0% 0%;
background-attachment:fixed;
}
.avia-section.av-1jp20z-b538f1f7727bc3997c9a6e094769a076 .av-section-color-overlay{
opacity:0.5;
background-color:#dddddd;
background-image:url(https://chengfengconst.com/wp-content/themes/enfold/images/background-images/noise-for-light-background-compressed.png);
background-repeat:repeat;
}

#top .av-special-heading.av-mbhb53gp-e1ead9916a67aae1879bcb0bcbdef24b{
margin:0 0 -90px -20px;
padding-bottom:0;
color:rgba(255,255,255,0.69);
font-size:80px;
}
body .av-special-heading.av-mbhb53gp-e1ead9916a67aae1879bcb0bcbdef24b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mbhb53gp-e1ead9916a67aae1879bcb0bcbdef24b .av-special-heading-tag{
font-size:80px;
}
.av-special-heading.av-mbhb53gp-e1ead9916a67aae1879bcb0bcbdef24b .special-heading-inner-border{
border-color:rgba(255,255,255,0.69);
}
.av-special-heading.av-mbhb53gp-e1ead9916a67aae1879bcb0bcbdef24b .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-mbhb64pu-045b041b02fbbc44b78ec9d305161712{
padding-bottom:0;
color:#000000;
}
body .av-special-heading.av-mbhb64pu-045b041b02fbbc44b78ec9d305161712 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mbhb64pu-045b041b02fbbc44b78ec9d305161712 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-mbhb64pu-045b041b02fbbc44b78ec9d305161712 .av-subheading{
font-size:25px;
}

#top .hr.av-mbhb9zqq-bab26d51ed8e95a493470584115db2fd{
margin-top:10px;
margin-bottom:40px;
}
.hr.av-mbhb9zqq-bab26d51ed8e95a493470584115db2fd .hr-inner{
width:80px;
border-color:#8f8f8f;
}

.flex_column.av-mca54l4b-5ead59cc340cc79a726291998146f45d{
width:22.75%;
}

.flex_column.av-1wrir7-99401d8ddef9e46d99b4f64b0dac7b4e{
width:22.75%;
margin-left:3%;
}

.flex_column.av-6cclv-f5d9641b652eb0d19269abb87367f133{
width:22.75%;
margin-left:3%;
}

.flex_column.av-1jd9n7-2fdafbbceba96d6e50bbc1f94bbf2285{
width:22.75%;
margin-left:3%;
}

#top .hr.hr-invisible.av-mca5ivei-ed3066383e6ae1222db211a02a9fc563{
height:60px;
}

.flex_column.av-1h8bkz-bc531d38a4c75f608f5f80bf9bebc6a9{
width:22.75%;
}

.flex_column.av-1927mb-31be36c41c9180d05122e28a695c8305{
width:22.75%;
margin-left:3%;
}

.flex_column.av-15cpaj-647989cc1134f29af499d0cdec91970a{
width:22.75%;
margin-left:3%;
}

.flex_column.av-ymz4r-e01432cf8b772fb90cb5af026e42deca{
width:22.75%;
margin-left:3%;
}

#top .hr.hr-invisible.av-mca5k4mp-201633e9b61126e23b1926d3cf1d3317{
height:60px;
}

.flex_column.av-pigqr-72f06ddc62e7ca85187accc56fd27271{
width:22.375%;
}

.flex_column.av-jbsjf-36c2e70a3e76b1616bb1291e5b1f9193{
width:22.375%;
margin-left:3.5%;
}

.flex_column.av-fjo2r-3df526fd627fbbc7080f8ae1acdde0b5{
width:22.375%;
margin-left:3.5%;
}

.flex_column.av-87abv-8ef059feee1333b0e0607f1d13b7fcf7{
width:22.375%;
margin-left:3.5%;
}

#top .hr.hr-invisible.av-12z2qb-6c67851f77da4427a617081dfbe63e2c{
height:30px;
}

.avia-section.av-ym49n-bb72a03a68349a825cb3112f59d2e3b6{
background-repeat:no-repeat;
background-image:url(https://chengfengconst.com/wp-content/uploads/2025/06/hire-pic-03.jpg);
background-position:0% 0%;
background-attachment:fixed;
}
.avia-section.av-ym49n-bb72a03a68349a825cb3112f59d2e3b6 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

#top .hr.hr-invisible.av-pvlqj-310beb22f958e47edc7feba3480e944f{
height:50px;
}

.flex_column.av-1yypn-d7be1bc6174591a9f76d7723e026467d{
width:59.8%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1yypn-d7be1bc6174591a9f76d7723e026467d .av-flex-placeholder{
width:0.5%;
}

#top .av-special-heading.av-mbhbgpsi-9dfb2e480f17d46d479dc624907a3d29{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mbhbgpsi-9dfb2e480f17d46d479dc624907a3d29 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mbhbgpsi-9dfb2e480f17d46d479dc624907a3d29 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mbhbgpsi-9dfb2e480f17d46d479dc624907a3d29 .av-subheading{
font-size:15px;
}

#top .hr.av-g5beb-6d7644b1e1e8575d59df2ae663df7acc{
margin-top:10px;
margin-bottom:40px;
}
.hr.av-g5beb-6d7644b1e1e8575d59df2ae663df7acc .hr-inner{
width:80px;
border-color:#8f8f8f;
}

#top .av_textblock_section.av-mbhbi5x6-d49d4baf6e6aebf8b4bdd364e42329e5 .avia_textblock{
color:#ffffff;
}

.flex_column.av-9ldkj-63a0f4db93e027577efa79d97597ee6a{
width:39.7%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-9ldkj-63a0f4db93e027577efa79d97597ee6a .av-flex-placeholder{
width:0.5%;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-mbhaarg5-cb74268bddf7f875560a827433bc4a6e .av-special-heading-tag{
font-size:52px;
}
}

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

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

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mbhb05vs-8384910fd6198c3d0a840d584b71cf34 .av-special-heading-tag{
font-size:44px;
}

#top #wrap_all .av-special-heading.av-mbhb53gp-e1ead9916a67aae1879bcb0bcbdef24b .av-special-heading-tag{
font-size:44px;
}
}
