.features-tabs-container{
	border: 1px solid #30282B;
}
.onboarding-icon-wrapper.active + h4 {
	color: #F37124;
}
.roi-section .roi-card{
	background-color: #EDEFF7;
	text-align: center;
	min-height: unset !important;
}
.roi-section .col-12 .roi-card{
	text-align: left;
	padding-left: 40px !important;
}
.end-to-end .feature-item.active{
	border-left: 3px solid #ff5733;
}
.success-stories-section .carousel-nav-btn.carousel-next{
	color: #4a5568;
	background: #cbd5e0;
}
.success-stories-section .carousel-nav-btn.carousel-prev{
	background: #ea6e35;
}
.btn-cta-primary{
	color: #4a5568;
}
.number-img-i{
	width:54px;
	height:54px;
	object-fit:contain;
}
.three-i{
	width:64px;
	height:64px;
	object-fit:contain;
}
#global_hub .card{
	border:none;
}
#device_lifecycle .d-flex.gap-4{
	    justify-content: space-between;
}
.device-icon-i{
	width:32px;
	height:32px;
	object-fit:contain;
}
.feature-he-i{
	    position: relative;
}
.feature-he::before{
    content: "";
    position: absolute;
    left: 0;
    top: 40%;
    transform: translateY(-50%);
    width: 4px;
    height: 30px;
    background-color: #EA6E35;
    border-radius: 0 5px 5px 0;
}
.page-template-book-a-demo .faq-section .accordion-button::before{
	display:none;
}
.border-dflex{
	border-top: 2px solid #9c9799;
    padding: 20px 0;
}
#deployment_advantage h5{
    font-size: 24px;
    line-height: 32px;
    color: #30282B;
}

@media(max-width:1024px){
	.success-stories-section .story-card{
		flex-shrink: 1;
	}
}
@media(max-width:992px){
	.btn-secondary-custom{
		padding:12px;
	}
}
@media(max-width:767px){
	.onboarding-section .onboarding-steps{
		justify-content: center;
	}
	.end-to-end .feature-item, #deployment_advantage .row.mb-5 {
		margin-bottom: 20px!important;
	}
	.roi-section .wobble-card.d-flex{
		display:block!important;
		text-align:center;
	}
	.roi-section .wobble-card.d-flex .card-content.w-50, .roi-section .wobble-card.d-flex .card-image.w-50{
		width:100%!important;
	}
	#asset_procurement .container.py-5, #device_lifecycle, #intelligent, #hired, .section-retrieve-secure, #retrieve_asset, #factory, #messy, #lifecycle, #drowning, #remoasset_difference, #remoasset_solution, #mdm_control{
		padding-bottom: 0 !important;
		margin-bottom: 0 !important;
	}
	#asset_procurement .container.py-5{
		padding-top:0!important;
	}
	#device_lifecycle .d-flex.gap-4 {
    justify-content: space-around;
}
	.success-stories-section, .seamless-integration{
		padding:30px 0;
	}
	#zero_touch h2, #hris_integration h2, #secure_asset h2, #redeployment h2, #mdm_control h2, #gain_total h2, #end_2_end h2, #global_it h2{
		font-size:30px!important;
	}
	#configured h2, #deployment_advantage h2, #centralized_management h2, #intelligent h2, #hired h2, #hr_selection h2, #retrieve_asset h2, #workforce-challenges, #factory h2, #certification h2, #messy h2, #lifecycle h2, #global_hub h2, #drowning h2, #common_asset h2, #chaos h2, #messy_closet h2, #why_choose h2, #downtime h2, #global_repair h2{
		font-size:25px!important;
	}
	#deployment_advantage, #centralized_management, #intelligent, .section-retrieve-secure, .section-retrieve-secure .sticky-cards-container, #retrieve_asset, #workforce-challenges, #factory, #certification, #messy, #lifecycle, #drowning, #remoasset_difference, #global_repair{
		padding-top:0!important;
	}
	 #retrieve_asset .col-md-4{
		  border:1px solid #6c757d!important;
	  }
	 #retrieve_asset .col-md-4{
		  border-right:none;
		  border-left:none;
		 border-top:none!important;
	  }
	#retrieve_asset .col-md-4:last-child{
		border-bottom:none!important;
	}
	#data_security .rounded-4, #workforce-challenges .rounded-4, #lifecycle .rounded-4, #why_choose .rounded-4, #global_repair .rounded-4, #centralized_management .rounded-4, #intelligent .rounded-4{
		padding:20px!important;
	}
	#chaos .d-flex.gap-3, #messy_closet .border-secondary{
		display:block!important;
	}
	.pricing-contact .image-container {
		margin-top: 10px;
	}
	#hr_selection .orbit-container{
		width:auto;
	}
}