.elementor-12043 .elementor-element.elementor-element-0a82378{--spacer-size:74px;}.elementor-12043 .elementor-element.elementor-element-ae20b6f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12043 .elementor-element.elementor-element-ae20b6f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12043 .elementor-element.elementor-element-ae20b6f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12043 .elementor-element.elementor-element-ae20b6f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12043 .elementor-element.elementor-element-5d63f72.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12043 .elementor-element.elementor-element-5d63f72.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12043 .elementor-element.elementor-element-5d63f72.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12043 .elementor-element.elementor-element-792f2cf .elementor-repeater-item-e348644.elementor-social-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-12043 .elementor-element.elementor-element-792f2cf .elementor-repeater-item-e1fd242.elementor-social-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-12043 .elementor-element.elementor-element-792f2cf .elementor-repeater-item-cb42465.elementor-social-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-12043 .elementor-element.elementor-element-792f2cf{--grid-template-columns:repeat(1, auto);--icon-size:14px;--grid-column-gap:86px;--grid-row-gap:44px;}.elementor-12043 .elementor-element.elementor-element-792f2cf .elementor-widget-container{text-align:center;}.elementor-12043 .elementor-element.elementor-element-1eecfe7{margin-top:25px;margin-bottom:0px;}.elementor-12043 .elementor-element.elementor-element-ac38c9c{font-size:12px;}.elementor-12043 .elementor-element.elementor-element-ac38c9c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12043 .elementor-element.elementor-element-403d099{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12043 .elementor-element.elementor-element-403d099 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12043 .elementor-element.elementor-element-403d099 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12043 .elementor-element.elementor-element-403d099 > .elementor-widget-container{margin:51px 0px 0px 0px;}.elementor-12043 .elementor-element.elementor-element-93aa5f4{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12043 .elementor-element.elementor-element-93aa5f4 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12043 .elementor-element.elementor-element-93aa5f4 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12043 .elementor-element.elementor-element-93aa5f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12043 .elementor-element.elementor-element-15837c7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12043 .elementor-element.elementor-element-15837c7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12043 .elementor-element.elementor-element-15837c7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12043 .elementor-element.elementor-element-0ef8a43 .elementor-repeater-item-e348644.elementor-social-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-12043 .elementor-element.elementor-element-0ef8a43 .elementor-repeater-item-e1fd242.elementor-social-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-12043 .elementor-element.elementor-element-0ef8a43 .elementor-repeater-item-cb42465.elementor-social-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-12043 .elementor-element.elementor-element-0ef8a43{--grid-template-columns:repeat(1, auto);--icon-size:14px;--grid-column-gap:86px;--grid-row-gap:44px;}.elementor-12043 .elementor-element.elementor-element-0ef8a43 .elementor-widget-container{text-align:center;}.elementor-12043 .elementor-element.elementor-element-ddf7458{margin-top:25px;margin-bottom:0px;}.elementor-12043 .elementor-element.elementor-element-54dc215{font-size:12px;}.elementor-12043 .elementor-element.elementor-element-54dc215 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12043 .elementor-element.elementor-element-91b105c{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12043 .elementor-element.elementor-element-91b105c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12043 .elementor-element.elementor-element-91b105c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12043 .elementor-element.elementor-element-91b105c > .elementor-widget-container{margin:51px 0px 0px 0px;}.elementor-12043 .elementor-element.elementor-element-d83f5b8{margin-top:0px;margin-bottom:0px;}.elementor-12043 .elementor-element.elementor-element-4a5e1c0{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12043 .elementor-element.elementor-element-4a5e1c0 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12043 .elementor-element.elementor-element-4a5e1c0 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12043 .elementor-element.elementor-element-4a5e1c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12043 .elementor-element.elementor-element-1dfa438.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12043 .elementor-element.elementor-element-1dfa438.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12043 .elementor-element.elementor-element-1dfa438.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12043 .elementor-element.elementor-element-9832ad1 .elementor-repeater-item-e348644.elementor-social-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-12043 .elementor-element.elementor-element-9832ad1 .elementor-repeater-item-e1fd242.elementor-social-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-12043 .elementor-element.elementor-element-9832ad1 .elementor-repeater-item-cb42465.elementor-social-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-12043 .elementor-element.elementor-element-9832ad1{--grid-template-columns:repeat(1, auto);--icon-size:14px;--grid-column-gap:86px;--grid-row-gap:44px;}.elementor-12043 .elementor-element.elementor-element-9832ad1 .elementor-widget-container{text-align:center;}.elementor-12043 .elementor-element.elementor-element-b377aa6{margin-top:25px;margin-bottom:0px;}.elementor-12043 .elementor-element.elementor-element-ab56a08{font-size:12px;}.elementor-12043 .elementor-element.elementor-element-ab56a08 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12043 .elementor-element.elementor-element-98736ad{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12043 .elementor-element.elementor-element-98736ad .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12043 .elementor-element.elementor-element-98736ad .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12043 .elementor-element.elementor-element-98736ad > .elementor-widget-container{margin:51px 0px 0px 0px;}.elementor-12043 .elementor-element.elementor-element-27b639d{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12043 .elementor-element.elementor-element-27b639d .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12043 .elementor-element.elementor-element-27b639d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12043 .elementor-element.elementor-element-27b639d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12043 .elementor-element.elementor-element-d98ed3c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12043 .elementor-element.elementor-element-d98ed3c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12043 .elementor-element.elementor-element-d98ed3c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12043 .elementor-element.elementor-element-24bfceb .elementor-repeater-item-e348644.elementor-social-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-12043 .elementor-element.elementor-element-24bfceb .elementor-repeater-item-e1fd242.elementor-social-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-12043 .elementor-element.elementor-element-24bfceb .elementor-repeater-item-cb42465.elementor-social-icon{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-12043 .elementor-element.elementor-element-24bfceb{--grid-template-columns:repeat(1, auto);--icon-size:14px;--grid-column-gap:86px;--grid-row-gap:44px;}.elementor-12043 .elementor-element.elementor-element-24bfceb .elementor-widget-container{text-align:center;}.elementor-12043 .elementor-element.elementor-element-0bd8a3e{margin-top:25px;margin-bottom:0px;}.elementor-12043 .elementor-element.elementor-element-5905e26{font-size:12px;}.elementor-12043 .elementor-element.elementor-element-5905e26 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12043 .elementor-element.elementor-element-8241277{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12043 .elementor-element.elementor-element-8241277 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12043 .elementor-element.elementor-element-8241277 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12043 .elementor-element.elementor-element-8241277 > .elementor-widget-container{margin:51px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12043 .elementor-element.elementor-element-1e193f9{width:50%;}.elementor-12043 .elementor-element.elementor-element-91e1e2d{width:49.896%;}.elementor-12043 .elementor-element.elementor-element-ff7ffcb{width:50%;}.elementor-12043 .elementor-element.elementor-element-291882e{width:49.896%;}.elementor-12043 .elementor-element.elementor-element-aec6cbc{width:50%;}.elementor-12043 .elementor-element.elementor-element-d70e8cf{width:49.896%;}.elementor-12043 .elementor-element.elementor-element-b76024b{width:50%;}.elementor-12043 .elementor-element.elementor-element-9e5fad8{width:49.896%;}}@media(max-width:767px){.elementor-12043 .elementor-element.elementor-element-0a82378{--spacer-size:37px;}.elementor-12043 .elementor-element.elementor-element-1e193f9{width:50%;}.elementor-12043 .elementor-element.elementor-element-ae20b6f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12043 .elementor-element.elementor-element-91e1e2d{width:50%;}.elementor-12043 .elementor-element.elementor-element-792f2cf{--grid-template-columns:repeat(1, auto);}.elementor-12043 .elementor-element.elementor-element-403d099 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-12043 .elementor-element.elementor-element-ff7ffcb{width:50%;}.elementor-12043 .elementor-element.elementor-element-93aa5f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12043 .elementor-element.elementor-element-291882e{width:50%;}.elementor-12043 .elementor-element.elementor-element-91b105c > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-12043 .elementor-element.elementor-element-aec6cbc{width:50%;}.elementor-12043 .elementor-element.elementor-element-4a5e1c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12043 .elementor-element.elementor-element-d70e8cf{width:50%;}.elementor-12043 .elementor-element.elementor-element-98736ad > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-12043 .elementor-element.elementor-element-b76024b{width:50%;}.elementor-12043 .elementor-element.elementor-element-27b639d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12043 .elementor-element.elementor-element-9e5fad8{width:50%;}.elementor-12043 .elementor-element.elementor-element-8241277 > .elementor-widget-container{margin:6px 0px 0px 0px;}}/* Start custom CSS for profile-card, class: .elementor-element-332a327 */.logged-out .ver-perfil {
  pointer-events: none ;
  opacity: 0.6;
  cursor: not-allowed;
  position: relative;
}


.logged-out .ver-perfil::after {
  content: "Inicia sesión para ver el perfil";
  position: absolute;
  bottom: 110%;
  left: 50%;
  transform: translateX(-50%);
  background-color: #000;
  color: #fff;
  padding: 6px 10px;
  border-radius: 5px;
  font-size: 12px;
  white-space: nowrap;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease;
}

.logged-out .ver-perfil:hover::after {
  opacity: 1;
}/* End custom CSS */