It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://zaap.bio/thicongnhakhungthep/

  1. <!DOCTYPE html>
  2. <html lang="en" class="link-html">
  3.  
  4. <head>
  5.    <title>giá thi công nhà khung thép</title>
  6.    
  7.    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
  8.    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
  9.  
  10.    <meta property="og:site_name" content="Zaap">
  11.    <meta property="og:title" content="giá thi công nhà khung thép">
  12.    <meta property="og:description" content="CÔNG TY TNHH KIẾN TRÚC XÂY DỰNG WINCONS CHUYÊN THIẾT KẾ VÀ THI CÔNG CÔNG TRÌNH DÂN DỤNG VÀ CÔNG NGHIỆP. XƯỞNG GIA CÔNG CƠ KHÍ, ĐỒ GỖ, NHÔM KÍNH HÂN HẠNH PHỤC VỤ QUÝ KHÁCH HÀNG.">
  13.    <meta property="og:image"
  14.        content="https://imagedelivery.net/tqC70bVt8T6GtQUXNsa2-g/7b657581-5f09-4982-3ecf-c785a1b38600/public">
  15.    <meta property="og:url" content="https://zaap.bio/thicongnhakhungthep">
  16.    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.3/font/bootstrap-icons.css">
  17.    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
  18.    <meta name="twitter:title" content="">
  19.    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous"></script>
  20.    <meta name="twitter:description" content="CÔNG TY TNHH KIẾN TRÚC XÂY DỰNG WINCONS CHUYÊN THIẾT KẾ VÀ THI CÔNG CÔNG TRÌNH DÂN DỤNG VÀ CÔNG NGHIỆP. XƯỞNG GIA CÔNG CƠ KHÍ, ĐỒ GỖ, NHÔM KÍNH HÂN HẠNH PHỤC VỤ QUÝ KHÁCH HÀNG.">
  21.    <meta name="twitter:image"
  22.        content="https://imagedelivery.net/tqC70bVt8T6GtQUXNsa2-g/7b657581-5f09-4982-3ecf-c785a1b38600/public">
  23.    <meta name="twitter:card" content="summary_large_image">
  24.    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/intl-tel-input@25.3.1/build/css/intlTelInput.css">
  25.  
  26.    <!-- Open Graph / Facebook -->
  27.    <!-- <meta property="og:" content="" /> -->
  28.  
  29.    <!-- Twitter -->
  30.    <meta property="twitter:type" content="website" />
  31.    <meta property="twitter:url" content="https://zaap.biothicongnhakhungthep" />
  32.  
  33.  
  34.    <link href="https://imagedelivery.net/tqC70bVt8T6GtQUXNsa2-g/6ac9f7a7-81fc-4982-7f41-daa9c5b2e400/public" rel="icon" />
  35.  
  36.    <link href="https://zaap.bio/assets/page/css/app.css" rel="stylesheet" media="screen">
  37.  
  38.    <link href="https://zaap.bio/assets/page/css/bootstrap.min.css" rel="stylesheet" media="screen">
  39.  
  40.    <link href="https://zaap.bio/assets/page/css/custom.css" rel="stylesheet" media="screen">
  41.  
  42.    <link href="https://zaap.bio/assets/page/css/link-custom.css?v=20250509194035" rel="stylesheet" media="screen">
  43.  
  44.    <style>
  45. html {
  46.    background-color: white !important;
  47. }
  48.  
  49. @media(min-width:993px) {
  50.    /* .single-link-block-img {
  51.        width: 30%;
  52.    } */
  53.  
  54.    /* .container.animate__animated.animate__fadeIn,
  55.    .profile_title,
  56.    .profile_description div,
  57.    .profile_socials {
  58.        max-width: 900px ;
  59.        margin: 0 auto !important;
  60.    } */
  61. }
  62.  
  63. #navbar,
  64. .footer {
  65.    display: none;
  66. }
  67.  
  68.  
  69. .link-body {
  70.    background-color: #25496e !important;
  71. }
  72.  
  73. .link-footer {
  74.    /* background-color: #212930; */
  75.    padding: 30px 0;
  76.    margin-top: 30px;
  77.    padding-bottom:20px;
  78.    color: #ffffff;
  79.        /* border-top: 1px dashed #ffffff; */
  80.        font-size: 12px;
  81.    font-weight:500;
  82. }
  83.  
  84.  
  85. /* .single-link-block {
  86.    background-color: #478cd4 !important;
  87.    box-shadow: 0px 0px 15px rgb(17 21 26 / 15%);
  88. } */
  89.  
  90. /* .link-card div a,
  91. .text-block-main,
  92. .product-card-a{
  93.    background-color: #478cd4 !important;
  94. } */
  95.  
  96. /* .single-product-div a.product-card-purchase-btn,
  97. .single-product-div .product-card-price-badge,
  98. .single-product-div .product-card-learn-more-btn{
  99.    background-color: #d4e6f6 !important;
  100.    color: #1E242A !important
  101. } */
  102.  
  103. /* .widget-input input {
  104.    border: 3px solid #ffffff !important;
  105. } */
  106.  
  107. /* .widget-input input::placeholder,
  108. .widget-input input{
  109.    color: #ffffff !important;
  110. } */
  111.  
  112. /* .subscribe-next-btn svg rect {
  113.    fill: #000;
  114. } */
  115.  
  116. /* body { */
  117.    /* -webkit-font-smoothing: subpixel-antialiased; */
  118.    /* -webkit-font-smoothing: antialiased;
  119.    -webkit-text-stroke: 1px transparent;
  120.    text-rendering: optimizeLegibility !important;
  121. } */
  122.  
  123. /* .profile-main {
  124.    width: 100%;
  125.    padding: 50px 0; */
  126.    /* border-bottom:2px solid #f3f3f3; */
  127.    /* max-width:1400px !important; */
  128. /* } */
  129.  
  130. /* .profile-img-div { */
  131.    /* height:100px; */
  132.    /* text-align: center !important; */
  133.    /* background-color:red; */
  134.    /* justify-content:flex-end; */
  135.    /* display: flex;
  136. } */
  137.  
  138. /* .profile-info-div { */
  139.    /* height:100px; */
  140.    /* text-align: center !important;
  141.    align-items: start;
  142.    margin-bottom: -1px; */
  143.    /* background-color:red; */
  144. /* }
  145. .profile-info-div h2 {
  146.    font-weight: 600;
  147.    letter-spacing: -1px;
  148. }
  149.  
  150. .profile-info-div small {
  151.    font-size: 14px;
  152.    width: 100%;
  153. } */
  154.  
  155. /* .profile-info-div h2,
  156. .profile-info-div p,
  157. .profile-info-div small {
  158.    width: 100%; */
  159.    /* float:left; */
  160.    /* text-align: left;
  161.    margin: 0;
  162. } */
  163.  
  164. /* .profile-info-div p {
  165.    margin: 10px 0;
  166. } */
  167.  
  168. .container {
  169.    max-width: 1300px;
  170. }
  171.  
  172. /* .user-avatar {
  173.    margin: 0 !important;
  174.    max-width: 150px;
  175.    max-height: 150px;
  176.    width: 120px;
  177.    height: 120px;
  178. } */
  179.  
  180. /* .link-card {
  181.    width: 275px;
  182.    height: 260px;
  183.    padding: 10px 10px;
  184.    padding-left: 5px;
  185.    margin: 0;
  186. } */
  187.  
  188. .link-card a,.link-card .link-btn-rounded {
  189.    border-radius: 40px;
  190.    padding: 16px;
  191.    min-height: 360px;
  192.    max-height: 360px;
  193. }
  194.  
  195. .product-card-a {
  196.    border-radius: 40px;
  197.    padding: 16px;
  198.    min-height: 360px;
  199.    max-height: 360px;
  200.    height: 100%;
  201.    min-height: inherit;
  202. }
  203.  
  204. /* .link-card-single{
  205. max-height:550px !important;
  206. min-height:450px !important;
  207. } */
  208. @media(max-width:400px) {
  209.    /* .link-card-single{
  210. min-height:400px !important;
  211. } */
  212. }
  213.  
  214. .link-card-single div:first-child,
  215. .link-card-single div:first-child a,
  216. .product-card-a {
  217.    height: 100%;
  218.    min-height: inherit;
  219. }
  220.  
  221. .link-card-single div:first-child a,
  222. .product-card-a {
  223.    max-height: fit-content !important;
  224. }
  225.  
  226. /* .link-img-div {
  227.    width: 100%;
  228.    /* height:151px; */
  229.    background-color: #d4e6f6;
  230.    border-radius: 25px;
  231.    display: flex;
  232.    align-items: center;
  233.    justify-content: center;
  234.    overflow: hidden;
  235. } */
  236.  
  237. /* .link-img-div img { */
  238.    /* width:70px;
  239. height:70px; */
  240.    /* width: 100%;
  241.    min-height: 100%;
  242. } */
  243.  
  244. /* .link-title {
  245.    font-size: 22px;
  246.    margin: 15px 0;
  247.    font-weight: 500 !important;
  248.    text-align: left;
  249.    margin-bottom: 7px;
  250. } */
  251.  
  252. .product-link-title {
  253.    font-size: 18px;
  254. }
  255.  
  256. /* .link-description {
  257.    margin-top: 0;
  258.    margin-bottom: 0;
  259.    color: #404762;
  260.    font-size: 15px;
  261.    line-height: 20px;
  262.    text-align: left;
  263.    font-weight: 400; */
  264. }
  265.  
  266. .product-link-description {
  267.    font-size: 14px;
  268. }
  269.  
  270. /* .social-links-div { */
  271.    /* background-color: #f3f3f3;
  272. border-radius: 50%; */
  273.    /* padding: 5px;
  274.    display: inline-flex;
  275.    -webkit-animation: in 1s; */
  276.    /* margin-right:2px; */
  277. /* } */
  278.  
  279. /* .social-links-div .fa-2x {
  280.    font-size: 21px;
  281. }
  282.  
  283. .social-links-div:hover {
  284.    transform: scale(1.2);
  285.    -webkit-transform: scale(1.2);
  286.    -moz-transform: scale(1.2);
  287.    -o-transform: scale(1.2)
  288.    -ms-transform: scale(1.2);
  289. } */
  290.  
  291. .slick-track {
  292.    margin-left: 0 !important;
  293. }
  294.  
  295. /* .div-block-342 {
  296.    display: -webkit-box;
  297.    display: -webkit-flex;
  298.    display: -ms-flexbox;
  299.    display: flex;
  300.    width: 90%;
  301.    margin-top: 0;
  302.    padding-top: 10px;
  303.    padding-bottom: 10px;
  304.    -webkit-box-pack: center;
  305.    -webkit-justify-content: center;
  306.    -ms-flex-pack: center;
  307.    justify-content: center;
  308.    -webkit-box-align: center;
  309.    -webkit-align-items: center;
  310.    -ms-flex-align: center;
  311.    align-items: center;
  312.    border-radius: 50px;
  313.    position: absolute;
  314.    background-color: #d4e6f6 !important;
  315.    color: #1E242A !important;
  316.    bottom: 18px;
  317.    white-space: nowrap;
  318.    overflow: hidden;
  319.    text-overflow: ellipsis;
  320.    font-size: 14px;
  321.    font-weight: 600;
  322.    left: 5%;
  323. } */
  324.  
  325. .font-weight-medium2 {
  326.    font-weight: 600;
  327. }
  328.  
  329. .profile-img-div {
  330.    justify-content: center;
  331. }
  332.  
  333. .profile-info-div h2,
  334. .profile-info-div p,
  335. .profile-info-div small {
  336.    text-align: center;
  337. }
  338.  
  339. /*.slick-list {
  340.    padding: 0 21% 0 5% !important;
  341. }*/
  342.  
  343. @media(max-width:767px) {
  344.    .user-avatar {
  345.        width: 100px;
  346.        height: 100px;
  347.    }
  348.  
  349.    .profile-main {
  350.        padding: 25px 0;
  351.    }
  352. }
  353.  
  354. @media(max-width:550px) {
  355.    footer {
  356.        height: auto;
  357.    }
  358.    .checkout-modal-dialog{
  359.        width: 96% !important;
  360.    }
  361.    
  362. }
  363.  
  364. @media(max-width:500px) {
  365.    .purchase-btn,.price-btn{
  366.        min-width: 45% !important;
  367.        font-size: 14px !important
  368.    }
  369. }
  370.  
  371. @media(max-width:400px) {
  372.    .link-img-div {
  373.        /* height:150px; */
  374.    }
  375. }
  376.  
  377. .slick-track {
  378.    display: flex !important;
  379. }
  380.  
  381. .slick-slide {
  382.    height: inherit !important;
  383. }
  384.  
  385. /* .link-card{
  386. flex-basis:25%;
  387. } */
  388. .links-slider {
  389.    flex-basis: 100%;
  390.    padding-left: 10px;
  391.    padding-right: 10px;
  392.    /* padding-bottom:20px; */
  393.    padding-bottom: 10px;
  394.    padding-top: 10px;
  395. }
  396.  
  397. .links-slider-main {
  398.    /* margin-left:0;
  399. padding-left:5px; */
  400.    margin-bottom: 10px;
  401. }
  402.  
  403. /* .tiktok-links-slider-main{
  404.    width:120% !important;
  405.    margin-left:0%;
  406. }
  407. .tiktok-links-slider-main div div{
  408.   width:250px;
  409. } */
  410. @media(max-width:1200px) {
  411.  
  412.    /* .tiktok-links-slider-main{
  413.    width:100% !important;
  414.    margin-left:0%;
  415. } */
  416. }
  417.  
  418. ._embed_video_wrapper {
  419.    border: none !important;
  420. }
  421.  
  422. .links-slider-main::-webkit-scrollbar {
  423.    height: 0.5em;
  424. }
  425.  
  426. .links-slider-main::-webkit-scrollbar-track {}
  427.  
  428. .links-slider-main::-webkit-scrollbar-thumb {
  429.    background-color: #d3d3d3;
  430.    border-radius: 50px;
  431. }
  432.  
  433. @media(min-width:767px) {
  434.    .links-slider {
  435.        flex-wrap: wrap;
  436.        display: flex;
  437.        align-items: center;
  438.        margin: 0;
  439.    }
  440.  
  441.    /* .tiktok-links-slider-main .links-slider {
  442.        justify-content: center;
  443.    }
  444.  
  445.    .link-card {
  446.        flex-basis: 33%;
  447.        height: auto;
  448.    } */
  449.  
  450.    
  451. }
  452.  
  453. /* for 16:9 img */
  454. /* @media(max-width:1200px) {
  455.    .link-img-div { */
  456.        /* height:137px; */
  457.    /* }
  458. } */
  459.  
  460. /* @media(max-width:1000px) { */
  461.    /* .link-img-div { */
  462.        /* height:109px; */
  463.    /* }
  464.  
  465.    .link-card {
  466.        flex-basis: 33%;
  467.        height: auto;
  468.    }
  469.  
  470.    .link-card-single {
  471.        flex-basis: 33%;
  472.        height: inherit;
  473.    } */
  474. /* } */
  475.  
  476. @media(max-width:767px) {
  477.    /* .link-card {
  478.        flex-basis: auto; */
  479.        /* height:auto; */
  480.    /* } */
  481.  
  482.    /* .profile_description {
  483.        font-size: 15px;
  484.    } */
  485.  
  486.    .link-content {
  487.        padding: 0rem 1rem;
  488.    }
  489.  
  490.    .links-slider-main {
  491.        overflow-x: scroll;
  492.        overflow-y: hidden;
  493.    }
  494.  
  495.    .links-slider {
  496.        display: flex;
  497.    }
  498.  
  499.    /* .folder-title {
  500.        text-align: left !important;
  501.    }
  502.    .link-title{
  503.        max-height: 52px;
  504.        overflow: hidden;
  505.    }
  506.    .link-description-child-link{
  507.        max-height: 80px;
  508.        overflow: hidden;
  509.    } */
  510. }
  511.  
  512. /* .profile_description {
  513.    font-size: 15px;
  514.    font-weight: 500;
  515. }
  516.  
  517. .link-description,
  518. .social-links-div,
  519. .single-link-block-details p,
  520. .widget-block p {
  521.    color:  #ffffff !important;
  522. } */
  523.  
  524. /* input.form-control:focus,
  525. textarea.form-control:focus {
  526.    color: #ffffff !important;
  527.    background-color: transparent !important;
  528. } */
  529.  
  530. /* .link-title,
  531. .single-link-block-details h4,
  532. .single-link-block-details h4,
  533. .text-block-main h4,
  534. .text-block-main h1,
  535. .text-block-main p,
  536. .widget-block h4, */
  537. .post-card h4,
  538. .post-card p {
  539.    color: #ffffff !important;
  540. }
  541.  
  542. .single-link-block-arrow svg rect{
  543.    fill: #ffffff !important;
  544. }
  545.  
  546. .folder-title{
  547.    color: #ffffff !important;
  548. }
  549.  
  550. .product-title,.product-short-description,.product-description{
  551.    color: #ffffff !important;
  552. }
  553. .product-title{
  554.    letter-spacing: -1px;
  555.    font-weight: 600;
  556. }
  557. .folder-title {
  558.    font-size: 22px;
  559.    text-align: center;
  560.    font-weight: 500 !important;
  561. }
  562.  
  563. .btn-primary:focus,
  564. .btn-primary.focus {
  565.    box-shadow: 0px 0px 15px #00008024 !important;
  566. }
  567.  
  568. .div-block-342,
  569. .product-card-price-badge {
  570.    color: #fff;
  571. }
  572.  
  573. .profile_title {
  574.    overflow-wrap: anywhere;
  575. }
  576.  
  577. .single-link-block-img{
  578.    background-color: #478cd4 !important;
  579. }
  580. .widget-block {
  581.    background-color: #478cd4 !important;
  582. }
  583. .post-border-light {
  584.    box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.08);
  585.    transition: box-shadow 0.3s ease;
  586. }
  587.    
  588. .post-border-light:hover {
  589.    box-shadow: 0 0 0 6px rgba(0, 0, 0, 0.08);
  590. }
  591.    
  592. .post-border-dark {
  593.    box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.08);
  594.    transition: box-shadow 0.3s ease;
  595. }
  596.    
  597. .post-border-dark:hover {
  598.    box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.08);
  599. }
  600.  
  601. .skeleton-line,.skeleton-img,.skeleton-button{
  602.    background-color: #d4e6f6 !important;
  603. }
  604.  
  605. .subscribe-next-btn, .subscribe-btn,.page-menu-btn, .page-menu-btn-inverse, .purchase-btn{
  606.    background-color: #ffffff !important;
  607.    border:none;
  608.        color: #1E242A !important;
  609.        font-weight: 500;
  610. }
  611. /* .page-menu-btn{
  612.    border: 3px solid transparent !important;
  613. } */
  614. .product-card-a a.product-card-learn-more-btn{
  615.    /* border: 3px solid #25496e !important;
  616.    color: #25496e !important;
  617.     */
  618.    border-color: transparent !important;
  619.    background-color: #d4e6f6 !important;
  620.    color: #1E242A !important;
  621. }
  622. .price-btn,.page-menu-btn-inverse{
  623.    border: 3px solid #ffffff !important;
  624.    color: #ffffff !important;
  625.    background: transparent !important;
  626. }
  627. .purchase-btn{
  628.    border: 3px solid transparent !important;
  629. }
  630. .purchase-btn,.price-btn{
  631.    border-radius: 16px !important;
  632.    min-width: 220px;
  633.    font-size: 16px;
  634.    font-weight: 700;
  635.    padding-top:12px !important;
  636.    padding-bottom:12px !important;
  637. }
  638.  
  639. /* .page-menu-btn,
  640. .page-menu-btn-inverse{
  641.    font-size: 16px;
  642.    min-width: 90px;
  643.    transition: 0.3s all ease;
  644.    -webkit-transition: 0.3s all ease;
  645.    -moz-transition: 0.3s all ease;
  646.    -o-transition: 0.3s all ease;
  647.    -ms-transition: 0.3s all ease;
  648. } */
  649. /* .page-menu-btn-inverse:hover{
  650.    background-color: #ffffff !important;
  651.    border:none;
  652.        color: #1E242A !important;
  653.        box-shadow: none;
  654. } */
  655. /* .page-menu-btn-inverse.active{
  656.    background-color: #ffffff !important;
  657.    border:none;
  658.        color: #1E242A !important;
  659.        font-weight: 500;
  660.    border: 3px solid transparent !important;
  661.    box-shadow: none;
  662. } */
  663.  
  664. input:not(.phone-dropdown-inp) {
  665.    background-color: white !important;
  666.    border-radius: 30px !important;
  667.    padding: 12px 20px !important;
  668. }
  669.  
  670.  
  671.  
  672.  
  673. /* @media(max-width:767px) {
  674.    .profile-info-div { */
  675.        /* padding-top: 65px;
  676.        border-top-right-radius: 40px;
  677.        border-top-left-radius: 40px; */
  678.    /* }
  679. } */
  680.  
  681. .link-body {
  682.    min-height: 100vh;
  683. }
  684.  
  685. /* .widget-input{
  686.        border:3px solid rgba(255,255,255,0.5) !important;
  687.        color:
  688.    } */
  689. /*
  690.    .widget-input input::placeholder{
  691.          color:rgba(0,9,0,0.5) !important;
  692.    } */
  693.  
  694.  
  695. /* .widget-input input { */
  696.    /* border:none; */
  697. /* } */
  698.  
  699. /* .widget-input input:focus,
  700. input.form-control {
  701.    box-shadow: none; */
  702.    /* border:none !important; */
  703. /* } */
  704.  
  705. /* .text-block-divider {
  706.    background: #fff !important;
  707. } */
  708.  
  709. /* .tiktok-video-thumbnail {
  710.    width: 100%;
  711.    height: 500px;
  712.    background-repeat: no-repeat;
  713.    background-position: center;
  714.    background-size: cover;
  715.    border: 15px solid #d4e6f6;
  716.    border-radius: 35px;
  717.    display: flex;
  718.    align-items: center;
  719.    justify-content: center;
  720.    box-shadow: 0px 4px 30px rgba(6, 18, 81, 0.1);
  721. } */
  722.  
  723. /* .youtube-video-thumbnail {
  724.    min-width:300px;
  725.    min-height: 200px !important;
  726.    background-repeat: no-repeat;
  727.    background-position: center;
  728.    background-size: cover;
  729.    border: 15px solid #d4e6f6;
  730.    border-radius: 35px;
  731.    display: flex;
  732.    align-items: center;
  733.    justify-content: center;
  734.    box-shadow: 0px 4px 30px rgba(6, 18, 81, 0.1);
  735. } */
  736.  
  737.  
  738. /* .social-links-div svg {
  739.    width: 26px !important;
  740. } */
  741.  
  742. .text-block-main {
  743.    border-radius: 40px;
  744. }
  745.  
  746. a.product-card-purchase-btn {
  747.    font-weight: 600
  748. }
  749.  
  750. .product-card-a a.product-card-purchase-btn,
  751. .product-card-a .product-card-price-badge {
  752.    border-color: transparent !important;
  753.    background-color: #d4e6f6 !important;
  754.    color: #1E242A !important;
  755. }
  756.  
  757. /* .single-product-div a.product-card-purchase-btn,
  758. .single-product-div .product-card-price-badge {
  759.    border-color: transparent !important;
  760.    background-color: #212930;
  761. } */
  762.  
  763. .come-from-modal.left .modal-dialog,
  764. .come-from-modal.right .modal-dialog {
  765.    position: fixed;
  766.    margin: auto;
  767.    width: 500px;
  768.    height: 100%;
  769.    -webkit-transform: translate3d(0%, 0, 0);
  770.    -ms-transform: translate3d(0%, 0, 0);
  771.    -o-transform: translate3d(0%, 0, 0);
  772.    transform: translate3d(0%, 0, 0);
  773. }
  774.  
  775. .come-from-modal.left .modal-content,
  776. .come-from-modal.right .modal-content {
  777.    height: 90vh;
  778.    overflow-y: auto;
  779.    border-radius: 0px;
  780.    border-radius: 30px;
  781.    padding: 10px 15px !important;
  782. }
  783.  
  784. .come-from-modal.left .modal-body,
  785. .come-from-modal.right .modal-body {
  786.    padding: 15px 15px 80px;
  787. }
  788. .come-from-modal.right.fade .modal-dialog {
  789.    right: 2%;
  790.    -webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
  791.    -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
  792.    -o-transition: opacity 0.3s linear, right 0.3s ease-out;
  793.    transition: opacity 0.3s linear, right 0.3s ease-out;
  794. }
  795.  
  796. .come-from-modal.right.fade.in .modal-dialog {
  797.    right: 0;
  798. }
  799.  
  800. #checkoutModal .modal-body h4{
  801.    font-weight: 600;
  802. }
  803. .cart-details img{
  804.    border-radius: 10px;
  805. }
  806. .cart-details p{
  807.    color: #5B5B5B !important;
  808.    font-weight: 500;
  809. }
  810. .cart-details strong{
  811.    color: #5B5B5B !important;
  812.    font-weight: 700;
  813. }
  814. #checkoutModal .up-in-toggle {
  815.  width: 100%;
  816.  display: flex;
  817.  align-items: center;
  818.  justify-content: center;
  819.  padding: 3px;
  820.  border-radius: 7px;
  821.  color: #5B5B5B;
  822.  background: #f1f1f1;
  823. }
  824. #checkoutModal .up-in-toggle label {
  825.  display: inline-block;
  826.  width: 60px;
  827.  text-align: center;
  828.  font-size: 0.9rem;
  829.  padding: 6px 16px;
  830.  text-align: center;
  831.  width: 50%;
  832.  float: left;
  833.  color: #5B5B5B;
  834.  transition: all 0.1s ease-in-out;
  835. }
  836. #checkoutModal .up-in-toggle label:hover {
  837.  cursor: pointer;
  838. }
  839.  
  840. #checkoutModal .up-in-toggle input {
  841.  clip: rect(0, 0, 0, 0);
  842.  height: 1px;
  843.  width: 1px;
  844.  border: 0;
  845.  overflow: hidden;
  846.  flex-basis: auto;
  847. }
  848. #checkoutModal .up-in-toggle input:checked + label {
  849.  background: #ffffff;
  850.  font-weight: 500;
  851.  box-shadow: 0px 4px 10px rgba(5, 2, 24, 0.06);
  852. }
  853.  
  854. #checkoutModal .up-in-toggle label:first-of-type {
  855.  border-radius: 7px;
  856. }
  857.  
  858. #checkoutModal .up-in-toggle label:last-of-type {
  859.  border-radius: 7px;
  860.  
  861. }
  862.  
  863. #checkoutModal input.form-control, #checkoutModal textarea.form-control{
  864.    border-radius: 14px !important;
  865.    border: 1px solid #D6D6D6 !important;
  866.    padding: 8px 15px !important;
  867.    font-weight: 500 !important;
  868. }
  869. #checkoutModal input.form-control:focus, #checkoutModal textarea.form-control:focus{
  870.    color: #5b5b5b !important;
  871. }
  872. #checkoutModal input.form-control::placeholder, #checkoutModal textarea.form-control::placeholder{
  873.    color: #8991A8 !important;
  874.    font-weight:500 !important;
  875. }
  876. .btn-purchase-block{
  877.    border-radius: 14px !important;
  878.    color: white;
  879. }
  880. #checkoutModal small{
  881.    color: #8991A8 !important;
  882. }
  883. #checkoutModal .modal-footer{
  884.    border: none !important;
  885.    display: flex;
  886.    /* padding:10px 10%; */
  887.    align-items: center;
  888.    justify-content: center;
  889. }
  890. #checkoutModal .modal-content{
  891.    overflow: hidden;
  892.    padding-right: 5px !important;
  893. }
  894. .modal-content-indiv{
  895.    overflow-y: auto;
  896. }
  897. .modal-content-indiv::-webkit-scrollbar {
  898.  width: 0.25em;
  899. }
  900. .modal-content-indiv::-webkit-scrollbar-thumb {
  901.  background-color: #dfdfdf;
  902. }
  903. .link-content{
  904.    padding-bottom: 100px;
  905. }
  906. .page-footer{
  907.    /* position: absolute; */
  908.    width: 100%;
  909.    display: flex;
  910.    align-items: center;
  911.    justify-content: center;
  912.    flex-direction: column;
  913.    bottom: 0;
  914.    left: 0;
  915.    padding: 30px 0;
  916.    transition: 0.6s all ease;
  917. }
  918. .accordion-body  {
  919.    background-color: #478cd4 !important;
  920.    color:  #ffffff !important;
  921.    border-color: #478cd4 !important;
  922. }
  923. /* .contact-accordion-button,.contact-form-submit-btn{
  924.    color:   #478cd4 !important;
  925.    background-color:#ffffff !important;
  926. }
  927.  
  928. .contact-accordion-button svg path{
  929.    stroke: #478cd4 !important;
  930. }
  931.  
  932. .contact-me{
  933.    color: #ffffff !important;
  934. }
  935. .contact-textarea{
  936.    border-color: #ffffff !important;
  937.    background-color: #478cd4 !important;
  938.    color: #ffffff !important;
  939.    border-width: 3px !important;
  940. }
  941. .contact-textarea::placeholder{
  942.    color: #ffffff !important;
  943. }
  944. .contact-textarea.form-control:focus {
  945.    color: #ffffff !important;
  946.    background-color: transparent !important;
  947. } */
  948. /* .contact-form-submit-btn{
  949.    color:   #478cd4 !important;
  950.    background-color:#ffffff !important;
  951. }
  952. .contact-form-submit-btn svg path{
  953.    stroke: #478cd4 !important;
  954. } */
  955. .content-text a{
  956.    color: #ffffff;
  957.    text-decoration: underline;
  958.    font-weight: 600;
  959. }
  960.  
  961. .product-content-divider {
  962.    background: #ffffff !important;
  963.    opacity: 0.2;
  964. }
  965. .product-content-image{
  966.    border: 2px solid #ffffff;
  967. }
  968.  
  969.    body{
  970.    font-family: 'GT Walsheim Pro';
  971. }
  972. .mt-0{
  973.    margin-top: 0 !important;
  974. }
  975. .main-bio-section{
  976.    min-height: 100dvh;
  977.    width: 100%;
  978.    position: relative;
  979.    display: flex;
  980.    /* background-color: #33362f; */
  981.    /* border-radius: 20px 20px 0 0; */
  982.    background-color: #25496e !important;
  983. }
  984. .user-area{
  985.    width: 30%;
  986.    height: 100vh;
  987.    padding: 50px;
  988.    display: flex;
  989.    flex-direction: column;
  990.    justify-content: space-between;
  991.    align-items: flex-start;
  992.    position: sticky;
  993.    top: 0px;
  994. }
  995.  
  996. .user_profile_pic{
  997.    box-shadow: 0 0 20px #ffffff58;
  998.    width: 100px;
  999.    height: 100px;
  1000.    border-radius: 100%;    
  1001. }
  1002. .user_profile_pic>img{
  1003.    width: 100%;
  1004.    border-radius: 50%;
  1005. }
  1006. .user-name{
  1007.    font-size: 30px;
  1008.    font-style: normal;
  1009.    font-weight: 500;
  1010.    line-height: 1;
  1011.    margin-top: 20px;
  1012.    color:#ffffff !important;
  1013. }
  1014. .user-name>svg{
  1015.    margin-bottom: 5px
  1016. }
  1017. .user-descrip{
  1018.    font-style: normal;
  1019.    margin-top: 10px;
  1020.    font-size: 16px;
  1021.    font-weight: 500;
  1022.    line-height: 1.3em;
  1023.    color:#ffffff !important;
  1024. }
  1025. .social-links-user{
  1026.    display: flex;
  1027.    flex-wrap:wrap;
  1028.    align-items: center;
  1029.    justify-content: flex-start;
  1030.    gap: 7px;
  1031.    margin-top: 20px;
  1032.    margin-bottom: 20px;
  1033. }
  1034. .social-links-u{
  1035.    border-radius: 100%;
  1036.    display: flex;
  1037.    justify-content: center;
  1038.    align-items: center;
  1039.    flex-direction: column;
  1040.    transition: 0.5s ease-out !important;
  1041.    width: 50px;
  1042.    height: 50px;
  1043.    aspect-ratio: 1/1;
  1044.    /* background-color: #585858;
  1045.    border: 1px solid rgba(255,255,255,.15); */
  1046.    position: relative;
  1047.     background-color: #478cd4;
  1048.    /* border:1px solid #ffffff; */
  1049. }
  1050. .social-links-u:not(.youtube) svg path {
  1051.    fill:#ffffff !important;
  1052. }
  1053. /* .social-links-u svg path{
  1054.    stroke:#ffffff;
  1055. } */
  1056. .social-links-u:hover{
  1057.    opacity: 0.5;
  1058.    /* filter: invert(); */
  1059.    /* border: 1px solid #ffffff;
  1060.    background-color: #25496e; */
  1061.    /* background-color: #ffffff; */
  1062. }
  1063. .promo-u{
  1064.    display: flex;
  1065.    justify-content: center;
  1066.    align-items: center;
  1067.    color: #000000;
  1068.    /* font-family: 'GT Walsheim Pro'; */
  1069.    font-weight: 500;
  1070.    gap: 5px;
  1071.    font-size: 17px;
  1072.    line-height: 14px;
  1073.    background-color: #000;
  1074.    border-radius: 100px;
  1075.    padding: 13px 18px 12px;
  1076.    margin-bottom: 24px;
  1077.    position: sticky;
  1078.    bottom: 24px;
  1079. }
  1080. .promo-u:hover{
  1081.    color: #333 !important
  1082. }
  1083. .content-area{
  1084.    width:70%;
  1085.    padding: 24px;
  1086.    display: flex;
  1087.    flex-direction: column;
  1088.    align-items: center;
  1089.    max-width: fit-content;
  1090. }
  1091. .switch-button-area{
  1092.    max-width: 800px;
  1093.    width: 100%;
  1094.    padding: 10px 0;
  1095.    display: flex;
  1096.    align-items: center;
  1097.    justify-content: flex-end;
  1098.    width: 100.5%;
  1099. }
  1100. .switch-button.active {
  1101.    background-color: #478cd4 !important;
  1102.    border:none;
  1103.    color:#ffffff;
  1104. }
  1105. .switch-button{
  1106.    text-align: center;
  1107.    /* color: #FFF; */
  1108.    /* font-family: 'GT Walsheim Pro'; */
  1109.    font-size: 14px;
  1110.    font-style: normal;
  1111.    font-weight: 500;
  1112.    line-height: 1;
  1113.    padding: 9px 18px;
  1114.    border-radius: 36px;
  1115.    transition: 0.3s;
  1116.    cursor: pointer;
  1117.    color:#ffffff;
  1118. }
  1119. .switch-button:not(.active):hover{
  1120.    opacity: 0.5;
  1121. }
  1122. .cont-circle-area{
  1123.    display: flex;
  1124.    align-items: center;
  1125.    gap: 8px;
  1126. }
  1127. .expadd-20{
  1128.   padding-left: 20px;
  1129. }
  1130. .cont-circle-area>span,.blocks-title{
  1131.    font-size: 20px;
  1132.    font-weight: 500;
  1133.    line-height: 20px;
  1134.    text-decoration: none;
  1135.    color: #ffffff !important;;
  1136.    width: 80%;
  1137.    text-wrap: wrap;
  1138.    display: inline-block;
  1139.    word-break: break-word;
  1140.    line-height: 1.5;
  1141. }
  1142. .con-circle{
  1143.    display: flex;
  1144.    justify-content: center;
  1145.    align-items: center;
  1146.    border-radius: 100%;
  1147.    z-index: 99;
  1148.    width: 45px;
  1149.    height: 45px;
  1150.    /* background-color: #585858; */
  1151.    /* border: 1px solid #ffffff; */
  1152.    position: relative;
  1153.    aspect-ratio: 1;
  1154.    background-color: #d4e6f6;
  1155.    cursor: pointer;
  1156. }
  1157. /*  */
  1158. .next-arrow svg path,.con-circle svg path{
  1159.    stroke: #25496e;
  1160. }
  1161. .play-icon svg path{
  1162.    stroke: none;
  1163.    fill: #25496e !important;
  1164. }
  1165. .contact-area{
  1166.    max-width: 800px;
  1167.    width: 100%;
  1168. }
  1169. .social-area{
  1170.    max-width: 800px;
  1171.    width: 100%;
  1172. }
  1173. .links-area{
  1174.    position: relative;
  1175.    max-width: 800px;
  1176.    width: 100%;
  1177. }
  1178. .p_l-24{
  1179.    padding-left: 47px;
  1180. }
  1181. .position-relative{
  1182.    position: relative;
  1183.    width: 100%;
  1184. }
  1185. .link-slide{
  1186.  
  1187.    overflow-y: hidden;
  1188.    overflow-x: auto;
  1189.    }
  1190. .link-slide::-webkit-scrollbar{
  1191.    display: none;
  1192. }
  1193. .link-box{
  1194.    width: fit-content;
  1195.    display: flex;
  1196.    gap: 15px;
  1197.    margin-top: 20px;
  1198.    transform: translateY(-7px);
  1199.    /* padding: 0px 20px 20px 0px; */
  1200.    /* max-width: 600px; */
  1201.    }
  1202. .link-cards{
  1203.    width: 250px !important;
  1204.    border-radius: 24px;
  1205.    overflow: hidden;
  1206.    text-decoration: none;
  1207.    transition: 0.3s ease-in-out !important;
  1208.    height:320px;
  1209.    display: flex;
  1210.    flex-direction: column;
  1211. }
  1212. .link-cards:hover{
  1213.    transform: translateY(-1%);
  1214. }
  1215. .link-cards a:not(.link-cards-btn) {
  1216.    display: flex;
  1217.    flex-direction: column;
  1218.    height: 100%;
  1219. }
  1220. .card-banner-image{
  1221.    /* width: 230px; */
  1222.    max-height: 150px;
  1223.    padding: 20px 20px 0;    
  1224. }
  1225. .card-banner-image>img{
  1226.    width: 100%;
  1227.    min-height: 120px;
  1228.    object-fit: cover;
  1229.    border-radius: 16px;
  1230.    object-position: center;
  1231. }
  1232. .card-cont{
  1233.    height: 100%;
  1234.    position: relative;
  1235.    display: flex;
  1236.    align-items: flex-end;
  1237.    width: 100%;
  1238.    padding: 20px;
  1239.    padding-top: 10px;
  1240.  
  1241. }
  1242. .card-cont>.d-flex{
  1243.    width: 100%;
  1244. }
  1245.  
  1246. .cont-box-card>h2{
  1247.    font-size: 20px !important;
  1248.    font-weight: 500 !important;
  1249.    line-height: 1.1;
  1250.    text-decoration: none;
  1251.    margin-bottom: 0px;
  1252. }
  1253.  
  1254. .cont-box-card>p{
  1255.  
  1256.    color: #e4f0c2;
  1257.    margin-top: 12px;
  1258.    margin-bottom: 0px;
  1259.    font-size: 16px;
  1260.    font-weight: 500;
  1261.    line-height: 1.2em;
  1262. }
  1263. .cont-black>h2{
  1264.    color: #000;
  1265. }
  1266. .cont-black>p{
  1267.    color: #000;
  1268. }
  1269. .visit-link{
  1270.    margin-top: auto;
  1271.    width: fit-content;
  1272.    padding: 6px 15px;
  1273.    background-color: #fff;
  1274.    border-radius: 56px;
  1275.    text-decoration: none;
  1276.    font-size: 16px;
  1277.    color: #000;
  1278.    mix-blend-mode: normal;
  1279.    font-size: 14px;
  1280.    font-weight: 500;
  1281.    border: none;
  1282. }
  1283. .visit-link2{
  1284.    width: fit-content;
  1285.    height: 30px;
  1286.    background-color: #2c2c2c;
  1287.    border-radius: 30px;
  1288.    flex-direction: row;
  1289.    justify-content: center;
  1290.    align-items: center;
  1291.    margin-top: 0;
  1292.    margin-right: 0;
  1293.    padding-left: 18px;
  1294.    padding-right: 18px;
  1295.    text-decoration: none;
  1296.    display: flex;
  1297.    color: white;
  1298.    font-weight: 500;
  1299.    font-size:14px;
  1300. }
  1301. .text-yellow{
  1302.    color: #ffc508;
  1303. }
  1304. .next-arrow{
  1305.    /* background: #1A1A1A; */
  1306.    position: absolute;
  1307.    top: 50%;
  1308.    z-index: 99;
  1309.    width: 40px;
  1310.    height: 40px;
  1311.    background-color: #585858;
  1312.    /* border: 1px solid rgba(255,255,255,.15); */
  1313.    border-radius: 100%;
  1314.    justify-content: center;
  1315.    align-items: center;
  1316.    margin-right: 7px;
  1317.    opacity: 1;
  1318.    display: flex !important;
  1319.    transition: 0.5s;
  1320.    background-color: #d4e6f6;
  1321.  
  1322.    /* border:1px solid #ffffff; */
  1323. }
  1324. .left-arrow{
  1325.    left: 0px;
  1326.    cursor: pointer;
  1327. }
  1328. .right-arrow{
  1329.    right: 0px;
  1330.    cursor: pointer;
  1331. }
  1332. .fade-left{
  1333.    background-image: linear-gradient(-90deg,rgba(52,54,47,0),#25496e);
  1334.    width: 100px;
  1335.    height: 360px;
  1336.    position: absolute;
  1337.    left: 0;
  1338.    z-index: 3;
  1339.    bottom: 0;
  1340. }
  1341. .instagram-right-fade{
  1342.    height: 320px !important;
  1343. }
  1344. .fade-right{
  1345.    background-image: linear-gradient(90deg,rgba(52,54,47,0),#25496e);
  1346.    width: 100px;
  1347.    height: 360px;
  1348.    position: absolute;
  1349.    right: 0;
  1350.    z-index: 3;
  1351.    bottom: 0;
  1352.    
  1353. }
  1354. .banner-box{
  1355.    width: 100%;
  1356.    border-radius: 24px;
  1357.    /* background: #292b26; */
  1358.    background: #478cd4;
  1359.    padding: 24px 22px;
  1360.    margin-top: 20px;
  1361.    }
  1362. .phonewidget .iti--inline-dropdown .iti__dropdown-content {
  1363.    border-color: #478cd4 !important;
  1364.    background-color: #25496e !important;
  1365.    border-radius: 15px;
  1366.    overflow: hidden;
  1367.    max-height: 165px;
  1368. }
  1369. .phonewidget .iti__search-input{
  1370.    border: none !important;
  1371.    outline: none !important;
  1372.    border-radius: 0 !important;
  1373.    background-color: #478cd4 !important;
  1374.    color: #ffffff !important;
  1375.    padding: 8px 10px !important;
  1376. }
  1377. .phonewidget .iti__country-name,
  1378. .phonewidget .iti__dial-code{
  1379.    color: #ffffff !important;
  1380. }
  1381. .phonewidget .iti__country-list::-webkit-scrollbar {
  1382.    width: 7px;
  1383.    height: 7px;
  1384. }
  1385. .phonewidget .iti__country-list::-webkit-scrollbar-track {
  1386.    background-color: #478cd4 !important;
  1387. }
  1388. .phonewidget .iti__country-list::-webkit-scrollbar-thumb {
  1389.    -webkit-border-radius: 10px;
  1390.    border-radius: 10px;
  1391.    background-color: #25496e !important;
  1392. }
  1393.  
  1394. .inp-area{
  1395.    display: flex;
  1396.    align-items: center;
  1397.    justify-content: center;
  1398.    gap: 12px;
  1399.    margin-top: 21px;
  1400. }
  1401. .inp-area>input{
  1402.    width: 100%;
  1403.    border: none;
  1404.    outline: none;
  1405.    padding: 15px 18px;
  1406.    border-radius: 48px;
  1407.    background: #33362F;
  1408.    color: #FFF;
  1409.    font-size: 15px;
  1410.    font-style: normal;
  1411.    font-weight: 500;
  1412.    line-height: 106.1%;
  1413. }
  1414. .inp-area>input::placeholder{
  1415.    /* color: white; */
  1416.    font-weight: 500;
  1417. }
  1418. .message-box{
  1419.    margin-top: 15px;
  1420. }
  1421. .message-box>textarea {
  1422.    width: 100%;
  1423.    border-radius: 21px;
  1424.    /* background: #33362F; */
  1425.    border: none;
  1426.    outline: none;
  1427.    padding: 12px 20px;
  1428.    background-color: #25496e !important;
  1429.    color: #ffffff !important;
  1430. }
  1431. .message-box>textarea::placeholder{
  1432.    color: #ffffff !important;
  1433. }
  1434. .sub-btn{
  1435.    border: none;
  1436.    outline: none;
  1437.    border-radius: 56px;
  1438.    background: #FFF;
  1439.    color: #292B26;
  1440.    font-size: 14px;
  1441.    font-style: normal;
  1442.    font-weight: 500;
  1443.    line-height: normal;
  1444.    display: inline-flex;
  1445.    height: 30px;
  1446.    padding: 6px 20px;
  1447.    justify-content: center;
  1448.    align-items: center;
  1449.    gap: 5px;
  1450.    margin-top: 21px;
  1451. }
  1452. .para-cont{
  1453.    color: #FFF;
  1454.    font-size: 15px;
  1455.    font-style: normal;
  1456.    font-weight: 500;
  1457.    line-height: normal;
  1458. }
  1459. .inp-area2{
  1460.    display: flex;
  1461.    align-items: center;
  1462.    justify-content: center;
  1463.    gap: 5px;
  1464.    margin-top: 21px;
  1465. }
  1466. .inp-area2>input,.phone-dropdown-inp {
  1467.    width: 100%;
  1468.    border: none;
  1469.    outline: none;
  1470.    padding: 0px 18px;
  1471.    border-radius: 48px;
  1472.    background-color: #25496e !important;
  1473.    color: #ffffff;
  1474.    font-size: 15px;
  1475.    font-style: normal;
  1476.    font-weight: 500;
  1477.    line-height: 106.1%;
  1478.    height: 50px;
  1479.    /* font-family: 'GT Walsheim Pro'; */
  1480.    /* background: transparent; */
  1481.    /* border: 3px solid #ffffff !important; */
  1482. }
  1483. .inp-area2 input::placeholder,.message-box>textarea::placeholder,
  1484. .inp-area2 input,
  1485. .phone-dropdown .iti__selected-dial-code{
  1486.    color: #ffffff !important;
  1487. }
  1488. /* .inp-area2>input::placeholder{
  1489.    color: white;
  1490.    font-weight: 500;
  1491. } */
  1492. .sub-btn2{
  1493.    border:none;
  1494.    /* color: #fff; */
  1495.    font-size: 16px;
  1496.    font-weight: 500;
  1497.    line-height: 16px;
  1498.    width: fit-content;
  1499.    padding: 0;
  1500.    border-radius: 45px !important;
  1501.    text-decoration: none;
  1502.    /* font-family: 'GT Walsheim Pro'; */
  1503.    background-color: #25496e !important;
  1504.    color:#ffffff !important;
  1505.    border:none;
  1506.    /*     color: #1E242A !important;
  1507.     */
  1508. }
  1509. .sub-btn2>span{
  1510.    height: 50px;
  1511.    padding-left: 20px !important;
  1512.    padding-right: 20px !important;
  1513.    justify-content: center !important;
  1514.    align-items: center !important;
  1515.    display: flex;
  1516. }
  1517. /* .sub-btn2 img{
  1518.        filter: invert(0%)
  1519.    } */
  1520. .mt-20{
  1521.    margin-top: 20px;
  1522. }
  1523. .banner-box2{
  1524.    width: 100%;
  1525.    border-radius: 24px;
  1526.    background: #292B26;
  1527.    padding: 12px;
  1528.    margin-top: 36px;
  1529.    display: flex;
  1530.    align-items: center;
  1531.    gap: 28px;
  1532. }
  1533. .best-link{
  1534.    width: 100%;
  1535.    /* max-width: 800px; */
  1536.    max-width: calc(100% - 3px);
  1537.    /* background-color: #292b26; */
  1538.    border-radius: 24px;
  1539.    gap: 15px;
  1540.    align-items: center;
  1541.    padding: 18px;
  1542.    text-decoration: none;
  1543.    transition: all .2s;
  1544.    display: flex;
  1545.    overflow: hidden;
  1546.    margin-top: 20px;
  1547.    background: #478cd4;
  1548.    color: #ffffff;
  1549.    }
  1550. .best-link:hover{
  1551.    transform: scale(1.01);
  1552.    /* background-color: #1d1f1c; */
  1553. }
  1554. a:hover{
  1555.    text-decoration: none;  
  1556.    color: #ffffff;
  1557. }
  1558. .visit-link {
  1559.    color: #000000;
  1560. }
  1561. .banner-img{
  1562.    width: 150px;
  1563.    min-width: 150px;
  1564.    border-radius: 15px;
  1565.    justify-content: center;
  1566.    align-items: center;
  1567.    display: flex;
  1568.    position: relative;
  1569.    overflow: hidden;
  1570. }
  1571. .banner-img>img{
  1572.   width: 100%;
  1573. }
  1574. .banner-box2_right>h2{
  1575.    color: #FFF;
  1576.    font-size: 19px;
  1577.    font-style: normal;
  1578.    font-weight: 500;
  1579.    line-height: normal;
  1580.    text-align: left;
  1581. }
  1582. .banner-box2_right>p{
  1583.    color: #FFF;
  1584.    font-size: 14px;
  1585.    font-style: normal;
  1586.    font-weight: 500;
  1587.    line-height: normal;
  1588.    margin-top: 7px;
  1589.    text-align: left;
  1590.    width: 305px;
  1591. }
  1592. .banner-box2_right>a{
  1593.    border-radius: 56px;
  1594.    background: #FFF;
  1595.    display: inline-flex;
  1596.    padding: 6px 20px;
  1597.    justify-content: center;
  1598.    align-items: center;
  1599.    gap: 5px;
  1600.    flex-shrink: 0;
  1601.    text-decoration: none;
  1602.    color: #000000;
  1603.    margin-top: 15px;
  1604. }
  1605. .playbutton{
  1606.    margin-left: 24px;
  1607. }
  1608. .tiktok_video{
  1609.    width: 303px;
  1610.    height: 539px;
  1611.    /* background-color: red; */
  1612.    border-radius: 17px;
  1613.    overflow: hidden;
  1614.    position: relative;
  1615.    display: flex;
  1616.    align-items: center;
  1617.    justify-content: center;
  1618. }
  1619. .tiktok_video>img{
  1620.    height: 100%;
  1621.    pointer-events:none;
  1622. }
  1623. .extra-height{
  1624.    height: 545px;
  1625. }
  1626. .video-play{
  1627.    position: absolute;
  1628. }
  1629. .nopadding{
  1630.    padding: 0 0 !important;
  1631.    padding-bottom: 15px !important;
  1632.    overflow: hidden !important;
  1633. }
  1634. .padding-24{
  1635.    padding: 20px;
  1636. }
  1637. .tiktok_wrapper{
  1638.    margin-top: 20px;
  1639. }
  1640. .textbox {
  1641.    min-height: 59px;
  1642.    width: 100%;
  1643.    max-width: 800px;
  1644.    /* background-color: #292b26; */
  1645.    border-radius: 30px;
  1646.    /* flex-direction: column;
  1647.    justify-content: center;
  1648.    align-items: center; */
  1649.    margin-top: 20px;
  1650.    margin-bottom: 0;
  1651.    padding: 24px;
  1652.    /* display: flex; */
  1653.    background-color: #478cd4 !important;
  1654.    color: #ffffff;
  1655.    }
  1656. .link-description {
  1657.    margin-top: 12px;
  1658.    font-size: 16px;
  1659.    font-weight: 500;
  1660.    line-height: 1.2em;
  1661. }
  1662. .link-description.descp-heading-one{
  1663.  font-size: 28px;
  1664.  font-weight: 700;
  1665. }
  1666. .link-description.descp-heading-two {
  1667.  font-size: 22px;
  1668.  font-weight: 600;
  1669. }
  1670. @media(max-width:767px){
  1671.    .link-description.descp-heading-one {
  1672.        font-size: 25px;
  1673.    }
  1674.    .link-description.descp-heading-two {
  1675.        font-size: 18px;
  1676.        font-weight: 600;
  1677.    }
  1678. }
  1679. .youtube-videos{
  1680.    width: 100%;
  1681.    height: auto;
  1682.    max-width: 800px;
  1683.    background-color: #0d0101;
  1684.    border-radius: 30px;
  1685.    padding: 10px;
  1686.    position: relative;
  1687.    overflow: hidden;
  1688.    margin-top: 20px;
  1689. }
  1690. .youtube-videos>img{
  1691.    width: 100%;
  1692.    border-radius: 20px;
  1693. }
  1694. .youtube-videos>span{
  1695.    color: #e4f0c2;
  1696.    font-size: 20px;
  1697.    font-weight: 500;
  1698.    line-height: 20px;
  1699.    text-decoration: none;
  1700.    position: absolute;
  1701.    bottom: 0;
  1702.    left: 0;
  1703. }
  1704. .div-block-535 {
  1705.    width: 100%;
  1706.    height: auto;
  1707.    background-color: rgba(41,43,38,0);
  1708.    /* background-image: linear-gradient(rgba(80,42,37,0),#0d0101 25%); */
  1709.    flex-direction: column;
  1710.    justify-content: flex-end;
  1711.    align-items: flex-start;
  1712.    padding: 20px;
  1713.    display: flex;
  1714.    position: absolute;
  1715.    top: auto;
  1716.    bottom: 0%;
  1717.    left: 0%;
  1718.    right: 0%;
  1719. }
  1720. .zaapheading {
  1721.    /* color: #e4f0c2; */
  1722.    font-size: 20px;
  1723.    font-weight: 500;
  1724.    line-height: 20px;
  1725.    text-decoration: none;
  1726. }
  1727. .spaceer-10 {
  1728.    width: 100%;
  1729.    height: 15px;
  1730. }
  1731. .link-button {
  1732.    width: auto;
  1733.    height: 30px;
  1734.    background-color: #2c2c2c;
  1735.    border-radius: 30px;
  1736.    flex-direction: row;
  1737.    justify-content: center;
  1738.    align-items: center;
  1739.    margin-top: 0;
  1740.    margin-right: 0;
  1741.    padding-left: 18px;
  1742.    padding-right: 18px;
  1743.    text-decoration: none;
  1744.    display: flex;
  1745.    color: white;
  1746. }
  1747. .color-purple{
  1748.    background-color: #7b30e0;
  1749. }
  1750.  
  1751.  
  1752. @media (max-width:1200px) {
  1753.    .main-bio-section > div  {
  1754.        flex-direction: column;
  1755.        align-items: center;
  1756.    }
  1757.    .content-area {
  1758.        align-items: center;
  1759.        padding-left:0px !important;
  1760.    }
  1761.    .user-area {
  1762.        padding-left:0px !important;
  1763.        width: 100%;
  1764.        display: flex;
  1765.        flex-direction: column;
  1766.        align-items: center;
  1767.        gap: 0;
  1768.        justify-content: flex-start;
  1769.        height: 100%;
  1770.        position: static;
  1771.        max-width: 735px;
  1772.    }
  1773.    .user-detail-area{
  1774.        max-width: 800px;
  1775.        width: 100%;
  1776.    }
  1777.    .content-area {
  1778.        width: 100%;
  1779.        padding-top: 0px !important;
  1780.    }
  1781.    .fade-right, .fade-left {
  1782.        width: 30px;
  1783.    }
  1784. }
  1785. @media (max-width:767px) {
  1786.    .next-arrow{
  1787.        display: none !important;
  1788.    }
  1789.    .link-slide {
  1790.        margin-right: -20px;
  1791.        margin-left: -20px;
  1792.        padding: 0 20px;
  1793.    }
  1794.    .fade-right,.fade-left{
  1795.        display: none !important;
  1796.    }
  1797. }
  1798. @media (max-width:600px) {
  1799.    .content-area {
  1800.        padding: 20px;
  1801.    }
  1802. }
  1803. @media (max-width:660px) {
  1804.    .banner-box2 {
  1805.        flex-direction: column;
  1806.        align-items: flex-start;
  1807.    }
  1808.    .banner-img {
  1809.        width: 100%;
  1810.        height: auto;
  1811.        max-width: 170px;
  1812.    }
  1813.    .banner-img>img{
  1814.        width: 100%;
  1815.        height: auto;
  1816.    }
  1817.    .inp-area2{
  1818.        display: flex;
  1819.        align-items: center;
  1820.        justify-content: center;
  1821.        gap: 12px;
  1822.        margin-top: 21px;
  1823.       flex-wrap: wrap;
  1824.    }
  1825.    .inp-area2>input,
  1826.    .inp-area2 .iti
  1827.    {
  1828.        flex-basis: 100%;
  1829.        width: 100%;
  1830.    }
  1831.    .inp-area2 .iti input{
  1832.        width:100% !important;
  1833.    }
  1834.    .sub-btn {
  1835.        width: 100%;
  1836.        background: #33362F;
  1837.        color: #fff;
  1838.        height: 45px;
  1839.    }
  1840.    .sub-btn>svg>path{
  1841.        fill: #fff;
  1842.    }
  1843.    .sub-btn2 {
  1844.        width: 100%;
  1845.    }
  1846.    .best-link{
  1847.        flex-direction: column;
  1848.    }
  1849.    .best-link-div{
  1850.        width: 100%;
  1851.        justify-content: flex-start !important;
  1852.    }
  1853. }
  1854. @media (max-width:530px) {
  1855.    .switch-button-area{
  1856.        justify-content: center;
  1857.    }
  1858.    .banner-img {
  1859.        max-width: 100%;
  1860.    }
  1861.  .user_profile_pic {
  1862.        width: 114px;
  1863.        height: 114px;
  1864.    }
  1865.    .user-name {
  1866.        font-size: 25px;
  1867.        text-align: center;
  1868.    }
  1869.    .user-descrip {
  1870.        font-size: 16px;
  1871.        max-width: 400px;
  1872.        width: 100%;
  1873.        text-align: center;
  1874.    }
  1875.    .cont-box-card>h2 {
  1876.        font-size: 18px;
  1877.    }
  1878.    .banner-box {
  1879.        padding: 12px;
  1880.    }
  1881.    .best-link {
  1882.        flex-direction: column;
  1883.        padding:0;
  1884.        gap: 0;
  1885.    }
  1886.    .banner-img {
  1887.        padding: 10px;
  1888.    }
  1889.    .banner-img > img {
  1890.        border-radius: 10px;
  1891.    }
  1892.    .best-link-div {
  1893.        flex-direction: column;
  1894.        align-items: flex-start !important;
  1895.    }
  1896.    .visit-single-link{
  1897.        text-align: left;
  1898.        padding-bottom: 14px;
  1899.    }
  1900.    .best-single-link{
  1901.        align-items: flex-start !important;
  1902.    }
  1903.    .singlelinkcontent .zaapheading,.singlelinkcontent .link-description{
  1904.        text-align: left;
  1905.    }
  1906.    .banner-img {
  1907.        border-radius: 0;
  1908.    }
  1909.    .user-area {
  1910.        padding: 20px ;
  1911.        padding-right: 0px !important;
  1912.    }
  1913.    .user-detail-area{
  1914.        display: flex !important;
  1915.        justify-content: center !important;
  1916.        flex-direction: column !important;
  1917.        align-items: center !important
  1918.    }
  1919.    .social-links-user{
  1920.        justify-content: center !important;
  1921.    }
  1922.    .link-description {
  1923.        margin-bottom: 0;
  1924.    }
  1925.    .singlelinkcontent {
  1926.        padding: 15px;
  1927.        /* background: linear-gradient(0deg, rgb(255 98 62)60%, transparent); */
  1928.        padding-top: 6rem;
  1929.        margin-top: -5rem;
  1930.        z-index: 1;
  1931.    }
  1932. }
  1933. @media (max-width:1200px) {
  1934.    .forwebpromo{
  1935.        display: none;
  1936.    }
  1937.    .footer-area,.footer-area .forwebpromo{
  1938.        display: flex !important;
  1939.    }
  1940.    
  1941. }
  1942. @media (max-width:420px) {
  1943.    .inp-area2>input {
  1944.        flex-basis: 100%;
  1945.    }
  1946.    .inp-area {
  1947.        flex-wrap: wrap;
  1948.    }
  1949.    .fade-right, .fade-left {
  1950.        width: 20px;
  1951.    }
  1952. }
  1953. .new-bio-page-widgets-width{
  1954.    max-width: 735px;
  1955.    width: 100%;
  1956. }
  1957. .best-single-link{
  1958.    display: flex;
  1959.    justify-content: space-between;
  1960.    align-items: center;
  1961.    box-shadow: none;
  1962. }
  1963. .best-link-div{
  1964.    display: flex;
  1965.    align-items: center;
  1966.    justify-content: center;
  1967.    gap: 15px;
  1968. }
  1969. .visit-single-link{
  1970.    padding-left: 14px;
  1971. }
  1972. .view-insta-btn {
  1973.    background: #ffffff;
  1974.    color: #25496e;
  1975.    border-radius: 50px;
  1976.    padding: 0px 18px;
  1977.    text-wrap:nowrap;
  1978.    font-size: 14px;
  1979.    font-style: normal;
  1980.    font-weight: 500;
  1981.    line-height: normal;
  1982.    height: 30px;
  1983.    display: flex;
  1984.    align-items:center;
  1985.    cursor:pointer;
  1986. }
  1987. .view-insta-btn:hover{
  1988.    color: #124d87;
  1989.    text-decoration: none;
  1990.    opacity: 0.9;
  1991. }
  1992. .instagram-link-cards{
  1993.    transition: 0.3s ease;
  1994.    z-index: 0;
  1995. }
  1996. .instagram-link-cards:not(:first-child){
  1997.    margin-left: -2.5rem;
  1998. }
  1999. .instagram-link-cards:hover {
  2000.    transform:rotate(-5deg);
  2001. }
  2002. .instagram-link-box {
  2003.    padding: 0 10px 20px 0px;
  2004. }
  2005. .user-area {
  2006.    padding-left: 65px;
  2007.    padding-right: 20px ;
  2008. }
  2009. .content-area {
  2010.    padding-left: 65px;
  2011.    padding-right: 0px;
  2012.    min-width: 735px;
  2013. }
  2014. @media (max-width:800px) {
  2015.    .content-area{
  2016.        min-width: 100%;
  2017.    }
  2018. }
  2019. .link-card-shadow.hard {
  2020.            box-shadow: -6px 6px 0px 0px var(--color-dark);
  2021.    }
  2022. .link-card-shadow.soft {
  2023.            box-shadow: 0px 0px 10px 3px var(--color-dark)
  2024.    }
  2025. /* .lead-magnet-second .descrtiption{
  2026.    color: rgba(255, 255, 255, 0.49);;
  2027. } */
  2028. .lead-magnet-image-bg {
  2029.  background: #25496e;
  2030.  border: 1px solid rgba(255, 255, 255, 0.06);;
  2031. }
  2032. .lead-magnet-image-bg {
  2033.  border-radius: 16px;
  2034.  border: 1px solid rgba(255, 255, 255, 0.06);
  2035.  background: linear-gradient(0deg, #1F211E 0%, #1F211E 100%);
  2036.  width: 290.983px;
  2037.  min-height: 183.729px;
  2038.  transform: rotate(358deg);
  2039.  position: relative;
  2040.  height: 100%;
  2041.  margin-top: -5px;
  2042. }
  2043. .link-text-color, .cont-circle-area .link-text-color,
  2044. .nsfw-footer-link {
  2045.    color:#ffffff !important;
  2046. }
  2047. .nsfw-footer-link:hover {
  2048.    color:#ffffff !important;
  2049. }
  2050. /* .date-button {
  2051.  background: #1D1D1D;
  2052. } */
  2053. .lead-magnet-terms {
  2054.    color:#ffffff;
  2055. }
  2056. /* .visit-link {
  2057.            background-color: #d4e6f6;
  2058.        color: #1E242A;
  2059.    } */
  2060.  
  2061. /* Global button color styling */
  2062.  
  2063. .view-insta-btn,
  2064. .switch-button.active,
  2065. .visit-link,
  2066. .sub-btn2 {
  2067.    background-color: #d4e6f6 !important;
  2068.    color: #25496e !important;
  2069. }
  2070. .sub-btn2 .submit-arrow path{
  2071.    fill: #25496e !important;
  2072. }
  2073. /* apply block_rounding to all except pp and Zaap Branding.*/
  2074. @media (max-width:330px) {
  2075.  .promo-u{
  2076.    font-size: 16px;
  2077.  }
  2078. }
  2079. </style>
  2080.    <link href="https://zaap.bio/assets/page/css/animate.min.css" rel="stylesheet" media="screen">
  2081.    <link href="https://zaap.bio/assets/page/css/growl-notification.min.css" rel="stylesheet" media="screen">
  2082.    <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css"/>
  2083.  
  2084.  
  2085.    <link rel="canonical" href="https://zaap.bio/thicongnhakhungthep " />
  2086.  
  2087.    
  2088.    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous"></script>
  2089.        <!-- Include Mobiscroll JS and CSS files -->
  2090.        
  2091.    <style>
  2092.  
  2093.    </style>
  2094.  
  2095.        
  2096.            
  2097.        
  2098.    
  2099.        </head>
  2100.  
  2101.    <body>
  2102.    <div class="full-page-loader d-none">
  2103.        <div class="lds-ripple">
  2104.            <div></div>
  2105.            <div></div>
  2106.        </div>
  2107.    </div>
  2108.    <section class="main-bio-section">
  2109.        <div class="profile_banner_main"></div>
  2110.        <div style="max-width: 1600px" class="d-flex container">
  2111.        <div class="user-area pb-0">
  2112.            <div class="user-detail-area">
  2113.                <div class="user_profile_pic">
  2114.                    <img src="https://imagedelivery.net/tqC70bVt8T6GtQUXNsa2-g/7b657581-5f09-4982-3ecf-c785a1b38600/public" alt="">
  2115.                </div>
  2116.                <h2 class="user-name">giá thi công nhà khung thép
  2117.                                    </h2>
  2118.                <p class="user-descrip">CÔNG TY TNHH KIẾN TRÚC XÂY DỰNG WINCONS CHUYÊN THIẾT KẾ VÀ THI CÔNG CÔNG TRÌNH DÂN DỤNG VÀ CÔNG NGHIỆP. XƯỞNG GIA CÔNG CƠ KHÍ, ĐỒ GỖ, NHÔM KÍNH HÂN HẠNH PHỤC VỤ QUÝ KHÁCH HÀNG.</p>
  2119.                                <div class="social-links-user">
  2120.                                                        </div>
  2121.                            </div>
  2122.                            <a href="https://zaap.ai" target="_blank" class="promo-u forwebpromo">
  2123.                    <span class="brand-font">Create your free</span>
  2124.                    <img src="https://zaap.bio/assets/zaap-logo.svg" width="60px" alt="">
  2125.                    <span class="brand-font">page</span>
  2126.                </a>
  2127.            
  2128.        </div>
  2129.        <div class="content-area">
  2130.                    <div class="tab-content new-bio-page-widgets-width" id="tabs">
  2131.            <div class="tab-pane active w-100" id="home">
  2132.                                                            <div class="position-relative mt-4">
  2133.        <div class="links-area">
  2134.            <div class="cont-circle-area expadd-20">
  2135.                <div class="con-circle">
  2136.                    <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none">
  2137.                        <path
  2138.                            d="M10.9497 6.70711L6.70711 10.9497M7.41421 3.17157L8.12132 2.46447C10.0739 0.511845 13.2398 0.511845 15.1924 2.46447C17.145 4.41709 17.145 7.58291 15.1924 9.53553L14.4853 10.2426M3.17157 7.41421L2.46447 8.12132C0.511845 10.0739 0.511845 13.2398 2.46447 15.1924C4.41709 17.145 7.58291 17.145 9.53553 15.1924L10.2426 14.4853"
  2139.                            stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
  2140.                    </svg>
  2141.                </div>
  2142.                <span>
  2143.                    My Links
  2144.                </span>
  2145.            </div>
  2146.            <div>
  2147.                <div class="link-slide folder-link-slider folder-link-slider-553588" data-id="553588">
  2148.                                        <div class="fade-right folder-link-right-fade-553588"></div>
  2149.                    <div class="fade-left folder-link-left-fade-553588"></div>
  2150.                                        <div class="link-box">
  2151.                                                                                                                                                            <div class="link-cards link-card-shadow "  style="background: #000000; --color:#000000;">
  2152.                                <a href="mailto:tranvanan13042626@gmail.com" data-link-url="553589"
  2153.                                    >
  2154.                                    <div class="card-banner-image">
  2155.                                        <img src="https://imagedelivery.net/tqC70bVt8T6GtQUXNsa2-g/ca4dd26b-b10b-467c-0146-79e253f9a000/public"
  2156.                                            alt="">
  2157.                                    </div>
  2158.                                    <div class="card-cont">
  2159.                                        <div class="d-flex flex-column h-100">
  2160.                                        <div class="cont-box-card">
  2161.                                            <h2 class="card-max-length" style="color:#ffffff">Contact Me</h2>
  2162.                                            <p class="card-max-length mb-for-plain" style="color:#ffffff">Let's get connected</p>
  2163.                                        </div>
  2164.                                            <div style="background-color: #fff;color:#2c2c2c" class="visit-link text-nowrap">
  2165.                                                Contact
  2166.                                            </div>
  2167.  
  2168.                                    </div>
  2169.                                    </div>
  2170.                                </a>
  2171.                            </div>
  2172.                                                                                                                                                                                                                <div class="link-cards link-card-shadow "  style="background: #111111; --color:#111111;">
  2173.                                <a href="https://zaap.ai" data-link-url="553590"
  2174.                                    >
  2175.                                    <div class="card-banner-image">
  2176.                                        <img src="https://uploads-ssl.webflow.com/6026bc921eff07d61a132750/63dd42044df23b19b90c0e69_Frame%204785.png"
  2177.                                            alt="">
  2178.                                    </div>
  2179.                                    <div class="card-cont">
  2180.                                        <div class="d-flex flex-column h-100">
  2181.                                        <div class="cont-box-card">
  2182.                                            <h2 class="card-max-length" style="color:#ffffff">Create your own Zaap page for free</h2>
  2183.                                            <p class="card-max-length mb-for-plain" style="color:#ffffff">Zaap is the most advanced link-in-bio ever. #1 Linktree + Gumroad alternative.</p>
  2184.                                        </div>
  2185.                                            <div style="background-color: #fff;color:#2c2c2c" class="visit-link text-nowrap">
  2186.                                                Discover
  2187.                                            </div>
  2188.  
  2189.                                    </div>
  2190.                                    </div>
  2191.                                </a>
  2192.                            </div>
  2193.                                                                                                                                                                                                                <div class="link-cards link-card-shadow "  style="background: #fffffb; --color:#fffffb;">
  2194.                                <a href="https://winconsgroup.com/gia-thi-cong-nha-khung-thep/" data-link-url="553592"
  2195.                                    >
  2196.                                    <div class="card-banner-image">
  2197.                                        <img src="https://imagedelivery.net/tqC70bVt8T6GtQUXNsa2-g/04fdfcf0-5f01-4c93-3e58-6912f72fed00/public"
  2198.                                            alt="">
  2199.                                    </div>
  2200.                                    <div class="card-cont">
  2201.                                        <div class="d-flex flex-column h-100">
  2202.                                        <div class="cont-box-card">
  2203.                                            <h2 class="card-max-length" style="color:#1E242A">giá thi công nhà khung thép</h2>
  2204.                                            <p class="card-max-length mb-for-plain" style="color:#1E242A">Giá thi công nhà khung thép: Nhà tiền chế, nhà khung thép tiền chế, nhà thép tiền chế, xây dựng nhà khung thép, xây nhà khung thép. Liên hệ hotline: 0937 146 179 Mr Long.</p>
  2205.                                        </div>
  2206.                                            <div style="background-color: #2c2c2c;color:#fff" class="visit-link text-nowrap">
  2207.                                                Discover
  2208.                                            </div>
  2209.  
  2210.                                    </div>
  2211.                                    </div>
  2212.                                </a>
  2213.                            </div>
  2214.                                                                                                                                                                                                                <div class="link-cards link-card-shadow "  style="background: #fffffb; --color:#fffffb;">
  2215.                                <a href="https://solo.to/thicongnhakhungthep" data-link-url="553593"
  2216.                                    >
  2217.                                    <div class="card-banner-image">
  2218.                                        <img src="https://imagedelivery.net/tqC70bVt8T6GtQUXNsa2-g/04fdfcf0-5f01-4c93-3e58-6912f72fed00/public"
  2219.                                            alt="">
  2220.                                    </div>
  2221.                                    <div class="card-cont">
  2222.                                        <div class="d-flex flex-column h-100">
  2223.                                        <div class="cont-box-card">
  2224.                                            <h2 class="card-max-length" style="color:#1E242A">giá thi công nhà khung thép</h2>
  2225.                                            <p class="card-max-length mb-for-plain" style="color:#1E242A">giá thi công nhà khung thép</p>
  2226.                                        </div>
  2227.                                            <div style="background-color: #2c2c2c;color:#fff" class="visit-link text-nowrap">
  2228.                                                Discover
  2229.                                            </div>
  2230.  
  2231.                                    </div>
  2232.                                    </div>
  2233.                                </a>
  2234.                            </div>
  2235.                                                                                                                                                                                                                <div class="link-cards link-card-shadow "  style="background: #000000; --color:#000000;">
  2236.                                <a href="https://potofu.me/thicongnhakhungthep" data-link-url="553594"
  2237.                                    >
  2238.                                    <div class="card-banner-image">
  2239.                                        <img src="https://contents.potofu.me/images/69V2H3z3Fvdm.jpg"
  2240.                                            alt="">
  2241.                                    </div>
  2242.                                    <div class="card-cont">
  2243.                                        <div class="d-flex flex-column h-100">
  2244.                                        <div class="cont-box-card">
  2245.                                            <h2 class="card-max-length" style="color:#ffffff">giá thi công nhà khung thép</h2>
  2246.                                            <p class="card-max-length mb-for-plain" style="color:#ffffff">CÔNG TY TNHH KIẾN TRÚC XÂY DỰNG WINCONS
  2247. CHUYÊN THIẾT KẾ VÀ THI CÔNG CÔNG TRÌNH DÂN DỤNG VÀ CÔNG NGHIỆP. XƯỞNG GIA CÔNG CƠ KHÍ, ĐỒ GỖ, NHÔM KÍNH HÂN HẠNH PHỤC VỤ QUÝ KHÁCH HÀNG.
  2248.  
  2249. Văn phòng chính: 1A21/2 Trần Văn Giàu, Phạm Văn Hai, Bình Chánh, TP. Hồ Chí Minh, Việt Nam.
  2250. Điện thoại: 0348 111 468 – 0937 146 179
  2251.  
  2252. </p>
  2253.                                        </div>
  2254.                                            <div style="background-color: #fff;color:#2c2c2c" class="visit-link text-nowrap">
  2255.                                                Discover
  2256.                                            </div>
  2257.  
  2258.                                    </div>
  2259.                                    </div>
  2260.                                </a>
  2261.                            </div>
  2262.                                                                                                                                                                                                                <div class="link-cards link-card-shadow "  style="background: #2d2d2d; --color:#2d2d2d;">
  2263.                                <a href="https://heylink.me/giathicongnhakhungthep/" data-link-url="553595"
  2264.                                    >
  2265.                                    <div class="card-banner-image">
  2266.                                        <img src="https://heylink.me/cdn-cgi/image/f=auto,q=85,fit=crop,w=800,h=800/https://cdn-b.heylink.me/media/users/avatars/26ba35b3d35b4a6d96d6a86cee75c6cc.png"
  2267.                                            alt="">
  2268.                                    </div>
  2269.                                    <div class="card-cont">
  2270.                                        <div class="d-flex flex-column h-100">
  2271.                                        <div class="cont-box-card">
  2272.                                            <h2 class="card-max-length" style="color:#ffffff">giá thi công nhà khung thép</h2>
  2273.                                            <p class="card-max-length mb-for-plain" style="color:#ffffff">giá thi công nhà khung thép</p>
  2274.                                        </div>
  2275.                                            <div style="background-color: #fff;color:#2c2c2c" class="visit-link text-nowrap">
  2276.                                                Discover
  2277.                                            </div>
  2278.  
  2279.                                    </div>
  2280.                                    </div>
  2281.                                </a>
  2282.                            </div>
  2283.                                                                                                                                                                                                                <div class="link-cards link-card-shadow "  style="background: #fffffb; --color:#fffffb;">
  2284.                                <a href="https://joy.link/nhakhungthep" data-link-url="553596"
  2285.                                    >
  2286.                                    <div class="card-banner-image">
  2287.                                        <img src="https://asset.joy.link/profilePic/360x360/8389381e9828f99662d2b09d89f9c33023652838218bc21cd2e8800aecc738ae_1678447058.png"
  2288.                                            alt="">
  2289.                                    </div>
  2290.                                    <div class="card-cont">
  2291.                                        <div class="d-flex flex-column h-100">
  2292.                                        <div class="cont-box-card">
  2293.                                            <h2 class="card-max-length" style="color:#1E242A">giá thi công nhà khung thép</h2>
  2294.                                            <p class="card-max-length mb-for-plain" style="color:#1E242A">Collection of links enjoyed by @nhakhungthep </p>
  2295.                                        </div>
  2296.                                            <div style="background-color: #2c2c2c;color:#fff" class="visit-link text-nowrap">
  2297.                                                Discover
  2298.                                            </div>
  2299.  
  2300.                                    </div>
  2301.                                    </div>
  2302.                                </a>
  2303.                            </div>
  2304.                                                                                                                                                                                                                <div class="link-cards link-card-shadow "  style="background: #2d2d2d; --color:#2d2d2d;">
  2305.                                <a href="https://linkpop.com/giathicongnhakhungthep" data-link-url="553597"
  2306.                                    >
  2307.                                    <div class="card-banner-image">
  2308.                                        <img src="https://heylink.me/cdn-cgi/image/f=auto,q=85,fit=crop,w=800,h=800/https://cdn-b.heylink.me/media/users/avatars/26ba35b3d35b4a6d96d6a86cee75c6cc.png"
  2309.                                            alt="">
  2310.                                    </div>
  2311.                                    <div class="card-cont">
  2312.                                        <div class="d-flex flex-column h-100">
  2313.                                        <div class="cont-box-card">
  2314.                                            <h2 class="card-max-length" style="color:#ffffff">giá thi công nhà khung thép</h2>
  2315.                                            <p class="card-max-length mb-for-plain" style="color:#ffffff">giá thi công nhà khung thép</p>
  2316.                                        </div>
  2317.                                            <div style="background-color: #fff;color:#2c2c2c" class="visit-link text-nowrap">
  2318.                                                Discover
  2319.                                            </div>
  2320.  
  2321.                                    </div>
  2322.                                    </div>
  2323.                                </a>
  2324.                            </div>
  2325.                                                                                                                                                                                                                <div class="link-cards link-card-shadow "  style="background: #2d2d2d; --color:#2d2d2d;">
  2326.                                <a href="https://linkbio.co/giathicongnhakhungthep" data-link-url="553598"
  2327.                                    >
  2328.                                    <div class="card-banner-image">
  2329.                                        <img src="https://heylink.me/cdn-cgi/image/f=auto,q=85,fit=crop,w=800,h=800/https://cdn-b.heylink.me/media/users/avatars/26ba35b3d35b4a6d96d6a86cee75c6cc.png"
  2330.                                            alt="">
  2331.                                    </div>
  2332.                                    <div class="card-cont">
  2333.                                        <div class="d-flex flex-column h-100">
  2334.                                        <div class="cont-box-card">
  2335.                                            <h2 class="card-max-length" style="color:#ffffff">giá thi công nhà khung thép</h2>
  2336.                                            <p class="card-max-length mb-for-plain" style="color:#ffffff">giá thi công nhà khung thép</p>
  2337.                                        </div>
  2338.                                            <div style="background-color: #fff;color:#2c2c2c" class="visit-link text-nowrap">
  2339.                                                Discover
  2340.                                            </div>
  2341.  
  2342.                                    </div>
  2343.                                    </div>
  2344.                                </a>
  2345.                            </div>
  2346.                                                                                                                                                                                                                <div class="link-cards link-card-shadow "  style="background: #2d2d2d; --color:#2d2d2d;">
  2347.                                <a href="https://giathicongnhakhungthep.contently.com/" data-link-url="553599"
  2348.                                    >
  2349.                                    <div class="card-banner-image">
  2350.                                        <img src="https://heylink.me/cdn-cgi/image/f=auto,q=85,fit=crop,w=800,h=800/https://cdn-b.heylink.me/media/users/avatars/26ba35b3d35b4a6d96d6a86cee75c6cc.png"
  2351.                                            alt="">
  2352.                                    </div>
  2353.                                    <div class="card-cont">
  2354.                                        <div class="d-flex flex-column h-100">
  2355.                                        <div class="cont-box-card">
  2356.                                            <h2 class="card-max-length" style="color:#ffffff">giá thi công nhà khung thép</h2>
  2357.                                            <p class="card-max-length mb-for-plain" style="color:#ffffff">giá thi công nhà khung thép</p>
  2358.                                        </div>
  2359.                                            <div style="background-color: #fff;color:#2c2c2c" class="visit-link text-nowrap">
  2360.                                                Discover
  2361.                                            </div>
  2362.  
  2363.                                    </div>
  2364.                                    </div>
  2365.                                </a>
  2366.                            </div>
  2367.                                                                                                                                                                                                                <div class="link-cards link-card-shadow "  style="background: #2d2d2d; --color:#2d2d2d;">
  2368.                                <a href="https://biolinky.co/giathicongnhakhungthep" data-link-url="553600"
  2369.                                    >
  2370.                                    <div class="card-banner-image">
  2371.                                        <img src="https://biolinky.co/assets/img/profilepics/2rKKMg/wincons.png"
  2372.                                            alt="">
  2373.                                    </div>
  2374.                                    <div class="card-cont">
  2375.                                        <div class="d-flex flex-column h-100">
  2376.                                        <div class="cont-box-card">
  2377.                                            <h2 class="card-max-length" style="color:#ffffff">giá thi công nhà khung thép</h2>
  2378.                                            <p class="card-max-length mb-for-plain" style="color:#ffffff">CÔNG TY TNHH KIẾN TRÚC XÂY DỰNG WINCONS
  2379. CHUYÊN THIẾT KẾ VÀ THI CÔNG CÔNG TRÌNH DÂN DỤNG VÀ CÔNG NGHIỆP.</p>
  2380.                                        </div>
  2381.                                            <div style="background-color: #fff;color:#2c2c2c" class="visit-link text-nowrap">
  2382.                                                Discover
  2383.                                            </div>
  2384.  
  2385.                                    </div>
  2386.                                    </div>
  2387.                                </a>
  2388.                            </div>
  2389.                                                                                                                                                                                                                <div class="link-cards link-card-shadow "  style="background: #2d2d2d; --color:#2d2d2d;">
  2390.                                <a href="https://mez.ink/giathicongnhakhungthep" data-link-url="553601"
  2391.                                    >
  2392.                                    <div class="card-banner-image">
  2393.                                        <img src="https://biolinky.co/assets/img/profilepics/2rKKMg/wincons.png"
  2394.                                            alt="">
  2395.                                    </div>
  2396.                                    <div class="card-cont">
  2397.                                        <div class="d-flex flex-column h-100">
  2398.                                        <div class="cont-box-card">
  2399.                                            <h2 class="card-max-length" style="color:#ffffff">giá thi công nhà khung thép</h2>
  2400.                                            <p class="card-max-length mb-for-plain" style="color:#ffffff">Check the complete social links from giá thi công nhà khung thép here</p>
  2401.                                        </div>
  2402.                                            <div style="background-color: #fff;color:#2c2c2c" class="visit-link text-nowrap">
  2403.                                                Discover
  2404.                                            </div>
  2405.  
  2406.                                    </div>
  2407.                                    </div>
  2408.                                </a>
  2409.                            </div>
  2410.                                                                                                                                                                                                                <div class="link-cards link-card-shadow "  style="background: #478cd4; --color:#478cd4;">
  2411.                                <a href="https://lit.link/en/giathicongnhakhungthep" data-link-url="553602"
  2412.                                    >
  2413.                                    <div class="card-banner-image">
  2414.                                        <img src="https://prd.storage.lit.link/images/creator/69cGmlcV7nhRWmdXLqnris4zil12/ogp/ogp_image.jpg"
  2415.                                            alt="">
  2416.                                    </div>
  2417.                                    <div class="card-cont">
  2418.                                        <div class="d-flex flex-column h-100">
  2419.                                        <div class="cont-box-card">
  2420.                                            <h2 class="card-max-length" style="color:#ffffff">giá thi công nhà khung thép</h2>
  2421.                                            <p class="card-max-length mb-for-plain" style="color:#ffffff">wincons、SNS、Youtube、blogs、products、website、etc. Combine all the links you want to share.</p>
  2422.                                        </div>
  2423.                                            <div style="background-color: #fff;color:#2c2c2c" class="visit-link text-nowrap">
  2424.                                                Discover
  2425.                                            </div>
  2426.  
  2427.                                    </div>
  2428.                                    </div>
  2429.                                </a>
  2430.                            </div>
  2431.                                                                                                                                                                                                                <div class="link-cards link-card-shadow "  style="background: #000000; --color:#000000;">
  2432.                                <a href="https://beacons.ai/giathicongnhakhungthep" data-link-url="553603"
  2433.                                    >
  2434.                                    <div class="card-banner-image">
  2435.                                        <img src="https://imagedelivery.net/tqC70bVt8T6GtQUXNsa2-g/f6359884-40e2-47ff-bc96-bf7a65e02000/public"
  2436.                                            alt="">
  2437.                                    </div>
  2438.                                    <div class="card-cont">
  2439.                                        <div class="d-flex flex-column h-100">
  2440.                                        <div class="cont-box-card">
  2441.                                            <h2 class="card-max-length" style="color:#ffffff">giá thi công nhà khung thép</h2>
  2442.                                            <p class="card-max-length mb-for-plain" style="color:#ffffff"></p>
  2443.                                        </div>
  2444.                                            <div style="background-color: #fff;color:#2c2c2c" class="visit-link text-nowrap">
  2445.                                                Discover
  2446.                                            </div>
  2447.  
  2448.                                    </div>
  2449.                                    </div>
  2450.                                </a>
  2451.                            </div>
  2452.                                                                                                                                                                                                                <div class="link-cards link-card-shadow "  style="background: #478cd4; --color:#478cd4;">
  2453.                                <a href="https://wlo.link/@giathicongnhakhungthep" data-link-url="553604"
  2454.                                    >
  2455.                                    <div class="card-banner-image">
  2456.                                        <img src="https://cdn.wlo.link/profiles/ogimgs/giathicongnhakhungthep-og.png"
  2457.                                            alt="">
  2458.                                    </div>
  2459.                                    <div class="card-cont">
  2460.                                        <div class="d-flex flex-column h-100">
  2461.                                        <div class="cont-box-card">
  2462.                                            <h2 class="card-max-length" style="color:#ffffff">giá thi công nhà khung thép</h2>
  2463.                                            <p class="card-max-length mb-for-plain" style="color:#ffffff">CÔNG TY TNHH KIẾN TRÚC XÂY DỰNG WINCONS
  2464.  
  2465. CHUYÊN THIẾT KẾ VÀ THI CÔNG CÔNG TRÌNH DÂN DỤNG VÀ CÔNG NGHIỆP.</p>
  2466.                                        </div>
  2467.                                            <div style="background-color: #fff;color:#2c2c2c" class="visit-link text-nowrap">
  2468.                                                Discover
  2469.                                            </div>
  2470.  
  2471.                                    </div>
  2472.                                    </div>
  2473.                                </a>
  2474.                            </div>
  2475.                                                                                                                                                                                                                <div class="link-cards link-card-shadow "  style="background: #2d2d2d; --color:#2d2d2d;">
  2476.                                <a href="https://linkr.bio/giathicongnhakhungthep" data-link-url="553605"
  2477.                                    >
  2478.                                    <div class="card-banner-image">
  2479.                                        <img src="https://biolinky.co/assets/img/profilepics/2rKKMg/wincons.png"
  2480.                                            alt="">
  2481.                                    </div>
  2482.                                    <div class="card-cont">
  2483.                                        <div class="d-flex flex-column h-100">
  2484.                                        <div class="cont-box-card">
  2485.                                            <h2 class="card-max-length" style="color:#ffffff">giá thi công nhà khung thép</h2>
  2486.                                            <p class="card-max-length mb-for-plain" style="color:#ffffff">giá thi công nhà khung thép</p>
  2487.                                        </div>
  2488.                                            <div style="background-color: #fff;color:#2c2c2c" class="visit-link text-nowrap">
  2489.                                                Discover
  2490.                                            </div>
  2491.  
  2492.                                    </div>
  2493.                                    </div>
  2494.                                </a>
  2495.                            </div>
  2496.                                                                                                                                                                                                                <div class="link-cards link-card-shadow "  style="background: #f6f5f3; --color:#f6f5f3;">
  2497.                                <a href="https://www.flowcode.com/page/giathicongnhakhungthep" data-link-url="553606"
  2498.                                    >
  2499.                                    <div class="card-banner-image">
  2500.                                        <img src="https://capture.flowcode.com/screenshot?url=https%3A%2F%2Fwww.flow.page%2Fgiathicongnhakhungthep&amp;h=650&amp;w=1080"
  2501.                                            alt="">
  2502.                                    </div>
  2503.                                    <div class="card-cont">
  2504.                                        <div class="d-flex flex-column h-100">
  2505.                                        <div class="cont-box-card">
  2506.                                            <h2 class="card-max-length" style="color:#1E242A">giá thi công nhà khung thép</h2>
  2507.                                            <p class="card-max-length mb-for-plain" style="color:#1E242A">CÃ\x94NG TY TNHH KIẾN TRÃ\x9aC XÃ\x82Y Dá»°NG WINCONS
  2508. CHUYÃ\x8aN THIẾT KẾ VÃ\x80 THI CÃ\x94NG CÃ\x94NG TRÃ\x8cNH DÃ\x82N DỤNG VÃ\x80\x94NG NGHIá»\x86P. XƯá»\x9eNG GIA CÃ\x94NG CÆ  KHÃ\x8d, Ä\x90á»\x92 Gá»\x96, NHÃ\x94M KÃ\x8dNH HÃ\x82N HẠNH PHỤC VỤ QUÃ\x9d KHÃ\x81CH HÃ\x80NG.
  2509. </p>
  2510.                                        </div>
  2511.                                            <div style="background-color: #2c2c2c;color:#fff" class="visit-link text-nowrap">
  2512.                                                Discover
  2513.                                            </div>
  2514.  
  2515.                                    </div>
  2516.                                    </div>
  2517.                                </a>
  2518.                            </div>
  2519.                                                                                                                                                                                                                <div class="link-cards link-card-shadow "  style="background: #fffffb; --color:#fffffb;">
  2520.                                <a href="https://jemi.so/giathicongnhakhungthep279" data-link-url="553607"
  2521.                                    >
  2522.                                    <div class="card-banner-image">
  2523.                                        <img src="https://cdn.static.linkr.bio/user/upload/image/b30bc965-b2ec-45fa-bc7e-19f26a14eb0d.png"
  2524.                                            alt="">
  2525.                                    </div>
  2526.                                    <div class="card-cont">
  2527.                                        <div class="d-flex flex-column h-100">
  2528.                                        <div class="cont-box-card">
  2529.                                            <h2 class="card-max-length" style="color:#1E242A">giá thi công nhà khung thép</h2>
  2530.                                            <p class="card-max-length mb-for-plain" style="color:#1E242A">giá thi công nhà khung thép</p>
  2531.                                        </div>
  2532.                                            <div style="background-color: #2c2c2c;color:#fff" class="visit-link text-nowrap">
  2533.                                                Discover
  2534.                                            </div>
  2535.  
  2536.                                    </div>
  2537.                                    </div>
  2538.                                </a>
  2539.                            </div>
  2540.                                                                                                                                                                                                                <div class="link-cards link-card-shadow "  style="background: #fffffb; --color:#fffffb;">
  2541.                                <a href="https://lynk.id/giathicongnhakhungthep" data-link-url="553608"
  2542.                                    >
  2543.                                    <div class="card-banner-image">
  2544.                                        <img src="https://imagedelivery.net/tqC70bVt8T6GtQUXNsa2-g/33bf2bfc-8bd5-4e7e-a338-06b6fa83ea00/public"
  2545.                                            alt="">
  2546.                                    </div>
  2547.                                    <div class="card-cont">
  2548.                                        <div class="d-flex flex-column h-100">
  2549.                                        <div class="cont-box-card">
  2550.                                            <h2 class="card-max-length" style="color:#1E242A">giá thi công nhà khung thép</h2>
  2551.                                            <p class="card-max-length mb-for-plain" style="color:#1E242A">Create Instant Mobile Webpage to sell your knowledge. Chat, Video Calls, Events, Digital Product. Share it across social media.</p>
  2552.                                        </div>
  2553.                                            <div style="background-color: #2c2c2c;color:#fff" class="visit-link text-nowrap">
  2554.                                                Discover
  2555.                                            </div>
  2556.  
  2557.                                    </div>
  2558.                                    </div>
  2559.                                </a>
  2560.                            </div>
  2561.                                                                                                </div>
  2562.                </div>
  2563.            </div>
  2564.            <div class="next-arrow left-arrow folder-link-left-arrow folder-link-left-arrow-553588">
  2565.        <svg xmlns="http://www.w3.org/2000/svg" width="15" height="11" viewBox="0 0 18 14" fill="none"
  2566.            transform="scale(-1, 1)">
  2567.            <path d="M1 7H17M17 7L11 1M17 7L11 13" stroke="white" stroke-width="2" stroke-linecap="round"
  2568.                stroke-linejoin="round" />
  2569.        </svg>
  2570.    </div>
  2571.    <div class="next-arrow right-arrow folder-link-right-arrow folder-link-right-arrow-553588">
  2572.        <svg xmlns="http://www.w3.org/2000/svg" width="15" height="11" viewBox="0 0 18 14" fill="none">
  2573.            <path d="M1 7H17M17 7L11 1M17 7L11 13" stroke="white" stroke-width="2" stroke-linecap="round"
  2574.                stroke-linejoin="round" />
  2575.        </svg>
  2576.    </div>
  2577.        </div>
  2578.    </div>
  2579.                    
  2580.  
  2581.                                                            <div class="banner-box new-bio-page-widgets-width">
  2582.    <div class="cont-circle-area">
  2583.        <div class="con-circle">
  2584.            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"
  2585.                fill="none">
  2586.                <path
  2587.                    d="M14 6V11.5C14 12.8807 15.1193 14 16.5 14C18.6808 14 19 11.7332 19 10C19 5.02944 14.9706 1 10 1C5.02944 1 1 5.02944 1 10C1 14.9706 5.02944 19 10 19C11.0519 19 12.0617 18.8195 13 18.4879M14 10C14 12.2091 12.2091 14 10 14C7.79086 14 6 12.2091 6 10C6 7.79086 7.79086 6 10 6C12.2091 6 14 7.79086 14 10Z"
  2588.                    stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
  2589.            </svg>
  2590.        </div>
  2591.        <span>
  2592.            <p class="link-text-color mb-0">Join my community</p>
  2593.            <p style="font-size: 16px" class="link-text-color mb-0">Stay in the loop</p>
  2594.        </span>
  2595.  
  2596.    </div>
  2597.    <form action="" class="emailwidget">
  2598.        <div class="inp-area2">
  2599.            <input type="text" name="name" placeholder="Name" required>
  2600.            <input type="email"  name="email" placeholder="Email" required>
  2601.            <button type="submit" class="sub-btn2 hover-effect ">
  2602.    <span>
  2603.        Join
  2604.        <svg class="submit-arrow" xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 24 24"
  2605.            fill="none">
  2606.            <path
  2607.                d="M15.0031 10.0605L8.5478 16.5157L7.4873 15.4553L13.9418 9H8.25305V7.5H16.5031V15.75H15.0031V10.0605V10.0605Z"
  2608.                fill="white"></path>
  2609.        </svg>
  2610.    </span>
  2611. </button>
  2612.        </div>
  2613.    </form>
  2614. </div>                    
  2615.  
  2616.                                                            <div class="links-slider p-0">
  2617.  
  2618.    
  2619.    <a href="http://my.effairs.at/austriatech/link/t?i=2504674541756&amp;v=0&amp;c=anonym&amp;e=anonym@anonym.at&amp;href=http://suanhatphcm.xim.tv/" id="best-link-1337131" class="best-link best-single-link align-items-end link-card-shadow " data-link-url="1337131"   >
  2620.    <div class="best-link-div" >
  2621.                <div class="banner-img">
  2622.            <img src="https://i.imgur.com/e4uJsofl.jpg" alt="">
  2623.        </div>
  2624.                        <div class="singlelinkcontent">
  2625.            <div id="text-1337131" class="zaapheading ">
  2626.                Sửa nhà TPHCM
  2627.            </div>
  2628.            <div id="text-1337131" class="link-description">Sửa nhà TPHCM, sửa chữa nhà TPHCM, sửa nhà trọn gói TPHCM, sửa nhà giá...</div>
  2629.        </div>
  2630.    </div>
  2631.    <div class="visit-single-link text-nowrap">
  2632.        <div id="button-1337131"  class="visit-link">
  2633.            Discover
  2634.        </div>
  2635.    </div>
  2636.    </a>
  2637.  
  2638. </div>
  2639.  
  2640. <script>
  2641.    if (window.innerWidth < 530 ) {
  2642.        var element = document.querySelector("#best-link-1337131");
  2643.        var elements2 = document.querySelectorAll('#text-1337131');
  2644.        var element3 = document.querySelector('#button-1337131');
  2645.        element.style.setProperty("--color","#478cd4");
  2646.                // if (elements2[0].style.color == "rgb(255, 255, 255)") {
  2647.        //     element3.style.backgroundColor = "#fff";
  2648.        //     element3.style.color = "rgb(30, 36, 42)";
  2649.        // }else {
  2650.        //     element3.style.backgroundColor = "#2c2c2c";
  2651.        //     element3.style.color = "rgb(255, 255, 255)";
  2652.        // }
  2653.    }
  2654. </script>
  2655.                    
  2656.  
  2657.                                                            <div class="links-slider p-0">
  2658.  
  2659.    
  2660.    <a href="http://my.effairs.at/austriatech/link/t?i=2504674541756&amp;v=0&amp;c=anonym&amp;e=anonym@anonym.at&amp;href=http://winconsgroup.xim.tv/bao-gia-thi-cong-alu-tai-tphcm-dm171187.html" id="best-link-1239161" class="best-link best-single-link align-items-end link-card-shadow " data-link-url="1239161"   >
  2661.    <div class="best-link-div" >
  2662.                <div class="banner-img">
  2663.            <img src="https://i.imgur.com/iqzVfy7l.jpg" alt="">
  2664.        </div>
  2665.                        <div class="singlelinkcontent">
  2666.            <div id="text-1239161" class="zaapheading ">
  2667.                Báo giá thi công alu
  2668.            </div>
  2669.            <div id="text-1239161" class="link-description">Báo giá thi công alu</div>
  2670.        </div>
  2671.    </div>
  2672.    <div class="visit-single-link text-nowrap">
  2673.        <div id="button-1239161"  class="visit-link">
  2674.            Discover
  2675.        </div>
  2676.    </div>
  2677.    </a>
  2678.  
  2679. </div>
  2680.  
  2681. <script>
  2682.    if (window.innerWidth < 530 ) {
  2683.        var element = document.querySelector("#best-link-1239161");
  2684.        var elements2 = document.querySelectorAll('#text-1239161');
  2685.        var element3 = document.querySelector('#button-1239161');
  2686.        element.style.setProperty("--color","#478cd4");
  2687.                // if (elements2[0].style.color == "rgb(255, 255, 255)") {
  2688.        //     element3.style.backgroundColor = "#fff";
  2689.        //     element3.style.color = "rgb(30, 36, 42)";
  2690.        // }else {
  2691.        //     element3.style.backgroundColor = "#2c2c2c";
  2692.        //     element3.style.color = "rgb(255, 255, 255)";
  2693.        // }
  2694.    }
  2695. </script>
  2696.                    
  2697.  
  2698.                                                            <div class="links-slider p-0">
  2699.  
  2700.    
  2701.    <a href="http://my.effairs.at/austriatech/link/t?i=2504674541756&amp;v=0&amp;c=anonym&amp;e=anonym@anonym.at&amp;href=http://winconsgroup.xim.tv/xay-nha-tron-goi-tai-tphcm-dm171189.html" id="best-link-1239167" class="best-link best-single-link align-items-end link-card-shadow " data-link-url="1239167"   >
  2702.    <div class="best-link-div" >
  2703.                <div class="banner-img">
  2704.            <img src="https://i.imgur.com/iqzVfy7l.jpg" alt="">
  2705.        </div>
  2706.                        <div class="singlelinkcontent">
  2707.            <div id="text-1239167" class="zaapheading ">
  2708.                Xây nhà trọn gói
  2709.            </div>
  2710.            <div id="text-1239167" class="link-description">Xây nhà trọn gói</div>
  2711.        </div>
  2712.    </div>
  2713.    <div class="visit-single-link text-nowrap">
  2714.        <div id="button-1239167"  class="visit-link">
  2715.            Discover
  2716.        </div>
  2717.    </div>
  2718.    </a>
  2719.  
  2720. </div>
  2721.  
  2722. <script>
  2723.    if (window.innerWidth < 530 ) {
  2724.        var element = document.querySelector("#best-link-1239167");
  2725.        var elements2 = document.querySelectorAll('#text-1239167');
  2726.        var element3 = document.querySelector('#button-1239167');
  2727.        element.style.setProperty("--color","#478cd4");
  2728.                // if (elements2[0].style.color == "rgb(255, 255, 255)") {
  2729.        //     element3.style.backgroundColor = "#fff";
  2730.        //     element3.style.color = "rgb(30, 36, 42)";
  2731.        // }else {
  2732.        //     element3.style.backgroundColor = "#2c2c2c";
  2733.        //     element3.style.color = "rgb(255, 255, 255)";
  2734.        // }
  2735.    }
  2736. </script>
  2737.                    
  2738.  
  2739.                                                            <div class="links-slider p-0">
  2740.  
  2741.    
  2742.    <a href="http://my.effairs.at/austriatech/link/t?i=2504674541756&amp;v=0&amp;c=anonym&amp;e=anonym@anonym.at&amp;href=http://thicongxaydungnhaxuong.xim.tv/" id="best-link-1239168" class="best-link best-single-link align-items-end link-card-shadow " data-link-url="1239168"   >
  2743.    <div class="best-link-div" >
  2744.                <div class="banner-img">
  2745.            <img src="https://i.imgur.com/VeTlKx8l.jpg" alt="">
  2746.        </div>
  2747.                        <div class="singlelinkcontent">
  2748.            <div id="text-1239168" class="zaapheading ">
  2749.                Thi công nhà xưởng
  2750.            </div>
  2751.            <div id="text-1239168" class="link-description">Thi công nhà xưởng</div>
  2752.        </div>
  2753.    </div>
  2754.    <div class="visit-single-link text-nowrap">
  2755.        <div id="button-1239168"  class="visit-link">
  2756.            Discover
  2757.        </div>
  2758.    </div>
  2759.    </a>
  2760.  
  2761. </div>
  2762.  
  2763. <script>
  2764.    if (window.innerWidth < 530 ) {
  2765.        var element = document.querySelector("#best-link-1239168");
  2766.        var elements2 = document.querySelectorAll('#text-1239168');
  2767.        var element3 = document.querySelector('#button-1239168');
  2768.        element.style.setProperty("--color","#478cd4");
  2769.                // if (elements2[0].style.color == "rgb(255, 255, 255)") {
  2770.        //     element3.style.backgroundColor = "#fff";
  2771.        //     element3.style.color = "rgb(30, 36, 42)";
  2772.        // }else {
  2773.        //     element3.style.backgroundColor = "#2c2c2c";
  2774.        //     element3.style.color = "rgb(255, 255, 255)";
  2775.        // }
  2776.    }
  2777. </script>
  2778.                    
  2779.  
  2780.                                                            <div class="links-slider p-0">
  2781.  
  2782.    
  2783.    <a href="http://my.effairs.at/austriatech/link/t?i=2504674541756&amp;v=0&amp;c=anonym&amp;e=anonym@anonym.at&amp;href=http://nhangiacongcokhile.xim.tv/" id="best-link-1239169" class="best-link best-single-link align-items-end link-card-shadow " data-link-url="1239169"   >
  2784.    <div class="best-link-div" >
  2785.                <div class="banner-img">
  2786.            <img src="https://i.imgur.com/IxuP58wl.jpg" alt="">
  2787.        </div>
  2788.                        <div class="singlelinkcontent">
  2789.            <div id="text-1239169" class="zaapheading ">
  2790.                Nhận gia công cơ khí lẻ
  2791.            </div>
  2792.            <div id="text-1239169" class="link-description">Nhận gia công cơ khí lẻ</div>
  2793.        </div>
  2794.    </div>
  2795.    <div class="visit-single-link text-nowrap">
  2796.        <div id="button-1239169"  class="visit-link">
  2797.            Discover
  2798.        </div>
  2799.    </div>
  2800.    </a>
  2801.  
  2802. </div>
  2803.  
  2804. <script>
  2805.    if (window.innerWidth < 530 ) {
  2806.        var element = document.querySelector("#best-link-1239169");
  2807.        var elements2 = document.querySelectorAll('#text-1239169');
  2808.        var element3 = document.querySelector('#button-1239169');
  2809.        element.style.setProperty("--color","#478cd4");
  2810.                // if (elements2[0].style.color == "rgb(255, 255, 255)") {
  2811.        //     element3.style.backgroundColor = "#fff";
  2812.        //     element3.style.color = "rgb(30, 36, 42)";
  2813.        // }else {
  2814.        //     element3.style.backgroundColor = "#2c2c2c";
  2815.        //     element3.style.color = "rgb(255, 255, 255)";
  2816.        // }
  2817.    }
  2818. </script>
  2819.                    
  2820.  
  2821.                                                            <div class="links-slider p-0">
  2822.  
  2823.    
  2824.    <a href="http://my.effairs.at/austriatech/link/t?i=2504674541756&amp;v=0&amp;c=anonym&amp;e=anonym@anonym.at&amp;href=http://baogiacuanhomxingfa.xim.tv/" id="best-link-1239170" class="best-link best-single-link align-items-end link-card-shadow " data-link-url="1239170"   >
  2825.    <div class="best-link-div" >
  2826.                <div class="banner-img">
  2827.            <img src="https://i.imgur.com/62G3IWhl.jpg" alt="">
  2828.        </div>
  2829.                        <div class="singlelinkcontent">
  2830.            <div id="text-1239170" class="zaapheading ">
  2831.                Báo giá cửa nhôm xingfa
  2832.            </div>
  2833.            <div id="text-1239170" class="link-description">Báo giá cửa nhôm xingfa</div>
  2834.        </div>
  2835.    </div>
  2836.    <div class="visit-single-link text-nowrap">
  2837.        <div id="button-1239170"  class="visit-link">
  2838.            Discover
  2839.        </div>
  2840.    </div>
  2841.    </a>
  2842.  
  2843. </div>
  2844.  
  2845. <script>
  2846.    if (window.innerWidth < 530 ) {
  2847.        var element = document.querySelector("#best-link-1239170");
  2848.        var elements2 = document.querySelectorAll('#text-1239170');
  2849.        var element3 = document.querySelector('#button-1239170');
  2850.        element.style.setProperty("--color","#478cd4");
  2851.                // if (elements2[0].style.color == "rgb(255, 255, 255)") {
  2852.        //     element3.style.backgroundColor = "#fff";
  2853.        //     element3.style.color = "rgb(30, 36, 42)";
  2854.        // }else {
  2855.        //     element3.style.backgroundColor = "#2c2c2c";
  2856.        //     element3.style.color = "rgb(255, 255, 255)";
  2857.        // }
  2858.    }
  2859. </script>
  2860.                    
  2861.  
  2862.                                                            <div class="links-slider p-0">
  2863.  
  2864.    
  2865.    <a href="http://my.effairs.at/austriatech/link/t?i=2504674541756&amp;v=0&amp;c=anonym&amp;e=anonym@anonym.at&amp;href=http://giacongcokhitheoyeucau.xim.tv/" id="best-link-1239171" class="best-link best-single-link align-items-end link-card-shadow " data-link-url="1239171"   >
  2866.    <div class="best-link-div" >
  2867.                <div class="banner-img">
  2868.            <img src="https://i.imgur.com/QOCZWckl.jpg" alt="">
  2869.        </div>
  2870.                        <div class="singlelinkcontent">
  2871.            <div id="text-1239171" class="zaapheading ">
  2872.                Gia công cơ khí theo yêu cầu
  2873.            </div>
  2874.            <div id="text-1239171" class="link-description">Gia công cơ khí theo yêu cầu</div>
  2875.        </div>
  2876.    </div>
  2877.    <div class="visit-single-link text-nowrap">
  2878.        <div id="button-1239171"  class="visit-link">
  2879.            Discover
  2880.        </div>
  2881.    </div>
  2882.    </a>
  2883.  
  2884. </div>
  2885.  
  2886. <script>
  2887.    if (window.innerWidth < 530 ) {
  2888.        var element = document.querySelector("#best-link-1239171");
  2889.        var elements2 = document.querySelectorAll('#text-1239171');
  2890.        var element3 = document.querySelector('#button-1239171');
  2891.        element.style.setProperty("--color","#478cd4");
  2892.                // if (elements2[0].style.color == "rgb(255, 255, 255)") {
  2893.        //     element3.style.backgroundColor = "#fff";
  2894.        //     element3.style.color = "rgb(30, 36, 42)";
  2895.        // }else {
  2896.        //     element3.style.backgroundColor = "#2c2c2c";
  2897.        //     element3.style.color = "rgb(255, 255, 255)";
  2898.        // }
  2899.    }
  2900. </script>
  2901.                    
  2902.  
  2903.                                                            <div class="links-slider p-0">
  2904.  
  2905.    
  2906.    <a href="http://my.effairs.at/austriatech/link/t?i=2504674541756&amp;v=0&amp;c=anonym&amp;e=anonym@anonym.at&amp;href=http://suanhagiare.xim.tv/" id="best-link-1337130" class="best-link best-single-link align-items-end link-card-shadow " data-link-url="1337130"   >
  2907.    <div class="best-link-div" >
  2908.                <div class="banner-img">
  2909.            <img src="https://i.imgur.com/0mK6QhHl.jpg" alt="">
  2910.        </div>
  2911.                        <div class="singlelinkcontent">
  2912.            <div id="text-1337130" class="zaapheading ">
  2913.                Sửa nhà giá rẻ
  2914.            </div>
  2915.            <div id="text-1337130" class="link-description">Dịch vụ sửa nhà giá rẻ TPHCM, sửa nhà trọn gói tại tphcm uy tín chất l...</div>
  2916.        </div>
  2917.    </div>
  2918.    <div class="visit-single-link text-nowrap">
  2919.        <div id="button-1337130"  class="visit-link">
  2920.            Discover
  2921.        </div>
  2922.    </div>
  2923.    </a>
  2924.  
  2925. </div>
  2926.  
  2927. <script>
  2928.    if (window.innerWidth < 530 ) {
  2929.        var element = document.querySelector("#best-link-1337130");
  2930.        var elements2 = document.querySelectorAll('#text-1337130');
  2931.        var element3 = document.querySelector('#button-1337130');
  2932.        element.style.setProperty("--color","#478cd4");
  2933.                // if (elements2[0].style.color == "rgb(255, 255, 255)") {
  2934.        //     element3.style.backgroundColor = "#fff";
  2935.        //     element3.style.color = "rgb(30, 36, 42)";
  2936.        // }else {
  2937.        //     element3.style.backgroundColor = "#2c2c2c";
  2938.        //     element3.style.color = "rgb(255, 255, 255)";
  2939.        // }
  2940.    }
  2941. </script>
  2942.                    
  2943.  
  2944.                
  2945.                
  2946.                
  2947.                                <div class="braning-wrapper ">
  2948.                    
  2949.                                        <a href="https://zaap.ai" target="_blank" class="promo-u forwebpromo brand-badge">
  2950.                        <span class="brand-font">Create your free</span>
  2951.                        <img src="https://zaap.bio/assets/zaap-logo.svg" width="70px" alt="">
  2952.                        <span class="brand-font">page</span>
  2953.                    </a>
  2954.                    
  2955.                </div>
  2956.                
  2957.            </div>
  2958.            <div class="tab-pane" id="posts">
  2959.                <div class="posts-main mt-4 pt-3 ">
  2960.                    
  2961.                    <div class="post-card">
  2962.                        <div class="skeleton">
  2963.                        <div class="post-content">
  2964.                            <div class="post-header">
  2965.                                <div class="skeleton-line heading" style="width: 60%"></div>
  2966.                                <div class="skeleton-line heading" style="width: 40%"></div>
  2967.                            </div>
  2968.                            <div class="post-text">
  2969.                                <div class="skeleton-line" style="width: 90%"></div>
  2970.                                <div class="skeleton-line" style="width: 100%"></div>
  2971.                                <div class="skeleton-line" style="width: 35%"></div>
  2972.                            </div>
  2973.                    
  2974.                            <div class="skeleton-img"></div>
  2975.                    
  2976.                        </div>
  2977.                        </div>
  2978.                    </div>
  2979.                    
  2980.  
  2981.                    <div class="post-card">
  2982.                        <div class="skeleton">
  2983.                        <div class="post-content">
  2984.                            <div class="post-header">
  2985.                                <div class="skeleton-line heading" style="width: 60%"></div>
  2986.                                <div class="skeleton-line heading" style="width: 40%"></div>
  2987.                            </div>
  2988.                            <div class="post-text">
  2989.                                <div class="skeleton-line" style="width: 90%"></div>
  2990.                                <div class="skeleton-line" style="width: 100%"></div>
  2991.                                <div class="skeleton-line" style="width: 35%"></div>
  2992.                            </div>
  2993.                    
  2994.                            <div class="skeleton-img"></div>
  2995.                    
  2996.                        </div>
  2997.                        </div>
  2998.                    </div>
  2999.  
  3000.  
  3001.                    <div class="post-card">
  3002.                        <div class="skeleton">
  3003.                        <div class="post-content">
  3004.                            <div class="post-header">
  3005.                                <div class="skeleton-line heading" style="width: 60%"></div>
  3006.                                <div class="skeleton-line heading" style="width: 40%"></div>
  3007.                            </div>
  3008.                            <div class="post-text">
  3009.                                <div class="skeleton-line" style="width: 90%"></div>
  3010.                                <div class="skeleton-line" style="width: 100%"></div>
  3011.                                <div class="skeleton-line" style="width: 35%"></div>
  3012.                            </div>
  3013.                    
  3014.                            <div class="skeleton-img"></div>
  3015.                    
  3016.                        </div>
  3017.                        </div>
  3018.                    </div>
  3019.                </div>
  3020.            </div>
  3021.        </div>
  3022.        </div>
  3023.        
  3024.        </div>
  3025.        
  3026.  
  3027.        <div class="modal fade" id="create_tiktok_widget" tabindex="-1" role="dialog" aria-hidden="true">
  3028.            <div class="modal-dialog modal-dialog-centered" role="document">
  3029.                <div class="modal-content" style="height:100%;overflow:hidden">
  3030.                    <div class="modal-header" style="padding:0;padding-bottom:10px;">
  3031.                        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
  3032.                            <span aria-hidden="true">&times;</span>
  3033.                        </button>
  3034.                    </div>
  3035.                    <iframe scrolling="yes" src="" style="height:700px;width:auto;" id="tiktok_iframe"
  3036.                        frameborder="0"></iframe>
  3037.  
  3038.  
  3039.                </div>
  3040.            </div>
  3041.        </div>
  3042.  
  3043.        
  3044.  
  3045.        <div class="modal fade" id="youtube_play" tabindex="-1" role="dialog" aria-hidden="true">
  3046.            <div class="modal-dialog modal-xlarge" role="document">
  3047.                <div class="modal-content" style="height:100%;overflow:hidden">
  3048.                    <div class="modal-header" style="padding-right:5px;padding-bottom:10px;padding-top:10px">
  3049.                        <button type="button" class="close" data-bs-dismiss="modal" aria-label="Close">
  3050.                            <span aria-hidden="true">&times;</span>
  3051.                        </button>
  3052.                    </div>
  3053.                    <iframe style="min-height: 500px" id="youtube_iframe"src="" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
  3054.                </div>
  3055.            </div>
  3056.        </div>
  3057.        
  3058.  
  3059.        
  3060.  
  3061.        <div class="modal fade come-from-modal" id="postModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
  3062.            <div class="modal-dialog modal-dialog-centered modal-md" style="max-width: 650px" role="document">
  3063.                <div class="modal-content" style="border-radius: 20px;padding:0; overflow:hidden">
  3064.                    <div class="modal-body" style="padding:0; overflow-y:auto; overflow-x:hidden">
  3065.                        
  3066.                    </div>
  3067.                </div>
  3068.            </div>
  3069.        </div>
  3070.      
  3071.  
  3072.    </section>
  3073.        <input type="hidden" id="url" name="url" value="https://zaap.bio/" />
  3074.        <input type="hidden" name="global_token" value="d303e64f956b4524da5a4365dfafb91c" />
  3075.        <input type="hidden" name="number_decimal_point" value="." />
  3076.        <input type="hidden" name="number_thousands_separator" value="," />
  3077.  
  3078.        <script>
  3079.            /* Some global variables */
  3080.            window.altum = {};
  3081.            let global_token = document.querySelector('input[name="global_token"]').value;
  3082.            let url = document.querySelector('input[name="url"]').value;
  3083.            let decimal_point = document.querySelector('[name="number_decimal_point"]').value;
  3084.            let thousands_separator = document.querySelector('[name="number_thousands_separator"]').value;
  3085.        </script>
  3086.  
  3087.        <script src="https://zaap.bio/assets/page/js/libraries/jquery.min.js?v=3.1"></script>
  3088.        <script src="https://zaap.bio/assets/page/js/libraries/popper.min.js?v=3.1"></script>
  3089.        <script src="https://zaap.bio/assets/page/js/libraries/bootstrap.min.js?v=3.1"></script>
  3090.        <script src="https://zaap.bio/assets/page/js/main.js?v=3.1"></script>
  3091.        <script src="https://zaap.bio/assets/page/js/functions.js?v=3.1"></script>
  3092.  
  3093.        <script src="https://zaap.bio/assets/page/growl-notification/growl-notification.min.js"></script>
  3094.        <script src="https://cdn.jsdelivr.net/npm/intl-tel-input@25.3.1/build/js/intlTelInput.min.js"></script>
  3095.  
  3096.        <script defer src="https://www.tiktok.com/embed.js"></script>
  3097.        
  3098.                
  3099.  
  3100.        <script>
  3101.                        let startTime = Date.now();
  3102.            let buttonClickCount = 0;
  3103.            document.addEventListener('click', async function (e) {
  3104.                // Check if clicked element is button or link
  3105.                if (e.target.tagName === 'BUTTON' || e.target.tagName === 'A') {
  3106.                    // Immediately prevent default behavior
  3107.                    button_clicks(null,e);
  3108.                    
  3109.                }
  3110.            });
  3111.            async function button_clicks(url = null, e) {
  3112.                e.preventDefault(); // Prevent default click behavior
  3113.                buttonClickCount++;
  3114.  
  3115.                // Determine the URL and element
  3116.                const linkElement = e.target; // Clicked element
  3117.                const resolvedUrl = linkElement.tagName === 'A' ? linkElement.href : url;
  3118.  
  3119.                if (resolvedUrl) {
  3120.                    // Store stats (assuming this function exists)
  3121.                    // store_stats();
  3122.  
  3123.                    // Check if the link has `data-toggle="tab"`
  3124.                    const isTabToggle = linkElement.getAttribute('data-toggle') === 'tab';
  3125.                    if (!isTabToggle) {
  3126.                        try {
  3127.                            // Send interaction events
  3128.                            await sendInteractionEvents('link_clicked', resolvedUrl);
  3129.  
  3130.                            // Handle navigation
  3131.                            if (linkElement.target === '_blank') {
  3132.                                // Open in a new tab
  3133.                                window.open(resolvedUrl, '_blank');
  3134.                            } else {
  3135.                                // Open in the same tab
  3136.                                window.location.href = resolvedUrl;
  3137.                            }
  3138.                        } catch (error) {
  3139.                            console.error('Network error:', error);
  3140.  
  3141.                            // Fallback navigation if API fails
  3142.                            window.location.href = resolvedUrl;
  3143.                        }
  3144.                    }
  3145.                } else {
  3146.                    console.warn('No valid URL found for the click event.');
  3147.                }
  3148.            }
  3149.            window.addEventListener('beforeunload', async function (event) {
  3150.                store_stats();
  3151.            });
  3152.            async function store_stats() {
  3153.                let timeOnPage = Math.floor((Date.now() - startTime) / 1000); // Time in seconds
  3154.                try {
  3155.                    const response = await fetch('https://zaap.bio/store-stats', {
  3156.                        method: 'POST',
  3157.                        headers: {
  3158.                            'Content-Type': 'application/json',
  3159.                            'X-CSRF-TOKEN': '1zXlNOITK95D33EQaTLlOn6nBoWpQ53MvjtDqWVP'
  3160.                        },
  3161.                        body: JSON.stringify({
  3162.                            project_id: '92616',
  3163.                            time_on_page: timeOnPage,
  3164.                            button_clicks: buttonClickCount,
  3165.                            dynamic_id: ""
  3166.                        })
  3167.                    });
  3168.                } catch (error) {
  3169.                    console.error('Network error:', error);
  3170.                }
  3171.            }
  3172.            async function sendInteractionEvents(key, value) {
  3173.                fetch('https://zaap.bio/store-event', {
  3174.                    method: 'POST',
  3175.                    headers: {
  3176.                        'Content-Type': 'application/json',
  3177.                        'X-CSRF-TOKEN': '1zXlNOITK95D33EQaTLlOn6nBoWpQ53MvjtDqWVP'
  3178.                    },
  3179.                    body: JSON.stringify({
  3180.                        dynamic_id: "",
  3181.                        event_type: key,
  3182.                        value: value,
  3183.                    })
  3184.                });
  3185.            }
  3186.                        // setTimeout(() => {
  3187.            //     $(".link-content").css('min-height','calc(100vh - '+($(".profile-main").height()+80)+'px)');
  3188.            //     $("footer").css('opacity','1');
  3189.            // }, 500);
  3190.  
  3191.            $(".btn-tiktok-play").click(function() {
  3192.                $("#create_tiktok_widget").modal('show');
  3193.                $("#tiktok_iframe").attr('src', $(this).attr('data-url'));
  3194.            });
  3195.  
  3196.            $(document).on('click',".btn-youtube-play",function() {
  3197.                $("#youtube_play").modal('show');
  3198.                $("#youtube_iframe").attr('src','https://www.youtube.com/embed/'+$(this).attr('data-url')+'?controls=0&modestbranding=0&showinfo=0&autohide=1&iv_load_policy=3');
  3199.            });
  3200.  
  3201.            $("#create_tiktok_widget").on('hidden.bs.modal', function() {
  3202.                $("#tiktok_iframe").attr('src', '');
  3203.            });
  3204.  
  3205.            $("#youtube_play").on('hidden.bs.modal', function() {
  3206.                $("#youtube_iframe").attr('src', '');
  3207.            });
  3208.  
  3209.            $(document).ready(function() {
  3210.  
  3211.                setTimeout(() => {
  3212.                    $(".twitter-card").removeClass('loading-skeleton');
  3213.                }, 5000);
  3214.            });
  3215.  
  3216.            if (window.innerWidth < 768) {
  3217.                //     $('.links-slider').slick({
  3218.                //   dots: false,
  3219.                //   infinite: false,
  3220.                //   speed: 300,
  3221.                //   slidesToShow: 4,
  3222.                //   arrows:false,
  3223.                //   responsive: [
  3224.                //     {
  3225.                //       breakpoint: 1024,
  3226.                //       settings: {
  3227.                //         slidesToShow: 3,
  3228.                //         slidesToScroll: 3,
  3229.                //         infinite: true,
  3230.                //         dots: false,
  3231.                //       }
  3232.                //     },
  3233.                //     {
  3234.                //       breakpoint: 767,
  3235.                //       settings: {
  3236.                //         slidesToShow: 2,
  3237.                //         slidesToScroll: 2,
  3238.                //       }
  3239.                //     },
  3240.                //     {
  3241.                //       breakpoint: 500,
  3242.                //       settings: {
  3243.                //         slidesToShow: 1,
  3244.                //         slidesToScroll: 1
  3245.                //       }
  3246.                //     }
  3247.                //     // You can unslick at a given breakpoint now by adding:
  3248.                //     // settings: "unslick"
  3249.                //     // instead of a settings object
  3250.                //   ]
  3251.                // });
  3252.            }
  3253.        </script>
  3254.        <script>
  3255.            /* Internal tracking for biolink links */
  3256.            $('[data-link-url]').on('click', event => {
  3257.  
  3258.  
  3259.                let url = $(event.currentTarget).data('link-url');
  3260.                let type = $(event.currentTarget).data('type') ?? 'block';
  3261.                $.ajaxSetup({
  3262.                    "headers": {
  3263.                        'X-CSRF-TOKEN': '1zXlNOITK95D33EQaTLlOn6nBoWpQ53MvjtDqWVP'
  3264.                    }
  3265.                })
  3266.                $.ajax({
  3267.                    url: "https://zaap.bio/track-link",
  3268.                    type: "POST",
  3269.                    data: {
  3270.                        url: url,
  3271.                        type: type,
  3272.                    },
  3273.                });
  3274.                button_clicks(event.currentTarget?.href,event);
  3275.  
  3276.            });
  3277.        </script>
  3278.        <script>
  3279.            function handleRemoveBadge(){
  3280.                $('.banner-badge').addClass('d-none');
  3281.                $('.brand-badge').removeClass('d-none');
  3282.            }
  3283.  
  3284.            /* Go over all mail buttons to make sure the user can still submit mail */
  3285.            $(".subscribe-next-btn").click(function() {
  3286.                if ($(this).parent().find('input').val() == '') {
  3287.                    GrowlNotification.notify({
  3288.                        description: "Email is required",
  3289.                        type: "error",
  3290.                        position: "top-right",
  3291.                        closeTimeout: 3000
  3292.                    });
  3293.                    return;
  3294.                } else {
  3295.                    $(this).parent().addClass('d-none');
  3296.                    $(this).parent().removeClass('d-flex');
  3297.  
  3298.                    $(this).parent().next().addClass('d-flex');
  3299.                    $(this).parent().next().removeClass('d-none');
  3300.                }
  3301.            });
  3302.            $(".emailwidget").submit(function(e) {
  3303.                e.preventDefault();
  3304.  
  3305.                var subscription_email = $(this).find('input[name="email"]');
  3306.                var subscription_name = $(this).find('input[name="name"]');
  3307.                var downloadUrl = $(this).find('input[name="download-url"]');
  3308.                var block_id = $(this).find('input[name="block-id"]');
  3309.                var dataObject = {
  3310.                        subscription_email: subscription_email.val(),
  3311.                        subscription_name: subscription_name.val(),
  3312.                    };
  3313.                if (downloadUrl) {
  3314.                    dataObject.downloadUrl = downloadUrl.val();
  3315.                    dataObject.block_id = block_id.val();
  3316.                }
  3317.                if (subscription_name.val() == '') {
  3318.                    GrowlNotification.notify({
  3319.                        description: "Name is required",
  3320.                        type: "error",
  3321.                        position: "top-right",
  3322.                        closeTimeout: 3000
  3323.                    });
  3324.                    return false;
  3325.                }
  3326.                if (subscription_email.val() == '') {
  3327.                    GrowlNotification.notify({
  3328.                        description: "Email is required",
  3329.                        type: "error",
  3330.                        position: "top-right",
  3331.                        closeTimeout: 3000
  3332.                    });
  3333.                    return false;
  3334.                }
  3335.                $.ajaxSetup({
  3336.                    "headers": {
  3337.                        'X-CSRF-TOKEN': '1zXlNOITK95D33EQaTLlOn6nBoWpQ53MvjtDqWVP'
  3338.                    }
  3339.                })
  3340.                // console.log("https://zaap.bio/thicongnhakhungthep");
  3341.                $.ajax({
  3342.                    url: "https://zaap.bio/thicongnhakhungthep",
  3343.                    type: "POST",
  3344.                    data: dataObject,
  3345.                    dataType: "json",
  3346.                    success: (data) => {
  3347.  
  3348.                        // data = JSON.parse(data);
  3349.                        if(data.error){
  3350.                            GrowlNotification.notify({
  3351.                                description: data.error,
  3352.                                type: "error",
  3353.                                position: "top-right",
  3354.                                closeTimeout: 5000
  3355.                            });
  3356.                            return false;
  3357.                        }
  3358.  
  3359.                        GrowlNotification.notify({
  3360.                                description: "Subscribed Successfully!",
  3361.                                type: "success",
  3362.                                position: "top-right",
  3363.                                closeTimeout: 5000
  3364.                            });
  3365.                        subscription_email.val('');
  3366.                        subscription_name.val('');
  3367.                        if (downloadUrl.val()) {
  3368.                            window.location.href = downloadUrl.val();
  3369.                        }
  3370.                        return false;
  3371.  
  3372.                    },
  3373.                    error: ($xhr) => {
  3374.                        var data = $xhr.responseJSON;
  3375.                        // console.log(data.status_code);
  3376.                        if (data.status_code != 200) {
  3377.                            for (i in data.errors) {
  3378.                                GrowlNotification.notify({
  3379.                                    description: data.errors[i][0],
  3380.                                    type: "error",
  3381.                                    position: "top-right",
  3382.                                    closeTimeout: 3000
  3383.                                });
  3384.                            }
  3385.                        }
  3386.                        return false;
  3387.                    }
  3388.                });
  3389.            });
  3390.            // phone widget
  3391.            $(document).ready(function () {
  3392.                // Store all phone input instances in this object
  3393.                window.phoneInputInstances = {};
  3394.                
  3395.                // Initialize each phone input
  3396.                $(".phone-dropdown-inp").each(function (index) {
  3397.                    // Ensure each input has a unique ID
  3398.                    if (!this.id) {
  3399.                        this.id = "phone_number_" + index;
  3400.                    }
  3401.                    
  3402.                    // Initialize intlTelInput and store the instance
  3403.                    const instance = window.intlTelInput(this, {
  3404.                        initialCountry: "us",
  3405.                        preferredCountries: ["us", "ca"],
  3406.                        formatOnDisplay: true,
  3407.                        containerClass: "phone-dropdown",
  3408.                        separateDialCode: true,
  3409.                        strictMode: true,
  3410.                        loadUtils: () => import("https://cdn.jsdelivr.net/npm/intl-tel-input@25.3.1/build/js/utils.js"),
  3411.                    });
  3412.                    
  3413.                    // Store the instance with the input's ID
  3414.                    window.phoneInputInstances[this.id] = instance;
  3415.                });
  3416.            })
  3417.            $(document).on('submit', '.phonewidget', function (e) {
  3418.                e.preventDefault();
  3419.                showLoader();
  3420.                
  3421.                let form = $(this);
  3422.                let subscription_name = form.find('input[name="name"]').val().trim();
  3423.                let phoneInput = form.find('input[name="phone"]'); // Get the specific input field inside this form
  3424.  
  3425.                let iti = window.phoneInputInstances[phoneInput.attr('id')];// Get instance for this input
  3426.  
  3427.                // Frontend Validation
  3428.                if (!subscription_name) {
  3429.                    GrowlNotification.notify({
  3430.                        description: "Name is required",
  3431.                        type: "error",
  3432.                        position: "top-right",
  3433.                        closeTimeout: 3000
  3434.                    });
  3435.                    hideLoader();
  3436.                    return;
  3437.                }
  3438.                 // Ensure `iti` is initialized
  3439.                if (!iti) {
  3440.                    GrowlNotification.notify({
  3441.                        description: "Phone input is not initialized properly",
  3442.                        type: "error",
  3443.                        position: "top-right",
  3444.                        closeTimeout: 3000
  3445.                    });
  3446.                    hideLoader();
  3447.                    return;
  3448.                }
  3449.  
  3450.                // Extract country code
  3451.                let countryData = iti.getSelectedCountryData();
  3452.                let country_code = countryData.dialCode;
  3453.  
  3454.                // Check if phone number is valid
  3455.                if (!iti.isValidNumber()) {
  3456.                    GrowlNotification.notify({
  3457.                        description: "Enter a valid phone number",
  3458.                        type: "error",
  3459.                        position: "top-right",
  3460.                        closeTimeout: 3000
  3461.                    });
  3462.                    hideLoader();
  3463.                    return;
  3464.                }
  3465.  
  3466.                let subscription_phone = phoneInput.val().trim().replace(/\D/g, '');
  3467.                let dataObject = {
  3468.                    subscription_phone: subscription_phone,
  3469.                    subscription_name: subscription_name,
  3470.                    country_code: country_code
  3471.                };
  3472.  
  3473.                // CSRF Token Setup
  3474.                $.ajaxSetup({
  3475.                    headers: { 'X-CSRF-TOKEN': '1zXlNOITK95D33EQaTLlOn6nBoWpQ53MvjtDqWVP' }
  3476.                });
  3477.  
  3478.                // AJAX Request
  3479.                $.ajax({
  3480.                    url: "https://zaap.bio/thicongnhakhungthep/contact-subscribe",
  3481.                    type: "POST",
  3482.                    data: dataObject,
  3483.                    dataType: "json",
  3484.                    success: (data) => {
  3485.                        if (data.error) {
  3486.                            GrowlNotification.notify({
  3487.                                description: data.error,
  3488.                                type: "error",
  3489.                                position: "top-right",
  3490.                                closeTimeout: 5000
  3491.                            });
  3492.                            hideLoader();
  3493.                            return;
  3494.                        }
  3495.  
  3496.                        GrowlNotification.notify({
  3497.                            description: "Subscribed Successfully!",
  3498.                            type: "success",
  3499.                            position: "top-right",
  3500.                            closeTimeout: 5000
  3501.                        });
  3502.  
  3503.                        // Clear input fields
  3504.                        form.find('input[name="phone"]').val('');
  3505.                        form.find('input[name="name"]').val('');
  3506.                        hideLoader();
  3507.                    },
  3508.                    error: ($xhr) => {
  3509.                        hideLoader();
  3510.                        var data = $xhr.responseJSON;
  3511.                        // console.log(data.status_code);
  3512.                        if (data.status_code != 200) {
  3513.                            for (i in data.errors) {
  3514.                                GrowlNotification.notify({
  3515.                                    description: data.errors[i][0],
  3516.                                    type: "error",
  3517.                                    position: "top-right",
  3518.                                    closeTimeout: 3000
  3519.                                });
  3520.                            }
  3521.                        }
  3522.                        return false;
  3523.                    }
  3524.                });
  3525.            });
  3526.  
  3527.            $('form[id^="mail_"]').each((index, element) => {
  3528.                let link_id = $(element).find('input[name="link_id"]').val();
  3529.                let is_converted = localStorage.getItem(`mail_${link_id}`);
  3530.  
  3531.                if (is_converted) {
  3532.                    /* Set the submit button to disabled */
  3533.                    $(element).find('button[type="submit"]').attr('disabled', 'disabled');
  3534.                }
  3535.            });
  3536.            /* Form handling for mail submissions if any */
  3537.            $('form[id^="mail_"]').on('submit', event => {
  3538.                let base_url = $('[name="url"]').val();
  3539.                let link_id = $(event.currentTarget).find('input[name="link_id"]').val();
  3540.                let is_converted = localStorage.getItem(`mail_${link_id}`);
  3541.  
  3542.                if (!is_converted) {
  3543.  
  3544.                    $.ajax({
  3545.                        type: 'POST',
  3546.                        url: `${base_url}link-ajax`,
  3547.                        data: $(event.currentTarget).serialize(),
  3548.                        success: (data) => {
  3549.                            let notification_container = $(event.currentTarget).find(
  3550.                                '.notification-container');
  3551.  
  3552.                            if (data.status == 'error') {
  3553.                                notification_container.html('');
  3554.  
  3555.                                display_notifications(data.message, 'error', notification_container);
  3556.                            } else if (data.status == 'success') {
  3557.  
  3558.                                display_notifications(data.message, 'success', notification_container);
  3559.  
  3560.                                setTimeout(() => {
  3561.  
  3562.                                    /* Hide modal */
  3563.                                    $(event.currentTarget).closest('.modal').modal('hide');
  3564.  
  3565.                                    /* Remove the notification */
  3566.                                    notification_container.html('');
  3567.  
  3568.                                    /* Set the localstorage to mention that the user was converted */
  3569.                                    localStorage.setItem(`mail_${link_id}`, true);
  3570.  
  3571.                                    /* Set the submit button to disabled */
  3572.                                    $(event.currentTarget).find('button[type="submit"]').attr(
  3573.                                        'disabled', 'disabled');
  3574.  
  3575.                                }, 1000);
  3576.  
  3577.                            }
  3578.                        },
  3579.                        dataType: 'json'
  3580.                    });
  3581.  
  3582.                }
  3583.  
  3584.                event.preventDefault();
  3585.            });
  3586.  
  3587.  
  3588.  
  3589.    $(document).on('submit', '#form_contact', function(e) {
  3590.        e.preventDefault();
  3591.        var email = $(this).find('input[name="email"]');
  3592.        var name = $(this).find('input[name="name"]');
  3593.        var phone = $(this).find('input[name="phone"]');
  3594.        var message = $(this).find('textarea[name="message"]');
  3595.        console.log(message);
  3596.        var contact_form_id = $(this).find('input[name="contact_form_id"]');
  3597.        var url = "https://zaap.bio/thicongnhakhungthep/contact-form-submit";
  3598.                if (name.attr("data-required") && name.val() == '') {
  3599.                    GrowlNotification.notify({
  3600.                        description: "Name is required",
  3601.                        type: "error",
  3602.                        position: "top-right",
  3603.                        closeTimeout: 3000
  3604.                    });
  3605.                    return false;
  3606.                }
  3607.                if (email.attr("data-required") && email.val() == '') {
  3608.                    GrowlNotification.notify({
  3609.                        description: "Email is required",
  3610.                        type: "error",
  3611.                        position: "top-right",
  3612.                        closeTimeout: 3000
  3613.                    });
  3614.                    return false;
  3615.                }
  3616.                if (phone.attr("data-required") && phone.val() == '') {
  3617.                    GrowlNotification.notify({
  3618.                        description: "Phone is required",
  3619.                        type: "error",
  3620.                        position: "top-right",
  3621.                        closeTimeout: 3000
  3622.                    });
  3623.                    return false;
  3624.                }
  3625.                if(message.attr("data-required") && message.val() == ''){
  3626.                    GrowlNotification.notify({
  3627.                            description: "Message is required",
  3628.                            type: "error",
  3629.                            position: "top-right",
  3630.                            closeTimeout: 3000
  3631.                        });
  3632.                        return false;
  3633.                }
  3634.            $.ajaxSetup({
  3635.                "headers": {
  3636.                    'X-CSRF-TOKEN': '1zXlNOITK95D33EQaTLlOn6nBoWpQ53MvjtDqWVP'
  3637.                }
  3638.            })
  3639.            $.ajax({
  3640.            url:url,
  3641.            type: 'POST',
  3642.            data: {
  3643.                email: email.val(),
  3644.                name:  name.val(),
  3645.                phone: phone.val(),
  3646.                message: message.val(),
  3647.                contact_form_id: contact_form_id.val(),
  3648.            },
  3649.            success: (data) => {
  3650.                GrowlNotification.notify({
  3651.                    description: "Form Submitted Successfully!",
  3652.                    type: "success",
  3653.                    position: "top-right",
  3654.                    closeTimeout: 5000
  3655.                });
  3656.                email.val('');
  3657.                name.val('');
  3658.                phone.val('');
  3659.                message.val('');
  3660.                return false;
  3661.                },
  3662.            error: ($xhr) => {
  3663.                        var data = $xhr.responseJSON;
  3664.                        // console.log(data.status_code);
  3665.                        if (data.status_code != 200) {
  3666.                            for (i in data.errors) {
  3667.                                GrowlNotification.notify({
  3668.                                    description: data.errors[i][0],
  3669.                                    type: "error",
  3670.                                    position: "top-right",
  3671.                                    closeTimeout: 3000
  3672.                                });
  3673.                            }
  3674.                        }
  3675.                        return false;
  3676.                    }
  3677.        });
  3678.        });
  3679.  
  3680.        $(".contact-accordion-button").click(function(){
  3681.        $(this).next().slideDown(500);
  3682.        setTimeout(() => {
  3683.            $(this).remove();
  3684.        }, 500);
  3685.        });
  3686.  
  3687.        var postsLoaded = false;
  3688.        $(document).ready(function() {
  3689.        // if (window.location.hash  == '#posts') {
  3690.        // $('.container.animate__animated.animate__fadeIn').addClass('contain')
  3691.        // }
  3692.        // else if (window.location.hash == '#home'){
  3693.            
  3694.        //     $('.container.animate__animated.animate__fadeIn').removeClass('contain')
  3695.        // }
  3696.        // Hide all tab content except the active tab
  3697.        $(".tab-content .tab-pane").not(".active").hide();
  3698.  
  3699.        // Handle tab click event
  3700.        $(".tab").click(function() {
  3701.        var tabId = $(this).attr("data-value");
  3702.        showTab(tabId);
  3703.        window.location.hash = tabId;
  3704.        // if (tabId == '#posts') {
  3705.        // $('.container.animate__animated.animate__fadeIn').addClass('contain')
  3706.        // }
  3707.        // else if (tabId == '#home'){
  3708.        //     $('.container.animate__animated.animate__fadeIn').removeClass('contain')
  3709.        // }
  3710.        });
  3711.  
  3712.        });
  3713.  
  3714.        function showTab(tabId) {
  3715.        history.pushState(null, null, tabId);
  3716.        $(".tab").removeClass("active");
  3717.        $('a[data-value="' + tabId + '"]').addClass("active");
  3718.        $(".tab-content .tab-pane").hide();
  3719.        $(tabId).show();
  3720.  
  3721.        if (tabId === "#posts" && !postsLoaded && 0 > 0) {
  3722.            loadPosts();
  3723.        }
  3724.        }
  3725.  
  3726.        function loadPosts() {
  3727.        var url =
  3728.        "https://zaap.bio/thicongnhakhungthep/get-posts";
  3729.        $.ajaxSetup({
  3730.        headers: {
  3731.        "X-CSRF-TOKEN": "1zXlNOITK95D33EQaTLlOn6nBoWpQ53MvjtDqWVP",
  3732.        },
  3733.        });
  3734.  
  3735.        $.ajax({
  3736.        url: url,
  3737.        type: "GET",
  3738.        success: function(response) {
  3739.        $(".posts-main").html(response);
  3740.        postsLoaded = true;
  3741.        },
  3742.        error: function(xhr, status, error) {
  3743.        console.log(error); // Check for any error messages
  3744.        },
  3745.        });
  3746.        }
  3747.  
  3748.        $(document).ready(function() {
  3749.        function hasQueryParameter(parameterName) {
  3750.            const urlParams = new URLSearchParams(window.location.search);
  3751.            return urlParams.has(parameterName);
  3752.        }
  3753.        // Handle initial tab based on the URL hash
  3754.        var tab = window.location.hash;
  3755.        if (tab) {
  3756.            showTab(tab);
  3757.        }
  3758.        else if(hasQueryParameter("post")){
  3759.            post();
  3760.        }
  3761.        function post() {
  3762.        var hash = window.location.href;
  3763.        var startIndex = hash.indexOf("?post=") + 6; // Add the length of "?post=" to get the starting index
  3764.        var slug = hash.substring(startIndex);
  3765.        console.log(slug);
  3766.        // if (window.location.hash == "#posts") {
  3767.        if (slug) {
  3768.            var url = "https://zaap.bio/thicongnhakhungthep/get-posts";
  3769.            console.log(url,"hash");
  3770.            showLoader();
  3771.            $.ajaxSetup({
  3772.                "headers": {
  3773.                    'X-CSRF-TOKEN': '1zXlNOITK95D33EQaTLlOn6nBoWpQ53MvjtDqWVP'
  3774.                }
  3775.            });
  3776.            $.ajax({
  3777.                url: url + '?slug=' + slug,
  3778.                type: "GET",
  3779.                success: function(response) {
  3780.                    if (response) {
  3781.                        $("#postModal").modal('show');
  3782.                        $("#postModal .modal-body").html(response);
  3783.                        hideLoader();
  3784.                    }
  3785.                    else{
  3786.                        hideLoader();
  3787.                        window.location.hash = "#posts";
  3788.                        // $('.container.animate__animated.animate__fadeIn').addClass('contain')
  3789.                        var tab = window.location.hash;
  3790.                        console.log(tab)
  3791.                        showTab(tab)
  3792.                    }
  3793.                }
  3794.            });
  3795.            $("#postModal").on('hide.bs.modal', function() {
  3796.                var url = window.location.href;
  3797.            if (url.indexOf("?post=") !== -1) {
  3798.                url = url.split("?post=")[0] + '#posts' ; // Update the URL with the modified hash
  3799.                history.pushState(null, null, url); // Update the URL in the browser without reloading the page
  3800.                // $('.container.animate__animated.animate__fadeIn').addClass('contain')
  3801.                showTab("#posts")
  3802.            }
  3803.                // if (window.location.hash.indexOf("#posts#") !== -1) {
  3804.                //     window.location.hash = "#posts";
  3805.                //     var tab = window.location.hash;
  3806.                //     console.log(tab)
  3807.                //     showTab(tab)
  3808.                // }
  3809.            });
  3810.        }
  3811.        // }
  3812.        }
  3813.    });
  3814.  
  3815.    $(document).on('click', ".page-post", function() {
  3816.        var slug = $(this).attr('data-slug');
  3817.        var baseUrl = "https://zaap.bio";
  3818.        var projectSlug = "thicongnhakhungthep";
  3819.        var url = `${baseUrl}/${projectSlug}/post/${slug}`;
  3820.        window.location.href = url;
  3821.        return;
  3822.        var postid = $(this).attr('data-id'); // Get the data-id of the clicked post
  3823.  
  3824.        var url = "https://zaap.bio/thicongnhakhungthep/get-posts";
  3825.  
  3826.        showLoader();
  3827.        $.ajaxSetup({
  3828.            "headers": {
  3829.                'X-CSRF-TOKEN': '1zXlNOITK95D33EQaTLlOn6nBoWpQ53MvjtDqWVP'
  3830.            }
  3831.        });
  3832.        $.ajax({
  3833.            url: url + '?post=' + postid,
  3834.            type: "GET",
  3835.            success: function(response) {
  3836.                hideLoader();
  3837.                $("#postModal").modal('show');
  3838.                $("#postModal .modal-body").html(response);
  3839.                var urlhash  = window.location.href
  3840.                var url = urlhash.replace('#posts','') +  '?post=' + slug ;
  3841.                console.log( url);
  3842.                window.history.pushState('','',url);
  3843.  
  3844.            }
  3845.        });
  3846.        // $("#postModal").on('hide.bs.modal', function() {
  3847.        //     var url = window.location.href;
  3848.        //     if (url.indexOf("?post=") !== -1) {
  3849.        //         url = url.split("?post=")[0] + "#posts"; // Update the URL with the modified hash
  3850.        //         history.pushState(null, null, url); // Update the URL in the browser without reloading the page
  3851.        //     }
  3852.        // });
  3853.    });
  3854.    var originalUrl = window.location.href;
  3855.    window.addEventListener('hashchange', function() {
  3856.        var updatedUrl = window.location.href;
  3857.        if (updatedUrl !== originalUrl) {
  3858.            originalUrl = updatedUrl;
  3859.        }
  3860.    });
  3861.        document.querySelector('#postModal').addEventListener('click', function() {
  3862.            var newUrl = originalUrl + '?post=posting';
  3863.            history.pushState(null, null, newUrl);
  3864.        });
  3865.  
  3866.        $("#postModal").on('hide.bs.modal', function() {
  3867.            history.pushState(null, null, originalUrl);
  3868.        });
  3869.        function initializeCardSlider(sliderContainer, leftArrow, leftFade, rightArrow, rightFade, scrollDistance) {
  3870.            // Initial setup
  3871.            $(leftArrow).css("opacity", "0");
  3872.            $(leftFade).css("display", "none");
  3873.  
  3874.            var linksArea = $(sliderContainer);
  3875.  
  3876.            // Left arrow click event
  3877.            $(document).on('click',leftArrow,function () {
  3878.                linksArea.animate({ scrollLeft: '-=' + scrollDistance }, 500);
  3879.            });
  3880.  
  3881.            // Right arrow click event
  3882.            $(document).on('click',rightArrow,function () {
  3883.                $(leftArrow).css("opacity", "1");
  3884.                linksArea.animate({ scrollLeft: '+=' + scrollDistance }, 500);
  3885.            });
  3886.  
  3887.            // Scroll event
  3888.            linksArea.scroll(function () {
  3889.                var scrollLeft = linksArea.scrollLeft();
  3890.                $(leftArrow).toggle(scrollLeft > 0);
  3891.                $(leftFade).toggle(scrollLeft > 0);
  3892.  
  3893.                var containerWidth = linksArea.width();
  3894.                var scrollWidth = linksArea[0].scrollWidth;
  3895.                var scrollRight = scrollWidth - containerWidth - scrollLeft;
  3896.  
  3897.                $(rightArrow).toggle(scrollRight > 0);
  3898.                $(rightFade).toggle(scrollRight > 0);
  3899.                if (scrollRight === 0) {
  3900.                    $(rightArrow).css("opacity", "0");
  3901.                } else {
  3902.                    $(rightArrow).css("opacity", "1");
  3903.                    // $(leftArrow).css("opacity", "0");
  3904.                }
  3905.                if (scrollLeft === 0) {
  3906.                    $(leftArrow).css("opacity", "0");
  3907.                } else {
  3908.                    $(leftArrow).css("opacity", "1");
  3909.                }
  3910.            });
  3911.        }
  3912.  
  3913.        $(document).ready(function () {
  3914.            initializeCardSlider(".product-slider", ".product-left-arrow", ".product-left-fade", ".product-right-arrow", ".product-right-fade", 350);
  3915.            initializeCardSlider(".meeting-slider", ".meeting-left-arrow", ".meeting-left-fade", ".meeting-right-arrow", ".meeting-right-fade", 350);
  3916.        });
  3917.        function initializeSlider(sliderType) {
  3918.            $("." + sliderType + "-slider").each(function () {
  3919.                var sliderId = $(this).data('id');
  3920.                var sliderContainer = '.' + sliderType + '-slider-' + sliderId;
  3921.                var leftArrow = "." + sliderType + '-left-arrow-' + sliderId;
  3922.                var leftFade = "." + sliderType + '-left-fade-' + sliderId;
  3923.                var rightArrow = "." + sliderType + '-right-arrow-' + sliderId;
  3924.                var rightFade = "." + sliderType + '-right-fade-' + sliderId;
  3925.                initializeCardSlider(sliderContainer, leftArrow, leftFade, rightArrow, rightFade, 350);
  3926.            });
  3927.        }
  3928.  
  3929.        // Usage
  3930.        initializeSlider("tiktok");
  3931.        initializeSlider("folder-link");
  3932.        initializeSlider("youtube");
  3933.        initializeSlider("instagram");
  3934.        initializeSlider("posts");
  3935.        initializeSlider("spotify");
  3936.        </script>
  3937.    </body>
  3938.    
  3939.    </html>
  3940.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda