.elementor-371 .elementor-element.elementor-element-22c6a1e7{--display:flex;}/* Start custom CSS for shortcode, class: .elementor-element-c85a3f3 */.elementor-371 .elementor-element.elementor-element-c85a3f3 h1,
.elementor-371 .elementor-element.elementor-element-c85a3f3 h2,
.elementor-371 .elementor-element.elementor-element-c85a3f3 h3,
.elementor-371 .elementor-element.elementor-element-c85a3f3h4,
.elementor-371 .elementor-element.elementor-element-c85a3f3 p{
    margin-inline: auto;
}

.elementor-371 .elementor-element.elementor-element-c85a3f3 ul,
.elementor-371 .elementor-element.elementor-element-c85a3f3 ol{
    margin: 0;
    margin-inline: auto;
}

.elementor-371 .elementor-element.elementor-element-c85a3f3 #cmplz-document ul{
    margin: 0;
    margin-block-end: var(--space-s);
    margin-inline: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22c6a1e7 *//* Configurar container
 * https://css-tricks.com/snippets/css/a-guide-to-flexbox/
 ------------------------
 */

.elementor-371 .elementor-element.elementor-element-22c6a1e7 {
width: 100%;
max-width: 100%;
inline-size: 100%;
max-inline-size: 100%;

display: flex;
flex-flow: column nowrap;
justify-content: center;
align-items: center;
/* nvo effect with nowrap */
align-content:center;
gap: var(--space-m);

padding: 0;
margin: 0;
margin-block-end: var(--space-section);
}


@media only screen and (max-width: 1024px){
.elementor-371 .elementor-element.elementor-element-22c6a1e7{
flex-flow: column nowrap;
}
}/* End custom CSS */