.wpcf7 form.wpcf7-form{display:block!important}.wpcf7 form>div[style]{width:100%!important;float:none!important;display:block}.wpcf7 form p{display:block!important;width:100%!important;margin:0 0 10px!important}.wpcf7 label{display:block;width:100%;color:#fff;font-weight:600;font-size:13px;text-align:left}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 textarea{display:block;width:100%!important;max-width:100%;box-sizing:border-box;height:auto;padding:6px 10px;border:1px solid #cfd8e3;border-radius:4px;background:#fff;color:#222;font-size:14px;line-height:1.3}.wpcf7 textarea{height:84px}.wpcf7 .wpcf7-form-control-wrap{display:block;width:100%}.wpcf7 input[type=submit]{padding:8px 28px;font-size:14px;cursor:pointer}.wpcf7 .g-recaptcha{max-width:100%;overflow:hidden}.metaslider,.metaslider .slider-wrapper{max-width:100%}.metaslider img{width:100%!important;height:auto!important}.nivo-caption{left:0;width:100%!important;box-sizing:border-box;text-align:center!important;font-size:14px;padding:8px 14px}.post-edit-link,.customize-partial-edit-shortcut,.edit-link{display:none!important}@media(max-width:900px){#content-form{width:90%!important;max-width:600px}#content-form>div[style]{width:100%!important;float:none!important}#content-form #formu{margin-top:24px}.wpcf7 input[type=submit]{width:100%}}@media(max-width:700px){.metaslider,.metaslider .slider-wrapper,.metaslider .nivoSlider{min-height:200px!important;height:200px!important}.metaslider img{height:200px!important;object-fit:cover!important}.nivo-caption{font-size:12px!important;padding:6px 10px!important}}#colophon.site-footer{display:none!important}.cel-footer{background:#0f2d44;color:#b9c9d6;border-top:4px solid #2b96cc;padding:48px 24px 0;font-size:14px;line-height:1.5}.cel-footer a{color:#b9c9d6;text-decoration:none}.cel-footer a:hover,.cel-footer a:focus-visible{color:#fff;text-decoration:underline}.cel-footer__cols{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1.3fr .7fr 1.3fr 1fr;gap:32px}.cel-footer h4{margin:0 0 14px;color:#fff;font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.cel-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.cel-footer p{margin:0 0 10px;color:#b9c9d6}.cel-footer__logo{display:inline-block;background:#fff;border-radius:6px;padding:8px 12px;margin-bottom:14px}.cel-footer__logo img{display:block;height:54px;width:auto}.cel-footer__redes a{display:inline-block;margin-right:16px}.cel-footer__base{max-width:1180px;margin:40px auto 0;border-top:1px solid rgba(255,255,255,.15);padding:18px 0;display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;justify-content:space-between;font-size:13px;color:#8fa6b8}.cel-credito{display:inline-flex;align-items:center;gap:12px;opacity:.8}.cel-credito:hover{opacity:1;text-decoration:none!important}.cel-credito span{border-left:1px solid rgba(255,255,255,.25);padding-left:12px;font-size:11px;line-height:1.25;color:#8fa6b8}@media(max-width:900px){.cel-footer__cols{grid-template-columns:1fr 1fr}}@media(max-width:560px){.cel-footer{padding:36px 18px 0}.cel-footer__cols{grid-template-columns:1fr}.cel-footer__base{flex-direction:column;align-items:flex-start}}.cel-cookies{position:fixed;left:12px;right:12px;bottom:12px;z-index:99999;max-width:760px;margin:0 auto;background:#fff;color:#2a3a47;border:1px solid #cfd8e3;border-radius:8px;box-shadow:0 6px 24px rgba(0,0,0,.25);padding:10px 14px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:13px;line-height:1.35}.cel-cookies[hidden]{display:none}.cel-cookies p{margin:0;flex:1 1 300px}.cel-cookies a{color:#1d78a8;text-decoration:underline}.cel-cookies__btns{display:flex;gap:6px;flex:none}.cel-cookies button{font:inherit;font-size:12px;padding:6px 14px;border-radius:4px;border:1px solid #2b96cc;background:#fff;color:#1d78a8;cursor:pointer}.cel-cookies button.cel-cookies__ok{background:#2b96cc;color:#fff}@media(max-width:560px){.cel-cookies__btns{width:100%}.cel-cookies button{flex:1}}