.card-item-img[data-astro-cid-uhzbvkqe]{margin-bottom:2vh;cursor:pointer}.card-item-img[data-astro-cid-uhzbvkqe]:hover{transform:translateY(-3px)}.card-title[data-astro-cid-uhzbvkqe]{font-size:16px!important;font-weight:500;line-height:1.5;max-width:490px;margin:1vh 0 0}.card-item[data-astro-cid-uhzbvkqe]{background:#fff;position:relative;border-radius:0}.card-item[data-astro-cid-uhzbvkqe] .card-bg[data-astro-cid-uhzbvkqe]{min-height:300px;background-size:cover;background-position:center;background-repeat:no-repeat}.card-item[data-astro-cid-uhzbvkqe] .card-body[data-astro-cid-uhzbvkqe]{display:flex;flex-direction:column;box-sizing:border-box;text-align:left}.card-item-excerpt[data-astro-cid-uhzbvkqe]{margin-top:.2vh}.card-item-excerpt[data-astro-cid-uhzbvkqe] p[data-astro-cid-uhzbvkqe]{font-size:14px!important;line-height:1.8;font-weight:400;display:-webkit-box;overflow-y:hidden;max-width:540px;margin:0;margin-top:1.1vh;padding-right:.4vw;-webkit-box-orient:vertical;-webkit-line-clamp:4}@media (max-width: 1279px){.card-item[data-astro-cid-uhzbvkqe]{grid-template-columns:repeat(1,1fr)}}.section-image-top-wrapper[data-astro-cid-mykfq5wz]{position:relative;margin:80px 0;width:100%;height:650px;clip-path:inset(0);overflow:clip;scroll-margin-top:88px}.section-image-top-wrapper[data-astro-cid-mykfq5wz] h2[data-astro-cid-mykfq5wz]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:35px;text-align:center;z-index:1;color:#fff;z-index:2}.section-image-top[data-astro-cid-mykfq5wz]{position:fixed;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;z-index:1}.section-overlay[data-astro-cid-mykfq5wz]{position:absolute;inset:0;background-color:#00000080;z-index:1}.container-list[data-astro-cid-mykfq5wz]{display:grid;width:100%;gap:var(--grid-gap);grid-auto-columns:1fr;grid-gap:var(--grid-gap);will-change:transform;-webkit-animation:slideTop .8s ease;animation:slideTop .8s ease;grid-template-columns:repeat(4,1fr)}@media (max-width: 1279px){.container-list[data-astro-cid-mykfq5wz]{grid-template-columns:repeat(1,1fr)}}.container-list[data-astro-cid-dptphtvh]{display:grid;width:100%;gap:var(--grid-gap);grid-auto-columns:1fr;grid-gap:var(--grid-gap);will-change:transform;-webkit-animation:slideTop .8s ease;animation:slideTop .8s ease;grid-template-columns:repeat(4,1fr)}@media (max-width: 1279px){.container-list[data-astro-cid-dptphtvh]{grid-template-columns:repeat(1,1fr)}}#contenedor-divisiones{height:calc(100vh - 83px);width:100%;display:flex;justify-content:center;align-items:center;background-color:var(--color-accent);position:relative}#contenedor-divisiones .division{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-size:cover;background-position:center;position:relative;transition:transform .3s ease,filter .3s ease}#contenedor-divisiones .overlay{position:absolute;inset:0;background-color:#0009;transition:background-color .3s ease}#contenedor-divisiones .division:hover .overlay{background-color:#0009}.hero-wrapper{position:relative;overflow:hidden}.hero-bg-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.overlay{position:absolute;inset:0;background-color:#00000080;z-index:1}#contenedor-divisiones .division:hover{z-index:1;-webkit-animation:shadow-drop-center .4s cubic-bezier(.25,.46,.45,.94) both;animation:shadow-drop-center .4s cubic-bezier(.25,.46,.45,.94) both}#contenedor-divisiones .container{z-index:2;position:relative}#contenedor-divisiones .division h2{font-size:2.5rem;margin-bottom:1rem}#contenedor-divisiones .division p{font-size:1.2rem;margin-bottom:1.5rem}#contenedor-divisiones .division .btn-get-started{font-size:1.1rem;font-weight:600;padding:.75rem 1.5rem;background-color:var(--color-primary);border:none;color:#fff;text-transform:uppercase;transition:background-color .3s ease}#contenedor-divisiones .division .btn-get-started:hover{background-color:var(--color-secondary)}@-webkit-keyframes shadow-drop-center{0%{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 #0000}to{-webkit-box-shadow:0 0 20px 0px rgba(0,0,0,.35);box-shadow:0 0 20px #00000059}}@keyframes shadow-drop-center{0%{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 #0000}to{-webkit-box-shadow:0 0 20px 0px rgba(0,0,0,.35);box-shadow:0 0 20px #00000059}}@media (max-width: 1024px){#contenedor-divisiones{flex-direction:column}#contenedor-divisiones .division{width:100%;height:50%}}@media (max-width: 768px){#contenedor-divisiones{flex-direction:column}#contenedor-divisiones .division{width:100%;height:100%}}
