/*!
Theme Name: Nyasatech
Theme URI: https://nyasa.co.in/
Author: NyasaTech.me
Author URI: https://nyasa.co.in/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: nyasatech
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Nyasatech is based on NyasaTech nyasa.co.in/, (C) 2012-2020 Automattic, Inc.
NyasaTech is distributed under the terms of the GNU GPL v2 or later.

*/



.page-id-10 .main-header {
    background-color: #ffffff00 !important;
    transition: background-color 0.2s ease;
}
.page-id-10 .main-header.scrolled {
    background-color: #ffffff !important;
}

#icon-svg svg {
	width: 0.7em;
	transform: rotate(-45deg);
	transition: 0.2s ease-in-out;
}
#icon-svg:hover svg {
	width: 0.7em;
	transform: rotate(0deg);
	transition: 0.2s ease-in-out;
}
.services-image a {
	width: 100%;
}
.page-id-10 .e-n-accordion-item-title {
	z-index: 10;
}
.process-tab-1,
.process-tab-2,
.process-tab-3,
.process-tab-4,
.process-tab-5,
.process-tab-6,
.process-tab-7 {
	font-size: 24px;
	font-weight: 500;
	padding-left: 230px;
}
@media only screen and (max-width: 1024px) {
	.process-tab-1,
	.process-tab-2,
	.process-tab-3,
	.process-tab-4,
	.process-tab-5,
	.process-tab-6,
	.process-tab-7 {
		font-size: 24px;
		font-weight: 500;
		padding-left: 40px;
	}
}
#footer-icon svg {
	width: 0.3em;
}


/* 1 */
.process-tab-1::before {
	content: "";
	margin-right: 15px;
	display: inline-block;
	width: 60px;
	height: 60px;
	background-image: url("https://darkgray-dog-650928.hostingersite.com/wp-content/uploads/2025/11/Product-idea-icon.svg");
	background-size: cover;
	vertical-align: middle;
}
/* 2 */
.process-tab-2::before {
	content: "";
	margin-right: 15px;
	display: inline-block;
	width: 60px;
	height: 60px;
	background-image: url("https://darkgray-dog-650928.hostingersite.com/wp-content/uploads/2025/11/Concept-study-1.svg");
	background-size: cover;
	vertical-align: middle;
}
/* 3 */
.process-tab-3::before {
	content: "";
	margin-right: 15px;
	display: inline-block;
	width: 60px;
	height: 60px;
	background-image: url("https://darkgray-dog-650928.hostingersite.com/wp-content/uploads/2025/11/Project-planning.svg");
	background-size: cover;
	vertical-align: middle;
}
/* 4 */
.process-tab-4::before {
	content: "";
	margin-right: 15px;
	display: inline-block;
	width: 60px;
	height: 60px;
	background-image: url("https://darkgray-dog-650928.hostingersite.com/wp-content/uploads/2025/11/Implementation.svg");
	background-size: cover;
	vertical-align: middle;
}
/* 5 */
.process-tab-5::before {
	content: "";
	margin-right: 15px;
	display: inline-block;
	width: 60px;
	height: 60px;
	background-image: url("https://darkgray-dog-650928.hostingersite.com/wp-content/uploads/2025/11/System-structure.svg");
	background-size: cover;
	vertical-align: middle;
}
/* 6 */
.process-tab-6::before {
	content: "";
	margin-right: 15px;
	display: inline-block;
	width: 60px;
	height: 60px;
	background-image: url("https://darkgray-dog-650928.hostingersite.com/wp-content/uploads/2025/11/Installation.svg");
	background-size: cover;
	vertical-align: middle;
}
/* 7 */
.process-tab-7::before {
	content: "";
	margin-right: 15px;
	display: inline-block;
	width: 60px;
	height: 60px;
	background-image: url("https://darkgray-dog-650928.hostingersite.com/wp-content/uploads/2025/11/Support.svg");
	background-size: cover;
	vertical-align: middle;
}



/* About us  */

.page-id-415 #border-header {
	border-bottom: 1px solid #000000!important;
}


/* product-detail */

.main-product-container {
	position: relative!important;
}
#image-container {
	position: absolute!important;
	top:0;
}
#product-img-fixed {
  position: sticky!important;
  inset-inline-start: 0%!important;
  animation: scaleAnim 2s linear both;
  animation-timeline: scaleTimeline;
}
@keyframes scaleAnim {
  from {
    transform: scale(1);
  }
  to {
    transform: scale(0.4);
  }
}
.video-full-width .video-stream {
	width: 100%!important;
	top:0!important;
	left: auto!important;
	right: auto!important;
}



/* Sustainability  */

.page-id-1419 #border-header {
	border-bottom: 1px solid #000000!important;
}



/* Contact Us  */

.page-id-1521 #border-header {
	border-bottom: 1px solid #000000!important;
}


