/**
Theme Name: Bantec Child
Author: ThemeOri
Author URI: https://themeforest.net/user/themeori/
Description: Child theme for the Bantec theme.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: bantec-child
Template: bantec
*/
.gallery_area-item .font {
    top: 50%;
    left: 5% !important;
    right: 5% !important;
    transform: translate(0%, 0%) !important;
    writing-mode: inherit !important;
    width: 90%;
/* 	word-spacing: 200px; */
	text-align: center;
}
.gallery_area-item:hover .font {
	z-index: 3;
}

.theme_breadcrumb__area-content h1 { font-size: 38px; }
.blog_one-item-content-meta { display: none !important; }
.theme_blog_details-left-meta { display: none !important; }
.theme_breadcrumb__area-content span { color: #b6ceff; }
.theme_breadcrumb__area-content ul li {color: #b6ceff; }
.icon__box-item .icon__box-item-content a.right{ display: none !important;}
.tOri_banner-thumb .thumb__area {
  gap:10px !important;
}
.header_mega-menu ul li.menu-item:hover > .mega-menu-wrap, .header_mega-menu ul li.menu-item:hover > .sub-menu {
  box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}
.theme_blog_details-left .post-thumbnail img{
  width: 100%;
}
.tOri_banner .image_shape-four {
	display: none !important; 
}
.case-studies .tOri_portfolio-item-content h3 a{
/*	pointer-events: none;*/
}
.header_mega-menu ul li.menu-item .sub-menu {
	min-width: 350px !important;
}
.banner-style .image_shape .image_shape-one img,
.banner-style .image_shape .image_shape-two img{
	width: 50%;
}
.tOri_banner .swiper-wrapper.thumb__area {
	transform: translate3d(0px, 0px, 0px) !important;
}

/* 2K / QHD Screens */
@media screen and (min-width: 2560px) {
  .container {
    max-width: 2120px !important;
  }
  .gallery_area-item .font {
    word-spacing: 0px;
  }
  .tOri_banner-area-image {
	background-size: inherit !important;
  }
}
@media (min-width: 1921px) and (max-width: 2559.98px) {
  .gallery_area-item .font {
    word-spacing: 0px;
  }
  .tOri_banner-area-image {
	background-size: cover !important;
  }
}

/* 4K / UHD Screens */
@media (min-width: 3840px) {
  .container {
    max-width: 2400px !important;
  }
}
 @media (max-width: 1024px) {
/* .tOri_banner-area-image::before {
	background-color: rgba(5, 22, 52, 0.5);
  background: transparent !important;
  background-image: none !important;
} */
 .gallery_area-item .font { width: auto !important; }
}