
.elementor-button.elementor-button-link {
	color: #fff;
	background-color: #262262;
	box-shadow: inset 0 0 0 1.5px #262262;
	border-radius: 100px;
	font-size: 16px;
	font-weight: 500;
	text-decoration: none;
	line-height: 1.4;
}

.elementor-button.elementor-button-link span {
	width: 100%;
	justify-content: center;
}

.elementor-button.elementor-button-link:hover {
	color: #262262;
	background-color: #fff;
	box-shadow: inset 0 0 0 1.5px #262262;
	text-decoration: none;
}

.btn-outline .elementor-button.elementor-button-link {
	color: #fff;
	background-color: #262262;
	box-shadow: inset 0 0 0 1.5px #262262;
	border-radius: 100px;
	font-size: 16px;
	font-weight: 500;
	text-decoration: none;
	line-height: 1.4;
	color: #262262;
	background-color: white;
}

.btn-outline .elementor-button.elementor-button-link span {
	width: 100%;
	justify-content: center;
}

.btn-outline .elementor-button.elementor-button-link:hover {
	color: #262262;
	background-color: #fff;
	box-shadow: inset 0 0 0 1.5px #262262;
	text-decoration: none;
}

.btn-outline .elementor-button.elementor-button-link:hover {
	background-color: #262262;
	color: #fff;
	box-shadow: inset 0 0 0 1.5px #262262;
}

.btn-outline-white .elementor-button.elementor-button-link {
	color: #fff;
	background-color: #262262;
	box-shadow: inset 0 0 0 1.5px #262262;
	border-radius: 100px;
	font-size: 16px;
	font-weight: 500;
	text-decoration: none;
	line-height: 1.4;
	background-color: transparent;
	box-shadow: inset 0 0 0 1.5px #fff;
}

.btn-outline-white .elementor-button.elementor-button-link span {
	width: 100%;
	justify-content: center;
}

.btn-outline-white .elementor-button.elementor-button-link:hover {
	color: #262262;
	background-color: #fff;
	box-shadow: inset 0 0 0 1.5px #262262;
	text-decoration: none;
}

.btn-outline-white .elementor-button.elementor-button-link:hover {
	background-color: #262262;
	color: #fff;
	box-shadow: inset 0 0 0 1.5px #262262;
}

.btn-outline-cyan .elementor-button.elementor-button-link {
	color: #fff;
	background-color: #262262;
	box-shadow: inset 0 0 0 1.5px #262262;
	border-radius: 100px;
	font-size: 16px;
	font-weight: 500;
	text-decoration: none;
	line-height: 1.4;
	background-color: transparent;
	box-shadow: inset 0 0 0 1.5px #00aeef;
}

.btn-outline-cyan .elementor-button.elementor-button-link span {
	width: 100%;
	justify-content: center;
}

.btn-outline-cyan .elementor-button.elementor-button-link:hover {
	color: #262262;
	background-color: #fff;
	box-shadow: inset 0 0 0 1.5px #262262;
	text-decoration: none;
}

.btn-outline-cyan .elementor-button.elementor-button-link:hover {
	background-color: #00aeef;
	color: #fff;
	box-shadow: inset 0 0 0 1.5px #00aeef;
}

.elementor-align-justify .elementor-button span {
	width: 100%;
}
