.elementor .e-5a9879f-eacff65{width:19%;position:absolute;inset-block-start:45%;inset-inline-start:8%;filter:saturate(0%);transform:rotateX(0deg) rotateY(0deg) rotateZ(-27deg);z-index: 2;\n}.elementor .e-5a9879f-eacff65:hover,.elementor .e-5a9879f-eacff65:focus-visible{filter:saturate(100%);}.elementor .e-aee3c35-841ac47{width:26%;position:absolute;inset-block-start:33%;inset-inline-start:35%;filter:saturate(0%);transform:rotateX(0deg) rotateY(0deg) rotateZ(18deg);z-index: 3;\n}.elementor .e-aee3c35-841ac47:hover,.elementor .e-aee3c35-841ac47:focus-visible{filter:saturate(100%);}.elementor .e-b2735a7-1c03d8c{width:20%;position:absolute;inset-block-start:0%;inset-inline-start:56px;z-index:10;filter:saturate(0%);transform:rotateX(0deg) rotateY(0deg) rotateZ(-3deg);}.elementor .e-b2735a7-1c03d8c:hover,.elementor .e-b2735a7-1c03d8c:focus-visible{filter:saturate(100%);}.elementor .e-4a3b332-a78633f{width:30%;position:absolute;inset-block-start:76%;inset-inline-start:-2%;filter:saturate(0%);transform:rotateX(0deg) rotateY(0deg) rotateZ(-30deg);z-index: 2;\n}.elementor .e-4a3b332-a78633f:hover,.elementor .e-4a3b332-a78633f:focus-visible{filter:saturate(100%);}.elementor .e-c6a2603-d3ce606{width:36%;position:absolute;inset-block-start:55%;inset-inline-start:69%;filter:saturate(0%);transform:rotateX(0deg) rotateY(0deg) rotateZ(237deg);}.elementor .e-c6a2603-d3ce606:hover,.elementor .e-c6a2603-d3ce606:focus-visible{filter:saturate(100%);}.elementor .e-ff1cc21-f5353ab{width:46%;position:absolute;inset-block-start:5%;inset-block-end:0px;inset-inline-start:35%;filter:saturate(0%);transform:rotateX(0deg) rotateY(0deg) rotateZ(28deg);z-index: 1;\n}.elementor .e-ff1cc21-f5353ab:hover,.elementor .e-ff1cc21-f5353ab:focus-visible{filter:saturate(100%);}.elementor .e-afca19e-2d6051d{width:18%;position:absolute;inset-block-start:12%;inset-inline-start:24%;background-clip:border-box;filter:saturate(0%);transform:rotateX(0deg) rotateY(0deg) rotateZ(59deg);z-index: 4;\n}.elementor .e-afca19e-2d6051d:hover,.elementor .e-afca19e-2d6051d:focus-visible{filter:saturate(100%);}.elementor .e-a2aa530-33f4c38{width:43%;position:absolute;inset-block-start:57%;inset-inline-start:20%;filter:saturate(0%);transform:rotateX(0deg) rotateY(0deg) rotateZ(40deg);z-index: 1;\n}.elementor .e-a2aa530-33f4c38:hover,.elementor .e-a2aa530-33f4c38:focus-visible{filter:saturate(100%);}.elementor .e-96379d0-9ef2f5b{width:37%;position:absolute;inset-block-start:35%;inset-inline-start:62%;filter:saturate(0%);transform:rotateX(0deg) rotateY(0deg) rotateZ(-23deg);z-index: 5;\n}.elementor .e-96379d0-9ef2f5b:hover,.elementor .e-96379d0-9ef2f5b:focus-visible{filter:saturate(100%);}.elementor .e-0a8e049-d08b12e{width:28%;position:absolute;inset-block-start:64%;inset-inline-start:53%;filter:saturate(0%);transform:rotateX(0deg) rotateY(0deg) rotateZ(-27deg);transition:all 200ms;z-index: 2;\n}.elementor .e-0a8e049-d08b12e:hover,.elementor .e-0a8e049-d08b12e:focus-visible{filter:saturate(100%);}.elementor .e-70b39ad-b08b6c8{width:19%;position:absolute;inset-block-start:-1%;inset-inline-start:76%;filter:saturate(0%);transform:rotateX(0deg) rotateY(3deg) rotateZ(9deg);z-index: 4;\n}.elementor .e-70b39ad-b08b6c8:hover,.elementor .e-70b39ad-b08b6c8:focus-visible{filter:saturate(100%);}.elementor .e-56f1915{width:100%;min-height:175vh;overflow:hidden;background-image:url("/wp-content/uploads/2026/08/trama-3-scaled.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:center center;flex-direction:column;/* Pinito en blanco y negro */
selector img {
  filter: grayscale(100%) !important;
  transition: all 0.3s ease !important;
}

/* Pinito a color cuando lo tocas (ahora que no hay vidrios invisibles) */
selector:hover img {
  filter: grayscale(0%) !important;
}\n}.elementor .e-46903d0{flex-direction:column;}.elementor .e-146fc23{width:50%;flex-direction:column;}.elementor .e-2150e33{flex-direction:column;align-items:end;}.elementor .e-b7832c3{width:50%;padding-block-start:25px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-9e9c8be{padding-block-start:120px;padding-block-end:120px;padding-inline-start:54px;padding-inline-end:54px;background-color:#007680;flex-direction:row;}