.header-simple-class #menu_main .sf-with-ul:after {
    font-size: 0.7em; 
    margin-left: 5px; 
	width: auto;
}

.header-simple-class #menu_main a{
	display: flex;
	color:#3B484D!important;
	font-family: "Poppins", Sans-serif;
}

.header-simple-class #menu_main a:hover{
	color:#3B484D!important;
}

.header-simple-class #menu_main a:after{
	width: auto;
}

.sub-menu:hover .header-simple-class #menu_main a{
	color:#3B484D!important;
}

.home-footer-section p{
	color:#fff;
}

.footer-div{
	display:flex;
}

.footer-div p{
	font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 300;
	width: 22%;
    margin: 0 40px 0 0;
}

.machining-center-hover:hover h2{
	color:#fff!important;
}

.turning-center-hover:hover h2{
	color:#fff!important;
}

.tab-row{
	display:flex;
	gap: 20px;
	margin-bottom:20px;
}

.home-tab-section .home-tab-title{
	display:flex;
	align-items: center;
	gap: 10px;
}

.home-tab-section .elementor-tabs-wrapper .elementor-tab-title{
	border:1px solid #00A88A;
}

.home-tab-title p{
	margin: 0 0 0 0;
    font-size: 20px;
    font-weight: 500;
}

.home-tab-section .elementor-tabs-content-wrapper .home-tab-title{
	display:none;
}

.home-tab-section .elementor-tabs-content-wrapper .elementor-tab-title{
	padding:0px;
	display: inline!important;
}

.home-tab-section .elementor-tab-title{
	display: inline-block!important;	
}

.home-tab-section .eael-tab-nav-item.active{
	background-color:#00A88A!important;
	border: 1px solid #00A88A;
}

.home-tab-section .elementor-tabs-wrapper .elementor-active p{
	color:#fff;
}

.home-tab-section .inactive  {
    border: 1px solid #00A88A;
    border-radius: 0;
}

.home-tab-section .inactive:first-child {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
}

.home-tab-section .inactive:last-child {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
}

.home-tab-section .active:first-child {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
}

.home-tab-section .active:last-child {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
}

.inactive .home-tab-one{
	width: 42px;
    height: 42px;
    background-image: url(https://sanseedesigns.com/intelmacindia/wp-content/uploads/2025/08/automotive.svg);
    background-size: contain;
    background-repeat: no-repeat;
}

.active .home-tab-one {
    background-image: url(https://sanseedesigns.com//intelmacindia/wp-content/uploads/2025/08/automotive-white.svg);
	width: 45px;
	height: 42px;
}

.inactive .home-tab-two{
	width: 42px;
    height: 42px;
    background-image: url(https://sanseedesigns.com//intelmacindia/wp-content/uploads/2025/08/Aerospace.svg);
    background-size: contain;
    background-repeat: no-repeat;
}

.active .home-tab-two{
    background-image: url(https://sanseedesigns.com//intelmacindia/wp-content/uploads/2025/08/aerospace-white.svg);
	width: 45px;
	height: 42px;
}

.inactive .home-tab-three{
	width: 42px;
    height: 42px;
    background-image: url(https://sanseedesigns.com//intelmacindia/wp-content/uploads/2025/08/energy.svg);
    background-size: contain;
    background-repeat: no-repeat;
}

.active .home-tab-three {
    background-image: url(https://sanseedesigns.com//intelmacindia/wp-content/uploads/2025/08/energy-white.svg);
	width: 45px;
	height: 42px;
}

.inactive .home-tab-four{
	width: 42px;
    height: 42px;
    background-image: url(https://sanseedesigns.com//intelmacindia/wp-content/uploads/2025/08/Railways.svg);
    background-size: contain;
    background-repeat: no-repeat;
}

.active .home-tab-four {
    background-image: url(https://sanseedesigns.com//intelmacindia/wp-content/uploads/2025/08/railways-white.svg);
	width: 45px;
	height: 42px;
}

.inactive .home-tab-five{
	width: 42px;
    height: 42px;
    background-image: url(https://sanseedesigns.com//intelmacindia/wp-content/uploads/2025/08/Die-Mould.svg);
    background-size: contain;
    background-repeat: no-repeat;
}

.active .home-tab-five {
    background-image: url(https://sanseedesigns.com//intelmacindia/wp-content/uploads/2025/08/diw-mould-white.svg);
	width: 45px;
	height: 42px;
}

.inactive .home-tab-six{
	width: 42px;
    height: 42px;
    background-image: url(https://sanseedesigns.com//intelmacindia/wp-content/uploads/2025/08/OilGas.svg);
    background-size: contain;
    background-repeat: no-repeat;
}

.active .home-tab-six {
    background-image: url(https://sanseedesigns.com//intelmacindia/wp-content/uploads/2025/08/oil-gas-white.svg);
	width: 45px;
	height: 42px;
}

.home-tab-section .elementor-tabs-content-wrapper{
	background-color:#C9F4EC;
}

.home-tab-section .elementor-tabs-content-wrapper h3{
	color: #00A88A;
    font-size: 28px;
    font-family: 'Poppins';
}

.col-md-3{
	width:33%;
}

.home-accordion-section hr{
	margin-top: 10px !important;
	margin-bottom: 10px !important;
}

.home-accordion-section .elementor-toggle .elementor-tab-title{
	border:1px solid #00A88A;
	border-radius:10px;
}

.home-accordion-section .elementor-toggle .elementor-tab-title.elementor-active{
	background-color:#00A88A;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-left:2px solid #fff!important;
	border-right:2px solid #fff!important;
	border-top:2px solid #fff!important;
	border-bottom:0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}

.home-accordion-section .elementor-toggle .elementor-tab-content.elementor-active{
	background-color:#00A88A;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	border-left:2px solid #fff!important;
	border-right:2px solid #fff!important;
	border-bottom:2px solid #fff!important;
	border-top:0px;
	    line-height: 22px;
}

.home-accordion-section .elementor-active .elementor-toggle-title{
	color:#fff!important;
}

.banner-button .elementor-button{
	background-color: transparent;
	padding: 0;
}

.banner-button .elementor-button svg{
	width: 40px;
}

.home-banner-section .tinvwl_add_to_wishlist_button{
	display:none!important;
}

.home-banner-section .post_data{
	display:none!important;
}

.home-banner-section .woocommerce ul.products .product_style_plain.product .post_featured {
    margin-bottom: 0;
}

.home-banner-section .eael-fancy-text-prefix{
	border-bottom:16px solid #BE296D;
	padding-bottom:46px;
}

.word-animation{
  	font-size:120px; 
	font-weight:700; 
	color:#fff;
 	display:inline-flex; 
	align-items:center;
  	background:#00a88a; 
	padding-left:8px; 
	border-radius:10px;
  	overflow:hidden; 
	position:relative;
	letter-spacing:-6px;
}

.fixed-letter{
  	font-size:120px; 
	line-height:1;
  	border-bottom:16px solid rgb(190,41,109);
  	margin-right:4px;
  	position:relative; 
	z-index:2;
  	transition:transform .6s ease;
	line-height:120px;
}

.word-wrapper{
  	height:120px; 
	overflow:hidden; 
	position:relative;
  	transition:transform .6s ease; 
}

.word-wrapper.reveal-phase{ 
	overflow:visible; 
} 

.word-list{ 
	transition:transform .6s ease-in-out; 
}

.word{ 
	font-size:120px; 
	line-height:120px; 
	white-space:nowrap; 
}

.intel-line{ 
	font-size:120px; 
	line-height:120px; 
	white-space:nowrap; 
}

.lead-i, .rest, .ghost-c{ 
	font-size:120px; 
	line-height:120px; 
}

.ghost-c{ 
	opacity:0; 
	width:0px!important;
} 

.word-list .word{
	transform: translateY(-8px) !important;
}

.counter_section .sc_skills_counter_simple.with_divider .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after{
	background-color: #00a88a;
	height: 80px;
    width: 2px;
}

/* .counter_section .sc_skills_item_title{
	font-size:24px;
	font-family:"poppins";
	font-weight:600;
} */

.counter-section .sc_skills_counter_simple .sc_skills_total{
	font-size:46px;
	font-family:"poppins";
	font-weight:600;
}

.out-line-button .elementor-button{
	background-color:transparent;
	border:1px solid #00A88A;
	border-radius:50px;
	padding: 15px 30px;
}

.out-line-button .elementor-button-icon svg{
	width: 24px;
	margin-left: 14px;
}

.out-line-button .elementor-button-content-wrapper{
	align-items:center;
}

.out-line-button .elementor-button:hover svg {
    transform: translateX(8px);
    transition: background-color 0.3s, opacity 0.5s, visibility 0.5s, transform 0.3s;
}

.turning-centers .elementor-widget-wrap:hover img{
	transform: scale(1.1);
	transition: transform 0.3s ease, border-radius 0.3s ease;
}

.media-tab-section .elementor-tabs-wrapper .elementor-tab-title {
    border: 1px solid #00A88A;
    border-radius: 10px;
	margin:0 5px 20px 5px;
}

.media-tab-section .elementor-tabs-content-wrapper {
    background-color: #fff!important;
}

.media-col{
	border:1px solid #00A88A;
	border-radius: 10px;
	padding: 20px;
}

.media-col p{
	margin:20px 0 0 0;
}

.media-col a p{
	margin: 0 0 0 0;
}

.media-col a{
	display:flex;
	align-items:center;
	gap: 10px;
	color:#00A88A;
}

.accordion-template .eael-accordion-header.active svg{
	transform: rotate(90deg)!important;
}

.accordion-template .eael-accordion-content{
	padding: 0!important;
}

.accordion-title-p-text{
	font-size:16px;
	color:#58595B;
	font-weight:400;
	margin-top:10px;
	margin-bottom:0;
}

.accordion-title-li-text{
	display:flex;
	align-items: center;
    gap: 50px;
    margin: 10px 0 0 0;
	padding: 0 0 0 20px;
}

.accordion-title-li-text li {
    font-size: 16px;
    color: #58595B;
    font-weight: 400;
    margin-top: 10px;
    margin-bottom: 0;
}

.header-simple-class #menu_main .sf-with-ul::after {
    content: ""!important;
    display: inline-block;
    width: 26px;
    height: 20px;
    margin-left: 5px;
    background-image: url('https://sanseedesigns.com/intelmacindia/wp-content/uploads/2025/07/down-arrow.svg'); /* Replace with actual path */
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
}

#rev_slider_8_1_wrapper .custom.tparrows.tp-rightarrow:before {
    background-image: url('https://sanseedesigns.com//intelmacindia/wp-content/uploads/2025/08/partner-arrow-right.svg'); 
    background-size: 20px;
    background-repeat: no-repeat;
    vertical-align: middle;
	background-position: center;
    position: relative;
}

#rev_slider_8_1_wrapper .custom.tparrows.tp-rightarrow:hover:before {
    transform: translateX(8px);
    transition: background-color 0.3s, opacity 0.5s, visibility 0.5s, transform 0.3s;
}

#rev_slider_8_1_wrapper .custom.tparrows.tp-leftarrow:before {
    background-image: url('https://sanseedesigns.com//intelmacindia/wp-content/uploads/2025/08/partner-arrow-left.svg'); 
    background-size: 20px;
    background-repeat: no-repeat;
	background-position: center;
}

#rev_slider_8_1_wrapper .custom.tparrows.tp-leftarrow:hover:before {
    transform: translateX(-8px);
    transition: background-color 0.3s, opacity 0.5s, visibility 0.5s, transform 0.3s;
}

#rev_slider_8_1_wrapper .custom.tparrows:before {
    font-family: 'Poppins';
    font-size: 0;
	line-height: 50px;
}

#rev_slider_8_1_wrapper .custom.tparrows {
    background: transparent;
	border:1px solid #00A88A;
	border-radius:30px;
	width:100px;
	height:54px;
}

#rev_slider_8_1_wrapper .custom.tp-leftarrow{
	transform: translate(-560px, 0px)!important;
}

#rev_slider_8_1_wrapper .custom.tp-rightarrow{
	transform: translate(-420px, 0px)!important;
}

#rev_slider_8_1_wrapper .custom.tparrows:hover{
	background:transparent;
}

#rev_slider_8_1_wrapper .custom.tparrows:hover:before {
    transform: translateX(8px);
    transition: background-color 0.3s, opacity 0.5s, visibility 0.5s, transform 0.3s;
}

.header-simple-class #menu_main .sub-menu{
	background-color:#fff;
	border-bottom-left-radius:16px;
	border-bottom-right-radius:16px;
	border:1px solid #00A88A;
}

.header-simple-class .sc_layouts_submenu{
	background-color:transparent!important;
	padding: 0 0!important;
	box-shadow: none !important;
}

.header-simple-class .sc_layouts_logo img{
	width:210px;
}

.home-accordion-section .elementor-toggle-icon svg {
    fill: transparent!important;
	font-size: 28px;
}

.eael-advance-tabs .eael-tabs-content>div.active {
    padding: 0!important;
}

.title-c{
	border-bottom:25px solid #BE296D;
}

.gradient-fill-on-load {
  	position: relative;
  	display: inline-block;
  	font-size: 180px;
  	font-weight: 800;
  	color: #ffff;
	margin:0;
}

.gradient-fill-on-load::after {
  	content: attr(data-text); 
  	position: absolute;
  	left: 0;
  	top: 0;
  	width: 100%;
  	background: linear-gradient(90deg, #05D99D, #03C5BE, #014A5A);
  	background-size: 0% 100%;
  	background-position: left center;
  	background-repeat: no-repeat;
  	-webkit-background-clip: text;
  	-webkit-text-fill-color: transparent;
  	-webkit-text-stroke: 0 transparent;
  	animation: revealGradientText 3s linear forwards;
}

@keyframes revealGradientText {
  0% {
    background-size: 0% 100%;
  }
  100% {
    background-size: 100% 100%;
  }
}

.last-letter {
  	display: inline-block;
  	border-bottom: 25px solid #BE296D;
}

.home-support{
	height:100px;
}

.home-support .eael-adv-accordion{
	display:flex;
	justify-content: space-between;
	gap:20px;
}

.home-support .eael-accordion-list .eael-accordion-header{
	width: 420px;
}

.home-support .eael-accordion-list .elementor-widget-container{
	width: 420px;
}

.eael-accordion-content{
	padding:0!important;
}

.home-support .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{
	transform: rotate(180deg)!important;
}

.sc_layouts_menu_nav > li > ul {
    top: 4.9em;
}

.sc_layouts_submenu {
	left: -420px!important;
}

.scroll_to_top_style_default{
	border:1px solid #fff;
	background-color:#017d66;
}

.scroll_to_top_style_default:hover{
	border:1px solid #fff;
	background-color:#017d66;
}

.adp-popup-overlay{
	display:none;
}

.adp-popup-open + .adp-popup-overlay{
	display:none;
}

.adp-popup.adp-popup-location-center{
	display:none;
}

.home-banner-section video{
	    object-fit: contain!important;
	    width: 1880px !important;
}

.responsive-menu .elementor-column-gap-no{
	flex-wrap: nowrap;
    align-items: baseline;
}

.footer-toggle-menu ul li{
	list-style-type:none;
}

.footer-toggle-menu .elementor-toggle-title{
	color:#fff!important;
}

.footer-toggle-menu .elementor-tab-content .footer-toggle-ul{
	display:flex;
}

.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse) > a > span {
    transition: none!important;
	padding-left:0!important;
}

.home-footer-section .elementor-icon-list-item{
	list-style-type: none;
}

.home-footer-section .elementor-icon-list-items{
	padding-left:0;
}
.footer-cities ul{
	display:flex;
	align-items:center;
}

.footer-cities ul li{
	display:flex;
	align-items:center;
}

.footer-cities i{
	font-size:6px;
}

.footer-cities ul li span{
	display:flex;
	align-items:center;
}

.footer-cities ul li span i{
	    margin: 0 4px 0 -12px;
}

.contact-info-footer ul li{
	display:flex;
	align-items:baseline;
	padding-bottom:0;
}

.contact-info-footer ul li span svg{
	margin-top:10px;
}

.contact-info-footer ul li span p{
	margin-left:10px;
}

.contact-info-footer ul li span a{
	margin-left:10px;
}

.contact-info-footer .elementor-2389 .elementor-element.elementor-element-2164c28 {
    --e-icon-list-icon-size: 20px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 6px;
}

.contact-info-footer .elementor-icon-list-item

.partners-title {
    font-family: "Poppins", Sans-serif!important;
    font-size: 36px!important;
    font-weight: 600!important;
	letter-spacing:0px!important;
}

.partners-title{
	font-family: "Poppins", Sans-serif!important;
	font-weight:600!important;
	font-size:36px!important;
	letter-spacing:0px!important;
}

.turning-center-hover {
    height: 200px;
    width: 220px !important;
}

@media screen and (max-width: 768px){
	
	.turning-center-hover {
    height: 170px!important;
    width: 180px !important;
}
	
	.menu-bar .sc_layouts_item_icon{
		color: #00A88A!important;
	}
	
	.home-support .eael-adv-accordion {
   		display: block;
	}
	
	.home-support .eael-accordion-list .eael-accordion-header {
    	width: 350px!important;
		margin-top: 10px;
	}
	
	.home-support .eael-accordion-list .elementor-widget-container {
    	width: 350px!important;
	}
	
	.eael-advance-tabs .eael-tabs-nav>ul li {
        width: 100%;
    }
	
	.animation-video-cls video{
		background-color: transparent!important;
		object-fit: contain!important;
	}
	
	#rev_slider_8_1_wrapper .custom.tp-rightarrow {
    transform: translate(-100px, 18px) !important;
	}
	
	#rev_slider_8_1_wrapper .custom.tp-leftarrow {
    transform: translate(-200px, 18px) !important;
	}
	
	.menu_mobile .menu_mobile_nav_area>ul>li>ul {
            padding: 0.6em 0 0.4em;
            border-style: solid;
            border-width: 1px 1px 1px 1px;
            border-color: #00A88A;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            margin: 10px 0px 0px 0px;
           border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px;
        }
	
	.home-tab-section .eael-advance-tabs .eael-tabs-nav>ul li{
		justify-content:left;
		padding-left: 20px !important;
	}
	
	.elementor-2389 .elementor-element.elementor-element-c2260c2 .elementor-tab-content {
    border-block-end-color: #FFFFFF30!important;
}
	
	#rev_slider_8_1_wrapper .custom.tparrows:before {
    line-height: 40px!important;
}
	
	#rev_slider_8_1_wrapper .custom.tparrows {
    height: 40px!important;
		width:80px!important;
}

} 

/* @media screen and (min-width: 1024px) and (max-width: 1440px){}*/

@media screen and (max-width: 1280px){
	.home-banner-section video{
		left: 42%!important;
	}
	
	.home-support .eael-accordion-list .eael-accordion-header{
	width: 358px;
}

.home-support .eael-accordion-list .elementor-widget-container{
	width: 358px;
}
	
	.home-support .eael-accordion-list .eael-accordion-tab-title{
	font-size:20px!important;
}
	
/* 	#rev_slider_8_1_wrapper .custom.tp-rightarrow {
    transform: translate(-230px, 0px) !important;
}
	
	#rev_slider_8_1_wrapper .custom.tp-leftarrow
{
    transform: translate(-360px, 0px) !important;
} */
	.turning-center-hover a{
		font-size:18px!important;
	}
	
	.turning-center-hover {
    height: 170px!important;
    width: 220px !important;
}
	
	.partners-title {
    font-family: "Poppins", Sans-serif!important;
    font-size: 36px!important;
    font-weight: 600!important;
		letter-spacing:0px!important;
}

.partners-title{
	font-family: "Poppins", Sans-serif!important;
	font-weight:600!important;
	font-size:36px!important;
	letter-spacing:0px!important;
}
	.sc_layouts_menu_nav > li > ul {
    top: 4.6em!important;
}
}

@media screen and (min-width: 1366px) and (max-width: 1440px) {
	.home-turning-centers .elementor-widget-container {
		padding: 50px 10px!important;
  	}
	
	.machining-center .elementor-widget-wrap{
		padding: 30px 10px 30px 10px!important;
	}
	
	.home-support .eael-accordion-list .eael-accordion-header {
    	width: 360px;
	}
	
	.home-support .eael-accordion-list .eael-accordion-tab-title{
		font-size: 20px!important;
	}
	
	.home-support .eael-accordion-list .elementor-widget-container {
    	width: 360px;
	}
	
	#rev_slider_8_1_wrapper .custom.tp-leftarrow{
		transform: translate(-360px, 0px)!important;
	}

	#rev_slider_8_1_wrapper .custom.tp-rightarrow{
		transform: translate(-240px, 0px)!important;
	}
	
	.drop-down-points{
		margin-left:20px;
	}
	
	.drop-down-img-points img{
		padding-right: 8px;
	}
	
	.sc_layouts_menu_nav > li > ul {
    	top: 4.8em;
	}
	
	.header-simple-column{
		padding: 20px 0px 20px 0px!important;
	}

	.gradient-fill-section .elementor-absolute{
		left: 200px!important;
	}
	
	.home-banner-section video{
		left: 43%!important;
	}
	
	.sc_layouts_submenu {
	left: -420px!important;
}
	
	.partners-title {
    font-family: "Poppins", Sans-serif!important;
    font-size: 36px!important;
    font-weight: 600!important;
		letter-spacing:0px!important;
}

.partners-title{
	font-family: "Poppins", Sans-serif!important;
	font-weight:600!important;
	font-size:36px!important;
	letter-spacing:0px!important;
}
}

.form-style-8 .wpcf7-form-control{
	border:1px solid #C8C8C8;
	border-color: #C8C8C8 !important;
	border-radius:3px;
}

.form-style-8 .resume-field input{
	border-color:transparent!important;
}

.form-style-8 .wpcf7-submit-style .wpcf7-submit{
	border: 1px solid #00A88A !important;
	color: #00A88A!important;
	border-radius:50px!important;
	padding: 10px 46px 12px 20px !important;
	margin-top:10px;
}

.form-style-8 .submit-style-in{
	background-color:#fff!important;
	    color: #00A88A!important;
}

.form-style-8 .submit-style-in:hover{
	background-color:#fff!important;
	    color: #00A88A!important;
}

.form-style-8 .wpcf7-submit-style .submit-style-in:after {
    content: "";
    display: inline-block;
    position: absolute;
    right: 20px;   /* adjust as needed */
    top: 50%;
    transform: translateY(-50%);
    width: 20px;   /* image size */
    height: 20px;
    background-image: url('https://sanseedesigns.com/intelmacindia/wp-content/uploads/2025/08/partner-arrow-right.svg');
    background-size: contain;
    background-repeat: no-repeat;
}

.exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn {
    position: absolute;
    top: 10px!important;
    right: 10px!important;
}

.exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::before{
	color: #0B753D!important;
	background: #0B753D !important;
}

.exad-modal-item.modal-vimeo .exad-modal-content .exad-close-btn span::after{
	color: #0B753D!important;
	background: #0B753D !important;
}

.form-style-8 .wpcf7-submit-style .submit-style-in:before { content: ''!important;}

.form-style-8 .wpcf7-submit-style .submit-style-in{
	    top: 8px!important;
}

.apply-btn:hover svg{
	transform: translateX(5px);
    transition: background-color 0.3s, opacity 0.5s, visibility 0.5s, transform 0.3s;
}

.apply-btn svg{
	    top: 6px;
    position: relative;
	left: 12px;
}

.counter-section .sc_skills_item_title{
	font-family: "Poppins", Sans-serif!important;
    font-size: 24px!important;
    font-weight: 600!important;
}

.mega-menu{
	margin-right:20px;
}