        #carousel-example-generic2 .carousel-inner{border-radius:10px;padding:0px;overflow:hidden}#carousel-example-generic2 .item{margin:0px}#carousel-example-generic2 .glyphicon-chevron-left:before{content:"\e257";font-size:28px}#carousel-example-generic2 .glyphicon-chevron-right:before{content:"\2039"!important;font-size:28px!important}#carousel-example-generic2 .video-caption{text-align:left;padding-left:15px}#carousel-example-generic2 .video-caption p{font-size:13.5px}#carousel-example-generic2 .vdwdth{width:100%;height:215px;margin:0px!important;background:#000}.why-newbox{list-style:none;padding:0px;margin:0px;display:flex;flex-wrap:wrap}.why-newbox li{border:1px solid #dddddd;border-radius:10px;padding:10px;padding-top:15px;margin:0 10px 20px 10px;text-align:center;width:30%}.why-newbox li i{display:block;margin-bottom:5px}.why-newbox li p{font-size:13px}.home-text-ul li{margin-bottom:15px;font-size:14px}


.topd-line {
			display: block;
			border: 1px solid #333;
			position: relative;
			padding: 15px;
			margin-top: 10px;
			margin-bottom: 15px;
			background-color: #f9f9f9;
		}

		.heading-h2 {
			display: block;
			font: 25px/35px Georgia, "Times New Roman", Times, serif;
			color: #111;
			padding-bottom: 10px;
			margin-top: 0px;
			margin-bottom: 0px;
		}

		.heading-h2::after {
			content: "";
			width: 40px;
			height: 2px;
			border-bottom: 4px dotted #222;
			margin: 5px auto;
			display: block;
		}

		.video-outterbx {
			margin-top: 0px;
			width: 35.67%;
		}

		.tripmg {
			width: 63.667%;
			margin-top: 42px;
		}

		ul.trippt {
			margin: 30px 0px 30px;
			padding: 0px;
		}

		ul.trippt li {
			list-style: none;
			float: left;
			width: 33%;
			border-right: 1px dotted #ccc;
		}

		ul.trippt li:last-child {
			border-right: none;
		}

		ul.trippt li img {
			margin: 0 auto 8px;
		}

		ul.trippt li p {
			font: italic 14px Verdana, Geneva, sans-serif;
			color: #333;
			text-align: center;
			padding: 0 25px;
		}

		.video-caption {
			padding-top: 5px;
			padding-bottom: 5px;
			text-align: center;
			font: 14px Verdana, Geneva, sans-serif;
			background-color: #111;
			letter-spacing: 0.02em;
		}

		.video-caption span {
			display: block;
			color: #fff;
		}

		.video-caption strong {
			display: block;
			color: #fffc00;
		}

		.video-caption p {
			color: #fff;
			margin-bottom: 0px;
		}

		.carousel-control {
			top: 20%;
		}

		.carousel-control.left,
		.carousel-control.right {
			background-image: none !important;
		}

		@media (min-width: 992px) and (max-width: 1199px) {
			.video-outterbx {
				width: 43.22%;
			}

			.tripmg {
				width: 56.667%;
				margin-top: 25px;
			}
		}

		@media (max-width: 991px) {
			.video-outterbx {
				width: auto;
				display: inline-block;
				text-align: center;
			}

			.topd-line {
				text-align: center;
			}

			.tripmg {
				width: auto;
				margin-top: 25px;
			}
		}

		@media only screen and (max-width: 470px) {
			ul.trippt li {
				width: 100%;
				border-right: none;
			}
		}

	

	

		.arr {
			position: relative;
			background-color: #ffddd2;
			width: 60px;
			margin-bottom: 5px;
			margin-right: 10px;
		}

		

		.bkbrd {
			border-bottom: 1px dotted #ccc;
		}

	

		.video-outterbx .carousel-control {
			height: 0px;
		}

		.video-outterbx .carousel-control {
			top: 40%;
		}

		.video-outterbx .carousel-control.left,
		.video-outterbx .carousel-control.right {
			background-image: none !important;
		}
