.visual-search-transforming-ecommerce-sec {background: url(https://media.excellentwebworld.com/wp-content/uploads/2025/11/19101508/Group-80412-1-copy.webp) no-repeat;background-position: center;background-size: cover;}
.healthcare-transforming-ecommerce-sec{background: url('https://media.excellentwebworld.com/wp-content/uploads/2025/12/02060856/AI-healthcare-chatbot-background.webp') no-repeat;background-position: center;background-size: cover;}
.verticle_tabing .verticle_tab_item {
	height: 570px;
	width: 16.67%;
	max-width: 167px;
}
.verticle_tabing .verticle_tab_item.active {
    width: 380px;
    max-width: 380px;
}
.verticle_tabing .verticle_tab_item .tab_navbtn {
    top: 0;
    bottom: 0;
    width: 100%;
    font-size: 28px;
    writing-mode: sideways-lr;
}
.verticle_tabing .verticle_tab_item.active .tab_navbtn {
    display: none;
}
.visual-search-tab-sec .verticle_tabing .verticle_tab_item .tab_content {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	position: relative;
}
.visual-search-tab-sec .verticle_tabing .verticle_tab_item:nth-child(1) .tab_content {
	background-image: url(https://media.excellentwebworld.com/wp-content/uploads/2025/11/20062249/AI-Powered-Image-Recognition-copy.webp);
}
.visual-search-tab-sec .verticle_tabing .verticle_tab_item:nth-child(2) .tab_content {
    background-image: url(https://media.excellentwebworld.com/wp-content/uploads/2025/11/20063258/Context-Aware-Product-Matching-copy.webp);
}
.visual-search-tab-sec .verticle_tabing .verticle_tab_item:nth-child(3) .tab_content {
    background-image: url(https://media.excellentwebworld.com/wp-content/uploads/2025/11/20063328/Error-free-System-Integration-copy.webp);
}
.visual-search-tab-sec .verticle_tabing .verticle_tab_item:nth-child(4) .tab_content {
    background-image: url(https://media.excellentwebworld.com/wp-content/uploads/2025/11/20063354/Mobile-Optimized-Visual-Search-copy.webp);
}
.visual-search-tab-sec .verticle_tabing .verticle_tab_item:nth-child(5) .tab_content {
    background-image: url(https://media.excellentwebworld.com/wp-content/uploads/2025/11/20063418/Scalable-Search-Infrastructure-copy.webp);
}
.visual-search-tab-sec .verticle_tabing .verticle_tab_item:nth-child(6) .tab_content {
    background-image: url(https://media.excellentwebworld.com/wp-content/uploads/2025/11/20063422/Cross-Category-Matching-copy.webp);
}
.visual-search-tab-sec.healthcare-ecommerce .verticle_tabing .verticle_tab_item:nth-child(1) .tab_content{
    background-image: url(https://media.excellentwebworld.com/wp-content/uploads/2025/12/02061514/Proprietary-Healthcare-Algorithm.webp);
}
.visual-search-tab-sec.healthcare-ecommerce .verticle_tabing .verticle_tab_item:nth-child(2) .tab_content{
    background-image: url(https://media.excellentwebworld.com/wp-content/uploads/2025/12/02061502/Context-Driven-Conversations.webp);
}
.visual-search-tab-sec.healthcare-ecommerce .verticle_tabing .verticle_tab_item:nth-child(3) .tab_content{
    background-image: url(https://media.excellentwebworld.com/wp-content/uploads/2025/12/02061511/NLP-Powered-Core-Engine.webp);
}
.visual-search-tab-sec.healthcare-ecommerce .verticle_tabing .verticle_tab_item:nth-child(4) .tab_content{
    background-image: url(https://media.excellentwebworld.com/wp-content/uploads/2025/12/02061505/Custom-Medical-Knowledge-Base.webp);
}
.visual-search-tab-sec.healthcare-ecommerce .verticle_tabing .verticle_tab_item:nth-child(5) .tab_content{
    background-image: url(https://media.excellentwebworld.com/wp-content/uploads/2025/12/02061508/HIPAA-Compliant-Architecture.webp);
}
.visual-search-tab-sec.healthcare-ecommerce .verticle_tabing .verticle_tab_item:nth-child(6) .tab_content{
    background-image: url(https://media.excellentwebworld.com/wp-content/uploads/2025/12/02061516/Scalable-AI-Model-Training.webp);
}
.visual-search-tab-sec .verticle_tabing .verticle_tab_item .tab_content:before {
	content: "";
	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 43.86%, #000515 88.12%);
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 0;
}
.verticle_tabing .verticle_tab_item.active .tab_content {
    display: block !important;
}
.white-scroll, .secondary-scroll{
    overflow-y: auto;
    padding-right: 8px;
}
.white-scroll {
    height: 430px;
}
.secondary-scroll {
    height: 600px;
}
.white-scroll::-webkit-scrollbar, .secondary-scroll::-webkit-scrollbar {
    width: 5px;
    max-height: 100px;
}
.white-scroll::-webkit-scrollbar-thumb{
    background: var(--white-color);
    border-radius: 10px;
}
.secondary-scroll::-webkit-scrollbar-thumb{
    background: var(--secondary-color);
    border-radius: 10px;
}
.white-scroll::-webkit-scrollbar-track, .secondary-scroll::-webkit-scrollbar-track{
    background: var(--grey-color-10);
    border-radius: 8px;
}
@media screen and (max-width: 1024px) {
    .verticle_tabing .verticle_tab_item {
        height: 450px;
    }
}
@media screen and (max-width: 991px) {
    .white-scroll {
        height: 350px;
    }
    .secondary-scroll {
        height: 450px;
    }
}
@media screen and (max-width: 767px) {
    .service-list, .white-scroll, .secondary-scroll{overflow-y:unset;height:auto;padding-right:0;}
    .blue-services-box-sec .blue-service-item img{
        width: 54px;
    }
	.visual-search-transforming-ecommerce-sec {
	    background: none;
    }
    .visual-search-transforming-ecommerce-sec .image-box {
        margin-inline: -15px;
    }
	.visual-search-transforming-ecommerce-sec .white-box {
        box-shadow: 0px 5px 15.1px 0px #00000040;
        margin-top: -40px;
    }
	.visual-search-tab-sec .verticle_tabing .verticle_tab_item {
        border-radius: 16px !important;
    }
	.verticle_tabing .verticle_tab_item.active {
        max-width: 100%;
        width: 100%;
    }
	.verticle_tabing .verticle_tab_item .tab_navbtn {
        writing-mode: inherit;
        position: unset !important;
        text-align: left;
        font-size: 18px;
    }
	.visual-search-tab-sec .verticle_tabing .verticle_tab_item.active .tab_content {
        min-height: 343px;
        display: flex !important;
        align-items: end;
    }
	.verticle_tabing .verticle_tab_item {
        height: auto;
    }
	.verticle_tabing .verticle_tab_item {
        max-width: 100%;
        width: 100%;
    }
}