.modulo-k-grid{padding:1px;position:relative}.k-grid-wrapper{height:520px!important;margin:0 auto;position:relative;width:1200px!important}.logo-central{height:370px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:370px;z-index:1}.logo-central img{display:block;height:auto;width:100%}.k-item{font-size:14px;font-weight:400;position:absolute;text-align:center;width:650px;z-index:2}.k-trigger{align-items:center;cursor:default;display:flex;font-size:22px;font-weight:500;gap:6px;justify-content:center}.k-trigger .numero{color:#ed983a;font-size:34px;font-weight:600;margin-bottom:-9px}@media screen and (max-width:992px){.k-trigger{align-items:center;cursor:default;display:flex;font-size:18px;font-weight:500;gap:6px;justify-content:center}.k-trigger .numero{color:#ed983a;font-size:28px;font-weight:600;margin-bottom:-9px}}.k-trigger .titulo{color:#fff;font-weight:400;transition:color .3s ease}.k-item:hover .titulo{color:#1a1a1a}.k-item:hover .numero{color:#1a1a1a!important}.k-item .descripcion-hover .numero{color:#ed983a!important}.descripcion-hover{background:#fff;border-radius:10px;bottom:calc(100% + 12px);box-shadow:0 0 20px rgba(0,0,0,.2);display:none;left:50%;padding:16px;position:absolute;top:auto;transform:translateX(-50%);width:290px;z-index:10}.descripcion-hover .numero{color:#ed983a;display:block;font-size:16px;font-weight:600;margin-bottom:6px}.descripcion-hover strong{color:#000;display:block;font-weight:700;margin-bottom:6px}.descripcion-hover p{color:#444;font-size:13px;margin:0}.k-item:hover .descripcion-hover{display:block}.item-1{left:20%;top:30%;transform:translate(-50%,-50%)}.item-2{right:20%;top:30%;transform:translate(50%,-50%)}.item-3{bottom:30%;left:20%;transform:translate(-50%,50%)}.item-4{bottom:30%;right:20%;transform:translate(50%,50%)}@media (max-width:768px){.k-grid-wrapper{align-items:center!important;display:flex!important;flex-direction:column!important;gap:40px;height:auto!important;width:100%!important}.logo-central{height:auto;margin:0 auto;position:static;transform:none;width:300px}@media screen and (max-width:992px){.descripcion-hover .numero,.descripcion-hover strong,.logo-central{display:none}}.k-item{text-align:center!important}.descripcion-hover,.k-item{position:static;transform:none;width:100%}.descripcion-hover{background:transparent;box-shadow:none;display:block;margin-top:10px;padding:0}.descripcion-hover .numero,.descripcion-hover p,.descripcion-hover strong{color:#fff}}