.elementor-186 .elementor-element.elementor-element-98f67ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-186 .elementor-element.elementor-element-98f67ae:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-98f67ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ffb4f50 );}.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-186 .elementor-element.elementor-element-006ebd0.elementor-element{--align-self:center;}.elementor-186 .elementor-element.elementor-element-006ebd0{text-align:end;font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-4afd712 );}.elementor-186 .elementor-element.elementor-element-dab5491{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-186 .elementor-element.elementor-element-dab5491:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-dab5491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEDF3;}.elementor-186 .elementor-element.elementor-element-eb27845{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-186 .elementor-element.elementor-element-f52c8a6 .elementor-repeater-item-ca7900d{left:45%;--hotspot-translate-x:45%;top:17%;--hotspot-translate-y:17%;}.elementor-186 .elementor-element.elementor-element-f52c8a6 .elementor-repeater-item-63d1222{left:86%;--hotspot-translate-x:86%;top:49%;--hotspot-translate-y:49%;}.elementor-186 .elementor-element.elementor-element-f52c8a6 .elementor-repeater-item-6a376ba{left:33%;--hotspot-translate-x:33%;top:52%;--hotspot-translate-y:52%;}.elementor-186 .elementor-element.elementor-element-f52c8a6 .elementor-repeater-item-624c02b{left:43%;--hotspot-translate-x:43%;top:79%;--hotspot-translate-y:79%;}.elementor-186 .elementor-element.elementor-element-f52c8a6 .elementor-repeater-item-1ef0772{left:47%;--hotspot-translate-x:47%;top:96%;--hotspot-translate-y:96%;}.elementor-186 .elementor-element.elementor-element-f52c8a6 .elementor-repeater-item-be3bdd5{left:75%;--hotspot-translate-x:75%;top:87%;--hotspot-translate-y:87%;}.elementor-186 .elementor-element.elementor-element-f52c8a6 .elementor-repeater-item-78fef2f{left:86%;--hotspot-translate-x:86%;top:80%;--hotspot-translate-y:80%;}.elementor-186 .elementor-element.elementor-element-f52c8a6 .elementor-repeater-item-e6e2b9e{left:52%;--hotspot-translate-x:52%;top:31%;--hotspot-translate-y:31%;}.elementor-186 .elementor-element.elementor-element-f52c8a6 .elementor-repeater-item-a8bc113{left:51%;--hotspot-translate-x:51%;top:41%;--hotspot-translate-y:41%;}.elementor-186 .elementor-element.elementor-element-f52c8a6 .elementor-repeater-item-4dea4f0{left:63%;--hotspot-translate-x:63%;top:68%;--hotspot-translate-y:68%;}.elementor-186 .elementor-element.elementor-element-f52c8a6 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-186 .elementor-element.elementor-element-f52c8a6 img{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-186 .elementor-element.elementor-element-f52c8a6{--hotspot-color:#E73434;}.elementor-186 .elementor-element.elementor-element-7d7e292{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:5%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%;}.elementor-186 .elementor-element.elementor-element-e26900e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-186 .elementor-element.elementor-element-e26900e:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-e26900e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ffb4f50 );}.elementor-186 .elementor-element.elementor-element-06fc771.elementor-element{--align-self:center;}.elementor-186 .elementor-element.elementor-element-06fc771{text-align:end;font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-4afd712 );}.elementor-186 .elementor-element.elementor-element-77a5676{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-186 .elementor-element.elementor-element-77a5676:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-77a5676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEDF3;}.elementor-186 .elementor-element.elementor-element-93b3cbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-186 .elementor-element.elementor-element-1a7e2e9 .elementor-repeater-item-ca7900d{left:45%;--hotspot-translate-x:45%;top:17%;--hotspot-translate-y:17%;}.elementor-186 .elementor-element.elementor-element-1a7e2e9 .elementor-repeater-item-63d1222{left:86%;--hotspot-translate-x:86%;top:49%;--hotspot-translate-y:49%;}.elementor-186 .elementor-element.elementor-element-1a7e2e9 .elementor-repeater-item-6a376ba{left:33%;--hotspot-translate-x:33%;top:52%;--hotspot-translate-y:52%;}.elementor-186 .elementor-element.elementor-element-1a7e2e9 .elementor-repeater-item-624c02b{left:43%;--hotspot-translate-x:43%;top:79%;--hotspot-translate-y:79%;}.elementor-186 .elementor-element.elementor-element-1a7e2e9 .elementor-repeater-item-1ef0772{left:47%;--hotspot-translate-x:47%;top:96%;--hotspot-translate-y:96%;}.elementor-186 .elementor-element.elementor-element-1a7e2e9 .elementor-repeater-item-be3bdd5{left:75%;--hotspot-translate-x:75%;top:87%;--hotspot-translate-y:87%;}.elementor-186 .elementor-element.elementor-element-1a7e2e9 .elementor-repeater-item-78fef2f{left:86%;--hotspot-translate-x:86%;top:80%;--hotspot-translate-y:80%;}.elementor-186 .elementor-element.elementor-element-1a7e2e9 .elementor-repeater-item-e6e2b9e{left:52%;--hotspot-translate-x:52%;top:31%;--hotspot-translate-y:31%;}.elementor-186 .elementor-element.elementor-element-1a7e2e9 .elementor-repeater-item-a8bc113{left:51%;--hotspot-translate-x:51%;top:41%;--hotspot-translate-y:41%;}.elementor-186 .elementor-element.elementor-element-1a7e2e9 .elementor-repeater-item-4dea4f0{left:63%;--hotspot-translate-x:63%;top:68%;--hotspot-translate-y:68%;}.elementor-186 .elementor-element.elementor-element-1a7e2e9 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-186 .elementor-element.elementor-element-1a7e2e9 img{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-186 .elementor-element.elementor-element-1a7e2e9{--hotspot-color:#E73434;}.elementor-186 .elementor-element.elementor-element-8297bb1{font-family:"Source Sans Pro", Sans-serif;font-weight:600;font-style:italic;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-186 .elementor-element.elementor-element-48c3063{padding:5% 5% 5% 5%;text-align:center;}.elementor-186 .elementor-element.elementor-element-8297bb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5% 5% 5% 5%;text-align:justify;font-size:14px;}}@media(min-width:768px){.elementor-186 .elementor-element.elementor-element-eb27845{--width:35%;}.elementor-186 .elementor-element.elementor-element-7d7e292{--width:65%;}.elementor-186 .elementor-element.elementor-element-93b3cbc{--width:35%;}}/* Start custom CSS for html, class: .elementor-element-681dbe3 */#organ-info-panel {
    position: relative;
    width: 100%;
  }

  #organ-info-panel .organ-block {
    opacity: 0;
    visibility: hidden;
    max-height: 0;
    overflow: hidden;
    pointer-events: none;
    transition: opacity 0.35s ease, visibility 0.35s ease, max-height 0.35s ease;
  }

  #organ-info-panel .organ-block.is-active {
    opacity: 1;
    visibility: visible;
    max-height: 5000px; /* suficientemente alto para el contenido */
    overflow: visible;
    pointer-events: auto;
  }

  #organ-info-panel .organ-block-inner {
    padding: 10px;
  }/* End custom CSS */