  /* Generales */
  .elementor-kit-47989 {
      --e-global-color-primary: #6f60db;
      --e-global-color-secondary: #8bceb9;
      --e-global-color-text: #051557;
      --e-global-color-accent: #6f60db;
      --e-global-color-alternativo1: #6f60db;
      --e-global-color-alternativo2: #f7b6b3; 
      --e-global-color-28f54664: #6EC1E4;
      --e-global-color-468eba35: #54595F;
      --e-global-color-11c0eeae: #7A7A7A;
      --e-global-color-69d6c13c: #61CE70;
      --e-global-color-10737799: #4054B2;
      --e-global-color-5689d60b: #23A455; 
      --e-global-color-5e8c4be8: #000;
      --e-global-color-1a21a795: #FFF;
      --e-global-color-be67341: #f9f9f9;
      --e-global-color-ca22010: #f7f0ef;
      --e-global-color-78e322c: #051557; 
      --e-global-color-d479812: #051557; 
  }
  .elementor-41623 .elementor-element.elementor-element-2805873e:not(.elementor-motion-effects-element-type-background), 
  .elementor-41623 .elementor-element.elementor-element-2805873e > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41623 .elementor-element.elementor-element-52552e7a:not(.elementor-motion-effects-element-type-background), 
  .elementor-41623 .elementor-element.elementor-element-52552e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41623 .elementor-element.elementor-element-66a1c5f2 .elementor-nav-menu--dropdown
  {
    background-color: #6f60db !important;
  }
  .elementor-41623 .elementor-element.elementor-element-6f0c4041 .elementor-nav-menu--main .elementor-item {
    color: #6f60db !important;
  }
  .elementor-41623 .elementor-element.elementor-element-51802836 .elementor-nav-menu--main .elementor-item:hover, 
  .elementor-41623 .elementor-element.elementor-element-51802836 .elementor-nav-menu--main .elementor-item.elementor-item-active, 
  .elementor-41623 .elementor-element.elementor-element-51802836 .elementor-nav-menu--main .elementor-item.highlighted, 
  .elementor-41623 .elementor-element.elementor-element-51802836 .elementor-nav-menu--main .elementor-item:focus,
  .elementor-41623 .elementor-element.elementor-element-6f0c4041 .elementor-nav-menu--main .elementor-item:hover, 
  .elementor-41623 .elementor-element.elementor-element-6f0c4041 .elementor-nav-menu--main .elementor-item.elementor-item-active, 
  .elementor-41623 .elementor-element.elementor-element-6f0c4041 .elementor-nav-menu--main .elementor-item.highlighted, 
  .elementor-41623 .elementor-element.elementor-element-6f0c4041 .elementor-nav-menu--main .elementor-item:focus,
  .elementor-41623 .elementor-element.elementor-element-66a1c5f2 .elementor-nav-menu--main .elementor-item:hover, 
  .elementor-41623 .elementor-element.elementor-element-66a1c5f2 .elementor-nav-menu--main .elementor-item.elementor-item-active, 
  .elementor-41623 .elementor-element.elementor-element-66a1c5f2 .elementor-nav-menu--main .elementor-item.highlighted, 
  .elementor-41623 .elementor-element.elementor-element-66a1c5f2 .elementor-nav-menu--main .elementor-item:focus {
    color: #8bceb9 !important;
  }
  /* Menu */
  .elementor-41236 .elementor-element.elementor-element-5a47659c:not(.elementor-motion-effects-element-type-background), 
  .elementor-41236 .elementor-element.elementor-element-5a47659c > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41236 .elementor-element.elementor-element-4736e161:not(.elementor-motion-effects-element-type-background), 
  .elementor-41236 .elementor-element.elementor-element-4736e161 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41236 .elementor-element.elementor-element-49d8866 .elementor-nav-menu--dropdown, 
  .elementor-41236 .elementor-element.elementor-element-42e79e34 .elementor-nav-menu--dropdown {
    background-color: #ffffff;
  }
  .elementor-41236 .elementor-element.elementor-element-49d8866 .elementor-nav-menu--main .elementor-item,
  .elementor-41236 .elementor-element.elementor-element-49d8866 .elementor-nav-menu--dropdown a, 
  .elementor-41236 .elementor-element.elementor-element-49d8866 .elementor-menu-toggle,
  .elementor-41236 .elementor-element.elementor-element-42e79e34 .elementor-nav-menu--main .elementor-item,
  .elementor-41236 .elementor-element.elementor-element-42e79e34 .elementor-nav-menu--dropdown a, 
  .elementor-41236 .elementor-element.elementor-element-42e79e34 .elementor-menu-toggle
  {
    color: #2b2b2b;
  }
  .elementor-41236 .elementor-element.elementor-element-49d8866 .elementor-nav-menu--main .elementor-item:hover, 
  .elementor-41236 .elementor-element.elementor-element-49d8866 .elementor-nav-menu--main .elementor-item.elementor-item-active, 
  .elementor-41236 .elementor-element.elementor-element-49d8866 .elementor-nav-menu--main .elementor-item.highlighted, 
  .elementor-41236 .elementor-element.elementor-element-49d8866 .elementor-nav-menu--main .elementor-item:focus,
  .elementor-41236 .elementor-element.elementor-element-49d8866 .elementor-nav-menu--dropdown a:hover, 
  .elementor-41236 .elementor-element.elementor-element-49d8866 .elementor-nav-menu--dropdown a.elementor-item-active, 
  .elementor-41236 .elementor-element.elementor-element-49d8866 .elementor-nav-menu--dropdown a.highlighted, 
  .elementor-41236 .elementor-element.elementor-element-49d8866 .elementor-menu-toggle:hover,
  .elementor-41236 .elementor-element.elementor-element-42e79e34 .elementor-nav-menu--main .elementor-item:hover, 
  .elementor-41236 .elementor-element.elementor-element-42e79e34 .elementor-nav-menu--main .elementor-item.elementor-item-active, 
  .elementor-41236 .elementor-element.elementor-element-42e79e34 .elementor-nav-menu--main .elementor-item.highlighted, 
  .elementor-41236 .elementor-element.elementor-element-42e79e34 .elementor-nav-menu--main .elementor-item:focus,
  .elementor-41236 .elementor-element.elementor-element-42e79e34 .elementor-nav-menu--dropdown a:hover, 
  .elementor-41236 .elementor-element.elementor-element-42e79e34 .elementor-nav-menu--dropdown a.elementor-item-active,  
  .elementor-41236 .elementor-element.elementor-element-42e79e34 .elementor-nav-menu--dropdown a.highlighted, 
  .elementor-41236 .elementor-element.elementor-element-42e79e34 .elementor-menu-toggle:hover,
  .elementor-41236 .elementor-element.elementor-element-46b2ffd0 .elementor-button,
  .elementor-41236 .elementor-element.elementor-element-8f495d7 .elementor-button {
    color: #8bceb9 !important;
  }
  .elementor-41236 .elementor-element.elementor-element-49d8866 .elementor-nav-menu--dropdown a:hover, 
  .elementor-41236 .elementor-element.elementor-element-49d8866 .elementor-nav-menu--dropdown a.elementor-item-active, 
  .elementor-41236 .elementor-element.elementor-element-49d8866 .elementor-nav-menu--dropdown a.highlighted,
  .elementor-41236 .elementor-element.elementor-element-42e79e34 .elementor-nav-menu--dropdown a:hover, 
  .elementor-41236 .elementor-element.elementor-element-42e79e34 .elementor-nav-menu--dropdown a.elementor-item-active, 
  .elementor-41236 .elementor-element.elementor-element-42e79e34 .elementor-nav-menu--dropdown a.highlighted {
    background-color: rgb(0 0 0 / 5%);
  }
  .elementor-41236 .elementor-element.elementor-element-49d8866 .elementor-nav-menu--dropdown li:not(:last-child),
  .elementor-41236 .elementor-element.elementor-element-42e79e34 .elementor-nav-menu--dropdown li:not(:last-child){
    border-color: rgb(0 0 0 / 5%);
  }
  .elementor-41236 .elementor-element.elementor-element-5b6626ea .elementor-button {
    fill: #f7b6b3;
    color: #f7b6b3;
    background-color: #f7b6b333;
  }
  .elementor-41236 .elementor-element.elementor-element-5b6626ea .elementor-button:hover, 
  .elementor-41236 .elementor-element.elementor-element-5b6626ea .elementor-button:focus{
    fill: #8bceb9;
    color: #8bceb9;
    background-color: #f7b6b333;
  }
  /* Submenu */
  .elementor-70971 .elementor-element.elementor-element-12ee0d1d .elementor-nav-menu--dropdown a:hover, .elementor-70971 .elementor-element.elementor-element-12ee0d1d .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-70971 .elementor-element.elementor-element-12ee0d1d .elementor-nav-menu--dropdown a.highlighted,
  .elementor-70971 .elementor-element.elementor-element-a8b2063 .elementor-nav-menu--dropdown a:hover, .elementor-70971 .elementor-element.elementor-element-a8b2063 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-70971 .elementor-element.elementor-element-a8b2063 .elementor-nav-menu--dropdown a.highlighted {
    /* Ajuste Elementor: quita el color de fondo hover en los submenus  */
    background-color: transparent !important;
  }
  .elementor-41236 .elementor-element.elementor-element-2687850e:not(.elementor-motion-effects-element-type-background), 
  .elementor-41236 .elementor-element.elementor-element-2687850e > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41236 .elementor-element.elementor-element-70a83b50 .elementor-nav-menu--dropdown,
  .elementor-41236 .elementor-element.elementor-element-3f63061b .elementor-nav-menu--main .elementor-nav-menu--dropdown,
  .elementor-70971 .elementor-element.elementor-element-472af132 .elementor-element.elementor-element-1e5953ae,
  .elementor-70971 .elementor-element.elementor-element-472af132 .elementor-element-1e5953ae .elementor-nav-menu--main .elementor-nav-menu--dropdown
  {
    background-color: #f7b6b3;
  }
  .elementor-41236 .elementor-element.elementor-element-70a83b50 .elementor-nav-menu--main .elementor-item,
  .elementor-41236 .elementor-element.elementor-element-70a83b50 .elementor-nav-menu--dropdown a, 
  .elementor-41236 .elementor-element.elementor-element-70a83b50 .elementor-menu-toggle,
  .elementor-41236 .elementor-element.elementor-element-54144d13 .elementor-button,
  .elementor-41236 .elementor-element.elementor-element-163971b3 .elementor-menu-cart__toggle .elementor-button-icon,
  .elementor-41236 .elementor-element.elementor-element-3f63061b .elementor-nav-menu--main .elementor-item,
  .elementor-41236 .elementor-element.elementor-element-3f63061b .elementor-nav-menu--main .elementor-nav-menu--dropdown a,
  .elementor-70971 .elementor-element.elementor-element-472af132 .elementor-element.elementor-element-1e5953ae .elementor-nav-menu--main .elementor-item,
  .elementor-70971 .elementor-element.elementor-element-472af132 .elementor-element.elementor-element-1e5953ae .elementor-nav-menu--main  .elementor-nav-menu--dropdown a,
  .elementor-70971 .elementor-element.elementor-element-7416de3a .elementor-menu-cart__toggle .elementor-button-icon {
    color: #ffffff;
  }
  .elementor-41236 .elementor-element.elementor-element-70a83b50 .elementor-nav-menu--main .elementor-item:hover, 
  .elementor-41236 .elementor-element.elementor-element-70a83b50 .elementor-nav-menu--main .elementor-item.elementor-item-active, 
  .elementor-41236 .elementor-element.elementor-element-70a83b50 .elementor-nav-menu--main .elementor-item.highlighted, 
  .elementor-41236 .elementor-element.elementor-element-70a83b50 .elementor-nav-menu--main .elementor-item:focus,
  .elementor-41236 .elementor-element.elementor-element-70a83b50 .elementor-nav-menu--dropdown a:hover, 
  .elementor-41236 .elementor-element.elementor-element-70a83b50 .elementor-nav-menu--dropdown a.elementor-item-active, 
  .elementor-41236 .elementor-element.elementor-element-70a83b50 .elementor-nav-menu--dropdown a.highlighted, 
  .elementor-41236 .elementor-element.elementor-element-70a83b50 .elementor-menu-toggle:hover,
  .elementor-41236 .elementor-element.elementor-element-3f63061b .elementor-nav-menu--main .elementor-item:hover,
  .elementor-41236 .elementor-element.elementor-element-3f63061b .elementor-nav-menu--main .elementor-nav-menu--dropdown a:hover,
  .elementor-70971 .elementor-element.elementor-element-472af132 .elementor-element.elementor-element-1e5953ae .elementor-nav-menu--main .elementor-item:hover,
  .elementor-70971 .elementor-element.elementor-element-472af132 .elementor-element.elementor-element-1e5953ae .elementor-nav-menu--main  .elementor-nav-menu--dropdown a:hover,
  .elementor-70971 .elementor-element.elementor-element-7416de3a .elementor-menu-cart__toggle #elementor-menu-cart__toggle_button:hover .elementor-button-icon { 
    color: #8bceb9;
  }
  .elementor-41236 .elementor-element.elementor-element-163971b3 .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before{
    background-color: ;
    color: #ffffff;
  }
  .elementor-41236 .elementor-element.elementor-element-70a83b50 .elementor-nav-menu--dropdown a:hover, 
  .elementor-41236 .elementor-element.elementor-element-70a83b50 .elementor-nav-menu--dropdown a.elementor-item-active, 
  .elementor-41236 .elementor-element.elementor-element-70a83b50 .elementor-nav-menu--dropdown a.highlighted,
  .elementor-41236 .elementor-element.elementor-element-3f63061b .elementor-nav-menu--dropdown a:hover, 
  .elementor-41236 .elementor-element.elementor-element-3f63061b .elementor-nav-menu--dropdown a.elementor-item-active, 
  .elementor-41236 .elementor-element.elementor-element-3f63061b .elementor-nav-menu--dropdown a.highlighted{
    background-color: rgb(0 0 0 / 5%);
  }
  .elementor-41236 .elementor-element.elementor-element-70a83b50 .elementor-nav-menu--dropdown li:not(:last-child),
  .elementor-41236 .elementor-element.elementor-element-3f63061b .elementor-nav-menu--dropdown li:not(:last-child){
    border-color: rgb(0 0 0 / 5%);
  }
  .elementor-70971 .elementor-element.elementor-element-5ef983c5 .elementor-button,
  .elementor-70971 .elementor-element.elementor-element-7b4f939 .elementor-button
   {
    color: #ffffff;
    background-color: #6f60db;
  }
  .elementor-70971 .elementor-element.elementor-element-5ef983c5 .elementor-button:hover,
  .elementor-70971 .elementor-element.elementor-element-7b4f939 .elementor-button:hover { 
    color: #6f60db;
    background-color: #ffffff;
  }
  /* Botones menu */
  .elementor-70971 .elementor-element.elementor-element-28280d81 .elementor-button,
  .elementor-70971 .elementor-element.elementor-element-5a872474 .elementor-button,  
  .elementor-41236 .elementor-element.elementor-element-c58c145 .elementor-button{
    background-color: #6f60db;
    color: #ffffff;
    border: 2px solid #6f60db !important;
  }
  .elementor-41236 .elementor-element.elementor-element-5dfa54d .elementor-repeater-item-a757655.elementor-social-icon i{
    color: #6f60db !important;
  }
  .elementor-70971 .elementor-element.elementor-element-28280d81 .elementor-button:hover,
  .elementor-70971 .elementor-element.elementor-element-5a872474 .elementor-button:hover,
  .elementor-41236 .elementor-element.elementor-element-c58c145 .elementor-button:hover,
  .elementor-41236 .elementor-element.elementor-element-c58c145 .elementor-button:focus{
    background-color: #ffffff;
    color: #6f60db;
  }
  .btn-default.boton-menu a {
    color: #8bceb9 !important;
    background-color: #ffffff  !important;
    border: 2px solid #8bceb9 !important; 
  }
  .elementor-41236 .elementor-element.elementor-element-5dfa54d .elementor-repeater-item-147d0be.elementor-social-icon i{
    color: #8bceb9;
  }
  .btn-default.boton-menu a:hover {
    color: #ffffff !important;
    background-color: #8bceb9  !important;
    border: 2px solid #8bceb9 !important; 
  }
  /* Body */
  body,
  .elementor-41238 .elementor-element.elementor-element-98722ae:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, 
  .elementor-41238 .elementor-element.elementor-element-98722ae > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41232 .elementor-element.elementor-element-5b373fe1:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, 
  .elementor-41232 .elementor-element.elementor-element-5b373fe1 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41249 .elementor-element.elementor-element-1ed6446a:not(.elementor-motion-effects-element-type-background), 
  .elementor-41249 .elementor-element.elementor-element-1ed6446a > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41259 .elementor-element.elementor-element-5d3e51fe:not(.elementor-motion-effects-element-type-background), 
  .elementor-41259 .elementor-element.elementor-element-5d3e51fe > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41242 .elementor-element.elementor-element-34383fc3:not(.elementor-motion-effects-element-type-background), 
  .elementor-41242 .elementor-element.elementor-element-34383fc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41244 .elementor-element.elementor-element-7a5fee0d:not(.elementor-motion-effects-element-type-background), 
  .elementor-41244 .elementor-element.elementor-element-7a5fee0d > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-17480 .elementor-element.elementor-element-58011232:not(.elementor-motion-effects-element-type-background), 
  .elementor-17480 .elementor-element.elementor-element-58011232 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41250 .elementor-element.elementor-element-6a45922b:not(.elementor-motion-effects-element-type-background), 
  .elementor-41250 .elementor-element.elementor-element-6a45922b > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41253 .elementor-element.elementor-element-4460073d:not(.elementor-motion-effects-element-type-background), 
  .elementor-41253 .elementor-element.elementor-element-4460073d > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41256 .elementor-element.elementor-element-59a0f594:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, 
  .elementor-41256 .elementor-element.elementor-element-59a0f594 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color: #ffffff !important; 
    color: #051557;
  }
  body a{
    color: #8bceb9; 
  }
  body a:hover{
    color: #0cce91; 
  }
  .elementor-56218 .elementor-element.elementor-element-c216945:not(.elementor-motion-effects-element-type-background), 
  .elementor-56218 .elementor-element.elementor-element-c216945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background: none !important;
  }
  .info_evento .geodir-field-price,
  .info_evento .no-price{
    color: #8bceb9;
  }
  .elementor-widget-heading .elementor-heading-title{
    color: #8bceb9; 
  }
  .elementor-54540 .elementor-element.elementor-element-64ed9ba5:not(.elementor-motion-effects-element-type-background), 
  .elementor-54540 .elementor-element.elementor-element-64ed9ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41287 .elementor-element.elementor-element-4eda13a2:not(.elementor-motion-effects-element-type-background), 
  .elementor-41287 .elementor-element.elementor-element-4eda13a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-53896 .elementor-element.elementor-element-c13c8dd:not(.elementor-motion-effects-element-type-background), 
  .elementor-53896 .elementor-element.elementor-element-c13c8dd > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41247 .elementor-element.elementor-element-36b8af24:not(.elementor-motion-effects-element-type-background), 
  .elementor-41247 .elementor-element.elementor-element-36b8af24 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41249 .elementor-element.elementor-element-64f7806b:not(.elementor-motion-effects-element-type-background), 
  .elementor-41249 .elementor-element.elementor-element-64f7806b > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41242 .elementor-element.elementor-element-37ca0c1b:not(.elementor-motion-effects-element-type-background), 
  .elementor-41242 .elementor-element.elementor-element-37ca0c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41244 .elementor-element.elementor-element-6053fdfa:not(.elementor-motion-effects-element-type-background), 
  .elementor-41244 .elementor-element.elementor-element-6053fdfa > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41253 .elementor-element.elementor-element-8d780b5:not(.elementor-motion-effects-element-type-background), 
  .elementor-41253 .elementor-element.elementor-element-8d780b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-53944 .elementor-element.elementor-element-1bfa203a:not(.elementor-motion-effects-element-type-background), 
  .elementor-53944 .elementor-element.elementor-element-1bfa203a > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-53944 .elementor-element.elementor-element-303f1577:not(.elementor-motion-effects-element-type-background), 
  .elementor-53944 .elementor-element.elementor-element-303f1577 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-54540 .elementor-element.elementor-element-615a3120:not(.elementor-motion-effects-element-type-background), 
  .elementor-54540 .elementor-element.elementor-element-615a3120 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41257 .elementor-element.elementor-element-3fc6b2be:not(.elementor-motion-effects-element-type-background), 
  .elementor-41257 .elementor-element.elementor-element-3fc6b2be > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-56263 .elementor-element.elementor-element-8fb2882:not(.elementor-motion-effects-element-type-background), 
  .elementor-56263 .elementor-element.elementor-element-8fb2882 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41302 .elementor-element.elementor-element-3e304a44:not(.elementor-motion-effects-element-type-background), 
  .elementor-41302 .elementor-element.elementor-element-3e304a44 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-72147 .elementor-element.elementor-element-d55c7f1:not(.elementor-motion-effects-element-type-background), 
  .elementor-72147 .elementor-element.elementor-element-d55c7f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color: #6f60db !important; 
    color: #ffffff;
  }
  #seccion-filtrado-posts-tipo-datos .elementor-row > .elementor-column:nth-child(1) #eventos-button:not(.post-type-filter-eventos_online):not(.post-type-filter-retos):not(.post-type-filter-publicaciones):not(.post-type-filter-eventos):not(.post-type-filter-promociones):not(.post-type-filter-eventos):not(.post-type-filter-terapeutas) a.elementor-button, 
  #seccion-filtrado-posts-tipo-datos .elementor-row > .elementor-column:nth-child(2) .post-type-filter-eventos_online a.elementor-button, 
  #seccion-filtrado-posts-tipo-datos .elementor-row > .elementor-column:nth-child(3) .post-type-filter-terapeutas a.elementor-button, 
  #seccion-filtrado-posts-tipo-datos .elementor-row > .elementor-column:nth-child(4) .post-type-filter-retos a.elementor-button, 
  #seccion-filtrado-posts-tipo-datos .elementor-row > .elementor-column:nth-child(5) .post-type-filter-publicaciones a.elementor-button, 
  #seccion-filtrado-posts-tipo-datos .elementor-row > .elementor-column:nth-child(6) .post-type-filter-promociones a.elementor-button {
    background-color: #6f60db !important; 
    color: #ffffff;
  }
  #seccion-filtrado-posts-tecnicas .elementor-row > .elementor-column:nth-child(1) #publicaciones-button:not(.post-type-filter-eventos):not(.post-type-filter-eventos_online):not(.post-type-filter-terapeutas):not(.post-type-filter-promociones) a.elementor-button, 
  #seccion-filtrado-posts-tecnicas .elementor-row > .elementor-column:nth-child(2) .post-type-filter-terapeutas a.elementor-button, 
  #seccion-filtrado-posts-tecnicas .elementor-row > .elementor-column:nth-child(3) .post-type-filter-promociones a.elementor-button, 
  #seccion-filtrado-posts-tecnicas .elementor-row > .elementor-column:nth-child(4) .post-type-filter-eventos a.elementor-button, 
  #seccion-filtrado-posts-tecnicas .elementor-row > .elementor-column:nth-child(5) .post-type-filter-eventos_online a.elementor-button
  {
    background-color: #6f60db !important; 
    color: #ffffff;
  }
  .elementor-56263 .elementor-element.elementor-element-31a2606.online .elementor-widget-container{
    background-color: #6f60db !important; 
    border: 2px solid #ffffff !important; 
    color: #ffffff !important; 
  }
  .elementor-56263 .elementor-element.elementor-element-31a2606.online .elementor-widget-container:hover{
    background-color: #6f60db !important; 
    border: 2px solid #ffffff !important; 
    color: #ffffff !important; 
  }
  .elementor-56263 .elementor-element.elementor-element-31a2606.online .elementor-widget-container:hover a{
    color: #ffffff !important; 
  }
  .elementor-53896 .elementor-element.elementor-element-c6b7dbb .elementor-heading-title,
  .elementor-41287 .elementor-element.elementor-element-37657d2 .elementor-heading-title,
  .elementor-41287 .elementor-element.elementor-element-43f1a2c6,
  .elementor-41287 .elementor-element.elementor-element-43f1a2c6 a,
  .elementor-53896 .elementor-element.elementor-element-9907dc6,
  .elementor-53896 .elementor-element.elementor-element-9907dc6 a,
  .elementor-41302 .elementor-element.elementor-element-1d97d0b6 .elementor-heading-title{
    color: #ffffff !important;
  }
  .elementor-widget-theme-post-content span, 
  .elementor-widget-theme-post-content h2{
    
  }
  .necesidades_tecnicas.atr_tecnicas, 
  .necesidades_tecnicas.atr_tecnicas .geodir_post_meta, 
  .necesidades_tecnicas.atr_tecnicas a {
    color: #6f60db;
  }
  .necesidades_tecnicas.atr_necesidades, 
  .necesidades_tecnicas.atr_necesidades .geodir_post_meta,
  .necesidades_tecnicas.atr_necesidades a {
    color: #8bceb9;
  }
  
  /* HEADER NO LOGUEADO */
  .elementor-70971 .elementor-element.elementor-element-6dab4339:not(.elementor-motion-effects-element-type-background), 
  .elementor-70971 .elementor-element.elementor-element-6dab4339 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #ffffff !important;
  }
  .elementor-70971 .elementor-element.elementor-element-c280cf8.elementor-view-default .elementor-icon {
    color: #8bceb9 !important;
  }
  .elementor-70971 .elementor-element.elementor-element-c280cf8.elementor-view-default .elementor-icon:hover {
    color: #2b2b2b !important;
  }
  .elementor-70971 .elementor-element.elementor-element-cfafe33 #ztudio-search-form #ztudio-search-text {
    color: #2b2b2b !important;
    background-color: #ffffff !important;
    border-color: #eae7fa !important;
  }
  .elementor-70971 .elementor-element.elementor-element-cfafe33 #ztudio-search-form #ztudio-search-text::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #cbc2f9 !important;
    opacity: 1; /* Firefox */
  }
  .elementor-70971 .elementor-element.elementor-element-cfafe33 #ztudio-search-form #ztudio-search-text:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #cbc2f9 !important;
  }
  .elementor-70971 .elementor-element.elementor-element-cfafe33 #ztudio-search-form #ztudio-search-text::-ms-input-placeholder { /* Microsoft Edge */
    color: #cbc2f9 !important;
  }
  .elementor-70971 #ztudio-search-form #ztudio_search_mini {
    color: #cbc2f9 !important;
  }


  .elementor-70971 .elementor-element.elementor-element-493b97ad,
  .elementor-70971 .elementor-element.elementor-element-4bf33b5 .elementor-nav-menu--dropdown {
    background-color: #ffffff !important;
  }
  .elementor-70971 .elementor-element.elementor-element-4bf33b5 .elementor-nav-menu--main .elementor-item,
  .elementor-70971 .elementor-element.elementor-element-4bf33b5 .elementor-nav-menu--dropdown a,
  .elementor-70971 .elementor-element.elementor-element-4bf33b5 .elementor-menu-toggle {
    color: #2b2b2b !important;
  }
  .elementor-70971 .elementor-element.elementor-element-4bf33b5 .elementor-nav-menu--main .elementor-item:hover,
  .elementor-70971 .elementor-element.elementor-element-4bf33b5 .elementor-nav-menu--dropdown a:hover,
  .elementor-70971 .elementor-element.elementor-element-4bf33b5 .elementor-menu-toggle:hover {
    color: #8bceb9 !important;
  }
  .elementor-70971 .elementor-element.elementor-element-41a8233 .elementor-button, 
  .elementor-70971 .elementor-element.elementor-element-41a8233 .elementor-button {
    background-color: #ffffff !important;
    color: #6f60db !important;
    border-color: #6f60db !important;
  }
  .elementor-70971 .elementor-element.elementor-element-41a8233 .elementor-button:hover, 
  .elementor-70971 .elementor-element.elementor-element-41a8233 .elementor-button:focus {
    background-color: #6f60db !important;
    color: #ffffff !important;
    border-color: #6f60db !important;
  }

/* Cabecera de título */
.elementor-54540 .elementor-element.elementor-element-64ed9ba5:not(.elementor-motion-effects-element-type-background), 
.elementor-54540 .elementor-element.elementor-element-64ed9ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-41287 .elementor-element.elementor-element-4eda13a2:not(.elementor-motion-effects-element-type-background), 
.elementor-41287 .elementor-element.elementor-element-4eda13a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-53896 .elementor-element.elementor-element-c13c8dd:not(.elementor-motion-effects-element-type-background), 
.elementor-53896 .elementor-element.elementor-element-c13c8dd > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-41247 .elementor-element.elementor-element-36b8af24:not(.elementor-motion-effects-element-type-background), 
.elementor-41247 .elementor-element.elementor-element-36b8af24 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-41249 .elementor-element.elementor-element-64f7806b:not(.elementor-motion-effects-element-type-background), 
.elementor-41249 .elementor-element.elementor-element-64f7806b > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-41242 .elementor-element.elementor-element-37ca0c1b:not(.elementor-motion-effects-element-type-background), 
.elementor-41242 .elementor-element.elementor-element-37ca0c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-41244 .elementor-element.elementor-element-6053fdfa:not(.elementor-motion-effects-element-type-background), 
.elementor-41244 .elementor-element.elementor-element-6053fdfa > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-41253 .elementor-element.elementor-element-8d780b5:not(.elementor-motion-effects-element-type-background), 
.elementor-41253 .elementor-element.elementor-element-8d780b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-53944 .elementor-element.elementor-element-1bfa203a:not(.elementor-motion-effects-element-type-background), 
.elementor-53944 .elementor-element.elementor-element-1bfa203a > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-53944 .elementor-element.elementor-element-303f1577:not(.elementor-motion-effects-element-type-background), 
.elementor-53944 .elementor-element.elementor-element-303f1577 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-54540 .elementor-element.elementor-element-615a3120:not(.elementor-motion-effects-element-type-background), 
.elementor-54540 .elementor-element.elementor-element-615a3120 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-41257 .elementor-element.elementor-element-3fc6b2be:not(.elementor-motion-effects-element-type-background), 
.elementor-41257 .elementor-element.elementor-element-3fc6b2be > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-56263 .elementor-element.elementor-element-8fb2882:not(.elementor-motion-effects-element-type-background), 
.elementor-56263 .elementor-element.elementor-element-8fb2882 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-41302 .elementor-element.elementor-element-3e304a44:not(.elementor-motion-effects-element-type-background), 
.elementor-41302 .elementor-element.elementor-element-3e304a44 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-72147 .elementor-element.elementor-element-d55c7f1:not(.elementor-motion-effects-element-type-background), 
.elementor-72147 .elementor-element.elementor-element-d55c7f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #f7f0ef !important;
}
.elementor-54540 .elementor-element.elementor-element-35c98ae6 .elementor-heading-title,
.elementor-41249 .elementor-element.elementor-element-300d5379 .elementor-heading-title,
.elementor-41244 .elementor-element.elementor-element-656ee7d .elementor-heading-title,
.elementor-53944 .elementor-element.elementor-element-40f6c65 .elementor-heading-title,
.elementor-54540 .ficha_post.mini .bloq_autor a strong,
.elementor-41249 .ficha_post.mini .bloq_autor a strong, 
.elementor-41244 .ficha_post.mini .bloq_autor a strong,
.elementor-53944 .ficha_post.mini .bloq_autor a strong,
.elementor-41249 .elementor-element.elementor-element-2cbe825a .elementor-icon-list-text, 
.elementor-41249 .elementor-element.elementor-element-2cbe825a .elementor-icon-list-text a,
.elementor-41249 .elementor-element.elementor-element-2cbe825a .elementor-icon-list-icon i,
.elementor-41244 .elementor-element.elementor-element-ecaa55b .elementor-icon-list-text, 
.elementor-41244 .elementor-element.elementor-element-ecaa55b .elementor-icon-list-text a,
.elementor-41244 .elementor-element.elementor-element-ecaa55b .elementor-icon-list-icon i,
.elementor-41287 .elementor-element.elementor-element-37657d2 .elementor-heading-title,
.elementor-41287 .elementor-element.elementor-element-43f1a2c6,
.elementor-41287 .elementor-element.elementor-element-43f1a2c6 a {
  color: #051557 !important;
}
.elementor-54540 .info_evento .geodir-field-price,
.elementor-54540 .info_evento .no-price,
.elementor-41249 .info_evento .geodir-field-price,
.elementor-41249 .info_evento .no-price,
.elementor-41244 .info_evento .geodir-field-price,
.elementor-41244 .info_evento .no-price,
.elementor-53944 .info_evento .geodir-field-price,
.elementor-53944 .info_evento .no-price {
  color: #8bceb9 !important;
}
.elementor-53944 .elementor-element.elementor-element-417162ca .elementor-heading-title {
  color: #f7b6b3 !important;
}

  /* Botones */
  body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button.geodir_submit_search,
  [type=button], 
  [type=submit], 
  button,
  #comments #submit,
  .register .ur-frontend-form button, 
  .register .ur-frontend-form button[type=submit], 
  .register .ur-frontend-form input[type=submit] {
    color: #ffffff;
    border: 2px solid #6f60db;
    background: #6f60db;
  }
  body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button.geodir_submit_search:hover,
  [type=button]:hover, 
  [type=submit]:hover, 
  button:hover,
  #comments #submit:hover{
    background: none;
    color: #6f60db;
    border: 2px solid #6f60db;
  }
  body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button.geodir_submit_search:hover i{
    color: #6f60db;
  }
  body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button.geodir-show-filters {
    border: 2px solid #8bceb9;
    background:#8bceb9;
  }
  body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button.geodir-show-filters:hover{
    border: 2px solid #8bceb9;
  }
  body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button.geodir-show-filters:hover i{
    color:#8bceb9;
  }
  /* Elementos */
  .geodir-tabs-content li hr{
    background: #ffffff;
  }
  .geodir-tabs dl.geodir-tab-head dd.geodir-tab-active a{
    background: none;
  }
  .geodir-tabs dl.geodir-tab-head dd a,
  .geodir-tabs dl.geodir-tab-head i, 
  .geodir-tabs dl.geodir-tab-head svg,
  .geodir-tabs-content li .gd-tab-list-title a,
  .geodir-tabs ul.geodir-tabs-content.geodir-tabs-as-list>li .gd-tab-list-title i, 
  .geodir-tabs ul.geodir-tabs-content.geodir-tabs-as-list>li .gd-tab-list-title svg,
  .elementor-54540 .elementor-element.elementor-element-14f1c5c .elementor-heading-title,
  .elementor-54540 .elementor-element.elementor-element-0dcbc19.elementor-view-framed .elementor-icon, 
  .elementor-54540 .elementor-element.elementor-element-0dcbc19.elementor-view-default .elementor-icon,
  .elementor-54540 .elementor-element.elementor-element-1f204ec .elementor-heading-title,
  .elementor-54540 .elementor-element.elementor-element-bb2bfe9.elementor-view-framed .elementor-icon, 
  .elementor-54540 .elementor-element.elementor-element-bb2bfe9.elementor-view-default .elementor-icon,
  .elementor-41247 .elementor-element.elementor-element-6143a0e1 .elementor-heading-title,  
  .elementor-41247 .elementor-element.elementor-element-6dd18608.elementor-view-framed .elementor-icon, 
  .elementor-41247 .elementor-element.elementor-element-6dd18608.elementor-view-default .elementor-icon,
  .elementor-41247 .elementor-element.elementor-element-59e2f6f6 .elementor-heading-title,
  .elementor-41247 .elementor-element.elementor-element-5bd0ca9.elementor-view-framed .elementor-icon, 
  .elementor-41247 .elementor-element.elementor-element-5bd0ca9.elementor-view-default .elementor-icon,
  .elementor-41247 .elementor-element.elementor-element-a863ce3 .elementor-heading-title,
  .elementor-41247 .elementor-element.elementor-element-2c5ba05.elementor-view-framed .elementor-icon, 
  .elementor-41247 .elementor-element.elementor-element-2c5ba05.elementor-view-default .elementor-icon,
  .elementor-41247 .elementor-element.elementor-element-5bcec12 .elementor-heading-title,
  .elementor-41247 .elementor-element.elementor-element-663ab523.elementor-view-framed .elementor-icon, 
  .elementor-41247 .elementor-element.elementor-element-663ab523.elementor-view-default .elementor-icon,
  .elementor-41249 .elementor-element.elementor-element-983f3d3 .elementor-heading-title,
  .elementor-41249 .elementor-element.elementor-element-37733e4d.elementor-view-framed .elementor-icon, 
  .elementor-41249 .elementor-element.elementor-element-37733e4d.elementor-view-default .elementor-icon,
  .elementor-41249 .elementor-element.elementor-element-6a2c5501 .elementor-heading-title,
  .elementor-41249 .elementor-element.elementor-element-3899860d.elementor-view-framed .elementor-icon, 
  .elementor-41249 .elementor-element.elementor-element-3899860d.elementor-view-default .elementor-icon,
  .elementor-41249 .elementor-element.elementor-element-1800e53d .elementor-heading-title,
  .elementor-41249 .elementor-element.elementor-element-31b2bffe.elementor-view-framed .elementor-icon, 
  .elementor-41249 .elementor-element.elementor-element-31b2bffe.elementor-view-default .elementor-icon,
  .elementor-41249 .elementor-element.elementor-element-4f17d4a1 .elementor-heading-title,
  .elementor-41249 .elementor-element.elementor-element-7a3aa566.elementor-view-framed .elementor-icon, 
  .elementor-41249 .elementor-element.elementor-element-7a3aa566.elementor-view-default .elementor-icon,
  .erescambio-ficha-autor strong,
  .ctas_xtended h6.elementor-heading-title.elementor-size-default,
  .ctas_xtended .elementor-icon,
  .elementor-41244 .elementor-element.elementor-element-4486ac98 .elementor-heading-title,
  .elementor-41244 .elementor-element.elementor-element-1326d8a1.elementor-view-framed .elementor-icon, 
  .elementor-41244 .elementor-element.elementor-element-1326d8a1.elementor-view-default .elementor-icon,
  .elementor-41244 .elementor-element.elementor-element-4a344b2c .elementor-heading-title,
  .elementor-41244 .elementor-element.elementor-element-1138d927.elementor-view-framed .elementor-icon, 
  .elementor-41244 .elementor-element.elementor-element-1138d927.elementor-view-default .elementor-icon,
  .elementor-41244 .elementor-element.elementor-element-571aeec1 .elementor-heading-title,
  .elementor-41244 .elementor-element.elementor-element-6583844.elementor-view-framed .elementor-icon, 
  .elementor-41244 .elementor-element.elementor-element-6583844.elementor-view-default .elementor-icon,
  .elementor-41244 .elementor-element.elementor-element-6bc2f4bc .elementor-heading-title,
  .elementor-41244 .elementor-element.elementor-element-44c28b4.elementor-view-framed .elementor-icon, 
  .elementor-41244 .elementor-element.elementor-element-44c28b4.elementor-view-default .elementor-icon,
  .elementor-41244 .elementor-element.elementor-element-40cf823e .elementor-heading-title,
  .elementor-41244 .elementor-element.elementor-element-41d43c6e.elementor-view-framed .elementor-icon, 
  .elementor-41244 .elementor-element.elementor-element-41d43c6e.elementor-view-default .elementor-icon,
  .elementor-41244 .elementor-element.elementor-element-35d2cae2 .elementor-post__title, 
  .elementor-41244 .elementor-element.elementor-element-35d2cae2 .elementor-post__title a,
  .elementor-41253 .elementor-element.base-card-heading .elementor-heading-title,
  .elementor-41253 .elementor-element.base-card-heading .elementor-icon, 
  .elementor-56263 .elementor-element.base-card-heading .elementor-heading-title,
  .elementor-56263 .elementor-element.base-card-heading .elementor-icon
  {
    color: #6f60db !important;
  }
  .elementor-54540 .elementor-element.elementor-element-598b5096 .elementor-button,
  .elementor-53944 .elementor-element.elementor-element-6536fc1b .elementor-button{
    fill: #6f60db;
    color: #6f60db;
    background-color: #ffffff;
    border-color: #6f60db; 
  }
  .elementor-54540 .elementor-element.elementor-element-598b5096 .elementor-button:hover,
  .elementor-53944 .elementor-element.elementor-element-6536fc1b .elementor-button:hover{
    fill: #ffffff;
    color: #ffffff;
    background-color: #6f60db;
    border-color: #6f60db; 
  }
  .elementor-56219 .elementor-element.elementor-element-9abc2d8:not(.elementor-motion-effects-element-type-background), 
  .elementor-56219 .elementor-element.elementor-element-9abc2d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .geodir-category-list-view > li,
  .geodir-tabs-content > li,
  .elementor-54540 .elementor-element.elementor-element-68fcd11d:not(.elementor-motion-effects-element-type-background), 
  .elementor-54540 .elementor-element.elementor-element-68fcd11d > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-54540 .elementor-element.elementor-element-f25f547 > .elementor-widget-container,
  .elementor-41247 .elementor-element.elementor-element-275528ed:not(.elementor-motion-effects-element-type-background), 
  .elementor-41247 .elementor-element.elementor-element-275528ed > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41247 .elementor-element.elementor-element-76f1fda9 > .elementor-widget-container,
  .elementor-41247 .elementor-element.elementor-element-2f6a76d > .elementor-widget-container,
  .elementor-41247 .elementor-element.elementor-element-605418bc > .elementor-widget-container,
  .elementor-41247 .elementor-element.elementor-element-761797f:not(.elementor-motion-effects-element-type-background), 
  .elementor-41247 .elementor-element.elementor-element-761797f > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41247 .elementor-element.elementor-element-426e197:not(.elementor-motion-effects-element-type-background), 
  .elementor-41247 .elementor-element.elementor-element-426e197 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41244 .elementor-element.elementor-element-5e68dc01 > .elementor-widget-container,
  .elementor-53944 .elementor-element.elementor-element-6bfab31e:not(.elementor-motion-effects-element-type-background), 
  .elementor-53944 .elementor-element.elementor-element-6bfab31e > .elementor-motion-effects-container > .elementor-motion-effects-layer
  {
    background-color: #f9f9f9!important;  
    border-color: #f9f9f9!important;
  }
  body ul.geodir-category-list-view li h3 a,
  .testimonios blockquote h5 {
    color: #6f60db;
  }
  body ul.geodir-category-list-view li h3 a:hover,
  body ul.geodir-category-list-view > li.gd_event .geodir-field-price, 
  body ul.geodir-category-list-view > li.gd_event_online .geodir-field-price,
  body ul.geodir-category-list-view.geodir-gridview > li.gd_event .no-price, 
  body ul.geodir-category-list-view.geodir-gridview > li.gd_event_online .no-price {
    color: #8bceb9;
  }
  .geodir-category-list-view > li .geodir_post_meta.geodir-field-address,
  body ul.geodir-category-list-view li.gd_event .gd-date-in-title span, 
  body ul.geodir-category-list-view li.gd_event_online .gd-date-in-title span,
  #franchises .geodir_post_meta.geodir-field-address{
    color: #051557;
  }
  body ul.geodir-category-list-view li .geodir_post_meta,
  body ul.geodir-category-list-view li.gd_event .gd-date-in-title, 
  body ul.geodir-category-list-view li.gd_event_online .gd-date-in-title{
    color: #f7b6b3;
  }
  .geodir-category-list-view > li .geodir_post_meta_icon.geodir-i-address i,
  .geodir_post_meta.geodir-field-lugar,
  #franchises .geodir_post_meta_icon.geodir-i-address i{
    color: #6f60db;
  }
  .testimonios blockquote{
    color: #051557;
  }
  .t-slider .slick-arrow .fa{
    background: #8bceb9;
  }
  /* Cards */
  .erescambio-ficha-autor,
  .base-card{
    background-color: #f9f9f9;
  }
  .base-card-heading,
  .base-card.with-heading,
  .elementor-posts .elementor-post__card,
  .elementor-41249 .elementor-element.elementor-element-7fbc5712 > .elementor-widget-container,
  .elementor-41255 .elementor-element.elementor-element-320e3c47:not(.elementor-motion-effects-element-type-background), 
  .elementor-41255 .elementor-element.elementor-element-320e3c47 > .elementor-motion-effects-container > .elementor-motion-effects-layer 
  .elementor-41255 .elementor-element.elementor-element-2b4171c2 > .elementor-widget-container{
    background-color: #f9f9f9;
  }
  .base-card-heading .elementor-container{
    border-color: #ffffff;    
  }
  .elementor-54540 .elementor-element.elementor-element-63943bce > .elementor-widget-container{
    background-color: #f9f9f9;
  }
  .elementor-54540 .elementor-element.elementor-element-63943bce .bloq_autor a strong,
  .reservar-fechas-shortcode .geodir-schedules .geodir-schedule .fecha,
  .erescambio-cards.card-footer-especial .elementor-post__card .elementor-post__title a, 
  #listado-entrevistas .elementor-post__card .elementor-post__title a,
  .elementor-54540 .elementor-element.elementor-element-63943bce .base-card-heading h6{
    color: #6f60db !important;
  }
  .erescambio-cards.card-footer-especial .elementor-post__card .elementor-post__meta-data .elementor-post-author,
  .erescambio-cards.card-footer-especial .elementor-post__card .elementor-post__meta-data span:before{
    color: #6f60db !important;
  }
  .icon_text a,
  .reservar-fechas-shortcode .geodir-schedules .geodir-schedule,
  .erescambio-cards.elementor-widget-posts .elementor-post__excerpt p,
  .elementor-posts .elementor-post__meta-data,
  .geodir-category-list-view > li .geodir_post_meta.geodir-field-post_content,
  .elementor-posts .elementor-post__excerpt p {
    color: #051557;
  }
  /* Eventos */
  .elementor-53944 .elementor-element.elementor-element-7907dcbb .elementor-heading-title,
  .elementor-53944 .elementor-element.elementor-element-6b77c7bd.elementor-view-framed .elementor-icon, 
  .elementor-53944 .elementor-element.elementor-element-6b77c7bd.elementor-view-default .elementor-icon,
  .elementor-54540 .elementor-element.elementor-element-93eac55 .elementor-heading-title,
  .elementor-54540 .elementor-element.elementor-element-3b4d9946.elementor-view-framed .elementor-icon, 
  .elementor-54540 .elementor-element.elementor-element-3b4d9946.elementor-view-default .elementor-icon,
  .elementor-54540 .elementor-element.elementor-element-75af7b2b .elementor-heading-title,
  .elementor-54540 .elementor-element.elementor-element-32c1264d.elementor-view-framed .elementor-icon, 
  .elementor-54540 .elementor-element.elementor-element-32c1264d.elementor-view-default .elementor-icon,
  .elementor-54540 .elementor-element.elementor-element-121d6008 .elementor-heading-title,
  .elementor-54540 .elementor-element.elementor-element-7442a016.elementor-view-framed .elementor-icon, 
  .elementor-54540 .elementor-element.elementor-element-7442a016.elementor-view-default .elementor-icon,
  .elementor-54540 .elementor-element.elementor-element-7f1f7ec1 .elementor-heading-title,
  .elementor-54540 .elementor-element.elementor-element-2528692b.elementor-view-framed .elementor-icon, 
  .elementor-54540 .elementor-element.elementor-element-2528692b.elementor-view-default .elementor-icon,
  .elementor-53944 .elementor-element.elementor-element-78b82a6d .elementor-heading-title,
  .elementor-53944 .elementor-element.elementor-element-1c5cb01.elementor-view-framed .elementor-icon, 
  .elementor-53944 .elementor-element.elementor-element-1c5cb01.elementor-view-default .elementor-icon,
  .elementor-53944 .elementor-element.elementor-element-3961b0c2 .elementor-heading-title,
  .elementor-53944 .elementor-element.elementor-element-4e36b4c8.elementor-view-framed .elementor-icon, 
  .elementor-53944 .elementor-element.elementor-element-4e36b4c8.elementor-view-default .elementor-icon,
  .elementor-54540 .elementor-element.elementor-element-cf1e653 .erescambio-ficha-autor .bloq_autor a strong,
  .elementor-53944 .elementor-element.elementor-element-11b623b8 .bloq_autor a strong,
  .elementor-53944 .elementor-element.elementor-element-789f86f3 .bloq_autor a strong,
  .elementor-53944 .elementor-element.elementor-element-106f1421 .elementor-heading-title,
  .elementor-53944 .elementor-element.elementor-element-54a3d021.elementor-view-framed .elementor-icon, 
  .elementor-53944 .elementor-element.elementor-element-54a3d021.elementor-view-default .elementor-icon,
  .elementor-53944 .elementor-element.elementor-element-9a3bb83,
  .elementor-41257 .elementor-element.elementor-element-4a5d542 .base-card-heading .elementor-heading-title,
  .elementor-41257 .elementor-element.elementor-element-4a5d542 .base-card-heading .elementor-icon
  { 
    color: #6f60db !important;
  }
  .elementor-41257 .elementor-element.elementor-element-2dbb8043 .elementor-heading-title,
  .elementor-41257 .elementor-element.elementor-element-76383930 .elementor-heading-title{
    color: #8bceb9 !important;
  }  
  .geodir-filter-container .customize_filter-in span{
    color: #051557;
  }
  .geodir-filter-container .customize_filter-in .geodir-filter-cat > ul > li > label{
    color: #6f60db;
  }
  .elementor-54540 .elementor-element.elementor-element-4cab8e50 > .elementor-widget-container,
  .elementor-53944 .elementor-element.elementor-element-2162e3e7 > .elementor-widget-container,
  .elementor-53944 .elementor-element.elementor-element-11b623b8 > .elementor-widget-container,
  .elementor-53944 .elementor-element.elementor-element-33b24f1b > .elementor-widget-container,
  .elementor-53944 .elementor-element.elementor-element-151835b9:not(.elementor-motion-effects-element-type-background), 
  .elementor-53944 .elementor-element.elementor-element-151835b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-54540 .elementor-element.elementor-element-2bb0ec > .elementor-widget-container,
  .elementor-54540 .elementor-element.elementor-element-11ab5975:not(.elementor-motion-effects-element-type-background), 
  .elementor-54540 .elementor-element.elementor-element-11ab5975 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-54540 .elementor-element.elementor-element-4a507a40 > .elementor-widget-container,
  .elementor-54540 .elementor-element.elementor-element-297cd3a8:not(.elementor-motion-effects-element-type-background), 
  .elementor-54540 .elementor-element.elementor-element-297cd3a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-53944 .elementor-element.elementor-element-3edb1356 > .elementor-widget-container,
  .elementor-53944 .elementor-element.elementor-element-73369c7:not(.elementor-motion-effects-element-type-background), 
  .elementor-53944 .elementor-element.elementor-element-73369c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-54540 .elementor-element.elementor-element-cf1e653 > .elementor-widget-container,
  .elementor-53944 .elementor-element.elementor-element-789f86f3 > .elementor-widget-container,
  .elementor-41257 .elementor-element.elementor-element-4ea201a5:not(.elementor-motion-effects-element-type-background), 
  .elementor-41257 .elementor-element.elementor-element-4ea201a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41257 .elementor-element.elementor-element-1ca2778c > .elementor-widget-container,
  .elementor-41257 .elementor-element.elementor-element-decd390 > .elementor-widget-container,
  .elementor-41257 .elementor-element.elementor-element-af3d6fd > .elementor-widget-container,
  .elementor-41257 .elementor-element.elementor-element-47bb4d1:not(.elementor-motion-effects-element-type-background), 
  .elementor-41257 .elementor-element.elementor-element-47bb4d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41257 .elementor-element.elementor-element-8e517b0:not(.elementor-motion-effects-element-type-background), 
  .elementor-41257 .elementor-element.elementor-element-8e517b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .detalles-evento-lista,
  .eventos_sigueme,
  .container-reserva{
    background-color: #f9f9f9;
  }
  .container-reserva{
    color: #6f60db;
  }
  .container-precio {
    background-color: #6f60db;
  }
  .detalles-evento-lista > li{
    background: #6f60db;
  }
  .eventos_proximos .geodir-info {
    display: none;
  }
  .reservar-fechas-shortcode .geodir-schedules .geodir-schedule a,  
  .elementor-54540 .elementor-element.elementor-element-18aa91e .elementor-button{
    background: #8bceb9;
    border: 2px solid #8bceb9;
  }
  .reservar-fechas-shortcode .geodir-schedules .geodir-schedule a:hover,
  .elementor-54540 .elementor-element.elementor-element-18aa91e .elementor-button:hover{
    background: none;
    color: #8bceb9;
    border: 2px solid #8bceb9;
  }
  .ec-author-follow.boton{
    background: #6f60db;
    border: 2px solid #ffffff; 
    color: #ffffff;
  }
  .ec-author-follow.boton:hover{
    background: #ffffff;
    border: 2px solid #6f60db;
    color: #6f60db;
  }
  .elementor-54349 .elementor-element.elementor-element-59da826 .elementor-button{
    background: #6f60db !important;
    border: 2px solid #6f60db !important;
  }
  .elementor-54349 .elementor-element.elementor-element-59da826 .elementor-button:hover{
    background: none !important;
    color: #6f60db !important;
    border: 2px solid #6f60db !important;
  }
  .elementor-53944 .elementor-element.elementor-element-6a5edcb3 .elementor-element .elementor-heading-title,
  .elementor-53944 .elementor-element.elementor-element-6a5edcb3 .elementor-icon, 
  .elementor-53944 .elementor-element.elementor-element-6a5edcb3 .elementor-icon,
  .elementor-53944 .elementor-element.elementor-element-40b3b052 .elementor-heading-title,
  .elementor-53944 .elementor-element.elementor-element-4166541a.elementor-view-framed .elementor-icon, 
  .elementor-53944 .elementor-element.elementor-element-4166541a.elementor-view-default .elementor-icon,
  .elementor-54540 .elementor-element.elementor-element-3e52796f .elementor-heading-title,
  .elementor-54540 .elementor-element.elementor-element-203804f7.elementor-view-framed .elementor-icon, 
  .elementor-54540 .elementor-element.elementor-element-203804f7.elementor-view-default .elementor-icon,
  .elementor-54540 .elementor-element.elementor-element-1a0baf54,
  .elementor-54540 .elementor-element.elementor-element-27703328,
  .eventos_sigueme > h3,
  .eventos_proximos > h3
  {
    color: #6f60db !important;
  }
  .elementor-57049 .elementor-element.elementor-element-5d212f8:not(.elementor-motion-effects-element-type-background), 
  .elementor-57049 .elementor-element.elementor-element-5d212f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background: #6f60db !important;    
  }
  .elementor-57049 .elementor-element.elementor-element-3af5fb3 .elementor-button{
    background: #8bceb9 !important;
  }
  .elementor-53944 .elementor-element.elementor-element-745cf363 > .elementor-widget-container,
  .elementor-54540 .elementor-element.elementor-element-4d18be80 > .elementor-widget-container{
    background: #8bceb9 !important;
    color: #6f60db !important;
  }
  .elementor-57049 .elementor-element.elementor-element-3af5fb3 .elementor-button:hover{
    color: #8bceb9 !important;
    background: #ffffff !important;
  }
  .elementor-57049 .elementor-element.elementor-element-29ddcde:not(.elementor-motion-effects-element-type-background), 
  .elementor-57049 .elementor-element.elementor-element-29ddcde > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background: #6f60db !important;    
  }
  .elementor-57049 .elementor-element.elementor-element-429d411 .elementor-button {
    fill: #6f60db !important;
    color: #6f60db !important;
    background-color: #FFFFFF;
  }
  .elementor-57049 .elementor-element.elementor-element-429d411 .elementor-button:hover {
    fill: #FFFFFF !important;
    color: #FFFFFF !important;
    background-color: #6f60db !important;
  }
  .evento-gratuito {
      border: 2px solid #8bceb9;
      background: #8bceb9;      
  }
  /* Ficha */
  #comments h3, #comments h2 {
    color: #6f60db;
  }
  .elementor-41247 .elementor-element.elementor-element-27d4595 .elementor-post__card {
    border: solid 1px rgb(150 150 150 / 10%) !important;
  }
  .elementor-54426 .elementor-element.elementor-element-6ace13c .elementor-heading-title,
  .geodir-comments-area {
    color: #051557;
  }
  .elementor-41247 .elementor-element.elementor-element-55498fb3:not(.elementor-motion-effects-element-type-background), 
  .elementor-41247 .elementor-element.elementor-element-55498fb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41247 .elementor-element.elementor-element-49201c6e > .elementor-widget-container,
  .elementor-41249 .elementor-element.elementor-element-32fbaee1:not(.elementor-motion-effects-element-type-background), 
  .elementor-41249 .elementor-element.elementor-element-32fbaee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41249 .elementor-element.elementor-element-63a719ce > .elementor-widget-container,
  .elementor-41253 .elementor-element.elementor-element-22d2f5ba:not(.elementor-motion-effects-element-type-background), 
  .elementor-41253 .elementor-element.elementor-element-22d2f5ba > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41253 .elementor-element.elementor-element-2a9e7e02 > .elementor-widget-container,
  .elementor-56263 .elementor-element.elementor-element-a182223:not(.elementor-motion-effects-element-type-background), 
  .elementor-56263 .elementor-element.elementor-element-a182223 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-56263 .elementor-element.elementor-element-254fc8b > .elementor-widget-container{
    background: #6f60db !important;
    border: 2px solid #6f60db !important;
  }
  .form-directorio .wpcf7-submit{
    border-color: #ffffff !important;
    color: #ffffff !important;
    background: none !important;
  }
  .form-directorio .wpcf7-submit:hover{
    border-color: #ffffff !important;
    color: #6f60db !important;
    background: #ffffff !important;
  }
  .elementor-54361 .elementor-element.elementor-element-b3d220e .elementor-button{
    border-color: #6f60db !important;
    color: #ffffff !important;
    background: #6f60db !important;
  }
  .elementor-54361 .elementor-element.elementor-element-b3d220e .elementor-button:hover{
    border-color: #6f60db !important;
    background: none !important;
    color: #6f60db !important;
  }
  .elementor-54426 .elementor-element.elementor-element-6ace13c .elementor-heading-title{
    color: #051557 !important; 
    text-align: center;
  }
  /* Blog */
  .elementor-17480 .elementor-element.elementor-element-649c053e .elementor-pagination .page-numbers:not(.dots),
  .elementor-41242 .elementor-element.elementor-element-746deaac .elementor-pagination .page-numbers:not(.dots){
    color: #8bceb9 !important;
  }
  .elementor-17480 .elementor-element.elementor-element-649c053e .elementor-pagination .page-numbers:hover,
  .elementor-41242 .elementor-element.elementor-element-746deaac .elementor-pagination a.page-numbers:hover{
    color: #8bceb933 !important;
  }
  .elementor-17480 .elementor-element.elementor-element-649c053e .elementor-pagination .page-numbers.current,
  .elementor-41242 .elementor-element.elementor-element-746deaac .elementor-pagination .page-numbers.current,
  .elementor-41297 .elementor-element.elementor-element-6b97e01a .elementor-heading-title,
  .elementor-41244 .elementor-element.elementor-element-d9e0ad8 .elementor-heading-title,
  .elementor-41244 .elementor-element.elementor-element-937aa44.elementor-view-framed .elementor-icon, 
  .elementor-41244 .elementor-element.elementor-element-937aa44.elementor-view-default .elementor-icon,
  .elementor-41244 .elementor-element.elementor-element-1f5c86d .elementor-heading-title,
  .elementor-41244 .elementor-element.elementor-element-1f5c86d .elementor-icon,
  .elementor-41244 .elementor-element.elementor-element-1f5c86d .elementor-post__title a{
    color: #6f60db !important;
  }
  .elementor-41244 .elementor-element.elementor-element-61ade6b6 .elementor-post__read-more{
    color: #6f60db !important;
  }
  .elementor-41244 .elementor-element.elementor-element-1f634e97 .elementor-heading-title,
  .elementor-41244 .elementor-element.elementor-element-5eac192a.elementor-view-framed .elementor-icon, 
  .elementor-41244 .elementor-element.elementor-element-5eac192a.elementor-view-default .elementor-icon,
  .elementor-56263 .elementor-element.elementor-element-1e0395c .elementor-heading-title,
  .elementor-56263 .elementor-element.elementor-element-9cfbb6f .elementor-icon
  {
    color: #ffffff !important;
  }
  .elementor-41297 .elementor-element.elementor-element-2153a496 .elementor-heading-title{
    color: #051557 !important;
  }
  .elementor-41244 .elementor-element .elementor-button,
  .elementor-41244 .elementor-element.elementor-element-082a456 .elementor-button,
  .elementor-41244 .elementor-element.elementor-element-ae43d49 .elementor-button{
    background-color: #6f60db;
  }
  .elementor-41297 .elementor-element.elementor-element-719f2104:hover{
    background: none !important;
  }
  .elementor-41244 .elementor-element.elementor-element-69254f72:not(.elementor-motion-effects-element-type-background), 
  .elementor-41244 .elementor-element.elementor-element-69254f72 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41244 .elementor-element.elementor-element-69b0d66d > .elementor-widget-container{
    background: #6f60db !important;
    border: 2px solid #6f60db !important;
  }
  /* Frases */
  .elementor-posts .elementor-post.frase{
    background-color: #f9f9f9;
  }
  .elementor-41249 .elementor-element.elementor-element-2d7f79dd:not(.elementor-motion-effects-element-type-background), 
  .elementor-41249 .elementor-element.elementor-element-2d7f79dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color: #6f60db;
  }
  .elementor-41248 .elementor-element.elementor-element-3e09b1ae .elementor-heading-title,
  .elementor-41245 .elementor-element.elementor-element-5fed2d66 .elementor-heading-title,
  .elementor-41249 .elementor-element.elementor-element-b66955a .elementor-post__title, 
  .elementor-41249 .elementor-element.elementor-element-b66955a .elementor-post__title a,
  .elementor-41249 .elementor-element.elementor-element-de144f0 .elementor-post__title, 
  .elementor-41249 .elementor-element.elementor-element-de144f0 .elementor-post__title a,
  .elementor-41249 .elementor-element .elementor-heading-title,
  .elementor-41249 .elementor-element.elementor-view-framed .elementor-icon, 
  .elementor-41249 .elementor-element.elementor-view-default .elementor-icon,
  .elementor-41249 .elementor-element.elementor-element-6dbbf58f .elementor-post__title, 
  .elementor-41249 .elementor-element.elementor-element-6dbbf58f .elementor-post__title a
  {
    color: #6f60db !important;
  }
  .elementor-41249 .elementor-element.elementor-element-6a684104.elementor-view-framed .elementor-icon, 
  .elementor-41249 .elementor-element.elementor-element-6a684104.elementor-view-default .elementor-icon{
    color: #ffffff !important;
  }
  .elementor-41249 .elementor-element.elementor-element-3721e7a4 .elementor-heading-title,
  .elementor-41248 .elementor-element.elementor-element-58ce5900 .elementor-heading-title,
  .elementor-41245 .elementor-element.elementor-element-1491862a .elementor-heading-title{
    color: #8bceb9 !important;
  }
  .elementor-41249 .elementor-element.elementor-element-b66955a .elementor-post__read-more{
    color: #6f60db !important;
  }
  .elementor-41249 .elementor-element.elementor-element-3eb3e964 .elementor-button {
    fill: #ffffff;
    color: #ffffff;
    background-color: #6f60db;
    border-color: #6f60db;
  }
  .elementor-41249 .elementor-element.elementor-element-3eb3e964 .elementor-button:hover {
    fill: #6f60db;
    color: #6f60db;
    background-color: transparent;
    border-color: #6f60db;
  }
  /* Retos */
  .elementor-41252 .elementor-element.elementor-element-5b523f6d > .elementor-column-wrap > .elementor-widget-wrap{
    align-content: space-between;
    flex-direction: column;
    background: none !important;
  }
  .elementor-41252 .elementor-element.elementor-element-37920d12:not(.elementor-motion-effects-element-type-background), 
  .elementor-41252 .elementor-element.elementor-element-37920d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41252 .elementor-element.elementor-element-d1c7bf8:not(.elementor-motion-effects-element-type-background), 
  .elementor-41252 .elementor-element.elementor-element-d1c7bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color: #6f60db !important;
    flex: 1;
  }
  .elementor-41252 .elementor-element.elementor-element-37920d12:not(.elementor-motion-effects-element-type-background) > .elementor-container, 
  .elementor-41252 .elementor-element.elementor-element-37920d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer > .elementor-container, 
  .elementor-41252 .elementor-element.elementor-element-d1c7bf8:not(.elementor-motion-effects-element-type-background) > .elementor-container, 
  .elementor-41252 .elementor-element.elementor-element-d1c7bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer > .elementor-container{
    height: 100%;
  }
  .elementor-41252 .elementor-element.elementor-element-12112936:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, 
  .elementor-41252 .elementor-element.elementor-element-12112936 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41252 .elementor-element.elementor-element-97fe5d7:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, 
  .elementor-41252 .elementor-element.elementor-element-97fe5d7 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color: rgb(255 255 255 / 20%) !important;
  } 
  .elementor-41252 .elementor-element.elementor-element-2a13f15f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, 
  .elementor-41252 .elementor-element.elementor-element-2a13f15f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41252 .elementor-element.elementor-element-677ab12:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, 
  .elementor-41252 .elementor-element.elementor-element-677ab12 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color: #8bceb9 !important;    
  }
  .elementor-41252 .elementor-element.elementor-element-1aad4cb2:not(.elementor-motion-effects-element-type-background), 
  .elementor-41252 .elementor-element.elementor-element-1aad4cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-41252 .elementor-element.elementor-element-b3a91b9:not(.elementor-motion-effects-element-type-background), 
  .elementor-41252 .elementor-element.elementor-element-b3a91b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color: #000 !important;
    flex: 1;
  }
  .elementor-41252 .elementor-element.elementor-element-1aad4cb2:not(.elementor-motion-effects-element-type-background) > .elementor-container, 
  .elementor-41252 .elementor-element.elementor-element-1aad4cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer > .elementor-container,
  .elementor-41252 .elementor-element.elementor-element-b3a91b9:not(.elementor-motion-effects-element-type-background) > .elementor-container, 
  .elementor-41252 .elementor-element.elementor-element-b3a91b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer > .elementor-container{
    background-color: #8bceb9cc !important;
    height: 100%;
  }
  .elementor-41250 .elementor-element.elementor-element-184385e .elementor-pagination .page-numbers:not(.dots){
    color: #8bceb9 !important;
  }
  .elementor-41250 .elementor-element.elementor-element-184385e .elementor-pagination .page-numbers.current{
    color: #6f60db !important;
  }
  .elementor-41250 .elementor-element.elementor-element-184385e .elementor-pagination .page-numbers:not(.dots):hover{
    color: #8bceb933 !important;
  }
  .elementor-41253 .elementor-element.elementor-element-12e74d63 .elementor-heading-title,
  .elementor-41253 .elementor-element.elementor-element-2cca8ddd .elementor-icon{
    color: #ffffff !important;
  }
  .elementor-41253 .elementor-element.elementor-element-5b70713d > .elementor-widget-container{
    background-color: #f9f9f9;
  }
  .elementor-41253 .elementor-element.elementor-element-77fe328f:not(.elementor-motion-effects-element-type-background), 
  .elementor-41253 .elementor-element.elementor-element-77fe328f > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color: #6f60db;
    padding: 0;
  }
  .elementor-41253 .elementor-element.elementor-element-64a1af0b:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, 
  .elementor-41253 .elementor-element.elementor-element-64a1af0b > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color: rgb(255 255 255 / 20%) !important;    
    margin: 5px;
  }
  .elementor-41253 .elementor-element.elementor-element-1060879c:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, 
  .elementor-41253 .elementor-element.elementor-element-1060879c > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    margin: 5px 2px 5px 5px;
  }
  .elementor-41253 .elementor-element.elementor-element-1846d528{
    padding: 0;
  }
  .elementor-41253 .elementor-element.elementor-element-1846d528:not(.elementor-motion-effects-element-type-background), 
  .elementor-41253 .elementor-element.elementor-element-1846d528 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color: #000 !important;
    overflow: hidden;
  }
  .elementor-41253 .elementor-element.elementor-element-1846d528:not(.elementor-motion-effects-element-type-background) > .elementor-container, 
  .elementor-41253 .elementor-element.elementor-element-1846d528 > .elementor-motion-effects-container > .elementor-motion-effects-layer > .elementor-container{
    background-color: #8bceb9cc !important;
  }
  .elementor-41253 .elementor-element.elementor-element-2fd19a89:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, 
  .elementor-41253 .elementor-element.elementor-element-2fd19a89 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color: #8bceb9;
    margin: 5px;
  }
  .elementor-41253 .elementor-element.elementor-element-741db42e:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, 
  .elementor-41253 .elementor-element.elementor-element-741db42e > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color: #000 !important;
  }
  .elementor-41253 .elementor-element.elementor-element-741db42e:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap  > .elementor-widget-wrap, 
  .elementor-41253 .elementor-element.elementor-element-741db42e > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer  > .elementor-widget-wrap{
    background-color: #8bceb9cc !important;
  }
  .elementor-41253 .elementor-element.elementor-element-63f210f0 i{
    color: #8bceb9 !important;
  }
  .elementor-41253 .elementor-element.elementor-element-37792c51 .repeater-list{
    background: #ffffff;
  }
  .elementor-41253 .elementor-element.elementor-element-37792c51 .repeater-list > div:nth-child(odd){
    background-color: #8bceb9 !important;
  }
  .elementor-41253 .elementor-element.elementor-element-37792c51 .repeater-list > div:nth-child(even){
    background-color: #8bceb9d9 !important;
  }
  .elementor-41253 .elementor-element.elementor-element-769bc7cb:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, 
  .elementor-41253 .elementor-element.elementor-element-769bc7cb > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color: #000 !important;
  }
  .elementor-41253 .elementor-element.elementor-element-769bc7cb:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap > .elementor-widget-wrap, 
  .elementor-41253 .elementor-element.elementor-element-769bc7cb > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer > .elementor-widget-wrap{
    background-color: #6f60dbcc !important;
  }
  .elementor-41253 .elementor-element.elementor-element-4280fa00 i{
    color: #6f60db !important;
  }
  .elementor-41253 .elementor-element.elementor-element-6d30a47c .repeater-list{
    background: #ffffff;
  }
  .elementor-41253 .elementor-element.elementor-element-6d30a47c .repeater-list > div:nth-child(odd){
    background-color: #6f60db !important;
  }
  .elementor-41253 .elementor-element.elementor-element-6d30a47c .repeater-list > div:nth-child(even){
    background-color: #6f60dbd9 !important;
  }
  /* Glosario */
  .elementor-41254 .elementor-element.elementor-element-27c8585 .elementor-post__title, 
  .elementor-41254 .elementor-element.elementor-element-27c8585 .elementor-post__title a{
    color: #6f60db !important;
  }
  .elementor-41254 .elementor-element.elementor-element-27c8585 .elementor-pagination .page-numbers:not(.dots){
    color: #8bceb9 !important;
  }
  .elementor-41254 .elementor-element.elementor-element-27c8585 .elementor-pagination .page-numbers.current{
    color: #6f60db !important;
  }
  .elementor-41254 .elementor-element.elementor-element-27c8585 .elementor-pagination .page-numbers:not(.dots):hover{
    color: #8bceb933 !important;
  }
  /* Promociones */
  .elementor-56263 .elementor-element.elementor-element-51fe0d5:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, 
  .elementor-56263 .elementor-element.elementor-element-51fe0d5 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background: #8bceb9 !important;
  }
  .elementor-56263 .elementor-element.elementor-element-1ba7af7:not(.elementor-motion-effects-element-type-background), 
  .elementor-56263 .elementor-element.elementor-element-1ba7af7 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-56263 .elementor-element.elementor-element-563b969:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, 
  .elementor-56263 .elementor-element.elementor-element-563b969 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background: #6f60db26 !important;
  }
  .elementor-56263 .elementor-element.elementor-element-ea876b5 .elementor-heading-title,
  .elementor-56263 .elementor-element.elementor-element-bdccb80 .elementor-heading-title,
  .elementor-56263 .elementor-element.elementor-element-cf6ede3 .elementor-heading-title,
  .elementor-56263 .elementor-element.elementor-element-c5b4f0c .elementor-heading-title{
    color: #051557 !important;
  }
  .elementor-56263 .elementor-element.elementor-element-0e951ae .elementor-heading-title,
  .elementor-56263 .elementor-element.elementor-element-113852b .elementor-heading-title,
  .elementor-56263 .elementor-element.elementor-element-37f813e .elementor-heading-title,
  .elementor-56263 .elementor-element.elementor-element-aa4d91c .elementor-heading-title{
    color: #6f60db !important;
  }
  .elementor-56263 .elementor-element.elementor-element-ff78286 .elementor-heading-title,
  .elementor-56263 .elementor-element.elementor-element-1445233 .elementor-heading-title{
    color: #8bceb9 !important;
  }
  .elementor-56263 .elementor-element.elementor-element-2a38b63:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, 
  .elementor-56263 .elementor-element.elementor-element-2a38b63 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background: #6f60dbcc !important;
  }
  .elementor-56219 .elementor-element.elementor-element-7260915 .elementor-heading-title,
  .elementor-56263 .elementor-element.elementor-element-575bf96 .elementor-post__title, 
  .elementor-56263 .elementor-element.elementor-element-575bf96 .elementor-post__title a{
    color: #6f60db !important;
  }
  .elementor-56219 .elementor-element.elementor-element-9d0b39e .elementor-heading-title,
  .elementor-56219 .elementor-element.elementor-element-15316d3 .elementor-icon-list-text, 
  .elementor-56219 .elementor-element.elementor-element-15316d3 .elementor-icon-list-text a{
    color: #051557 !important;
  }
  .elementor-56219 .elementor-element.elementor-element-15316d3 .elementor-icon-list-icon i{
    color: #f7b6b3 !important;
  }
  .elementor-56219 .elementor-element.elementor-element-65fb635 .elementor-widget-container .ficha_post.mini .bloq_autor > .pre{
    color: #f7b6b3 !important;
  }
  .elementor-56219 .elementor-element.elementor-element-65fb635 .elementor-widget-container .ficha_post.mini .bloq_autor, 
  .elementor-56219 .elementor-element.elementor-element-65fb635 .elementor-widget-container .ficha_post.mini .bloq_autor a strong{
    color: #6f60db !important;
  }
  .elementor-56219 .elementor-element.elementor-element-7564208 > .elementor-element-populated,
  .elementor-56219 .elementor-element.elementor-element-3bce1d2 > .elementor-element-populated,
  .elementor-56219 .elementor-element.elementor-element-13ef758 > .elementor-element-populated,
  .elementor-56219 .elementor-element.elementor-element-b483582 > .elementor-element-populated
  {
    border-color: #f9f9f9 !important;
  }
  .elementor-56219 .elementor-element.elementor-element-fd8026c .elementor-heading-title,
  .elementor-56219 .elementor-element.elementor-element-3f0a411 .elementor-heading-title{
    color: #6f60db !important;
  }
  .elementor-56219 .elementor-element.elementor-element-47636fe .elementor-heading-title,
  .elementor-56219 .elementor-element.elementor-element-05c6e4a .elementor-heading-title
  {
    color: #8bceb9 !important;
  }
  .elementor-56219 .elementor-element.elementor-element-b483582:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, 
  .elementor-56219 .elementor-element.elementor-element-b483582 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color: #6f60dbd9 !important;
  }
  .elementor-56219 .elementor-element.elementor-element-0d51e63 .elementor-button{
    background-color: #8bceb9 !important;
    border-color: #8bceb9 !important;
  }
  .elementor-56219 .elementor-element.elementor-element-0d51e63 .elementor-button:hover{
    background: none !important;
    color: #8bceb9 !important;
    border-color: #8bceb9 !important;
  }
  .elementor-56219 .elementor-element.elementor-element-7564208:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, 
  .elementor-56219 .elementor-element.elementor-element-7564208 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-56219 .elementor-element.elementor-element-13ef758:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, 
  .elementor-56219 .elementor-element.elementor-element-13ef758 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color: #6f60db0d !important;
  }
  .elementor-56219 .elementor-element.elementor-element-3bce1d2:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, 
  .elementor-56219 .elementor-element.elementor-element-3bce1d2 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color: #6f60db26 !important;
  }
  .elementor-56219 .elementor-element.elementor-element-779a524 .elementor-heading-title,
  .elementor-56219 .elementor-element.elementor-element-81b3a19 .elementor-heading-title{
    color: #051557 !important;
  }
  .elementor-56218 .elementor-element.elementor-element-44fee68 .elementor-pagination .page-numbers:not(.dots){
    color: #8bceb9 !important;
  }
  .elementor-56218 .elementor-element.elementor-element-44fee68 .elementor-pagination .page-numbers.current{
    color: #6f60db !important;
  }
  .elementor-56218 .elementor-element.elementor-element-44fee68 .elementor-pagination .page-numbers:not(.dots):hover{
    color: #8bceb933 !important;
  }
  
  /* Formularios */
  .acf-icon.-pencil,
  .compat-field-enable-media-replace{
    display: none !important;
  }
  .acf-fields>.acf-field{
    background: none;
  }
  .acf-button.button.button-primary.button-large,
  .simple-default-form .acf-button-group label.selected, 
  .simple-default-form .acf-button-group label.selected:hover, 
  .simple-default-form .acf-button-group label:hover {
    border-color: #6f60db !important;
    background: #6f60db !important;
    color: #fff !important;
  }
  .elementor-41435 .elementor-element.elementor-element-c72f258 .btn{
    background: #6f60db;
    border-color: #6f60db;
  }
  .elementor-41492 .elementor-element.elementor-element-7ae82f45{
    color: #051557;
  }
  .elementor-53944 .elementor-element.elementor-element-2a32f314 > .elementor-widget-container,
  .elementor-41492 .elementor-element.elementor-element-7ae82f45 > .elementor-widget-container{
    background-color: #f9f9f9;
  }
  .elementor-41435 .elementor-element.elementor-element-c72f258 .alerta_sigueme,
  .elementor-41435 .elementor-element.elementor-element-2c2fac5 .alerta_sigueme{
    background-color: #6f60db !important;
  }
  .elementor-41435 .elementor-element.elementor-element-c72f258 .alerta_sigueme.nueva_cuenta{
    background-color: #8bceb9 !important;
  }
  .elementor-41435 .elementor-element.elementor-element-c72f258 .alerta_sigueme.cuenta_existente{
    background-color: #6f60db !important;
  }
  #autor-popup .box-formulario{
    background-color: #6f60db !important;
  }
  #autor-popup .wpcf7-form input[type=submit]{
    color: #ffffff !important;
    border: 2px solid #ffffff !important;
    background: none !important;
  }
  
  /* Fijos */
  .elementor-57684 .elementor-element.elementor-element-fc9d73f > .elementor-widget-container{
    background: #6f60db !important;
  }
  .elementor-53944 .elementor-element.elementor-element-6bdcdc3c > .elementor-background-overlay,
  .elementor-54348 .elementor-element.elementor-element-548b0fcb:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, 
  .elementor-54348 .elementor-element.elementor-element-548b0fcb > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background: #6f60db !important;
  }
  
  .elementor-53944 .elementor-element.elementor-element-4f6acfcb .elementor-button{
    background-color: #8bceb9;
    border-color: #8bceb9;
  }
  .elementor-53944 .elementor-element.elementor-element-4f6acfcb .elementor-button:hover,
  .elementor-53944 .elementor-element.elementor-element-4f6acfcb .elementor-button:focus{
    color: #8bceb9;
    background: none;
    border-color: #8bceb9;
  }
  .elementor-54348 .elementor-element.elementor-element-2c60e792 .elementor-button{
    fill: #6f60db !important;
    color: #6f60db !important;
    background-color: #FFFFFF !important;
    border: 2px solid #fff;
  }
  .elementor-54348 .elementor-element.elementor-element-2c60e792 .elementor-button:hover{
    background-color: #6f60db !important;
    color: #FFFFFF !important;
  }
  /* Mensajes */
  .elementor-7102 .elementor-element.elementor-element-1afb162f > .elementor-widget-container,
  .mentor_pasos{
    background-color: #8bceb9;
    color: #ffffff; 
  }
  .mentor_pasos a,
  .mentor_pasos a:hover {
    color: #051557;
  }
  .woocommerce .wc-memberships-restriction-message{
    background-color: #8bceb9;
    color: #ffffff;
  }
  .woocommerce .wc-memberships-restriction-message a{
    color: #6f60db;
  }
  /* Footer */
  .elementor-41239 .elementor-element.elementor-element-9fbf38d:not(.elementor-motion-effects-element-type-background), 
  .elementor-41239 .elementor-element.elementor-element-9fbf38d > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color: #ffffff;
  }
  .elementor-41239 .elementor-element.elementor-element-61eb3d35 .elementor-social-icon {
      background-color: transparent;
      border-color: #051557;
  }
  .elementor-41239 .elementor-element.elementor-element-61eb3d35 .elementor-social-icon i{
    color: #051557;
  }
  .elementor-41239 .elementor-element.elementor-element-d1552fa .elementor-nav-menu--main .elementor-item{
    color: #051557 !important;
  }
  .elementor-41239 .elementor-element.elementor-element-d1552fa .elementor-nav-menu--main .elementor-item:hover, 
  .elementor-41239 .elementor-element.elementor-element-d1552fa .elementor-nav-menu--main .elementor-item.elementor-item-active, 
  .elementor-41239 .elementor-element.elementor-element-d1552fa .elementor-nav-menu--main .elementor-item.highlighted, 
  .elementor-41239 .elementor-element.elementor-element-d1552fa .elementor-nav-menu--main .elementor-item:focus{
    color: #8bceb9 !important;
  }
  .elementor-41239 .elementor-element.elementor-element-61eb3d35 .elementor-social-icon:hover {
      background-color: transparent;
      border-color: #8bceb9;
  }
  .elementor-41239 .elementor-element.elementor-element-61eb3d35 .elementor-social-icon i:hover{
    color: #8bceb9;
  }
  .elementor-41239 .elementor-element.elementor-element-2df9519{
    border-color: rgb(255 255 255 / 20%);
  }
  .elementor-41239 .elementor-element.elementor-element-13e88ff9 .elementor-nav-menu--main .elementor-item,
  .elementor-41239 .elementor-element.elementor-element-4645d1ef .elementor-heading-title{
    color: #6f60db !important;
  }
  .elementor-41239 .elementor-element.elementor-element-13e88ff9 .elementor-nav-menu--main .elementor-item:hover{
    color: #9f97db !important;
  }
  
  /* Barra fija footer */
  .elementor-53944 .elementor-element.elementor-element-6bdcdc3c > .elementor-background-overlay,
  .elementor-54348 .elementor-element.elementor-element-548b0fcb:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, 
  .elementor-54348 .elementor-element.elementor-element-548b0fcb > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-54540 .elementor-element.elementor-element-439ea6e1 > .elementor-background-overlay {
    color: #051557 !important;
    background-color: #f7f0ef !important;
  }
  .elementor-53944 .elementor-element.elementor-element-6bdcdc3c a:not(.elementor-button) {
    color: #6f60db !important;
  }
  .elementor-53944 .elementor-element.elementor-element-6bdcdc3c a:not(.elementor-button):hover {
    color: #a39bdb !important;
  }
  .elementor-54348 .elementor-element.elementor-element-e36c740 .elementor-button,
  .elementor-53944 .elementor-element.elementor-element-6bdcdc3c a.elementor-button,
  .elementor-54540 .elementor-element.elementor-element-1315d478 .elementor-button {
    background-color: #6f60db !important;
    border-color: #ffffff !important;
    color: #ffffff !important;
  }
  .elementor-54348 .elementor-element.elementor-element-e36c740 .elementor-button.elementor-button-link,
  .elementor-54348 .elementor-element.elementor-element-e36c740 .elementor-button.elementor-button-link i, 
  .elementor-53944 .elementor-element.elementor-element-6bdcdc3c a.elementor-button .elementor-button-text,
  .elementor-53944 .elementor-element.elementor-element-6bdcdc3c a.elementor-button .elementor-button-icon i,
  .elementor-54540 .elementor-element.elementor-element-1315d478 .elementor-button.elementor-button-link,
  .elementor-54540 .elementor-element.elementor-element-1315d478 .elementor-button.elementor-button-link i, {
    color: #ffffff !important;
  }
  .elementor-54348 .elementor-element.elementor-element-e36c740 .elementor-button:hover,
  .elementor-53944 .elementor-element.elementor-element-6bdcdc3c a.elementor-button:hover,
  .elementor-54540 .elementor-element.elementor-element-1315d478 .elementor-button:hover {
    background-color: #ffffff !important;
    border-color: #6f60db !important;
    color: #6f60db !important;
  }
  .elementor-54348 .elementor-element.elementor-element-e36c740 .elementor-button.elementor-button-link:hover,
  .elementor-54348 .elementor-element.elementor-element-e36c740 .elementor-button.elementor-button-link:hover i,
  .elementor-53944 .elementor-element.elementor-element-6bdcdc3c a.elementor-button:hover .elementor-button-text,
  .elementor-53944 .elementor-element.elementor-element-6bdcdc3c a.elementor-button:hover .elementor-button-icon i,
  .elementor-54540 .elementor-element.elementor-element-1315d478 .elementor-button.elementor-button-link:hover,
  .elementor-54540 .elementor-element.elementor-element-1315d478 .elementor-button.elementor-button-link:hover i, {
    color: #6f60db !important;
  }
  .reservar-fechas-shortcode .geodir-schedules .geodir-schedule a, 
  .hide-on-showing-autor-popup .ec-author-follow.boton, 
  .elementor-54540 .elementor-element.elementor-element-18aa91e .elementor-button {
    background-color: #ffffff !important;
    border-color: #6f60db !important;
    color: #6f60db !important;
  }
  .reservar-fechas-shortcode .geodir-schedules .geodir-schedule a .elementor-button-text, 
  .hide-on-showing-autor-popup .ec-author-follow.boton .elementor-button-text, 
  .elementor-54540 .elementor-element.elementor-element-18aa91e .elementor-button .elementor-button-text,
  .reservar-fechas-shortcode .geodir-schedules .geodir-schedule a .elementor-button-icon i, 
  .hide-on-showing-autor-popup .ec-author-follow.boton .elementor-button-icon i, 
  .elementor-54540 .elementor-element.elementor-element-18aa91e .elementor-button .elementor-button-icon i {
    color: #6f60db !important;
  }
  .reservar-fechas-shortcode .geodir-schedules .geodir-schedule a:hover, 
  .hide-on-showing-autor-popup .ec-author-follow.boton:hover, 
  .elementor-54540 .elementor-element.elementor-element-18aa91e .elementor-button:hover  {
    background-color: #6f60db !important;
    border-color: #ffffff !important;
    color: #ffffff !important;
  }
  .reservar-fechas-shortcode .geodir-schedules .geodir-schedule a:hover  .elementor-button-text, 
  .hide-on-showing-autor-popup .ec-author-follow.boton:hover  .elementor-button-text, 
  .elementor-54540 .elementor-element.elementor-element-18aa91e .elementor-button:hover .elementor-button-text,
  .reservar-fechas-shortcode .geodir-schedules .geodir-schedule a:hover .elementor-button-icon i, 
  .hide-on-showing-autor-popup .ec-author-follow.boton:hover .elementor-button-icon i, 
  .elementor-54540 .elementor-element.elementor-element-18aa91e .elementor-button:hover .elementor-button-icon i {
    color: #ffffff !important;
  }

  /* Woocommerce */
  .elementor-41236 .elementor-element.elementor-element-163971b3 .elementor-menu-cart__product-name, 
  .elementor-41236 .elementor-element.elementor-element-163971b3 .elementor-menu-cart__product-name a{
    color: #6f60db;
  }
  .elementor-41236 .elementor-element.elementor-element-163971b3 .elementor-menu-cart__product-price{
    color: #051557;
  }
  .checkout.woocommerce-checkout h3,
  .elementor-41236 .elementor-element.elementor-element-163971b3 .elementor-menu-cart__subtotal,
  .woocommerce .elementor-41255 .elementor-element.elementor-element-2b4171c2 form.cart table.variations label{
    color: #6f60db;
  }
  .elementor-41236 .elementor-element.elementor-element-163971b3 .elementor-button--view-cart{
    color: #6f60db;
    border-color: #6f60db;
  }
  .elementor-41236 .elementor-element.elementor-element-163971b3 .elementor-button--checkout{
    border-color: #6f60db;
    background-color: #6f60db;
  }
  .woocommerce .elementor-41255 .elementor-element.elementor-element-2b4171c2 form.cart table.variations td.value select{
    color: #051557 !important;
  }
  .woocommerce div.product p.price, .woocommerce div.product span.price{
    color: #8bceb9;
  }
  .woocommerce #respond input#submit.alt, 
  .woocommerce a.button.alt, 
  .woocommerce button.button.alt, 
  .woocommerce input.button.alt{
    background-color: #6f60db;
  }
  .woocommerce #respond input#submit.alt:hover, 
  .woocommerce a.button.alt:hover, 
  .woocommerce button.button.alt:hover, 
  .woocommerce input.button.alt:hover{
    background-color: #6f60dbcc;
  }
  .woocommerce-billing-fields,
  .woocommerce-additional-fields,
  #add_payment_method #payment, 
  .woocommerce-cart #payment, 
  .woocommerce-checkout #payment,
  .woocommerce-error, .woocommerce-info, .woocommerce-message,
  .elementor-11901 .elementor-element.elementor-element-45d208be > .elementor-widget-container,
  .woocommerce table.shop_table{
    background-color: #f9f9f9;
  }
  .checkout.woocommerce-checkout #order_review table.shop_table{
    background-color: #6f60db;
  }
  .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{
    background-color: #6f60db;
  }
  .elementor-11901 .elementor-element.elementor-element-62635c39:not(.elementor-motion-effects-element-type-background), 
  .elementor-11901 .elementor-element.elementor-element-62635c39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background: none;
  }
  .elementor-7196 .elementor-element.elementor-element-3f138e6 .woocommerce-MyAccount-navigation li a{
    color: #6f60db !important; 
  }
  .woocommerce-account.woocommerce-page .woocommerce-Button.button, 
  .woocommerce-address-fields .button{
    fill: #6f60db !important;
    color: #6f60db !important;
    border-color: #6f60db !important;
  }
  .woocommerce-account.woocommerce-page #place_order.woocommerce-Button.button{
    color: #6f60db !important;
  }
  .woocommerce-account.woocommerce-page #place_order.woocommerce-Button.button:hover{
    color: #ffffff !important;
  }
  .woocommerce-account.woocommerce-page .woocommerce-Button.button:hover, .woocommerce-address-fields .button:hover{
    background-color: #6f60db !important;
    border-color: #6f60db !important;
  }
  .woocommerce .woocommerce-error .button, 
  .woocommerce .woocommerce-info .button, 
  .woocommerce .woocommerce-message .button, 
  .woocommerce-page .woocommerce-error .button, 
  .woocommerce-page .woocommerce-info .button, 
  .woocommerce-page .woocommerce-message .button{
    background: #6f60db !important;
  }
  /* Zona exclusiva */
  .parent-pageid-41329,
  .page-id-17696,
  .parent-pageid-10154,
  .parent-pageid-24513,
  .parent-pageid-24304,
  .parent-pageid-60785,
  .page-id-56145,
  .page-id-12199,
  .parent-pageid-12438{
    background: #f7f7f7 !important;
  }
  .elementor-41287 .elementor-element.elementor-element-3756b9cb .elementor-button{
    background-color: #6f60db !important; 
    border: 2px solid #ffffff !important; 
    color: #ffffff !important; 
  }
  .elementor-41287 .elementor-element.elementor-element-3756b9cb .elementor-button:hover{
    background-color: #ffffff !important; 
    border: 2px solid #6f60db !important; 
    color: #6f60db !important;  
  }
  .elementor-41435 .elementor-element.elementor-element-98e8974 .elementor-button{
    background-color: #6f60db !important; 
    border-color: #6f60db !important; 
  }
  .elementor-41435 .elementor-element.elementor-element-98e8974 .elementor-button:hover{
    background-color: #ffffff !important; 
    border-color: #6f60db !important; 
  }
  .elementor-41329 .elementor-element.elementor-element-317f0728 > .elementor-widget-container,
  .elementor-41329 .elementor-element.elementor-element-661b8ac6 > .elementor-widget-container,
  .elementor-41329 .elementor-element.elementor-element-1ce3d2c4 > .elementor-widget-container,
  .elementor-41329 .elementor-element.elementor-element-ea4227d > .elementor-widget-container,
  .elementor-41329 .elementor-element.elementor-element-b93531d > .elementor-widget-container{
    background-color: #6f60db !important;
  }
  .elementor-41329 .elementor-element.elementor-element-ab54f81 > .elementor-widget-container,
  .elementor-41329 .elementor-element.elementor-element-da87c2a > .elementor-widget-container,
  .elementor-41329 .elementor-element.elementor-element-a594023 > .elementor-widget-container,
  .elementor-41329 .elementor-element.elementor-element-e7aafb4 > .elementor-widget-container{
    background-color: #6f60db !important;
  }
  .elementor-41329 .elementor-element.elementor-widget-image-box > .elementor-widget-container{
    background-color: #f9f9f9;
  }
  #geodirectory-add-post h5 {
    border-color: #8bceb9;
    color: #8bceb9;
  }
  .geodir_form_row label{
    color: #6f60db;
  }
  .geodir_form_row .geodir_message_note {
    background: #6f60db26;
  }
  .box_acciones .base-card-heading{
    background: #ffffff !important;
  }
  .box_tabla .elementor-widget-heading .elementor-heading-title,
  .box_tabla .elementor-widget-icon .elementor-icon,
  .box_acciones .base-card-heading .elementor-widget-heading .elementor-heading-title,
  .box_acciones .base-card-heading .elementor-icon,
  .box_tabla.elementor-widget-heading .elementor-heading-title
  {
    color: #6f60db !important;
  }
  .box_acciones  .btn-principal a{
    background-color: #6f60db !important;
    border: 2px solid #6f60db !important;
  }
  .box_acciones  .btn-principal a:hover,
  .box_acciones  .btn-principal a:focus{
    background: none !important;
    color: #6f60db !important;
    border-color: #6f60db !important;
  }
  .box_acciones  .btn-secundario a{
    background-color: #8bceb9 !important;
    border: 2px solid #8bceb9 !important;
  }
  .box_acciones  .btn-secundario a:hover,
  .box_acciones  .btn-secundario a:focus{
    background: none !important;
    color: #8bceb9 !important;
    border-color: #8bceb9 !important;
  }
  .box_acciones  .btn-alt1 a{
    background-color: #f7b6b3 !important;
    border: 2px solid #f7b6b3 !important;
  }
  .box_acciones .btn-alt1 a:hover,
  .box_acciones .btn-alt1 a:focus{
    background: none !important;
    color: #f7b6b3 !important;
    border-color: #f7b6b3 !important;
  }
  .box_acciones  .btn-alt2 a{
    background-color: #6f60db !important;
    border: 2px solid #6f60db !important;
  }
  .box_acciones .btn-alt2 a:hover,
  .box_acciones .btn-alt2 a:focus{
    background: none !important;
    color: #6f60db !important;
    border-color: #6f60db !important;
  }
  #pageslide{
    background-color: #6f60db !important;
  }
  .tutorial .tutorial_paso {
    background: #8bceb9;
  }
  .tutorial .tutorial_paso a {
    color: #6f60db;
  }
  .tutorial .btn {
    background-color: #8bceb9;
    border-color: #8bceb9;
  }
  .btn_tutorial, 
  .btn_tutorial:focus{
      border-color: #8bceb9;
      color: #8bceb9;  
  }
  .btn_tutorial:hover {
    border-color: #8bceb9;
    background: #8bceb9;
    color: #ffffff;
  }
  .tabla_header,
  .elementor-social-icon:after, 
  .tabla .fa-calendar-check:after, 
  .tabla .fa-pencil-alt:after, 
  .tabla .fa-user:after, 
  .tabla .fa-envelope:after,  
  .popup:after,
  .tabla_zona_exclusiva thead tr th,
  .ajustable table thead tr th{
    background-color: #6f60db !important;
  }
  #event_yui_calendar .bd #geodir_event_selected_dates span{
    color: #6f60db !important;
  }
  .fechas_reservas span {
    color: #6f60db;
  }
  #geodir_event_selected_dates span a.btn{
    background: #8bceb9 !important;
  }
  #geodir_event_selected_dates span a.btn.btn_cancelado {
    background: #6f60db !important;
  }
  .mensaje_legal {
    background: #6f60db !important;
  }
  .znot-form h2 {
    color: #6f60db !important;
  }
  .znot_nuevo_mensaje {
    color: #8bceb9 !important;
  }
  .inline-group .fa {
    background: #545454 !important;
  }
  .selector_fechas label {
    color: #6f60db !important;
  }
  .btn-default {
    border: 2px solid #818a91;
  }
  .btn-blue {
    border: 2px solid #6f60db !important;
    background: #6f60db !important;
    color: #ffffff;
  }
  .btn-blue:hover {
    border: 2px solid #6f60db !important;
    background: #ffffff !important;
    color: #6f60db !important;
  }
  .btn-yellow {
    border: 2px solid #8bceb9 !important;
    background: #8bceb9 !important;
    color: #ffffff;
  }
  .btn-yellow:hover {
    border: 2px solid #8bceb9 !important;
    background: #ffffff !important;
    color: #8bceb9 !important;
  }
  .post-list-interface .post-list-container h2.post-list-tab-nav a.post-list-tab-nav-item.post-list-tab-nav-item-active{
    background: #8bceb9 !important;
  }
  .post-list-interface .post-list-container h2.post-list-tab-nav a.post-list-tab-nav-item{
    background: #6f60db !important;
  }
  .acf-button-group label.selected {
    border-color: #6f60db !important;
    background: #6f60db !important;
  }
  .acf-actions .acf-button.button.button-primary {
    background: #8bceb9;
  }
  .boton-copiar-url-pago{
    background: #6f60db;
    border-color: #6f60db;
  }
  .boton-copiar-url-pago:hover {
    color: #6f60db;
    background-color: #fff;
    border-color: #6f60db;
  }
  .acf-fields>.acf-field.acf-field-message,
  .analytify_status_header{
    background: #6f60db !important;
  }
  .analytics_statics .analytify_status_header_value{
    color: #8bceb9 !important;
  }
  .acf-fields>.acf-tab-wrap .acf-tab-group li a,
  .tabla_frontend thead th,
  .elementor-41472 .elementor-element.elementor-element-8f417de > .elementor-widget-container,
  .borrar_seleccionados .zbtn{
    background: #6f60db !important;
  }
  .tabla_frontend tbody td > span{
    color: #6f60db !important;
  }
  .tabla_frontend tbody td i,
  .elementor-60787 .elementor-element.elementor-element-66603539 > .elementor-widget-container{
    background: #6f60db;
  }
  .screenshot .head-screenshot,
  .bloques_table .tabla_avanzada .icono-type span{
    color: #6f60db;
  }
  .bloques_table .acf-fields .acf-label{
    color: #6f60db;
  }
  .screenshot .head-screenshot-links a,
  .crear-bloques .btn.btn-default {
    background: #6f60db;
  }
  .screenshot .head-screenshot-links a:hover {
    background: #8bceb9;
  }
  .bloques_table .acf-fields>.acf-field.acf-field-message.icono-type i{
    background: #6f60db;
  }
  .bloques_table .editar a{
    background: #8bceb9;
    border-color: #8bceb9;
  }
  .bloques_table .editar a:hover{
    color: #8bceb9;
    border-color: #8bceb9;
  }
  .elementor-12199 .elementor-element.elementor-element-3c3dc1d1 .elementor-button{
    background: #6f60db !important;
    border-color: #6f60db !important;
  }
  .elementor-12199 .elementor-element.elementor-element-3c3dc1d1 .elementor-button:hover{
    background: none !important;
    color: #6f60db !important;
    border-color: #6f60db !important;
  }
  .form_title{
    color: #6f60db !important;
    padding: 0px 30px;
  }
  .elementor-41351 .elementor-element.elementor-element-61831e7c > .elementor-widget-container,
  .elementor-41351 .elementor-element.elementor-element-31acb0e > .elementor-widget-container{
    background: #8bceb9 !important;
  }
  .acf-authors .selection .values .list li{
    background: #8bceb9cc !important;
  }
  .acf-authors .list .acf-rel-item:hover{
    background: #6f60db !important;
  }
  .acf-authors .selection .values:before,
  .acf-authors .selection .choices:before,
  .acf-authors .list .acf-rel-item div.link a {
    color: #6f60db;
  }
  .listado_notificaciones ul li strong{
    color: #8bceb9;
  }
  .elementor-41438 .elementor-element.elementor-element-2609a9b > .elementor-widget-container{
    background: #6f60db !important;
  }
  .acf-fields>.acf-field.acf-field-message.mensaje_link{
    color: #ffffff;
  }
  .btn.btn-primary{
    color: #6f60db !important;
    border-color: #6f60db !important;
  }
  .btn.btn-primary:hover {
    background-color: #6f60db !important;
    color: #ffffff !important;
  }
  .btn.btn-primary[type=submit]{
    color: #6f60db !important;
    border-color: #6f60db !important;
    background-color: #ffffff !important;
  }


  /* Barra de mensajes */
  .elementor-70971 .elementor-element.elementor-element-55bec57 .elementor-alert {
    background-color: #6f60db !important; 
  }
  .elementor-70971 .elementor-element.elementor-element-55bec57 .elementor-alert .elementor-alert-description {
    color: #ffffff !important; 
  }
  .elementor-70971 .elementor-element.elementor-element-55bec57 .elementor-alert a {
    color: #f7b6b3 !important; 
  }
  .elementor-70971 .elementor-element.elementor-element-55bec57 .elementor-alert a:hover {
    color: #f7dfde !important; 
  }

  /* Cookies */
  #cookie-notice{
    background-color: #ffffff !important; 
  }
  #cookie-notice #cn-accept-cookie {
    color: #ffffff;
    background-color: #6f60db;
  }
  #cookie-notice #cn-accept-cookie:hover {
    color: #ffffff;
    background-color: #897fdb;
  }
  #cookie-notice #cn-notice-text{ 
    color: #6f60db;
  }
  #cookie-notice #cn-notice-text a {
    color: #6f60db;
  }
  #cookie-notice #cn-notice-text a:hover {
    color: #8276db;
  }
  