:root{--pc-primario:var(--e-global-color-primary, #0030a6);--pc-secundario:var(--e-global-color-secondary, #1c1c1c);--pc-claro:var(--e-global-color-text, #ededeb);--pc-fuente:var(--e-global-typography-secondary-font-family, "Akzidenz Grotesk"), sans-serif;--pc-franja-alto:calc(1.4rem + 20px);--pc-ancho:1140px;--pc-espacio-1:0.5rem;--pc-espacio-2:1rem;--pc-espacio-3:1.5rem;--pc-espacio-4:clamp(2rem, 1.5rem + 2vw, 3rem);--pc-espacio-5:clamp(3rem, 2rem + 4vw, 6rem);--pc-margen-lateral:clamp(1.25rem, 0.5rem + 4vw, 4rem);--pc-h2:clamp(1.8rem, 1.45rem + 1.2vw, 2.5rem);--pc-texto-grande:clamp(1.25rem, 1.1rem + 0.5vw, 1.5rem);--pc-texto-medio:clamp(1.1rem, 1rem + 0.3vw, 1.3rem);--pc-texto:1.125rem;--pc-interlineado:1.6;--pc-interlineado-titulo:1.1;--pc-lectura:34rem;--pc-portada-alto:clamp(24rem, 18rem + 25vw, 40rem);--pc-dividida-alto:clamp(24rem, 12rem + 32vw, 40rem)}.pc-contenedor{box-sizing:border-box;width:100%;max-width:var(--pc-ancho);margin-inline:auto;padding-inline:10px}html{scroll-padding-top:70px}@media (max-width:767px){html{scroll-padding-top:48px}}.pc-encabezado{position:sticky;z-index:100;top:calc(-1 * var(--pc-franja-alto));font-family:var(--pc-fuente)}.pc-encabezado a:focus-visible,.pc-encabezado button:focus-visible,.pc-pie a:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.pc-encabezado__franja{box-sizing:border-box;height:var(--pc-franja-alto);margin:0;padding:10px;background-color:var(--pc-primario);color:var(--pc-claro);font-size:1.4rem;font-weight:500;line-height:1;text-align:center;text-transform:uppercase}.pc-menu{padding:10px;background-color:var(--pc-claro)}.pc-menu__lista{display:flex;flex-wrap:wrap;justify-content:center;max-width:var(--pc-ancho);margin:0 auto;padding:0;list-style:none}.pc-menu__lista a{display:block;margin:0 10px;padding:13px clamp(15px, 2.8vw, 40px);color:var(--pc-secundario);font-size:1rem;font-weight:500;line-height:20px;text-decoration:none;text-transform:uppercase}.pc-menu__lista a:hover,.pc-menu__lista a:focus-visible{color:var(--pc-primario)}.pc-menu__lista a:focus-visible{outline-offset:-2px}.pc-menu-movil{display:none}@media (max-width:1024px){.pc-menu__lista a{padding:5px 15px}}@media (max-width:767px){.pc-encabezado{top:0}.pc-encabezado__franja,.pc-menu{display:none}}html:has(>body.admin-bar){scroll-padding-top:calc(70px + 32px)}.admin-bar .pc-encabezado{top:calc(32px - var(--pc-franja-alto))}@media (max-width:782px){html:has(>body.admin-bar){scroll-padding-top:calc(70px + 46px)}.admin-bar .pc-encabezado{top:calc(46px - var(--pc-franja-alto))}}@media (max-width:767px){html:has(>body.admin-bar){scroll-padding-top:calc(48px + 46px)}.admin-bar .pc-encabezado{top:46px}}@media (max-width:600px){html:has(>body.admin-bar){scroll-padding-top:48px}.admin-bar .pc-encabezado{top:0}}@media (max-width:767px){.pc-menu-movil{display:block;position:relative;background-color:var(--pc-primario)}.pc-menu-movil__boton{display:none}.pc-js .pc-menu-movil__boton{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;margin-left:8px;padding:0;border:0;border-radius:0;background:#fff0;color:var(--pc-claro);cursor:pointer}.pc-menu-movil__boton:hover,.pc-menu-movil__boton:focus{background:#fff0;color:var(--pc-claro)}.pc-menu-movil__boton[aria-expanded="true"] .pc-menu-movil__icono--abrir,.pc-menu-movil__boton[aria-expanded="false"] .pc-menu-movil__icono--cerrar{display:none}.pc-menu-movil__panel[hidden],.pc-js .pc-menu-movil__boton[aria-expanded="false"]+.pc-menu-movil__panel{display:none}.pc-js .pc-menu-movil__panel{position:absolute;top:100%;right:0;left:0;box-shadow:0 8px 16px rgb(0 0 0 / 15%)}.pc-menu-movil__lista{margin:0;padding:0;background-color:#fff;list-style:none}.pc-menu-movil__lista a{display:block;padding:12px 10px;color:#494c4f;font-size:1rem;font-weight:500;line-height:25px;text-align:center;text-decoration:none;text-transform:uppercase}.pc-menu-movil__lista a:hover,.pc-menu-movil__lista a:focus-visible{background-color:var(--pc-primario);color:#fff}.pc-menu-movil__lista a:focus-visible{outline:2px solid var(--pc-secundario);outline-offset:-4px}}.elementor-widget-heading.pc-titulo .elementor-heading-title{color:inherit;font-family:var(--pc-fuente);font-size:var(--pc-h2);font-weight:600;line-height:var(--pc-interlineado-titulo);text-transform:uppercase}.elementor-widget-text-editor.pc-texto{color:inherit;font-family:var(--pc-fuente);font-size:var(--pc-texto);font-weight:500;line-height:var(--pc-interlineado)}.elementor-widget-text-editor.pc-texto p:last-child{margin-block-end:0}.elementor-widget-text-editor.pc-texto--grande{font-size:var(--pc-texto-grande)}.elementor-widget-text-editor.pc-texto--destacado{font-size:var(--pc-texto-medio);font-weight:600}.elementor .elementor-element.elementor-widget-icon.pc-flecha .elementor-icon-wrapper{line-height:1;text-align:start}.elementor .elementor-widget-icon.pc-flecha .elementor-icon{color:inherit;font-size:1.75rem}.elementor .elementor-widget-icon.pc-flecha .elementor-icon svg{fill:currentcolor}.pc-tono-claro{background-color:var(--pc-claro);color:var(--pc-secundario)}.pc-tono-primario{background-color:var(--pc-primario);color:var(--pc-claro)}.pc-tono-oscuro{background-color:var(--pc-secundario);color:var(--pc-claro)}.elementor .pc-tono-claro .elementor-widget-icon.pc-flecha .elementor-icon{color:var(--pc-primario)}.pc-portada .pc-portada__columna>.elementor-widget-wrap{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;min-height:var(--pc-portada-alto);padding:var(--pc-espacio-4) var(--pc-margen-lateral);overflow:hidden;background-color:var(--pc-secundario)}.pc-portada .elementor-widget-image.pc-portada__foto{position:absolute;inset:0;margin:0}.pc-portada .pc-portada__foto .elementor-widget-container{height:100%}.pc-portada .pc-portada__foto img{display:block;width:100%;max-width:none;height:100%;object-fit:cover;object-position:right center}.pc-portada .pc-portada__foto::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 45% at center,rgb(0 0 0 / 35%),transparent),rgb(28 28 28 / 58%)}.pc-portada .elementor-widget-image.pc-portada__titulo{position:relative;width:min(50%, 720px);margin:0;animation:pc-entrada 0.6s ease-out both}.pc-portada .pc-portada__titulo img{display:block;width:100%;height:auto}.personal-collect-titulo-portada__h1{margin:0;padding:0;font:inherit;color:inherit}@keyframes pc-entrada{from{opacity:0;transform:translateY(.75rem)}}@media (prefers-reduced-motion:reduce){.pc-portada .elementor-widget-image.pc-portada__titulo{animation:none}}@media (max-width:1024px){.pc-portada .elementor-widget-image.pc-portada__titulo{width:70%}}@media (max-width:767px){.pc-portada .pc-portada__foto img{object-position:62% center}.pc-portada .elementor-widget-image.pc-portada__titulo{width:90%}}.pc-seccion{padding-block:var(--pc-espacio-5)}.pc-seccion>.elementor-container{padding-inline:var(--pc-margen-lateral)}.pc-nosotros .elementor-widget-image.pc-nosotros__isologo{margin-block-end:var(--pc-espacio-4);text-align:center}.pc-nosotros .pc-nosotros__isologo img{width:120px;height:auto}.pc-nosotros .elementor-widget-heading.pc-titulo .elementor-heading-title{color:var(--pc-primario)}.pc-nosotros .pc-nosotros__columnas>.elementor-container{flex-wrap:wrap;gap:var(--pc-espacio-3) 0}.pc-nosotros .pc-nosotros__columnas .elementor-column>.elementor-widget-wrap{padding-inline:var(--pc-espacio-2)}.pc-nosotros .pc-separador{margin-block:var(--pc-espacio-1)}@media (min-width:1025px){.pc-nosotros .pc-nosotros__columnas .elementor-column.pc-nosotros__col-titulo{width:20%}.pc-nosotros .pc-nosotros__columnas .elementor-column.pc-nosotros__col-texto{width:40%}}@media (max-width:1024px){.pc-nosotros .pc-nosotros__columnas .elementor-column.pc-nosotros__col-titulo{width:100%;text-align:center}.pc-nosotros .pc-nosotros__columnas .elementor-column.pc-nosotros__col-texto{width:50%}}@media (max-width:767px){.pc-nosotros .pc-nosotros__columnas .elementor-column.pc-nosotros__col-texto{width:100%}.pc-nosotros .pc-nosotros__columnas .elementor-column>.elementor-widget-wrap{padding-inline:0}}.pc-dividida .pc-dividida__texto>.elementor-widget-wrap{align-content:center;padding:var(--pc-espacio-5) var(--pc-margen-lateral)}.pc-dividida .pc-dividida__texto .elementor-widget{width:100%;max-width:var(--pc-lectura)}.pc-dividida .pc-dividida__texto .elementor-widget-heading.pc-titulo{margin-block-end:var(--pc-espacio-2)}.pc-dividida .pc-dividida__texto .elementor-widget-icon.pc-flecha{margin-block-end:var(--pc-espacio-3)}.pc-dividida .pc-dividida__imagen>.elementor-widget-wrap{position:relative;min-height:var(--pc-dividida-alto)}.pc-dividida .elementor-widget.pc-dividida__foto{position:absolute;inset:0;margin:0}.pc-dividida .pc-dividida__foto .elementor-widget-container,.pc-dividida .pc-dividida__foto .elementor-shortcode,.pc-foto{display:block;height:100%}.elementor .pc-foto img{display:block;width:100%;max-width:none;height:100%;object-fit:cover}.pc-dividida .elementor-widget-text-editor.pc-servicio{font-size:var(--pc-texto-medio)}.pc-dividida .elementor-widget-text-editor.pc-servicio:not(:last-child){margin-block-end:var(--pc-espacio-2);padding-block-end:var(--pc-espacio-2);border-block-end:1px solid rgb(237 237 235 / 60%)}.pc-dividida .pc-servicio img{vertical-align:-.1em}.pc-dividida .pc-clientes__logos>.elementor-widget-wrap{align-items:center;justify-content:center;padding:var(--pc-espacio-5) var(--pc-margen-lateral)}.pc-clientes{display:flex;flex-direction:column;align-items:center;gap:var(--pc-espacio-4);margin:0;padding:0;list-style:none}.pc-clientes__item{display:flex;justify-content:center}.pc-clientes__logo{display:block;max-width:100%;height:auto}.pc-clientes a{display:block}.pc-clientes a:focus-visible{outline:2px solid var(--pc-primario);outline-offset:4px}.pc-clientes__fideicomiso{display:flex;align-items:center;gap:.6rem;margin:0;color:var(--pc-secundario);font-family:var(--pc-fuente);font-size:1rem;line-height:1.3;text-align:end}.pc-clientes__texto{padding-inline-end:.6rem;border-inline-end:1px solid currentcolor}.pc-clientes__logo--mariva{flex-shrink:0}@media (max-width:1024px){.pc-dividida .pc-dividida__texto>.elementor-widget-wrap,.pc-dividida .pc-clientes__logos>.elementor-widget-wrap{padding:var(--pc-espacio-4) var(--pc-margen-lateral)}}@media (max-width:767px){.pc-dividida .pc-dividida__imagen>.elementor-widget-wrap{min-height:0}.pc-dividida .elementor-widget.pc-dividida__foto{position:static}.pc-dividida .pc-dividida__foto img{height:auto;aspect-ratio:4 / 3}}.pc-contacto .elementor-widget-heading.pc-contacto__titulo .elementor-heading-title{padding:.9rem var(--pc-espacio-2);background-color:var(--pc-secundario);color:var(--pc-claro);font-family:var(--pc-fuente);font-size:1.25rem;font-weight:600;line-height:1.2;text-align:center;text-transform:uppercase}.pc-contacto .personal-collect-formulario{margin-block-start:var(--pc-espacio-3)}.personal-collect-formulario div.wpforms-container-full{--wpforms-button-background-color:var(--pc-secundario);--wpforms-button-text-color:#fff;margin:0;font-family:var(--pc-fuente)}.personal-collect-formulario div.wpforms-container-full .wpforms-form .wpforms-field{padding:0 0 15px}.personal-collect-formulario div.wpforms-container-full .wpforms-form .wpforms-field-label{margin:0 0 6px;color:var(--pc-secundario);font-family:var(--pc-fuente);font-size:.95rem;font-weight:400;line-height:1.3;text-transform:uppercase}.personal-collect-formulario div.wpforms-container-full .wpforms-form .wpforms-required-label{color:var(--pc-primario)}.personal-collect-formulario div.wpforms-container-full .wpforms-form input[type="text"],.personal-collect-formulario div.wpforms-container-full .wpforms-form input[type="email"],.personal-collect-formulario div.wpforms-container-full .wpforms-form textarea{box-sizing:border-box;width:100%;max-width:100%;height:43px;padding:8px 16px;border:1px solid #69727d;border-radius:3px;background-color:#fff;color:var(--pc-secundario);font-family:var(--pc-fuente);font-size:1.1rem;line-height:1.4}.personal-collect-formulario div.wpforms-container-full .wpforms-form textarea{height:86px;padding:5px 14px}.personal-collect-formulario div.wpforms-container-full .wpforms-form input:focus,.personal-collect-formulario div.wpforms-container-full .wpforms-form textarea:focus{border-color:var(--pc-primario);outline:2px solid var(--pc-primario);outline-offset:0;box-shadow:none}.personal-collect-formulario div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding:5px 0 0}.personal-collect-formulario div.wpforms-container-full .wpforms-form button[type="submit"]{width:100%;height:40px;padding:0 24px;border:0;border-radius:3px;font-family:var(--pc-fuente);font-size:1.1rem;font-weight:400;line-height:1;text-transform:uppercase}.personal-collect-formulario div.wpforms-container-full .wpforms-form button[type="submit"]:hover,.personal-collect-formulario div.wpforms-container-full .wpforms-form button[type="submit"]:focus-visible{background:var(--pc-claro);color:var(--pc-secundario)}.personal-collect-formulario div.wpforms-container-full .wpforms-form button[type="submit"]:focus-visible{outline:2px solid var(--pc-primario);outline-offset:2px}.personal-collect-formulario div.wpforms-container-full .wpforms-confirmation-container-full{border-color:var(--pc-primario);background-color:var(--pc-claro);color:var(--pc-secundario);font-family:var(--pc-fuente)}@media (max-width:767px){.personal-collect-formulario div.wpforms-container-full .wpforms-form .wpforms-one-half{float:none;width:100%;margin-left:0}}.pc-pie{font-family:var(--pc-fuente)}.pc-pie p{margin:0}.pc-pie a{color:inherit;text-decoration:none}.pc-pie a:hover{text-decoration:underline}.pc-pie__principal{padding:50px 0 40px;background-color:var(--pc-secundario);color:#fff}.pc-pie__columnas{display:flex;padding-inline:0}.pc-pie__col{box-sizing:border-box;padding:10px}.pc-pie__col--isologo{width:16%}.pc-pie__isologo{box-sizing:border-box;display:block;max-width:calc(100% - 25px);height:auto;margin-right:25px;padding:15px}.pc-pie__col--marca{width:58.664%;margin:10px 0 0 10px}.pc-pie__logo{display:block;width:85%;height:auto;margin-bottom:20px}.pc-pie__lema{font-size:1.5rem;font-weight:500;line-height:1.5}.pc-pie__col--whatsapp{width:25%;text-align:center}.pc-pie__titulo{margin:0 0 1rem;color:#fff;font-family:var(--pc-fuente);font-size:1.75rem;font-weight:500;line-height:1.2}.pc-pie__whatsapp{font-size:1.5rem;font-weight:500;line-height:1.5}.pc-pie .pc-pie__whatsapp{margin-bottom:.9rem}.pc-pie__contacto{background-color:var(--pc-primario);color:#fff}.pc-pie__lista{display:flex;margin-block:0;list-style:none}.pc-pie__lista li{flex:1;padding:15px 10px 14px;font-size:1rem;line-height:24px;text-align:center}.pc-pie__creditos{background-color:#ececec;color:#000}.pc-pie__creditos p{padding-block:15px 14px;font-size:1rem;line-height:24px;text-align:center}@media (max-width:1024px){.pc-pie__principal{padding:20px 0}.pc-pie__col--isologo{display:none}.pc-pie__col--marca,.pc-pie__col--whatsapp{width:50%}.pc-pie__col--whatsapp{margin:10px 0 0 15px;text-align:start}.pc-pie__lema{font-size:1.3rem}.pc-pie__whatsapp{font-size:1.3rem;line-height:1.1}}@media (max-width:767px){.pc-pie__columnas{flex-direction:column}.pc-pie__col,.pc-pie__col--marca,.pc-pie__col--whatsapp{width:100%;margin:0;text-align:center}.pc-pie__col--isologo{display:block}.pc-pie__isologo{width:40%;max-width:40%;margin:20px auto 15px;padding:0}.pc-pie__logo{margin-inline:auto}.pc-pie__col--whatsapp{margin-bottom:30px}.pc-pie__lista{flex-direction:column}}