:root {
    --text_color: #000;
    --main_color: #094376;
}
.header-top {
    background: #FD4D07;
    padding: 15px 0;
}
.top-style2-left ul li, .footer-social-links .sociallinks-style-one li a i {
	color: #fff;
}
.logo img {
    max-height: 75px;
}
.ant-product-item .btn-zozo {
    padding: 10px 20px;
}
@media (min-width: 991px){
  .logo {
      margin-top: 5px;
  } 
}
body {
	font-size: 14px;
}
.single-highlight-box .inner-content h3 {
    min-height: 50px;
}

.single-highlight-box .inner-content p {
    min-height: 80px;
}

.single-working-process .inner p {
    height: 65px;
}
.single-blog-post .img-holder img {
    min-height: 215px;
}

.single-blog-post.style3 .text-holder .text p {
    min-height: 80px;
}

.single-blog-post .img-holder img, 
.single-working-box .img-holder .inner img, 
.about-image-box .inner-box img {
    border-radius: 15px !important;
}

.single-footer-widget .contact-info-box .footer-logo {
	display: none;
}

.working-process-area {
    background: #094376;
}
.working-process-area .sec-title .title, .working-process-area .sec-title p {
    color: #fff;
}

.single-working-process .top-box {
    border: 3px solid #dadde0;
}
.single-working-process .inner{
    box-shadow: none !important;
}


/* Căn icon MXH và ngôn ngữ cùng một hàng */
.top-style2-right {
    display: flex !important;
    align-items: center;
    justify-content: flex-end;
    flex-wrap: nowrap;
    gap: 12px;
    float: right;
    overflow: visible;
}

/* Icon mạng xã hội bên trái */
.top-style2-right .footer-social-links {
    float: none !important;
    flex-shrink: 0;
}

.top-style2-right .sociallinks-style-one {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    gap: 12px;
    margin: 0;
    padding: 0;
}

.top-style2-right .sociallinks-style-one li {
    display: inline-flex;
    margin: 0;
}

/* Ngôn ngữ bên phải, không xuống dòng */
.top-style2-right #google-translate {
    display: flex !important;
    align-items: center;
    flex-wrap: nowrap !important;
    width: auto !important;
    flex-shrink: 0;
    gap: 5px;
}