div:where(.copia-site-escritorios-de-advocacia) > body{ opacity: 1 !important; }@font-face{ font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 900; font-display: swap; src: url("/copias/midia/sub-fa-solid-900.woff2") format("woff2"); }@font-face{ font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 400; font-display: swap; src: url("/copias/midia/sub-fa-regular-400.woff2") format("woff2"); }@font-face{ font-family: "Font Awesome 5 Brands"; font-style: normal; font-weight: 400; font-display: swap; src: url("/copias/midia/sub-fa-brands-400.woff2") format("woff2"); }@font-face{ font-family: eicons; font-style: normal; font-weight: 400; font-display: swap; src: url("/copias/midia/sub-eicons.woff2") format("woff2"); }@-webkit-keyframes fa-spin{ 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}@keyframes fa-spin{ 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}@keyframes a{ 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}.copia-site-escritorios-de-advocacia{ --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; --wp--preset--spacing--20: 4.4px; --wp--preset--spacing--30: 6.7px; --wp--preset--spacing--40: 10px; --wp--preset--spacing--50: 15px; --wp--preset--spacing--60: 22.5px; --wp--preset--spacing--70: 33.8px; --wp--preset--spacing--80: 50.6px; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0); --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0); }.copia-site-escritorios-de-advocacia{ --wp--style--global--content-size: 800px; --wp--style--global--wide-size: 1200px; }:where(.copia-site-escritorios-de-advocacia) :where(body){ margin: 0px; }.copia-site-escritorios-de-advocacia{ --wp--style--block-gap: 24px; }div:where(.copia-site-escritorios-de-advocacia){ padding: 0px; }:where(.copia-site-escritorios-de-advocacia) *,:where(.copia-site-escritorios-de-advocacia) ::after,:where(.copia-site-escritorios-de-advocacia) ::before{ box-sizing: border-box; }div:where(.copia-site-escritorios-de-advocacia){ background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 10px; font-weight: 400; line-height: 1.5; margin: 0px; -webkit-font-smoothing: antialiased; overflow-x: clip; }:where(.copia-site-escritorios-de-advocacia) :is(h1:where(:not([data-h])),:where([data-h="1"])),:where(.copia-site-escritorios-de-advocacia) :is(h2:where(:not([data-h])),:where([data-h="2"])),:where(.copia-site-escritorios-de-advocacia) :is(h3:where(:not([data-h])),:where([data-h="3"])),:where(.copia-site-escritorios-de-advocacia) :is(h4:where(:not([data-h])),:where([data-h="4"])),:where(.copia-site-escritorios-de-advocacia) :is(h5:where(:not([data-h])),:where([data-h="5"])),:where(.copia-site-escritorios-de-advocacia) :is(h6:where(:not([data-h])),:where([data-h="6"])){ color: inherit; font-family: inherit; font-weight: 500; line-height: 1.2; margin-block: 5px 10px; }:where(.copia-site-escritorios-de-advocacia) :is(h1:where(:not([data-h])),:where([data-h="1"])){ font-size: 25px; }:where(.copia-site-escritorios-de-advocacia) :is(h2:where(:not([data-h])),:where([data-h="2"])){ font-size: 20px; }:where(.copia-site-escritorios-de-advocacia) :is(h3:where(:not([data-h])),:where([data-h="3"])){ font-size: 17.5px; }:where(.copia-site-escritorios-de-advocacia) p{ margin-block: 0px 9px; }:where(.copia-site-escritorios-de-advocacia) a{ background-color: transparent; color: rgb(204, 51, 102); text-decoration: none; }:where(.copia-site-escritorios-de-advocacia) a:active,:where(.copia-site-escritorios-de-advocacia) a:hover{ color: rgb(51, 51, 102); }:where(.copia-site-escritorios-de-advocacia) img{ border-style: none; height: auto; max-width: 100%; }@media print{:where(.copia-site-escritorios-de-advocacia) *,:where(.copia-site-escritorios-de-advocacia) ::after,:where(.copia-site-escritorios-de-advocacia) ::before{ background: transparent !important; box-shadow: none !important; color: rgb(0, 0, 0) !important; text-shadow: none !important; }:where(.copia-site-escritorios-de-advocacia) a,:where(.copia-site-escritorios-de-advocacia) a:visited{ text-decoration: underline; }:where(.copia-site-escritorios-de-advocacia) a[href]::after{ content: " (" attr(href) ")"; }:where(.copia-site-escritorios-de-advocacia) img,:where(.copia-site-escritorios-de-advocacia) tr{ break-inside: avoid; }:where(.copia-site-escritorios-de-advocacia) :is(h2:where(:not([data-h])),:where([data-h="2"])),:where(.copia-site-escritorios-de-advocacia) :is(h3:where(:not([data-h])),:where([data-h="3"])),:where(.copia-site-escritorios-de-advocacia) p{ orphans: 3; widows: 3; }:where(.copia-site-escritorios-de-advocacia) :is(h2:where(:not([data-h])),:where([data-h="2"])),:where(.copia-site-escritorios-de-advocacia) :is(h3:where(:not([data-h])),:where([data-h="3"])){ break-after: avoid; }}:where(.copia-site-escritorios-de-advocacia) button,:where(.copia-site-escritorios-de-advocacia) input,:where(.copia-site-escritorios-de-advocacia) optgroup,:where(.copia-site-escritorios-de-advocacia) select,:where(.copia-site-escritorios-de-advocacia) textarea{ font-family: inherit; font-size: 10px; line-height: 1.5; margin: 0px; }:where(.copia-site-escritorios-de-advocacia) button,:where(.copia-site-escritorios-de-advocacia) input{ overflow: visible; }:where(.copia-site-escritorios-de-advocacia) button,:where(.copia-site-escritorios-de-advocacia) select{ text-transform: none; }:where(.copia-site-escritorios-de-advocacia) [type="button"],:where(.copia-site-escritorios-de-advocacia) [type="reset"],:where(.copia-site-escritorios-de-advocacia) [type="submit"],:where(.copia-site-escritorios-de-advocacia) button{ appearance: button; width: auto; }:where(.copia-site-escritorios-de-advocacia) [type="button"],:where(.copia-site-escritorios-de-advocacia) [type="submit"],:where(.copia-site-escritorios-de-advocacia) button{ background-color: transparent; border: 1px solid rgb(204, 51, 102); border-radius: 3px; color: rgb(204, 51, 102); display: inline-block; font-size: 10px; font-weight: 400; padding: 5px 10px; text-align: center; transition: 0.3s; user-select: none; white-space: nowrap; }:where(.copia-site-escritorios-de-advocacia) [type="button"]:focus,:where(.copia-site-escritorios-de-advocacia) [type="button"]:hover,:where(.copia-site-escritorios-de-advocacia) [type="submit"]:focus,:where(.copia-site-escritorios-de-advocacia) [type="submit"]:hover,:where(.copia-site-escritorios-de-advocacia) button:focus,:where(.copia-site-escritorios-de-advocacia) button:hover{ background-color: rgb(204, 51, 102); color: rgb(255, 255, 255); text-decoration: none; }:where(.copia-site-escritorios-de-advocacia) [type="button"]:not(:disabled),:where(.copia-site-escritorios-de-advocacia) [type="submit"]:not(:disabled),:where(.copia-site-escritorios-de-advocacia) button:not(:disabled){ cursor: pointer; }:where(.copia-site-escritorios-de-advocacia) ::-webkit-file-upload-button{ appearance: button; font: inherit; }:where(.copia-site-escritorios-de-advocacia) dd,:where(.copia-site-escritorios-de-advocacia) dl,:where(.copia-site-escritorios-de-advocacia) dt,:where(.copia-site-escritorios-de-advocacia) li,:where(.copia-site-escritorios-de-advocacia) ol,:where(.copia-site-escritorios-de-advocacia) ul{ background: transparent; border: 0px; font-size: 100%; margin-block: 0px; outline: 0px; vertical-align: baseline; }:where(.copia-site-escritorios-de-advocacia) [tabindex]:not([tabindex="-1"]):focus-visible,:where(.copia-site-escritorios-de-advocacia) a:focus-visible,:where(.copia-site-escritorios-de-advocacia) button:focus-visible,:where(.copia-site-escritorios-de-advocacia) input:focus-visible,:where(.copia-site-escritorios-de-advocacia) select:focus-visible,:where(.copia-site-escritorios-de-advocacia) textarea:focus-visible{ box-shadow: rgb(255, 255, 255) 0px 0px 0px 4px; outline: rgb(0, 0, 0) solid 2px; outline-offset: 2px; }.copia-site-escritorios-de-advocacia{ --direction-multiplier: 1; }:where(.copia-site-escritorios-de-advocacia) .elementor *,:where(.copia-site-escritorios-de-advocacia) .elementor ::after,:where(.copia-site-escritorios-de-advocacia) .elementor ::before{ box-sizing: border-box; }:where(.copia-site-escritorios-de-advocacia) .elementor a{ box-shadow: none; text-decoration: none; }:where(.copia-site-escritorios-de-advocacia) .elementor img{ border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; height: auto; max-width: 100%; }:where(.copia-site-escritorios-de-advocacia) .elementor-element{ --flex-direction: initial; --flex-wrap: initial; --justify-content: initial; --align-items: initial; --align-content: initial; --gap: initial; --flex-basis: initial; --flex-grow: initial; --flex-shrink: initial; --order: initial; --align-self: initial; align-self: var(--align-self); flex-basis: var(--flex-basis); flex-grow: var(--flex-grow); flex-shrink: var(--flex-shrink); order: var(--order); }:where(.copia-site-escritorios-de-advocacia) .elementor-element:where(.e-con-full, .elementor-widget){ align-content: var(--align-content); align-items: var(--align-items); flex-direction: var(--flex-direction); flex-wrap: var(--flex-wrap); gap: var(--row-gap) var(--column-gap); justify-content: var(--justify-content); }.copia-site-escritorios-de-advocacia{ --page-title-display: block; }@keyframes eicon-spin{ 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}:where(.copia-site-escritorios-de-advocacia) .elementor-widget{ position: relative; }@media (prefers-reduced-motion: no-preference){div:where(.copia-site-escritorios-de-advocacia){ scroll-behavior: smooth; }}:where(.copia-site-escritorios-de-advocacia) .e-con{ --border-radius: 0; --border-top-width: 0px; --border-right-width: 0px; --border-bottom-width: 0px; --border-left-width: 0px; --border-style: initial; --border-color: initial; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --content-width: min(100%,var(--container-max-width,1140px)); --width: 100%; --min-height: initial; --height: auto; --text-align: initial; --margin-top: 0px; --margin-right: 0px; --margin-bottom: 0px; --margin-left: 0px; --padding-top: var(--container-default-padding-top,10px); --padding-right: var(--container-default-padding-right,10px); --padding-bottom: var(--container-default-padding-bottom,10px); --padding-left: var(--container-default-padding-left,10px); --position: relative; --z-index: revert; --overflow: visible; --gap: var(--widgets-spacing,20px); --row-gap: var(--widgets-spacing-row,20px); --column-gap: var(--widgets-spacing-column,20px); --overlay-mix-blend-mode: initial; --overlay-opacity: 1; --overlay-transition: 0.3s; --e-con-grid-template-columns: repeat(3,1fr); --e-con-grid-template-rows: repeat(2,1fr); border-radius: var(--border-radius); height: var(--height); min-height: var(--min-height); min-width: 0px; overflow: var(--overflow); position: var(--position); width: var(--width); z-index: var(--z-index); --flex-wrap-mobile: wrap; }:where(.copia-site-escritorios-de-advocacia) .e-con:where(:not(.e-div-block-base)){ transition: background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s); }:where(.copia-site-escritorios-de-advocacia) .e-con{ --margin-block-start: var(--margin-top); --margin-block-end: var(--margin-bottom); --margin-inline-start: var(--margin-left); --margin-inline-end: var(--margin-right); --padding-inline-start: var(--padding-left); --padding-inline-end: var(--padding-right); --padding-block-start: var(--padding-top); --padding-block-end: var(--padding-bottom); --border-block-start-width: var(--border-top-width); --border-block-end-width: var(--border-bottom-width); --border-inline-start-width: var(--border-left-width); --border-inline-end-width: var(--border-right-width); }:where(.copia-site-escritorios-de-advocacia) .e-con{ margin-block-end: var(--margin-block-end); margin-block-start: var(--margin-block-start); margin-inline-end: var(--margin-inline-end); margin-inline-start: var(--margin-inline-start); padding-inline-end: var(--padding-inline-end); padding-inline-start: var(--padding-inline-start); }:where(.copia-site-escritorios-de-advocacia) .e-con.e-flex{ --flex-direction: column; --flex-basis: auto; --flex-grow: 0; --flex-shrink: 1; flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis); }:where(.copia-site-escritorios-de-advocacia) .e-con-full,:where(.copia-site-escritorios-de-advocacia) .e-con > .e-con-inner{ padding-block-end: var(--padding-block-end); padding-block-start: var(--padding-block-start); text-align: var(--text-align); }:where(.copia-site-escritorios-de-advocacia) .e-con-full.e-flex,:where(.copia-site-escritorios-de-advocacia) .e-con.e-flex > .e-con-inner{ flex-direction: var(--flex-direction); }:where(.copia-site-escritorios-de-advocacia) .e-con,:where(.copia-site-escritorios-de-advocacia) .e-con > .e-con-inner{ display: var(--display); }:where(.copia-site-escritorios-de-advocacia) :is(.elementor-section-wrap, [data-elementor-id]) > .e-con{ --margin-left: auto; --margin-right: auto; max-width: min(100%,var(--width)); }:where(.copia-site-escritorios-de-advocacia) .e-con .elementor-widget.elementor-widget{ margin-block-end: 0px; }:where(.copia-site-escritorios-de-advocacia) .e-con::before,:where(.copia-site-escritorios-de-advocacia) .e-con > .elementor-background-slideshow::before,:where(.copia-site-escritorios-de-advocacia) .e-con > .elementor-motion-effects-container > .elementor-motion-effects-layer::before,:where(.copia-site-escritorios-de-advocacia) :is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container::before{ border-block-end-width: var(--border-block-end-width); border-block-start-width: var(--border-block-start-width); border-color: var(--border-color); border-inline-end-width: var(--border-inline-end-width); border-inline-start-width: var(--border-inline-start-width); border-radius: var(--border-radius); border-style: var(--border-style); content: var(--background-overlay); display: block; height: max(100% + var(--border-top-width) + var(--border-bottom-width),100%); left: calc(0px - var(--border-left-width)); mix-blend-mode: var(--overlay-mix-blend-mode); opacity: var(--overlay-opacity); position: absolute; top: calc(0px - var(--border-top-width)); transition: var(--overlay-transition,.3s); width: max(100% + var(--border-left-width) + var(--border-right-width),100%); }:where(.copia-site-escritorios-de-advocacia) .e-con::before{ transition: background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s); }:where(.copia-site-escritorios-de-advocacia) .e-con .elementor-widget{ min-width: 0px; }:where(.copia-site-escritorios-de-advocacia) .e-con > .e-con-inner > .elementor-widget > .elementor-widget-container,:where(.copia-site-escritorios-de-advocacia) .e-con > .elementor-widget > .elementor-widget-container{ height: 100%; }:where(.copia-site-escritorios-de-advocacia) .e-con.e-con > .e-con-inner > .elementor-widget,:where(.copia-site-escritorios-de-advocacia) .elementor.elementor .e-con > .elementor-widget{ max-width: 100%; }@media (max-width: 767px){:where(.copia-site-escritorios-de-advocacia) .e-con.e-flex{ --width: 100%; --flex-wrap: var(--flex-wrap-mobile); }}:where(.copia-site-escritorios-de-advocacia) .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,:where(.copia-site-escritorios-de-advocacia) .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){ transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s); }@media (prefers-reduced-motion: reduce){div:where(.copia-site-escritorios-de-advocacia) *{ transition-delay: 0s !important; transition-duration: 0s !important; }}.copia-site-escritorios-de-advocacia{ --e-global-color-primary: #6EC1E4; --e-global-color-secondary: #54595F; --e-global-color-text: #7A7A7A; --e-global-color-accent: #61CE70; --e-global-color-1904ac5: #41C78F; --e-global-color-8ca320a: #212121; --e-global-color-7287189: #FAFAFA; --e-global-color-8c15909: #EE7263; --e-global-color-jusverde2: #49B086; --e-global-color-jusverde3: #01AB7D; --e-global-color-jusnavy: #0F1729; --e-global-color-jusfooter: #111219; --e-global-typography-primary-font-family: var(--font-poppins); --e-global-typography-primary-font-weight: 600; --e-global-typography-secondary-font-family: var(--font-poppins); --e-global-typography-secondary-font-weight: 400; --e-global-typography-text-font-family: var(--font-poppins); --e-global-typography-text-font-weight: 400; --e-global-typography-accent-font-family: var(--font-poppins); --e-global-typography-accent-font-weight: 500; background-color: rgb(255, 255, 255); color: rgb(33, 33, 33); font-family: var(--font-poppins), sans-serif; font-size: 16px; font-weight: 400; line-height: 1.6em; }.copia-site-escritorios-de-advocacia :is(h1:where(:not([data-h])),:where([data-h="1"])){ font-family: var(--font-poppins), sans-serif; font-size: 48px; font-weight: 700; line-height: 1.1em; }.copia-site-escritorios-de-advocacia :is(h2:where(:not([data-h])),:where([data-h="2"])){ font-family: var(--font-poppins), sans-serif; font-size: 30px; font-weight: 700; line-height: 1.2em; }.copia-site-escritorios-de-advocacia :is(h3:where(:not([data-h])),:where([data-h="3"])){ font-family: var(--font-poppins), sans-serif; font-size: 18px; font-weight: 700; line-height: 1.4em; }.copia-site-escritorios-de-advocacia img{ border-style: solid; border-color: rgba(2, 1, 1, 0); }:where(.copia-site-escritorios-de-advocacia) .e-con{ --container-max-width: 1140px; }:where(.copia-site-escritorios-de-advocacia) .elementor-element{ --widgets-spacing: 20px 20px; --widgets-spacing-row: 20px; --widgets-spacing-column: 20px; }@media (max-width: 1024px){.copia-site-escritorios-de-advocacia :is(h1:where(:not([data-h])),:where([data-h="1"])){ font-size: 40px; }.copia-site-escritorios-de-advocacia :is(h2:where(:not([data-h])),:where([data-h="2"])){ font-size: 28px; }.copia-site-escritorios-de-advocacia :is(h3:where(:not([data-h])),:where([data-h="3"])){ font-size: 18px; }:where(.copia-site-escritorios-de-advocacia) .e-con{ --container-max-width: 1024px; }}@media (max-width: 767px){.copia-site-escritorios-de-advocacia :is(h1:where(:not([data-h])),:where([data-h="1"])){ font-size: 32px; }.copia-site-escritorios-de-advocacia :is(h2:where(:not([data-h])),:where([data-h="2"])){ font-size: 24px; }.copia-site-escritorios-de-advocacia :is(h3:where(:not([data-h])),:where([data-h="3"])){ font-size: 18px; }:where(.copia-site-escritorios-de-advocacia) .e-con{ --container-max-width: 767px; }}div:where(.copia-site-escritorios-de-advocacia),div:where(.copia-site-escritorios-de-advocacia),:where(.copia-site-escritorios-de-advocacia) div,:where(.copia-site-escritorios-de-advocacia) span,:where(.copia-site-escritorios-de-advocacia) applet,:where(.copia-site-escritorios-de-advocacia) object,:where(.copia-site-escritorios-de-advocacia) iframe,:where(.copia-site-escritorios-de-advocacia) :is(h1:where(:not([data-h])),:where([data-h="1"])),:where(.copia-site-escritorios-de-advocacia) :is(h2:where(:not([data-h])),:where([data-h="2"])),:where(.copia-site-escritorios-de-advocacia) :is(h3:where(:not([data-h])),:where([data-h="3"])),:where(.copia-site-escritorios-de-advocacia) :is(h4:where(:not([data-h])),:where([data-h="4"])),:where(.copia-site-escritorios-de-advocacia) :is(h5:where(:not([data-h])),:where([data-h="5"])),:where(.copia-site-escritorios-de-advocacia) :is(h6:where(:not([data-h])),:where([data-h="6"])),:where(.copia-site-escritorios-de-advocacia) p,:where(.copia-site-escritorios-de-advocacia) blockquote,:where(.copia-site-escritorios-de-advocacia) pre,:where(.copia-site-escritorios-de-advocacia) a,:where(.copia-site-escritorios-de-advocacia) abbr,:where(.copia-site-escritorios-de-advocacia) acronym,:where(.copia-site-escritorios-de-advocacia) address,:where(.copia-site-escritorios-de-advocacia) big,:where(.copia-site-escritorios-de-advocacia) cite,:where(.copia-site-escritorios-de-advocacia) code,:where(.copia-site-escritorios-de-advocacia) del,:where(.copia-site-escritorios-de-advocacia) dfn,:where(.copia-site-escritorios-de-advocacia) em,:where(.copia-site-escritorios-de-advocacia) img,:where(.copia-site-escritorios-de-advocacia) ins,:where(.copia-site-escritorios-de-advocacia) kbd,:where(.copia-site-escritorios-de-advocacia) q,:where(.copia-site-escritorios-de-advocacia) s,:where(.copia-site-escritorios-de-advocacia) samp,:where(.copia-site-escritorios-de-advocacia) small,:where(.copia-site-escritorios-de-advocacia) strike,:where(.copia-site-escritorios-de-advocacia) strong,:where(.copia-site-escritorios-de-advocacia) sub,:where(.copia-site-escritorios-de-advocacia) sup,:where(.copia-site-escritorios-de-advocacia) tt,:where(.copia-site-escritorios-de-advocacia) var,:where(.copia-site-escritorios-de-advocacia) b,:where(.copia-site-escritorios-de-advocacia) u,:where(.copia-site-escritorios-de-advocacia) i,:where(.copia-site-escritorios-de-advocacia) center,:where(.copia-site-escritorios-de-advocacia) dl,:where(.copia-site-escritorios-de-advocacia) dt,:where(.copia-site-escritorios-de-advocacia) dd,:where(.copia-site-escritorios-de-advocacia) ol,:where(.copia-site-escritorios-de-advocacia) ul,:where(.copia-site-escritorios-de-advocacia) li,:where(.copia-site-escritorios-de-advocacia) fieldset,:where(.copia-site-escritorios-de-advocacia) form,:where(.copia-site-escritorios-de-advocacia) label,:where(.copia-site-escritorios-de-advocacia) legend,:where(.copia-site-escritorios-de-advocacia) table,:where(.copia-site-escritorios-de-advocacia) caption,:where(.copia-site-escritorios-de-advocacia) tbody,:where(.copia-site-escritorios-de-advocacia) tfoot,:where(.copia-site-escritorios-de-advocacia) thead,:where(.copia-site-escritorios-de-advocacia) tr,:where(.copia-site-escritorios-de-advocacia) th,:where(.copia-site-escritorios-de-advocacia) td,:where(.copia-site-escritorios-de-advocacia) article,:where(.copia-site-escritorios-de-advocacia) aside,:where(.copia-site-escritorios-de-advocacia) canvas,:where(.copia-site-escritorios-de-advocacia) details,:where(.copia-site-escritorios-de-advocacia) embed,:where(.copia-site-escritorios-de-advocacia) figure,:where(.copia-site-escritorios-de-advocacia) figcaption,:where(.copia-site-escritorios-de-advocacia) footer,:where(.copia-site-escritorios-de-advocacia) header,:where(.copia-site-escritorios-de-advocacia) hgroup,:where(.copia-site-escritorios-de-advocacia) menu,:where(.copia-site-escritorios-de-advocacia) nav,:where(.copia-site-escritorios-de-advocacia) output,:where(.copia-site-escritorios-de-advocacia) ruby,:where(.copia-site-escritorios-de-advocacia) section,:where(.copia-site-escritorios-de-advocacia) summary,:where(.copia-site-escritorios-de-advocacia) time,:where(.copia-site-escritorios-de-advocacia) mark,:where(.copia-site-escritorios-de-advocacia) audio,:where(.copia-site-escritorios-de-advocacia) video{ margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; vertical-align: baseline; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; }:where(.copia-site-escritorios-de-advocacia) article,:where(.copia-site-escritorios-de-advocacia) aside,:where(.copia-site-escritorios-de-advocacia) details,:where(.copia-site-escritorios-de-advocacia) figcaption,:where(.copia-site-escritorios-de-advocacia) figure,:where(.copia-site-escritorios-de-advocacia) footer,:where(.copia-site-escritorios-de-advocacia) header,:where(.copia-site-escritorios-de-advocacia) hgroup,:where(.copia-site-escritorios-de-advocacia) menu,:where(.copia-site-escritorios-de-advocacia) nav,:where(.copia-site-escritorios-de-advocacia) section{ display: block; }:where(.copia-site-escritorios-de-advocacia) *,:where(.copia-site-escritorios-de-advocacia) ::before,:where(.copia-site-escritorios-de-advocacia) ::after{ box-sizing: border-box; }:where(.copia-site-escritorios-de-advocacia) article,:where(.copia-site-escritorios-de-advocacia) aside,:where(.copia-site-escritorios-de-advocacia) details,:where(.copia-site-escritorios-de-advocacia) figcaption,:where(.copia-site-escritorios-de-advocacia) figure,:where(.copia-site-escritorios-de-advocacia) footer,:where(.copia-site-escritorios-de-advocacia) header,:where(.copia-site-escritorios-de-advocacia) main,:where(.copia-site-escritorios-de-advocacia) nav,:where(.copia-site-escritorios-de-advocacia) section{ display: block; }:where(.copia-site-escritorios-de-advocacia) a img{ border: 0px; }:where(.copia-site-escritorios-de-advocacia) img{ max-width: 100%; height: auto; }:where(.copia-site-escritorios-de-advocacia) a{ background-color: rgba(0, 0, 0, 0); }:where(.copia-site-escritorios-de-advocacia) img{ border: 0px; }:where(.copia-site-escritorios-de-advocacia) button,:where(.copia-site-escritorios-de-advocacia) input,:where(.copia-site-escritorios-de-advocacia) select,:where(.copia-site-escritorios-de-advocacia) textarea{ font-family: inherit; }@keyframes jpromo-entra{ 
  0% { opacity: 0; transform: translateX(48px); }
  100% { opacity: 1; transform: none; }
}div:where(.copia-site-escritorios-de-advocacia){ margin: 0px; font-family: var(--font-poppins), sans-serif; color: rgb(33, 33, 33); background: rgb(255, 255, 255); }:where(.copia-site-escritorios-de-advocacia) p{ margin: 0px 0px 20px; }:where(.copia-site-escritorios-de-advocacia) a{ color: rgb(49, 148, 107); }:where(.copia-site-escritorios-de-advocacia) a:hover{ color: rgb(65, 199, 143); }div:where(.copia-site-escritorios-de-advocacia){ line-height: 1.8; }:where(.copia-site-escritorios-de-advocacia) article,:where(.copia-site-escritorios-de-advocacia) aside,:where(.copia-site-escritorios-de-advocacia) details,:where(.copia-site-escritorios-de-advocacia) figcaption,:where(.copia-site-escritorios-de-advocacia) figure,:where(.copia-site-escritorios-de-advocacia) footer,:where(.copia-site-escritorios-de-advocacia) header,:where(.copia-site-escritorios-de-advocacia) hgroup,:where(.copia-site-escritorios-de-advocacia) main,:where(.copia-site-escritorios-de-advocacia) menu,:where(.copia-site-escritorios-de-advocacia) nav,:where(.copia-site-escritorios-de-advocacia) section,:where(.copia-site-escritorios-de-advocacia) summary{ display: block; }:where(.copia-site-escritorios-de-advocacia) button,:where(.copia-site-escritorios-de-advocacia) input,:where(.copia-site-escritorios-de-advocacia) optgroup,:where(.copia-site-escritorios-de-advocacia) select,:where(.copia-site-escritorios-de-advocacia) textarea{ color: inherit; font: inherit; margin: 0px; }:where(.copia-site-escritorios-de-advocacia) button,:where(.copia-site-escritorios-de-advocacia) select{ text-transform: none; }:where(.copia-site-escritorios-de-advocacia) :is(h1:where(:not([data-h])),:where([data-h="1"])),:where(.copia-site-escritorios-de-advocacia) :is(h2:where(:not([data-h])),:where([data-h="2"])),:where(.copia-site-escritorios-de-advocacia) :is(h3:where(:not([data-h])),:where([data-h="3"])),:where(.copia-site-escritorios-de-advocacia) :is(h4:where(:not([data-h])),:where([data-h="4"])),:where(.copia-site-escritorios-de-advocacia) :is(h5:where(:not([data-h])),:where([data-h="5"])),:where(.copia-site-escritorios-de-advocacia) :is(h6:where(:not([data-h])),:where([data-h="6"])){ font-weight: 600; margin: 0px 0px 20px; color: rgb(51, 51, 51); line-height: 1.4; }:where(.copia-site-escritorios-de-advocacia) ul,:where(.copia-site-escritorios-de-advocacia) ol{ margin: 15px 0px 15px 20px; }:where(.copia-site-escritorios-de-advocacia) :is(h1:where(:not([data-h])),:where([data-h="1"])),:where(.copia-site-escritorios-de-advocacia) :is(h2:where(:not([data-h])),:where([data-h="2"])),:where(.copia-site-escritorios-de-advocacia) :is(h3:where(:not([data-h])),:where([data-h="3"])),:where(.copia-site-escritorios-de-advocacia) :is(h4:where(:not([data-h])),:where([data-h="4"])){ color: rgb(33, 33, 33); }:where(.copia-site-escritorios-de-advocacia) :is(h1:where(:not([data-h])),:where([data-h="1"])){ font-size: 23px; line-height: 1.4; }:where(.copia-site-escritorios-de-advocacia) :is(h2:where(:not([data-h])),:where([data-h="2"])){ font-family: var(--font-poppins); font-size: 23px; line-height: 1.4; }:where(.copia-site-escritorios-de-advocacia) :is(h3:where(:not([data-h])),:where([data-h="3"])){ font-size: 18px; line-height: 1.4; }div:where(.copia-site-escritorios-de-advocacia) button,div:where(.copia-site-escritorios-de-advocacia) input,div:where(.copia-site-escritorios-de-advocacia) optgroup,div:where(.copia-site-escritorios-de-advocacia) select,div:where(.copia-site-escritorios-de-advocacia) textarea,div:where(.copia-site-escritorios-de-advocacia) [type="button"],div:where(.copia-site-escritorios-de-advocacia) [type="submit"],div:where(.copia-site-escritorios-de-advocacia) [type="reset"]{ font: inherit; }:where(.copia-site-escritorios-de-advocacia) [type="button"]:not(:where(.elementor-button)),:where(.copia-site-escritorios-de-advocacia) [type="submit"]:not(:where(.elementor-button)),:where(.copia-site-escritorios-de-advocacia) [type="reset"]:not(:where(.elementor-button)),:where(.copia-site-escritorios-de-advocacia) button:not(:where(.elementor-button)){ border-color: transparent; color: inherit; }:where(.copia-site-escritorios-de-advocacia) [type="button"]:not(:where(.elementor-button)):hover,:where(.copia-site-escritorios-de-advocacia) [type="button"]:not(:where(.elementor-button)):focus,:where(.copia-site-escritorios-de-advocacia) [type="submit"]:not(:where(.elementor-button)):hover,:where(.copia-site-escritorios-de-advocacia) [type="submit"]:not(:where(.elementor-button)):focus,:where(.copia-site-escritorios-de-advocacia) [type="reset"]:not(:where(.elementor-button)):hover,:where(.copia-site-escritorios-de-advocacia) [type="reset"]:not(:where(.elementor-button)):focus,:where(.copia-site-escritorios-de-advocacia) button:not(:where(.elementor-button)):hover,:where(.copia-site-escritorios-de-advocacia) button:not(:where(.elementor-button)):focus{ background-color: transparent; color: inherit; }@keyframes slideInRight{ 
  0% { transform: translate3d(100%, 0px, 0px); visibility: visible; }
  100% { transform: translate3d(0px, 0px, 0px); }
}:where(.copia-site-escritorios-de-advocacia) .elementor-1277 .elementor-element.elementor-element-0f10417{ --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.copia-site-escritorios-de-advocacia{ --e-global-color-text: #767676; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp *,:where(.copia-site-escritorios-de-advocacia) .jusfy-lp ::before,:where(.copia-site-escritorios-de-advocacia) .jusfy-lp ::after{ box-sizing: border-box; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp{ --primary: #01AB7D; --primary-fg: #ffffff; --fg: #111827; --fg-muted: rgba(17,24,39,.75); --fg-soft: rgba(17,24,39,.60); --bg: #ffffff; --secondary: #f5fbf8; --border: #e5e9ee; font-family: var(--font-poppins), ui-sans-serif, system-ui, sans-serif; color: var(--fg); background: var(--bg); line-height: 1.5; -webkit-font-smoothing: antialiased; overflow: hidden; position: relative; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp :is(h1:where(:not([data-h])),:where([data-h="1"])),:where(.copia-site-escritorios-de-advocacia) .jusfy-lp :is(h2:where(:not([data-h])),:where([data-h="2"])),:where(.copia-site-escritorios-de-advocacia) .jusfy-lp :is(h3:where(:not([data-h])),:where([data-h="3"])),:where(.copia-site-escritorios-de-advocacia) .jusfy-lp :is(h4:where(:not([data-h])),:where([data-h="4"])){ font-family: var(--font-poppins), sans-serif; font-weight: 700; margin: 0px; letter-spacing: -0.01em; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp :is(h1:where(:not([data-h])),:where([data-h="1"])){ font-size: 60px; line-height: 1.05; letter-spacing: -0.02em; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp :is(h2:where(:not([data-h])),:where([data-h="2"])){ font-size: 36px; line-height: 1.15; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp :is(h3:where(:not([data-h])),:where([data-h="3"])){ font-size: 18px; line-height: 1.3; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp p{ margin: 0px; font-size: 18px; line-height: 1.6; }@media (max-width: 768px){:where(.copia-site-escritorios-de-advocacia) .jusfy-lp :is(h1:where(:not([data-h])),:where([data-h="1"])){ font-size: 38px; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp :is(h2:where(:not([data-h])),:where([data-h="2"])){ font-size: 28px; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp p{ font-size: 16px; }}:where(.copia-site-escritorios-de-advocacia) .jusfy-lp a{ color: inherit; text-decoration: none; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp img{ max-width: 100%; display: block; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp ul,:where(.copia-site-escritorios-de-advocacia) .jusfy-lp ol{ list-style: none; padding: 0px; margin: 0px; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp li{ list-style: none; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp li::marker{ content: ""; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .icon-badge::before,:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .icon-badge::after,:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .step-circle::before,:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .step-circle::after,:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .pillar-icon::before,:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .pillar-icon::after,:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .oab-chip::before,:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .oab-chip::after,:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .eyebrow::before,:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .eyebrow::after{ content: none !important; display: none !important; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp svg{ display: block; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .jusfy-container{ max-width: 1200px; margin: 0px auto; padding: 0px 24px; position: relative; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .btn-primary{ display: inline-flex; align-items: center; justify-content: center; gap: 5px; background: var(--primary); color: var(--primary-fg); border-radius: 9999px; padding: 15px 30px; font-weight: 600; font-size: 16px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; transition: transform 0.15s, background-color 0.2s, box-shadow 0.2s; box-shadow: rgba(1, 171, 125, 0.55) 0px 10px 30px -12px; font-family: inherit; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .btn-primary:hover{ transform: translateY(-1px); background: rgb(1, 154, 112); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .btn-white{ display: inline-flex; align-items: center; justify-content: center; gap: 5px; background: rgb(255, 255, 255); color: var(--primary); border-radius: 9999px; padding: 16px 28px; font-weight: 600; font-size: 16px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; font-family: inherit; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .btn-white:hover{ background: rgba(255, 255, 255, 0.95); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp section{ position: relative; isolation: isolate; overflow: hidden; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .hero{ background: radial-gradient(900px 520px at 88% -10%, rgba(1, 171, 125, 0.28), transparent 60%), radial-gradient(700px 420px at -10% 20%, rgba(1, 171, 125, 0.14), transparent 65%), radial-gradient(500px 320px at 50% 110%, rgba(1, 171, 125, 0.18), transparent 60%), linear-gradient(rgb(255, 255, 255) 0%, rgb(245, 251, 248) 100%); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .hero-header{ height: 80px; display: flex; align-items: center; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .hero-header img{ height: 36px; width: auto; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .hero-content{ max-width: 900px; margin: 0px auto; padding: 32px 24px 96px; text-align: center; }@media (min-width: 768px){:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .hero-content{ padding-top: 48px; padding-bottom: 96px; }}:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .hero-lead{ margin-top: 24px; color: var(--fg-muted); max-width: 640px; margin-left: auto; margin-right: auto; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .hero-cta{ margin-top: 32px; display: flex; justify-content: center; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .aux-text{ font-size: 14px; color: var(--fg-soft); text-transform: uppercase; letter-spacing: 0.12em; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .audiences{ margin-top: 80px; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .audiences-grid{ margin-top: 24px; display: grid; gap: 16px; text-align: left; grid-template-columns: 1fr; }@media (min-width: 768px){:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .audiences-grid{ grid-template-columns: repeat(3, 1fr); }}:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .audience-card{ border: 1px solid var(--border); border-radius: 20px; background: rgba(255, 255, 255, 0.7); backdrop-filter: blur(4px); padding: 24px; display: flex; gap: 16px; align-items: flex-start; transition: border-color 0.2s; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .audience-card:hover{ border-color: rgba(1, 171, 125, 0.4); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .icon-badge{ display: inline-flex; align-items: center; justify-content: center; flex-shrink: 0; width: 40px; height: 40px; border-radius: 12px; background: rgba(1, 171, 125, 0.1); color: var(--primary); border: 1px solid rgba(1, 171, 125, 0.2); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .audience-card :is(h3:where(:not([data-h])),:where([data-h="3"])){ font-size: 17px; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .audience-card p{ margin-top: 6px; font-size: 14px; color: var(--fg-muted); line-height: 1.55; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .trusted{ background: rgb(245, 247, 248); padding: 80px 0px; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .trusted :is(h2:where(:not([data-h])),:where([data-h="2"])){ text-align: center; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .marquee{ display: flex; overflow: hidden; user-select: none; margin-top: 40px; mask-image: linear-gradient(90deg, transparent, rgb(0, 0, 0) 10%, rgb(0, 0, 0) 90%, transparent); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .marquee-track{ display: flex; gap: 64px; flex-shrink: 0; align-items: center; animation: 35s linear 0s infinite normal none running jusfy-marquee; padding-right: 64px; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .marquee-track img{ height: 48px; width: auto; object-fit: contain; opacity: 0.8; filter: grayscale(1); transition: opacity 0.2s, filter 0.2s; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .marquee-track img:hover{ opacity: 1; filter: none; }@media (min-width: 768px){:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .marquee-track img{ height: 56px; }}@keyframes jusfy-marquee{ 
  0% { transform: translateX(0px); }
  100% { transform: translateX(-50%); }
}:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .oab-wrap{ margin-top: 56px; text-align: center; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .oab-list{ margin-top: 20px; display: flex; flex-wrap: wrap; justify-content: center; gap: 12px; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .oab-chip{ border: 1px solid var(--border); background: rgb(255, 255, 255); border-radius: 9999px; padding: 6px 16px; font-size: 14px; font-weight: 600; color: var(--fg-muted); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .pillars{ padding: 96px 0px; background: linear-gradient(rgb(6, 8, 7) 0%, rgb(10, 13, 12) 60%, rgb(6, 8, 7) 100%); color: rgb(255, 255, 255); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .pillars .eyebrow{ display: inline-flex; align-items: center; gap: 8px; border-radius: 9999px; border: 1px solid rgba(255, 255, 255, 0.15); background: rgba(255, 255, 255, 0.05); padding: 6px 16px; font-size: 12px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(255, 255, 255, 0.8); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .pillars :is(h2:where(:not([data-h])),:where([data-h="2"])){ color: rgb(255, 255, 255); margin-top: 20px; max-width: 780px; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .pillars .pillars-lead{ margin-top: 16px; color: rgba(255, 255, 255, 0.75); max-width: 780px; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .pillars-grid{ margin-top: 56px; display: grid; gap: 20px; grid-template-columns: 1fr; }@media (min-width: 768px){:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .pillars-grid{ grid-template-columns: repeat(2, 1fr); }}:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .pillar-card{ position: relative; border-radius: 24px; overflow: hidden; border: 1px solid rgba(255, 255, 255, 0.1); background: rgba(255, 255, 255, 0.04); backdrop-filter: blur(4px); padding: 28px; transition: border-color 0.2s; }@media (min-width: 768px){:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .pillar-card{ padding: 32px; }}:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .pillar-card:hover{ border-color: rgba(1, 171, 125, 0.6); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .pillar-head{ display: flex; align-items: center; gap: 12px; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .pillar-icon{ display: inline-flex; align-items: center; justify-content: center; width: 44px; height: 44px; border-radius: 16px; background: var(--primary); color: var(--primary-fg); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .pillar-tag{ font-size: 12px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--primary); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .pillar-card :is(h3:where(:not([data-h])),:where([data-h="3"])){ color: rgb(255, 255, 255); margin-top: 20px; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .pillar-card .desc{ margin-top: 12px; font-size: 16px; color: rgba(255, 255, 255, 0.75); line-height: 1.6; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .pillar-card ul{ list-style: none; padding: 0px; margin: 20px 0px 0px; display: grid; gap: 10px; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .pillar-card li{ display: flex; gap: 12px; font-size: 15px; color: rgba(255, 255, 255, 0.8); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .pillar-card li::before{ content: ""; margin-top: 8px; width: 6px; height: 6px; border-radius: 9999px; background: var(--primary); flex-shrink: 0; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .pillars-cta{ margin-top: 56px; display: flex; justify-content: center; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .corp{ padding: 96px 0px; border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); background: linear-gradient(rgb(245, 251, 248) 0%, rgb(238, 247, 242) 100%); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .corp :is(h2:where(:not([data-h])),:where([data-h="2"])){ max-width: 780px; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .corp-grid{ margin-top: 48px; display: grid; gap: 24px; grid-template-columns: 1fr; }@media (min-width: 768px){:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .corp-grid{ grid-template-columns: repeat(3, 1fr); }}:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .corp-card{ border-radius: 24px; background: rgb(255, 255, 255); border: 1px solid var(--border); padding: 32px; transition: border-color 0.2s; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .corp-card:hover{ border-color: rgba(1, 171, 125, 0.4); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .step-circle{ border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; width: 44px; height: 44px; background: var(--primary); color: var(--primary-fg); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .corp-card :is(h3:where(:not([data-h])),:where([data-h="3"])){ margin-top: 20px; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .corp-card p{ margin-top: 12px; font-size: 16px; color: var(--fg-muted); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .corp-cta{ margin-top: 48px; display: flex; justify-content: center; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .whybig{ padding: 96px 0px; background: radial-gradient(800px 400px at 20% 0%, rgba(1, 171, 125, 0.14), transparent 60%), radial-gradient(700px 400px at 90% 100%, rgba(1, 171, 125, 0.1), transparent 60%), rgb(255, 255, 255); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .whybig :is(h2:where(:not([data-h])),:where([data-h="2"])){ max-width: 780px; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .whybig-grid{ margin-top: 48px; display: grid; gap: 24px; grid-template-columns: 1fr; }@media (min-width: 768px){:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .whybig-grid{ grid-template-columns: repeat(3, 1fr); }}:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .whybig-card{ border-radius: 24px; border: 1px solid var(--border); padding: 32px; background: linear-gradient(135deg, rgba(1, 171, 125, 0.08), transparent); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .whybig-stat{ color: var(--primary); font-weight: 700; font-size: 44px; line-height: 1; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .whybig-card p{ margin-top: 16px; font-size: 16px; color: var(--fg-muted); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .final{ padding-bottom: 96px; padding-top: 0px; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .final-card{ max-width: 1100px; margin: 0px auto; border-radius: 36px; padding: 48px 24px; text-align: center; background: linear-gradient(135deg, rgb(1, 171, 125) 0%, rgb(1, 122, 89) 100%); color: rgb(255, 255, 255); }@media (min-width: 768px){:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .final-card{ padding: 64px; }}:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .final-card :is(h2:where(:not([data-h])),:where([data-h="2"])){ color: rgb(255, 255, 255); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .final-card p{ margin: 16px auto 0px; max-width: 640px; color: rgba(255, 255, 255, 0.9); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .final-card .cta{ margin-top: 32px; display: flex; justify-content: center; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp footer{ border-top: 1px solid var(--border); padding: 40px 0px; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .footer-inner{ display: flex; flex-direction: column; align-items: center; gap: 16px; justify-content: space-between; }@media (min-width: 768px){:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .footer-inner{ flex-direction: row; }}:where(.copia-site-escritorios-de-advocacia) .jusfy-lp footer img{ height: 32px; width: auto; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp footer p{ font-size: 14px; color: var(--fg-soft); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp-overlay{ position: fixed; inset: 0px; background: rgba(0, 0, 0, 0.55); display: none; align-items: flex-start; justify-content: center; z-index: 999999; padding: 32px 16px; overflow-y: auto; font-family: var(--font-poppins), sans-serif; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp-modal{ background: rgb(255, 255, 255); border-radius: 20px; width: 100%; max-width: 520px; padding: 28px; position: relative; box-shadow: rgba(0, 0, 0, 0.35) 0px 30px 80px; margin-top: 40px; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp-modal :is(h3:where(:not([data-h])),:where([data-h="3"])){ font-family: var(--font-poppins), sans-serif; font-weight: 700; font-size: 20px; margin: 0px 0px 16px; color: rgb(17, 24, 39); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp-modal .close{ position: absolute; top: 14px; right: 14px; background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; width: 32px; height: 32px; border-radius: 8px; cursor: pointer; color: rgb(107, 114, 128); font-size: 22px; line-height: 1; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp-modal .close:hover{ background: rgb(243, 244, 246); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .hero-header{ justify-content: space-between; gap: 16px; }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .hero-nav{ font-size: 14px; font-weight: 600; color: var(--fg-muted); }:where(.copia-site-escritorios-de-advocacia) .jusfy-lp .hero-nav:hover{ color: var(--primary); }
