/* =========================================================
   PHONGVT - ĐỘI NGŨ KỸ SƯ / FLATSOME
   ========================================================= */
:root{
    --phongvt-blue:#1e40af;
    --phongvt-dark:#0f172a;
    --phongvt-text:#334155;
    --phongvt-muted:#64748b;
    --phongvt-border:#e2e8f0;
    --phongvt-bg:#f8fafc;
}
.phongvt-container{width:min(1350px,calc(100% - 32px));margin:0 auto}
.phongvt-engineer-single,.phongvt-engineer-archive{background:var(--phongvt-bg);color:var(--phongvt-text)}

/* Archive */
.phongvt-engineer-archive-hero{background:#0f172a;color:#fff;padding:90px 0}
.phongvt-engineer-archive-hero span,.phongvt-engineer-head span,.phongvt-engineer-title span{display:block;color:#3b82f6;font-size:13px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}
.phongvt-engineer-archive-hero h1{margin:10px 0 0;color:#fff;font-size:clamp(40px,5vw,68px);line-height:1;font-weight:900;letter-spacing:-.055em}
.phongvt-engineer-archive-hero p{max-width:680px;margin:20px 0 0;color:#cbd5e1;font-size:18px;line-height:1.65}
.phongvt-engineer-archive-main{padding:55px 0 80px}
.phongvt-engineer-filter{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:30px}
.phongvt-engineer-filter a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 18px;border-radius:999px;border:1px solid #cbd5e1;color:#334155;background:#fff;font-weight:700;font-size:14px;text-decoration:none}
.phongvt-engineer-filter a.is-active,.phongvt-engineer-filter a:hover{background:var(--phongvt-blue);border-color:var(--phongvt-blue);color:#fff}

/* Cards */
.phongvt-engineer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}
.phongvt-engineer-card{background:#fff;border:1px solid var(--phongvt-border);border-radius:28px;overflow:hidden;box-shadow:0 12px 30px rgba(15,23,42,.07);transition:.3s}
.phongvt-engineer-card:hover{transform:translateY(-6px);box-shadow:0 24px 55px rgba(15,23,42,.14)}
.phongvt-engineer-img{position:relative;display:block;height:310px;overflow:hidden;background:#e2e8f0}
.phongvt-engineer-img img{width:100%;height:100%;object-fit:cover;display:block;transition:.45s}
.phongvt-engineer-card:hover .phongvt-engineer-img img{transform:scale(1.05)}
.phongvt-engineer-img span{position:absolute;left:16px;bottom:16px;max-width:calc(100% - 32px);background:rgba(255,255,255,.96);color:#1e40af;border-radius:999px;padding:8px 16px;font-size:12px;font-weight:900;text-transform:uppercase;box-shadow:0 5px 15px rgba(0,0,0,.12)}
.phongvt-engineer-img-empty{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#94a3b8;font-size:60px}
.phongvt-engineer-body{padding:24px}
.phongvt-engineer-body h3{margin:0 0 10px;font-size:24px;line-height:1.25;font-weight:900;letter-spacing:-.035em;color:#0f172a}
.phongvt-engineer-body h3 a{color:#0f172a;text-decoration:none}
.phongvt-engineer-meta{display:flex;gap:8px;color:#64748b;font-size:14px;margin-bottom:18px}
.phongvt-engineer-meta i{color:#1e40af;margin-top:3px}
.phongvt-engineer-mini-stats{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-top:16px;border-top:1px solid #f1f5f9}
.phongvt-engineer-mini-stats div{background:#f8fafc;border-radius:18px;padding:14px}
.phongvt-engineer-mini-stats strong{display:block;color:#1e40af;font-size:24px;line-height:1;font-weight:900}
.phongvt-engineer-mini-stats span{display:block;margin-top:5px;color:#64748b;font-size:12px;font-weight:700}
.phongvt-engineer-btn{margin-top:18px;height:48px;border:1px solid #cbd5e1;border-radius:999px;display:flex;align-items:center;justify-content:center;gap:8px;color:#0f172a!important;font-weight:800;text-decoration:none}
.phongvt-engineer-btn:hover{background:#1e40af;border-color:#1e40af;color:#fff!important}

/* Hero */
.phongvt-engineer-hero{min-height:680px;background-size:cover;background-position:center;display:flex;align-items:center;color:#fff;padding:120px 0 90px}
.phongvt-engineer-hero-content{max-width:780px}
.phongvt-engineer-status{display:inline-flex;align-items:center;gap:10px;background:rgba(255,255,255,.95);color:#334155;border-radius:999px;padding:10px 18px;margin-bottom:24px;font-size:14px;font-weight:800;box-shadow:0 12px 30px rgba(15,23,42,.18)}
.phongvt-engineer-status span{width:10px;height:10px;border-radius:50%;background:#10b981;box-shadow:0 0 0 5px rgba(16,185,129,.15)}
.phongvt-engineer-hero h1{margin:0;color:#fff;font-size:clamp(48px,6vw,82px);line-height:1.04;font-weight:900;letter-spacing:-.06em}
.phongvt-engineer-hero p{margin:24px 0 0;max-width:560px;color:rgba(255,255,255,.92);font-size:21px;line-height:1.55}
.phongvt-engineer-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}
.phongvt-engineer-primary,.phongvt-engineer-outline{height:56px;border-radius:999px;padding:0 28px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:900;text-decoration:none}
.phongvt-engineer-primary{background:#fff;color:#1e40af!important}
.phongvt-engineer-outline{border:1px solid rgba(255,255,255,.72);color:#fff!important}
.phongvt-engineer-checks{display:flex;flex-wrap:wrap;gap:20px 30px;margin-top:34px;color:rgba(255,255,255,.86);font-size:15px;font-weight:600}
.phongvt-engineer-checks i{color:#34d399;margin-right:8px}

/* About */
.phongvt-engineer-about{padding:80px 0 60px}
.phongvt-engineer-about-grid{display:grid;grid-template-columns:5fr 7fr;gap:70px;align-items:center}
.phongvt-engineer-profile{position:relative;max-width:430px}
.phongvt-engineer-profile img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:30px;border:12px solid #fff;box-shadow:0 30px 60px rgba(15,23,42,.22);display:block}
.phongvt-engineer-exp{position:absolute;right:-18px;bottom:-18px;background:#fff;border:1px solid #f1f5f9;border-radius:24px;padding:14px 18px;display:flex;align-items:center;gap:16px;box-shadow:0 20px 40px rgba(15,23,42,.14)}
.phongvt-engineer-exp span{display:block;color:#64748b;font-size:12px}
.phongvt-engineer-exp strong{display:block;color:#1e40af;font-size:28px;line-height:1;font-weight:900}
.phongvt-engineer-exp small{font-size:14px}.phongvt-engineer-exp i{color:#059669;font-size:28px}
.phongvt-engineer-label{display:inline-flex;background:#dbeafe;color:#1e40af;border-radius:999px;padding:7px 16px;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;margin-bottom:18px}
.phongvt-engineer-info h2{margin:0;color:#0f172a;font-size:52px;line-height:1;font-weight:900;letter-spacing:-.055em}
.phongvt-engineer-subtitle{margin-top:12px;color:#64748b;font-size:24px}
.phongvt-engineer-content{margin:30px 0;max-width:760px;color:#475569;font-size:16px;line-height:1.8}
.phongvt-engineer-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:18px}
.phongvt-engineer-contact{background:#fff;border:1px solid #f1f5f9;border-radius:24px;padding:18px;display:flex;gap:14px}
.phongvt-engineer-contact i{color:#1e40af;font-size:22px;margin-top:4px}
.phongvt-engineer-contact span{display:block;color:#64748b;font-size:12px}
.phongvt-engineer-contact a{color:#0f172a;font-size:17px;font-weight:800;text-decoration:none;word-break:break-word}
.phongvt-engineer-edu{display:inline-flex;align-items:center;gap:10px;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:10px 16px;color:#475569;font-weight:700}

/* Stats */
.phongvt-engineer-stats-strip{padding:0 0 15px}
.phongvt-engineer-stats-box{background:#fff;border:1px solid #f1f5f9;border-radius:28px;padding:8px;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;overflow:hidden}
.phongvt-engineer-stats-box div{text-align:center;padding:28px 16px}
.phongvt-engineer-stats-box strong{display:block;color:#1e40af;font-size:52px;line-height:1;font-weight:900}
.phongvt-engineer-stats-box strong.green{color:#059669}
.phongvt-engineer-stats-box span{display:block;color:#64748b;margin-top:8px;font-size:13px;font-weight:800;letter-spacing:.06em}

/* Sections */
.phongvt-engineer-section,.phongvt-engineer-skills{padding:75px 0}
.phongvt-engineer-skills{background:#fff;border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9}
.phongvt-engineer-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:34px}
.phongvt-engineer-head h2,.phongvt-engineer-title h2{margin:8px 0 0;color:#0f172a;font-size:42px;line-height:1.12;font-weight:900;letter-spacing:-.045em}
.phongvt-engineer-head a{color:#1e40af;font-weight:800;text-decoration:none}
.phongvt-engineer-project-grid,.phongvt-engineer-article-grid,.phongvt-engineer-skill-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.phongvt-engineer-project,.phongvt-engineer-article,.phongvt-engineer-skill{background:#fff;border:1px solid var(--phongvt-border);border-radius:26px;overflow:hidden;transition:.3s}
.phongvt-engineer-project:hover,.phongvt-engineer-article:hover,.phongvt-engineer-skill:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(15,23,42,.1)}
.phongvt-engineer-project img,.phongvt-engineer-article img{width:100%;height:220px;object-fit:cover;display:block}
.phongvt-engineer-project>div,.phongvt-engineer-article>div{padding:22px}
.phongvt-engineer-project-top,.phongvt-engineer-article-meta{display:flex;justify-content:space-between;gap:12px;margin-bottom:14px;align-items:center}
.phongvt-engineer-project-top span,.phongvt-engineer-article-meta span{background:#dcfce7;color:#047857;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:900}
.phongvt-engineer-project-top em,.phongvt-engineer-article-meta em{font-style:normal;color:#64748b;font-size:12px}
.phongvt-engineer-project h3,.phongvt-engineer-article h3,.phongvt-engineer-skill h3{margin:0;color:#0f172a;font-size:21px;line-height:1.32;font-weight:900;letter-spacing:-.035em}
.phongvt-engineer-project p,.phongvt-engineer-article p,.phongvt-engineer-skill p{color:#64748b;font-size:14px;line-height:1.65;margin:12px 0 0}
.phongvt-engineer-role{margin-top:18px;padding-top:14px;border-top:1px solid #f1f5f9;color:#64748b;font-size:13px}
.phongvt-engineer-skill{padding:26px}
.phongvt-engineer-skill>div{width:46px;height:46px;border-radius:16px;background:#dbeafe;color:#1e40af;display:flex;align-items:center;justify-content:center;font-size:23px;margin-bottom:18px}
.phongvt-engineer-readmore{margin-top:18px;color:#1e40af;font-size:14px;font-weight:900}

/* CTA */
.phongvt-engineer-cta{
    padding:80px 0 80px !important;
}
.phongvt-engineer-cta-box{background:#1e40af;border-radius:36px;padding:48px;color:#fff;display:grid;grid-template-columns:7fr 5fr;gap:44px;align-items:center}
.phongvt-engineer-cta-box h2{margin:0;color:#fff;font-size:48px;line-height:1.08;font-weight:900;letter-spacing:-.05em}
.phongvt-engineer-cta-box p{margin:18px 0 0;max-width:560px;color:#dbeafe;font-size:16px;line-height:1.7}
.phongvt-engineer-cta-phone{display:flex;flex-wrap:wrap;gap:28px;margin-top:34px}
.phongvt-engineer-cta-phone span{display:block;color:#bfdbfe;font-size:12px;font-weight:900;letter-spacing:.08em}
.phongvt-engineer-cta-phone a{display:block;color:#fff;font-size:24px;font-weight:900;text-decoration:none}
.phongvt-engineer-form{background:#fff;border-radius:28px;padding:28px;color:#0f172a}
.phongvt-engineer-empty{background:#fff;border:1px solid var(--phongvt-border);border-radius:22px;padding:26px;text-align:center;color:#64748b}

/* Responsive */
@media(max-width:1100px){
    .phongvt-engineer-grid,.phongvt-engineer-project-grid,.phongvt-engineer-article-grid,.phongvt-engineer-skill-grid{grid-template-columns:repeat(2,1fr)}
    .phongvt-engineer-about-grid,.phongvt-engineer-cta-box{grid-template-columns:1fr}
}
@media(max-width:768px){
    .phongvt-engineer-hero{min-height:560px;padding:90px 0 60px}
    .phongvt-engineer-about{padding:55px 0 40px}
    .phongvt-engineer-info h2{font-size:40px}
    .phongvt-engineer-subtitle{font-size:20px}
    .phongvt-engineer-contact-grid{grid-template-columns:1fr}
    .phongvt-engineer-stats-box{grid-template-columns:repeat(2,1fr)}
    .phongvt-engineer-head{display:block}
    .phongvt-engineer-head h2,.phongvt-engineer-title h2{font-size:34px}
    .phongvt-engineer-cta-box{padding:32px}
    .phongvt-engineer-cta-box h2{font-size:34px}
}
@media(max-width:549px){
    .phongvt-container{width:min(100% - 24px,1350px)}
    .phongvt-engineer-grid,.phongvt-engineer-project-grid,.phongvt-engineer-article-grid,.phongvt-engineer-skill-grid{grid-template-columns:1fr}
    .phongvt-engineer-img{height:270px}
    .phongvt-engineer-hero h1{font-size:43px}
    .phongvt-engineer-hero p{font-size:17px}
    .phongvt-engineer-hero-actions a{width:100%}
    .phongvt-engineer-profile{max-width:100%}
    .phongvt-engineer-exp{right:12px;bottom:12px}
    .phongvt-engineer-stats-box strong{font-size:42px}
}
/* XÓA FORM BÊN PHẢI + DỜI SĐT/ZALO QUA PHẢI */
.phongvt-engineer-cta .phongvt-engineer-form{
    display:none !important;
}

.phongvt-engineer-cta .phongvt-engineer-cta-box{
    display:grid !important;
    grid-template-columns:1fr !important;
    padding:58px 64px !important;
}

.phongvt-engineer-cta .phongvt-engineer-cta-box > div:first-child{
    display:grid !important;
    grid-template-columns:minmax(0, 1.15fr) minmax(360px, .85fr) !important;
    gap:60px !important;
    align-items:center !important;
}

.phongvt-engineer-cta .phongvt-engineer-cta-box h2{
    grid-column:1 !important;
    margin:0 !important;
}

.phongvt-engineer-cta .phongvt-engineer-cta-box p{
    grid-column:1 !important;
    max-width:620px !important;
}

.phongvt-engineer-cta .phongvt-engineer-cta-phone{
    grid-column:2 !important;
    grid-row:1 / span 2 !important;

    margin-top:0 !important;

    display:flex !important;
    justify-content:center !important;
    align-items:center !important;
    gap:42px !important;

    background:rgba(255,255,255,.08) !important;
    border:1px solid rgba(255,255,255,.18) !important;
    border-radius:28px !important;
    padding:34px 38px !important;
}

.phongvt-engineer-cta .phongvt-engineer-cta-phone div{
    min-width:150px !important;
}

.phongvt-engineer-cta .phongvt-engineer-cta-phone span{
    color:#dbeafe !important;
    font-size:13px !important;
    font-weight:900 !important;
    letter-spacing:.08em !important;
    margin-bottom:8px !important;
}

.phongvt-engineer-cta .phongvt-engineer-cta-phone a{
    color:#fff !important;
    font-size:28px !important;
    line-height:1.1 !important;
    font-weight:900 !important;
}

/* Tablet */
@media(max-width:849px){
    .phongvt-engineer-cta .phongvt-engineer-cta-box{
        padding:40px 32px !important;
    }

    .phongvt-engineer-cta .phongvt-engineer-cta-box > div:first-child{
        grid-template-columns:1fr !important;
        gap:28px !important;
    }

    .phongvt-engineer-cta .phongvt-engineer-cta-phone{
        grid-column:1 !important;
        grid-row:auto !important;
        justify-content:flex-start !important;
    }
}

/* Mobile */
@media(max-width:549px){
    .phongvt-engineer-cta .phongvt-engineer-cta-box{
        padding:32px 24px !important;
        border-radius:26px !important;
    }

    .phongvt-engineer-cta .phongvt-engineer-cta-phone{
        display:grid !important;
        grid-template-columns:1fr !important;
        gap:20px !important;
        padding:24px !important;
    }

    .phongvt-engineer-cta .phongvt-engineer-cta-phone a{
        font-size:24px !important;
    }
}

/* FIX CTA KỸ SƯ: BỎ KHOẢNG CÁCH + THÊM ICON CALL/ZALO */
.phongvt-engineer-cta .phongvt-engineer-form{
    display:none !important;
}

.phongvt-engineer-cta .phongvt-engineer-cta-box{
    display:grid !important;
    grid-template-columns:1fr !important;
    padding:58px 64px !important;
}

.phongvt-engineer-cta .phongvt-engineer-cta-box > div:first-child{
    display:grid !important;
    grid-template-columns:minmax(0, 1.15fr) minmax(360px, .85fr) !important;
    column-gap:60px !important;
    row-gap:14px !important;
    align-items:center !important;
}

/* Cột trái */
.phongvt-engineer-cta .phongvt-engineer-cta-box h2{
    grid-column:1 !important;
    grid-row:1 !important;
    margin:0 !important;
    max-width:680px !important;
}

.phongvt-engineer-cta .phongvt-engineer-cta-box p{
    grid-column:1 !important;
    grid-row:2 !important;
    max-width:620px !important;
    margin:0 !important;
    padding:0 !important;
}

/* Cột phải số điện thoại */
.phongvt-engineer-cta .phongvt-engineer-cta-phone{
    grid-column:2 !important;
    grid-row:1 / span 2 !important;

    margin:0 !important;

    display:flex !important;
    justify-content:center !important;
    align-items:center !important;
    gap:42px !important;

    background:rgba(255,255,255,.08) !important;
    border:1px solid rgba(255,255,255,.20) !important;
    border-radius:28px !important;
    padding:34px 38px !important;
}

.phongvt-engineer-cta .phongvt-engineer-cta-phone div{
    position:relative !important;
    min-width:160px !important;
    padding-left:48px !important;
}




/* CTA phone icon dùng thẻ i Font Awesome, không dùng before nữa */
.phongvt-engineer-cta .phongvt-engineer-cta-phone div::before{
    display:none !important;
    content:none !important;
}

.phongvt-engineer-cta-phone{
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    gap:42px !important;
}

.phongvt-engineer-cta-phone-item{
    display:flex !important;
    align-items:center !important;
    gap:14px !important;
    padding-left:0 !important;
    min-width:190px !important;
}

.phongvt-engineer-cta-phone-item > i{
    width:42px !important;
    height:42px !important;
    min-width:42px !important;
    border-radius:50% !important;

    display:flex !important;
    align-items:center !important;
    justify-content:center !important;

    background:rgba(255,255,255,.16) !important;
    color:#fff !important;
    font-size:18px !important;
    line-height:1 !important;
}

.phongvt-engineer-cta-phone-item > div{
    padding-left:0 !important;
}

.phongvt-engineer-cta-phone-item span{
    display:block !important;
    color:#dbeafe !important;
    font-size:13px !important;
    font-weight:900 !important;
    letter-spacing:.08em !important;
    margin-bottom:8px !important;
}

.phongvt-engineer-cta-phone-item a{
    display:block !important;
    color:#fff !important;
    font-size:28px !important;
    line-height:1.1 !important;
    font-weight:900 !important;
    text-decoration:none !important;
}

@media(max-width:549px){
    .phongvt-engineer-cta-phone{
        display:grid !important;
        grid-template-columns:1fr !important;
        gap:22px !important;
    }

    .phongvt-engineer-cta-phone-item{
        min-width:0 !important;
    }

    .phongvt-engineer-cta-phone-item a{
        font-size:24px !important;
    }
}

/* Sát icon lại gần chữ trong CTA phone */
.phongvt-engineer-cta-phone-item{
    gap:10px !important;
    min-width:0 !important;
}

.phongvt-engineer-cta-phone-item > div{
    padding-left:0 !important;
    margin-left:0 !important;
}

/* Nếu còn CSS cũ padding-left 48/58px thì ép bỏ */
.phongvt-engineer-cta .phongvt-engineer-cta-phone div{
    padding-left:0 !important;
}

/* Riêng item có icon thì giữ flex đẹp */
.phongvt-engineer-cta .phongvt-engineer-cta-phone-item{
    padding-left:0 !important;
    display:flex !important;
    align-items:center !important;
    gap:10px !important;
}

/* Icon nhỏ gọn hơn một chút */
.phongvt-engineer-cta-phone-item > i{
    width:38px !important;
    height:38px !important;
    min-width:38px !important;
    font-size:16px !important;
}

/* Text sát icon */
.phongvt-engineer-cta-phone-item span,
.phongvt-engineer-cta-phone-item a{
    margin-left:0 !important;
}


/* Cách phần tiêu đề Chuyên môn ra khỏi các box bên dưới */
.phongvt-engineer-skills .phongvt-engineer-title{
    margin-bottom:40px !important;
}

.phongvt-engineer-skills .phongvt-engineer-title h2{
    margin-bottom:0 !important;
}

.phongvt-engineer-skills .phongvt-engineer-skill-grid{
    margin-top:0 !important;
}


/* FIX MOBILE CTA KỸ SƯ */
@media(max-width:549px){

    .phongvt-engineer-cta{
        padding:35px 0 55px !important;
    }

    .phongvt-engineer-cta .phongvt-container{
        width:100% !important;
        padding:0 14px !important;
    }

    .phongvt-engineer-cta .phongvt-engineer-cta-box{
        display:block !important;
        padding:34px 24px !important;
        border-radius:24px !important;
        overflow:hidden !important;
    }

    .phongvt-engineer-cta .phongvt-engineer-cta-box > div:first-child{
        display:block !important;
        grid-template-columns:none !important;
    }

    .phongvt-engineer-cta .phongvt-engineer-cta-box h2{
        display:block !important;
        width:100% !important;
        max-width:100% !important;

        font-size:34px !important;
        line-height:1.12 !important;
        letter-spacing:-.04em !important;

        margin:0 0 18px !important;

        white-space:normal !important;
        word-break:normal !important;
        overflow-wrap:normal !important;
        text-align:left !important;
    }

    .phongvt-engineer-cta .phongvt-engineer-cta-box p{
        display:block !important;
        width:100% !important;
        max-width:100% !important;

        margin:0 0 26px !important;

        font-size:15px !important;
        line-height:1.65 !important;

        white-space:normal !important;
        word-break:normal !important;
        overflow-wrap:normal !important;
        text-align:left !important;
    }

    .phongvt-engineer-cta .phongvt-engineer-cta-phone{
        width:100% !important;
        margin:0 !important;

        display:grid !important;
        grid-template-columns:1fr !important;
        gap:22px !important;

        padding:24px !important;
        border-radius:22px !important;
    }

    .phongvt-engineer-cta-phone-item{
        width:100% !important;
        min-width:0 !important;
        display:flex !important;
        align-items:center !important;
        gap:12px !important;
    }

    .phongvt-engineer-cta-phone-item > i{
        width:40px !important;
        height:40px !important;
        min-width:40px !important;
        font-size:16px !important;
    }

    .phongvt-engineer-cta-phone-item > div{
        padding-left:0 !important;
        margin-left:0 !important;
        min-width:0 !important;
    }

    .phongvt-engineer-cta-phone-item span{
        font-size:12px !important;
        margin-bottom:6px !important;
    }

    .phongvt-engineer-cta-phone-item a{
        font-size:24px !important;
        line-height:1.1 !important;
    }
}