.avia-section.av-vhim1z3-20d0bb787d51d5002328a07c9a97e889 .av-section-color-overlay{
opacity:0.8;
background-color:#4ecac2;
}

#top .av-rotator-container.av-ups1u67-2cb6ab116ff6c1323199afe79aa2a762{
text-align:left;
color:#ffffff;
}
#top #wrap_all .av-rotator-container.av-ups1u67-2cb6ab116ff6c1323199afe79aa2a762 .av-rotator-container-inner{
font-size:63px;
}

#top .av-rotator-container .av-rotator-text-single.av-txxuvkv-c9bab494468d85d737c4f824e16a4fd7{
color:#315e5b;
}

#top .av-rotator-container .av-rotator-text-single.av-ththj33-1662ae26a2b6a656634dd6228fee1647{
color:#315e5b;
}

#top .av-rotator-container .av-rotator-text-single.av-t4fy50f-8f8055c5475fa2b43f95f2dff2ba7251{
color:#315e5b;
}

#top .av-rotator-container .av-rotator-text-single.av-stqqom7-1749bf1c9abac3dabcd1d7ed68f102c0{
color:#315e5b;
}

#top .hr.av-s8m3a5b-700015c542b371747d5f3062df9c6e17{
margin-top:40px;
margin-bottom:40px;
}
.hr.av-s8m3a5b-700015c542b371747d5f3062df9c6e17 .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .hr.hr-invisible.av-r5okw4f-76318e799534d03c0e2666ac00c99120{
height:50px;
}

.av_font_icon.av-qt4zlrz-8f660069c447188713dad3faf488c82b{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-qt4zlrz-8f660069c447188713dad3faf488c82b svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-qt4zlrz-8f660069c447188713dad3faf488c82b .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .hr.hr-invisible.av-21p8ypr-bc3171e5378392a0412b5222e134c09e{
height:100px;
}

.flex_cell.av-22xym8v-fb52dfb2fed30249f5332e8f07f97c14{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-22xym8v-fb52dfb2fed30249f5332e8f07f97c14{
padding:10px 10px 10px 10px !important;
}

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

.avia-section.av-4r0ysm7-5feb4410b57785074a94c5954a823a93 .av-section-color-overlay{
opacity:0.5;
background-color:#ffffff;
}

#top .av-special-heading.av-c57fz3-d9cf45aec2c9ac5414ebe569fb44a3e4{
padding-bottom:10px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-c57fz3-d9cf45aec2c9ac5414ebe569fb44a3e4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-c57fz3-d9cf45aec2c9ac5414ebe569fb44a3e4 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-c57fz3-d9cf45aec2c9ac5414ebe569fb44a3e4 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-c57fz3-d9cf45aec2c9ac5414ebe569fb44a3e4 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-15q8npjz-695c35a7dbe1cc8bceb7e55ec8b39711 .avia_textblock{
font-size:28px;
}

#top .hr.hr-invisible.av-15ae65pb-fe0ae4f12a7cde061e892ac8d19c8f7b{
height:50px;
}

#top .av_textblock_section.av-12xqg80v-2bcad1dfd2b6e89327cfb88296bc501a .avia_textblock{
font-size:16px;
color:#0a5597;
text-align:justify;
}

.flex_column.av-10vaulof-ad25aa5a7d2fd92d182acb3d997b6091{
padding:0 20px 0 20px;
}

.avia-image-container.av-10gkfiu7-70a9fef6406acdf140f11f1a64c4a4f6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-10gkfiu7-70a9fef6406acdf140f11f1a64c4a4f6 .av-caption-image-overlay-bg{
opacity:0.5;
background-color:#000000;
}
.avia-image-container.av-10gkfiu7-70a9fef6406acdf140f11f1a64c4a4f6 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-3mki3gf-1aa9cb86eb82ec9b9274115106246fed .avia_textblock{
font-size:28px;
}

.flex_column.av-z8yb6an-a84c004c15423eefdba35f3b1c484f1a{
padding:0 20px 0 20px;
}

.avia-image-container.av-yjor9fj-9ec3d166c072e74505ba92b8d8d8caf5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-yjor9fj-9ec3d166c072e74505ba92b8d8d8caf5 .av-caption-image-overlay-bg{
opacity:0.5;
background-color:#000000;
}
.avia-image-container.av-yjor9fj-9ec3d166c072e74505ba92b8d8d8caf5 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-xq4tnen-50d524c6d62ddb03291acc85104326d4 .avia_textblock{
font-size:16px;
color:#0a5597;
text-align:justify;
}

#top .hr.hr-invisible.av-x5i9tq7-cad4bab9b5c429c9464b97df087694fa{
height:50px;
}

#top .av-special-heading.av-oy0s5gf-eedb8c55f92676482ce855e693827ac1{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-oy0s5gf-eedb8c55f92676482ce855e693827ac1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-oy0s5gf-eedb8c55f92676482ce855e693827ac1 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-oy0s5gf-eedb8c55f92676482ce855e693827ac1 .av-subheading{
font-size:15px;
}

#top .hr.av-o3fksyn-af2b68b3cd526eacf30e9fb6a291c2d2{
margin-top:70px;
margin-bottom:70px;
}
.hr.av-o3fksyn-af2b68b3cd526eacf30e9fb6a291c2d2 .hr-inner{
width:50px;
border-color:#000000;
}

#top .hr.hr-invisible.av-wwcuopr-6f83346b4d71ff522d7b0bb1767d9c21{
height:25px;
}

.flex_cell.av-vef1f7j-68f122dc64d1c714e8e9bea9db9bb627{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-vef1f7j-68f122dc64d1c714e8e9bea9db9bb627{
padding:0 25px 0 0 !important;
}

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

.flex_column.av-tm3v88v-e5119d8d56bad2d652e970c92f0a0989{
padding:0 25px 0 0;
}

#top .av_textblock_section.av-t0ur2qn-a64031e1b6441080ba9b87b3f17b35d3 .avia_textblock{
font-size:16px;
color:#0a5597;
text-align:justify;
}

#top .hr.hr-invisible.av-ibzujj-4ddcaade8fbdef4cf9c1d4c70cd7927f{
height:100px;
}

.avia-section.av-fbhdcqn-8d70ab237250b01b8a205e6563687966 .av-parallax .av-parallax-inner{
background-color:#f8f8f8;
background-image:url(https://hacomtower.com/wp-content/uploads/2025/07/tien-ich-hacom-mall.jpg);
background-repeat:no-repeat;
background-position:100% 50%;
background-attachment:scroll;
}
.avia-section.av-fbhdcqn-8d70ab237250b01b8a205e6563687966 .av-section-color-overlay{
opacity:0.3;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-nntpnj-ccca7ea1f52d04116d005f41e278a5b4{
height:100px;
}

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

#top .hr.hr-invisible.av-qk4uu7-191e587fa12099920830b59577471635{
height:300px;
}

.av-hotspot-image-container .av-image-hotspot.av-kn9t0vz-dcfd3939c1ae2c53058801e82855098b{
top:49.6%;
left:26.9%;
}
.av-hotspot-image-container .av-image-hotspot.av-kn9t0vz-dcfd3939c1ae2c53058801e82855098b .av-image-hotspot_inner{
background-color:#ff6363;
color:#ffffff;
}

.av-hotspot-image-container .av-image-hotspot.av-k3wsuzj-ad4f88bd32a617fe54e7900971c9b737{
top:81.1%;
left:59.8%;
}
.av-hotspot-image-container .av-image-hotspot.av-k3wsuzj-ad4f88bd32a617fe54e7900971c9b737 .av-image-hotspot_inner{
background-color:#ff6363;
color:#ffffff;
}

.av-hotspot-image-container .av-image-hotspot.av-jd4nhy7-40c76b8efbb68dd0f6ca07f6cc8ec9af{
top:21.9%;
left:81.3%;
}
.av-hotspot-image-container .av-image-hotspot.av-jd4nhy7-40c76b8efbb68dd0f6ca07f6cc8ec9af .av-image-hotspot_inner{
background-color:#ff6363;
color:#ffffff;
}

.av-hotspot-image-container .av-image-hotspot.av-j65tksf-e43f60e549fddc4b3162eb68ba2409a5{
top:10.3%;
left:9.8%;
}
.av-hotspot-image-container .av-image-hotspot.av-j65tksf-e43f60e549fddc4b3162eb68ba2409a5 .av-image-hotspot_inner{
background-color:#ff6363;
color:#ffffff;
}

.av-hotspot-image-container .av-image-hotspot.av-mdebw6t2-12e10ba5812967464791149291e214f9{
top:65.6%;
left:44%;
}

.av-hotspot-image-container .av-image-hotspot.av-mdec6sww-d77dd3dbde27e6b34b96a7afeb941ece{
top:26.9%;
left:53%;
}

#top .hr.hr-invisible.av-sl36jr3-d7ee566ef10eb6eadec88cd6b8d48168{
height:25px;
}

.flex_cell.av-rs26irj-89c686cf2eb016fffda666ea5b0b38dd{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-rs26irj-89c686cf2eb016fffda666ea5b0b38dd{
padding:0 25px 0 0 !important;
}

.flex_column.av-ra477en-a818bd1e9f10a4dca8699e0eaa7114b8{
padding:0 20px 0 20px;
}

.flex_column.av-r0twb8f-c698e791acd7ea8ec1e6aab059f3ef96{
padding:0 20px 0 20px;
}

#top .av_textblock_section.av-q66935r-d1b5c86a46debfe875cf28b7df71fb5d .avia_textblock{
font-size:16px;
color:#0a5597;
text-align:justify;
}

.flex_column.av-pcniccf-fd3cd31ee6afc944488190d8bec565c7{
padding:0 20px 0 20px;
}

.flex_column.av-o410eqn-11500f040e5b6f093ab4674b306835e9{
padding:0 20px 0 20px;
}

.avia-image-container.av-nv20r27-a2c14ab81d0b7428185a86afe0390295 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-nv20r27-a2c14ab81d0b7428185a86afe0390295 .av-caption-image-overlay-bg{
opacity:0.5;
background-color:#000000;
}
.avia-image-container.av-nv20r27-a2c14ab81d0b7428185a86afe0390295 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-mtvmb5r-16995421b5cc862b17dff2ae0e22efa8{
height:25px;
}

#top .av_textblock_section.av-me2z7a7-9f952916622007715ac257e221eb23e7 .avia_textblock{
font-size:20px;
}

#top .hr.hr-invisible.av-lvjza9r-3dc7a252818c3b5ffd73cbfe28def49a{
height:25px;
}

#top .av_textblock_section.av-md89ltnt-674a3b20a132704e14d0c0242e223ac4 .avia_textblock{
font-size:20px;
}

#top .av-special-heading.av-b76rpkv-f91f213835825289d2fa38a0515f33b8{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-b76rpkv-f91f213835825289d2fa38a0515f33b8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-b76rpkv-f91f213835825289d2fa38a0515f33b8 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-b76rpkv-f91f213835825289d2fa38a0515f33b8 .av-subheading{
font-size:15px;
}

#top .hr.av-add2l8f-23c79f00b15c276c75684dfd45c3dde0{
margin-top:40px;
margin-bottom:40px;
}
.hr.av-add2l8f-23c79f00b15c276c75684dfd45c3dde0 .hr-inner{
width:50px;
border-color:#000000;
}

#top .hr.hr-invisible.av-l9d8533-104706fa39157e660eb0050f94b69646{
height:25px;
}

.flex_column.av-jagspjz-ea549e7b58751657677ef43ff9a1bf72{
padding:0 25px 0 0;
}

#top .av_textblock_section.av-im79isf-089112d25454970ad69373c9166a7e26 .avia_textblock{
font-size:16px;
color:#0a5597;
text-align:justify;
}

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

.avia-section.av-i8yo11b-1e826c7b752fc737918b7e4f678a6259 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-hsj80ov-7210ffda8b6e2de7da16e4ed9504135c{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-hsj80ov-7210ffda8b6e2de7da16e4ed9504135c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-hsj80ov-7210ffda8b6e2de7da16e4ed9504135c .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-hsj80ov-7210ffda8b6e2de7da16e4ed9504135c .av-subheading{
font-size:15px;
}

#top .hr.av-67rjlr-89f7427546c25eff3a3900f96d7b54f0{
margin-top:40px;
margin-bottom:40px;
}
.hr.av-67rjlr-89f7427546c25eff3a3900f96d7b54f0 .hr-inner{
width:50px;
border-color:#000000;
}

#top .av_textblock_section.av-g53qucf-a39c0af9cdae84b32d570d51bae00a36 .avia_textblock{
font-size:28px;
color:#0099ff;
}

#top .hr.hr-invisible.av-dymr62n-3349711c90c7746f2b5656cadc2fa127{
height:50px;
}

#top .hr.hr-invisible.av-dl8srvj-d2ddfe0fcb825e1a68b6e00d9343274c{
height:50px;
}

.avia-section.av-d0zaccf-53d728caa1699fbd58a82ed20b9d34df{
background-color:#efefef;
background-image:unset;
}
.avia-section.av-d0zaccf-53d728caa1699fbd58a82ed20b9d34df .av-section-color-overlay{
opacity:0.6;
background-color:#444444;
}

#top .hr.hr-invisible.av-cpd9win-43de3964dd430bc7266f06841922d977{
height:30px;
}

.flex_column.av-17hmatb-8e0df12fdf084afbfbae6e711a078c27{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
}

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

#top .hr.hr-invisible.av-b9tws1r-403ef75a643c536f6c4e8cc25c560492{
height:6px;
}

#top .av_textblock_section.av-apwnvkv-215deba35f85b17081c060b9bfa0cd29 .avia_textblock{
font-size:14px;
color:#e8e8e8;
}

.flex_column.av-9ji8qu7-89c0c7036d1acac8b1b00cb62f209005{
border-radius:10px 10px 10px 10px;
padding:15px 15px 15px 15px;
}

#top .hr.hr-invisible.av-w4rxpb-82341a344ed72c036af407074892398e{
height:10px;
}

#top .av_textblock_section.av-8jd66kf-d6dc30d94932fad79eb06803d411cc36 .avia_textblock{
font-size:22px;
color:#d1aa00;
}

#top .hr.hr-invisible.av-8760urj-5aa5bd377ff1b3bb5a3feec9a3f78009{
height:26px;
}

#top .av_textblock_section.av-7frlvpb-581007f298bd7d69bab3edb721867003 .avia_textblock{
font-size:14px;
color:#ffffff;
}

#top .av_textblock_section.av-6yhmc0v-e799636358b344ff3f366d37e3d71797 .avia_textblock{
font-size:14px;
color:#f7f7f7;
}

.flex_column.av-6tdpj9b-20d6cf6eb0df6eaeb8b152e2ce07bbda{
border-radius:10px 10px 10px 10px;
padding:15px 5px 5px 25px;
}

#top .hr.hr-invisible.av-65w5pxb-2cc41aed76ca87b53247d91a16a67797{
height:10px;
}

#top .av_textblock_section.av-kg56tb-93adef2c6d8bb20d27813557d3a7b98d .avia_textblock{
font-size:22px;
color:#d1aa00;
}

#top .hr.hr-invisible.av-54dhqyn-992b69fc433eaabea42594eca0be36e5{
height:6px;
}

#top .togglecontainer.av-4sjbo5b-33a5155173085734befbcb0d910f36e3 p.toggler{
font-size:13px;
border-color:rgba(211,132,132,0.15);
}
#top .togglecontainer.av-4sjbo5b-33a5155173085734befbcb0d910f36e3 p.toggler .toggle_icon{
color:rgba(211,132,132,0.78);
border-color:rgba(211,132,132,0.78);
}
#top .togglecontainer.av-4sjbo5b-33a5155173085734befbcb0d910f36e3 p.toggler .toggle_icon > span{
color:rgba(211,132,132,0.78);
border-color:rgba(211,132,132,0.78);
}
#top .togglecontainer.av-4sjbo5b-33a5155173085734befbcb0d910f36e3 .toggle_wrap .toggle_content{
font-size:14px;
border-color:rgba(211,132,132,0.15);
}

#top .hr.hr-invisible.av-2omobsv-5a1cac0545bb35611485a5d5f3bec7b3{
height:10px;
}

.flex_column.av-81985b-1c6b4c6d3129c6b021d050820a70446b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1qkk8lb-91db5ed17bbebb22275d3ba5244ab73a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-1bbmku7-59f31a653e151e81cb5a618b250787a6 .avia_textblock{
font-size:12px;
}

#top .hr.hr-invisible.av-pcyxhb-9329bd5e01a612e6dd6f9c9223def34e{
height:10px;
}


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

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

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

#top #wrap_all .av-special-heading.av-hsj80ov-7210ffda8b6e2de7da16e4ed9504135c .av-special-heading-tag{
font-size:0.8em;
}
}

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

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

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

#top #wrap_all .av-special-heading.av-hsj80ov-7210ffda8b6e2de7da16e4ed9504135c .av-special-heading-tag{
font-size:0.8em;
}
}
