:root{--c-bg:#121212;--c-fg:#F2F2F2;--c-mu:rgba(242,242,242,.72);--c-fa:rgba(242,242,242,.5);--c-li:rgba(242,242,242,.1);--c-ac:#7340FF;--c-l1:#9771FF;--c-l2:#C9B8FF}
body.body-black{background:var(--c-bg)!important;color:var(--c-fg);font-family:Roboto,system-ui,sans-serif}
/* hero */
.hero-section-casos-de-exito{position:relative;overflow:hidden;background:radial-gradient(900px 500px at 15% -10%,rgba(115,64,255,.35),transparent 60%),var(--c-bg)!important;padding:150px 24px 72px!important;min-height:0!important}
.hero-section-casos-de-exito .div_center{max-width:1180px;margin:0 auto 18px!important;justify-content:flex-start!important}
.hero-section-casos-de-exito .overline-regular,.section-normal-casos-de-exito .overline-regular,.section-casos-de-exito .overline-regular{font:600 12px/1.2 Roboto,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--c-l1)!important;margin:0!important;text-align:left!important}
.div-block-overline,.div-block-overline-herosection{background:none!important;border:0!important;padding:0!important}
.container-regular-9{max-width:1180px!important;margin:0 auto!important;padding:0!important}
.logo-content-grid{display:grid!important;grid-template-columns:1.05fr .95fr!important;gap:48px!important;align-items:center}
.logo-vertical-wrapper{display:none!important}
.hero-section-casos-de-exito .div-block-121{position:absolute!important;right:max(24px,calc((100vw - 1180px)/2));top:150px;width:min(44vw,520px);height:min(34vw,400px);border-radius:24px;background-size:cover!important;background-position:center!important;border:1px solid var(--c-li);box-shadow:0 40px 90px -40px rgba(0,0,0,.9),0 0 120px -50px rgba(115,64,255,.8);opacity:1!important;inset:auto;left:auto!important;bottom:auto!important}
.hero-section-casos-de-exito .div-block-122{display:none!important}
.white_logo_caso-de-exito{max-height:44px!important;width:auto!important;margin:0 0 22px!important;filter:brightness(0) invert(1);opacity:.92}
.h1-heading-ampliacion-caso-de-exito{font:600 clamp(34px,4vw,52px)/1.06 Outfit,sans-serif!important;letter-spacing:-.02em!important;color:var(--c-fg)!important;text-align:left!important;margin:0 0 18px!important;max-width:620px}
.paragraph-regular-bajada-ampliacio{font:400 18px/1.55 Roboto,sans-serif!important;color:var(--c-mu)!important;text-align:left!important;max-width:560px;margin:0!important}
.column-small-5,.column-x-large-2{align-items:flex-start!important;text-align:left!important}
.btn_transparent_sutil-casos-de-exito{border:1px solid var(--c-li)!important;border-radius:999px!important;padding:8px 16px!important;background:rgba(255,255,255,.03)!important;margin-bottom:28px!important}
.btn_transparent_sutil-casos-de-exito .icon_regular-flecha-rotated{display:none!important}
.btn_transparent_sutil-casos-de-exito .text-button-nav-2{color:var(--c-mu)!important;font:500 13px Roboto,sans-serif!important;text-transform:none!important}
/* indice */
.section-mini-menu-caso-de-exito{position:sticky!important;top:74px!important;z-index:20!important;background:transparent!important;padding:0!important;height:0!important;overflow:visible!important;display:block!important;left:auto!important;right:auto!important;width:auto!important}
.column-mini-menu-casos-de-exito{display:flex!important;flex-direction:row!important;gap:6px!important;align-items:center!important;width:max-content!important;max-width:calc(100vw - 32px);margin:0 auto!important;padding:6px!important;border-radius:999px!important;background:rgba(23,22,28,.86)!important;border:1px solid var(--c-li)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);position:relative;top:12px;overflow-x:auto;opacity:0;transform:translateY(-8px);transition:.3s;pointer-events:none}
body.d4c-scrolled .column-mini-menu-casos-de-exito{opacity:1;transform:none;pointer-events:auto}
.columna-indice{display:none!important}
.link_menu_caso-de-exito{padding:7px 14px!important;border-radius:999px!important;background:none!important;border:0!important;margin:0!important;width:auto!important}
.link_menu_caso-de-exito:hover,.link_menu_caso-de-exito.w--current{background:rgba(115,64,255,.18)!important}
.heading-menu-casos-de-exito{font:500 13px Roboto,sans-serif!important;text-transform:none!important;color:var(--c-mu)!important;white-space:nowrap;letter-spacing:0!important}
/* galeria */
.section-imagenes-casos-de-exito{background:transparent!important;padding:24px 24px 0!important;max-width:1180px;margin:0 auto}
.section-imagenes-casos-de-exito .w-row{display:grid!important;grid-template-columns:repeat(3,1fr);gap:14px;margin:0!important}
.section-imagenes-casos-de-exito .w-col{width:auto!important;padding:0!important}
.image-banner-caso-de-exito{width:100%!important;height:220px!important;object-fit:cover;border-radius:18px;border:1px solid var(--c-li)}
/* secciones */
.section-normal-casos-de-exito{background:transparent!important;padding:72px 24px 0!important;max-width:820px;margin:0 auto!important;scroll-margin-top:140px}
.section-normal-casos-de-exito .div_center{justify-content:flex-start!important;margin:0 0 18px!important}
.rich-text-block-4{color:var(--c-mu)!important;font:400 17px/1.7 Roboto,sans-serif!important;text-align:left!important}
.rich-text-block-4 p,.rich-text-block-4 li{color:var(--c-mu)!important;font-size:17px!important;line-height:1.7!important;text-align:left!important}
.rich-text-block-4 strong{color:var(--c-fg)}
.rich-text-block-4 h1,.rich-text-block-4 h2,.rich-text-block-4 h3,.rich-text-block-4 h4,.rich-text-block-4 h5,.rich-text-block-4 h6{font-family:Outfit,sans-serif!important;color:var(--c-fg)!important;text-align:left!important;letter-spacing:-.01em!important;margin:.4em 0 .35em!important}
.rich-text-block-4 h1{font-size:clamp(32px,4vw,46px)!important;line-height:1.08!important;font-weight:600!important}
.rich-text-block-4 h1 strong,.rich-text-block-4 h2 strong,.rich-text-block-4 h3 strong{background:linear-gradient(90deg,#9771FF,#C9B8FF);-webkit-background-clip:text;background-clip:text;color:transparent}
.rich-text-block-4 h2{font-size:clamp(26px,3vw,34px)!important;line-height:1.15!important;font-weight:600!important}
.rich-text-block-4 h3{font-size:24px!important;line-height:1.2!important;font-weight:600!important}
.rich-text-block-4 h4{font-size:20px!important;line-height:1.3!important;font-weight:500!important}
.rich-text-block-4 h5{font-size:18px!important;line-height:1.4!important;font-weight:500!important}
.rich-text-block-4 h6{font-size:18px!important;line-height:1.55!important;font-weight:400!important;color:var(--c-mu)!important;font-family:Roboto,sans-serif!important}
.rich-text-block-4 ul,.rich-text-block-4 ol{padding-left:22px!important;margin:.5em 0!important}
.rich-text-block-4 li::marker{color:var(--c-l1)}
.rich-text-block-4 blockquote{border-left:3px solid var(--c-ac)!important;background:rgba(115,64,255,.08);border-radius:0 14px 14px 0;padding:18px 22px!important;margin:1.2em 0!important;color:var(--c-fg)!important;font-size:18px!important}
.rich-text-block-4 figure img{border-radius:14px}
.rich-text-block-4 img[src*="Line%20violeta"]{display:none}
.rich-text-block-4 a{color:var(--c-l2)!important}
/* conseguimos */
.h-flex-resultados-casos-de-exito{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px!important;width:100%}
.v-flex-caso-de-exito-resultados{background:linear-gradient(180deg,#1d1c24,#16161a)!important;border:1px solid var(--c-li)!important;border-radius:20px!important;padding:24px!important;align-items:flex-start!important;text-align:left!important}
.v-flex-caso-de-exito-resultados:empty,.v-flex-caso-de-exito-resultados:has(.w-dyn-bind-empty:first-child){display:none!important}
.numero-dato-casos-de-exito{font:600 40px/1 Outfit,sans-serif!important;background:linear-gradient(90deg,#9771FF,#C9B8FF);-webkit-background-clip:text;background-clip:text;color:transparent!important;text-align:left!important}
.info-dato-caso-de-exito{color:var(--c-mu)!important;font:400 15px/1.45 Roboto,sans-serif!important;margin:8px 0 0!important;text-align:left!important}
/* testimonio */
#testimonio .testimonio-card-caosso-de-exito,.testimonio-card-caosso-de-exito{background:linear-gradient(180deg,rgba(115,64,255,.14),rgba(23,22,28,.9))!important;border:1px solid rgba(151,113,255,.35)!important;border-radius:24px!important;padding:32px!important;box-shadow:none!important}
.paragraph-37{font:400 20px/1.55 Outfit,sans-serif!important;color:var(--c-fg)!important;text-align:left!important}
.testimonial-content *{color:var(--c-fg)!important;text-align:left!important}
#testimonio:has(.paragraph-37.w-dyn-bind-empty){display:none!important}
/* casos relacionados + cta */
.section-casos-de-exito{background:transparent!important;padding-top:96px!important}
.section-casos-de-exito .h2-heading-3{font:600 clamp(28px,3.4vw,40px)/1.1 Outfit,sans-serif!important;color:var(--c-fg)!important}
.collection-item-caso-de-exito-carrusel{border-radius:22px!important;overflow:hidden;border:1px solid var(--c-li)}
.numero-dato-caso-de-exito-carusel{color:var(--c-l2)!important;font-family:Outfit,sans-serif!important}
.caso-de-exito-logo-overlay{background:linear-gradient(90deg,var(--c-bg),transparent)!important}
.caso-de-exito-logo-overlay.right{background:linear-gradient(270deg,var(--c-bg),transparent)!important}
@media (max-width:900px){.logo-content-grid{grid-template-columns:1fr!important}.hero-section-casos-de-exito{padding-top:110px!important}.hero-section-casos-de-exito .div-block-121{position:relative!important;right:auto;top:auto;width:100%;height:220px;margin-top:28px;display:block}.section-imagenes-casos-de-exito .w-row{grid-template-columns:1fr}.image-banner-caso-de-exito{height:200px!important}}
.hero-section-casos-de-exito .div-block-121{inset:auto!important;left:auto!important;bottom:auto!important;top:150px!important;right:max(24px,calc((100vw - 1180px)/2))!important;z-index:1!important;margin:0!important}
.image-banner-caso-de-exito{position:static!important;max-width:100%!important;display:block}
.logo-content-grid{margin:0!important;width:100%!important;max-width:none!important;grid-template-columns:minmax(0,600px) 1fr!important}
.contenedor-botones{position:static!important;width:auto!important;height:auto!important;margin:0 0 26px!important;justify-content:flex-start!important}
.btn_transparent_sutil-casos-de-exito{position:static!important;display:inline-flex!important;margin:0!important}
.container-regular-9{position:relative;z-index:2}
@media (max-width:900px){.hero-section-casos-de-exito .div-block-121{position:relative!important;top:auto!important;right:auto!important;width:100%!important;height:220px!important;margin-top:28px!important}.logo-content-grid{grid-template-columns:1fr!important}}
.hero-section-casos-de-exito .div-block-121{top:205px!important}
.section-imagenes-casos-de-exito,.section-imagenes-casos-de-exito *{overflow:visible!important}
.collection-item-22,.image-banner-caso-de-exito{transform:none!important;opacity:1!important;margin:0!important;top:auto!important;left:auto!important}
.section-normal-casos-de-exito .w-layout-vflex,.flex-block-12{align-items:stretch!important;justify-content:flex-start!important;margin:0!important;padding:0!important;width:100%!important;max-width:none!important}
.icon_regular-flecha,.icon_regular-flecha-rotated,.section-casos-de-exito .w-embed svg{display:none!important}
.section-casos-de-exito a{border-radius:999px!important}
.testimonial-content img{border-radius:50%!important;object-fit:cover}
.d4c-cta{max-width:1180px;margin:96px auto 96px;padding:0 24px}
.d4c-cta-in{position:relative;overflow:hidden;border-radius:28px;padding:56px 32px;text-align:center;background:radial-gradient(600px 300px at 50% 0,rgba(115,64,255,.45),transparent 70%),linear-gradient(180deg,#1d1c24,#141318);border:1px solid rgba(151,113,255,.35)}
.d4c-cta h2{all:unset;display:block;font:600 clamp(28px,3.4vw,42px)/1.12 Outfit,sans-serif;color:#F2F2F2;letter-spacing:-.02em;text-align:center}
.d4c-cta h2 span{background:linear-gradient(90deg,#9771FF,#C9B8FF);-webkit-background-clip:text;background-clip:text;color:transparent}
.d4c-cta p{all:unset;display:block;margin:14px auto 26px;max-width:560px;font:400 17px/1.55 Roboto,sans-serif;color:rgba(242,242,242,.72);text-align:center}
.d4c-cta a{display:inline-flex;align-items:center;justify-content:center;padding:15px 28px;border-radius:999px;background:#7340FF;color:#fff!important;font:600 16px Outfit,sans-serif;text-decoration:none;box-shadow:0 10px 30px -10px rgba(115,64,255,.8)}
/* listado casos */
.hero-section{background:radial-gradient(900px 480px at 50% -10%,rgba(115,64,255,.35),transparent 60%),#121212!important;padding:160px 24px 40px!important;min-height:0!important;height:auto!important}
.hero-section .div-block-overline-herosection{background:none!important;border:0!important;padding:0!important;margin:0 auto 14px!important;display:flex;justify-content:center}
.overline-regular-herosection{font:600 12px/1.2 Roboto,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#9771FF!important;margin:0!important}
.section-titulo-centrado{background:none!important;padding:0!important;min-height:0!important}
.hero-section .h1-heading{font:600 clamp(38px,4.6vw,60px)/1.05 Outfit,sans-serif!important;letter-spacing:-.025em!important;color:#F2F2F2!important;text-align:center!important}
.h1_medium_deg_violeta{background:linear-gradient(90deg,#9771FF,#C9B8FF);-webkit-background-clip:text;background-clip:text;color:transparent!important;font-weight:600!important}
.paragraph_hero_section{font:400 18px/1.55 Roboto,sans-serif!important;color:rgba(242,242,242,.72)!important;max-width:640px;margin:18px auto 0!important;text-align:center!important}
.secci-n-regular-new{background:transparent!important;padding:24px 24px 0!important}
.contenedor-regular{max-width:1180px!important;margin:0 auto!important;padding:0!important}
.grid-full{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important;gap:18px!important}
.blog-card-image-centred{height:100%;display:flex!important;flex-direction:column;border-radius:22px!important;overflow:hidden;background:linear-gradient(180deg,#1d1c24,#16161a)!important;border:1px solid rgba(242,242,242,.1)!important;box-shadow:none!important;transition:border-color .25s,transform .25s;padding:0!important}
.blog-card-image-centred:hover{border-color:rgba(151,113,255,.55)!important;transform:translateY(-3px)}
.blog-image.casos-de-xito{position:relative;aspect-ratio:16/9;height:auto!important;border-radius:0!important;overflow:hidden;margin:0!important}
.image-cover-casos-de-exito{width:100%!important;height:100%!important;object-fit:cover;filter:brightness(.55)}
.logo-list-casos-de-exito{position:absolute!important;left:20px!important;bottom:18px!important;top:auto!important;max-height:34px!important;width:auto!important;filter:brightness(0) invert(1)}
.flex-block-10{display:none!important}
.contendor-blog-card-casos-de-exito{padding:20px 20px 22px!important;display:flex;flex-direction:column;gap:14px;flex:1;background:transparent!important}
.paragraph-regular-casos-de-exito{font:600 18px/1.3 Outfit,sans-serif!important;color:#F2F2F2!important;text-align:left!important;margin:0!important}
.h-flex-casos-de-exiito{display:grid!important;grid-template-columns:repeat(3,1fr);gap:10px!important}
.v-flex-caso-de-exito{align-items:flex-start!important;text-align:left!important;background:none!important;padding:0!important}
.numero-dato-caso-de-exito{font:600 22px/1 Outfit,sans-serif!important;background:linear-gradient(90deg,#9771FF,#C9B8FF);-webkit-background-clip:text;background-clip:text;color:transparent!important;text-align:left!important}
.info-dato-caso-de-exito-lista-de-casos{font:400 12.5px/1.35 Roboto,sans-serif!important;color:rgba(242,242,242,.6)!important;text-align:left!important;margin:6px 0 0!important}
.content-bottom-detail{justify-content:flex-start!important;margin-top:auto!important}
.content-bottom-detail .btn_transparent_sutil{border:1px solid rgba(242,242,242,.18)!important;border-radius:999px!important;padding:9px 18px!important;background:none!important}
.content-bottom-detail .text-button-nav-2{color:#C9B8FF!important;font:600 14px Roboto,sans-serif!important;text-transform:none!important;letter-spacing:0!important}
/* comunes eventos/blog */
.main-wrapper-paadding-top,.main-wrapper,.contenedor-eventos,.section-regular-eventos,.secci-n-regular,.secci-n-articulo-destacado,.secci-n-articulos-blog,.secci-n-regular-amp-evento{background:transparent!important}
.contenedor-eventos,.secci-n-articulo-destacado,.secci-n-regular{padding-left:24px!important;padding-right:24px!important}
.paragraph_hero_section-por-que-data{font:400 18px/1.55 Roboto,sans-serif!important;color:rgba(242,242,242,.72)!important;text-align:center!important}
.subheading_h1_semibold{color:#F2F2F2!important;font-weight:500!important}
.overline-regular-eventos,.overline-regular{font:600 12px/1.2 Roboto,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#9771FF!important;text-align:left!important}
.overline-regular-eventos strong{color:#9771FF!important}
.div-block-overline-eventos-pasados{background:none!important;border:0!important;padding:0!important;margin-top:56px!important}
/* filtros */
.w-input,.filter-search-input-2,.text-field-icon-right{background:#17161c!important;border:1px solid rgba(242,242,242,.14)!important;border-radius:999px!important;color:#F2F2F2!important;padding:12px 18px 12px 44px!important;height:auto!important;font:400 15px Roboto,sans-serif!important}
.text-field-icon-right{padding-left:18px!important}
.w-input::placeholder{color:rgba(242,242,242,.45)!important}
.filter-dropdown-card,.filter-dropdown-card-ordenar-por .w-dropdown-toggle,.filter-dropdown-card-applied-filters{background:#17161c!important;border:1px solid rgba(242,242,242,.12)!important;border-radius:16px!important;color:#F2F2F2!important}
.filter-dropdown-card *,.filter-dropdown-card-applied-filters *{color:rgba(242,242,242,.8)!important}
.filters-reset-button{background:none!important;border:1px solid rgba(242,242,242,.18)!important;border-radius:999px!important;color:#C9B8FF!important;font:600 12px Roboto,sans-serif!important}
.filter-active-tag,.tag{background:rgba(115,64,255,.16)!important;border:1px solid rgba(151,113,255,.35)!important;border-radius:999px!important}
.tag-nombre,.text-block-64{color:#C9B8FF!important;font:500 12px Roboto,sans-serif!important;text-transform:none!important}
/* tarjetas eventos */
.grid-eventos{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))!important;gap:18px!important}
.card_eventos{height:100%}
.blog-card-image-cover-eventos,.blog-card-image{height:100%;display:flex!important;flex-direction:column;border-radius:22px!important;overflow:hidden;background:linear-gradient(180deg,#1d1c24,#16161a)!important;border:1px solid rgba(242,242,242,.1)!important;box-shadow:none!important;padding:0!important;text-decoration:none!important;transition:border-color .25s,transform .25s}
.blog-card-image-cover-eventos:hover,.blog-card-image:hover{border-color:rgba(151,113,255,.55)!important;transform:translateY(-3px)}
.blog-card-image-cover-eventos .blog-image,.blog-image-article{aspect-ratio:16/9;height:auto!important;border-radius:0!important;overflow:hidden;margin:0!important}
.image-cover-eventos,.image-cover-animada-blog{width:100%!important;height:100%!important;object-fit:cover;transform:none!important}
.detalles-eventos,.contendor-blog-card{padding:20px!important;display:flex;flex-direction:column;gap:12px;flex:1;background:transparent!important}
.titulo-eventos,.titulo-card{font:600 19px/1.25 Outfit,sans-serif!important;color:#F2F2F2!important;text-align:left!important;margin:0!important;text-transform:none!important;letter-spacing:-.01em!important}
.txt-fecha-eventos,.content_card-pais,.subtitulo-card,.tiempo-de-lectura-tiempo{font:400 14px/1.4 Roboto,sans-serif!important;color:rgba(242,242,242,.65)!important;text-align:left!important;margin:0!important;text-transform:none!important}
.div-pais,.div-pais-eventos-pasados{display:flex!important;align-items:center;gap:8px}
.img-pais{width:20px!important;height:auto}
.contenedor-botones-eventos,.wrapper-card+a,.contendor-blog-card .contenedor-botones{margin-top:auto!important;justify-content:flex-start!important}
.btn_transparent_sutil-eventos,.btn_transparent_sutil,.btn_transparent_sutil-casoos-de-exito-hide-mobile{border:1px solid rgba(242,242,242,.18)!important;border-radius:999px!important;padding:9px 18px!important;background:none!important;display:inline-flex!important}
.btn_transparent_sutil-eventos .text-button-nav-2,.btn_transparent_sutil .text-button-nav-2,.btn_transparent_sutil-casoos-de-exito-hide-mobile .text-button-nav-2{color:#C9B8FF!important;font:600 14px Roboto,sans-serif!important;text-transform:none!important;letter-spacing:0!important}
/* evento template */
.secci-n-regular-amp-evento{padding:150px 24px 40px!important;max-width:1180px;margin:0 auto}
.secci-n-regular-amp-evento .div_center{justify-content:flex-start!important;margin-bottom:16px!important}
.a-header-grid{grid-template-columns:1fr 1fr!important;gap:48px!important;align-items:center}
.t-tulo-header-ampliacion-eventos{font:600 clamp(34px,4vw,52px)/1.06 Outfit,sans-serif!important;color:#F2F2F2!important;text-align:left!important;letter-spacing:-.02em!important}
.txt_ampliacion_eventos{font:400 18px/1.55 Roboto,sans-serif!important;color:rgba(242,242,242,.72)!important;text-align:left!important}
.h6-titile,.h6-titile-pais,.h6-titile-localidad{font:500 16px/1.4 Roboto,sans-serif!important;color:#F2F2F2!important;text-align:left!important;margin:0!important}
.div-block-fecha-amp-evento,.div-block-localidad-amp-evento{background:#17161c!important;border:1px solid rgba(242,242,242,.12)!important;border-radius:14px!important;padding:12px 16px!important;display:flex!important;gap:10px;align-items:center;width:max-content;margin-top:14px}
.portada-template-evento{width:100%!important;border-radius:22px;border:1px solid rgba(242,242,242,.1)}
/* blog destacado */
.blog-destacado{background:linear-gradient(180deg,#1d1c24,#16161a)!important;border:1px solid rgba(242,242,242,.1)!important;border-radius:24px!important;overflow:hidden;gap:0!important;max-width:1180px;margin:0 auto 40px}
.contenedor-imagen.blog{border-radius:0!important;margin:0!important;height:100%}
.image-cover-animada{transform:none!important;height:100%!important;object-fit:cover}
.featured-blog-content{padding:32px!important;background:transparent!important}
.t-tulo-h3{font:600 clamp(26px,3vw,36px)/1.12 Outfit,sans-serif!important;color:#F2F2F2!important;text-align:left!important}
.txt_bajaada_blog{font:400 16px/1.6 Roboto,sans-serif!important;color:rgba(242,242,242,.7)!important;text-align:left!important}
.detail-block,.detail-block *{color:rgba(242,242,242,.75)!important;font:400 14px Roboto,sans-serif!important}
.grid-blog,.collection-list-32{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))!important;gap:18px!important}
/* articulo */
.main-wrapper{padding-top:140px!important}
.main-wrapper>.div_center{max-width:820px;margin:0 auto 12px!important;justify-content:flex-start!important;padding:0 24px}
.secci-n-articulos-blog{max-width:1180px;margin:0 auto;padding:0 24px!important}
.contenedor-botones-blog{margin-bottom:18px!important}
.icon_regular-flecha-rotated{display:none!important}
.blog-container{grid-template-columns:280px 1fr!important;gap:48px!important;max-width:1180px}
.header-image-cover{border-radius:18px!important;margin-top:18px;width:100%}
.author-wrapper *{color:rgba(242,242,242,.75)!important;text-align:left!important}
.link-block-13{color:#F2F2F2!important;font-weight:600}
.t-tulo-secci-n.blog{font:600 clamp(30px,3.6vw,46px)/1.1 Outfit,sans-serif!important;color:#F2F2F2!important;text-align:left!important;letter-spacing:-.02em!important}
.txt_fecha{color:rgba(242,242,242,.55)!important;text-align:left!important}
.author-line,.l-nea-blog{background:rgba(242,242,242,.1)!important}
.texto-content{color:rgba(242,242,242,.78)!important;font:400 18px/1.75 Roboto,sans-serif!important;text-align:left!important;max-width:720px}
.texto-content p,.texto-content li{color:rgba(242,242,242,.78)!important;font-size:18px!important;line-height:1.75!important;text-align:left!important}
.texto-content h1,.texto-content h2,.texto-content h3,.texto-content h4,.texto-content h5,.texto-content h6{font-family:Outfit,sans-serif!important;color:#F2F2F2!important;text-align:left!important;letter-spacing:-.01em!important;margin:1.2em 0 .45em!important;line-height:1.2!important}
.texto-content h2{font-size:30px!important}.texto-content h3{font-size:24px!important}.texto-content h4{font-size:20px!important}
.texto-content a{color:#C9B8FF!important}
.texto-content strong{color:#F2F2F2}
.texto-content blockquote{border-left:3px solid #7340FF!important;background:rgba(115,64,255,.08);border-radius:0 14px 14px 0;padding:16px 20px!important;color:#F2F2F2!important}
.texto-content figure img{border-radius:14px}
.blog-heading-wrapper{margin:56px 0 20px!important}
@media (max-width:900px){.a-header-grid,.blog-container,.blog-destacado{grid-template-columns:1fr!important}.secci-n-regular-amp-evento{padding-top:110px!important}}
.background-secondary{background:transparent!important}
.blog-container{display:block!important;max-width:820px!important;margin:0 auto!important}
.blog-header-imagen{display:flex!important;flex-direction:column-reverse;gap:16px;width:100%!important}
.author-wrapper{display:flex!important;flex-wrap:wrap;gap:6px 12px;align-items:center;flex-direction:row!important}
.avatar-circle-2{width:40px!important;height:40px!important}
.header-image-cover{max-height:420px;object-fit:cover}
.blog-wrapper-content{margin-top:28px!important;width:100%!important}
