.avia-section.av-oyxld-58c9eb42861b13fa63104cf2b8876357{
background-repeat:no-repeat;
background-image:url(http://ilancheng.com/wp-content/uploads/2025/04/579181.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-oyxld-58c9eb42861b13fa63104cf2b8876357 .av-section-color-overlay{
opacity:0.5;
background-color:#005d8b;
}

#top .hr.hr-invisible.av-nza9d-feb91b95dffa90ebcb92224d71a94c0d{
height:200px;
}

#top .hr.hr-invisible.av-ma0hfej3-34247269d5e20c389c76aaa386b06d39{
height:100px;
}

.flex_column.av-mt4qt-b286ce4e3ae1f01bbe47465f41f86686{
width:19.6%;
margin-left:0;
position:relative;
top:-60px;
z-index:5;
}
.avia_transform .flex_column.av-mt4qt-b286ce4e3ae1f01bbe47465f41f86686{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mt4qt-b286ce4e3ae1f01bbe47465f41f86686 .av-flex-placeholder{
width:0.5%;
}

.flex_column.av-28vtp-9635765909eb3e5d8dea4326ff0585ee{
width:79.9%;
margin-left:0;
padding:70px 50px 50px 50px;
}
.avia_transform .flex_column.av-28vtp-9635765909eb3e5d8dea4326ff0585ee{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-28vtp-9635765909eb3e5d8dea4326ff0585ee .av-flex-placeholder{
width:0.5%;
}

#top .av-special-heading.av-25y45-cc8ce9a5a6df64851c49493d0b897c41{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-25y45-cc8ce9a5a6df64851c49493d0b897c41 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-25y45-cc8ce9a5a6df64851c49493d0b897c41 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-lar11-19768b8adbb216921b2a46220e17f0e9{
height:70px;
}

.flex_cell.av-m9rt7l4o-b8260d312ca3ef6b9990c87db0791163{
vertical-align:top;
background-color:#223c52;
background:linear-gradient( to bottom, #223c52, #3d5f7c, #3d5f7c );
}
.responsive #top #wrap_all .flex_cell.av-m9rt7l4o-b8260d312ca3ef6b9990c87db0791163{
padding:70px 0px 70px 70px !important;
}

#top .hr.hr-invisible.av-1mtrl-4ed06a05d2f919e04e1434b8308f419c{
height:30px;
}

.flex_column.av-97oj1-a8a033eb2ce6aaa62b1c65e886cc1c4b{
width:100%;
margin-left:0;
}
.avia_transform .flex_column.av-97oj1-a8a033eb2ce6aaa62b1c65e886cc1c4b{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-97oj1-a8a033eb2ce6aaa62b1c65e886cc1c4b .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-m9rt12dv-bbb929d1df748bbdf7f562722ae495ca{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-m9rt12dv-bbb929d1df748bbdf7f562722ae495ca .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m9rt12dv-bbb929d1df748bbdf7f562722ae495ca .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3y6x9-4d9242b7e15c2c55ebfb40ca4ea54276{
height:5px;
}

.flex_cell.av-5v56d-2386b5020382dd958366dda7973d4ba3{
vertical-align:top;
background-color:#223c52;
background:linear-gradient( to bottom, #223c52, #3d5f7c, #3d5f7c );
}
.responsive #top #wrap_all .flex_cell.av-5v56d-2386b5020382dd958366dda7973d4ba3{
padding:70px 70px 70px 70px !important;
}

.flex_cell.av-96djd-7b018d5683a717487926bc87c611740b{
vertical-align:top;
background-color:#223c52;
background:linear-gradient( to top, #223c52, #3d5f7c, #3d5f7c );
}
.responsive #top #wrap_all .flex_cell.av-96djd-7b018d5683a717487926bc87c611740b{
padding:70px 0px 70px 70px !important;
}

#top .hr.hr-invisible.av-8vpl5-495383da7216d03df78fc719799a4aab{
height:30px;
}

.flex_column.av-8bugp-28c84450a277ef039a5d43254d71e80c{
width:100%;
margin-left:0;
}
.avia_transform .flex_column.av-8bugp-28c84450a277ef039a5d43254d71e80c{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-8bugp-28c84450a277ef039a5d43254d71e80c .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-pxtd-1773ee9c8fbf577c62951a78233b402a{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-pxtd-1773ee9c8fbf577c62951a78233b402a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-pxtd-1773ee9c8fbf577c62951a78233b402a .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-qotl-57e2a834d366b5734cdd9d6ffaca6483{
height:30px;
}

.avia-image-container.av-5ic2d-5526f6fd02a0cd79367ec239e2db7411 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-5ic2d-5526f6fd02a0cd79367ec239e2db7411 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-6ukvd-7e0ae325adca0c8efa2f463dec6344c8{
vertical-align:top;
background-color:#223c52;
background:linear-gradient( to top, #223c52, #3d5f7c, #3d5f7c );
}
.responsive #top #wrap_all .flex_cell.av-6ukvd-7e0ae325adca0c8efa2f463dec6344c8{
padding:70px 70px 70px 70px !important;
}

.flex_column.av-6exg1-3cf82ff5cc3afa1aa53c52e9c233437f .avia-curtain-reveal-overlay{
z-index:100;
}

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

.flex_cell.av-m9rtlod4-25af4e82c2a2c0416f24f3c6ab7a3485{
vertical-align:top;
background:url(http://ilancheng.com/wp-content/uploads/2025/04/2150692285-new.jpg) 50% 50% no-repeat fixed ;
}
.responsive #top #wrap_all .flex_cell.av-m9rtlod4-25af4e82c2a2c0416f24f3c6ab7a3485{
padding:70px 70px 70px 70px !important;
}

#top .hr.hr-invisible.av-802p5-5c142cc6c9dbcef6259bf3e0aea64749{
height:30px;
}

.flex_column.av-7cpq5-0d67cca791fcb73e2df8c5851e47b0a2{
width:100%;
margin-left:0;
}
.avia_transform .flex_column.av-7cpq5-0d67cca791fcb73e2df8c5851e47b0a2{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-7cpq5-0d67cca791fcb73e2df8c5851e47b0a2 .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-po3d-902c87aba035305a4bf7dfcdccb38f11{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-po3d-902c87aba035305a4bf7dfcdccb38f11 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-po3d-902c87aba035305a4bf7dfcdccb38f11 .av-subheading{
font-size:15px;
}

.flex_cell.av-m9rtm0hw-1551a6d907c5e7ff3caa724a8d9f2c5f{
vertical-align:top;
background:url(http://ilancheng.com/wp-content/uploads/2025/04/2150692285-new.jpg) 50% 50% no-repeat fixed ;
}
.responsive #top #wrap_all .flex_cell.av-m9rtm0hw-1551a6d907c5e7ff3caa724a8d9f2c5f{
padding:70px 70px 70px 70px !important;
}

.flex_column.av-51i1-e750a36690bd5023231e81aef6a2d308{
width:48.5%;
margin-left:0;
border-width:1px;
border-color:rgba(143,143,147,0.5);
border-style:solid;
padding:50px 50px 50px 50px;
}
.avia_transform .flex_column.av-51i1-e750a36690bd5023231e81aef6a2d308{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-51i1-e750a36690bd5023231e81aef6a2d308 .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-d69h5-6c23068ea4261d6afb8fec4c3ee33397 .avia_textblock{
font-size:30px;
color:#ffffff;
}

.flex_column.av-3pk1l-9db6cc1d7d354640229331c7236811e0{
width:48.5%;
margin-left:0;
border-width:1px;
border-color:rgba(143,143,147,0.5);
border-style:solid;
padding:50px 50px 50px 50px;
}
.avia_transform .flex_column.av-3pk1l-9db6cc1d7d354640229331c7236811e0{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3pk1l-9db6cc1d7d354640229331c7236811e0 .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-31rk9-6e824e2a640c612a4a48de38bfc34784 .avia_textblock{
font-size:30px;
color:#ffffff;
}

#top .hr.hr-invisible.av-2jn8x-cfa460bee1b965ccf122f24c7bd68d4a{
height:50px;
}

.flex_column.av-44pn9-9f214643bcc6b83b65c64a9ac19b0704{
width:48.5%;
margin-left:0;
border-width:1px;
border-color:rgba(143,143,147,0.5);
border-style:solid;
padding:50px 50px 50px 50px;
}
.avia_transform .flex_column.av-44pn9-9f214643bcc6b83b65c64a9ac19b0704{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-44pn9-9f214643bcc6b83b65c64a9ac19b0704 .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-3j1ed-f51f42eceee23413d8f58c005406b7f5 .avia_textblock{
font-size:30px;
color:#ffffff;
}

.flex_column.av-2a7th-8419a238c0d19b949a1948b99c5b3226{
width:48.5%;
margin-left:0;
border-width:1px;
border-color:rgba(143,143,147,0.5);
border-style:solid;
padding:50px 50px 50px 50px;
}
.avia_transform .flex_column.av-2a7th-8419a238c0d19b949a1948b99c5b3226{
animation-duration:1.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2a7th-8419a238c0d19b949a1948b99c5b3226 .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-1lb25-9f45bbe506bd09f209b18475cc44dd2e .avia_textblock{
font-size:30px;
color:#ffffff;
}

.avia-section.av-9uts9-ae91701d0472bd5a26076e39cc23bb31{
background-color:#223c52;
background:linear-gradient( to top, #223c52, #3d5f7c, #3d5f7c );
}
.avia-section.av-9uts9-ae91701d0472bd5a26076e39cc23bb31 .av-section-color-overlay{
opacity:0.5;
background-image:url(http://ilancheng.com/wp-content/themes/enfold/images/background-images/grain_top.png);
background-repeat:repeat;
}

#top .av-special-heading.av-m9rtxodr-294f689014dbc0a345a5213255813ee3{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-m9rtxodr-294f689014dbc0a345a5213255813ee3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m9rtxodr-294f689014dbc0a345a5213255813ee3 .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-mt4qt-b286ce4e3ae1f01bbe47465f41f86686{
position:relative;
top:-60px;
}

.flex_column.av-28vtp-9635765909eb3e5d8dea4326ff0585ee{
padding:70px 50px 50px 50px;
}

.responsive #top #wrap_all .flex_cell.av-m9rt7l4o-b8260d312ca3ef6b9990c87db0791163{
padding:50px 0px 50px 50px !important;
}

.responsive #top #wrap_all .flex_cell.av-5v56d-2386b5020382dd958366dda7973d4ba3{
padding:50px 50px 50px 50px !important;
}

.responsive #top #wrap_all .flex_cell.av-96djd-7b018d5683a717487926bc87c611740b{
padding:50px 0px 50px 50px !important;
}

.responsive #top #wrap_all .flex_cell.av-6ukvd-7e0ae325adca0c8efa2f463dec6344c8{
padding:50px 50px 50px 50px !important;
}

.responsive #top #wrap_all .flex_cell.av-m9rtlod4-25af4e82c2a2c0416f24f3c6ab7a3485{
padding:50px 50px 50px 50px !important;
}

.responsive #top #wrap_all .flex_cell.av-m9rtm0hw-1551a6d907c5e7ff3caa724a8d9f2c5f{
padding:50px 50px 50px 50px !important;
}

.flex_column.av-51i1-e750a36690bd5023231e81aef6a2d308{
padding:40px 40px 40px 40px;
}

#top .av_textblock_section.av-d69h5-6c23068ea4261d6afb8fec4c3ee33397 .avia_textblock{
font-size:28px;
}

.flex_column.av-3pk1l-9db6cc1d7d354640229331c7236811e0{
padding:40px 40px 40px 40px;
}

#top .av_textblock_section.av-31rk9-6e824e2a640c612a4a48de38bfc34784 .avia_textblock{
font-size:28px;
}

.flex_column.av-44pn9-9f214643bcc6b83b65c64a9ac19b0704{
padding:40px 40px 40px 40px;
}

#top .av_textblock_section.av-3j1ed-f51f42eceee23413d8f58c005406b7f5 .avia_textblock{
font-size:28px;
}

.flex_column.av-2a7th-8419a238c0d19b949a1948b99c5b3226{
padding:40px 40px 40px 40px;
}

#top .av_textblock_section.av-1lb25-9f45bbe506bd09f209b18475cc44dd2e .avia_textblock{
font-size:28px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-mt4qt-b286ce4e3ae1f01bbe47465f41f86686{
position:relative;
top:-50px;
}

.flex_column.av-28vtp-9635765909eb3e5d8dea4326ff0585ee{
padding:50px 0px 50px 20px;
}

.responsive #top #wrap_all .flex_cell.av-m9rt7l4o-b8260d312ca3ef6b9990c87db0791163{
padding:50px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-5v56d-2386b5020382dd958366dda7973d4ba3{
padding:0px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-96djd-7b018d5683a717487926bc87c611740b{
padding:50px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-6ukvd-7e0ae325adca0c8efa2f463dec6344c8{
padding:0px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-m9rtlod4-25af4e82c2a2c0416f24f3c6ab7a3485{
padding:50px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-m9rtm0hw-1551a6d907c5e7ff3caa724a8d9f2c5f{
padding:0px 30px 30px 30px !important;
}

.flex_column.av-51i1-e750a36690bd5023231e81aef6a2d308{
padding:20px 20px 20px 20px;
}

#top .av_textblock_section.av-d69h5-6c23068ea4261d6afb8fec4c3ee33397 .avia_textblock{
font-size:26px;
}

.flex_column.av-3pk1l-9db6cc1d7d354640229331c7236811e0{
padding:20px 20px 20px 20px;
}

#top .av_textblock_section.av-31rk9-6e824e2a640c612a4a48de38bfc34784 .avia_textblock{
font-size:26px;
}

.flex_column.av-44pn9-9f214643bcc6b83b65c64a9ac19b0704{
padding:20px 20px 20px 20px;
}

#top .av_textblock_section.av-3j1ed-f51f42eceee23413d8f58c005406b7f5 .avia_textblock{
font-size:26px;
}

.flex_column.av-2a7th-8419a238c0d19b949a1948b99c5b3226{
padding:20px 20px 20px 20px;
}

#top .av_textblock_section.av-1lb25-9f45bbe506bd09f209b18475cc44dd2e .avia_textblock{
font-size:26px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-mt4qt-b286ce4e3ae1f01bbe47465f41f86686{
position:relative;
top:-50px;
}

.flex_column.av-28vtp-9635765909eb3e5d8dea4326ff0585ee{
padding:50px 0px 50px 20px;
}

.responsive #top #wrap_all .flex_cell.av-m9rt7l4o-b8260d312ca3ef6b9990c87db0791163{
padding:50px 20px 20px 20px !important;
}

.responsive #top #wrap_all .flex_cell.av-5v56d-2386b5020382dd958366dda7973d4ba3{
padding:0px 20px 20px 20px !important;
}

.responsive #top #wrap_all .flex_cell.av-96djd-7b018d5683a717487926bc87c611740b{
padding:50px 20px 20px 20px !important;
}

.responsive #top #wrap_all .flex_cell.av-6ukvd-7e0ae325adca0c8efa2f463dec6344c8{
padding:0px 30px 20px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-m9rtlod4-25af4e82c2a2c0416f24f3c6ab7a3485{
padding:50px 20px 20px 20px !important;
}

.responsive #top #wrap_all .flex_cell.av-m9rtm0hw-1551a6d907c5e7ff3caa724a8d9f2c5f{
padding:0px 20px 20px 20px !important;
}

.flex_column.av-51i1-e750a36690bd5023231e81aef6a2d308{
padding:20px 20px 20px 20px;
}

#top .av_textblock_section.av-d69h5-6c23068ea4261d6afb8fec4c3ee33397 .avia_textblock{
font-size:24px;
}

.flex_column.av-3pk1l-9db6cc1d7d354640229331c7236811e0{
padding:20px 20px 20px 20px;
}

#top .av_textblock_section.av-31rk9-6e824e2a640c612a4a48de38bfc34784 .avia_textblock{
font-size:24px;
}

.flex_column.av-44pn9-9f214643bcc6b83b65c64a9ac19b0704{
padding:20px 20px 20px 20px;
}

#top .av_textblock_section.av-3j1ed-f51f42eceee23413d8f58c005406b7f5 .avia_textblock{
font-size:24px;
}

.flex_column.av-2a7th-8419a238c0d19b949a1948b99c5b3226{
padding:20px 20px 20px 20px;
}

#top .av_textblock_section.av-1lb25-9f45bbe506bd09f209b18475cc44dd2e .avia_textblock{
font-size:24px;
}
}
