:root{--azul-primario:#4591cd;--azul-oscuro:#0f172a;--azul-claro:#f8fafc}h2{font-size:clamp(22px,3vw,34px)!important}a:focus{outline:none!important}.contenido-centrado{max-width:1200px;margin:0 auto}header#site-header{backdrop-filter:blur(4px);position:sticky;top:0;background:hsla(0,0%,100%,.8);z-index:999}.wp-block-nk-awb .nk-awb-wrap-content h1.wp-block-heading{font-size:clamp(2.5rem,3vw,50px)!important;line-height:1.2em}.sectores{justify-content:center;flex-wrap:wrap;max-width:700px;gap:8px;display:flex;li{padding:.4rem .75rem;font-size:13px;border:1px solid var(--azul-primario);color:var(--azul-primario);border-radius:999px;background:#e6f6fd}}.metaslider .caption-wrap{@media(min-width:768px){opacity:1!important;top:0;background:rgba(0,0,0,.5)!important;place-content:center;display:grid;.caption>div{padding:0 30px 0 50px!important}h1{font-size:clamp(35px,2vw,60px);color:#fff!important;text-transform:uppercase;line-height:1.2em;span{color:#c2e0f4}}p{font-size:clamp(16px,1.5vw,20px);font-weight:400;line-height:1.5em}hr{max-width:min(950px,70vw);margin:20px auto}.caption div div:last-of-type{gap:10px;margin-top:20px;display:flex;a.btn-slide{padding:10px 20px;font-size:16px;border:none;text-decoration:none;color:#fff!important;transition:background .3s ease;border-radius:5px;background:var(--azul-primario);cursor:pointer;&:hover{background:#3677ac}}}}}.btn-whatsapp{grid-template-columns:25px 1fr;align-items:center;background:#25d366!important;display:grid;&:hover{background:#1ebe5b!important}img{margin-right:10px;max-width:25px!important;opacity:1!important}}.parrilla{gap:20px;.wp-block-column{overflow:hidden;position:relative;box-shadow:0 10px 30px 0 #0208170d;border-radius:10px}.ghostkit-button-wrapper-inner{right:0;position:absolute;bottom:20px;left:0}}.ghostkit-accordion{max-width:700px;margin:auto;background:#f2fbfe}.ghostkit-accordion-item{padding:10px 20px;border:1px solid var(--azul-primario);margin:-1px 0 0;&:first-child{border-radius:8px 8px 0 0}&:last-child{border-radius:0 0 8px 8px}}.logos-clientes img{opacity:.7}.formulario{grid-template-columns:1fr 1fr;gap:10px;display:grid;p{margin-bottom:0}p:nth-last-child(-n+3){grid-column:1/3}input[type=submit]{border-radius:10px;width:100%}}.wp-block-gallery.has-nested-images figure.wp-block-image{flex-grow:0!important}#footer-widgets{background:linear-gradient(181deg,#eaf5ff,#bcd7f0)}