/* IntelyTech Business HTML Template */

/*** 

====================================================================
	All Fonts
====================================================================

***/

/* 
	
	font-family: 'IBM Plex Sans', sans-serif;
	font-family: 'Urbanist', sans-serif;
	
*/

/* ======================================
	Css Files
========================================= */

@import url('global.css');
@import url('font-awesome.css');
@import url('animate.css');
@import url('owl.css');
@import url('rtl.css');
@import url('dark-body.css');
@import url('jquery-ui.css');
@import url('preloader.css');
@import url('custom-animate.css');
@import url('magnific-popup.css');
@import url('odometer-theme-default.css');
@import url('swiper.min.css');
@import url('icomoon.css');
@import url('nice_select.css');
@import url('bootstrap-select.min.css');

/* Module Css */
@import url('module-css/header.css');
@import url('module-css/about.css');
@import url('module-css/banner.css');
@import url('module-css/services.css');
@import url('module-css/partners.css');
@import url('module-css/unlash.css');
@import url('module-css/feature.css');
@import url('module-css/what-we-are.css');
@import url('module-css/blog.css');
@import url('module-css/product.css');
@import url('module-css/transforming.css');
@import url('module-css/team.css');
@import url('module-css/footer.css');
@import url('module-css/contact.css');
@import url('module-css/counter.css');
@import url('module-css/faq.css');
@import url('module-css/video.css');
@import url('module-css/project.css');
@import url('module-css/testimonial.css');
@import url('module-css/pricing.css');
@import url('module-css/page-title.css');
@import url('module-css/scroll-to-top.css');



.product-details .swiper {
	width: 100%;
	max-width: 1200px;
	/* height: 400px; */
	margin-bottom: 30px;
}
.product-details .swiper-slide {
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 24px;
	font-weight: bold;
	color: #fff;
	background: #333;
}
.product-details .swiper-slide:nth-child(even) {
	background: #555;
}
.product-details{
	padding: 70px 0;
}
.product-details .swiper-button-next,
.product-details .swiper-button-prev {
    opacity: 0;
    transform: translateX(20px); /* Move right for next button */
    transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
}
.product-details .swiper-button-prev {
    transform: translateX(-20px); /* Move left for prev button */
}
.product-details .swiper:hover .swiper-button-next,
.product-details .swiper:hover .swiper-button-prev {
    opacity: 1;
    transform: translateX(0); /* Move back to original position */
	color: #fff;
	font-size: 22px;
}
.product-details .swiper img{
	max-height: 195px;
	min-height: 195px;
	width: 100%;
	transition: all 0.3s ease-in-out;
    object-fit: cover;
}
.error-page{
	padding: 70px 0;
}