.flex_cell.av-bo5flg-086cab29391cba061c10e99feb70dc21{
vertical-align:middle;
background:url(https://hacomtower.com/wp-content/uploads/2025/07/can-ho-hacom-tower.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-bo5flg-086cab29391cba061c10e99feb70dc21{
padding:200px 0px 200px 0px !important;
}

.flex_cell.av-bga6u4-6647958a599aae98ea109008ccdceec4{
vertical-align:middle;
background:url(https://hacomtower.com/wp-content/uploads/2025/07/bg-1.webp) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-bga6u4-6647958a599aae98ea109008ccdceec4{
padding:30px 30px 30px 30px !important;
}

#top .av-special-heading.av-bduvbg-c7742df0d0f83fd0ca68e3ddd0f3408f{
padding-bottom:0;
font-size:60px;
}
body .av-special-heading.av-bduvbg-c7742df0d0f83fd0ca68e3ddd0f3408f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-bduvbg-c7742df0d0f83fd0ca68e3ddd0f3408f .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-bduvbg-c7742df0d0f83fd0ca68e3ddd0f3408f .av-subheading{
font-size:15px;
}

#top .hr.av-144ih8-cecf45c82b90fb1e0502ac02dcf8e9ba{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-144ih8-cecf45c82b90fb1e0502ac02dcf8e9ba .hr-inner{
width:50px;
border-color:#0a0a0a;
}

#top .av_textblock_section.av-ay50y4-b47044372a7f1dffbb180e65f39db3cd .avia_textblock{
font-size:25px;
color:#000000;
}

#top .hr.hr-invisible.av-awsbv0-32b38f29fb449bd5aeceb7957f707b18{
height:10px;
}

#top #wrap_all .avia-button.av-apm20s-8ecb6fbd26c33903b86b0915dc9fa920{
background-color:#c3aca1;
border-color:#c3aca1;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-apm20s-8ecb6fbd26c33903b86b0915dc9fa920 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_cell.av-ab52mc-d7e811942833f5c1847889c626d19138{
vertical-align:middle;
background-color:#d3c3bc;
}
.responsive #top #wrap_all .flex_cell.av-ab52mc-d7e811942833f5c1847889c626d19138{
padding:100px 100px 100px 100px !important;
}

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

#top .hr.av-a22el8-0d19463bc84fd210e636271763bf67c5{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-a22el8-0d19463bc84fd210e636271763bf67c5 .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .av_textblock_section.av-z7h0s-d921b36010c30b2135f2830607fe7825 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-9o1tgs-08e76f1acceec6e361b2293888a5c9d3{
height:10px;
}

#top .av-masonry.av-9i7duk-76993588f2e38a0493e93926406605cf{
background-color:#bfada5;
}

#top .hr.hr-invisible.av-9c0v1o-cc17103911c73e21a64b634cf6068427{
height:10px;
}

.flex_cell.av-x1dak-255dabacc82f0fc0512bf54bbbb34fb3{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-x1dak-255dabacc82f0fc0512bf54bbbb34fb3{
padding:100px 100px 100px 100px !important;
}

.flex_cell.av-8t8jto-db5c4e73d77a35071c93b013c2a7af9e{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-8t8jto-db5c4e73d77a35071c93b013c2a7af9e{
padding:100px 100px 100px 100px !important;
}

.flex_cell.av-8mcbv8-0e6c81095eb1d211bd57c9365f7242f2{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-8mcbv8-0e6c81095eb1d211bd57c9365f7242f2{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-8il9zg-020c88708cda13a7d360bf06bd9b3e98{
padding-bottom:0;
color:#c3aca1;
font-size:60px;
}
body .av-special-heading.av-8il9zg-020c88708cda13a7d360bf06bd9b3e98 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8il9zg-020c88708cda13a7d360bf06bd9b3e98 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-8il9zg-020c88708cda13a7d360bf06bd9b3e98 .special-heading-inner-border{
border-color:#c3aca1;
}
.av-special-heading.av-8il9zg-020c88708cda13a7d360bf06bd9b3e98 .av-subheading{
font-size:15px;
}

#top .hr.av-u57ak-1c22f90285b749cf9e75c093ab39aa02{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-u57ak-1c22f90285b749cf9e75c093ab39aa02 .hr-inner{
width:50px;
border-color:#c3aca1;
}

#top .av_textblock_section.av-87a9z8-75240d0aef6ee250ba64952407e2a27f .avia_textblock{
color:#c3aca1;
}

#top .hr.hr-invisible.av-7yvw6c-3375d75d68ac17022939c4756d65fcd3{
height:60px;
}

.flex_column.av-7urjwc-5b94a72c1fe3696cfdf2e49dfce50674{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-rtpw4-cf6034d3307bf32f667977b5fdb025b7{
color:#c3aca1;
border-color:#c3aca1;
}
.avia-svg-icon.av-rtpw4-cf6034d3307bf32f667977b5fdb025b7 svg:first-child{
stroke:#c3aca1;
fill:#c3aca1;
}
.av_font_icon.av-rtpw4-cf6034d3307bf32f667977b5fdb025b7 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-7kks70-6d488ce5dea96eba1d4b90bfd9e68357{
height:20px;
}

#top .av_textblock_section.av-7cxhp8-a2da7b6447b30b2e2417b7177112f028 .avia_textblock{
color:#c3aca1;
}

#top .hr.av-796b6s-23e8283f0d4bbacd28d7605fa003a54b{
margin-top:40px;
margin-bottom:0px;
}
.hr.av-796b6s-23e8283f0d4bbacd28d7605fa003a54b .hr-inner{
width:50px;
border-color:#c3aca1;
}

.flex_column.av-6yvqws-07e783708102684baa26b6fe8c9ecba9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-6t4t2c-1912ab5bc3aeb8dec68594c1c837a7d0{
color:#c3aca1;
border-color:#c3aca1;
}
.avia-svg-icon.av-6t4t2c-1912ab5bc3aeb8dec68594c1c837a7d0 svg:first-child{
stroke:#c3aca1;
fill:#c3aca1;
}
.av_font_icon.av-6t4t2c-1912ab5bc3aeb8dec68594c1c837a7d0 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-6r9ed8-9d19168579fe1f55ca79b7fff4258a24{
height:20px;
}

#top .av_textblock_section.av-nqwec-2b764751fc9e27b3661abf076f8d15e0 .avia_textblock{
color:#c3aca1;
}

#top .hr.av-6em1mc-7b2a422a8704bf0ad318fdb61dfb8d67{
margin-top:40px;
margin-bottom:0px;
}
.hr.av-6em1mc-7b2a422a8704bf0ad318fdb61dfb8d67 .hr-inner{
width:50px;
border-color:#c3aca1;
}

.flex_column.av-67fllw-acc1cfceb879e70a4e6c0c4cab784bd5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-lr8x8-9165435614d9427dfbbadad4e3eba170{
color:#c3aca1;
border-color:#c3aca1;
}
.avia-svg-icon.av-lr8x8-9165435614d9427dfbbadad4e3eba170 svg:first-child{
stroke:#c3aca1;
fill:#c3aca1;
}
.av_font_icon.av-lr8x8-9165435614d9427dfbbadad4e3eba170 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-5x67ro-8e0832d0eda12e29cb238252f682f288{
height:20px;
}

#top .av_textblock_section.av-5rxik4-6f9653af4b18d08afc99a648d759bf5e .avia_textblock{
color:#c3aca1;
}

.flex_column.av-5jar24-d926569771a8d1dea4ed6fa21b4b9947{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-5bd1kc-b68e38d1599317bf143416d30f56dc3e{
color:#c3aca1;
border-color:#c3aca1;
}
.avia-svg-icon.av-5bd1kc-b68e38d1599317bf143416d30f56dc3e svg:first-child{
stroke:#c3aca1;
fill:#c3aca1;
}
.av_font_icon.av-5bd1kc-b68e38d1599317bf143416d30f56dc3e .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-56o0os-15c676e3e5301cc611351a18d250bf39{
height:20px;
}

#top .av_textblock_section.av-53zzwc-11bf7bef5d9c3b5e58ad9c9a8e38d786 .avia_textblock{
color:#c3aca1;
}

.flex_cell.av-4pkn50-e2453c5f60829fcd2da9fed43a37dc58{
vertical-align:middle;
background-color:#d3c3bc;
}
.responsive #top #wrap_all .flex_cell.av-4pkn50-e2453c5f60829fcd2da9fed43a37dc58{
padding:100px 100px 100px 100px !important;
}

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

#top .hr.av-4gjk7g-f58dee1004fb72a2a78997e398d16e6d{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-4gjk7g-f58dee1004fb72a2a78997e398d16e6d .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .av_textblock_section.av-49tn3o-25c4ff0aba79901f0f9d1865d3c672c6 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-4050y4-22bcd53fadc22da902ca337acee89de1{
height:10px;
}

#top .av-special-heading.av-1dnz0-c7275205dd3564caf2a3fdfcb7a5b356{
padding-bottom:0;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-1dnz0-c7275205dd3564caf2a3fdfcb7a5b356 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1dnz0-c7275205dd3564caf2a3fdfcb7a5b356 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-1dnz0-c7275205dd3564caf2a3fdfcb7a5b356 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1dnz0-c7275205dd3564caf2a3fdfcb7a5b356 .av-subheading{
font-size:15px;
}

#top .hr.av-3q82n0-5d9ca2c2c5a6291de87680454b07babe{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-3q82n0-5d9ca2c2c5a6291de87680454b07babe .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .av_textblock_section.av-3maf3o-4abc2d9a5a5e9935c18f4fdba89e93ac .avia_textblock{
color:#ffffff;
}

#top .flex_column.av-3bs1yk-f0590eacc8ac621f10e83480810c6a5a{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-3bs1yk-f0590eacc8ac621f10e83480810c6a5a{
border-width:5px;
border-color:#c3aca1;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-3bs1yk-f0590eacc8ac621f10e83480810c6a5a{
margin-top:10px;
margin-bottom:10px;
}

.avia-progress-bar-container.av-38e6m4-5567ebef07c78557ac1ed74b1ac87b4b .progress{
height:4px;
}

#top .avia-progress-bar-container .avia-progress-bar.av-32fctg-8531adea4c5f18c1178819953f9f19d3 .bar{
width:100%;
}

#top .avia-progress-bar-container .avia-progress-bar.av-2u7m7o-633b81a057bde702a65d7d715a6e2e05 .bar{
width:90%;
}

#top .avia-progress-bar-container .avia-progress-bar.av-2qbtt0-ef355a331a533199206a977c491f78e7 .bar{
width:90%;
}

.flex_cell.av-2n1blo-83674e55ac1a271cc9bcbc9697e7923e{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-2n1blo-83674e55ac1a271cc9bcbc9697e7923e{
padding:100px 100px 100px 100px !important;
}

.flex_cell.av-t8ms-3341f246a6f6bee3136194d106b0bb61{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-t8ms-3341f246a6f6bee3136194d106b0bb61{
padding:100px 100px 100px 100px !important;
}

.flex_cell.av-21ny2k-100680374063f3c0450e2e74567a7b3b{
vertical-align:middle;
background-color:#85a7ca;
}
.responsive #top #wrap_all .flex_cell.av-21ny2k-100680374063f3c0450e2e74567a7b3b{
padding:100px 100px 100px 100px !important;
}

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

#top .hr.av-1pp39o-bc290819f427be94ee0e66fd51b72149{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-1pp39o-bc290819f427be94ee0e66fd51b72149 .hr-inner{
width:50px;
border-color:#ffffff;
}

.flex_column.av-1lnat8-d9e379453fbe974b40f78153d340042c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-1cgbos-359d7cb20d80128d255f46fc48b264d1 .avia_textblock{
color:#ffffff;
}

.flex_column.av-4emt8-2ed0bc06032f8188ea610bfc5c9d82ff{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-3vijg-d8d56349b4c82eab0a3747a865c4335d .avia_textblock{
color:#ffffff;
}


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

#top #wrap_all .av-special-heading.av-a80eak-0bbb12f7d63cd7a3d4986a20abe11c42 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8il9zg-020c88708cda13a7d360bf06bd9b3e98 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4l1qxw-db3bd408e9ef9d48a7f28e07b0c99ca3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1dnz0-c7275205dd3564caf2a3fdfcb7a5b356 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1w16os-51b494fd8fd722e2a6f2757a818488b3 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-a80eak-0bbb12f7d63cd7a3d4986a20abe11c42 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8il9zg-020c88708cda13a7d360bf06bd9b3e98 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4l1qxw-db3bd408e9ef9d48a7f28e07b0c99ca3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1dnz0-c7275205dd3564caf2a3fdfcb7a5b356 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1w16os-51b494fd8fd722e2a6f2757a818488b3 .av-special-heading-tag{
font-size:0.8em;
}
}
