/*
Theme Name: Nextgen Theme
Author: Aakash mittal
Version: 1.0.0
*/
html {
  scroll-behavior: smooth;
  scroll-padding-top: 140px; /* Adjust this value to match your header height */
}
.ng-thumbnail-slider .main-slider {
	background-color: #f1f1f1;
}
.ng-product-detail {
	background: linear-gradient(90deg,#081a40 25%,#1c376e 55%) !important;
	min-height: 150px !important;
}
.ng-product-detail:before {
	display: none;
}

.ng-industry-card .ng-thumbnail-slider {
	margin-top: 10px !important;
}

 .ng-btn.border-btn {
	position: absolute;
	 top: 0px;
	 left: -60px;
	 padding: 15px 25px;
}
/*
.ng-btn.border-btn:hover {
	background-color: #1c366d;
	color: #ffffff;
} */

.about-content img, .ng-industries-about img {
	width: 100%;
}

.pos-relative {
	position: relative;
}

.ng-thumbnail-slider .thumbnail-slider .splide__arrow {
	width: 24px;
	height: 24px;
	background-color: transparent;
}
.ng-thumbnail-slider .thumbnail-slider .splide__arrow svg{
	fill: gray;
}

.ng-product-contact.pos-relative .ng-thumbnail-slider {
	margin-top: 0px;
}

.blog-content {
	text-align: justify;
	max-width: 991px;
	margin: 0 auto;
}

.wp-pagenavi {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 40px;
	flex-wrap: wrap;
}

.wp-pagenavi a, .wp-pagenavi span {
	margin: 4px;
    border: 1px solid #1c366d;
	color: #1c366d;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    font-size: 17px;
	flex-shrink: 0;
	transition: 0.3s ease;
}

.nextpostslink, .previouspostslink {
	font-size: 20px;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	color: #fff;
	background-color: #1c366d;
}

.ng-accessories-wrap {
	background: none !important;
}

.ng-accessories-wrap:before {
	background: linear-gradient(90deg, #081a40 25%, #1c376e 55%) !important;
	opacity: 0.9;
}

@media (max-width: 1460px) {
	.ng-btn.border-btn {
		left: 10px;
		top: -80px;
	}
	
	.section-padding.bg-white.ng-product-contact.pos-relative {
		padding-top: 100px;
	}
}

@media (max-width: 991px) {
	.ng-btn.border-btn {
		left: 50%;
		transform: translatex(-50%);
	}
}