/*------------------------------------*
    #COLORES GENERALES
\*------------------------------------*/
body {
  color: #272a2a;
}
/*-- @AUXILIAR MENU CERO --*/
[data-menu-type="0"] .Section--logoAndMenu:not(.sticky) .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active,
[data-header-transparent="1"][data-header-luma='oscuro'][data-menu-type="0"] .Section--logoAndMenu:not(.sticky) .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active
{
  color: #e22c23 !important;
}
[data-accent="2"][data-menu-type="0"] .Section--logoAndMenu:not(.sticky) .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active,
[data-accent="2"][data-header-transparent="1"][data-header-luma='oscuro'][data-menu-type="0"] .Section--logoAndMenu:not(.sticky) .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active
{
  color: #529fdc !important;
}
/*-- @FONDO Y TEXTO --*/
[data-luma="claro"].background-se,
[data-luma="claro"] .SiteContent {
  background-color: #fff;
}
[data-luma="claro"] {
  color: #272a2a;
}
[data-luma="oscuro"].background-se,
[data-luma="oscuro"] .SiteContent {
  background-color: #0d0e0e;
}
[data-luma="oscuro"] {
  color: #fff;
}
/*-- @VINCULOS --*/
a {
  color: #529fdc;
}
a:hover {
  color: #93c8e9;
}
a:not(.btn):visited {
  color: #529fdc;
}
.Footer a {
  color: #529fdc;
}
.Footer a:hover {
  color: #93c8e9;
}
.Footer a:not(.btn):visited {
  color: #529fdc;
}
[data-luma="claro"] .Section--secciones {
  background-color: #121313;
}
[data-luma="oscuro"] .Section--secciones {
  background-color: #1e2020;
}
[data-luma="claro"] .MainSection-link,
[data-luma="claro"] .MainSection-link:visited {
  color: #fff;
}
[data-luma="oscuro"] .MainSection-link,
[data-luma="oscuro"] .MainSection-link:visited {
  color: #fff;
}
[data-accent="1"] .MainSection-link:hover,
[data-accent="1"] .MainSection-link.is-active {
  color: #e22c23 !important;
}
[data-accent="2"] .MainSection-link:hover,
[data-accent="2"] .MainSection-link.is-active {
  color: #529fdc !important;
}
[data-luma="claro"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link {
  color: #272a2a;
}
[data-luma="oscuro"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link {
  color: #fff;
}
[data-accent="1"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link,
[data-accent="1"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active {
  color: #e22c23;
}
[data-accent="2"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link,
[data-accent="2"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active {
  color: #529fdc;
}
[data-header-color="1"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link {
  color: #fff;
}
[data-header-color="2"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link {
  color: #272a2a;
}
[data-header-color="3"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link {
  color: #fff !important;
}
[data-header-color="3"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link,
[data-header-color="3"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active {
  color: #fff;
}
[data-header-color="4"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link {
  color: #fff !important;
}
[data-header-color="4"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link,
[data-header-color="4"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active {
  color: #fff;
}
[data-luma="claro"][data-header-color="0"][data-header-type='3'] .Section--logoAndMenu:before,
[data-luma="oscuro"][data-header-color="0"][data-header-type='3'] .Section--logoAndMenu:before {
  background-color: #272a2a;
}
[data-luma="claro"][data-header-color="0"][data-header-type='3'] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link,
[data-luma="oscuro"][data-header-color="0"][data-header-type='3'] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link {
  color: #fff;
}
[data-header-transparent="1"][data-header-luma='claro'] .Section--logoAndMenu:not(.sticky) .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link {
  color: #272a2a !important;
}
[data-header-transparent="1"][data-header-luma='oscuro'] .Section--logoAndMenu:not(.sticky) .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link {
  color: #fff !important;
}
[data-header-transparent="1"][data-header-luma='claro'][data-header-color="3"] .Section--logoAndMenu:not(.sticky) .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after,
[data-header-transparent="1"][data-header-luma='claro'][data-header-color="4"] .Section--logoAndMenu:not(.sticky) .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  background-color: #272a2a;
}
[data-header-transparent="1"][data-header-luma='oscuro'][data-header-color="3"] .Section--logoAndMenu:not(.sticky) .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after,
[data-header-transparent="1"][data-header-luma='oscuro'][data-header-color="4"] .Section--logoAndMenu:not(.sticky) .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  background-color: #fff;
}
[data-header-transparent="1"][data-menu-type="4"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after,
[data-header-transparent="1"][data-menu-type="5"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
/*  [data-header-transparent="1"][data-menu-type="6"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after,
  [data-header-transparent="1"][data-menu-type="7"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
    */
  background-color: transparent !important;
}
[data-accent="1"][data-menu-type="1"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after,
[data-accent="1"][data-menu-type="2"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after,
[data-accent="1"][data-menu-type="3"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  background-color: #e22c23;
}
[data-accent="1"][data-menu-type="2"] .MainMenuContainer .MenuPrincipal .Menu {
  border-color: #e22c23;
}
[data-accent="2"][data-menu-type="1"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after,
[data-accent="2"][data-menu-type="2"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after,
[data-accent="2"][data-menu-type="3"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  background-color: #529fdc;
}
[data-accent="2"][data-menu-type="2"] .MainMenuContainer .MenuPrincipal .Menu {
  border-color: #529fdc;
}
[data-header-color="3"][data-menu-type="1"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after,
[data-header-color="3"][data-menu-type="2"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after,
[data-header-color="3"][data-menu-type="3"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  background-color: #fff;
}
[data-header-color="4"][data-menu-type="1"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after,
[data-header-color="4"][data-menu-type="2"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after,
[data-header-color="4"][data-menu-type="3"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  background-color: #fff;
}
[data-header-color="3"][data-menu-type="2"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after,
[data-header-color="4"][data-menu-type="2"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  top: calc(100% - 4px);
  background-color: #fff;
}
[data-accent="1"][data-menu-type="4"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:before,
[data-accent="1"][data-menu-type="4"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  color: #e22c23;
}
[data-accent="2"][data-menu-type="4"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:before,
[data-accent="2"][data-menu-type="4"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  color: #529fdc;
}
[data-header-color="3"][data-menu-type="4"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:before,
[data-header-color="3"][data-menu-type="4"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  color: #fff;
}
[data-header-color="4"][data-menu-type="4"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:before,
[data-header-color="4"][data-menu-type="4"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  color: #fff;
}
[data-header-transparent="1"][data-header-luma="claro"][data-header-color="3"][data-menu-type="4"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:before,
[data-header-transparent="1"][data-header-luma="claro"][data-header-color="3"][data-menu-type="4"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after,
[data-header-transparent="1"][data-header-luma="claro"][data-header-color="4"][data-menu-type="4"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:before,
[data-header-transparent="1"][data-header-luma="claro"][data-header-color="4"][data-menu-type="4"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  color: #272a2a !important;
}
[data-header-transparent="1"][data-header-color="4"][data-menu-type="3"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:before,
[data-header-transparent="1"][data-header-color="4"][data-menu-type="3"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after,
[data-header-transparent="1"][data-header-color="4"][data-menu-type="4"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:before,
[data-header-transparent="1"][data-header-color="4"][data-menu-type="4"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  color: #fff !important;
}
[data-luma="claro"][data-menu-type="5"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:before {
  background-color: #272a2a;
}
[data-luma="oscuro"][data-menu-type="5"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:before {
  background-color: #fff;
}
[data-accent="1"][data-menu-type="5"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link:before,
[data-accent="1"][data-menu-type="5"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active:before {
  border-color: transparent transparent transparent #e22c23;
  background-color: transparent;
}
[data-accent="2"][data-menu-type="5"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link:before,
[data-accent="2"][data-menu-type="5"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active:before {
  border-color: transparent transparent transparent #529fdc;
  background-color: transparent;
}
[data-header-color="1"][data-menu-type="5"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:before {
  background-color: #fff;
}
[data-header-color="2"][data-menu-type="5"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:before {
  background-color: #272a2a;
}
[data-header-color="3"][data-menu-type="5"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:before {
  background-color: #fff;
}
[data-header-color="4"][data-menu-type="5"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:before {
  background-color: #fff;
}
[data-header-color="3"][data-menu-type="5"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link:before,
[data-header-color="3"][data-menu-type="5"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active:before {
  border-color: transparent transparent transparent #fff;
  background-color: transparent;
}
[data-header-color="4"][data-menu-type="5"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link:before,
[data-header-color="4"][data-menu-type="5"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active:before {
  border-color: transparent transparent transparent #fff;
  background-color: transparent;
}
[data-header-transparent="1"][data-header-luma="claro"][data-header-color="3"][data-menu-type="5"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:before,
[data-header-transparent="1"][data-header-luma="claro"][data-header-color="4"][data-menu-type="5"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:before {
  background-color: #272a2a !important;
}
[data-header-transparent="1"][data-header-luma="claro"][data-header-color="3"][data-menu-type="5"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link:before,
[data-header-transparent="1"][data-header-luma="claro"][data-header-color="3"][data-menu-type="5"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active:before,
[data-header-transparent="1"][data-header-luma="claro"][data-header-color="4"][data-menu-type="5"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link:before,
[data-header-transparent="1"][data-header-luma="claro"][data-header-color="4"][data-menu-type="5"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active:before {
  border-color: transparent transparent transparent #272a2a;
  background-color: transparent !important;
}
[data-accent="1"][data-menu-type="6"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  border-color: #e22c23 transparent transparent;
}
[data-accent="2"][data-menu-type="6"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  border-color: #529fdc transparent transparent;
}
[data-header-color="3"][data-menu-type="6"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  border-color: #fff transparent transparent;
}
[data-header-color="4"][data-menu-type="6"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  border-color: #fff transparent transparent;
}
[data-header-transparent="1"][data-header-luma="claro"][data-header-color="3"][data-menu-type="6"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link:after,
[data-header-transparent="1"][data-header-luma="claro"][data-header-color="3"][data-menu-type="6"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active:after,
[data-header-transparent="1"][data-header-luma="claro"][data-header-color="4"][data-menu-type="6"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link:after,
[data-header-transparent="1"][data-header-luma="claro"][data-header-color="4"][data-menu-type="6"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active:after {
  background-color: transparent !important;
  border-color: #1e2020 transparent transparent;
}
[data-header-transparent="1"][data-header-luma="oscuro"][data-header-color="3"][data-menu-type="6"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link:after,
[data-header-transparent="1"][data-header-luma="oscuro"][data-header-color="3"][data-menu-type="6"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active:after,
[data-header-transparent="1"][data-header-luma="oscuro"][data-header-color="4"][data-menu-type="6"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link:after,
[data-header-transparent="1"][data-header-luma="oscuro"][data-header-color="4"][data-menu-type="6"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active:after {
  background-color: transparent !important;
  border-color: #fff transparent transparent;
}
[data-accent="1"][data-menu-type="7"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  border-color: transparent transparent #e22c23;
}
[data-accent="2"][data-menu-type="7"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  border-color: transparent transparent #529fdc;
}
[data-header-color="3"][data-menu-type="7"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  border-color: transparent transparent #fff;
}
[data-header-color="4"][data-menu-type="7"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  border-color: transparent transparent #fff;
}
[data-header-transparent="1"][data-header-luma="claro"][data-header-color="3"][data-menu-type="7"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link:after,
[data-header-transparent="1"][data-header-luma="claro"][data-header-color="3"][data-menu-type="7"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active:after,
[data-header-transparent="1"][data-header-luma="claro"][data-header-color="4"][data-menu-type="7"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link:after,
[data-header-transparent="1"][data-header-luma="claro"][data-header-color="4"][data-menu-type="7"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active:after {
  background-color: transparent !important;
  border-color: transparent transparent #1e2020;
}
[data-header-transparent="1"][data-header-luma="oscuro"][data-header-color="3"][data-menu-type="7"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link:after,
[data-header-transparent="1"][data-header-luma="oscuro"][data-header-color="3"][data-menu-type="7"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active:after,
[data-header-transparent="1"][data-header-luma="oscuro"][data-header-color="4"][data-menu-type="7"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link:after,
[data-header-transparent="1"][data-header-luma="oscuro"][data-header-color="4"][data-menu-type="7"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active:after {
  background-color: transparent !important;
  border-color: transparent transparent #fff;
}
[data-accent="1"][data-menu-type="8"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active,
[data-accent="1"][data-menu-type="8"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link {
  color: #fff;
}
[data-accent="1"][data-menu-type="8"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  background-color: #e22c23;
}
[data-accent="2"][data-menu-type="8"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active,
[data-accent="2"][data-menu-type="8"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link {
  color: #fff;
}
[data-accent="2"][data-menu-type="8"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  background-color: #529fdc;
}
[data-header-color="3"][data-menu-type="8"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active,
[data-header-color="3"][data-menu-type="8"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link {
  color: #e22c23 !important;
}
[data-header-color="3"][data-menu-type="8"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  background-color: #fff;
}
[data-header-color="4"][data-menu-type="8"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active,
[data-header-color="4"][data-menu-type="8"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link {
  color: #529fdc !important;
}
[data-header-color="4"][data-menu-type="8"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link:after {
  background-color: #fff;
}
[data-header-transparent="1"][data-menu-type="8"][data-header-color="3"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active,
[data-header-transparent="1"][data-menu-type="8"][data-header-color="3"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link {
  color: #e22c23 !important;
}
[data-header-transparent="1"][data-menu-type="8"][data-header-color="4"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active,
[data-header-transparent="1"][data-menu-type="8"][data-header-color="4"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link {
  color: #529fdc !important;
}
[data-accent="1"][data-menu-type="9"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link > .Menu-text,
[data-accent="1"][data-menu-type="9"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active > .Menu-text {
  background-color: #e22c23;
  color: #fff;
}
[data-accent="2"][data-menu-type="9"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link > .Menu-text,
[data-accent="2"][data-menu-type="9"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active > .Menu-text {
  background-color: #529fdc;
  color: #fff;
}
[data-header-color="3"][data-menu-type="9"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link > .Menu-text,
[data-header-color="3"][data-menu-type="9"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active > .Menu-text {
  background-color: #fff;
  color: #e22c23;
}
[data-header-color="4"][data-menu-type="9"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link > .Menu-text,
[data-header-color="4"][data-menu-type="9"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active > .Menu-text {
  background-color: #fff;
  color: #529fdc;
}
[data-header-transparent="1"][data-header-color="3"][data-menu-type="9"][data-header-luma="oscuro"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link > .Menu-text,
[data-header-transparent="1"][data-header-color="3"][data-menu-type="9"][data-header-luma="oscuro"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active > .Menu-text {
  background-color: #fff;
}
[data-header-transparent="1"][data-header-color="4"][data-menu-type="9"][data-header-luma="oscuro"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link > .Menu-text,
[data-header-transparent="1"][data-header-color="4"][data-menu-type="9"][data-header-luma="oscuro"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active > .Menu-text {
  background-color: #fff;
}
[data-header-transparent="1"][data-header-color="3"][data-menu-type="9"][data-header-luma="claro"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link > .Menu-text,
[data-header-transparent="1"][data-header-color="3"][data-menu-type="9"][data-header-luma="claro"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active > .Menu-text {
  background-color: #1e2020;
}
[data-header-transparent="1"][data-header-color="4"][data-menu-type="9"][data-header-luma="claro"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link > .Menu-text,
[data-header-transparent="1"][data-header-color="4"][data-menu-type="9"][data-header-luma="claro"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active > .Menu-text {
  background-color: #1e2020;
}
[data-accent="1"][data-menu-type="10"]:not([data-header-type="3"]) .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link > .Menu-text {
  color: #fff;
  background-color: #e7534c;
  background-image: -webkit-linear-gradient(top, #e7534c 0%, #e22c23 100%);
  background-image: -moz-linear-gradient(top, #e7534c 0%, #e22c23 100%);
  background-image: -o-linear-gradient(top, #e7534c 0%, #e22c23 100%);
  background-image: -ms-linear-gradient(top, #e7534c 0%, #e22c23 100%);
  background-image: linear-gradient(to bottom, #e7534c 0%, #e22c23 100%);
  border-left: 1px solid #dc271d;
}
[data-accent="1"][data-menu-type="10"]:not([data-header-type="3"]) .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link > .Menu-text,
[data-accent="1"][data-menu-type="10"]:not([data-header-type="3"]) .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active > .Menu-text {
  background-color: #e22c23;
}
[data-accent="2"][data-menu-type="10"]:not([data-header-type="3"]) .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link > .Menu-text {
  color: #fff;
  background-color: #78b4e4;
  background-image: -webkit-linear-gradient(top, #78b4e4 0%, #529fdc 100%);
  background-image: -moz-linear-gradient(top, #78b4e4 0%, #529fdc 100%);
  background-image: -o-linear-gradient(top, #78b4e4 0%, #529fdc 100%);
  background-image: -ms-linear-gradient(top, #78b4e4 0%, #529fdc 100%);
  background-image: linear-gradient(to bottom, #78b4e4 0%, #529fdc 100%);
  border-left: 1px solid #4c99d6;
}
[data-accent="2"][data-menu-type="10"]:not([data-header-type="3"]) .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link > .Menu-text,
[data-accent="2"][data-menu-type="10"]:not([data-header-type="3"]) .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active > .Menu-text {
  background-color: #529fdc;
}
[data-header-color="1"][data-header-type="3"][data-menu-type="10"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link > .Menu-text {
  border-color: #fff;
  background: transparent;
  color: #fff;
}
[data-header-color="2"][data-header-type="3"][data-menu-type="10"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link > .Menu-text {
  border-color: #272a2a;
  background: transparent;
  color: #272a2a;
}
[data-header-color="3"][data-header-type="3"][data-menu-type="10"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link > .Menu-text {
  border-color: #fff;
  background: transparent;
  color: #fff;
}
[data-header-color="4"][data-header-type="3"][data-menu-type="10"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link > .Menu-text {
  border-color: #fff;
  background: transparent;
  color: #fff;
}
[data-header-color="1"][data-header-type="3"][data-menu-type="10"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link > .Menu-text,
[data-header-color="1"][data-header-type="3"][data-menu-type="10"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active > .Menu-text {
  background-color: #fff !important;
  color: #272a2a;
  -webkit-box-shadow: none;
  box-shadow: none;
}
[data-header-color="2"][data-header-type="3"][data-menu-type="10"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link > .Menu-text,
[data-header-color="2"][data-header-type="3"][data-menu-type="10"] .MainMenuContainer .MenuPrincipal > .Menu-item> .Menu-link.is-active > .Menu-text {
  background-color: #272a2a !important;
  color: #fff;
  -webkit-box-shadow: none;
  box-shadow: none;
}
[data-header-color="3"][data-header-type="3"][data-menu-type="10"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link > .Menu-text,
[data-header-color="3"][data-header-type="3"][data-menu-type="10"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active > .Menu-text {
  background-color: #fff;
  color: #e22c23;
  -webkit-box-shadow: none;
  box-shadow: none;
}
[data-header-color="4"][data-header-type="3"][data-menu-type="10"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link > .Menu-text,
[data-header-color="4"][data-header-type="3"][data-menu-type="10"] .MainMenuContainer .MenuPrincipal > .Menu-item> .Menu-link.is-active > .Menu-text {
  background-color: #fff;
  color: #529fdc;
  -webkit-box-shadow: none;
  box-shadow: none;
}
[data-accent="1"][data-header-type="3"] .subMenu .Menu .Menu-item:first-child:after {
  border-color: transparent #e22c23 transparent transparent;
}
[data-accent="2"][data-header-type="3"] .subMenu .Menu .Menu-item:first-child:after {
  border-color: transparent #529fdc transparent transparent;
}
[data-header-type="3"][data-header-color="0"][data-accent="1"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link,
[data-header-type="3"][data-header-color="0"][data-accent="1"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active,
[data-accent="1"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link,
[data-accent="1"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active {
  color: #e22c23;
}
[data-header-type="3"][data-header-color="0"][data-accent="2"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link,
[data-header-type="3"][data-header-color="0"][data-accent="2"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active,
[data-accent="2"] .MainMenuContainer .MenuPrincipal > .Menu-item:hover > .Menu-link,
[data-accent="2"] .MainMenuContainer .MenuPrincipal > .Menu-item > .Menu-link.is-active {
  color: #529fdc;
}
[data-luma="oscuro"] .MainMenuContainer .subMenu .Menu {
  background-color: #fff;
  border-color: #fff;
}
[data-luma="oscuro"] .MainMenuContainer .subMenu .Menu-link {
  color: textFoSubmenuBack2;
}
[data-luma="claro"] .MainMenuContainer .subMenu .Menu {
  background-color: #272a2a;
  border-color: #272a2a;
}
[data-luma="claro"] .MainMenuContainer .subMenu .Menu-link {
  color: textFoSubmenuBack1;
}
[data-submenu-color="oscuro"] .MainMenuContainer .subMenu .Menu {
  background-color: #1e2020;
  border-color: #1e2020;
}
[data-submenu-color="oscuro"] .MainMenuContainer .subMenu .Menu-link {
  color: #fff;
}
[data-submenu-color="claro"] .MainMenuContainer .subMenu .Menu {
  background-color: #fff;
  border-color: #fff;
}
[data-submenu-color="claro"] .MainMenuContainer .subMenu .Menu-link {
  color: #272a2a;
}
[data-submenu-color="1"] .MainMenuContainer .subMenu .Menu {
  background-color: #e22c23;
}
[data-submenu-color="2"] .MainMenuContainer .subMenu .Menu {
  background-color: #529fdc;
}
[data-submenu-color="1"] .MainMenuContainer .subMenu .Menu-link {
  color: #fff;
}
[data-submenu-color="2"] .MainMenuContainer .subMenu .Menu-link {
  color: #fff;
}
[data-accent="1"][data-header-type="3"] .subMenu .Menu .Menu-item:first-child:after {
  border-color: transparent #e22c23 transparent transparent;
}
[data-accent="2"][data-header-type="3"] .subMenu .Menu .Menu-item:first-child:after {
  border-color: transparent #529fdc transparent transparent;
}
.MenuMobile .Menu-link {
  color: #fff;
}
.MenuMobile-close i {
  color: #fff;
}
[data-offcanvas="1"] .MenuMobile {
  background: #e22c23;
}
[data-offcanvas="2"] .MenuMobile {
  background: #529fdc;
}
[data-offcanvas="oscuro"] .MenuMobile {
  background: #1e2020;
}
[data-offcanvas="claro"] .MenuMobile {
  background: #fff;
}
[data-offcanvas="claro"] .MenuMobile .Menu-link {
  color: #1e2020;
}
[data-offcanvas="claro"] .MenuMobile-close i {
  color: #1e2020;
}
[data-accent="1"] .btn-default,
.btn-accent-1 {
  background-image: -webkit-linear-gradient(top, #e7534c 0%, #e22c23 100%);
  background-image: -moz-linear-gradient(top, #e7534c 0%, #e22c23 100%);
  background-image: -o-linear-gradient(top, #e7534c 0%, #e22c23 100%);
  background-image: -ms-linear-gradient(top, #e7534c 0%, #e22c23 100%);
  background-image: linear-gradient(to bottom, #e7534c 0%, #e22c23 100%);
  border-color: #dc271d;
  background-color:#e22c23;  
}
[data-accent="1"] .btn-default:hover,
.btn-accent-1:hover,
[data-accent="1"] .btn-default:focus,
.btn-accent-1:focus {
  background-color: #e22c23;
  color: #fff;
}
[data-accent="1"] .btn-default:active,
.btn-accent-1:active {
  background-color: #e22c23;
  border-color: #dc271d;
  background-image: none;
}
[data-accent="1"] .btn-line-default,
.btn-line-accent-1 {
  border-color: #e22c23;
  color: #e22c23;
}
[data-accent="1"] .btn-line-default:hover,
.btn-line-accent-1:hover,
[data-accent="1"] .btn-line-default:focus,
.btn-line-accent-1:focus {
  background-color: #e22c23;
  color: #fff;
}
[data-accent="2"] .btn-default,
.btn-accent-2 {
  background-image: -webkit-linear-gradient(top, #78b4e4 0%, #529fdc 100%);
  background-image: -moz-linear-gradient(top, #78b4e4 0%, #529fdc 100%);
  background-image: -o-linear-gradient(top, #78b4e4 0%, #529fdc 100%);
  background-image: -ms-linear-gradient(top, #78b4e4 0%, #529fdc 100%);
  background-image: linear-gradient(to bottom, #78b4e4 0%, #529fdc 100%);
  border-color: #4c99d6;
  background-color:#529fdc;     
}
[data-accent="2"] .btn-default:hover,
.btn-accent-2:hover,
[data-accent="2"] .btn-default:focus,
.btn-accent-2:focus {
  background-color: #529fdc;
  color: #fff;
}
[data-accent="2"] .btn-line-default,
.btn-line-accent-2 {
  border-color: #529fdc;
  color: #529fdc;
}
[data-accent="2"] .btn-line-default:hover,
.btn-line-accent-2:hover,
[data-accent="2"] .btn-line-default:focus,
.btn-line-accent-2:focus {
  background-color: #529fdc;
  color: #fff;
}
.btn-acento1{
    background-color: #e22c23;    
}
.btn-line-acento1{
    border-color: #e22c23 !important;    
}
.btn-acento2{
    background-color: #529fdc;    
}
.btn-line-acento2{
    border-color: #529fdc !important;    
}

[data-accent="1"] .Widget_Icono {
  color: #e22c23;
}
[data-accent="2"] .Widget_Icono {
  color: #529fdc;
}
.SeConfig[data-luma="claro"] .LayoutCallToAction {
  background: #8c6752;
  color: #fff;
}
.SeConfig[data-luma="oscuro"] .LayoutCallToAction {
  background: #8c6752;
  color: #fff;
}
.SeConfig[data-luma="claro"] [data-luma="claro"].LayoutCallToAction,
.SeConfig[data-luma="oscuro"] [data-luma="claro"].LayoutCallToAction {
  color: #272a2a;
}
.SeConfig[data-luma="claro"] [data-luma="oscuro"].LayoutCallToAction,
.SeConfig[data-luma="oscuro"] [data-luma="oscuro"].LayoutCallToAction {
  color: #fff;
}
[data-accent="1"] .separador.default {
  border-bottom: 2px solid #e22c23;
}
[data-accent="2"] .separador.default {
  border-bottom: 2px solid #529fdc;
}
[data-accent="1"] .separador.s1 {
  border-bottom: 2px dotted #e22c23;
}
[data-accent="2"] .separador.s1 {
  border-bottom: 2px dotted #529fdc;
}
[data-luma="claro"] .LayoutFooter {
  background-color: #1e2020;
  color: #fff;
}
[data-luma="oscuro"] .LayoutFooter {
  background-color: #1e2020;
  color: #fff;
}
[data-luma="claro"] .LayoutFooterFinal {
  background-color: #121313;
  color: #fff;
}
[data-luma="oscuro"] .LayoutFooterFinal {
  background-color: #121313;
  color: #fff;
}
.FormTransparente input,
.FormTransparente select,
.FormTransparente textarea {
  background-color: transparent;
}
.FormTransparente input[type="submit"] {
  background: transparent;
}
.grilla[data-luma="claro"] .FormTransparente input,
.grilla[data-luma="claro"] .FormTransparente select,
.grilla[data-luma="claro"] .FormTransparente textarea {
  border: 2px solid #1e2020;
  color: #1e2020 !important;
}
.grilla[data-luma="oscuro"] .FormTransparente input,
.grilla[data-luma="oscuro"] .FormTransparente select,
.grilla[data-luma="oscuro"] .FormTransparente textarea {
  border: 2px solid #fff;
  color: #fff !important;
}
.grilla[data-luma="claro"] .FormTransparente input:focus,
.grilla[data-luma="claro"] .FormTransparente select:focus,
.grilla[data-luma="claro"] .FormTransparente textarea:focus {
  background-color: rgba(255,255,255,0.3);
}
.grilla[data-luma="oscuro"] .FormTransparente input:focus,
.grilla[data-luma="oscuro"] .FormTransparente select:focus,
.grilla[data-luma="oscuro"] .FormTransparente textarea:focus {
  background-color: rgba(30,32,32,0.3);
}
[data-accent="1"] .HoverImg[data-HoverImg_skin='10']:hover .HoverImg-img {
  border-color: #e22c23;
}
[data-accent="2"] .HoverImg[data-HoverImg_skin='10']:hover .HoverImg-img {
  border-color: #529fdc;
}
[data-accent="1"] .HoverImg[data-HoverImg_skin='6'] .HoverImg-info:before {
  background: #e22c23;
}
[data-accent="2"] .HoverImg[data-HoverImg_skin='6'] .HoverImg-info:before {
  background: #529fdc;
}
[data-luma="claro"] .MiniCart {
  background-color: #fff;
}
[data-luma="oscuro"] .MiniCart {
  background-color: #1e2020;
}
[data-accent="1"] .MiniCart-toggler {
  color: #e22c23 !important;
}
[data-accent="2"] .MiniCart-toggler {
  color: #529fdc !important;
}
[data-header-color="3"] .MiniCart-toggler {
  color: #fff !important;
}
[data-header-color="4"] .MiniCart-toggler {
  color: #fff !important;
}
[data-luma="claro"] .MiniCart-header {
  background-color: #121313;
  color: #fff;
}
[data-luma="claro"][data-header-color="1"] .MiniCart-badge {
  background-color: rgba(255,255,255,0.9);
  color: #272a2a;
}
[data-luma="oscuro"] .MiniCart-badge,
[data-luma="oscuro"][data-header-color="1"] .MiniCart-badge {
  background-color: rgba(255,255,255,0.9);
  color: #272a2a;
}
[data-luma="oscuro"] .MiniCart-header,
[data-luma="oscuro"][data-header-color="2"] .MiniCart-badge {
  background-color: #1e2020;
  color: #fff;
}
[data-luma="claro"] .MiniCart-badge,
[data-header-color="3"] .MiniCart-badge,
[data-header-color="4"] .MiniCart-badge,
[data-luma="oscuro"][data-header-color="3"] .MiniCart-badge,
[data-luma="oscuro"][data-header-color="4"] .MiniCart-badge {
  background-color: rgba(39,42,42,0.9);
  color: #fff;
}
[data-luma="oscuro"] .Cat-dropdown ul {
  background-color: #eaeaea;
}
[data-luma="claro"] .Cat-dropdown ul {
  background-color: #1e2020;
}
[data-luma="claro"] .CategoriasModulo li a,
[data-luma="claro"] .CategoriasModulo li a:visited {
  color: #272a2a;
}
[data-luma="oscuro"] .CategoriasModulo li a,
[data-luma="oscuro"] .CategoriasModulo li a:visited {
  color: #fff;
}
[data-accent="1"] .CategoriasModulo li a:hover {
  color: #e22c23;
}
[data-accent="1"] .CategoriasModulo li a:hover {
  color: #529fdc;
}
[data-luma="claro"] h1,
[data-luma="claro"] h2,
[data-luma="claro"] h3,
[data-luma="claro"] h4,
[data-luma="claro"] h5,
[data-luma="claro"] h6,
[data-luma="claro"] .h1,
[data-luma="claro"] .h2,
[data-luma="claro"] .h3,
[data-luma="claro"] .h4,
[data-luma="claro"] .h5,
[data-luma="claro"] .h6 {
  color: #1e2020;
}
[data-luma="oscuro"] h1,
[data-luma="oscuro"] h2,
[data-luma="oscuro"] h3,
[data-luma="oscuro"] h4,
[data-luma="oscuro"] h5,
[data-luma="oscuro"] h6,
[data-luma="oscuro"] .h1,
[data-luma="oscuro"] .h2,
[data-luma="oscuro"] .h3,
[data-luma="oscuro"] .h4,
[data-luma="oscuro"] .h5,
[data-luma="oscuro"] .h6 {
  color: #fff;
}
.grilla[data-luma="claro"] h1,
.grilla[data-luma="claro"] h2,
.grilla[data-luma="claro"] h3,
.grilla[data-luma="claro"] h4,
.grilla[data-luma="claro"] h5,
.grilla[data-luma="claro"] h6,
.grilla[data-luma="claro"] .h1,
.grilla[data-luma="claro"] .h2,
.grilla[data-luma="claro"] .h3,
.grilla[data-luma="claro"] .h4,
.grilla[data-luma="claro"] .h5,
.grilla[data-luma="claro"] .h6 {
  color: #1e2020;
}
.grilla[data-luma="oscuro"] h1,
.grilla[data-luma="oscuro"] h2,
.grilla[data-luma="oscuro"] h3,
.grilla[data-luma="oscuro"] h4,
.grilla[data-luma="oscuro"] h5,
.grilla[data-luma="oscuro"] h6,
.grilla[data-luma="oscuro"] .h1,
.grilla[data-luma="oscuro"] .h2,
.grilla[data-luma="oscuro"] .h3,
.grilla[data-luma="oscuro"] .h4,
.grilla[data-luma="oscuro"] .h5,
.grilla[data-luma="oscuro"] .h6 {
  color: #fff;
}
.grilla[data-luma="oscuro"] [data-luma="claro"] h1,
.grilla[data-luma="oscuro"] [data-luma="claro"] h2,
.grilla[data-luma="oscuro"] [data-luma="claro"] h3,
.grilla[data-luma="oscuro"] [data-luma="claro"] h4,
.grilla[data-luma="oscuro"] [data-luma="claro"] h5,
.grilla[data-luma="oscuro"] [data-luma="claro"] h6,
.grilla[data-luma="oscuro"] [data-luma="claro"] .h1,
.grilla[data-luma="oscuro"] [data-luma="claro"] .h2,
.grilla[data-luma="oscuro"] [data-luma="claro"] .h3,
.grilla[data-luma="oscuro"] [data-luma="claro"] .h4,
.grilla[data-luma="oscuro"] [data-luma="claro"] .h5,
.grilla[data-luma="oscuro"] [data-luma="claro"] .h6 {
  color: #1e2020 !important;
}
.grilla[data-luma="claro"] [data-luma="oscuro"] h1,
.grilla[data-luma="claro"] [data-luma="oscuro"] h2,
.grilla[data-luma="claro"] [data-luma="oscuro"] h3,
.grilla[data-luma="claro"] [data-luma="oscuro"] h4,
.grilla[data-luma="claro"] [data-luma="oscuro"] h5,
.grilla[data-luma="claro"] [data-luma="oscuro"] h6,
.grilla[data-luma="claro"] [data-luma="oscuro"] .h1,
.grilla[data-luma="claro"] [data-luma="oscuro"] .h2,
.grilla[data-luma="claro"] [data-luma="oscuro"] .h3,
.grilla[data-luma="claro"] [data-luma="oscuro"] .h4,
.grilla[data-luma="claro"] [data-luma="oscuro"] .h5,
.grilla[data-luma="claro"] [data-luma="oscuro"] .h6 {
  color: #fff !important;
}
[data-luma="claro"] .LayoutCallToAction h1,
[data-luma="claro"] .LayoutCallToAction h2,
[data-luma="claro"] .LayoutCallToAction h3,
[data-luma="claro"] .LayoutCallToAction h4,
[data-luma="claro"] .LayoutCallToAction h5,
[data-luma="claro"] .LayoutCallToAction h6 {
  color: #fff;
}
[data-luma="oscuro"] .LayoutCallToAction h1,
[data-luma="oscuro"] .LayoutCallToAction h2,
[data-luma="oscuro"] .LayoutCallToAction h3,
[data-luma="oscuro"] .LayoutCallToAction h4,
[data-luma="oscuro"] .LayoutCallToAction h5,
[data-luma="oscuro"] .LayoutCallToAction h6 {
  color: #fff;
}
[data-luma="claro"].LayoutCallToAction h1,
[data-luma="claro"].LayoutCallToAction h2,
[data-luma="claro"].LayoutCallToAction h3,
[data-luma="claro"].LayoutCallToAction h4,
[data-luma="claro"].LayoutCallToAction h5,
[data-luma="claro"].LayoutCallToAction h6 {
  color: #272a2a;
}
[data-luma="oscuro"].LayoutCallToAction h1,
[data-luma="oscuro"].LayoutCallToAction h2,
[data-luma="oscuro"].LayoutCallToAction h3,
[data-luma="oscuro"].LayoutCallToAction h4,
[data-luma="oscuro"].LayoutCallToAction h5,
[data-luma="oscuro"].LayoutCallToAction h6 {
  color: #fff;
}
[data-accent="1"] h1 u,
[data-accent="1"] h2 u,
[data-accent="1"] h3 u,
[data-accent="1"] h4 u,
[data-accent="1"] h5 u,
[data-accent="1"] h6 u {
  color: #529fdc;
}
[data-accent="1"] h1 s,
[data-accent="1"] h2 s,
[data-accent="1"] h3 s,
[data-accent="1"] h4 s,
[data-accent="1"] h5 s,
[data-accent="1"] h6 s {
  color: #e22c23;
}
[data-accent="2"] h1 u,
[data-accent="2"] h2 u,
[data-accent="2"] h3 u,
[data-accent="2"] h4 u,
[data-accent="2"] h5 u,
[data-accent="2"] h6 u {
  color: #e22c23;
}
[data-accent="2"] h1 s,
[data-accent="2"] h2 s,
[data-accent="2"] h3 s,
[data-accent="2"] h4 s,
[data-accent="2"] h5 s,
[data-accent="2"] h6 s {
  color: #529fdc;
}
[data-luma="claro"] .LayoutFooter h1,
[data-luma="claro"] .LayoutFooter .h1,
[data-luma="claro"] .LayoutFooter h2,
[data-luma="claro"] .LayoutFooter .h2,
[data-luma="claro"] .LayoutFooter h3,
[data-luma="claro"] .LayoutFooter .h3,
[data-luma="claro"] .LayoutFooter h4,
[data-luma="claro"] .LayoutFooter .h4,
[data-luma="claro"] .LayoutFooter h5,
[data-luma="claro"] .LayoutFooter .h5,
[data-luma="claro"] .LayoutFooter h6,
[data-luma="claro"] .LayoutFooter .h6 {
  color: #fff;
}
[data-luma="oscuro"] .LayoutFooter h1,
[data-luma="oscuro"] .LayoutFooter .h1,
[data-luma="oscuro"] .LayoutFooter h2,
[data-luma="oscuro"] .LayoutFooter .h2,
[data-luma="oscuro"] .LayoutFooter h3,
[data-luma="oscuro"] .LayoutFooter .h3,
[data-luma="oscuro"] .LayoutFooter h4,
[data-luma="oscuro"] .LayoutFooter .h4,
[data-luma="oscuro"] .LayoutFooter h5,
[data-luma="oscuro"] .LayoutFooter .h5,
[data-luma="oscuro"] .LayoutFooter h6,
[data-luma="oscuro"] .LayoutFooter .h6 {
  color: #fff;
}
[data-accent="1"] .Titulo-1 h1:before,
[data-accent="1"] .Titulo-1 h1:after,
[data-accent="1"] .Titulo-2 h1:before,
[data-accent="1"] .Titulo-2 h1:after,
[data-accent="1"] .Titulo-1 h2:before,
[data-accent="1"] .Titulo-1 h2:after,
[data-accent="1"] .Titulo-2 h2:before,
[data-accent="1"] .Titulo-2 h2:after,
[data-accent="1"] .Titulo-1 h3:before,
[data-accent="1"] .Titulo-1 h3:after,
[data-accent="1"] .Titulo-2 h3:before,
[data-accent="1"] .Titulo-2 h3:after,
[data-accent="1"] .Titulo-1 h4:before,
[data-accent="1"] .Titulo-1 h4:after,
[data-accent="1"] .Titulo-2 h4:before,
[data-accent="1"] .Titulo-2 h4:after,
[data-accent="1"] .Titulo-1 h5:before,
[data-accent="1"] .Titulo-1 h5:after,
[data-accent="1"] .Titulo-2 h5:before,
[data-accent="1"] .Titulo-2 h5:after,
[data-accent="1"] .Titulo-1 h6:before,
[data-accent="1"] .Titulo-1 h6:after,
[data-accent="1"] .Titulo-2 h6:before,
[data-accent="1"] .Titulo-2 h6:after {
  background: #e22c23;
}
[data-accent="1"] .Titulo-3 h1:before,
[data-accent="1"] .Titulo-3 h2:before,
[data-accent="1"] .Titulo-3 h3:before,
[data-accent="1"] .Titulo-3 h4:before,
[data-accent="1"] .Titulo-3 h5:before,
[data-accent="1"] .Titulo-3 h6:before {
  background-color: #e22c23;
}
[data-accent="1"] .Titulo-4 h1,
[data-accent="1"] .Titulo-4 h2,
[data-accent="1"] .Titulo-4 h3,
[data-accent="1"] .Titulo-4 h4,
[data-accent="1"] .Titulo-4 h5,
[data-accent="1"] .Titulo-4 h6 {
  border-color: #e22c23;
}
[data-accent="2"] .Titulo-1 h1:before,
[data-accent="2"] .Titulo-1 h1:after,
[data-accent="2"] .Titulo-2 h1:before,
[data-accent="2"] .Titulo-2 h1:after,
[data-accent="2"] .Titulo-1 h2:before,
[data-accent="2"] .Titulo-1 h2:after,
[data-accent="2"] .Titulo-2 h2:before,
[data-accent="2"] .Titulo-2 h2:after,
[data-accent="2"] .Titulo-1 h3:before,
[data-accent="2"] .Titulo-1 h3:after,
[data-accent="2"] .Titulo-2 h3:before,
[data-accent="2"] .Titulo-2 h3:after,
[data-accent="2"] .Titulo-1 h4:before,
[data-accent="2"] .Titulo-1 h4:after,
[data-accent="2"] .Titulo-2 h4:before,
[data-accent="2"] .Titulo-2 h4:after,
[data-accent="2"] .Titulo-1 h5:before,
[data-accent="2"] .Titulo-1 h5:after,
[data-accent="2"] .Titulo-2 h5:before,
[data-accent="2"] .Titulo-2 h5:after,
[data-accent="2"] .Titulo-1 h6:before,
[data-accent="2"] .Titulo-1 h6:after,
[data-accent="2"] .Titulo-2 h6:before,
[data-accent="2"] .Titulo-2 h6:after {
  background: #529fdc;
}
[data-accent="2"] .Titulo-3 h1:before,
[data-accent="2"] .Titulo-3 h2:before,
[data-accent="2"] .Titulo-3 h3:before,
[data-accent="2"] .Titulo-3 h4:before,
[data-accent="2"] .Titulo-3 h5:before,
[data-accent="2"] .Titulo-3 h6:before {
  background-color: #529fdc;
}
[data-accent="2"] .Titulo-4 h1,
[data-accent="2"] .Titulo-4 h2,
[data-accent="2"] .Titulo-4 h3,
[data-accent="2"] .Titulo-4 h4,
[data-accent="2"] .Titulo-4 h5,
[data-accent="2"] .Titulo-4 h6 {
  border-color: #529fdc;
}
[data-luma="claro"] .breadcrumb {
  background-color: rgba(150,150,150,0.1);
}
[data-luma="oscuro"] .breadcrumb {
  background-color: rgba(150,150,150,0.2);
}
[data-luma="claro"] .breadcrumb > li + li:before {
  color: #272a2a;
}
[data-luma="oscuro"] .breadcrumb > li + li:before {
  color: #fff;
}
[data-accent="1"] .breadcrumb > .active {
  color: #fff;
}
[data-accent="2"] .breadcrumb > .active {
  color: submenuA1;
}
[data-luma="claro"] .pagination > li > a,
[data-luma="claro"] .pagination > li > span {
  color: #272a2a;
}
[data-accent="1"] .pagination > li > a,
[data-accent="1"] .pagination > li > span {
  border-color: #e22c23;
}
[data-accent="1"] .pagination > li:hover > a,
[data-accent="1"] .pagination > li:hover > a:active {
  color: #e22c23;
}
[data-accent="2"] .pagination > li:hover > a,
[data-accent="2"] .pagination > li:hover > a:active {
  color: #529fdc;
}
[data-luma="oscuro"] .pagination > li > a,
[data-luma="oscuro"] .pagination > li > span {
  color: #fff;
}
[data-accent="2"] .pagination > li > a,
[data-accent="2"] .pagination > li > span {
  border-color: #529fdc;
}
[data-accent="1"] .pagination > li > a:focus,
[data-accent="1"] .pagination > li > span:focus {
  color: #fff;
}
[data-accent="2"] .pagination > li > a:hover,
[data-accent="2"] .pagination > li > span:hover,
[data-accent="2"] .pagination > li > a:focus,
[data-accent="2"] .pagination > li > span:focus {
  color: submenuA1;
}
[data-accent="1"] .pagination > .active > a,
[data-accent="1"] .pagination > .active > span,
[data-accent="1"] .pagination > .active > a:hover,
[data-accent="1"] .pagination > .active > span:hover,
[data-accent="1"] .pagination > .active > a:focus,
[data-accent="1"] .pagination > .active > span:focus {
  color: #fff !important;
  background-color: #e22c23; /* color del fondo*/
  border-color: #e22c23;
}
[data-accent="2"] .pagination > .active > a,
[data-accent="2"] .pagination > .active > span,
[data-accent="2"] .pagination > .active > a:hover,
[data-accent="2"] .pagination > .active > span:hover,
[data-accent="2"] .pagination > .active > a:focus,
[data-accent="2"] .pagination > .active > span:focus {
  color: submenuA1 !important;
  background-color: #529fdc; /* color del fondo*/
  border-color: #529fdc;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777; /* color del link */
  border-color: #ddd;
}
.pager li > a,
.pager li > span {
  border-color: #ddd;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777;
}
[data-accent="1"] .owl-theme .owl-dots .owl-dot.active span {
  background: #e22c23 !important;
}
[data-accent="1"] .owl-theme .owl-dots .owl-dot:hover span {
  background: #529fdc !important;
}
[data-accent="2"] .owl-theme .owl-dots .owl-dot.active span {
  background: #529fdc !important;
}
[data-accent="2"] .owl-theme .owl-dots .owl-dot:hover span {
  background: #e22c23 !important;
}
.owl-theme .owl-controls .owl-nav [class*="owl-"] {
  background: transparent !important;
}
[data-accent="1"] .owl-theme .owl-controls .owl-nav [class*="owl-"] {
  color: #fff !important;
  background-color: rgba(0,0,0,0.3) !important;
}
[data-accent="2"] .owl-theme .owl-controls .owl-nav [class*="owl-"] {
  color: submenuA1 !important;
  background-color: rgba(0,0,0,0.3) !important;
}
[data-accent="1"] .owl-carousel .owl-dots .owl-dot.active span {
  background: #e22c23 !important;
}
[data-accent="1"] .owl-carousel .owl-dots .owl-dot:hover span {
  background: #529fdc !important;
}
[data-accent="2"] .owl-carousel .owl-dots .owl-dot.active span {
  background: #529fdc !important;
}
[data-accent="2"] .owl-carousel .owl-dots .owl-dot:hover span {
  background: #e22c23 !important;
}
.owl-carousel .owl-controls .owl-nav [class*="owl-"] {
  background: transparent !important;
}
[data-accent="1"] .owl-carousel .owl-nav [class*="owl-"] {
  color: #fff !important;
  background-color: rgba(0,0,0,0.3) !important;
}
[data-accent="2"] .owl-carousel .owl-nav [class*="owl-"] {
  color: submenuA1 !important;
  background-color: rgba(0,0,0,0.3) !important;
}
[data-accent="1"] .MainLogo {
  color: #e22c23 !important;
}
[data-accent="2"] .MainLogo {
  color: #529fdc !important;
}
[data-header-color="3"][data-accent="1"] .MainLogo,
[data-header-color="3"][data-accent="2"] .MainLogo {
  color: #fff !important;
}
[data-header-color="4"][data-accent="1"] .MainLogo,
[data-header-color="4"][data-accent="2"] .MainLogo {
  color: #fff !important;
}
[data-header-color="3"][data-header-luma="claro"] .MainLogo,
[data-header-color="4"][data-header-luma="claro"] .MainLogo {
  color: #272a2a !important;
}
[data-header-color="0"] .Section--logoAndMenu:before,
[data-header-color="0"] .Header {
  background-color: transparent;
}
[data-header-color="0"][data-luma="claro"] .Section--logoAndMenu.sticky:before,
[data-header-color="0"][data-luma="claro"] .Section--logoAndMenu.sticky-mobile:before {
  background-color: #fff;
}
[data-header-color="0"][data-luma="oscuro"] .Section--logoAndMenu.sticky:before,
[data-header-color="0"][data-luma="oscuro"] .Section--logoAndMenu.sticky-mobile:before {
  background-color: #0d0e0e;
}
[data-header-color="0"] .RsMenuButton-icon {
  color: #272a2a;
}
[data-header-color="1"] .Section--logoAndMenu:before,
[data-header-color="1"] .Header,
[data-header-color="1"] .NavWrapper:before {
  background-color: #272a2a;
}
[data-header-color="1"] .RsMenuButton-icon {
  color: #fff;
}
[data-header-color="2"] .Section--logoAndMenu:before,
[data-header-color="2"] .Header,
[data-header-color="2"] .NavWrapper:before {
  background-color: #fff;
}
[data-header-color="2"] .RsMenuButton-icon {
  color: #272a2a;
}
[data-header-color="3"] .Section--logoAndMenu:before,
[data-header-color="3"] .Header,
[data-header-color="3"] .NavWrapper:before {
  background-color: #e22c23;
}
[data-header-color="3"] .RsMenuButton-icon {
  color: #fff;
}
[data-header-color="4"] .Section--logoAndMenu:before,
[data-header-color="4"] .Header,
[data-header-color="4"] .NavWrapper:before {
  background-color: #529fdc;
}
[data-header-color="4"] .RsMenuButton-icon {
  color: #fff;
}
[data-header-type="4"][data-accent="1"] .MainLogo {
  color: #e22c23 !important;
}
[data-header-type="4"][data-accent="2"] .MainLogo {
  color: #529fdc !important;
}
[data-header-type="4"][data-accent="1"] .RsMenuButton-icon {
  color: #e22c23 !important;
}
[data-header-type="4"][data-accent="2"] .RsMenuButton-icon {
  color: #529fdc !important;
}
[data-header-type="4"][data-luma="claro"] .Section--logoAndMenu:before {
  background-color: #fff !important;
}
[data-header-type="4"][data-luma="oscuro"] .Section--logoAndMenu:before {
  background-color: #0d0e0e !important;
}
[data-accent="1"] .MiniCart-toggler {
  color: #e22c23 !important;
}
[data-accent="2"] .MiniCart-toggler {
  color: #529fdc !important;
}
[data-header-color="3"] .MiniCart-toggler {
  color: #fff !important;
}
[data-header-color="4"] .MiniCart-toggler {
  color: #fff !important;
}
@media all and (max-width: 77.438em) {
  [data-header-type="4"][data-accent="1"] .RsMenuButton-icon {
    color: #e22c23 !important;
  }
  [data-header-type="4"][data-accent="2"] .RsMenuButton-icon {
    color: #529fdc !important;
  }
  [data-header-type="4"][data-luma="oscuro"] .MiniCart-toggler {
    color: #fff !important;
  }
  [data-header-type="4"][data-luma="claro"] .MiniCart-toggler {
    color: #1e2020 !important;
  }
}
[data-header-transparent="1"][data-header-luma="claro"][data-header-color="3"] .MiniCart-toggler,
[data-header-transparent="1"][data-header-luma="claro"][data-header-color="4"] .MiniCart-toggler {
  color: #272a2a !important;
}
[data-header-transparent="1"][data-header-luma="oscuro"][data-header-color="3"] .MiniCart-toggler,
[data-header-transparent="1"][data-header-luma="oscuro"][data-header-color="4"] .MiniCart-toggler {
  color: #fff !important;
}
[data-header-transparent="1"][data-header-luma="oscuro"][data-header-color="3"] .RsMenuButton-icon,
[data-header-transparent="1"][data-header-luma="oscuro"][data-header-color="4"] .RsMenuButton-icon {
  color: #fff !important;
}
[data-header-transparent="1"][data-header-luma="claro"][data-header-color="3"] .RsMenuButton-icon,
[data-header-transparent="1"][data-header-luma="claro"][data-header-color="4"] .RsMenuButton-icon {
  color: #272a2a !important;
}
/*------------------------------------*
    $CLASES UTILITARIAS
\*------------------------------------*/
/*-- TEXTO --*/
.u-color--claro,
.u-colorclaro {
  color: #fff;
}
.u-color--oscuro,
.u-coloroscuro {
  color: #1e2020;
}
.u-color--primario {
  color: #272a2a;
}
.u-color--secundario {
  color: #529fdc;
}
.u-color--acento-1 {
  color: #e22c23;
}
.u-color--acento-2 {
  color: #529fdc;
}
[data-accent="1"] .u-color--acento {
  color: #e22c23;
}
[data-accent="2"] .u-color--acento {
  color: #529fdc;
}
.u-color--call {
  color: #8c6752;
}

/* PRODUCTOS */
[data-accent="1"] .rslides_tabs li.rslides_here a{
    border-color: #e22c23 !important; 
} 
[data-accent="2"] .rslides_tabs li.rslides_here a{
    border-color: #529fdc !important; 
} 

/* BACKGROUNDS */
.u-colorBg--claro {
  background-color: #fff;
}
.u-colorBg--oscuro {
  background-color: #1e2020;
}
.u-colorBg--primario {
  background-color: #272a2a;
}
.u-colorBg--secundario {
  background-color: #529fdc;
}
.u-colorBg--acento-1 {
  background-color: #e22c23;
}
.u-colorBg--acento-2 {
  background-color: #529fdc;
}
[data-accent="1"] .u-colorBg--acento {
  background-color: #e22c23;
}
[data-accent="2"] .u-colorBg--acento {
  background-color: #529fdc;
}
.u-colorBg--call {
  background-color: #8c6752;
}
.MenuMobile-desplegarIcon {
  color: #fff;
}
/* UI HELPERS */
.template-luma-claro {
  background-color: #fff;
}
.template-luma-oscuro {
  background-color: #0d0e0e;
}
.template-accent-1 {
  background-color: #e22c23;
}
.template-accent-2 {
  background-color: #529fdc;
}
.template-submenu-color-1 {
  background-color: #272a2a;
}
.template-submenu-color-2 {
  background-color: #fff;
}
