.avia-section.av-4cu3i-2efb7929ebf6af5e5c260db56d1cb3d9{
background-color:#222222;
background-image:url(https://www.nguyenroche.com/wp-content/uploads/2025/11/images_banner-home1.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
margin-top:0px;
margin-bottom:0px;
}
.avia-section.av-4cu3i-2efb7929ebf6af5e5c260db56d1cb3d9 .av-section-color-overlay{
opacity:0.2;
background-color:#1a1a1a;
}

#top .flex_column.av-3y6ju-d65f429cd33f01906d342aa82e33f7f0{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-3y6ju-d65f429cd33f01906d342aa82e33f7f0{
margin-top:0px;
margin-bottom:0px;
}

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

#top .flex_column.av-35kay-81d0d85ed9b114d57066fff4c3ba24f6{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-35kay-81d0d85ed9b114d57066fff4c3ba24f6{
margin-top:0px;
margin-bottom:0px;
}

.avia-section.av-a65q-b069f68e061f6bc40e4671431f61e722{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-mkr33kfa-7d1f0d593236be2185ab12c8ae3abe1d{
height:30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mk70kf6c-324da2cae7ae28b666cc81d07a13ba4c{
margin-top:0px;
margin-bottom:20px;
}
.flex_column.av-mk70kf6c-324da2cae7ae28b666cc81d07a13ba4c{
width:48.5%;
margin-left:0;
padding:250px 35px 35px 35px;
height:200px;
background:url(https://www.nguyenroche.com/wp-content/uploads/2026/01/images_body-content3.jpg) 50% 50% no-repeat scroll #222222;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mk70kf6c-324da2cae7ae28b666cc81d07a13ba4c .av-flex-placeholder{
width:3%;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-mk72fltr-5378ff398f1fde82b2845c5a348ab357{
margin-top:0px;
margin-bottom:20px;
}
.flex_column.av-mk72fltr-5378ff398f1fde82b2845c5a348ab357{
width:48.5%;
margin-left:0;
padding:250px 35px 35px 35px;
height:200px;
background:url(https://www.nguyenroche.com/wp-content/uploads/2026/01/images_body-content1.jpg) 50% 0% no-repeat scroll #222222;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mk72fltr-5378ff398f1fde82b2845c5a348ab357 .av-flex-placeholder{
width:3%;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-mkbbjzev-2cc4215f5afb9dc90f1455853f5ab9b3{
margin-top:0px;
margin-bottom:20px;
}
.flex_column.av-mkbbjzev-2cc4215f5afb9dc90f1455853f5ab9b3{
width:48.5%;
margin-left:0;
padding:250px 35px 35px 35px;
height:200px;
background:url(https://www.nguyenroche.com/wp-content/uploads/2026/01/images_body-content2.jpg) 50% 50% no-repeat scroll #222222;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mkbbjzev-2cc4215f5afb9dc90f1455853f5ab9b3 .av-flex-placeholder{
width:3%;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-mkbbmkoz-0faf2794d5f237d203fe298231269e84{
margin-top:0px;
margin-bottom:20px;
}
.flex_column.av-mkbbmkoz-0faf2794d5f237d203fe298231269e84{
width:48.5%;
margin-left:0;
padding:250px 35px 35px 35px;
height:200px;
background:url(https://www.nguyenroche.com/wp-content/uploads/2026/01/images_body-content4.jpg) 50% 50% no-repeat scroll #222222;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mkbbmkoz-0faf2794d5f237d203fe298231269e84 .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-mkbbli2w-9a6e80d3bcc32f204e6bf539999267cf{
margin:0px 0px 0px 0px;
padding-bottom:0px;
color:#ffffff;
font-size:44px;
}
body .av-special-heading.av-mkbbli2w-9a6e80d3bcc32f204e6bf539999267cf .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mkbbli2w-9a6e80d3bcc32f204e6bf539999267cf .av-special-heading-tag{
font-size:44px;
padding:0px 0px 0px 0px;
}
.av-special-heading.av-mkbbli2w-9a6e80d3bcc32f204e6bf539999267cf .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mkbbli2w-9a6e80d3bcc32f204e6bf539999267cf .av-subheading{
font-size:15px;
}


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

.flex_column.av-mk70kf6c-324da2cae7ae28b666cc81d07a13ba4c{
padding:250px 35px 35px 35px;
}

#top #wrap_all .av-special-heading.av-mk70k1lt-2b5fd603e47cab84c540ad3248f13f80 .av-special-heading-tag{
font-size:44px;
}

.flex_column.av-mk72fltr-5378ff398f1fde82b2845c5a348ab357{
padding:250px 35px 35px 35px;
}

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

.flex_column.av-mkbbjzev-2cc4215f5afb9dc90f1455853f5ab9b3{
padding:250px 35px 35px 35px;
}

#top #wrap_all .av-special-heading.av-mkbbjlvm-2d8385af753190c1b19ac812ffc42f3b .av-special-heading-tag{
font-size:44px;
}

.flex_column.av-mkbbmkoz-0faf2794d5f237d203fe298231269e84{
padding:250px 35px 35px 35px;
}

#top #wrap_all .av-special-heading.av-mkbbli2w-9a6e80d3bcc32f204e6bf539999267cf .av-special-heading-tag{
font-size:44px;
}
}

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

.flex_column.av-mk70kf6c-324da2cae7ae28b666cc81d07a13ba4c{
padding:150px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-mk70k1lt-2b5fd603e47cab84c540ad3248f13f80 .av-special-heading-tag{
font-size:42px;
}

.flex_column.av-mk72fltr-5378ff398f1fde82b2845c5a348ab357{
padding:150px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-nzay-b3c54c718decd0c2318cd92a8f50ae28 .av-special-heading-tag{
font-size:42px;
}

.flex_column.av-mkbbjzev-2cc4215f5afb9dc90f1455853f5ab9b3{
padding:150px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-mkbbjlvm-2d8385af753190c1b19ac812ffc42f3b .av-special-heading-tag{
font-size:42px;
}

.flex_column.av-mkbbmkoz-0faf2794d5f237d203fe298231269e84{
padding:150px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-mkbbli2w-9a6e80d3bcc32f204e6bf539999267cf .av-special-heading-tag{
font-size:42px;
}
}

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

.flex_column.av-mk70kf6c-324da2cae7ae28b666cc81d07a13ba4c{
padding:130px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-mk70k1lt-2b5fd603e47cab84c540ad3248f13f80 .av-special-heading-tag{
font-size:38px;
}

.flex_column.av-mk72fltr-5378ff398f1fde82b2845c5a348ab357{
padding:130px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-nzay-b3c54c718decd0c2318cd92a8f50ae28 .av-special-heading-tag{
font-size:38px;
}

.flex_column.av-mkbbjzev-2cc4215f5afb9dc90f1455853f5ab9b3{
padding:130px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-mkbbjlvm-2d8385af753190c1b19ac812ffc42f3b .av-special-heading-tag{
font-size:38px;
}

.flex_column.av-mkbbmkoz-0faf2794d5f237d203fe298231269e84{
padding:130px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-mkbbli2w-9a6e80d3bcc32f204e6bf539999267cf .av-special-heading-tag{
font-size:38px;
}
}

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

.flex_column.av-mk70kf6c-324da2cae7ae28b666cc81d07a13ba4c{
padding:100px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-mk70k1lt-2b5fd603e47cab84c540ad3248f13f80 .av-special-heading-tag{
font-size:34px;
}

.flex_column.av-mk72fltr-5378ff398f1fde82b2845c5a348ab357{
padding:100px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-nzay-b3c54c718decd0c2318cd92a8f50ae28 .av-special-heading-tag{
font-size:34px;
}

.flex_column.av-mkbbjzev-2cc4215f5afb9dc90f1455853f5ab9b3{
padding:100px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-mkbbjlvm-2d8385af753190c1b19ac812ffc42f3b .av-special-heading-tag{
font-size:34px;
}

.flex_column.av-mkbbmkoz-0faf2794d5f237d203fe298231269e84{
padding:100px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-mkbbli2w-9a6e80d3bcc32f204e6bf539999267cf .av-special-heading-tag{
font-size:34px;
}
}
