/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--type--autopauta{margin:1rem;padding:1rem;background:var(--secondary);border-radius:4px;text-align:center}.paragraph--type--autopauta .autopauta-titulo{color:var(--white) !important}.paragraph--type--autopauta .autopauta-cuerpo p,.paragraph--type--autopauta .autopauta-cuerpo span,.paragraph--type--autopauta .autopauta-cuerpo div{color:var(--white) !important}
.paragraph--type--banner .banner-secundario{height:15.625rem;margin-bottom:1rem}.paragraph--type--banner .banner-secundario .banner-img{height:100%;background-size:cover;background-position:center;border-radius:4px}.paragraph--type--banner .banner-secundario .banner-img .banner-overlay{height:100%;background:linear-gradient(90deg,var(--black-01) 30%,rgba(255,255,255,0) 82%);border-radius:4px;padding:1rem}@media(max-width:992px){.paragraph--type--banner .banner-secundario .banner-img .banner-overlay{background:linear-gradient(0deg,var(--black-01) 30%,rgba(255,255,255,0) 82%) !important}}.paragraph--type--banner .banner-secundario .banner-img .banner-overlay .banner-content{height:100%;align-content:center;width:30%}@media(max-width:992px){.paragraph--type--banner .banner-secundario .banner-img .banner-overlay .banner-content{align-content:end;font-size:1rem;width:100%;text-align:center}}.paragraph--type--banner .banner-secundario .banner-img .banner-overlay .banner-content h1,.paragraph--type--banner .banner-secundario .banner-img .banner-overlay .banner-content h2{margin:0;color:var(--white) !important}.paragraph--type--banner .banner-secundario .banner-img .banner-overlay .banner-content p{color:var(--white) !important}
.paragraph--type--historias-contenido-contenedor .field--name-field-contenido{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media(max-width:992px){.paragraph--type--historias-contenido-contenedor .field--name-field-contenido{grid-template-columns:repeat(1,1fr)}}.paragraph--type--historias-contenido-item{height:100%}.paragraph--type--historias-contenido-item .card{border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s ease;height:100%;border:none}.paragraph--type--historias-contenido-item .card:hover{box-shadow:0 8px 24px rgba(99,103,255,.15);transform:translateY(-4px)}.paragraph--type--historias-contenido-item .card:hover .field--name-field-imagen img{transform:scale(1.05)}.paragraph--type--historias-contenido-item .card:hover .play-overlay{background:rgba(0,0,0,.3)}.paragraph--type--historias-contenido-item .card:hover .play-overlay .play-button{opacity:1;transform:scale(1.1);box-shadow:0 6px 16px rgba(51,102,204,.5)}.paragraph--type--historias-contenido-item .card .card-image{position:relative;height:240px;overflow:hidden;background:var(--neutral-05)}@media(max-width:992px){.paragraph--type--historias-contenido-item .card .card-image{height:200px}}.paragraph--type--historias-contenido-item .card .card-image .field--name-field-imagen{height:100%}.paragraph--type--historias-contenido-item .card .card-image .field--name-field-imagen img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.paragraph--type--historias-contenido-item .card .card-image .play-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);transition:background .3s ease;cursor:pointer}.paragraph--type--historias-contenido-item .card .card-image .play-overlay .play-button{width:56px;height:56px;background:var(--lateral);border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:.9;transform:scale(1);transition:all .3s ease;box-shadow:0 4px 12px rgba(51,102,204,.4)}.paragraph--type--historias-contenido-item .card .card-image .play-overlay .play-button .play-icon{width:0;height:0;border-left:20px solid var(--white);border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);margin-left:4px}.paragraph--type--historias-contenido-item .card .card-body{padding:1.5rem;flex:1;display:flex;flex-direction:column}.paragraph--type--historias-contenido-item .card .card-body .quote-icon{width:32px;height:32px;opacity:.15;margin-bottom:.5rem;color:var(--lateral)}.paragraph--type--historias-contenido-item .card .card-body .card-text{color:var(--gray-text1);line-height:1.6;margin-bottom:1.5rem;flex:1;font-weight:300}.paragraph--type--historias-contenido-item .card .card-body hr{border-top:1px solid var(--neutral-10);margin:0 0 1rem}.paragraph--type--historias-contenido-item .card .card-body .card-plus-info .nombre{color:var(--black-01);font-weight:700;font-size:1.125rem;margin-bottom:.25rem}.paragraph--type--historias-contenido-item .card .card-body .card-plus-info .cargo{color:var(--gray-text2);font-size:.875rem;font-weight:300;margin-bottom:.25rem}.paragraph--type--historias-contenido-item .card .card-body .card-plus-info .empresa{color:var(--lateral);font-size:.875rem;font-weight:500}.paragraph--type--historias-contenido-item .modal-content{border-radius:4px;border:none}.paragraph--type--historias-contenido-item .modal-content .modal-header{border-bottom:1px solid var(--neutral-10)}.paragraph--type--historias-contenido-item .modal-content .modal-header .nombre-empresa{color:var(--black-01);font-weight:700;font-size:1.125rem}.paragraph--type--historias-contenido-item .modal-content .modal-body{padding:0}.paragraph--type--historias-contenido-item .modal-content .modal-body .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:var(--black-01)}.paragraph--type--historias-contenido-item .modal-content .modal-body .video-container iframe,.paragraph--type--historias-contenido-item .modal-content .modal-body .video-container video{position:absolute;top:0;left:0;width:100%;height:100%}
