.compiledriven-slider.chatbot-transform-slider .compile-box {
	 background: rgba(0, 0, 7, 0.7);
	 border: 1px solid rgba(217, 217, 217, 0.2);
	 backdrop-filter: blur(2px);
}
 .compiledriven-slider.chatbot-transform-slider .compile-box .compile-flex {
	 display: block;
}
 .compiledriven-slider.chatbot-transform-slider .compile-box .compile-flex .num {
	 width: 70px;
	 height: 70px;
	 margin-bottom: 10px;
}
 .chatbot-ai-case .chatbot-box img {
	 margin-bottom: 20px;
}
 .chatbot-ai-case .chatbot-box .chatbot-flex {
	 display: flex;
	 align-items: center;
	 column-gap: 20px;
	 margin-bottom: 20px;
}
 .chatbot-ai-case .chatbot-box .chatbot-flex .head h5 {
	 margin-bottom: 0;
	 color: #000;
}
 .solution-ai-chat .chat-box {
	 background: #081c28;
	 padding: 30px 25px;
	 border-radius: 10px;
	 height: 100%;
}
 .solution-ai-chat .chat-box .chat-flex {
	 display: flex;
	 align-items: baseline;
	 column-gap: 20px;
	 margin-bottom: 20px;
}
 .solution-ai-chat .chat-box .chat-flex .head h5 {
	 margin-bottom: 0;
	 color: #fff;
}
 .solution-ai-chat .chat-box p {
	 margin-bottom: 0;
	 color: #fff;
}
 .driving-bots-ai-tabs .ai-chat-box {
	 background: #010e14;
	 border-radius: 30px;
	 padding: 40px 30px;
}
 .driving-bots-ai-tabs .ai-chat-box .red_item {
	 position: relative;
}
 .driving-bots-ai-tabs .ai-chat-box .red_item:after {
	 position: absolute;
	 content: "";
	 right: -60px;
	 top: 0;
	 height: 100%;
	 background: #fff;
	 width: 2px;
}
 .driving-bots-ai-tabs .ai-chat-box .scroll-tabs {
	 height: 433px;
	 overflow-y: scroll;
	 scrollbar-width: none;
	 -ms-overflow-style: none;
	 position: relative;
}
 .driving-bots-ai-tabs .ai-chat-box .scroll-tabs::-webkit-scrollbar {
	 display: none;
	/* Chrome, Safari, Opera */
}
 .driving-bots-ai-tabs .ai-chat-box .nav-item {
	 margin-bottom: 20px;
	 position: relative;
}
 .driving-bots-ai-tabs .ai-chat-box .nav-item a {
	 font-size: 22px;
	 color: #fff;
	 transition: 0.3s ease-in-out;
	 border-bottom: 1px solid #717783;
     background: transparent;
}
 .driving-bots-ai-tabs .ai-chat-box .nav-item a.active {
	 background: transparent;
	 color: #f47a14;
}
 .driving-bots-ai-tabs .ai-chat-box .nav-item a.active:after {
	 content: "";
	 position: absolute;
	 right: -60px;
	/* adjust to your spacing */
	 top: 0;
	 width: 2px;
	 height: 100%;
	 background: #f47a14;
	 border-radius: 2px;
}
 .driving-bots-ai-tabs .ai-chat-box .nav-item a:hover {
	 color: #f47a14;
}
 .driving-bots-ai-tabs .ai-chat-box .tab-content {
	 background: #001b28;
	 padding: 50px 30px;
	 border-radius: 20px;
}
 .driving-bots-ai-tabs .ai-chat-box .tab-content svg {
	 margin-bottom: 20px;
}
 .driving-bots-ai-tabs .ai-chat-box .tab-content h5 {
	 color: #fff;
}
 .driving-bots-ai-tabs .ai-chat-box .tab-content p {
	 margin-bottom: 0;
	 color: #fff;
}
 @media (min-width: 1600px) and (max-width: 1800px) {
	 .driving-bots-ai-tabs .ai-chat-box {
		 padding: 40px 30px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .red_item:after {
		 right: -60px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .scroll-tabs {
		 height: 370px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .nav-item {
		 margin-bottom: 20px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .nav-item a {
		 font-size: 19px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .nav-item a:after {
		 right: -60px;
		/* adjust to your spacing */
	}
	 .driving-bots-ai-tabs .ai-chat-box .tab-content {
		 padding: 45px 30px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .tab-content svg {
		 margin-bottom: 20px;
	}
}
 @media (min-width: 1400px) and (max-width: 1599px) {
	 .compiledriven-slider.chatbot-transform-slider .compile-box .compile-flex .num {
		 width: 60px;
		 height: 60px;
	}
	 .driving-bots-ai-tabs .ai-chat-box {
		 padding: 35px 30px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .red_item:after {
		 right: -60px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .scroll-tabs {
		 height: 370px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .nav-item {
		 margin-bottom: 20px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .nav-item a {
		 font-size: 17px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .nav-item a:after {
		 right: -60px;
		/* adjust to your spacing */
	}
	 .driving-bots-ai-tabs .ai-chat-box .tab-content {
		 padding: 40px 30px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .tab-content svg {
		 margin-bottom: 20px;
	}
}
 @media (min-width: 1200px) and (max-width: 1399px) {
	 .compiledriven-slider.chatbot-transform-slider .compile-box .compile-flex .num {
		 width: 55px;
		 height: 55px;
	}
	.premier_custom_solution.ai-bots-chat-box .premier-sol-box .icon{
		height: 55px;
		width: 55px;
	}

	.premier_custom_solution.ai-bots-chat-box .premier-sol-box .icon svg{
		height: 30px;
		width: auto;
	}
	 .driving-bots-ai-tabs .ai-chat-box {
		 padding: 35px 30px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .red_item:after {
		 right: -60px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .scroll-tabs {
		 height: 350px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .nav-item {
		 margin-bottom: 20px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .nav-item a {
		 font-size: 15px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .nav-item a:after {
		 right: -60px;
		/* adjust to your spacing */
	}
	 .driving-bots-ai-tabs .ai-chat-box .tab-content {
		 padding: 35px 30px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .tab-content svg {
		 margin-bottom: 20px;
	}
}
 @media (min-width: 992px) and (max-width: 1199px) {
	 .compiledriven-slider.chatbot-transform-slider .compile-box .compile-flex .num {
		 width: 50px;
		 height: 50px;
	}
	 .reimagine-health.boost-ai-chatbot-cta .reimagine-health-box .img img {
		 height: 360px;
		 width: auto;
	}
	 .driving-bots-ai-tabs .ai-chat-box {
		 padding: 30px 25px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .red_item:after {
		 right: -50px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .scroll-tabs {
		 height: 350px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .nav-item {
		 margin-bottom: 20px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .nav-item a {
		 font-size: 13px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .nav-item a:after {
		 right: -50px;
		/* adjust to your spacing */
	}
	 .driving-bots-ai-tabs .ai-chat-box .tab-content {
		 padding: 30px 25px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .tab-content svg {
		 margin-bottom: 20px;
	}
	 .health-cta-2.ai-chat-cta .reimagine-health-box {
		 aspect-ratio: unset;
		 padding: 40px 30px;
		 background-position: center !important;
	}
}
 @media (min-width: 768px) and (max-width: 991px) {
	 .compiledriven-slider.chatbot-transform-slider .compile-box .compile-flex .num {
		 width: 50px;
		 height: 50px;
	}
	 .reimagine-health.boost-ai-chatbot-cta .reimagine-health-box .img img {
		 height: 320px;
		 width: auto;
	}
	 .driving-bots-ai-tabs .ai-chat-box {
		 padding: 30px 25px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .red_item:after {
		 display: none;
	}
	 .driving-bots-ai-tabs .ai-chat-box .scroll-tabs {
		 height: 320px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .nav-item {
		 margin-bottom: 20px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .nav-item a {
		 font-size: 13px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .nav-item a:after {
		 display: none;
	}
	 .driving-bots-ai-tabs .ai-chat-box .tab-content {
		 padding: 30px 25px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .tab-content svg {
		 margin-bottom: 20px;
	}
     .driving-bots-ai-tabs .ai-chat-box .tab-content svg {
		 margin-bottom: 20px;
		 height: 55px;
		 width: auto;
	}
	 .health-cta-2.ai-chat-cta .reimagine-health-box {
		 aspect-ratio: unset;
		 padding: 34px 30px;
		 background-position: center !important;
	}
}
 @media (min-width: 0px) and (max-width: 767px) {
	 .compiledriven-slider.chatbot-transform-slider .compile-box .compile-flex .num {
		 width: 40px;
		 height: 40px;
	}
	 .reimagine-health.boost-ai-chatbot-cta .reimagine-health-box {
		 border-radius: 10px;
          background-position: center ;
	}
	 .reimagine-health.boost-ai-chatbot-cta .reimagine-health-box .img img {
		 height: 400px;
		 width: auto;
	}
	 .driving-bots-ai-tabs .ai-chat-box {
		 padding: 30px 10px;
		 border-radius: 10px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .red_item:after {
		 display: none;
	}
	 .driving-bots-ai-tabs .ai-chat-box .scroll-tabs {
		 height: 360px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .nav-item {
		 margin-bottom: 10px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .nav-item a {
		 font-size: 13px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .nav-item a:after {
		 display: none;
	}
	 .driving-bots-ai-tabs .ai-chat-box .tab-content {
		 padding: 20px 10px;
		 margin-top: 20px;
	}
	 .driving-bots-ai-tabs .ai-chat-box .tab-content svg {
		 margin-bottom: 20px;
		 height: 50px;
		 width: auto;
	}
	 .health-cta-2.ai-chat-cta .reimagine-health-box {
		 aspect-ratio: unset;
		 padding: 30px 20px;
		 background-position: center !important;
	}
}
 