
.text-white-new {
	color: #fff
}

@media (max-width:500px) {
	.padding-btn-upsell {
		padding: 1rem
	}

	.btn-new {
		padding: 1rem 2.5rem
	}
}

.horizontal-scrolling-items-left {
	font-size: 1.25rem
}

.horizontal-scrolling-items__item {
	white-space: nowrap
}

.horizontal-scrolling-items-left {
	animation-duration: 15s;
	animation-iteration-count: infinite;
	animation-name: infiniteScrollLEft;
	animation-timing-function: linear
}

@keyframes infiniteScrollLEft {
	0% {
		transform: translateX(0)
	}

	to {
		transform: translateX(-50%)
	}
}

@media (max-width:768px) {
	.horizontal-scrolling-items-left {
		animation-duration: 7s
	}
}

@media (max-width:500px) {
	.horizontal-scrolling-items-left {
		animation-duration: 5s;
		min-height: 61px
	}
}

.animation {
	animation-duration: .75s;
	animation-fill-mode: both;
	animation-iteration-count: infinite
}

.pulse {
	animation-name: pulse
}

@keyframes pulse {
	0% {
		transform: scaleX(1)
	}

	50% {
		transform: scale3d(1.02, 1.02, 1.02)
	}

	to {
		transform: scaleX(1)
	}
}

.line-box-wrap {
	left: 0;
	position: absolute;
	top: 0
}

.line-box-wrap,
.line-box-wrap svg {
	height: 100%;
	width: 100%
}

.line-box-wrap svg path {
	fill: none;
	stroke: #1f7460;
	stroke-linecap: round;
	stroke-width: 6px
}

.bg-primary-new {
	background: #1f7460
}

.bg-light-new {
	background-color: #fff
}

.bg-light-second {
	background-color: #c4e0c5
}

.bg-light-third {
	background-color: #eef9f6
}

.bg-light-fourth {
	background-color: #d72429
}



