.elementor-3544 .elementor-element.elementor-element-54bf810{--display:flex;}.elementor-3544 .elementor-element.elementor-element-54bf810:not(.elementor-motion-effects-element-type-background), .elementor-3544 .elementor-element.elementor-element-54bf810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3F5;}.elementor-3544 .elementor-element.elementor-element-ab3b7ce{text-align:center;}.elementor-3544 .elementor-element.elementor-element-ab3b7ce .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}/* Start custom CSS for heading, class: .elementor-element-ab3b7ce */.elementor-3544 .elementor-element.elementor-element-ab3b7ce {
    /* Familia de letra profesional */
    font-family: 'Poppins', sans-serif !important;
    font-weight: 800 !important;
    
    /* Sombreado marcado */
    text-shadow: 3px 3px 6px rgba(0, 0, 0, 0.4) !important;
    
    /* Definición extra */
    -webkit-text-stroke: 0.5px rgba(0, 0, 0, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6b4515 */.elementor-3544 .elementor-element.elementor-element-f6b4515 {
    /* Familia de letra profesional */
    font-family: 'Poppins', sans-serif !important;
    font-weight: 800 !important;
    
    /* Sombreado marcado */
    text-shadow: 3px 3px 6px rgba(0, 0, 0, 0.4) !important;
    
    /* Definición extra */
    -webkit-text-stroke: 0.5px rgba(0, 0, 0, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e79660 */.elementor-3544 .elementor-element.elementor-element-0e79660 p {
    font-family: 'Roboto', sans-serif !important;
    font-size: 16px !important;
    line-height: 1.8 !important;
    color: #404040 !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
    text-shadow: none !important;
    margin-bottom: 20px !important;
    margin-top: 10px !important;
    text-align: justify !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f98bd3 */.elementor-3544 .elementor-element.elementor-element-2f98bd3 {
    /* Familia de letra profesional */
    font-family: 'Poppins', sans-serif !important;
    font-weight: 800 !important;
    
    /* Sombreado marcado */
    text-shadow: 3px 3px 6px rgba(0, 0, 0, 0.4) !important;
    
    /* Definición extra */
    -webkit-text-stroke: 0.5px rgba(0, 0, 0, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9237d15 */.elementor-3544 .elementor-element.elementor-element-9237d15 p {
    font-family: 'Roboto', sans-serif !important;
    font-size: 16px !important;
    line-height: 1.8 !important;
    color: #404040 !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
    text-shadow: none !important;
    margin-bottom: 20px !important;
    margin-top: 10px !important;
    text-align: justify !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b87f725 */.elementor-3544 .elementor-element.elementor-element-b87f725 {
    /* Familia de letra profesional */
    font-family: 'Poppins', sans-serif !important;
    font-weight: 800 !important;
    
    /* Sombreado marcado */
    text-shadow: 3px 3px 6px rgba(0, 0, 0, 0.4) !important;
    
    /* Definición extra */
    -webkit-text-stroke: 0.5px rgba(0, 0, 0, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8613b42 */.elementor-3544 .elementor-element.elementor-element-8613b42 p {
    font-family: 'Roboto', sans-serif !important;
    font-size: 16px !important;
    line-height: 1.8 !important;
    color: #404040 !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
    text-shadow: none !important;
    margin-bottom: 20px !important;
    margin-top: 10px !important;
    text-align: justify !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7d3405 */.elementor-3544 .elementor-element.elementor-element-b7d3405 {
    /* Familia de letra profesional */
    font-family: 'Poppins', sans-serif !important;
    font-weight: 800 !important;
    
    /* Sombreado marcado */
    text-shadow: 3px 3px 6px rgba(0, 0, 0, 0.4) !important;
    
    /* Definición extra */
    -webkit-text-stroke: 0.5px rgba(0, 0, 0, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d5f709 */.elementor-3544 .elementor-element.elementor-element-1d5f709 p {
    font-family: 'Roboto', sans-serif !important;
    font-size: 16px !important;
    line-height: 1.8 !important;
    color: #404040 !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
    text-shadow: none !important;
    margin-bottom: 20px !important;
    margin-top: 10px !important;
    text-align: justify !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac3ddb */.elementor-3544 .elementor-element.elementor-element-aac3ddb {
    /* Familia de letra profesional */
    font-family: 'Poppins', sans-serif !important;
    font-weight: 800 !important;
    
    /* Sombreado marcado */
    text-shadow: 3px 3px 6px rgba(0, 0, 0, 0.4) !important;
    
    /* Definición extra */
    -webkit-text-stroke: 0.5px rgba(0, 0, 0, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6953bf3 */.elementor-3544 .elementor-element.elementor-element-6953bf3 p {
    font-family: 'Roboto', sans-serif !important;
    font-size: 16px !important;
    line-height: 1.8 !important;
    color: #404040 !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
    text-shadow: none !important;
    margin-bottom: 20px !important;
    margin-top: 10px !important;
    text-align: justify !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bde8c47 */.elementor-3544 .elementor-element.elementor-element-bde8c47 {
    /* Familia de letra profesional */
    font-family: 'Poppins', sans-serif !important;
    font-weight: 800 !important;
    
    /* Sombreado marcado */
    text-shadow: 3px 3px 6px rgba(0, 0, 0, 0.4) !important;
    
    /* Definición extra */
    -webkit-text-stroke: 0.5px rgba(0, 0, 0, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b59a1 */.elementor-3544 .elementor-element.elementor-element-07b59a1 p {
    font-family: 'Roboto', sans-serif !important;
    font-size: 16px !important;
    line-height: 1.8 !important;
    color: #404040 !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
    text-shadow: none !important;
    margin-bottom: 20px !important;
    margin-top: 10px !important;
    text-align: justify !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a47a4b */.elementor-3544 .elementor-element.elementor-element-8a47a4b {
    /* Familia de letra profesional */
    font-family: 'Poppins', sans-serif !important;
    font-weight: 800 !important;
    
    /* Sombreado marcado */
    text-shadow: 3px 3px 6px rgba(0, 0, 0, 0.4) !important;
    
    /* Definición extra */
    -webkit-text-stroke: 0.5px rgba(0, 0, 0, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15c555c */.elementor-3544 .elementor-element.elementor-element-15c555c p {
    font-family: 'Roboto', sans-serif !important;
    font-size: 16px !important;
    line-height: 1.8 !important;
    color: #404040 !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
    text-shadow: none !important;
    margin-bottom: 20px !important;
    margin-top: 10px !important;
    text-align: justify !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-000a289 */.elementor-3544 .elementor-element.elementor-element-000a289 {
    /* Familia de letra profesional */
    font-family: 'Poppins', sans-serif !important;
    font-weight: 800 !important;
    
    /* Sombreado marcado */
    text-shadow: 3px 3px 6px rgba(0, 0, 0, 0.4) !important;
    
    /* Definición extra */
    -webkit-text-stroke: 0.5px rgba(0, 0, 0, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53105b8 */.elementor-3544 .elementor-element.elementor-element-53105b8 p {
    font-family: 'Roboto', sans-serif !important;
    font-size: 16px !important;
    line-height: 1.8 !important;
    color: #404040 !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
    text-shadow: none !important;
    margin-bottom: 20px !important;
    margin-top: 10px !important;
    text-align: justify !important;
}/* End custom CSS */