html.wf-design-mode{.w-embed.w-script[data-say]:before{content:attr(data-say)}}
.w-richtext figure{max-width:100%}.w-list-unstyled{padding-left:0;list-style:none}figure{margin:0}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:block}.w-richtext figure.w-richtext-align-center{margin-left:0;margin-right:0}.w-richtext ol,.w-richtext ul{overflow:visible}.w-richtext:before,.w-richtext:after{content:" ";display:none}.eapps-widget-toolbar{display:none}:root{--main-blue: #002c50;--btn-red: #841e31;--text-grey: #4c4d4f;--white: white}body{color:var(--text-grey);font-family:Subset Lato,Arial,sans-serif;font-size:16px;line-height:160%;background-color:#fff;min-height:100%;margin:0}a{color:var(--text-grey);text-decoration:none}img{object-fit:cover;width:100%;max-width:100%;height:100%;display:inline-block}p{margin-top:0;margin-bottom:0}ul{margin-top:0;margin-bottom:0;padding-left:0}h1{margin-top:0;margin-bottom:16px;font-size:56px;font-weight:500;line-height:120%}h2{color:#383838;margin-top:0;margin-bottom:16px;font-size:40px;font-weight:600;line-height:120%}h3{margin-top:20px;margin-bottom:10px;font-size:28px;font-weight:600;line-height:120%;font-style:normal;color:#383838}.BadgeContainer__Inner-sc-1s0biz7-0{transition:transform .2s linear}@media screen and (max-width:767px){h1{font-size:36px!important}h2{font-size:32px!important}h3{font-size:24px!important}}
.hero-container__item:not(:last-child):after{position:absolute;top:50%;right:-40px;width:1px;height:77px;content:"";transform:translateY(-50%);background:#fff6}.hero__back-new:before{position:absolute;inset:-5px;display:block;content:"";background-image:linear-gradient(270deg,black 0%,transparent 32%),linear-gradient(0deg,black 0%,transparent 32%),linear-gradient(-270deg,black 0%,transparent 15.9%),linear-gradient(180deg,black 0%,transparent 4.9%)}@media screen and (min-width:1500px){.hero-container__left{justify-content:end;margin-bottom:30px}}@media screen and (min-width:992px){.hero-img.hero-img__absolute:after{position:absolute;inset:-5px;display:block;content:"";background:linear-gradient(180deg,#141a1f2e,#141a1fe6),linear-gradient(90deg,#0000 61.03%,#141a1f 101.06%),linear-gradient(0deg,#0003 0% 100%)}}@media screen and (max-width:767px){.hero-container__item:not(:last-child):after{right:-16px}.hero-container__right{width:100vw}}
label:has(+[required]):after{content:" *"}.move-label label{font-size:14px;font-weight:700;line-height:110%;top:0!important;letter-spacing:1.4px;pointer-events:auto;color:var(--main-text);background:var(--white)}.error-message{position:absolute;z-index:2;right:0;display:inline-flex;height:fit-content;padding:8px 16px;transition:opacity .2s ease,height .2s ease;pointer-events:none;opacity:0;color:var(--white);background-color:var(--invalid-red)}@media screen and (hover:none){.error-message{font-size:14px;position:relative;top:0;left:14px;display:block;height:0;padding:0;color:var(--invalid-red);border-radius:0;background:none}.error .error-message{height:20px;opacity:100%}}@media screen and (hover:hover){.error-message:before{position:absolute;top:-3px;right:26px;content:"";transform:rotate(135deg);border:transparent 5px solid;border-bottom:var(--invalid-red) 5px solid;border-left:var(--invalid-red) 5px solid}.error:hover .error-message{opacity:100%}}.error:after{line-height:100%;position:absolute;top:16px;right:14px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;content:"!";color:#fff;border-radius:50%;background:var(--invalid-red)}textarea{resize:none}.hero-form__input:focus{border:1px solid var(--main-text, #333333)}
.choose-container__list{display:flex;flex-flow:column;grid-row-gap:32px}.choose-list__item{display:grid;padding-left:0;grid-column-gap:40px;grid-row-gap:8px;grid-template-rows:auto auto;grid-template-columns:56px 1fr;grid-auto-columns:1fr}.choose-item__bullet{width:56px;height:56px;grid-area:1 / 1 / 3 / 2}.choose-item__title{margin:0}.choose-container__text{margin-bottom:40px}@media screen and (max-width:767px){.choose-item__bullet{width:48px;height:48px}.choose-list__item{grid-template-columns:48px 1fr;grid-column-gap:32px}}
.arrow path{transition:fill .2s linear}.arrow:active{background:#000}.arrow:active path{fill:#fff}.cases-container__item.swiper-slide{height:auto!important}@media(hover:hover)and (min-width:768px){.arrow:hover{background:var(--text-grey)}.arrow:hover path{fill:var(--white)}}
.started-container__list{counter-reset:started}.started-container__item:before{content:"0" counter(started);counter-increment:started;font-size:28px;font-weight:600;line-height:120%;width:77px;height:77px;background:var(--white);display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;left:0;top:0;color:#fff}.started-container__list .started-container__item:before{background:var(--light-blue)}@media screen and (max-width:767px){.started-container__item:before{width:54px;height:54px;font-size:20px}.started-container__img{width:100vw}}
.arrow-2 path{transition:fill .2s linear}.arrow-2:active{background:#000}.arrow-2:active path{fill:#fff}@media(hover:hover)and (min-width:768px){.arrow-2:hover{background:var(--main-blue)}.arrow-2:hover path{fill:var(--white)}}
.contact-form label.w-checkbox.wpcf7-form-control-wrap{position:static}.contact-form .w-checkbox .wpcf7-acceptance,.contact-form .w-checkbox .wpcf7-list-item{display:contents}.contact-form .contacct-form__btm .wpcf7-spinner{display:none}@media screen and (min-width:992px){.contact-form .error-message.visible{position:static;display:block;height:auto;padding:4px 0 0;background:none;color:var(--invalid-red);visibility:visible;opacity:1}.contact-form .error-message.visible:before{content:none}}.hero-form .wpcf7-spinner,.hero-form .wpcf7-response-output{display:none}@media screen and (min-width:1280px){.filter__list.attorneys-container__btns.filter__list_btm{width:calc(100% + 80px)}}[class*=elfsight-app-] .es-review-author-name{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}body:has(.header-nav__btn.open) .bagge,body:has(.header-nav__btn.open) [class*=es-slide-in-position]{display:none}.article__rich h4.article__report-title{margin-top:10px;margin-bottom:10px;font-family:inherit;font-size:14px;font-weight:700;line-height:20px;color:inherit}.search__field .search__input:focus-visible,.header__search-field .header__search-input:focus-visible,.contact-form .nice-select:focus-visible,.contact-form .nice-select:focus,.contact-form .contact-form__input:focus-visible{outline:2px solid var(--light-blue);outline-offset:2px;box-shadow:0 0 0 2px var(--white)}.benefits{padding:56px 0;background-color:var(--white)}.benefits__list{display:flex;gap:32px;margin:0;padding:0}.benefits__card{display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;gap:18px;min-width:0;padding:30px;background-color:var(--light-beige);text-align:center;clip-path:polygon(0 0,100% 0,100% calc(100% - 54px),calc(100% - 54px) 100%,0 100%)}.benefits__icon{display:block;width:54px;height:54px}.benefits__body{display:flex;flex-direction:column;gap:10px;width:100%}.benefits__title{margin:0;font-family:var(--title);font-size:34px;font-weight:400;line-height:1.2;color:var(--main-blue)}.benefits__text{margin:0;font-family:Subset Montserrat,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:var(--text-grey)}.benefits__link{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding-top:18px;border-top:1px solid #d8dbe1;font-family:Subset Montserrat,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1.4;color:var(--light-blue);text-decoration:none}.benefits__link:hover{color:var(--main-blue);text-decoration:underline}.benefits__link:focus-visible{outline:2px solid var(--light-blue);outline-offset:2px}.benefits__arrow{flex:none;padding-top:2px}@media screen and (max-width:991px){.benefits{padding:40px 0}.benefits__list{flex-direction:column;gap:16px}.benefits__title{font-size:28px}}.results .results__wrap,.results .results-container__left,.results .results__pic-block{padding:0}@media screen and (min-width:992px){.results .results__pic-block{max-width:626px}.results .results__pic{width:100%;height:auto;aspect-ratio:626 / 499}}.hero__stats{--hero-stats-pad: 24px;--hero-stats-edge: calc(max((100% - 1440px) / 2, 0px) + var(--hero-stats-pad));position:absolute;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:6px;padding:10px max(var(--hero-stats-edge),96px) 10px var(--hero-stats-edge);background-color:#1e4c77e6;font-family:Subset Montserrat,Arial,sans-serif;font-size:18px;line-height:1.4;color:var(--white)}.hero__stat{margin:0}.hero__stat strong{font-weight:600}.hero__stats-dot{font-size:16px}.hero:has(.hero__stats) .btn_hero-home{bottom:111px}@media screen and (min-width:1280px){.hero__stats{--hero-stats-pad: 40px}}@media screen and (min-width:1440px){.hero__stats{--hero-stats-pad: 72px}}@media screen and (max-width:991px){.hero__stats{--hero-stats-pad: 16px;font-size:16px}}@media screen and (max-width:767px){.hero__stats{position:relative;flex-direction:column;gap:2px;padding:12px 16px 16px;text-align:center}.hero__stats-dot{display:none}.hero:has(.hero__stats) .btn_hero-home{bottom:20px}}.article__rich h2.article__conclusion-lead{margin-top:var(--rich-title-margin);margin-bottom:8px;font-family:var(--title);font-size:var(--card-title);font-weight:400;line-height:120%;color:var(--main-blue)}.article__rich h2.article__conclusion-lead:first-child{margin-top:0}@media screen and (min-width:992px){.header-bottom__submenu-text>div:first-child{margin-bottom:24px}}.attorneys-content__item-img:after{content:"";position:absolute;inset:auto 0 0;height:250px;background:linear-gradient(to top,#002c50d9 0 190px,#002c5000);pointer-events:none}.attorneys-content__item-img{position:relative}.attorneys-content__item-info{z-index:2}@media screen and (min-width:992px){.hero_practice .breadcrumbs{max-width:720px}}html[lang=es] .contact-container__info{hyphens:auto}html[lang=es] .footer-address__link.hubspot-link{flex-shrink:1}
