.elementor .s-herob-marca{width:560px;height:560px;position:absolute;inset-block-start:-30px;inset-inline-start:-180px;z-index:0;opacity:7%;}.elementor .s-herob-eyebrow{font-family:var(--BodySans);font-weight:700;font-size:var(--SizeEyebrow);color:var(--BrassLight);letter-spacing:0.14em;text-transform:uppercase;}.elementor .s-herob-h1{max-width:20ch;font-family:var(--HeadingSerif);font-weight:600;font-size:clamp(2.4rem, 4.4vw, 3.7rem);color:#ffffff;letter-spacing:-0.015em;line-height:1.08em;margin-block-start:18px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-herob-sub{max-width:52ch;font-family:var(--BodySans);font-size:1.12rem;color:#a9bac6;line-height:1.6em;margin-block-start:0px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-herob-ctas{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .s-herob-txt{width:52%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;align-items:start;}.elementor .s-herob-img{width:100%;aspect-ratio:1/1;object-fit:cover;}.elementor .s-herob-vis{width:43%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;}.elementor .s-herob-row{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .s-herob-in{position:relative;z-index:1;gap:0px;align-items:start;}.elementor .s-herob{width:100%;overflow:hidden;position:relative;padding-block-start:84px;padding-block-end:76px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--InkDeep);display:flex;flex-direction:row;justify-content:center;}.elementor .s-trust-1-t{font-family:var(--BodySans);font-weight:700;font-size:0.98rem;color:var(--InkDeep);line-height:1.25em;}.elementor .s-trust-1-s{font-family:var(--BodySans);font-size:0.83rem;color:var(--Muted);}.elementor .s-trust-1-txt{width:auto;display:flex;flex-direction:column;gap:2px;}.elementor .s-trust-1{width:auto;padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:22px;display:flex;flex-direction:row;gap:14px;flex:1 1 230px;align-items:center;}.elementor .s-trust-2-t{font-family:var(--BodySans);font-weight:700;font-size:0.98rem;color:var(--InkDeep);line-height:1.25em;}.elementor .s-trust-2-s{font-family:var(--BodySans);font-size:0.83rem;color:var(--Muted);}.elementor .s-trust-2-txt{width:auto;display:flex;flex-direction:column;gap:2px;}.elementor .s-trust-2{width:auto;padding-block-start:26px;padding-block-end:26px;padding-inline-start:22px;padding-inline-end:22px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--LineHueso);border-style:solid;display:flex;flex-direction:row;gap:14px;flex:1 1 230px;align-items:center;}.elementor .s-trust-3-t{font-family:var(--BodySans);font-weight:700;font-size:0.98rem;color:var(--InkDeep);line-height:1.25em;}.elementor .s-trust-3-s{font-family:var(--BodySans);font-size:0.83rem;color:var(--Muted);}.elementor .s-trust-3-txt{width:auto;display:flex;flex-direction:column;gap:2px;}.elementor .s-trust-3{width:auto;padding-block-start:26px;padding-block-end:26px;padding-inline-start:22px;padding-inline-end:22px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--LineHueso);border-style:solid;display:flex;flex-direction:row;gap:14px;flex:1 1 230px;align-items:center;}.elementor .s-trust-4-t{font-family:var(--BodySans);font-weight:700;font-size:0.98rem;color:var(--InkDeep);line-height:1.25em;}.elementor .s-trust-4-s{font-family:var(--BodySans);font-size:0.83rem;color:var(--Muted);}.elementor .s-trust-4-txt{width:auto;display:flex;flex-direction:column;gap:2px;}.elementor .s-trust-4{width:auto;padding-block-start:26px;padding-block-end:26px;padding-inline-start:22px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--LineHueso);border-style:solid;display:flex;flex-direction:row;gap:14px;flex:1 1 230px;align-items:center;}.elementor .s-trust-in{display:flex;flex-direction:row;flex-wrap:wrap;flex:1 1 auto;}.elementor .s-trust{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--LineHueso);border-style:solid;background-color:var(--Surface);display:flex;flex-direction:row;justify-content:center;}.elementor .s-perfiles-h2{font-family:var(--HeadingSerif);font-weight:600;font-size:var(--SizeH2);color:var(--InkDeep);line-height:1.15em;}.elementor .s-perfil-empresa-h{font-family:var(--HeadingSerif);font-weight:600;font-size:var(--SizeH3);color:#ffffff;line-height:1.25em;}.elementor .s-perfil-empresa-p{font-family:var(--BodySans);font-size:0.97rem;color:#c9d5de;line-height:1.6em;flex:1 1 auto;}.elementor .s-perfil-empresa{width:auto;min-width:0px;padding-block-start:34px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-radius:var(--RadiusCard);background-color:var(--InkDeep);display:flex;flex-direction:column;gap:16px;flex:1 1 280px;align-items:start;}.elementor .s-perfil-empr-h{font-family:var(--HeadingSerif);font-weight:600;font-size:var(--SizeH3);color:var(--InkDeep);line-height:1.25em;}.elementor .s-perfil-empr-p{font-family:var(--BodySans);font-size:0.97rem;color:var(--Muted);line-height:1.6em;flex:1 1 auto;}.elementor .s-perfil-emprendedor{width:auto;min-width:0px;gap:16px;flex:1 1 280px;align-items:start;}.elementor .s-perfil-part-h{font-family:var(--HeadingSerif);font-weight:600;font-size:var(--SizeH3);color:var(--InkDeep);line-height:1.25em;}.elementor .s-perfil-part-p{font-family:var(--BodySans);font-size:0.97rem;color:var(--Muted);line-height:1.6em;flex:1 1 auto;}.elementor .s-perfil-particular{width:auto;min-width:0px;gap:16px;flex:1 1 280px;align-items:start;}.elementor .s-perfiles-grid{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:22px;flex-wrap:wrap;align-items:stretch;}.elementor .s-perfiles-in{display:flex;flex-direction:column;gap:30px;flex:1 1 auto;}.elementor .s-perfiles{width:100%;padding-block-start:var(--SectionPad);padding-block-end:var(--SectionPad);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--Paper);display:flex;flex-direction:row;justify-content:center;}.elementor .s-servicios-h2{font-family:var(--HeadingSerif);font-weight:600;font-size:var(--SizeH2);color:var(--InkDeep);line-height:1.15em;}.elementor .s-srv-laboral-img{width:100%;aspect-ratio:16/10;object-fit:cover;}.elementor .s-srv-laboral-h{font-family:var(--HeadingSerif);font-weight:600;font-size:var(--SizeH3);color:var(--InkDeep);line-height:1.25em;}.elementor .s-srv-laboral-p{font-family:var(--BodySans);font-size:0.97rem;color:var(--Muted);line-height:1.6em;flex:1 1 auto;}.elementor .s-srv-laboral-m{font-family:var(--BodySans);font-weight:700;font-size:0.9rem;color:var(--Brass);margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-srv-laboral{width:auto;flex:1 1 30%;}.elementor .s-srv-juridico-img{width:100%;aspect-ratio:16/10;object-fit:cover;}.elementor .s-srv-juridico-h{font-family:var(--HeadingSerif);font-weight:600;font-size:var(--SizeH3);color:var(--InkDeep);line-height:1.25em;}.elementor .s-srv-juridico-p{font-family:var(--BodySans);font-size:0.97rem;color:var(--Muted);line-height:1.6em;flex:1 1 auto;}.elementor .s-srv-juridico-m{font-family:var(--BodySans);font-weight:700;font-size:0.9rem;color:var(--Brass);margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-srv-juridico{width:auto;flex:1 1 30%;}.elementor .s-srv-fiscal-img{width:100%;aspect-ratio:16/10;object-fit:cover;}.elementor .s-srv-fiscal-h{font-family:var(--HeadingSerif);font-weight:600;font-size:var(--SizeH3);color:var(--InkDeep);line-height:1.25em;}.elementor .s-srv-fiscal-p{font-family:var(--BodySans);font-size:0.97rem;color:var(--Muted);line-height:1.6em;flex:1 1 auto;}.elementor .s-srv-fiscal-m{font-family:var(--BodySans);font-weight:700;font-size:0.9rem;color:var(--Brass);margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-srv-fiscal{width:auto;flex:1 1 30%;}.elementor .s-srv-contable-img{width:100%;aspect-ratio:16/8;object-fit:cover;}.elementor .s-srv-contable-h{font-family:var(--HeadingSerif);font-weight:600;font-size:var(--SizeH3);color:var(--InkDeep);line-height:1.25em;}.elementor .s-srv-contable-p{font-family:var(--BodySans);font-size:0.97rem;color:var(--Muted);line-height:1.6em;flex:1 1 auto;}.elementor .s-srv-contable-m{font-family:var(--BodySans);font-weight:700;font-size:0.9rem;color:var(--Brass);margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-srv-contable{width:auto;flex:1 1 47%;}.elementor .s-srv-gestiones-img{width:100%;aspect-ratio:16/8;object-fit:cover;}.elementor .s-srv-gestiones-h{font-family:var(--HeadingSerif);font-weight:600;font-size:var(--SizeH3);color:var(--InkDeep);line-height:1.25em;}.elementor .s-srv-gestiones-p{font-family:var(--BodySans);font-size:0.97rem;color:var(--Muted);line-height:1.6em;flex:1 1 auto;}.elementor .s-srv-gestiones-m{font-family:var(--BodySans);font-weight:700;font-size:0.9rem;color:var(--Brass);margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-srv-gestiones{width:auto;flex:1 1 47%;}.elementor .s-servicios-grid{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:22px;flex-wrap:wrap;align-items:stretch;}.elementor .s-servicios-in{display:flex;flex-direction:column;gap:30px;flex:1 1 auto;}.elementor .s-servicios{width:100%;padding-block-start:var(--SectionPad);padding-block-end:var(--SectionPad);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--LineHueso);border-style:solid;background-color:var(--Surface);display:flex;flex-direction:row;justify-content:center;}.elementor .s-porque-grid{width:100%;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:var(--RadiusCard);background-color:rgba(255,255,255,0.12);display:flex;flex-direction:row;gap:1px;flex-wrap:wrap;}.elementor .s-porque-cta{align-self:start;}.elementor .s-porque{width:100%;padding-block-start:var(--SectionPad);padding-block-end:var(--SectionPad);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--InkDeep);display:flex;flex-direction:row;justify-content:center;}.elementor .s-sello-img{width:170px;height:170px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-sello-num{font-family:var(--HeadingSerif);font-weight:600;font-size:1.4rem;color:var(--InkDeep);text-align:center;}.elementor .s-sello-col{font-family:var(--BodySans);font-size:0.88rem;color:var(--Muted);line-height:1.5em;text-align:center;}.elementor .s-sello-panel{width:38%;min-width:0px;padding-block-start:40px;padding-block-end:36px;padding-inline-start:32px;padding-inline-end:32px;border-radius:var(--RadiusPanel);border-width:1px;border-color:var(--LineHueso);border-style:solid;background-color:var(--Surface);display:flex;flex-direction:column;gap:8px;align-items:center;}.elementor .s-colegiado-verif{font-family:var(--BodySans);font-weight:700;font-size:1.02rem;color:var(--Brass);}.elementor .s-colegiado-txt{width:56%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:18px;align-items:start;}.elementor .s-colegiado-in{flex-direction:row;gap:56px;flex-wrap:wrap;align-items:center;}.elementor .s-colegiado{width:100%;padding-block-start:var(--SectionPad);padding-block-end:var(--SectionPad);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--Paper);display:flex;flex-direction:row;justify-content:center;}.elementor .s-paso-1-n{font-family:var(--HeadingSerif);font-weight:600;font-size:3rem;color:var(--Brass);line-height:1em;}.elementor .s-paso-1-t{font-family:var(--HeadingSerif);font-weight:600;font-size:var(--SizeH3);color:var(--InkDeep);line-height:1.25em;}.elementor .s-paso-1{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 260px;}.elementor .s-paso-2-n{font-family:var(--HeadingSerif);font-weight:600;font-size:3rem;color:var(--Brass);line-height:1em;}.elementor .s-paso-2-t{font-family:var(--HeadingSerif);font-weight:600;font-size:var(--SizeH3);color:var(--InkDeep);line-height:1.25em;}.elementor .s-paso-2{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 260px;}.elementor .s-paso-3-n{font-family:var(--HeadingSerif);font-weight:600;font-size:3rem;color:var(--Brass);line-height:1em;}.elementor .s-paso-3-t{font-family:var(--HeadingSerif);font-weight:600;font-size:var(--SizeH3);color:var(--InkDeep);line-height:1.25em;}.elementor .s-paso-3{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 260px;}.elementor .s-pasos-grid{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:28px;flex-wrap:wrap;}.elementor .s-pasos{width:100%;padding-block-start:var(--SectionPad);padding-block-end:var(--SectionPad);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--Sand);display:flex;flex-direction:row;justify-content:center;}.elementor .s-zona-pueblos{width:100%;padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .s-zona-txt{width:55%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:18px;align-items:start;}.elementor .s-zona-img{width:100%;overflow:hidden;border-radius:var(--RadiusPanel);box-shadow:0px 8px 24px -8px rgba(15,37,54,0.14);}.elementor .s-zona-visual{width:40%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;}.elementor .s-zona-in{flex-direction:row;gap:56px;align-items:center;}.elementor .s-zona{width:100%;padding-block-start:var(--SectionPad);padding-block-end:var(--SectionPad);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--Paper);display:flex;flex-direction:row;justify-content:center;}.elementor .s-faq-head{width:32%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:14px;}.elementor .s-faq-body{width:63%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;}.elementor .s-faq-in{flex-direction:row;gap:56px;align-items:center;}.elementor .s-faq{width:100%;padding-block-start:var(--SectionPad);padding-block-end:var(--SectionPad);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--Surface);display:flex;flex-direction:row;justify-content:center;}.elementor .s-cta-h2{max-width:820px;text-align:center;}.elementor .s-cta-tel{font-family:var(--BodySans);font-size:0.95rem;color:#c9d5de;margin-block-start:0px;margin-block-end:0px;margin-inline-start:8px;margin-inline-end:0px;}.elementor .s-cta-botones{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .s-cta-in{gap:26px;align-items:center;}.elementor .s-cta-final{width:100%;padding-block-start:var(--SectionPad);padding-block-end:var(--SectionPad);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--InkDeep);display:flex;flex-direction:row;justify-content:center;}