/* Kiểu dùng chung các trang icatechnology.vn (v1.1.4) */
html { scroll-behavior: smooth; }
.hero-bg { background-image: linear-gradient(rgba(10,37,64,.88), rgba(10,37,64,.72)), url('../img/tu-dieu-khien-abb.jpg'); background-size: cover; background-position: center; }
.page-hero { background-image: linear-gradient(135deg, rgba(10,37,64,.96), rgba(10,37,64,.82)), url('../img/tu-dieu-khien-abb.jpg'); background-size: cover; background-position: center; }
.logo-cell { background:#fff; border:1px solid #e5e7eb; border-radius:.5rem; height:6rem; display:flex; align-items:center; justify-content:center; padding:.75rem; transition:box-shadow .2s; }
.logo-cell:hover { box-shadow:0 6px 16px rgba(10,37,64,.12); }
.logo-cell img { max-height:100%; max-width:100%; object-fit:contain; }
.nav-link { color:#4b5563; font-weight:500; font-size:.95rem; transition:color .15s; }
.nav-link:hover, .nav-link[aria-current="page"] { color:#007bff; }
.nav-link[aria-current="page"] { border-bottom:2px solid #007bff; padding-bottom:2px; }
nav a, nav button { white-space: nowrap; }

