.elementor-379 .elementor-element.elementor-element-14b2c8a:not(.elementor-motion-effects-element-type-background), .elementor-379 .elementor-element.elementor-element-14b2c8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/tengotienda.com/wp-content/uploads/2026/02/Section-1.-EDITORIAL-HERO-_Modified-with-Organic-Shapes-_-Gradients-1.webp?fit=1440%2C668&ssl=1");background-position:center left;background-repeat:no-repeat;background-size:auto;}.elementor-379 .elementor-element.elementor-element-14b2c8a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7rem 0rem 7rem 7rem;}.elementor-379 .elementor-element.elementor-element-14b2c8a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-379 .elementor-element.elementor-element-d67b67b{width:var( --container-widget-width, 26.049% );max-width:26.049%;--container-widget-width:26.049%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-379 .elementor-element.elementor-element-d67b67b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-379 .elementor-element.elementor-element-d67b67b .elementor-icon-list-icon i{color:#F3E8FF;transition:color 0.3s;}.elementor-379 .elementor-element.elementor-element-d67b67b .elementor-icon-list-icon svg{fill:#F3E8FF;transition:fill 0.3s;}.elementor-379 .elementor-element.elementor-element-d67b67b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-379 .elementor-element.elementor-element-d67b67b .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.8vw;font-weight:600;}.elementor-379 .elementor-element.elementor-element-d67b67b .elementor-icon-list-text{color:#581C87;transition:color 0.3s;}.elementor-379 .elementor-element.elementor-element-5029bba > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-379 .elementor-element.elementor-element-5029bba{text-align:start;}.elementor-379 .elementor-element.elementor-element-5029bba .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:4.16vw;font-weight:700;color:#000000;}.elementor-379 .elementor-element.elementor-element-893785d > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-379 .elementor-element.elementor-element-893785d{font-family:"Inter", Sans-serif;font-size:1.2vw;color:#475569;}.elementor-379 .elementor-element.elementor-element-ddaa798:not(.elementor-motion-effects-element-type-background), .elementor-379 .elementor-element.elementor-element-ddaa798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc3dcfd );}.elementor-379 .elementor-element.elementor-element-ddaa798{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 0rem 0rem 0rem;}.elementor-379 .elementor-element.elementor-element-ddaa798 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-379 .elementor-element.elementor-element-1415ca7 > .elementor-widget-container{padding:5rem 0rem 5rem 0rem;}.elementor-379 .elementor-element.elementor-element-1415ca7{text-align:center;}.elementor-379 .elementor-element.elementor-element-1415ca7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:2.083vw;font-weight:700;color:#0F172A;}:root{--page-title-display:none;}/* Start custom CSS for icon-list, class: .elementor-element-d67b67b */#icono_blog {
  background: rgba(255, 255, 255, 0.5) !important;
  border: 2px solid #F3E8FF !important;
  border-radius: 24px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5029bba */.gradient-text-2 {
    background: linear-gradient(90deg, #9333EA 0%, #DB2777 100%);
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
    color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1415ca7 */.gradient-text3 {
    background: linear-gradient(90deg, #0F172A 0%, #2563EB 100%);
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
    color: transparent !important;
    font-weight: 700;
}/* End custom CSS */