.elementor-3854 .elementor-element.elementor-element-320744b{padding:0px 0px 40px 0px;}.elementor-3854 .elementor-element.elementor-element-6aa90fc{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-82198c0 );padding:40px 0px 0px 0px;}/* Start custom CSS for section, class: .elementor-element-320744b *//* Encabezados H2 */
.elementor-3854 .elementor-element.elementor-element-320744b h2 {
    font-size: 28px;
    line-height: 1.3;
    margin-top: 40px;
    margin-bottom: 20px;
}

/* Encabezados H3 */
.elementor-3854 .elementor-element.elementor-element-320744b h3 {
    font-size: 22px;
    line-height: 1.4;
    margin-top: 30px;
    margin-bottom: 15px;
}

/* Enlaces */
.elementor-3854 .elementor-element.elementor-element-320744b a,
.elementor-3854 .elementor-element.elementor-element-320744b a:visited {
    color: #E6822A;
    text-decoration: none;
}

/* Enlaces al pasar el ratón */
.elementor-3854 .elementor-element.elementor-element-320744b a:hover,
.elementor-3854 .elementor-element.elementor-element-320744b a:focus {
    color: #E6822A;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6aa90fc *//* Encabezados H2 */
.elementor-3854 .elementor-element.elementor-element-6aa90fc h2 {
    font-size: 28px;
    line-height: 1.3;
    margin-top: 40px;
    margin-bottom: 20px;
}

/* Encabezados H3 */
.elementor-3854 .elementor-element.elementor-element-6aa90fc h3 {
    font-size: 22px;
    line-height: 1.4;
    margin-top: 30px;
    margin-bottom: 15px;
}

/* Enlaces */
.elementor-3854 .elementor-element.elementor-element-6aa90fc a,
.elementor-3854 .elementor-element.elementor-element-6aa90fc a:visited {
    color: #E6822A;
    text-decoration: none;
}

/* Enlaces al pasar el ratón */
.elementor-3854 .elementor-element.elementor-element-6aa90fc a:hover,
.elementor-3854 .elementor-element.elementor-element-6aa90fc a:focus {
    color: #E6822A;
    text-decoration: underline;
}/* End custom CSS */