		p {
			color: #000;
		}

		.font-mid {
			font-size: 16px !important;
		}

		.email {
			padding: 10px 16px;
			border-radius: 5px;
			border: none;
		}

		.bg-blue {
			background-color: #E6F2FA;
		}

		.border_radius {
			border-radius: 20px;
		}

		.box_div {
			padding: 20px;
			background-color: #fff;
			border-radius: 15px;
		}

		.tele1 {
			width: 100%;
		}

		.tele2 {
			width: 50%;
		}

		.icons {
			font-size: 30px;
		}

		* {
			box-sizing: border-box
		}


		/* Slideshow container */
		.slideshow-container {
			position: relative;
		}

		/* Slides */
		.mySlides {
			display: none;
			padding: 80px;
			text-align: center;
		}

		.prev,
		.next {
			cursor: pointer;
			position: absolute;
			top: 50%;
			width: auto;
			margin-top: -30px;
			padding: 16px;
			color: #000 !important;
			font-weight: bold;
			font-size: 30px;
			border-radius: 0 3px 3px 0;
			user-select: none;
		}

		.next {
			position: absolute;
			right: 0;
			border-radius: 3px 0 0 3px;
		}

		.img_circle {
			border-radius: 50px;
			width: 80px;
		}

		.line_div {
			padding: 2px;
			border-top: 2px solid #000;
			width: 30%;
			display: inline-table;
		}

		.line_divs {
			padding: 2px;
			border-top: 2px solid #fff;
			width: 50%;
			display: inline-table;
		}

		.darkblue_bg {
			background-color: #2250FC;
			color: #fff ! important;
		}

		.btn_white {
			color: #000 !important;
			background-color: #fff;
			border: none;
			border-radius: 10px;
			padding: 10px 15px;
			font-weight: 500;
		}

		.btn_trans {
			background-color: transparent;
			color: #fff;
			border: 1px solid #fff;
			border-radius: 10px;
			padding: 7px 15px;
		}

		.bg_light {
			background-color: rgb(132 166 255 / 9%);
		}

		.icon_style {
			font-size: 38px;
			font-weight: 400;
			color: #000;
		}

		.tick_clr {
			color: #2250fc;
		}

		.virtual_health_div>div {
			height: 270px;
		}

		/* .border-bottom-line{
			   border-bottom: 2px solid #000 !important;
			   color:#000;
		  } */
		.border_bottom {
			border-bottom: 2px solid #000 !important;
			color: #000;
		}

		#show_demo,.default_btn {
			border: 1px solid #2250fc;
			background-color: #fff;
			color: #2250fc;
			font-size: 14px!important;
			font-weight: bold;
		}

		.med_icon {
			font-size: 15px;
		}

		.span_tab {
			font-size: 19px;
			padding-bottom: 20px;
		}

		.bold {
			font-weight: bold;
		}


		.tele_label {
			margin-top: -14px;
			padding: 0px 7px;
			margin-right: -3px;
			float: right;
		}


		.text-black,
		.text-black p {
			color: #000 !important;
		}

		svg {
			width: 25%;
			padding-left: 15px;
		}

		@media only screen and (min-width: 320px) and (max-width: 376px) {
			span.border_bottom.font-mid {
				display: flex;
				padding-top: 20px;
			}

			.border_bottom {
				border-bottom: 2px solid #000 !important;
				color: #000;
				width: 60%;
			}
			.darkblue_bg.dialog_div {
                display: none !important;
            }
		}

		@media only screen and (min-width: 320px) and (max-width: 540px) {
			.col-sm-4 {
				padding-bottom: 20px;
			}
		}

		@media(max-width: 1024px) {

			.tele1,
			.tele2,
			.tele4 {
				width: 100%;
			}

			.tele1 .line_div {
				width: 50%;
			}

			.tele2 .line_div,
			.tele3 .line_div,
			.tele4 .line_div,
			.tele5 .line_div {
				width: 70%;
			}

			.default_btn {

				margin-right: 10px !important;
			}

			.tele3,
			.tele5 {
				width: 100%;
				margin-top: 20px;
			}

			.preview3 {
				padding-top: 20px;
			}

			.preview4 {
				text-align: center;
			}
		}

		@media(max-width: 991px) {
			.tick_pad {
				padding-top: 0px !important;
			}

			.virtual_health_div>div {
				height: auto;
			}
		}

		@media(max-width: 768px) {
			svg {
				width: 40%;
				padding-left: 15px;
			}

			span.border_bottom.font-mid {
				display: flex;
				padding-top: 20px;
			}

			.border_bottom {
				border-bottom: 2px solid #000 !important;
				color: #000;
				width: 100%
			}
		}