.elementor-5277 .elementor-element.elementor-element-4d4b686b.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:1600px){.elementor-5277 .elementor-element.elementor-element-4d4b686b{width:var( --container-widget-width, 243px );max-width:243px;--container-widget-width:243px;--container-widget-flex-grow:0;}}/* Start custom CSS for html, class: .elementor-element-4982abe2 */.elementor-5277 .elementor-element.elementor-element-4982abe2{
display: flex;
align-items: flex-end; /* 🔥 alinhamento em baixo */
gap: 4px;
color: #B0943D;
}

.elementor-5277 .elementor-element.elementor-element-4982abe2 .number{
font-family: "Playfair Display", serif;
font-size: clamp(62px,6vw,72px);
line-height: 1;
letter-spacing: -0.02em;
}

.elementor-5277 .elementor-element.elementor-element-4982abe2 .unit{
font-family: "Noto Sans", sans-serif;
font-size: 16px;
line-height: 1.2;
max-width: 180px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5e91363f */.elementor-5277 .elementor-element.elementor-element-5e91363f{
display: flex;
align-items: flex-end; /* 🔥 alinhamento em baixo */
gap: 12px;
color: #B0943D;
}

.elementor-5277 .elementor-element.elementor-element-5e91363f .number{
font-family: "Playfair Display", serif;
font-size: clamp(62px,6vw,72px);
line-height: 1;
letter-spacing: -0.02em;
}

.elementor-5277 .elementor-element.elementor-element-5e91363f .unit{
font-family: "Noto Sans", sans-serif;
font-size: 16px;
line-height: 1.2;
max-width: 180px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c993c9b */.elementor-5277 .elementor-element.elementor-element-2c993c9b{
display: flex;
align-items: flex-end; /* 🔥 alinhamento em baixo */
gap: 12px;
color: #B0943D;
}

.elementor-5277 .elementor-element.elementor-element-2c993c9b .number{
font-family: "Playfair Display", serif;
font-size: clamp(62px,6vw,72px);
line-height: 1;
letter-spacing: -0.02em;
}

.elementor-5277 .elementor-element.elementor-element-2c993c9b .unit{
font-family: "Noto Sans", sans-serif;
font-size: 16px;
line-height: 1.2;
max-width: 180px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3b2c1adf */.elementor-5277 .elementor-element.elementor-element-3b2c1adf{
display: flex;
align-items: flex-end; /* 🔥 alinhamento em baixo */
gap: 4px;
color: #B0943D;
}

.elementor-5277 .elementor-element.elementor-element-3b2c1adf .number{
font-family: "Playfair Display", serif;
font-size: clamp(62px,6vw,72px);
line-height: 1;
letter-spacing: -0.02em;
}

.elementor-5277 .elementor-element.elementor-element-3b2c1adf .unit{
font-family: "Noto Sans", sans-serif;
font-size: 16px;
line-height: 1.2;
max-width: 180px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4d4b686b */.elementor-5277 .elementor-element.elementor-element-4d4b686b{
display: flex;
align-items: flex-end; /* 🔥 alinhamento em baixo */
gap: 4px;
color: #B0943D;
}

.elementor-5277 .elementor-element.elementor-element-4d4b686b .number{
font-family: "Playfair Display", serif;
font-size: clamp(62px,6vw,72px);
line-height: 1;
letter-spacing: -0.02em;
}

.elementor-5277 .elementor-element.elementor-element-4d4b686b .unit{
font-family: "Noto Sans", sans-serif;
font-size: 16px;
line-height: 1.2;
max-width: 180px;
}/* End custom CSS */