.guten-TpiRZc.guten-button-wrapper { justify-content: center; } .guten-TpiRZc.guten-button-wrapper .guten-button { width: 61%; height: 431px; background-image: url(https://trecolaproducions.com/wp-content/uploads/2023/02/kinetico_catalogo_2-1.jpg); background-position: bottom center; background-repeat: no-repeat; background-size: cover; border-top-left-radius: 31px;border-top-right-radius: 31px;border-bottom-right-radius: 31px;border-bottom-left-radius: 31px; box-shadow:  -2px 15px 43px -15px var(--wp--preset--color--black);  } .guten-TpiRZc.guten-button-wrapper .guten-button span { color: var(--wp--preset--color--black); font-family: "Aboreto"; font-size: 42px; letter-spacing: 0.3em; } .guten-TpiRZc.guten-button-wrapper .guten-button i { color: var(--wp--preset--color--cyan-bluish-gray); } .guten-TpiRZc.guten-button-wrapper .guten-button svg { fill: var(--wp--preset--color--cyan-bluish-gray); } .guten-TpiRZc.guten-button-wrapper .guten-button:hover { background-image: url(https://trecolaproducions.com/wp-content/uploads/2025/03/trecola-producions-boton-espectaculo-3.jpg); background-position: center center; border-top-left-radius: 25px;border-top-right-radius: 25px;border-bottom-right-radius: 25px;border-bottom-left-radius: 25px; box-shadow:  24px 10px 56px  rgba(0, 0, 0, 1); } .guten-TpiRZc { background: rgba(89, 35, 151, 0.41);  align-self: flex-end; vertical-align: bottom;  }h1.guten-element.guten-Utamrx, h2.guten-element.guten-Utamrx, h3.guten-element.guten-Utamrx, h4.guten-element.guten-Utamrx, h5.guten-element.guten-Utamrx, h6.guten-element.guten-Utamrx { color: var(--wp--preset--color--white); text-shadow: 26px 10px 71px var(--wp--preset--color--black); overflow-wrap: break-word; word-break: break-word; } .guten-Utamrx.guten-element { writing-mode: unset; } .guten-Utamrx {   }.guten-fvKuVc { columns: 1; column-gap: 90px; text-align: center; color: rgba(255, 255, 255, 1); font-family: "Heebo"; font-size: 21px; background: rgba(101, 31, 167, 0.4);   } p.guten-fvKuVc.gutenverse-text { text-indent: 101px!important; } .guten-fvKuVc.guten-element { border-top-left-radius: 31px;border-top-right-radius: 31px;border-bottom-right-radius: 31px;border-bottom-left-radius: 31px; box-shadow:  0px 0px 0px  ; } .guten-element.guten-fvKuVc { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 015px; padding-right: 015px; padding-bottom: 015px; padding-left: 015px; }.guten-RYNc4P.guten-button-wrapper .guten-button i { color: rgba(193, 72, 72, 1); } .guten-RYNc4P.guten-button-wrapper .guten-button svg { fill: rgba(193, 72, 72, 1); } .guten-RYNc4P.guten-button-wrapper .guten-button:hover { background: var(--wp--preset--color--luminous-vivid-amber); } .guten-RYNc4P.guten-button-wrapper .guten-button span { font-family: "ADLaM Display"; font-size: 48px; font-weight: 700; line-height: 1.2em; } .guten-RYNc4P.guten-button-wrapper .guten-button { background: var(--wp--preset--color--vivid-purple);  } .guten-RYNc4P.guten-element { border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-right-radius: 30px;border-bottom-left-radius: 30px; } .guten-RYNc4P.guten-element:hover { border-top-left-radius: 80px;border-top-right-radius: 80px;border-bottom-right-radius: 80px;border-bottom-left-radius: 80px; } @media only screen and (max-width: 767px) { .guten-RYNc4P.guten-button-wrapper .guten-button span { font-size: 30px; } }