/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 26 2026 | 14:47:03 */
.home-features .iconbox_block{
	padding:25px 30px 40px !important;
	clip-path: polygon(80% 0, 100% 12%, 100% 100%, 0 100%, 0 0);
	border-radius:3px !important;
	
	    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
}

.home-features  .iconbox_block .iconbox_icon{
	margin-bottom:20px !important;
}
.home-features  .iconbox_title {
	font-family: 'Axiforma Regular', sans-serif !important;
}
.home-features  .iconbox_block .iconbox_icon svg {
    max-width: 60px !important;
}

.home-features .iconbox_block p {
    font-size: 15px;
    background: linear-gradient(90deg, transparent, #E3F0FF);
    padding-top: 18px;
    padding-right: 15px;
    padding-left: 5px;
    padding-bottom: 10px;
    border-radius: 11px;
   
}
@media (min-width: 768px){
.home-features .iconbox_block p {
	min-height: 220px;
}
	.home-features .iconbox_block{
	min-height: 500px;
}
}

/* Apply only within the .home-features section */
@media (max-width: 1200px) and (min-width: 768px){
.home-features .elementor-column{
	width:50% !important ;
}
}
@media (max-width: 540px){
	.tools .tab_block_wrapper ul li{
		width:100%;
	}
	.tools .tab_block_wrapper ul li button{
		width:100%;
	}
	.software_company_hero_section h1 {
    font-size: 34px !important;
    line-height: 50px !important;
	}
	.engine_image{
		display:none !important;
	}
}
@media (max-width: 768px){
	.software_company_hero_section h1 {
    font-size: 38px !important;
    line-height: 50px !important;
	}
}





