.sc_layouts_menu_nav > li.current-menu-item > a, .sc_layouts_menu_nav > li.current-menu-parent > a, .sc_layouts_menu_nav > li.current-menu-ancestor > a {
    color: #ffffff !important;
}
.accent1 {
    color: #dad2c7;
}
.wpcf7 .wpcf7-submit-style .submit-style-in {
background-color: #000000;
}

.wpml-ls-native {font-weight: 100; border: solid 1px; padding: 6px;}

/* ========================================================================== */
/* Menú principal - Enlaces y subrayado @mentaliza                            */
/* ========================================================================== */

/* Header transparente (ID 22762) */

.top_panel_custom_22762 .sc_layouts_menu_nav > li > a,
.top_panel_custom_22762 .sc_layouts_menu_nav > li > a:visited,
.top_panel_custom_22762 .sc_layouts_menu_nav > li > a:hover,
.top_panel_custom_22762 .sc_layouts_menu_nav > li.sfHover > a,
.top_panel_custom_22762 .sc_layouts_menu_nav > li.current-menu-item > a,
.top_panel_custom_22762 .sc_layouts_menu_nav > li.current-menu-parent > a,
.top_panel_custom_22762 .sc_layouts_menu_nav > li.current-menu-ancestor > a {
	color: #fff !important;
}

.top_panel_custom_22762 .sc_layouts_menu_nav > li > a::before,
.top_panel_custom_22762 .sc_layouts_menu_nav > li > a::after,
.top_panel_custom_22762 .sc_layouts_menu_nav > li:hover > a::before,
.top_panel_custom_22762 .sc_layouts_menu_nav > li:hover > a::after,
.top_panel_custom_22762 .sc_layouts_menu_nav > li.sfHover > a::before,
.top_panel_custom_22762 .sc_layouts_menu_nav > li.sfHover > a::after,
.top_panel_custom_22762 .sc_layouts_menu_nav > li.current-menu-item > a::before,
.top_panel_custom_22762 .sc_layouts_menu_nav > li.current-menu-item > a::after,
.top_panel_custom_22762 .sc_layouts_menu_nav > li.current-menu-parent > a::before,
.top_panel_custom_22762 .sc_layouts_menu_nav > li.current-menu-parent > a::after,
.top_panel_custom_22762 .sc_layouts_menu_nav > li.current-menu-ancestor > a::before,
.top_panel_custom_22762 .sc_layouts_menu_nav > li.current-menu-ancestor > a::after {
	background-color: #fff !important;
	border-color: #fff !important;
}


/* Header principal (ID 16828) */

.top_panel_custom_16828 .sc_layouts_menu_nav > li > a,
.top_panel_custom_16828 .sc_layouts_menu_nav > li > a:visited,
.top_panel_custom_16828 .sc_layouts_menu_nav > li > a:hover,
.top_panel_custom_16828 .sc_layouts_menu_nav > li.sfHover > a,
.top_panel_custom_16828 .sc_layouts_menu_nav > li.current-menu-item > a,
.top_panel_custom_16828 .sc_layouts_menu_nav > li.current-menu-parent > a,
.top_panel_custom_16828 .sc_layouts_menu_nav > li.current-menu-ancestor > a {
	color: #000 !important;
}

.top_panel_custom_16828 .sc_layouts_menu_nav > li > a::before,
.top_panel_custom_16828 .sc_layouts_menu_nav > li > a::after,
.top_panel_custom_16828 .sc_layouts_menu_nav > li:hover > a::before,
.top_panel_custom_16828 .sc_layouts_menu_nav > li:hover > a::after,
.top_panel_custom_16828 .sc_layouts_menu_nav > li.sfHover > a::before,
.top_panel_custom_16828 .sc_layouts_menu_nav > li.sfHover > a::after,
.top_panel_custom_16828 .sc_layouts_menu_nav > li.current-menu-item > a::before,
.top_panel_custom_16828 .sc_layouts_menu_nav > li.current-menu-item > a::after,
.top_panel_custom_16828 .sc_layouts_menu_nav > li.current-menu-parent > a::before,
.top_panel_custom_16828 .sc_layouts_menu_nav > li.current-menu-parent > a::after,
.top_panel_custom_16828 .sc_layouts_menu_nav > li.current-menu-ancestor > a::before,
.top_panel_custom_16828 .sc_layouts_menu_nav > li.current-menu-ancestor > a::after {
	background-color: #000 !important;
	border-color: #000 !important;
}

/* ========================================================================== */
/* Evitar guiones automáticos en textos @mentaliza                           */
/* ========================================================================== */

h1,
h2,
h3,
h4,
h5,
h6,
.elementor-heading-title {
	hyphens: none !important;
	word-break: normal !important;
	overflow-wrap: normal !important;
}

/* Cajas Pilares a menos resolución @mentaliza */
.sc_services_motley .sc_services_item_text {
    max-height: none !important;
    overflow: visible !important;
}