/* css home-tab plan business */
.tabbed-content.home-tab {
	gap: 20px
}

.home-tab .nav {
    gap: 16px;
}

.home-tab .nav .tab {
    margin: 0;
}

.home-tab .nav .tab a {
    font-size: 15px;
    border: 1px solid #525252;
    padding: 10px 20px;
    border-radius: 10px;
    color: #222;
}

.home-tab .nav .tab.active a {
    color: #fff;
    background-color: #222;
}

.box-bg .col-inner {
    background-image: url(/wp-content/uploads/2025/01/snapedit_1736589629462.webp);
}

.img-business .col-inner {
    position: relative;
}

.img-business .col-inner .img {
	margin-bottom: 0 !important;
}

.img-business .col-inner .img:last-child {
	position: absolute;
    bottom: 35px;
    left: -40px;
}

.img-business .col-inner .img:last-child img {
    width: 280px;
    border-radius: 10px;
    overflow: hidden;
}

.content-business .col-inner {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: 1 0 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 26px;
    height: 556px;
    justify-content: flex-start;
    overflow: visible;
    padding: 60px;
	border-radius: 20px;
    position: relative;
}

.content-business h3 {
    font-size: 30px;
}

.content-business .icon-box p {
    color: rgb(100, 106, 115);
    font-size: 18px;
}

.content-business .icon-box .icon-box-img svg {
    width: 25px;
    padding-top: 11px;
}

.content-business .icon-box .icon-box-img .icon {
    border: 1px solid #D0D3D6;
    height: 50px;
    text-align: center;
    border-radius: 50%;
}

.content-business .icon-box .icon-box-img {
    width: 50px !important;
}

/* css pricing */
.home .service-box .col-inner {
    background: linear-gradient(99deg, rgb(246, 246, 251) 0%, rgb(246, 246, 251) 50%, rgb(246, 246, 251) 100%) rgb(246, 246, 251);
}

.home .tab-pricing ul.nav {
    border: 1px solid rgb(176, 191, 254);
}

@media (min-width: 850px) {
	/* css pay less */
	.content-pay ul {
		display: flex;
		justify-content: center;
		gap: 23px;
	}
}

@media (max-width: 549px) {
	/* 	css btn */
	.btn-link {
		font-size: 16px !important; 
	}
	
	.title-video p {
		font-size: 14.5px !important;
	}
	
	.btn-icon-bg span:after, .btn-icon span:after {
		display: none;
	}
	
	/* css home-tab plan business */
	.tabbed-content.home-tab {
		gap: 0px;
	}
	ul.nav.nav-simple.nav-normal.nav-size-normal.nav-center {
		display: flex;
		justify-content: flex-start;
		overflow: auto;
		flex-wrap: nowrap;
	}

	.home-tab .nav .tab a {
		font-size: 14px;
	}

	.home-tab .nav .tab a span {
		width: max-content;
	}
	
	.img-business .col-inner .img:last-child {
		bottom: 10px;
		left: 10px;
	}
	
	.img-business .col-inner .img:last-child img {
		width: 220px;
	}
	
	.content-business .col-inner {
		padding: 12px;
		gap: 20px;
		height: 400px;
	}

	.content-business .icon-box p {
		font-size: 15px;
	}

	.content-business h3 {
		margin-bottom: 0;
	}
	
	/* 	css con so */
	.conso p:first-child {
		font-size: 30px;
		line-height: 30px;
	}

	.conso p:last-child {
		font-size: 13px;
	}

	.home-conso .col:first-child .conso {
		border-left: 0;
	}
	
	
}