/**
 * Theme Name: Unipack
 * Template: hd
 * Author: Gaudev
 * Author URI: https://webhd.vn
 * Requires PHP: 8.2
 * Version: 1.0 Alpha
 * Text Domain: unipack
 * Domain Path: /languages
 */
 
body{
    font-weight: 400;
}
.cell-menu .dropdown.menu.desktop-menu li a {
  font-weight: 500;
}
.section.archive-product .term-description{
	margin-bottom: 30px;
}
section.archive-product .grid-products .products {
	list-style: none;
  padding: 0;
  margin: 0;
	width: 100%;
}
.product .button.product_type_simple {
	margin: 15px;
}
.widget_polylang{

}

.widget_polylang ul{
	padding: 0;
	margin: 0;
	list-style: none;
}
.widget_polylang ul li{
	
}
.widget_polylang ul li a{
	text-transform: uppercase;
  font-weight: 600;
  position: relative;
  display: flex;
  align-items: center;
  gap: 5px;
  grid-gap: 5px;
	transition: 0.4s;
}
.widget_polylang ul li a:hover{
	transform: translatey(-5px);
}
.widget_polylang ul li a:before{
	display:inline-block;
	content: '';
	background: url('https://kt9.hdweb24h.com/globallabelprint/wp-content/uploads/2025/05/vector-language.png') no-repeat center;
	background-size: contain;
	width: 20px;
	height: 23px;
}
.single-post .content iframe{
	width: 100%;
	height: 450px;
}
.page-contact-us .flex-info .cell .hb_mxh_wrap{
	display: none;
}
.section.hb_banner_home .swiper-container .w-swiper .swiper-slide .item .overlay-content .inner {
	display: flex;
  flex-direction: column;
}
.section.hb_banner_home .swiper-container .w-swiper .swiper-slide.swiper-slide-active .item .overlay-content .html-title{
	order: -1;
}
.section.hb_banner_home .swiper-container .w-swiper .swiper-slide.swiper-slide-active .item .overlay-content .html-desc{
	color: #000;
	font-size: 16px;
  font-weight: 300;
  line-height: 28px;
	margin-bottom: 15px;
}
.archive-post .grid-posts .item .content .title a,.sidebar-posts .sidebar-content .news-list article.item .cover-content .h6{
	text-transform: capitalize;
}
.single-post .content .heading-title::after, .single-field .content .heading-title::after,.single-post .content .heading-title::before, .single-field .content .heading-title::before{
	display: none;
}
@media only screen and (max-width: 47.9988rem) {
.single-post .content iframe{
	height: 250px;
}
}

@media only screen and (min-width: 64rem) {
.page-library .flex-info .cell-list ._item ._cover_content ._title {
	font-size: 26px;
}
}
.home-product-cat .container-right {
	margin-left:0px;
max-width: 98.9%
}
.section.hb_banner_home {
	padding-top: 0px;
}
#inside-header .cell-logo .custom-logo {
	padding: 0px;
}
.home-infomation .flex-info .cell-left ._lists_review ._item ._content ._number {
    color: #e60000;
}.hb_trip_about .flex-info .cell-right .w-swiper .swiper-wrapper .swiper-slide ._item ._svg {
	color: #e60000;
}
.hb_form_home .flex-info .cell-right::before, .hb_form_home .flex-info .cell-right::after {
    background: #fec103;
}

.section.hb_banner_home .swiper-container .w-swiper .swiper-slide .item .overlay-content .inner .html-title,
.cell-menu .dropdown.menu.desktop-menu > li > a:hover,.hb_form_home .flex-info .cell-right ._cf7form .form-title{
    color: #2872bb;
}
.section.hb_banner_home .swiper-container .w-swiper .swiper-slide .item .overlay-content .inner ._button .button-link,
.home-infomation .flex-info .cell-left ._button,
.hb_vision_home .flex-info .cell-right ._list ._item ._title,.hb_form_home .flex-info .cell-right ._cf7form form .form-submit input,.hb_news_home ._button a,
#footer-columns{
    background: #2872bb;
}
.section.hb_banner_home .swiper-container .w-swiper .swiper-slide .item .overlay-content .inner ._button .button-link:hover {
    background-color: #2872bb;
}
.add-this.contact-link li a {
    color: #000 !important;
}
.add-this.contact-link li a > svg, .add-this.contact-link li a > i{
    background-color: #2872bb !important;
}
.add-this.contact-link li a.messenger > i {
    color: #2872bb;
    background-color: #fff !important;
}
.add-this.contact-link li a:hover {
    color: #e60000 !important;
}
#footer-columns .cell {
    font-weight: 400;
}
#footer-credit {
    color: #000;
    background-color: #fff;
}
#footer-credit .copyright a {
    color: #000;
    font-weight: 400;
}
#footer-columns .cell ._lists ._item{
   background: #fff;
}
#footer-columns .cell ._lists ._item ._images img{
   filter: brightness(0);
}
#footer-columns .cell a .default-logo {
    filter: unset;
}
#footer-columns .cell ._lists ._item ._desc,#footer-columns .cell ._lists ._item ._desc strong{
    color: #000;
}
.section.hb_banner_home .swiper-container .w-swiper .swiper-slide .item .overlay picture{
    width: 100%;
    height: 100%;
}
.section.hb_banner_home .swiper-container .w-swiper .swiper-slide .item .overlay-content .inner {
    background: linear-gradient(90.18deg, #FFFFFF 9.61%, rgba(255, 255, 255, 0.92) 46%, rgba(255, 255, 255, 0) 140.83%);
}
.hb_mission_vision .flex-info .cell-right ._list ._item{
    background: #2872bb;
}
#inside-header .cell-design .cell-top {
    width: 100%;
}
.hb_news_home .flex-info .cell-right .swiper-container .news-list.news-slider .swiper-wrapper .swiper-slide .item .content ._button_item{
    display: none;
}
.sidebar-form,.posts_shortcode .posts_shortcode_inner ._button ._item ._item ._inner,
.posts_shortcode .posts_shortcode_inner ._button ._item ._item_inner,
.page-contact-us .flex-info .cell ._contact_address ._item ._svg{
    background: #2872bb;
}
.posts_shortcode .posts_shortcode_inner ._button ._item {
    border: 5px solid #2872bb;
}
:is(span, label) > a {
    color: #2872bb !important;
}
.sidebar-form form input {
    background: #fff;
    color: #000;
}
.sidebar-form form input::placeholder{
    color: #000 !important; 
}
.sidebar-form form .form-submit input[type=submit]::placeholder,.sidebar-form form .form-submit input[type=submit]{
    color: #fff !important;
}
.product .woocommerce-loop-product__link:hover .woocommerce-loop-product__title,.archive-post .grid-posts .item .content ._date i{
    color: #2872bb !important;
}
.product .button.product_type_simple:hover,.hb_news_home .flex-info .cell-right .swiper-container .news-list.news-slider .swiper-wrapper .swiper-slide .item .content ._title a:hover,
.archive-post .grid-posts .item .content .title a:hover{
    color: #2872bb;
}