.elementor-16547 .elementor-element.elementor-element-7e8f8b8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16547 .elementor-element.elementor-element-7e8f8b8:not(.elementor-motion-effects-element-type-background), .elementor-16547 .elementor-element.elementor-element-7e8f8b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F1F1F1 0%, #00031C00 90%);}.elementor-16547 .elementor-element.elementor-element-7e8f8b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:0px;padding:0px 60px 0px 0px;z-index:999999;}.elementor-16547 .elementor-element.elementor-element-7e8f8b8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16547 .elementor-element.elementor-element-7e8f8b8.is-sticky , .mega-has-hover .elementor-16547 .elementor-element.elementor-element-7e8f8b8{background-color:var( --e-global-color-a23a877 );}.elementor-bc-flex-widget .elementor-16547 .elementor-element.elementor-element-cb0fd34.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16547 .elementor-element.elementor-element-cb0fd34.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16547 .elementor-element.elementor-element-cb0fd34.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16547 .elementor-element.elementor-element-cb0fd34 > .elementor-element-populated{margin:12px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-16547 .elementor-element.elementor-element-644ba8b{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-16547 .elementor-element.elementor-element-644ba8b > .elementor-widget-container{margin:6px -65px -4px 16px;padding:0px -11px 0px 14px;}.elementor-16547 .elementor-element.elementor-element-644ba8b .elementor-logo img{width:53%;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-16547 .elementor-element.elementor-element-2183858{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;align-self:center;}.elementor-16547 .elementor-element.elementor-element-2183858 > .elementor-widget-container{margin:15px 0px 0px -138px;}.elementor-16547 .elementor-element.elementor-element-2183858 .elementor-icon-wrapper{text-align:start;}.elementor-16547 .elementor-element.elementor-element-2183858.elementor-view-stacked .elementor-icon{background-color:#181833;}.elementor-16547 .elementor-element.elementor-element-2183858.elementor-view-framed .elementor-icon, .elementor-16547 .elementor-element.elementor-element-2183858.elementor-view-default .elementor-icon{color:#181833;border-color:#181833;}.elementor-16547 .elementor-element.elementor-element-2183858.elementor-view-framed .elementor-icon, .elementor-16547 .elementor-element.elementor-element-2183858.elementor-view-default .elementor-icon svg{fill:#181833;}.elementor-16547 .elementor-element.elementor-element-2183858.elementor-view-stacked .elementor-icon:hover{background-color:#181833;}.elementor-16547 .elementor-element.elementor-element-2183858.elementor-view-framed .elementor-icon:hover, .elementor-16547 .elementor-element.elementor-element-2183858.elementor-view-default .elementor-icon:hover{color:#181833;border-color:#181833;}.elementor-16547 .elementor-element.elementor-element-2183858.elementor-view-framed .elementor-icon:hover, .elementor-16547 .elementor-element.elementor-element-2183858.elementor-view-default .elementor-icon:hover svg{fill:#181833;}.elementor-16547 .elementor-element.elementor-element-2183858 .elementor-icon{font-size:110px;}.elementor-16547 .elementor-element.elementor-element-2183858 .elementor-icon svg{height:110px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-16547 .elementor-element.elementor-element-9e8f88e{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;align-self:center;z-index:9999;text-align:start;font-family:"Comfortaa", Sans-serif;font-size:24px;font-weight:600;color:#181833;}.elementor-16547 .elementor-element.elementor-element-9e8f88e > .elementor-widget-container{margin:12px 0px 0px -72px;}.elementor-bc-flex-widget .elementor-16547 .elementor-element.elementor-element-604773a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16547 .elementor-element.elementor-element-604773a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16547 .elementor-element.elementor-element-604773a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16547 .elementor-element.elementor-element-604773a > .elementor-element-populated{margin:0px 0px 0px -15px;--e-column-margin-right:0px;--e-column-margin-left:-15px;padding:0px 0px 0px 0px;}.elementor-16547 .elementor-element.elementor-element-30d02e0{margin-top:-20px;margin-bottom:0px;}.elementor-16547 .elementor-element.elementor-element-3876ed5 > .elementor-element-populated{margin:-7px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-16547 .elementor-element.elementor-element-98845f0{--spacer-size:55px;width:var( --container-widget-width, 25.021% );max-width:25.021%;--container-widget-width:25.021%;--container-widget-flex-grow:0;}.elementor-16547 .elementor-element.elementor-element-214b561{width:var( --container-widget-width, 22.413% );max-width:22.413%;--container-widget-width:22.413%;--container-widget-flex-grow:0;text-align:end;font-family:"Comfortaa", Sans-serif;font-size:17px;font-weight:800;color:#181833;}.elementor-16547 .elementor-element.elementor-element-214b561 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-16547 .elementor-element.elementor-element-fec0641{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;font-family:"Comfortaa", Sans-serif;font-size:17px;font-weight:400;}.elementor-16547 .elementor-element.elementor-element-fec0641 > .elementor-widget-container{margin:40px 0px 0px 8px;padding:0px 0px 0px 0px;}.elementor-16547 .elementor-element.elementor-element-c571701{width:var( --container-widget-width, 27.3% );max-width:27.3%;--container-widget-width:27.3%;--container-widget-flex-grow:0;font-family:"Comfortaa", Sans-serif;font-size:17px;font-weight:400;}.elementor-16547 .elementor-element.elementor-element-c571701 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-16547 .elementor-element.elementor-element-cb84789 > .elementor-element-populated{margin:0px 0px -15px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;}.elementor-16547 .elementor-element.elementor-element-3ca0dd1 .jws_account{text-align:left;}.elementor-16547 .elementor-element.elementor-element-3ca0dd1{width:var( --container-widget-width, 137.686% );max-width:137.686%;--container-widget-width:137.686%;--container-widget-flex-grow:0;}.elementor-16547 .elementor-element.elementor-element-3ca0dd1 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16547 .elementor-element.elementor-element-3ca0dd1 .jws_a_icon{color:#181833;font-size:30px;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-16547 .elementor-element.elementor-element-d3833bc .e-search-input{background-color:#F1F1F1;font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#181833;border-radius:30px 30px 30px 30px;}.elementor-16547 .elementor-element.elementor-element-d3833bc.e-focus .e-search-input{background-color:#F1F1F1;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-16547 .elementor-element.elementor-element-d3833bc{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;align-self:center;--e-search-input-color:#181833;--e-search-icon-label-color:#181833;--e-search-input-padding-block-start:9px;--e-search-input-padding-inline-start:12px;--e-search-input-padding-block-end:5px;--e-search-input-padding-inline-end:12px;--e-search-icon-label-size:26px;--e-search-input-gap:35px;--e-search-submit-margin-inline-start:0px;--e-search-icon-clear-size:0px;}.elementor-16547 .elementor-element.elementor-element-d3833bc > .elementor-widget-container{margin:-2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16547 .elementor-element.elementor-element-d3833bc.e-focus{--e-search-input-color:#181833;}.elementor-bc-flex-widget .elementor-16547 .elementor-element.elementor-element-60589fd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16547 .elementor-element.elementor-element-60589fd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16547 .elementor-element.elementor-element-60589fd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16547 .elementor-element.elementor-element-60589fd > .elementor-element-populated{margin:0px 4px 0px 0px;--e-column-margin-right:4px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-16547 .elementor-element.elementor-element-bfcc158{width:var( --container-widget-width, 98.333% );max-width:98.333%;--container-widget-width:98.333%;--container-widget-flex-grow:0;text-align:end;font-family:"Comfortaa", Sans-serif;font-size:23px;font-weight:700;color:#181833;}.elementor-16547 .elementor-element.elementor-element-bfcc158 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16547 .elementor-element.elementor-element-0c5aa75{width:var( --container-widget-width, 102.513% );max-width:102.513%;--container-widget-width:102.513%;--container-widget-flex-grow:0;text-align:end;font-family:"Comfortaa", Sans-serif;font-size:19px;font-weight:500;color:#181833;}@media(max-width:1500px){.elementor-16547 .elementor-element.elementor-element-7e8f8b8{padding:0px 0px 0px 0px;}.elementor-16547 .elementor-element.elementor-element-644ba8b{width:var( --container-widget-width, 169px );max-width:169px;--container-widget-width:169px;--container-widget-flex-grow:0;}.elementor-16547 .elementor-element.elementor-element-644ba8b > .elementor-widget-container{margin:0px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-16547 .elementor-element.elementor-element-644ba8b .elementor-logo img{width:161px;}.elementor-16547 .elementor-element.elementor-element-2183858{width:var( --container-widget-width, 32.933px );max-width:32.933px;--container-widget-width:32.933px;--container-widget-flex-grow:0;}.elementor-16547 .elementor-element.elementor-element-2183858 > .elementor-widget-container{margin:0px 0px 0px -75px;}.elementor-16547 .elementor-element.elementor-element-2183858 .elementor-icon{font-size:99px;}.elementor-16547 .elementor-element.elementor-element-2183858 .elementor-icon svg{height:99px;}.elementor-16547 .elementor-element.elementor-element-9e8f88e{width:var( --container-widget-width, 209px );max-width:209px;--container-widget-width:209px;--container-widget-flex-grow:0;font-size:19px;}.elementor-16547 .elementor-element.elementor-element-9e8f88e > .elementor-widget-container{margin:0px -8px 0px -45px;}.elementor-16547 .elementor-element.elementor-element-214b561 > .elementor-widget-container{margin:40px 10px 0px -5px;padding:0px 10px 0px -5px;}.elementor-16547 .elementor-element.elementor-element-fec0641 > .elementor-widget-container{margin:40px 0px 0px 7px;padding:0px 0px 0px 0px;}.elementor-16547 .elementor-element.elementor-element-fec0641{--container-widget-width:20px;--container-widget-flex-grow:0;width:var( --container-widget-width, 20px );max-width:20px;}.elementor-16547 .elementor-element.elementor-element-3ca0dd1{width:var( --container-widget-width, 41px );max-width:41px;--container-widget-width:41px;--container-widget-flex-grow:0;}.elementor-16547 .elementor-element.elementor-element-d3833bc{width:var( --container-widget-width, 146.938px );max-width:146.938px;--container-widget-width:146.938px;--container-widget-flex-grow:0;--e-search-input-gap:0px;}.elementor-16547 .elementor-element.elementor-element-bfcc158{width:var( --container-widget-width, 330.688px );max-width:330.688px;--container-widget-width:330.688px;--container-widget-flex-grow:0;font-size:14px;}.elementor-16547 .elementor-element.elementor-element-bfcc158 > .elementor-widget-container{margin:0px 2px 0px 0px;}.elementor-16547 .elementor-element.elementor-element-0c5aa75{width:var( --container-widget-width, 330.688px );max-width:330.688px;--container-widget-width:330.688px;--container-widget-flex-grow:0;font-size:14px;}.elementor-16547 .elementor-element.elementor-element-0c5aa75 > .elementor-widget-container{margin:0px 2px 0px 0px;}}@media(max-width:1024px){.elementor-16547 .elementor-element.elementor-element-644ba8b > .elementor-widget-container{margin:0px 15px 0px -7px;padding:0px 0px 0px 0px;}.elementor-16547 .elementor-element.elementor-element-644ba8b{--container-widget-width:149px;--container-widget-flex-grow:0;width:var( --container-widget-width, 149px );max-width:149px;}.elementor-16547 .elementor-element.elementor-element-644ba8b .elementor-logo img{width:100%;}.elementor-16547 .elementor-element.elementor-element-2183858 > .elementor-widget-container{margin:4px 0px 0px -53px;}.elementor-16547 .elementor-element.elementor-element-2183858{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-16547 .elementor-element.elementor-element-2183858 .elementor-icon{font-size:94px;}.elementor-16547 .elementor-element.elementor-element-2183858 .elementor-icon svg{height:94px;}.elementor-16547 .elementor-element.elementor-element-9e8f88e{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;font-size:15px;}.elementor-16547 .elementor-element.elementor-element-9e8f88e > .elementor-widget-container{margin:0px 0px 0px -39px;}.elementor-16547 .elementor-element.elementor-element-214b561 > .elementor-widget-container{margin:40px 0px 0px -10px;}.elementor-16547 .elementor-element.elementor-element-214b561{font-size:15px;}.elementor-16547 .elementor-element.elementor-element-fec0641 > .elementor-widget-container{margin:37px 0px 0px 11px;}.elementor-16547 .elementor-element.elementor-element-fec0641{font-size:15px;}.elementor-16547 .elementor-element.elementor-element-c571701 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-16547 .elementor-element.elementor-element-c571701{font-size:15px;}.elementor-16547 .elementor-element.elementor-element-cb84789 > .elementor-element-populated{margin:0px 0px -11px -14px;--e-column-margin-right:0px;--e-column-margin-left:-14px;}.elementor-16547 .elementor-element.elementor-element-d3833bc{width:var( --container-widget-width, 130.188px );max-width:130.188px;--container-widget-width:130.188px;--container-widget-flex-grow:0;}.elementor-16547 .elementor-element.elementor-element-d3833bc > .elementor-widget-container{margin:0px 3px 0px 11px;}.elementor-16547 .elementor-element.elementor-element-bfcc158{font-size:10px;}.elementor-16547 .elementor-element.elementor-element-0c5aa75{font-size:10px;}}@media(max-width:767px){.elementor-16547 .elementor-element.elementor-element-cb0fd34{width:47%;}.elementor-16547 .elementor-element.elementor-element-cb0fd34 > .elementor-element-populated{margin:9px 0px 0px 26px;--e-column-margin-right:0px;--e-column-margin-left:26px;}.elementor-16547 .elementor-element.elementor-element-644ba8b{width:var( --container-widget-width, 139.35px );max-width:139.35px;--container-widget-width:139.35px;--container-widget-flex-grow:0;}.elementor-16547 .elementor-element.elementor-element-9e8f88e{width:var( --container-widget-width, 137px );max-width:137px;--container-widget-width:137px;--container-widget-flex-grow:0;font-size:10px;}.elementor-16547 .elementor-element.elementor-element-9e8f88e > .elementor-widget-container{margin:0px 21px 0px -20px;}.elementor-16547 .elementor-element.elementor-element-604773a{width:50%;}.elementor-16547 .elementor-element.elementor-element-604773a > .elementor-element-populated{margin:2px -1px -1px 8px;--e-column-margin-right:-1px;--e-column-margin-left:8px;}.elementor-16547 .elementor-element.elementor-element-3876ed5{width:62%;}.elementor-16547 .elementor-element.elementor-element-3876ed5 > .elementor-element-populated{margin:0px 0px 0px 19px;--e-column-margin-right:0px;--e-column-margin-left:19px;}.elementor-16547 .elementor-element.elementor-element-214b561 > .elementor-widget-container{margin:40px 0px 0px 8px;}.elementor-16547 .elementor-element.elementor-element-fec0641 > .elementor-widget-container{margin:38px 0px 0px 23px;}.elementor-16547 .elementor-element.elementor-element-c571701 > .elementor-widget-container{margin:040px 0px 0px 12px;}.elementor-16547 .elementor-element.elementor-element-cb84789{width:2%;}.elementor-16547 .elementor-element.elementor-element-cb84789 > .elementor-element-populated{margin:0px 0px -20px -15px;--e-column-margin-right:0px;--e-column-margin-left:-15px;}.elementor-16547 .elementor-element.elementor-element-d3833bc{width:var( --container-widget-width, 146px );max-width:146px;--container-widget-width:146px;--container-widget-flex-grow:0;}.elementor-16547 .elementor-element.elementor-element-60589fd{width:50%;}}@media(min-width:768px){.elementor-16547 .elementor-element.elementor-element-cb0fd34{width:52%;}.elementor-16547 .elementor-element.elementor-element-604773a{width:19.638%;}.elementor-16547 .elementor-element.elementor-element-3876ed5{width:63.808%;}.elementor-16547 .elementor-element.elementor-element-cb84789{width:36.009%;}.elementor-16547 .elementor-element.elementor-element-60589fd{width:28%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16547 .elementor-element.elementor-element-cb0fd34{width:52%;}.elementor-16547 .elementor-element.elementor-element-604773a{width:15%;}.elementor-16547 .elementor-element.elementor-element-3876ed5{width:67%;}.elementor-16547 .elementor-element.elementor-element-cb84789{width:18%;}.elementor-16547 .elementor-element.elementor-element-60589fd{width:28%;}}/* Start custom CSS for icon, class: .elementor-element-2183858 *//* Ajuste para el color del icono SVG */
.elementor-widget-container .elementor-icon-wrapper .elementor-icon svg,
.elementor-widget-container .elementor-icon-wrapper svg g,
.elementor-widget-container .elementor-icon-wrapper svg rect {
    fill: #181833 !important; /* Cambiar color de relleno del SVG */
    stroke: #181833 !important; /* Cambiar el color del contorno (stroke) */
    color: #181833 !important; /* Color general */
    transition: none !important; /* Eliminar efectos de transición */
}

/* Opcional: hover para mantener el color */
.elementor-widget-container .elementor-icon-wrapper .elementor-icon svg:hover,
.elementor-widget-container .elementor-icon-wrapper svg g:hover,
.elementor-widget-container .elementor-icon-wrapper svg rect:hover {
    fill: #181833 !important; 
    stroke: #181833 !important;
    color: #181833 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e8f88e */.popup-trigger:hover {
  transform: scale(1);
  transition: transform 0.3s cubic-bezier(0.4, 0.0, 0.2, 1);
  display: inline-block; /* Importante: permite que el scale funcione en spans */
  cursor: pointer;       /* Opcional: mejora UX */
}
.rc-claim{
  display:inline-block; position:relative;
  transform-origin:left center; transition:transform .2s ease; will-change:transform; z-index:60;
}
.rc-claim:hover{ transform:scale(0.9); }
.rc-claim .eaal-wrapper-link-tag{ position:absolute !important; inset:0 !important; width:100% !important; height:100% !important; }/* End custom CSS */
/* Start custom CSS for jws_account, class: .elementor-element-3ca0dd1 *//* Ocultar completamente la imagen del avatar original */
.user-avatar img {
    display: none !important;
}

/* Ajustar el contenedor del ícono */
.user-avatar {
    background: none !important; /* Eliminar cualquier fondo residual */
    border: none !important; /* Eliminar cualquier borde */
    display: flex;
    justify-content: center;
    align-items: center;
    width: 40px; /* Asegúrate de que el contenedor sea lo suficientemente grande */
    height: 40px; /* Asegúrate de que el contenedor sea lo suficientemente grande */
}

/* Mostrar el ícono Font Awesome */
.user-avatar::before {
    content: "\f007"; /* Código Unicode del ícono "fa-user" */
    font-family: "Font Awesome 5 Free"; /* Asegurar que Font Awesome esté cargado */
    font-weight: 900; /* Aplicar el estilo sólido del ícono */
    color: #181833; /* Color del ícono */
    font-size: 20px; /* Ajustar el tamaño del ícono */
    display: block;
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-d3833bc *//* Seleccionar el contenedor del buscador */
.e-search-input-wrapper {
    width: 100%; /* Ajustar al ancho del contenedor padre */
    max-width: none; /* Eliminar restricciones máximas de ancho si las hay */
}

/* Asegurar que el input también se ajuste */
.e-search-input {
    width: 100%; /* Ajustar al ancho del contenedor del buscador */
    box-sizing: border-box; /* Incluir padding y bordes en el cálculo del ancho */
    padding-bottom: 10px !important;
    }
/* Selecciona el placeholder del input */
.e-search-input::placeholder {
    text-align: center; /* Centra el texto */

}

/* Opcional: Asegura que el input esté correctamente alineado */
.e-search-input {
    text-align: center; /* Centra el texto también al escribir */
  

}

  .icon-search {
      padding-top:5px;
  }/* End custom CSS */