.elementor-726 .elementor-element.elementor-element-3e2e99c8{--display:flex;}.elementor-726 .elementor-element.elementor-element-795919e9{--display:grid;--grid-auto-flow:row;}.elementor-726 .elementor-element.elementor-element-34b5b048{--display:flex;}.elementor-726 .elementor-element.elementor-element-2b13b710{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-726 .elementor-element.elementor-element-10681ba6{--display:flex;}.elementor-726 .elementor-element.elementor-element-34557614{--display:flex;}@media(max-width:1024px){.elementor-726 .elementor-element.elementor-element-795919e9{--e-con-grid-template-columns:repeat (1, minmax(10px, 1fr));--grid-auto-flow:row;}.elementor-726 .elementor-element.elementor-element-10681ba6.e-con{--order:-1;}}@media(max-width:767px){.elementor-726 .elementor-element.elementor-element-795919e9{--grid-auto-flow:row;--align-items:center;--grid-align-content:center;}.elementor-726 .elementor-element.elementor-element-10681ba6.e-con{--order:-1;}}/* Start custom CSS for container, class: .elementor-element-3e2e99c8 *//* Configurar container
 * https://css-tricks.com/snippets/css/a-guide-to-flexbox/
 ------------------------
 */

.elementor-726 .elementor-element.elementor-element-3e2e99c8{
width: 100%;
max-width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
flex-flow: column nowrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-line-pack:center;
align-content:center;
gap: 2em;
padding: 0;
margin: 0;
 margin-bottom: 	max(5%, 40px);
}

.elementor-726 .elementor-element.elementor-element-3e2e99c8 > div{
    flex: 1 1 auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2b13b710 */.elementor-726 .elementor-element.elementor-element-2b13b710 p{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34b5b048 *//* Configurar container
 * https://css-tricks.com/snippets/css/a-guide-to-flexbox/
 ------------------------
 */

.elementor-726 .elementor-element.elementor-element-34b5b048{
/* grid-area: ;*/
/* grid-column-start: ;*/
/* grid-column-end: ;*/
/* grid-row-start: ;*/
/* grid-row-end: ;*/
/* justify-self: ;*/
/* align-self: ;*/
width: 100%;
max-width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
flex-flow: column nowrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-line-pack:center;
align-content:center;
gap: 2em;
padding: 0;
margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-267e4469 */.elementor-726 .elementor-element.elementor-element-267e4469 img{
    filter: drop-shadow(1px 1px 0px var(--color-light-11));
    margin: 0;
    padding: 0;
    max-height: 400px<
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10681ba6 *//* Configurar container
 * https://css-tricks.com/snippets/css/a-guide-to-flexbox/
 ------------------------
 */

.elementor-726 .elementor-element.elementor-element-10681ba6{
/* grid-area: ;*/
/* grid-column-start: ;*/
/* grid-column-end: ;*/
/* grid-row-start: ;*/
/* grid-row-end: ;*/
/* justify-self: ;*/
/* align-self: ;*/
width: 100%;
max-width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
flex-flow: column nowrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-line-pack:center;
align-content:center;
gap: 2em;
padding: 0;
margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-795919e9 *//* Configurar div 
 * https://css-tricks.com/snippets/css/complete-guide-grid/
------------------------- 
*/

.elementor-726 .elementor-element.elementor-element-795919e9 {
display: grid;
width: 100%;
grid-template-columns: repeat(2, minmax(10px, 1fr));
grid-template-rows: repeat(1, minmax(10px, 1fr));
/*
grid-template-areas:;*/
column-gap: 2em;
row-gap: 2em;
justify-items: center;
align-items: center;
justify-content: center;
align-content: center;
/*grid-auto-columns: ;*/
/*grid-auto-rows:;*/
grid-auto-flow: row;
padding:0;
margin: 0;
margin-block-end: max(7%, 80px);
}

@media only screen and (max-width: 1024px){
    .elementor-726 .elementor-element.elementor-element-795919e9{
        
    }
}

@media  only screen and (max-width: 600px){
    .elementor-726 .elementor-element.elementor-element-795919e9{
        grid-template-columns: repeat(1, minmax(10px, 1fr));
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34557614 *//* Configurar container
 * https://css-tricks.com/snippets/css/a-guide-to-flexbox/
 ------------------------
 */

.elementor-726 .elementor-element.elementor-element-34557614 {
/* grid-area: ;*/
/* grid-column-start: ;*/
/* grid-column-end: ;*/
/* grid-row-start: ;*/
/* grid-row-end: ;*/
/* justify-self: ;*/
/* align-self: ;*/
width: 100%;
max-width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
/*       
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
*/
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-line-pack:center;
align-content:center;
gap: 2em;
/*background-color:;*/
padding: 0;
margin: 0;
}


@media only screen and (max-width: 1024px){
.elementor-726 .elementor-element.elementor-element-34557614{
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
}
}

/* For child of flex inheritance
------------------- */
/*.elementor-726 .elementor-element.elementor-element-34557614 > div{
    flex: 1 1 auto;
}*//* End custom CSS */