.avia-section.av-v9ej-d010e5ed66f00619732ca9f229f2ab51{
background-repeat:no-repeat;
background-image:url(https://xcyyang.com/wp-content/uploads/2024/10/PageBanner01.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-v9ej-d010e5ed66f00619732ca9f229f2ab51 .av-section-color-overlay{
opacity:0.2;
background-color:#333333;
background-image:url(https://xcyyang.com/wp-content/themes/enfold/images/background-images/noise-for-light-background.png);
background-repeat:repeat;
}

#top .av-special-heading.av-m1u1pqhk-a1681d64b3e478df36eba02d4876f6e0{
padding-bottom:10px;
color:#ffffff;
font-size:32px;
}
body .av-special-heading.av-m1u1pqhk-a1681d64b3e478df36eba02d4876f6e0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m1u1pqhk-a1681d64b3e478df36eba02d4876f6e0 .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-m1u1pqhk-a1681d64b3e478df36eba02d4876f6e0 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m1u1pqhk-a1681d64b3e478df36eba02d4876f6e0 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-m1u224il-1b288d7a0a1799dc6b4cf8b901ebc930{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.av-m1u23g70-6bf6c5fadbb2744b18d5dc37c76788f1{
margin-top:20px;
margin-bottom:10px;
}
.hr.av-m1u23g70-6bf6c5fadbb2744b18d5dc37c76788f1 .hr-inner{
width:96px;
border-color:#555555;
}

#top .flex_column_table.av-equal-height-column-flextable.av-m1u24yad-94dd2f81b948834f591c005f47b71f61{
margin-top:0px;
margin-bottom:0px;
}

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

#top .hr.hr-invisible.av-m1u22cid-4909959f81a0f07d1183cabbbf5572b8{
height:70px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-m1u258r4-4709e5be4094011cf923d6489ff6c7c3{
margin-top:30px;
margin-bottom:30px;
}

.iconbox.av-m1u2g262-138885661f65c088ae1f1f58d015c0c9 .iconbox_icon{
background-color:#333333;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2xvqv-59b0f78ef79d1d1f10f96c1b471083a1{
margin-top:30px;
margin-bottom:30px;
}

.iconbox.av-m1u31dc8-d67d54d98c369c5be57c838d60e146b2 .iconbox_icon{
background-color:#333333;
}

#top .flex_column_table.av-equal-height-column-flextable.av-25c1n-8045303f6aa1068d61d80f60757c0741{
margin-top:30px;
margin-bottom:30px;
}

.iconbox.av-m1u31tqg-a8922802287ab5de53be03e6cb98d42d .iconbox_icon{
background-color:#333333;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1d6dz-91b2ae1daef28a0a5eb8b012aee469e4{
margin-top:30px;
margin-bottom:30px;
}

.iconbox.av-m1u327km-75b86a111262fc0d87aa2a9f6633fb6c .iconbox_icon{
background-color:#333333;
}

#top .hr.hr-invisible.av-z5an-adbf93b292da8e63ca67321fdeb98da7{
height:70px;
}

.flex_cell.av-m1u4gyb6-9f1d6f7ae65e12463cad75c0e31f9703{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-m1u4gyb6-9f1d6f7ae65e12463cad75c0e31f9703{
padding:0px 6% 50px 6% !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-m1u23zz4-407f31d420f95f4d9c7316f68c35784a{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-m1u23zz4-407f31d420f95f4d9c7316f68c35784a{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m1u23zz4-407f31d420f95f4d9c7316f68c35784a .av-flex-placeholder{
width:0%;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-m1u1pqhk-a1681d64b3e478df36eba02d4876f6e0 .av-special-heading-tag{
font-size:28px;
}

.responsive #top #wrap_all .flex_cell.av-m1u4gyb6-9f1d6f7ae65e12463cad75c0e31f9703{
padding:0px 40px 50px 40px !important;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-m1u1pqhk-a1681d64b3e478df36eba02d4876f6e0 .av-special-heading-tag{
font-size:24px;
}

.responsive #top #wrap_all .flex_cell.av-m1u4gyb6-9f1d6f7ae65e12463cad75c0e31f9703{
padding:0px 30px 50px 30px !important;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-m1u1pqhk-a1681d64b3e478df36eba02d4876f6e0 .av-special-heading-tag{
font-size:22px;
}

.responsive #top #wrap_all .flex_cell.av-m1u4gyb6-9f1d6f7ae65e12463cad75c0e31f9703{
padding:0px 20px 50px 20px !important;
}
}
