.elementor-68 .elementor-element.elementor-element-d84c731:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-d84c731 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-68 .elementor-element.elementor-element-d84c731{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-68 .elementor-element.elementor-element-d84c731 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-68 .elementor-element.elementor-element-e7b90f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-68 .elementor-element.elementor-element-e7b90f1 > .elementor-element-populated{padding:25px 0px 25px 0px;}.elementor-68 .elementor-element.elementor-element-bbc2590 img{width:163px;height:78px;object-fit:cover;object-position:center center;}.elementor-68 .elementor-element.elementor-element-6670247{text-align:center;}.elementor-68 .elementor-element.elementor-element-6670247 .elementor-heading-title{font-size:22px;color:#1c3c2b;}.elementor-bc-flex-widget .elementor-68 .elementor-element.elementor-element-db10153.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-68 .elementor-element.elementor-element-db10153.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-68 .elementor-element.elementor-element-db10153 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-33e7993{width:auto;max-width:auto;}.elementor-68 .elementor-element.elementor-element-33e7993 > .elementor-widget-container{margin:3px 10px 0px 0px;}.elementor-68 .elementor-element.elementor-element-33e7993 img{width:17px;}.elementor-68 .elementor-element.elementor-element-5ed8e51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-5ed8e51 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-68 .elementor-element.elementor-element-5ed8e51 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-68 .elementor-element.elementor-element-5ed8e51 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-68 .elementor-element.elementor-element-5ed8e51 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-68 .elementor-element.elementor-element-5ed8e51 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-68 .elementor-element.elementor-element-5ed8e51 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-68 .elementor-element.elementor-element-5ed8e51 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-68 .elementor-element.elementor-element-5ed8e51{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-68 .elementor-element.elementor-element-5ed8e51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-68 .elementor-element.elementor-element-5ed8e51 .elementor-icon-list-item > a{font-family:"Reforma1969", Sans-serif;font-size:20px;}.elementor-68 .elementor-element.elementor-element-5ed8e51 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-68 .elementor-element.elementor-element-5ed8e51 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#686868;}.elementor-bc-flex-widget .elementor-68 .elementor-element.elementor-element-d0d757f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-68 .elementor-element.elementor-element-d0d757f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-68 .elementor-element.elementor-element-d0d757f.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-68 .elementor-element.elementor-element-d0d757f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:40px;}.elementor-68 .elementor-element.elementor-element-d0d757f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-9298057{width:auto;max-width:auto;}.elementor-68 .elementor-element.elementor-element-0e9d5b7{--display:flex;}.elementor-68 .elementor-element.elementor-element-49559d8{--display:flex;}.elementor-68 .elementor-element.elementor-element-7592704 > .elementor-widget-container{background-color:#000000;padding:20px 20px 20px 20px;border-radius:60px 60px 60px 60px;}body:not(.rtl) .elementor-68 .elementor-element.elementor-element-7592704{right:396px;}body.rtl .elementor-68 .elementor-element.elementor-element-7592704{left:396px;}.elementor-68 .elementor-element.elementor-element-7592704{bottom:0px;z-index:99999;}.elementor-68 .elementor-element.elementor-element-7592704 .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-7592704.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-68 .elementor-element.elementor-element-7592704.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-7592704.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-68 .elementor-element.elementor-element-7592704.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-7592704.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-68 .elementor-element.elementor-element-4d8bbdc{--display:flex;}.elementor-68 .elementor-element.elementor-element-8b22713 > .elementor-widget-container{background-color:#000000;padding:20px 20px 20px 20px;border-radius:60px 60px 60px 60px;}body:not(.rtl) .elementor-68 .elementor-element.elementor-element-8b22713{right:282px;}body.rtl .elementor-68 .elementor-element.elementor-element-8b22713{left:282px;}.elementor-68 .elementor-element.elementor-element-8b22713{bottom:0px;z-index:9999;}.elementor-68 .elementor-element.elementor-element-8b22713 .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-8b22713.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-68 .elementor-element.elementor-element-8b22713.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-8b22713.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-68 .elementor-element.elementor-element-8b22713.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-8b22713.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-68 .elementor-element.elementor-element-728cef9 > .elementor-widget-container{background-color:#000000;padding:20px 20px 20px 20px;border-radius:60px 60px 60px 60px;}body:not(.rtl) .elementor-68 .elementor-element.elementor-element-728cef9{right:499px;}body.rtl .elementor-68 .elementor-element.elementor-element-728cef9{left:499px;}.elementor-68 .elementor-element.elementor-element-728cef9{bottom:0px;z-index:9999;}.elementor-68 .elementor-element.elementor-element-728cef9 .elementor-icon-wrapper{text-align:center;}.elementor-68 .elementor-element.elementor-element-728cef9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-68 .elementor-element.elementor-element-728cef9.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-728cef9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-68 .elementor-element.elementor-element-728cef9.elementor-view-framed .elementor-icon, .elementor-68 .elementor-element.elementor-element-728cef9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-68 .elementor-element.elementor-element-e7b90f1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-68 .elementor-element.elementor-element-e7b90f1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-68 .elementor-element.elementor-element-e7b90f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-68 .elementor-element.elementor-element-bbc2590 img{width:100%;}.elementor-68 .elementor-element.elementor-element-db10153 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-68 .elementor-element.elementor-element-5ed8e51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-68 .elementor-element.elementor-element-5ed8e51 .elementor-icon-list-item > a{font-size:24px;}.elementor-68 .elementor-element.elementor-element-d0d757f > .elementor-element-populated{padding:0px 30px 0px 0px;}}@media(min-width:768px){.elementor-68 .elementor-element.elementor-element-e7b90f1{width:29.333%;}.elementor-68 .elementor-element.elementor-element-db10153{width:45%;}.elementor-68 .elementor-element.elementor-element-d0d757f{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-68 .elementor-element.elementor-element-e7b90f1{width:33%;}.elementor-68 .elementor-element.elementor-element-db10153{width:33%;}}@media(max-width:767px){.elementor-68 .elementor-element.elementor-element-e7b90f1{width:49%;}.elementor-68 .elementor-element.elementor-element-bbc2590 img{width:100%;}.elementor-68 .elementor-element.elementor-element-6670247 .elementor-heading-title{font-size:14px;}.elementor-68 .elementor-element.elementor-element-db10153{width:15%;}.elementor-68 .elementor-element.elementor-element-db10153 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-68 .elementor-element.elementor-element-5ed8e51 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-5ed8e51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-68 .elementor-element.elementor-element-5ed8e51 .elementor-icon-list-item > a{font-size:20px;}.elementor-68 .elementor-element.elementor-element-d0d757f{width:32%;}.elementor-68 .elementor-element.elementor-element-d0d757f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:25px;}.elementor-68 .elementor-element.elementor-element-d0d757f > .elementor-element-populated{padding:0px 14px 0px 0px;}}/* Start custom CSS for wp-widget-transposh, class: .elementor-element-9298057 *//* --- Contenedor del widget (transparente) --- */
.elementor-element-df826f3,
.elementor-element-df826f3 .elementor-widget-container {
  background: transparent !important;
}

/* Elimina el salto de línea que mete Transposh */
.elementor-element-df826f3 .no_translate br { display: none; }

/* Oculta el crédito de Transposh si aparece */
#tr_credit0 { display: none; }

/* --- Select moderno tipo glass --- */
.elementor-element-df826f3 .tp_lang2 {
  -webkit-appearance: none;
  appearance: none;

  padding: 10px 40px 10px 14px;
  border-radius: 999px;    /* pill */
  border: 1px solid rgba(255,255,255,0.35);
  background: rgba(255,255,255,0.08);     /* transparente */
  backdrop-filter: blur(8px) saturate(120%);
  font: 500 14px/1.2 system-ui, -apple-system, Segoe UI, Roboto, "Helvetica Neue", Arial, sans-serif;
  color: #fff;
  outline: none;
  transition: border-color .2s ease, background-color .2s ease, box-shadow .2s ease, transform .08s ease;
  cursor: pointer;

  /* Flecha (SVG inline) a la derecha */
  background-image:
    url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");
  background-repeat: no-repeat;
  background-position: right 12px center;
  background-size: 16px;
}

/* Hover / focus */
.elementor-element-df826f3 .tp_lang2:hover {
  border-color: rgba(255,255,255,0.6);
  background-color: rgba(255,255,255,0.12);
}
.elementor-element-df826f3 .tp_lang2:focus {
  border-color: #fff;
  box-shadow: 0 0 0 3px rgba(255,255,255,0.25);
}

/* Estado activo al hacer clic (pequeño tap feedback) */
.elementor-element-df826f3 .tp_lang2:active {
  transform: translateY(1px);
}

/* Soporte de modo claro (si el header tiene texto oscuro) */
.header--light .elementor-element-df826f3 .tp_lang2 {
  border-color: rgba(0,0,0,0.25);
  background: rgba(255,255,255,0.6);
  color: #111;
  background-image:
    url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");
}
.header--light .elementor-element-df826f3 .tp_lang2:hover {
  background: rgba(255,255,255,0.8);
  border-color: rgba(0,0,0,0.4);
}
.header--light .elementor-element-df826f3 .tp_lang2:focus {
  box-shadow: 0 0 0 3px rgba(0,0,0,0.15);
}

/* Accesibilidad: alto contraste cuando se abre la lista (según navegador) */
.elementor-element-df826f3 .tp_lang2 option {
  color: #111;
  background: #fff; /* asegura contraste al desplegar */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d0d757f */.caja {
        display: flex;
    flex-direction: row;
}
}/* End custom CSS */