{"id":46,"date":"2026-05-12T01:54:35","date_gmt":"2026-05-12T01:54:35","guid":{"rendered":"http:\/\/58.186.18.93:8093\/XayDung\/?page_id=46"},"modified":"2026-05-21T07:20:34","modified_gmt":"2026-05-21T07:20:34","slug":"gioi-thieu","status":"publish","type":"page","link":"http:\/\/58.186.18.93:8093\/XayDung\/gioi-thieu\/","title":{"rendered":"Gi\u1edbi thi\u1ec7u"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"46\" class=\"elementor elementor-46\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6079bcf e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"6079bcf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-db219ca elementor-widget elementor-widget-html\" data-id=\"db219ca\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Document<\/title>\r\n    <style>\r\n        *,\r\n        *::before,\r\n        *::after {\r\n            margin: 0;\r\n            padding: 0;\r\n            box-sizing: border-box;\r\n        }\r\n\r\n        :root {\r\n            --navy: #1e4d7b;\r\n            --navy2: #235d91;\r\n            --red: #c0392b;\r\n            --gold: #c9a96e;\r\n            --white: #f5f0eb;\r\n            --light: #e8e0d5;\r\n        }\r\n\r\n        body {\r\n            font-family: 'Manrope', sans-serif !important;\r\n        }\r\n\r\n        .banner-gioi-thieu {\r\n            position: relative;\r\n            width: 100%;\r\n            height: 350px;\r\n            background-image: url('http:\/\/58.186.18.93:8093\/XayDung\/wp-content\/uploads\/2026\/05\/214-2.jpg');\r\n            background-size: cover;\r\n            background-position: center center;\r\n            background-repeat: no-repeat;\r\n            overflow: hidden;\r\n            display: flex;\r\n            align-items: center;\r\n        }\r\n\r\n        #canvas-gioi-thieu {\r\n            position: absolute;\r\n            inset: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n        }\r\n\r\n        .banner-gioi-thieu .content {\r\n            position: relative;\r\n            z-index: 10;\r\n            width: 100%;\r\n            max-width: 1200px;\r\n            margin: 0 auto;\r\n            padding: 20px 0;\r\n        }\r\n\r\n        @media (max-width: 768px) {\r\n            .banner-gioi-thieu .content {\r\n                padding: 20px 20px;\r\n                \/* Gi\u1ea3m padding \u0111\u1ec3 n\u1ed9i dung s\u00e1t l\u1ec1 tr\u00e1i h\u01a1n *\/\r\n            }\r\n\r\n            .banner-gioi-thieu h1 {\r\n                font-size: 32px !important;\r\n            }\r\n\r\n            .banner-gioi-thieu h2 {\r\n                font-size: 15px !important;\r\n                white-space: nowrap;\r\n                letter-spacing: 0px !important;\r\n            }\r\n        }\r\n\r\n        .banner-gioi-thieu .breadcrumb {\r\n            font-size: 13px;\r\n            color: #fff;\r\n            letter-spacing: 2px;\r\n            text-transform: uppercase;\r\n            font-weight: 500;\r\n            margin-bottom: 16px;\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 8px;\r\n        }\r\n\r\n        .banner-gioi-thieu .breadcrumb span {\r\n            color: #fff;\r\n        }\r\n\r\n        .banner-gioi-thieu h1 {\r\n            font-family: 'Cormorant Garamond', serif;\r\n            font-size: 42px;\r\n            font-weight: 300;\r\n            color: #fff;\r\n            line-height: 1;\r\n            letter-spacing: -1px;\r\n        }\r\n\r\n        .banner-gioi-thieu h1 em {\r\n            font-style: normal;\r\n            color: #fff;\r\n            font-weight: 600;\r\n        }\r\n\r\n        .banner-gioi-thieu .line-deco {\r\n            margin-top: 20px;\r\n            width: 60px;\r\n            height: 2px;\r\n            background: linear-gradient(90deg, var(--gold), transparent);\r\n            animation: lineExpand 1.5s ease forwards;\r\n            transform-origin: left;\r\n        }\r\n\r\n        @keyframes lineExpand {\r\n            from {\r\n                width: 0;\r\n            }\r\n\r\n            to {\r\n                width: 60px;\r\n            }\r\n        }\r\n\r\n        \/* animated title reveal *\/\r\n        .banner-gioi-thieu .content {\r\n            opacity: 0;\r\n            animation: fadeSlideUp .9s .3s ease forwards;\r\n        }\r\n\r\n        @keyframes fadeSlideUp {\r\n            from {\r\n                opacity: 0;\r\n                transform: translateY(30px);\r\n            }\r\n\r\n            to {\r\n                opacity: 1;\r\n                transform: translateY(0);\r\n            }\r\n        }\r\n    <\/style>\r\n<\/head>\r\n\r\n\r\n<body>\r\n    <section class=\"banner-gioi-thieu\">\r\n        <canvas id=\"canvas-gioi-thieu\"><\/canvas>\r\n        <div class=\"content\">\r\n            <div class=\"breadcrumb\" style=\"margin-bottom: 10px;\">Trang ch\u1ee7 <span>\u203a<\/span> Gi\u1edbi thi\u1ec7u<\/div>\r\n            <h1 style=\"margin-bottom: 5px;\">Gi\u1edbi <em>thi\u1ec7u<\/em><\/h1>\r\n            <div class=\"line-deco\" style=\"margin-bottom: 25px;\"><\/div>\r\n\r\n            <!-- INTEGRATED CONTENT -->\r\n            <div style=\"margin-bottom: 15px;\">\r\n                <span class=\"badge\"\r\n                    style=\"display: inline-flex; align-items: center; gap: 8px; background: rgba(255, 255, 255, 0.1); color: #fff; padding: 4px 12px; border-radius: 50px; font-size: 11px; font-weight: 700; letter-spacing: 1px; border: 1px solid rgba(255,255,255,0.2);\">\r\n                    <span style=\"width: 5px; height: 5px; background: #ff4d4d; border-radius: 50%;\"><\/span>\r\n                    V\u1ec0 HVT\r\n                <\/span>\r\n            <\/div>\r\n\r\n            <h2\r\n                style=\"font-size: 28px; font-weight: 900; color: #fff; line-height: 1.1; margin-bottom: 15px; text-transform: uppercase; letter-spacing: -0.5px; max-width: 800px;\">\r\n                HI\u1ec2U BI\u1ebeT \u2013 V\u1eacN D\u1ee4NG \u2013 TH\u1ef0C H\u00c0NH\r\n            <\/h2>\r\n        <\/div>\r\n    <\/section>\r\n\r\n<\/body>\r\n\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a7cee55 elementor-widget elementor-widget-html\" data-id=\"a7cee55\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"vi\">\r\n\r\n<head>\r\n    <meta charset=\"UTF-8\" \/>\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\r\n    <title>N\u1ed9i dung - Gi\u1edbi thi\u1ec7u<\/title>\r\n    <style>\r\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Playfair+Display:wght@400;500;600;700;800;900&display=swap');\r\n\r\n        :root {\r\n            --primary-color: #266abe;\r\n            --secondary-color: #0f172a;\r\n            --background: #ffffff;\r\n            --foreground: #1e293b;\r\n            --muted-foreground: #64748b;\r\n            --card-bg: #ffffff;\r\n            --section-bg: #f8fafc;\r\n            --font-heading: 'Playfair Display', serif;\r\n            --font-body: 'Inter', sans-serif;\r\n        }\r\n\r\n        *,\r\n        *::before,\r\n        *::after {\r\n            margin: 0;\r\n            padding: 0;\r\n            box-sizing: border-box;\r\n        }\r\n\r\n        html {\r\n            scroll-behavior: smooth;\r\n        }\r\n\r\n        body {\r\n            font-family: var(--font-body);\r\n            color: var(--foreground);\r\n            background: var(--background);\r\n            line-height: 1.6;\r\n            -webkit-font-smoothing: antialiased;\r\n        }\r\n\r\n        img {\r\n            max-width: 100%;\r\n            height: auto;\r\n            display: block;\r\n        }\r\n\r\n        .container {\r\n            max-width: 1280px;\r\n            margin: 0 auto;\r\n            padding: 0 2rem;\r\n        }\r\n\r\n        .section-padding {\r\n            padding: 3rem 0;\r\n        }\r\n\r\n        .text-center {\r\n            text-align: center;\r\n        }\r\n\r\n        .grid-2 {\r\n            display: grid;\r\n            gap: 2.5rem;\r\n            align-items: center;\r\n        }\r\n\r\n        @media (max-width: 1024px) {\r\n            .grid-2 {\r\n                grid-template-columns: 1fr;\r\n                gap: 3rem;\r\n            }\r\n\r\n            .container {\r\n                padding: 0 1.5rem;\r\n            }\r\n        }\r\n\r\n        @media (min-width: 1024px) {\r\n            .grid-2 {\r\n                grid-template-columns: 1fr 1fr;\r\n            }\r\n        }\r\n\r\n        \/* --- PREMIUM ANIMATIONS --- *\/\r\n        @keyframes drawIn {\r\n            from {\r\n                stroke-dashoffset: 100;\r\n                opacity: 0;\r\n            }\r\n\r\n            to {\r\n                stroke-dashoffset: 0;\r\n                opacity: 1;\r\n            }\r\n        }\r\n\r\n        @keyframes float {\r\n\r\n            0%,\r\n            100% {\r\n                transform: translateY(0);\r\n            }\r\n\r\n            50% {\r\n                transform: translateY(-10px);\r\n            }\r\n        }\r\n\r\n        @keyframes glow {\r\n\r\n            0%,\r\n            100% {\r\n                box-shadow: 0 0 5px rgba(38, 106, 190, 0.2);\r\n            }\r\n\r\n            50% {\r\n                box-shadow: 0 0 20px rgba(38, 106, 190, 0.4);\r\n            }\r\n        }\r\n\r\n        .fade-up {\r\n            opacity: 0;\r\n            transform: translateY(40px);\r\n            transition: all 0.8s cubic-bezier(0.21, 1.02, 0.73, 1);\r\n        }\r\n\r\n        .fade-up.visible {\r\n            opacity: 1;\r\n            transform: translateY(0);\r\n        }\r\n\r\n        .stagger-item {\r\n            opacity: 0;\r\n            transform: translateY(30px);\r\n            transition: all 0.6s cubic-bezier(0.21, 1.02, 0.73, 1);\r\n        }\r\n\r\n        .stagger-item.visible {\r\n            opacity: 1;\r\n            transform: translateY(0);\r\n        }\r\n\r\n        \/* --- DECORATIVE ELEMENTS --- *\/\r\n        .tech-grid-bg {\r\n            position: absolute;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background-image: linear-gradient(rgba(38, 106, 190, 0.03) 1px, transparent 1px),\r\n                linear-gradient(90deg, rgba(38, 106, 190, 0.03) 1px, transparent 1px);\r\n            background-size: 30px 30px;\r\n            pointer-events: none;\r\n            z-index: 0;\r\n        }\r\n\r\n        .abstract-shape {\r\n            position: absolute;\r\n            background: linear-gradient(135deg, rgba(38, 106, 190, 0.05), rgba(38, 106, 190, 0.01));\r\n            filter: blur(60px);\r\n            border-radius: 50%;\r\n            z-index: 0;\r\n            pointer-events: none;\r\n        }\r\n\r\n        .section-badge {\r\n            display: inline-block;\r\n            background: rgba(38, 106, 190, 0.08);\r\n            color: var(--primary-color);\r\n            padding: 8px 20px;\r\n            border-radius: 50px;\r\n            font-size: 11px;\r\n            font-weight: 700;\r\n            letter-spacing: 2px;\r\n            text-transform: uppercase;\r\n            border: 1px solid rgba(38, 106, 190, 0.1);\r\n            backdrop-filter: blur(4px);\r\n        }\r\n\r\n        \/* --- WHY CHOOSE US STYLES --- *\/\r\n        .why-card {\r\n            background: rgba(255, 255, 255, 0.8);\r\n            backdrop-filter: blur(10px);\r\n            padding: 40px 30px;\r\n            border-radius: 24px;\r\n            border: 1px solid rgba(255, 255, 255, 0.5);\r\n            transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);\r\n            position: relative;\r\n            overflow: hidden;\r\n            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.02);\r\n        }\r\n\r\n        .why-floating-num {\r\n            position: absolute;\r\n            top: 40px;\r\n            right: 30px;\r\n            font-size: 3rem;\r\n            font-weight: 900;\r\n            color: rgba(38, 106, 190, 0.12);\r\n            line-height: 1;\r\n            z-index: 0;\r\n            transition: all 0.5s ease;\r\n        }\r\n\r\n        .why-card:hover .why-floating-num {\r\n            color: rgba(255, 152, 0, 0.08);\r\n            transform: scale(1.1) rotate(-5deg);\r\n        }\r\n\r\n        .why-card:hover {\r\n            background: #fff;\r\n            transform: translateY(-15px);\r\n            box-shadow: 0 30px 60px rgba(38, 106, 190, 0.1);\r\n            border-color: rgba(38, 106, 190, 0.2);\r\n        }\r\n\r\n        .why-icon-wrap {\r\n            width: 60px;\r\n            height: 60px;\r\n            background: linear-gradient(135deg, var(--primary-color), #3b82f6);\r\n            border-radius: 18px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            color: #fff;\r\n            margin-bottom: 25px;\r\n            box-shadow: 0 10px 20px rgba(38, 106, 190, 0.2);\r\n            transition: all 0.3s ease;\r\n            position: relative;\r\n            z-index: 1;\r\n        }\r\n\r\n        .why-card:hover .why-icon-wrap {\r\n            transform: rotateY(180deg);\r\n            background: linear-gradient(135deg, #ff9800, #f59e0b);\r\n            box-shadow: 0 10px 20px rgba(255, 152, 0, 0.3);\r\n        }\r\n\r\n        .why-title {\r\n            font-size: 18px;\r\n            font-weight: 800;\r\n            color: #0f172a;\r\n            margin-bottom: 15px;\r\n            line-height: 1.3;\r\n        }\r\n\r\n        .why-desc {\r\n            font-size: 14.5px;\r\n            color: #64748b;\r\n            line-height: 1.6;\r\n        }\r\n\r\n        \/* --- PROJECT IMAGES BASE --- *\/\r\n        .project-images-grid {\r\n            display: grid;\r\n            gap: 1.5rem;\r\n        }\r\n\r\n        @media (min-width: 768px) {\r\n            .project-images-grid {\r\n                grid-template-columns: repeat(3, 1fr);\r\n            }\r\n        }\r\n\r\n        .project-img {\r\n            position: relative;\r\n            border-radius: 1.5rem;\r\n            overflow: hidden;\r\n            aspect-ratio: 4\/5;\r\n            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);\r\n        }\r\n\r\n        .project-img img {\r\n            width: 100%;\r\n            height: 100%;\r\n            object-fit: cover;\r\n            transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);\r\n        }\r\n\r\n        .project-img:hover img {\r\n            transform: scale(1.1);\r\n        }\r\n\r\n        .project-overlay {\r\n            position: absolute;\r\n            inset: 0;\r\n            background: linear-gradient(to top, rgba(31, 41, 55, 0.8), transparent, transparent);\r\n            opacity: 0;\r\n            transition: opacity 0.3s;\r\n            display: flex;\r\n            align-items: flex-end;\r\n            padding: 1.5rem;\r\n        }\r\n\r\n        .project-img:hover .project-overlay {\r\n            opacity: 1;\r\n        }\r\n\r\n        .project-overlay h4 {\r\n            color: #fff;\r\n            font-weight: 700;\r\n            font-size: 1rem;\r\n        }\r\n\r\n        \/* --- MOBILE RESPONSIVE REFINEMENTS --- *\/\r\n        @media (max-width: 768px) {\r\n            .section-padding {\r\n                padding: 4rem 0;\r\n            }\r\n\r\n            h2[style*=\"font-size: 48px\"] {\r\n                font-size: 32px !important;\r\n                letter-spacing: -1px !important;\r\n            }\r\n\r\n            h2[style*=\"font-size: 42px\"] {\r\n                font-size: 28px !important;\r\n                letter-spacing: -1px !important;\r\n            }\r\n\r\n            h2[style*=\"font-size: 32px\"] {\r\n                font-size: 24px !important;\r\n            }\r\n\r\n            .grid-2 {\r\n                gap: 3rem !important;\r\n            }\r\n\r\n            .about-image img {\r\n                height: 300px !important;\r\n            }\r\n\r\n            .why-card {\r\n                padding: 30px 20px !important;\r\n            }\r\n\r\n            .why-floating-num {\r\n                font-size: 70px !important;\r\n            }\r\n\r\n            .container {\r\n                padding: 0 1.25rem !important;\r\n            }\r\n        }\r\n\r\n        @media (max-width: 480px) {\r\n            h2[style*=\"font-size: 32px\"] {\r\n                font-size: 22px !important;\r\n            }\r\n\r\n            .section-badge {\r\n                padding: 6px 15px !important;\r\n                font-size: 10px !important;\r\n            }\r\n\r\n            .project-images-grid {\r\n                grid-template-columns: 1fr !important;\r\n            }\r\n        }\r\n    <\/style>\r\n<\/head>\r\n\r\n<body>\r\n    <!-- COMPANY INTRO -->\r\n    <section class=\"about-section section-padding\" style=\"position: relative; overflow: hidden; background: #fff;\">\r\n        <div class=\"tech-grid-bg\"><\/div>\r\n        <div class=\"abstract-shape\" style=\"width: 400px; height: 400px; top: -100px; right: -100px;\"><\/div>\r\n\r\n        <div class=\"container\" style=\"position: relative; z-index: 1;\">\r\n            <div class=\"text-center fade-up\" style=\"margin-bottom: 2.5rem;\">\r\n                <span class=\"section-badge\" style=\"margin-bottom: 1.5rem;\">HVT L\u00c0M G\u00cc?<\/span>\r\n                <h2\r\n                    style=\"font-size: 48px; font-weight: 900; color: #0f172a; line-height: 1.1; letter-spacing: -2px; font-family: var(--font-heading);\">\r\n                    \u0110\u1ecbnh h\u00ecnh s\u1ef1 ch\u00ednh x\u00e1c cho m\u1ecdi c\u00f4ng tr\u00ecnh<\/h2>\r\n            <\/div>\r\n\r\n            <div class=\"grid-2\" style=\"gap: 2.5rem;\">\r\n                <div class=\"fade-up\">\r\n                    <h2\r\n                        style=\"font-size: 24px; font-weight: 700; line-height: 1.3; margin-bottom: 2rem; font-family: var(--font-heading); color: #0f172a;\">\r\n                        Trong thi c\u00f4ng x\u00e2y d\u1ef1ng, ch\u1ec9 c\u1ea7n sai <span\r\n                            style=\"color: var(--primary-color); position: relative;\">v\u00e0i milimet<span\r\n                                style=\"position: absolute; bottom: 0; left: 0; width: 100%; height: 8px; background: rgba(38, 106, 190, 0.1); z-index: -1;\"><\/span><\/span>\r\n                        \u1edf giai \u0111o\u1ea1n \u0111\u1ea7u, h\u1eadu qu\u1ea3 c\u00f3 th\u1ec3 k\u00e9o d\u00e0i \u0111\u1ebfn to\u00e0n b\u1ed9 c\u00f4ng tr\u00ecnh<\/h2>\r\n\r\n                    <p\r\n                        style=\"margin-bottom: 2.5rem; font-size: 18px; color: #1e293b; border-left: 4px solid var(--primary-color); padding-left: 20px; line-height: 1.6;\">\r\n                        HVT t\u1eadp trung v\u00e0o m\u1ed9t vi\u1ec7c c\u1ed1t l\u00f5i: <strong>\u0110o \u0111\u1ea1c ch\u00ednh x\u00e1c<\/strong> \u0111\u1ec3 c\u00f4ng tr\u00ecnh thi c\u00f4ng\r\n                        \u0111\u00fang ngay t\u1eeb \u0111\u1ea7u\r\n                    <\/p>\r\n\r\n                    <div style=\"margin-bottom: 2.5rem; display: grid; gap: 15px;\">\r\n                        <div style=\"display: flex; align-items: center; gap: 12px; color: #334155;\">\r\n                            <div\r\n                                style=\"width: 28px; height: 28px; background: rgba(38, 106, 190, 0.1); border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0;\">\r\n                                <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"\r\n                                    stroke=\"var(--primary-color)\" stroke-width=\"4\" stroke-linecap=\"round\"\r\n                                    stroke-linejoin=\"round\">\r\n                                    <polyline points=\"20 6 9 17 4 12\"><\/polyline>\r\n                                <\/svg>\r\n                            <\/div>\r\n                            \u0110\u1ecbnh v\u1ecb tim c\u1ecdc ch\u00ednh x\u00e1c\r\n                        <\/div>\r\n                        <div style=\"display: flex; align-items: center; gap: 12px; color: #334155;\">\r\n                            <div\r\n                                style=\"width: 28px; height: 28px; background: rgba(38, 106, 190, 0.1); border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0;\">\r\n                                <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"\r\n                                    stroke=\"var(--primary-color)\" stroke-width=\"4\" stroke-linecap=\"round\"\r\n                                    stroke-linejoin=\"round\">\r\n                                    <polyline points=\"20 6 9 17 4 12\"><\/polyline>\r\n                                <\/svg>\r\n                            <\/div>\r\n                            Ki\u1ec3m so\u00e1t cao \u0111\u1ed9 v\u00e0 tr\u1ee5c c\u00f4ng tr\u00ecnh\r\n                        <\/div>\r\n                        <div style=\"display: flex; align-items: center; gap: 12px; color: #334155;\">\r\n                            <div\r\n                                style=\"width: 28px; height: 28px; background: rgba(38, 106, 190, 0.1); border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0;\">\r\n                                <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"\r\n                                    stroke=\"var(--primary-color)\" stroke-width=\"4\" stroke-linecap=\"round\"\r\n                                    stroke-linejoin=\"round\">\r\n                                    <polyline points=\"20 6 9 17 4 12\"><\/polyline>\r\n                                <\/svg>\r\n                            <\/div>\r\n                            \u0110\u1ed3ng b\u1ed9 gi\u1eefa b\u1ea3n v\u1ebd v\u00e0 thi c\u00f4ng th\u1ef1c t\u1ebf\r\n                        <\/div>\r\n                        <div style=\"display: flex; align-items: center; gap: 12px; color: #334155;\">\r\n                            <div\r\n                                style=\"width: 28px; height: 28px; background: rgba(38, 106, 190, 0.1); border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0;\">\r\n                                <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"\r\n                                    stroke=\"var(--primary-color)\" stroke-width=\"4\" stroke-linecap=\"round\"\r\n                                    stroke-linejoin=\"round\">\r\n                                    <polyline points=\"20 6 9 17 4 12\"><\/polyline>\r\n                                <\/svg>\r\n                            <\/div>\r\n                            H\u1ea1n ch\u1ebf ph\u00e1t sinh s\u1eeda ch\u1eefa, ch\u1eadm ti\u1ebfn \u0111\u1ed9\r\n                        <\/div>\r\n                        <div style=\"display: flex; align-items: center; gap: 12px; color: #334155;\">\r\n                            <div\r\n                                style=\"width: 28px; height: 28px; background: rgba(38, 106, 190, 0.1); border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0;\">\r\n                                <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"\r\n                                    stroke=\"var(--primary-color)\" stroke-width=\"4\" stroke-linecap=\"round\"\r\n                                    stroke-linejoin=\"round\">\r\n                                    <polyline points=\"20 6 9 17 4 12\"><\/polyline>\r\n                                <\/svg>\r\n                            <\/div>\r\n                            T\u1ed1i \u01b0u chi ph\u00ed v\u00e0 ch\u1ea5t l\u01b0\u1ee3ng c\u00f4ng tr\u00ecnh\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <p\r\n                        style=\"color:var(--muted-foreground);line-height:1.8; font-style: italic; background: #f8fafc; padding: 25px; border-radius: 16px; border: 1px dashed #cbd5e1; position: relative;\">\r\n                        <span\r\n                            style=\"position: absolute; top: -15px; left: 20px; background: #fff; padding: 0 10px; font-weight: 800; color: var(--primary-color); font-size: 24px; font-family: serif;\">\u201c<\/span>\r\n                        Ch\u00fang t\u00f4i kh\u00f4ng ti\u1ebfp c\u1eadn c\u00f4ng vi\u1ec7c theo ki\u1ec3u <span\r\n                            style=\"color: var(--primary-color); font-weight: 700; border-bottom: 2px solid rgba(38, 106, 190, 0.2);\">\u201c\u0111i\r\n                            \u0111o cho c\u00f3 s\u1ed1 li\u1ec7u\u201d<\/span>, m\u00e0 xem \u0111o \u0111\u1ea1c l\u00e0 n\u1ec1n t\u1ea3ng d\u1eef li\u1ec7u c\u1ed1t l\u00f5i c\u1ee7a to\u00e0n b\u1ed9 qu\u00e1 tr\u00ecnh\r\n                        thi c\u00f4ng.\r\n                    <\/p>\r\n                <\/div>\r\n                <div class=\"fade-up\" style=\"position: relative;\">\r\n                    <!-- <div\r\n                        style=\"position: absolute; top: -20px; left: -20px; width: 100%; height: 100%; border: 2px solid rgba(38, 106, 190, 0.1); border-radius: 2rem; z-index: 0;\">\r\n                    <\/div> -->\r\n                    <img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/58.186.18.93:8093\/XayDung\/wp-content\/uploads\/2026\/05\/2012.jpg\"\r\n                        alt=\"V\u1ec1 ch\u00fang t\u00f4i\" loading=\"lazy\" width=\"800\" height=\"600\"\r\n                        style=\"box-shadow: 20px 20px 60px rgba(0,0,0,0.1); border-radius: 1.5rem; position: relative; z-index: 1;\" \/>\r\n                    <!-- Floating Badge -->\r\n                    \r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <!-- WHY CHOOSE US -->\r\n    <section class=\"section-padding\" style=\"position: relative; overflow: hidden; background: #f8fafc;\">\r\n        <div class=\"abstract-shape\"\r\n            style=\"width: 600px; height: 600px; bottom: -200px; left: -200px; background: rgba(38, 106, 190, 0.03);\">\r\n        <\/div>\r\n\r\n        <div class=\"container\" style=\"position: relative; z-index: 1;\">\r\n            <div class=\"text-center fade-up\" style=\"margin-bottom: 2.5rem;\">\r\n                <span class=\"section-badge\" style=\"margin-bottom: 1.5rem;\">T\u1ea0I SAO CH\u1eccN HVT?<\/span>\r\n                <h2\r\n                    style=\"font-size: 42px; font-weight: 900; color: #0f172a; line-height: 1.1; letter-spacing: -1.5px; font-family: var(--font-heading);\">\r\n                    04 l\u00fd do \u0111\u1ec3 c\u00e1c nh\u00e0 th\u1ea7u \u0111\u1ed3ng h\u00e0nh c\u00f9ng HVT<\/h2>\r\n            <\/div>\r\n\r\n            <div class=\"why-grid stagger-parent\"\r\n                style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 30px;\">\r\n                <!-- Card 01 -->\r\n                <div class=\"why-card stagger-item\">\r\n                    <div class=\"why-floating-num\">01<\/div>\r\n                    <div class=\"why-icon-wrap\">\r\n                        <svg width=\"28\" height=\"28\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\r\n                            viewBox=\"0 0 24 24\">\r\n                            <path d=\"M3 12h18M3 12a9 9 0 0118 0M3 12a9 9 0 1118 0m-9 9V3\"><\/path>\r\n                            <path d=\"M12 7l5 5-5 5M7 12h10\"><\/path>\r\n                        <\/svg>\r\n                    <\/div>\r\n                    <h3 class=\"why-title\">TH\u1ef0C T\u1ebe C\u00d4NG TR\u00ccNH<\/h3>\r\n                    <p class=\"why-desc\">Ch\u00fang t\u00f4i l\u00e0m vi\u1ec7c tr\u1ef1c ti\u1ebfp t\u1ea1i hi\u1ec7n tr\u01b0\u1eddng x\u00e2y d\u1ef1ng, hi\u1ec3u \u00e1p l\u1ef1c ti\u1ebfn \u0111\u1ed9 v\u00e0\r\n                        y\u00eau c\u1ea7u ph\u1ed1i h\u1ee3p gi\u1eefa c\u00e1c t\u1ed5 \u0111\u1ed9i thi c\u00f4ng.<\/p>\r\n                <\/div>\r\n\r\n                <!-- Card 02 -->\r\n                <div class=\"why-card stagger-item\">\r\n                    <div class=\"why-floating-num\">02<\/div>\r\n                    <div class=\"why-icon-wrap\">\r\n                        <svg width=\"28\" height=\"28\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\r\n                            viewBox=\"0 0 24 24\">\r\n                            <path d=\"M12 2L2 7l10 5 10-5-10-5zM2 17l10 5 10-5M2 12l10 5 10-5\"><\/path>\r\n                        <\/svg>\r\n                    <\/div>\r\n                    <h3 class=\"why-title\">T\u01af DUY H\u1ec6 TH\u1ed0NG<\/h3>\r\n                    <p class=\"why-desc\">\u0110o \u0111\u1ea1c kh\u00f4ng ch\u1ec9 l\u00e0 thao t\u00e1c m\u00e1y m\u00f3c. \u0110\u00f3 l\u00e0 qu\u00e1 tr\u00ecnh ki\u1ec3m tra \u2013 \u0111\u1ed1i chi\u1ebfu \u2013\r\n                        ki\u1ec3m so\u00e1t \u2013 x\u00e1c nh\u1eadn d\u1eef li\u1ec7u.<\/p>\r\n                <\/div>\r\n\r\n                <!-- Card 03 -->\r\n                <div class=\"why-card stagger-item\">\r\n                    <div class=\"why-floating-num\">03<\/div>\r\n                    <div class=\"why-icon-wrap\">\r\n                        <svg width=\"28\" height=\"28\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\r\n                            viewBox=\"0 0 24 24\">\r\n                            <path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"><\/path>\r\n                        <\/svg>\r\n                    <\/div>\r\n                    <h3 class=\"why-title\">H\u1ea0N CH\u1ebe SAI S\u00d3T NGAY T\u1eea \u0110\u1ea6U<\/h3>\r\n                    <p class=\"why-desc\">M\u1ed9t sai s\u1ed1 nh\u1ecf \u1edf \u0111\u1ea7u c\u00f4ng tr\u00ecnh c\u00f3 th\u1ec3 k\u00e9o theo r\u1ea5t nhi\u1ec1u chi ph\u00ed ph\u00eda sau. HVT\r\n                        t\u1eadp trung gi\u1ea3m r\u1ee7i ro \u0111\u00f3.<\/p>\r\n                <\/div>\r\n\r\n                <!-- Card 04 -->\r\n                <div class=\"why-card stagger-item\">\r\n                    <div class=\"why-floating-num\">04<\/div>\r\n                    <div class=\"why-icon-wrap\">\r\n                        <svg width=\"28\" height=\"28\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\r\n                            viewBox=\"0 0 24 24\">\r\n                            <path d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"><\/path>\r\n                        <\/svg>\r\n                    <\/div>\r\n                    <h3 class=\"why-title\">H\u1ed6 TR\u1ee2 NHANH<\/h3>\r\n                    <p class=\"why-desc\">Am hi\u1ec3u \u0111\u1ecba b\u00e0n v\u00e0 m\u00f4i tr\u01b0\u1eddng thi c\u00f4ng t\u1ea1i khu v\u1ef1c mi\u1ec1n Nam v\u00e0 T\u00e2y Nguy\u00ean.<\/p>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <!-- PROJECT IMAGES -->\r\n    <section class=\"section-padding\" style=\"background: #fff;\">\r\n        <div class=\"container\">\r\n            <div class=\"text-center fade-up\" style=\"margin-bottom:1.5rem\">\r\n                <span class=\"section-badge\" style=\"margin-bottom: 1rem;\">D\u1ef0 \u00c1N TI\u00caU BI\u1ec2U<\/span>\r\n                <h2 style=\"font-size: 42px; font-weight: 800; color: #0f172a; font-family: var(--font-heading);\">M\u1ed9t s\u1ed1\r\n                    h\u00ecnh \u1ea3nh d\u1ef1 \u00e1n ti\u00eau bi\u1ec3u<\/h2>\r\n            <\/div>\r\n            <div class=\"project-images-grid stagger-parent\">\r\n                <div class=\"project-img stagger-item\"><img loading=\"lazy\" decoding=\"async\"\r\n                        src=\"http:\/\/58.186.18.93:8093\/XayDung\/wp-content\/uploads\/2026\/05\/20.6.jpg\" alt=\"Nh\u00e0 ph\u1ed1 3 t\u1ea7ng\"\r\n                        loading=\"lazy\" width=\"512\" height=\"600\" \/>\r\n                    <div class=\"project-overlay\">\r\n                        <h4>Nh\u00e0 ph\u1ed1 3 t\u1ea7ng<\/h4>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"project-img stagger-item\"><img loading=\"lazy\" decoding=\"async\"\r\n                        src=\"http:\/\/58.186.18.93:8093\/XayDung\/wp-content\/uploads\/2026\/05\/20.5.jpg\" alt=\"Villa ngh\u1ec9 d\u01b0\u1ee1ng\"\r\n                        loading=\"lazy\" width=\"512\" height=\"600\" \/>\r\n                    <div class=\"project-overlay\">\r\n                        <h4>Villa ngh\u1ec9 d\u01b0\u1ee1ng<\/h4>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"project-img stagger-item\"><img loading=\"lazy\" decoding=\"async\"\r\n                        src=\"http:\/\/58.186.18.93:8093\/XayDung\/wp-content\/uploads\/2026\/05\/20.4.jpg\" alt=\"Chung c\u01b0 cao c\u1ea5p\"\r\n                        loading=\"lazy\" width=\"512\" height=\"600\" \/>\r\n                    <div class=\"project-overlay\">\r\n                        <h4>Chung c\u01b0 cao c\u1ea5p<\/h4>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <script>\r\n        \/\/ Animations\r\n        const observer = new IntersectionObserver((entries) => {\r\n            entries.forEach(entry => {\r\n                if (entry.isIntersecting) {\r\n                    entry.target.classList.add('visible');\r\n                    entry.target.querySelectorAll('.stagger-item').forEach((item, i) => {\r\n                        setTimeout(() => item.classList.add('visible'), i * 150);\r\n                    });\r\n                }\r\n            });\r\n        }, { threshold: 0.1, rootMargin: '0px 0px -50px 0px' });\r\n        document.querySelectorAll('.fade-up, .stagger-parent').forEach(el => observer.observe(el));\r\n    <\/script>\r\n\r\n    <\/div>\r\n<\/body>\r\n\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9be7595 elementor-widget elementor-widget-html\" data-id=\"9be7595\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Document<\/title>\r\n    <style>\r\n    body,\r\n    h1,\r\n    h2,\r\n    h3,\r\n    h4,\r\n    h5,\r\n    h6,\r\n    p,\r\n    span,\r\n    a,\r\n    div {\r\n        font-family: 'Manrope' !important;\r\n    }\r\n\r\n    :root {\r\n        --blue: #0085FF;\r\n        --blue-dark: #0066FF;\r\n        --blue-light: #00AEEF;\r\n        --text-dark: #0F172A;\r\n        --text-mid: #64748B;\r\n        --bg-light: #F5F8FF;\r\n        --border: rgba(0, 102, 255, 0.1);\r\n        --grad-btn: linear-gradient(90deg, #0066FF, #00AEEF);\r\n    }\r\n\r\n    *,\r\n    *::before,\r\n    *::after {\r\n        box-sizing: border-box;\r\n        margin: 0;\r\n        padding: 0;\r\n    }\r\n\r\n    body {\r\n\r\n        font-family: 'Manrope' !important;\r\n        color: var(--text-dark);\r\n        background: #fff;\r\n    }\r\n\r\n    .container {\r\n        max-width: 1200px;\r\n        margin: 0 auto;\r\n        padding: 0 24px;\r\n    }\r\n\r\n    \/* ===== CONSULTATION ===== *\/\r\n    .consultation {\r\n        padding: 20px 0;\r\n        background: linear-gradient(180deg, #fff 0%, var(--bg-light) 100%);\r\n    }\r\n\r\n    .consultation h2 {\r\n        font-size: clamp(26px, 3vw, 36px);\r\n        font-weight: 800;\r\n        margin-bottom: 12px;\r\n    }\r\n\r\n    .consultation-grid {\r\n        display: flex;\r\n        justify-content: center;\r\n        max-width: 1100px;\r\n        margin: 0 auto;\r\n    }\r\n\r\n    .consult-img {\r\n        border-radius: 20px;\r\n        overflow: hidden;\r\n        box-shadow: 0 20px 60px rgba(0, 102, 255, 0.1);\r\n        border: 1px solid var(--border);\r\n    }\r\n\r\n    .consult-img img {\r\n        width: 100%;\r\n        height: auto;\r\n        object-fit: cover;\r\n    }\r\n\r\n    .consult-form-wrap {\r\n        background: #fff;\r\n        border-radius: 20px;\r\n        padding: 40px;\r\n        box-shadow: 0 12px 48px rgba(0, 102, 255, 0.08);\r\n        border: 1px solid var(--border);\r\n        width: 100%;\r\n        max-width: 550px;\r\n    }\r\n\r\n    .form-group {\r\n        margin-bottom: 24px;\r\n    }\r\n\r\n    .form-group label {\r\n        display: block;\r\n        font-size: 14px;\r\n        font-weight: 600;\r\n        margin-bottom: 8px;\r\n    }\r\n\r\n    .form-group label .req {\r\n        color: #EF4444;\r\n    }\r\n\r\n    .form-group input,\r\n    .form-group textarea {\r\n        width: 100%;\r\n        padding: 14px 16px;\r\n        border: 1px solid #E2E8F0;\r\n        border-radius: 10px;\r\n        font-size: 15px;\r\n        font-family: inherit;\r\n        outline: none;\r\n        transition: border-color 0.2s, box-shadow 0.2s;\r\n        background: #fff;\r\n    }\r\n\r\n    .form-group input:focus,\r\n    .form-group textarea:focus {\r\n        border-color: var(--blue);\r\n        box-shadow: 0 0 0 3px rgba(0, 133, 255, 0.1);\r\n    }\r\n\r\n    \/* Hi\u1ec3n th\u1ecb l\u1ed7i *\/\r\n    .form-group .field-error {\r\n        border-color: #EF4444 !important;\r\n        background-color: #FEF2F2;\r\n    }\r\n\r\n    .form-group textarea {\r\n        resize: none;\r\n    }\r\n\r\n    .btn-submit {\r\n        width: 100%;\r\n        padding: 18px;\r\n        background: var(--grad-btn);\r\n        color: #fff;\r\n        border: none;\r\n        border-radius: 12px;\r\n        font-weight: 700;\r\n        font-size: 17px;\r\n        cursor: pointer;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        gap: 8px;\r\n        transition: opacity 0.2s, transform 0.2s;\r\n        font-family: inherit;\r\n        box-shadow: 0 8px 24px rgba(0, 102, 255, 0.3);\r\n    }\r\n\r\n    .btn-submit:hover {\r\n        opacity: 0.9;\r\n        transform: translateY(-2px);\r\n    }\r\n\r\n    .btn-submit svg {\r\n        width: 20px;\r\n        height: 20px;\r\n    }\r\n\r\n    \/* ===== RESPONSIVE ===== *\/\r\n    @media (max-width: 768px) {\r\n        .consultation-grid {\r\n            grid-template-columns: 1fr;\r\n        }\r\n    }\r\n\r\n    \/* ===== TOAST NOTIFICATION ===== *\/\r\n    .toast-overlay {\r\n        position: fixed;\r\n        inset: 0;\r\n        z-index: 9999;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        background: rgba(0, 0, 0, 0.4);\r\n        backdrop-filter: blur(6px);\r\n        -webkit-backdrop-filter: blur(6px);\r\n        opacity: 0;\r\n        visibility: hidden;\r\n        transition: opacity 0.3s ease, visibility 0.3s ease;\r\n    }\r\n\r\n    .toast-overlay.show {\r\n        opacity: 1;\r\n        visibility: visible;\r\n    }\r\n\r\n    .toast-box {\r\n        background: #fff;\r\n        border-radius: 24px;\r\n        padding: 48px 40px 36px;\r\n        max-width: 420px;\r\n        width: 90%;\r\n        text-align: center;\r\n        box-shadow: 0 24px 80px rgba(0, 0, 0, 0.18);\r\n        transform: scale(0.85) translateY(20px);\r\n        transition: transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);\r\n    }\r\n\r\n    .toast-overlay.show .toast-box {\r\n        transform: scale(1) translateY(0);\r\n    }\r\n\r\n    .toast-icon {\r\n        width: 72px;\r\n        height: 72px;\r\n        border-radius: 50%;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        margin: 0 auto 20px;\r\n        font-size: 32px;\r\n        color: #fff;\r\n    }\r\n\r\n    .toast-icon.is-success {\r\n        background: linear-gradient(135deg, #10B981, #34D399);\r\n        box-shadow: 0 8px 24px rgba(16, 185, 129, 0.35);\r\n    }\r\n\r\n    .toast-icon.is-error {\r\n        background: linear-gradient(135deg, #EF4444, #F87171);\r\n        box-shadow: 0 8px 24px rgba(239, 68, 68, 0.35);\r\n    }\r\n\r\n    .toast-title {\r\n        font-size: 22px;\r\n        font-weight: 800;\r\n        color: var(--text-dark);\r\n        margin-bottom: 8px;\r\n    }\r\n\r\n    .toast-msg {\r\n        font-size: 15px;\r\n        color: var(--text-mid);\r\n        line-height: 1.6;\r\n        margin-bottom: 24px;\r\n    }\r\n\r\n    .toast-close-btn:hover {\r\n        background: #E2E8F0;\r\n    }\r\n\r\n    \/* ===== CTA BANNER STYLE ===== *\/\r\n    .cta-banner {\r\n        background: linear-gradient(135deg, #266abe 0%, #0085ff 100%);\r\n        color: #fff;\r\n        text-align: center;\r\n        padding: 50px 0;\r\n        position: relative;\r\n        overflow: hidden;\r\n    }\r\n\r\n    .cta-banner::before {\r\n        content: '';\r\n        position: absolute;\r\n        top: 0;\r\n        left: 0;\r\n        width: 100%;\r\n        height: 100%;\r\n        opacity: 0.1;\r\n        background-image: radial-gradient(#fff 1px, transparent 1px);\r\n        background-size: 30px 30px;\r\n        pointer-events: none;\r\n    }\r\n\r\n    .cta-banner h2 {\r\n        font-size: clamp(28px, 4vw, 42px);\r\n        font-weight: 800;\r\n        margin-bottom: 1.5rem;\r\n        line-height: 1.3;\r\n        color: #fff;\r\n    }\r\n\r\n    .cta-banner p {\r\n        font-size: 18px;\r\n        opacity: 0.9;\r\n        margin-bottom: 2.5rem;\r\n        max-width: 700px;\r\n        margin-left: auto;\r\n        margin-right: auto;\r\n    }\r\n\r\n    .btn-cta {\r\n        display: inline-flex;\r\n        align-items: center;\r\n        background: #ff9800;\r\n        color: #fff;\r\n        padding: 16px 42px;\r\n        border-radius: 50px;\r\n        font-weight: 700;\r\n        text-decoration: none;\r\n        font-size: 16px;\r\n        transition: all 0.3s ease;\r\n        box-shadow: 0 10px 25px rgba(255, 152, 0, 0.4);\r\n        text-transform: uppercase;\r\n        letter-spacing: 0.5px;\r\n        border: none;\r\n        cursor: pointer;\r\n    }\r\n\r\n    .btn-cta:hover {\r\n        transform: translateY(-3px);\r\n        box-shadow: 0 15px 30px rgba(255, 152, 0, 0.5);\r\n        background: #f57c00;\r\n    }\r\n\r\n    \/* ===== MODAL OVERLAY ===== *\/\r\n    .modal-overlay {\r\n        position: fixed;\r\n        top: 0;\r\n        left: 0;\r\n        right: 0;\r\n        bottom: 0;\r\n        background: rgba(0, 0, 0, 0.5);\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        z-index: 9998;\r\n        opacity: 0;\r\n        visibility: hidden;\r\n        transition: all 0.3s ease;\r\n        backdrop-filter: blur(4px);\r\n    }\r\n\r\n    .modal-overlay.active {\r\n        opacity: 1;\r\n        visibility: visible;\r\n    }\r\n\r\n    .modal-content-wrap {\r\n        background: #fff;\r\n        border-radius: 20px;\r\n        width: 100%;\r\n        max-width: 550px;\r\n        position: relative;\r\n        transform: translateY(-20px);\r\n        transition: all 0.3s ease;\r\n        max-height: 90vh;\r\n        overflow-y: auto;\r\n        margin: 0 20px;\r\n    }\r\n\r\n    .modal-overlay.active .modal-content-wrap {\r\n        transform: translateY(0);\r\n    }\r\n\r\n    .modal-close-btn {\r\n        position: absolute;\r\n        top: 15px;\r\n        right: 20px;\r\n        font-size: 28px;\r\n        background: none;\r\n        border: none;\r\n        cursor: pointer;\r\n        color: #64748B;\r\n        z-index: 10;\r\n    }\r\n<\/style>\r\n<\/head>\r\n\r\n\r\n<body>\r\n\r\n\r\n\r\n    <section class=\"cta-banner\">\r\n        <div class=\"container\">\r\n            <h2>Li\u00ean H\u1ec7 V\u1edbi Ch\u00fang T\u00f4i \u0110\u1ec3 \u0110\u01b0\u1ee3c T\u01b0 V\u1ea5n Nhanh Nh\u1ea5t<\/h2>\r\n            <p>\u0110\u1ed9i ng\u0169 chuy\u00ean gia s\u1eb5n s\u00e0ng h\u1ed7 tr\u1ee3 b\u1ea1n m\u1ecdi l\u00fac, m\u1ecdi n\u01a1i.<\/p>\r\n            <button class=\"btn-cta\" onclick=\"document.getElementById('dkModalOverlay').classList.add('active')\">\r\n                LI\u00caN H\u1ec6 NGAY\r\n                <svg width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" viewBox=\"0 0 24 24\"\r\n                    style=\"margin-left: 10px;\">\r\n                    <path d=\"M5 12h14M12 5l7 7-7 7\" \/>\r\n                <\/svg>\r\n            <\/button>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <!-- MODAL FORM \u0110\u0102NG K\u00dd -->\r\n    <div class=\"modal-overlay\" id=\"dkModalOverlay\">\r\n        <div class=\"modal-content-wrap\">\r\n            <button class=\"modal-close-btn\"\r\n                onclick=\"document.getElementById('dkModalOverlay').classList.remove('active')\">&times;<\/button>\r\n            <div class=\"consult-form-wrap\">\r\n                <form id=\"consultationLeadForm\">\r\n                    <h3 style=\"margin-bottom: 20px; font-size: 24px; font-weight: 800; text-align: center;\">\u0110\u0103ng k\u00fd t\u01b0\r\n                        v\u1ea5n<\/h3>\r\n                    <div class=\"form-group\">\r\n                        <label>H\u1ecd v\u00e0 t\u00ean <span class=\"req\">*<\/span><\/label>\r\n                        <input id=\"leadFullName\" type=\"text\" placeholder=\"Nh\u1eadp h\u1ecd v\u00e0 t\u00ean c\u1ee7a b\u1ea1n\">\r\n                    <\/div>\r\n                    <div class=\"form-group\">\r\n                        <label>S\u1ed1 \u0111i\u1ec7n tho\u1ea1i <span class=\"req\">*<\/span><\/label>\r\n                        <input id=\"leadPhone\" type=\"tel\" placeholder=\"Nh\u1eadp s\u1ed1 \u0111i\u1ec7n tho\u1ea1i\">\r\n                    <\/div>\r\n                    <div class=\"form-group\">\r\n                        <label>Email <span class=\"req\">*<\/span><\/label>\r\n                        <input id=\"leadEmail\" type=\"email\" placeholder=\"Nh\u1eadp email c\u1ee7a b\u1ea1n\">\r\n                    <\/div>\r\n                    <div class=\"form-group\">\r\n                        <label>Nh\u1eadp n\u1ed9i dung c\u1ea7n t\u01b0 v\u1ea5n <\/label>\r\n                        <textarea id=\"leadMessage\" rows=\"4\"\r\n                            placeholder=\"Nh\u1eadp n\u1ed9i dung b\u1ea1n mu\u1ed1n \u0111\u01b0\u1ee3c t\u01b0 v\u1ea5n...\"><\/textarea>\r\n                    <\/div>\r\n                    <button id=\"consultationSubmitBtn\" type=\"submit\" class=\"btn-submit\">\r\n                        \u0110\u0103ng k\u00fd t\u01b0 v\u1ea5n\r\n                        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                            <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\" \/>\r\n                            <polyline points=\"12 5 19 12 12 19\" \/>\r\n                        <\/svg>\r\n                    <\/button>\r\n                <\/form>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- TOAST NOTIFICATION -->\r\n    <div class=\"toast-overlay\" id=\"toastOverlay\">\r\n        <div class=\"toast-box\">\r\n            <div class=\"toast-icon\" id=\"toastIcon\"><\/div>\r\n            <div class=\"toast-title\" id=\"toastTitle\"><\/div>\r\n            <div class=\"toast-msg\" id=\"toastMsg\"><\/div>\r\n            <button class=\"toast-close-btn\" id=\"toastCloseBtn\"\r\n                onclick=\"document.getElementById('toastOverlay').classList.remove('show')\">\u0110\u00f3ng<\/button>\r\n        <\/div>\r\n    <\/div>\r\n    <!-- (moved to toast block above) -->\r\n\r\n    <script>\r\n        \/\/ ===== CONFIGURATION =====\r\n        const ENV = {\r\n            BASE_URL: 'https:\/\/biznext.vn\/'\r\n        };\r\n\r\n        \/\/ ===== IMAGE LOADING =====\r\n        document.addEventListener('DOMContentLoaded', () => {\r\n            const dynamicImages = document.querySelectorAll('img[data-src]');\r\n            dynamicImages.forEach(img => {\r\n                const relativePath = img.getAttribute('data-src');\r\n                img.setAttribute('data-src', ENV.BASE_URL + relativePath);\r\n                img.src = ENV.BASE_URL + relativePath;\r\n            });\r\n        });\r\n\r\n        \/\/ ===== GOOGLE SHEET LEAD FORM =====\r\n        const GOOGLE_SHEET_WEB_APP_URL = 'https:\/\/script.google.com\/macros\/s\/AKfycbynCiBaN5BISAY3ezFa_YLQmnACQ8A_BqQMeTUfgziSjcGiOrffpo1u1WU6RRizUIWf_Q\/exec'\r\n        const consultationForm = document.getElementById('consultationLeadForm');\r\n        const consultationSubmitBtn = document.getElementById('consultationSubmitBtn');\r\n\r\n        if (consultationForm && consultationSubmitBtn) {\r\n            const defaultSubmitHTML = consultationSubmitBtn.innerHTML;\r\n            const fields = Array.from(consultationForm.querySelectorAll('input, textarea'));\r\n\r\n            const toastOverlay = document.getElementById('toastOverlay');\r\n            const toastIcon = document.getElementById('toastIcon');\r\n            const toastTitle = document.getElementById('toastTitle');\r\n            const toastMsg = document.getElementById('toastMsg');\r\n\r\n            const showToast = (type, title, message) => {\r\n                toastIcon.className = 'toast-icon is-' + type;\r\n                toastIcon.textContent = type === 'success' ? '\u2713' : '\u2715';\r\n                toastTitle.textContent = title;\r\n                toastMsg.textContent = message;\r\n                toastOverlay.classList.add('show');\r\n                if (type === 'success') {\r\n                    setTimeout(() => { toastOverlay.classList.remove('show'); }, 5000);\r\n                }\r\n            };\r\n\r\n            const clearErrors = () => {\r\n                fields.forEach((field) => {\r\n                    field.classList.remove('field-error');\r\n                    field.removeAttribute('aria-invalid');\r\n                });\r\n            };\r\n\r\n            const markError = (field) => {\r\n                field.classList.add('field-error');\r\n                field.setAttribute('aria-invalid', 'true');\r\n            };\r\n\r\n            const validateForm = (payload) => {\r\n                clearErrors();\r\n\r\n                if (!payload['H\u1ecd t\u00ean'] || !payload['S\u1ed1 \u0111i\u1ec7n tho\u1ea1i'] || !payload['Email']) {\r\n                    if (!payload['H\u1ecd t\u00ean']) markError(document.getElementById('leadFullName'));\r\n                    if (!payload['S\u1ed1 \u0111i\u1ec7n tho\u1ea1i']) markError(document.getElementById('leadPhone'));\r\n                    if (!payload['Email']) markError(document.getElementById('leadEmail'));\r\n\r\n\r\n                    showToast('error', 'L\u1ed7i nh\u1eadp li\u1ec7u', 'Vui l\u00f2ng nh\u1eadp \u0111\u1ea7y \u0111\u1ee7 c\u00e1c th\u00f4ng tin b\u1eaft bu\u1ed9c');\r\n                    return false;\r\n                }\r\n\r\n                if (!\/^[0-9+\\s().-]{8,15}$\/.test(payload['S\u1ed1 \u0111i\u1ec7n tho\u1ea1i'])) {\r\n                    markError(document.getElementById('leadPhone'));\r\n                    showToast('error', 'L\u1ed7i nh\u1eadp li\u1ec7u', 'Vui l\u00f2ng nh\u1eadp s\u1ed1 \u0111i\u1ec7n tho\u1ea1i h\u1ee3p l\u1ec7.');\r\n                    return false;\r\n                }\r\n\r\n                if (!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(payload['Email'])) {\r\n                    markError(document.getElementById('leadEmail'));\r\n                    showToast('error', 'L\u1ed7i nh\u1eadp li\u1ec7u', 'Vui l\u00f2ng nh\u1eadp email h\u1ee3p l\u1ec7.');\r\n                    return false;\r\n                }\r\n\r\n                return true;\r\n            };\r\n\r\n            fields.forEach((field) => {\r\n                field.addEventListener('input', () => {\r\n                    field.classList.remove('field-error');\r\n                    field.removeAttribute('aria-invalid');\r\n                });\r\n            });\r\n\r\n            consultationForm.addEventListener('submit', async (event) => {\r\n                event.preventDefault();\r\n\r\n                const payload = {\r\n                    form_name: 'Leads',\r\n                    'H\u1ecd t\u00ean': document.getElementById('leadFullName').value.trim(),\r\n                    'S\u1ed1 \u0111i\u1ec7n tho\u1ea1i': document.getElementById('leadPhone').value.trim(),\r\n                    'Email': document.getElementById('leadEmail').value.trim(),\r\n                    'Message': document.getElementById('leadMessage').value.trim(),\r\n                    'Page URL': window.location.href,\r\n                    '-': new Date().toLocaleDateString('vi-VN')\r\n                };\r\n\r\n                if (!validateForm(payload)) return;\r\n\r\n                consultationSubmitBtn.disabled = true;\r\n                consultationSubmitBtn.innerHTML = '\u0110ang g\u1eedi th\u00f4ng tin...';\r\n\r\n                try {\r\n                    const bodyParams = new URLSearchParams();\r\n                    Object.entries(payload).forEach(([key, value]) => bodyParams.append(key, value ?? ''));\r\n\r\n                    const res = await fetch(GOOGLE_SHEET_WEB_APP_URL, {\r\n                        method: 'POST',\r\n                        mode: 'cors',\r\n                        headers: {\r\n                            'Content-Type': 'application\/x-www-form-urlencoded;charset=UTF-8'\r\n                        },\r\n                        body: bodyParams.toString()\r\n                    });\r\n\r\n                    if (!res.ok) throw new Error(`HTTP ${res.status}`);\r\n\r\n                    consultationForm.reset();\r\n                    clearErrors();\r\n                    document.getElementById('dkModalOverlay').classList.remove('active');\r\n                    showToast('success', 'G\u1eedi th\u00e0nh c\u00f4ng! \ud83c\udf89', 'C\u1ea3m \u01a1n b\u1ea1n \u0111\u00e3 \u0111\u0103ng k\u00fd. \u0110\u1ed9i ng\u0169 chuy\u00ean gia s\u1ebd li\u00ean h\u1ec7 v\u1edbi b\u1ea1n trong th\u1eddi gian s\u1edbm nh\u1ea5t.');\r\n                } catch (error) {\r\n                    console.error('Lead form submission failed:', error);\r\n                    showToast('error', 'G\u1eedi th\u1ea5t b\u1ea1i', 'Kh\u00f4ng g\u1eedi \u0111\u01b0\u1ee3c th\u00f4ng tin. Vui l\u00f2ng th\u1eed l\u1ea1i sau.');\r\n                } finally {\r\n                    consultationSubmitBtn.disabled = false;\r\n                    consultationSubmitBtn.innerHTML = defaultSubmitHTML;\r\n                }\r\n            });\r\n        }\r\n    <\/script>\r\n\r\n<\/body>\r\n\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Document Trang ch\u1ee7 \u203a Gi\u1edbi thi\u1ec7u Gi\u1edbi thi\u1ec7u V\u1ec0 HVT HI\u1ec2U BI\u1ebeT \u2013 V\u1eacN D\u1ee4NG \u2013 TH\u1ef0C H\u00c0NH N\u1ed9i dung &#8211; Gi\u1edbi thi\u1ec7u HVT L\u00c0M G\u00cc? \u0110\u1ecbnh h\u00ecnh s\u1ef1 ch\u00ednh x\u00e1c cho m\u1ecdi c\u00f4ng tr\u00ecnh Trong thi c\u00f4ng x\u00e2y d\u1ef1ng, ch\u1ec9 c\u1ea7n sai v\u00e0i milimet \u1edf giai \u0111o\u1ea1n \u0111\u1ea7u, h\u1eadu qu\u1ea3 c\u00f3 th\u1ec3 k\u00e9o d\u00e0i \u0111\u1ebfn to\u00e0n b\u1ed9 c\u00f4ng tr\u00ecnh HVT t\u1eadp trung v\u00e0o m\u1ed9t vi\u1ec7c c\u1ed1t l\u00f5i: \u0110o \u0111\u1ea1c ch\u00ednh x\u00e1c \u0111\u1ec3 c\u00f4ng tr\u00ecnh thi c\u00f4ng \u0111\u00fang ngay t\u1eeb \u0111\u1ea7u \u0110\u1ecbnh v\u1ecb tim c\u1ecdc ch\u00ednh x\u00e1c Ki\u1ec3m so\u00e1t cao \u0111\u1ed9 v\u00e0 tr\u1ee5c c\u00f4ng tr\u00ecnh \u0110\u1ed3ng b\u1ed9 gi\u1eefa b\u1ea3n v\u1ebd v\u00e0 thi c\u00f4ng th\u1ef1c t\u1ebf H\u1ea1n ch\u1ebf ph\u00e1t sinh s\u1eeda ch\u1eefa, ch\u1eadm ti\u1ebfn \u0111\u1ed9 T\u1ed1i \u01b0u chi ph\u00ed v\u00e0 ch\u1ea5t l\u01b0\u1ee3ng c\u00f4ng tr\u00ecnh \u201c Ch\u00fang t\u00f4i kh\u00f4ng ti\u1ebfp c\u1eadn c\u00f4ng vi\u1ec7c theo ki\u1ec3u \u201c\u0111i \u0111o cho c\u00f3 s\u1ed1 li\u1ec7u\u201d, m\u00e0 xem \u0111o \u0111\u1ea1c l\u00e0 n\u1ec1n t\u1ea3ng d\u1eef li\u1ec7u c\u1ed1t l\u00f5i c\u1ee7a to\u00e0n b\u1ed9 qu\u00e1 tr\u00ecnh thi c\u00f4ng. T\u1ea0I SAO CH\u1eccN HVT? 04 l\u00fd do \u0111\u1ec3 c\u00e1c nh\u00e0 th\u1ea7u \u0111\u1ed3ng h\u00e0nh c\u00f9ng HVT 01 TH\u1ef0C T\u1ebe C\u00d4NG TR\u00ccNH Ch\u00fang t\u00f4i l\u00e0m vi\u1ec7c tr\u1ef1c ti\u1ebfp t\u1ea1i hi\u1ec7n tr\u01b0\u1eddng x\u00e2y d\u1ef1ng, hi\u1ec3u \u00e1p l\u1ef1c ti\u1ebfn \u0111\u1ed9 v\u00e0 y\u00eau c\u1ea7u ph\u1ed1i h\u1ee3p gi\u1eefa c\u00e1c t\u1ed5 \u0111\u1ed9i thi c\u00f4ng. 02 T\u01af DUY H\u1ec6 TH\u1ed0NG \u0110o \u0111\u1ea1c kh\u00f4ng ch\u1ec9 l\u00e0 thao t\u00e1c m\u00e1y m\u00f3c. \u0110\u00f3 l\u00e0 qu\u00e1 tr\u00ecnh ki\u1ec3m tra \u2013 \u0111\u1ed1i chi\u1ebfu \u2013 ki\u1ec3m so\u00e1t \u2013 x\u00e1c nh\u1eadn d\u1eef li\u1ec7u. 03 H\u1ea0N CH\u1ebe SAI S\u00d3T NGAY T\u1eea \u0110\u1ea6U M\u1ed9t sai s\u1ed1 nh\u1ecf \u1edf \u0111\u1ea7u c\u00f4ng tr\u00ecnh c\u00f3 th\u1ec3 k\u00e9o theo r\u1ea5t nhi\u1ec1u chi ph\u00ed ph\u00eda sau. HVT t\u1eadp trung gi\u1ea3m r\u1ee7i ro \u0111\u00f3. 04 H\u1ed6 TR\u1ee2 NHANH Am hi\u1ec3u \u0111\u1ecba b\u00e0n v\u00e0 m\u00f4i tr\u01b0\u1eddng thi c\u00f4ng t\u1ea1i khu v\u1ef1c mi\u1ec1n Nam v\u00e0 T\u00e2y Nguy\u00ean. D\u1ef0 \u00c1N TI\u00caU BI\u1ec2U M\u1ed9t s\u1ed1 h\u00ecnh \u1ea3nh d\u1ef1 \u00e1n ti\u00eau bi\u1ec3u Nh\u00e0 ph\u1ed1 3 t\u1ea7ng Villa ngh\u1ec9 d\u01b0\u1ee1ng Chung c\u01b0 cao c\u1ea5p Document Li\u00ean H\u1ec7 V\u1edbi Ch\u00fang T\u00f4i \u0110\u1ec3 \u0110\u01b0\u1ee3c T\u01b0 V\u1ea5n Nhanh Nh\u1ea5t \u0110\u1ed9i ng\u0169 chuy\u00ean gia s\u1eb5n s\u00e0ng h\u1ed7 tr\u1ee3 b\u1ea1n m\u1ecdi l\u00fac, m\u1ecdi n\u01a1i. LI\u00caN H\u1ec6 NGAY &times; \u0110\u0103ng k\u00fd t\u01b0 v\u1ea5n H\u1ecd v\u00e0 t\u00ean * S\u1ed1 \u0111i\u1ec7n tho\u1ea1i * Email * Nh\u1eadp n\u1ed9i dung c\u1ea7n t\u01b0 v\u1ea5n \u0110\u0103ng k\u00fd t\u01b0 v\u1ea5n \u0110\u00f3ng<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-46","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"http:\/\/58.186.18.93:8093\/XayDung\/wp-json\/wp\/v2\/pages\/46","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/58.186.18.93:8093\/XayDung\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/58.186.18.93:8093\/XayDung\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/58.186.18.93:8093\/XayDung\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/58.186.18.93:8093\/XayDung\/wp-json\/wp\/v2\/comments?post=46"}],"version-history":[{"count":165,"href":"http:\/\/58.186.18.93:8093\/XayDung\/wp-json\/wp\/v2\/pages\/46\/revisions"}],"predecessor-version":[{"id":2213,"href":"http:\/\/58.186.18.93:8093\/XayDung\/wp-json\/wp\/v2\/pages\/46\/revisions\/2213"}],"wp:attachment":[{"href":"http:\/\/58.186.18.93:8093\/XayDung\/wp-json\/wp\/v2\/media?parent=46"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}