a:not(.no-skin):not(.btn):not(.badge):not(.nav-link):hover,
a:not(.no-skin):not(.btn):not(.badge):not(.nav-link):focus {
	color: #34be76; /* Verde EcoResupply */
}

a:not(.no-skin):not(.btn):not(.badge):not(.nav-link):hover.link-underline,
a:not(.no-skin):not(.btn):not(.badge):not(.nav-link):focus.link-underline {
	border-color: #34be76; /* Verde EcoResupply */
}

html .text-color-primary:not(.no-skin),
html .text-primary:not(.no-skin) {
	color: #34be76 !important; /* Verde EcoResupply */
}

html .text-color-hover-primary:not(.no-skin):hover,
html .text-hover-primary:not(.no-skin):hover {
	color: #34be76 !important; /* Verde EcoResupply */
}

html .text-color-secondary:not(.no-skin),
html .text-secondary:not(.no-skin) {
	color: #52a1f1 !important; /* Azul Claro */
}

html .text-color-hover-secondary:not(.no-skin):hover,
html .text-hover-secondary:not(.no-skin):hover {
	color: #52a1f1 !important; /* Azul Claro */
}

html .text-color-tertiary:not(.no-skin),
html .text-tertiary:not(.no-skin) {
	color: #ed153e !important; /* Vermelho */
}

html .text-color-hover-tertiary:not(.no-skin):hover,
html .text-hover-tertiary:not(.no-skin):hover {
	color: #ed153e !important; /* Vermelho */
}

html .text-color-quaternary:not(.no-skin),
html .text-quaternary:not(.no-skin) {
	color: #0F3964 !important; /* Azul Escuro */
}

html .text-color-hover-quaternary:not(.no-skin):hover,
html .text-hover-quaternary:not(.no-skin):hover {
	color: #0F3964 !important; /* Azul Escuro */
}

html .border-color-primary:not(.no-skin) {
	border-color: #34be76 !important; /* Verde EcoResupply */
}

html .border-color-secondary:not(.no-skin) {
	border-color: #52a1f1 !important; /* Azul Claro */
}

html .border-color-tertiary:not(.no-skin) {
	border-color: #ed153e !important; /* Vermelho */
}

html .border-color-quaternary:not(.no-skin) {
	border-color: #0F3964 !important; /* Azul Escuro */
}

html .bg-primary-1:not(.no-skin) {
	background-color: #093b6e !important; /* Azul Claro Escuro */
}

html .bg-primary-2:not(.no-skin) {
	background-color: #116ecc !important; /* Azul EcoResupply */
}

html .bg-primary-3:not(.no-skin) {
	background-color: #2388ED !important; /* Azul EcoResupply */
}

html .bg-primary-4:not(.no-skin) {
	background-color: #52a1f1 !important; /* Azul Claro */
}

html .bg-primary:not(.no-skin) {
	background-color: #34be76 !important; /* Verde EcoResupply */
}

html .bg-primary-6:not(.no-skin) {
	background-color: #81bbf5 !important; /* Azul Claro Claro */
}

html .bg-primary-7:not(.no-skin) {
	background-color: #b0d4f9 !important; /* Azul Claro Claro Claro */
}

html .bg-primary-8:not(.no-skin) {
	background-color: #e0eefc !important; /* Azul Muito Claro */
}

html .bg-secondary-1:not(.no-skin) {
	background-color: #081e13 !important; /* Verde Escuro */
}

html .bg-secondary-2:not(.no-skin) {
	background-color: #13462b !important; /* Verde Mais Escuro */
}

html .bg-secondary-3:not(.no-skin) {
	background-color: #1e6e44 !important; /* Verde Claro */
}

html .bg-secondary-4:not(.no-skin) {
	background-color: #29965d !important; /* Verde EcoResupply */
}

html .bg-secondary:not(.no-skin) {
	background-color: #34be76 !important; /* Verde EcoResupply */
}

html .bg-secondary-6:not(.no-skin) {
	background-color: #55d090 !important; /* Verde Claro Claro */
}

html .bg-secondary-7:not(.no-skin) {
	background-color: #7ddbaa !important; /* Verde Claro Claro Claro */
}

html .bg-secondary-8:not(.no-skin) {
	background-color: #a5e6c4 !important; /* Verde Muito Claro */
}

html .bg-secondary-9:not(.no-skin) {
	background-color: #cdf1de !important; /* Verde Muito Claro Claro */
}

html .bg-tertiary-1:not(.no-skin) {
	background-color: #32040d !important; /* Vermelho Escuro */
}

html .bg-tertiary-2:not(.no-skin) {
	background-color: #620819 !important; /* Vermelho Forte */
}

html .bg-tertiary-3:not(.no-skin) {
	background-color: #910b25 !important; /* Vermelho Muito Forte */
}

html .bg-tertiary-4:not(.no-skin) {
	background-color: #c00f30 !important; /* Vermelho */
}

html .bg-tertiary:not(.no-skin) {
	background-color: #ed153e !important; /* Vermelho */
}

html .bg-tertiary-6:not(.no-skin) {
	background-color: #f14465 !important; /* Vermelho Claro */
}

html .bg-tertiary-7:not(.no-skin) {
	background-color: #f4748c !important; /* Vermelho Claro Claro */
}

html .bg-tertiary-8:not(.no-skin) {
	background-color: #f8a3b3 !important; /* Vermelho Muito Claro */
}

html .bg-tertiary-9:not(.no-skin) {
	background-color: #fcd2da !important; /* Vermelho Muito Claro Claro */
}

html .bg-quaternary-1:not(.no-skin) {
	background-color: #0F3964 !important; /* Azul Escuro */
}

html .bg-quaternary-2:not(.no-skin) {
	background-color: #165290 !important; /* Azul Muito Escuro */
}

html .bg-quaternary-3:not(.no-skin) {
	background-color: #1c6cbd !important; /* Azul Mais Claro */
}

html .bg-quaternary-4:not(.no-skin) {
	background-color: #2d85df !important; /* Azul Claro */
}

html .bg-quaternary:not(.no-skin) {
	background-color: #0F3964 !important; /* Azul Escuro */
}

html .bg-quaternary-6:not(.no-skin) {
	background-color: #599fe6 !important; /* Azul Claro Claro */
}

html .bg-quaternary-7:not(.no-skin) {
	background-color: #7ddbaa !important; /* Azul Claro Claro Claro */
}

html .bg-quaternary-8:not(.no-skin) {
	background-color: #b0d4f9 !important; /* Azul Muito Claro */
}

html .bg-quaternary-9:not(.no-skin) {
	background-color: #e0eefc !important; /* Azul Muito Claro Claro */
}

/* Botão Principal - Verde EcoResupply */
.btn-primary {
	background-color: #34be76 !important;
	border-color: #34be76 !important;
	color: #fff !important;
	border-radius: 50rem !important; /* Botão arredondado */
	transition: all 0.3s ease;
}

.btn-primary:hover,
.btn-primary:focus {
	background-color: #29965d !important;
	border-color: #29965d !important;
	color: #fff !important;
}

/* Botão Secundário - Azul EcoResupply */
.btn-secondary {
	background-color: #52a1f1 !important;
	border-color: #52a1f1 !important;
	color: #fff !important;
	border-radius: 50rem !important; /* Botão arredondado */
	transition: all 0.3s ease;
}

.btn-secondary:hover,
.btn-secondary:focus {
	background-color: #2388ED !important;
	border-color: #2388ED !important;
	color: #fff !important;
}

