.elementor-2065 .elementor-element.elementor-element-8b53789{--display:flex;--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;}.elementor-2065 .elementor-element.elementor-element-01a76d3{--display:flex;--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;}.elementor-2065 .elementor-element.elementor-element-4ffaf71{--display:flex;}.elementor-2065 .elementor-element.elementor-element-fe788aa .elementor-heading-title{font-size:50px;}.elementor-2065 .elementor-element.elementor-element-9584365{--display:flex;--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;}.elementor-2065 .elementor-element.elementor-element-d9b5808{--display:flex;}.elementor-2065 .elementor-element.elementor-element-f645475{--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-2065 .elementor-element.elementor-element-54e7876{--spacer-size:50px;}.elementor-2065 .elementor-element.elementor-element-a5b2cf5{text-align:center;}.elementor-2065 .elementor-element.elementor-element-aa0944c{text-align:center;}.elementor-2065 .elementor-element.elementor-element-f8a40ef{text-align:center;}.elementor-2065 .elementor-element.elementor-element-f8a40ef .elementor-heading-title{color:var( --e-global-color-blocksy_palette_5 );}.elementor-2065 .elementor-element.elementor-element-64e9dd4{text-align:center;}.elementor-2065 .elementor-element.elementor-element-64e9dd4 img{width:40%;border-radius:30px 30px 30px 30px;}.elementor-2065 .elementor-element.elementor-element-9361634{--display:flex;}.elementor-2065 .elementor-element.elementor-element-1cd9164{--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-2065 .elementor-element.elementor-element-a5b5a98{--spacer-size:50px;}.elementor-2065 .elementor-element.elementor-element-4121a9f{text-align:center;}.elementor-2065 .elementor-element.elementor-element-cf65811{text-align:center;}.elementor-2065 .elementor-element.elementor-element-683e8a9{--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-2065 .elementor-element.elementor-element-19b3aaa{--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-2065 .elementor-element.elementor-element-316f4a3{--divider-border-style:double;--divider-color:#8338EC;--divider-border-width:4.2px;}.elementor-2065 .elementor-element.elementor-element-316f4a3 .elementor-divider-separator{width:100%;}.elementor-2065 .elementor-element.elementor-element-316f4a3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2065 .elementor-element.elementor-element-a3dd87e{--display:flex;--min-height:390px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2065 .elementor-element.elementor-element-a3dd87e:not(.elementor-motion-effects-element-type-background), .elementor-2065 .elementor-element.elementor-element-a3dd87e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://promptclub.com.mx/wp-content/uploads/2025/10/66bc40e433a821723613412.webp");background-position:center center;background-repeat:no-repeat;background-size:1140px auto;}.elementor-2065 .elementor-element.elementor-element-b4cf806{--display:flex;}.elementor-2065 .elementor-element.elementor-element-39186ab{--display:flex;}.elementor-2065 .elementor-element.elementor-element-5cfe311{--display:flex;}.elementor-2065 .elementor-element.elementor-element-8fac0d9{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2065 .elementor-element.elementor-element-a3dd87e{--content-width:1140px;}}@media(min-width:1025px){.elementor-2065 .elementor-element.elementor-element-a3dd87e:not(.elementor-motion-effects-element-type-background), .elementor-2065 .elementor-element.elementor-element-a3dd87e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS *//* Importar fuente Poppins de Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap');

/* Estilos para el contenedor del título */
.title-container {
    position: relative;
    display: flex;
    justify-content: flex-start; /* Cambiado de center a flex-start para alinear a la izquierda */
    align-items: center;
    height: 200px;
    overflow: hidden;
    margin: 20px 0;
}

/* Texto grande con contorno usando SVG */
.trending-outline-svg {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1;
}

.trending-outline-svg text {
    font-size: 2.8rem;
    font-weight: bold;
    font-family: 'Poppins', sans-serif;
    fill: none;
    stroke: #8338EC;
    stroke-width: 0.5px;
    stroke-linejoin: round;
    letter-spacing: -1px;
    opacity: 0.9;
}

/* Texto más pequeño en primer plano */
.trending-title {
    font-size: 2.8rem;
    font-weight: 600;
    font-family: 'Poppins', sans-serif;
    color: #ffffff;
    position: relative;
    margin: 0;
    padding: 0;
    z-index: 2;
    letter-spacing: 0px;
    text-shadow: 0 2px 4px rgba(0,0,0,0.2);
    transform: translateY(5px);
    margin-left: 20px; /* Añadido margen izquierdo para separarlo del borde */
}/* End custom CSS */