.elementor-3580 .elementor-element.elementor-element-9362ee2{--display:flex;--margin-top:60px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-3580 .elementor-element.elementor-element-deea6eb{text-align:center;}.elementor-3580 .elementor-element.elementor-element-deea6eb .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:400;text-decoration:overline;}.elementor-3580 .elementor-element.elementor-element-fbae2e7{--display:flex;}.elementor-3580 .elementor-element.elementor-element-4178006.elementor-element{--align-self:flex-start;}.elementor-3580 .elementor-element.elementor-element-4178006{text-align:left;}.elementor-3580 .elementor-element.elementor-element-4178006 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;text-decoration:none;}.elementor-3580 .elementor-element.elementor-element-1f538b3{font-family:"Lato", Sans-serif;}.elementor-3580 .elementor-element.elementor-element-0c78c93 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3580 .elementor-element.elementor-element-0c78c93.elementor-element{--align-self:flex-start;}.elementor-3580 .elementor-element.elementor-element-0c78c93{text-align:left;}.elementor-3580 .elementor-element.elementor-element-0c78c93 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;text-decoration:none;}.elementor-3580 .elementor-element.elementor-element-8d829e6{--display:flex;}.elementor-3580 .elementor-element.elementor-element-bc443e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3580 .elementor-element.elementor-element-bc443e9 img{max-width:50%;}.elementor-3580 .elementor-element.elementor-element-24ee876{--display:flex;}.elementor-3580 .elementor-element.elementor-element-6a1a87f img{max-width:30%;}.elementor-3580 .elementor-element.elementor-element-cfb6e76{--display:flex;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-3580 .elementor-element.elementor-element-e54d76e{font-family:"Lato", Sans-serif;}/* Start custom CSS for heading, class: .elementor-element-4178006 */.elementor-3580 .elementor-element.elementor-element-4178006 {
    position: relative;
    padding-left: 20px; /* Espacio entre el texto y la línea */
}

.elementor-3580 .elementor-element.elementor-element-4178006::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 5px; /* Grosor del "palito" */
    height: 100%; /* Alto del "palito" */
    background-color: #007BFF; /* Color azul */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c78c93 */.elementor-3580 .elementor-element.elementor-element-0c78c93 {
    position: relative;
    padding-left: 20px; /* Espacio entre el texto y la línea */
}

.elementor-3580 .elementor-element.elementor-element-0c78c93::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 5px; /* Grosor del "palito" */
    height: 100%; /* Alto del "palito" */
    background-color: #007BFF; /* Color azul */
}/* End custom CSS */