@charset "utf-8";
article#numeros {
   	float: left;
   	width: 100%;
   	position: relative;
   	flex-wrap: nowrap;
   	padding: 111px 0;
   	/* background-image: url(../../images/bg-numeros.jpg); */
   	background-size: cover;
   	background-attachment: fixed;
   	backdrop-filter: blur(7px);
}
article#numeros:before {
    content: "";
    display: block;
    height: 100%;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    opacity: 0.8;
    background-color: #000000;
}
.w-numeros-card {margin: 24px 0;display: flex;align-items: center;padding: 33px 14px;}
.w-numeros-card:hover {/* background-color: #191b65; */backdrop-filter: blur(21px);border-radius: 33px;}
.w-numeros-card > div {
    color: #ffffff;
    font-size: 20px;
    font-weight: 300;
    margin: 0;
    padding: 0;
    line-height: 120%;
    width: 100%;
    display: block;
    text-align: center;
    /* text-transform: uppercase !important; */
    max-width: 194px;
}
.w-numeros-card h3 {
    font-size: 22px;
    font-weight: 700;
    color: #ffffff !important;
    margin: 20px 0;
    padding: 0 !important;
    width: auto !important;
}
.w-numeros-card h3 strong {
    font-size: 66px;
    font-weight: 700;
    color: var(--cor-secundaria) !important; !important; !important; !important;
    display: flex;
    flex-direction: row;
    align-items: center;
    margin: 0 auto;
    padding: 0 11px !important;
    position: relative;
    /* left: -7px; */
    width: 100%;
    text-align: center;
    justify-content: center;
}

/*------------------------------------------------------------ */
/* ------------------------- MOBILE -------------------------- */
/*------------------------------------------------------------ */
@media screen and (max-width: 700px) {
	.w-numeros-card h3 {font-size: 66px !important;width: auto;flex-direction: row;margin: 0px;}
	.w-numeros-card h3 > span {flex-direction: row;font-size: 28px;}
    .w-numeros-card {/* margin-bottom: 36px; *//* width: 33%; */padding: 0;}
	article#numeros {  background-position: center;padding: 43px 22px 22px 22px !important;flex-wrap: wrap;flex-direction: unset;justify-content: center;}
	.w-numeros-card > div {font-size: 23px;max-width: unset;}
}