.features-comparison-comp__container .nav-item:not(:last-child) {
    margin-right: 1.25rem;
}
.features-comparison-comp__container .nav-link {
    color: rgb(117, 128, 138);
    background: #f3f4f5;
    border-radius: 0.5rem;
    border: 0;
}

.features-comparison-comp__container .nav-link.active {
    color: rgb(25, 28, 31);
    background: #fdb326;
}
.features-comparison-comp__head{
	position: sticky;
    top: 0px;
    z-index: 1;
    background: #fff;
}
.features-comparison-comp .nav {
	overflow-x: scroll;
    display: flex;
	scroll-snap-type: x mandatory;
}
.features-comparison-comp__container {
	box-shadow: 7px 8px 37px rgba(0, 0, 0, 0.05);
	margin: 100px 0;
}
.unselectedPlan__head, .unselectedPlan__body-col {
	order: -1;
	max-width: 5rem;
}
.unselectedPlan__head span.h5 {
    display: flex;
	flex-wrap: wrap;
    writing-mode: vertical-lr;
    transform: scale(-1, -1);
    align-items: center;
}
.unselectedPlan__head span, .unselectedPlan__head a {
  display: none;
}
.unselectedPlan__body-col > * {
	display: none !important;
}
.features-comparison-comp .table-heading-box {
	border-top-right-radius: 0;
}
@media (max-width: 767px) {
	.hideOnMob, .feature-details-head, .feature-details-col.hideOnMob {
		display: none;
	}
	.showOnMob {
		display: block;
	}

    .feature-details-head{
        border-top-left-radius: 30px;
        border-top-right-radius: 30px;
    }
    .features-comparison-comp__body-row .table-heading-box {
		border-radius: 0;
    }
	.features-comparison-comp, .features-comparison-comp p {
		font-size : 0.775rem;
	}
}

.feature-details-head:nth-child(odd) {
	background: #fcb326;
}
.feature-details-head:nth-child(even) {
    background: #ffce07;
}
.feature-details-head:first-child{
	border-top-left-radius: 30px;
}
.feature-details-head:last-child{
	border-top-right-radius: 30px;
}
.features-comparison-comp__body-row:nth-child(odd) {
    background: #e8e8e8;
}
.features-comparison-comp__body-row:nth-child(even) {
    background: #fff;
}
.icon-info, .icon-tooltip {
	width: 1.25rem;
	height: 1.25rem;
}
.icon-info img, .icon-tooltip img {
	width: 100%;
	height: 100%;
}
.table-heading-box {
	text-align: left;
}
.table-heading-box p {
	color: #fff;
}
.icon-info {
	top: 0.75rem;
	left: 0;
}
.icon-tooltip {
	top: 0.75rem;
	right: 0;
}
.sticky-left-col {
	padding-left: 1.75rem;
	padding-right: 1.75rem;
}
.features-comparison-comp.enable-white-theme {
	background: #f3f4f5;
}
.features-comparison-comp.enable-white-theme .features-comparison-comp__head {
	background:#f3f4f5
}
.features-comparison-comp.enable-white-theme .feature-details-head {
	background: #fff;
}
.features-comparison-comp.enable-white-theme .features-comparison-comp__body-row {
	background: transparent;
}
.features-comparison-comp.enable-white-theme .features-comparison-comp__body-row > * {
	background: #fff;
}
.features-comparison-comp.enable-white-theme .table-heading-box {
	border-radius: 0;
	background: #fff;
	margin-top: 4px;

}
.features-comparison-comp.enable-white-theme .table-heading-box p {
	color: #10285d;
	font-weight: bold;
}

.features-comparison-comp.enable-white-theme .gx-1 > *:before {
	content: "";
    display: block;
    width: 0.25rem;
    top: 0;
    left: 0;
    bottom: 0;
    background: #f3f4f5;
    position: absolute;
    height: 100%;
}