@import url('https://fonts.googleapis.com/css2?family=Assistant:wght@200..800&display=swap');


body {
	font-family: "Assistant", sans-serif;
}

.btn-success:hover {
	color: #fff !important;
}

.btn-dark:hover {
	color: #fff !important;
}

.st-counter::after {
	content: "+"
}


.st-zoom img {
	width: 100%;
}

.st-section-heading.st-style2 {
	margin-bottom: 20px !important;
}

.whatsapp-button {
	position: fixed;
	bottom: 50px;
	left: 50px;
	z-index: 1000;
	/* ensures the button stays above other elements */
}

.whatsapp-icon {
	display: inline-block;
	width: 60px;
	/* size of the button */
	height: 60px;
	/* size of the button */
	background-color: #25D366;
	/* WhatsApp color */
	color: white;
	border-radius: 50%;
	text-align: center;
	line-height: 60px;
	/* centers the icon vertically */
	font-size: 30px;
	/* size of the icon */
	text-decoration: none;
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
	/* optional: adds a shadow */
	transition: background-color 0.3s;
}

.whatsapp-icon:hover {
	background-color: #128C7E;
	/* darker WhatsApp color on hover */
}

.first-title::after {
	content: " - ";
}


@media screen and (max-width: 991px) {

	.st-hero-text.st-style1 h1 {
		font-size: 42px;
	}

	.first-title::after {
		content: "";
		display: block;
	}

	.st-section-top {
		padding-top: 0px;
	}
}
