.numbers,
.top-segments-des,
.why-business-des {
	text-align: center
}

:root {
	--hls-green: #13b495;
	--hls-dark-green: #00887a;
	--hls-black: #4c4c4c
}

@media (max-width:767px) {

	.home-head,
	.sec-head {
		font-size: 2rem !important
	}

	.top-segments-des,
	.trust-by .sec-head,
	.why-business-des {
		font-size: 27px !important
	}

	.st-free-btn {
		width: 230px !important
	}

	.thinking-of-row,
	.top-segments-row,
	.why-business-row {
		gap: 3rem
	}

	.top-segments-row .card,
	.why-business-row .card {
		width: 70%
	}

	.sm-br {
		display: none !important
	}

	.top-segments-row .col-lg-2,
	.why-business-row .col-lg-2 {
		justify-content: center;
		display: flex
	}

	.numbers {
		left: 43% !important
	}

	.trust-by-row .col-lg-2 {
		margin-bottom: 3rem !important
	}

	.trust-by .sec-head {
		margin-bottom: 2rem !important
	}

	.trust-by-row {
		margin: auto !important
	}
}

.sec-head {
	color: #13b495 !important;
	font-size: 2.75rem
}

.home-sec {
	margin-top: 6rem
}

.home-head {
	font-size: 3.75rem
}

.home-sub-head {
	color: #00887a;
	font-size: 2.18rem;
	font-weight: 600
}

.new-cus-feedback .star_icons .fa-star {
	color: #ffc000;
	font-size: 22px
}

.new-cus-feedback .star_icons {
	letter-spacing: 5px
}

.cus-location,
.cus-name,
.new-cus-feedback .cus-quote {
	font-family: Catamaran, sans-serif !important
}

.like_quote,
.new-cus-feedback .cus-quote2 {
	font-size: 24px;
	font-weight: 500;
	letter-spacing: 1px
}

.new-cus-feedback .cus-quote {
	letter-spacing: 1px;
	font-weight: 600;
	font-size: 2em;
	line-height: 1.5em
}

.new-cus-feedback .cus-name {
	color: orange;
	font-size: 19px
}

.quote-orange {
	color: orange
}

.st-free-btn,
.st-free-btn-3 {
	font-weight: 600;
	font-size: 21px !important;
	margin: auto;
	display: flex !important;
	color: #fff !important;
	background: #13b495 !important;
	width: 325px;
	height: 50px;
	justify-content: center;
	cursor: pointer;
	border-radius: 30px !important;
	border: none !important;
	padding-top: 10px
}

.numbers {
	position: relative;
	top: -25px;
	left: 35%;
	border: 1px solid rgba(0, 0, 0, .125);
	border-radius: 44px;
	width: 3rem;
	color: gray;
	background-color: #fff;
	font-weight: 700;
	font-size: 2rem
}

.thinking-of,
.trust-by {
	padding: 0 6rem
}

.thinking-of-row .card,
.trust-by .trust-by-row .card {
	border: 2px solid rgba(0, 0, 0, .125) !important;
	transition: .1s ease-in-out
}

.thinking-of-row .card:hover,
.trust-by .trust-by-row .card:hover {
	border: 2px solid #fff !important;
	box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%), 0 6px 20px 0 rgb(0 0 0 / 19%)
}

.thinking-of .get-more-txt a {
	color: #000;
	text-decoration: underline
}

.top-segments-des,
.why-business-des {
	font-size: 20px;
	padding-top: 1.5rem
}

.why-business-row .card .card-body {
	margin-top: -1.5rem
}

.cus-quote-01,
.cus-quote-02,
.cus-quote-03,
.thinking-of,
.top-segments,
.trust-by,
.why-business-row,
.why_business {
	margin-top: 5rem !important
}

.thinking-of-row .card {
	cursor: pointer
}

.trust-by-row .card .card-body {
	padding: .25rem !important
}

.trust-by-row {
	margin-top: 1rem;
	margin-bottom: 1.5rem
}