.hero .hero-slider .slide-caption p,.hero .hero-slider .slide-caption>.btns,.hero .hero-slider .slide-caption>h2{opacity:1!important}.attorney-looped-cb a,.expertise-content a,.footer-contact-grid li a,.satelite-office a{text-decoration:underline;text-underline-offset:6px}.embla{overflow:hidden;position:relative}.embla__container{display:flex;width:100%;transition:transform .3s ease}.embla__slide{flex:0 0 100%}.embla__slide__third{flex:0 0 33.333333%}.blog-grid-image{min-height:255px}.blog-post-content br{content:"";margin:2em;display:block;font-size:45%}.counter-grid-item{padding-top:15px;padding-bottom:30px}.header-inner{padding-top:15px}.header-inner-inner{padding-bottom:10px}.footer-inner{background:#fff;padding:20px}.footer-social-icons li{margin-right:10px}.service-icon{padding-top:22px;font-size:51px}.blog-inner-container{padding-top:30px}.grid-cols-2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px;gap:40px}.grid-cols-3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px}.before\:bg-\[\#c0b596\]:before,.bg-\[\#c0b596\]{background-color:#8fae85}.text-\[\#ada282\]{color:#b0b7c3}.expert-img.relative.h-\[450px\]{height:450px}.nb-client-testimonials-container{padding-top:65px;padding-bottom:65px}@media screen and (max-width:1024px){.header-inner{display:none}.dl-menuwrapper .dl-menu.dl-menuopen{top:50px}.header-mid{background-color:#fff;padding-top:10px;padding-bottom:10px}.nb-ph-container{max-height:575px!important;min-height:325px!important}.nb-ph-container ol{display:none}.grid-cols-3{grid-template-columns:repeat(1,1fr);padding-left:35px;padding-right:35px}.slide-caption h2{font-size:47px;max-width:300px;line-height:101%}.embla__slide__third{flex:0 0 100%}}.expert-img.relative.h-\[450px\].bg-black{background-color:#b0b7c3}.embla__container__attorneys .embla__slide__third{padding:10px;margin-right:8px}.embla__container__attorneys .embla__slide__third:last-child{margin-right:0;padding-right:0}div.gfield{margin-bottom:15px}div.gfield input,div.gfield select,div.gfield textarea{border:1px solid #b0b7c3;width:100%;padding:10px}label.gfield_label{line-height:28px;color:#666;font-size:15px}div.gform-footer input{background:#a3b18a;width:100%;padding:15px;text-transform:uppercase;text-align:center;margin-bottom:50px;margin-top:15px;border:none;color:#fff}div.gform-footer input:hover{background:#d4c291}.gf-completed{margin-bottom:50px}@media screen and (min-width:1024px){.nb-area-of-practice{padding-top:40px;padding-bottom:30px}}img.w-\[68px\].inline-block{width:68px;margin-left:20px}img.w-\[50px\].inline-block{margin-left:20px;width:50px}.legal-icons{padding-bottom:15px;padding-top:15px}.attorney-looped-cb li{list-style-type:disc;margin-left:20px}.attorney-looped-cb li i{display:none}.bg-\[\#151a30\],.bg-\[\#272c3f\]{background-color:#002856}.header-mid{background-color:#fff}.header-theme-btn{position:relative;top:3px}@media screen and (max-width:990px){.newbyslider-outer{height:200px}.newbyslider-outer img{max-height:200px}}.hover\:bg-\[\#d4c291\]:hover{background-color:#c58500!important}.top-bar-notices li,.top-bar-notices li i{font-size:12px}img.w-\[60px\].inline-block{width:60px;margin-right:20px}footer{border-top:1px solid hsla(0,0%,100%,.2);padding-top:35px}.newsletter-holder{padding-bottom:50px}li.relative.mb-\[8px\].block.text-white.font-medium{font-weight:800}span.font-italic{font-style:italic}.newby-icon{position:relative;top:12px}.attorney-looped-cb .fa,.attorney-looped-cb .fas{display:none}.contact-inner-text{padding-right:45px}.api-preview-mode{z-index:9999999;position:fixed;bottom:0;width:100%;background:#cbbc99;color:#000;padding-top:2px;padding-bottom:2px}.api-preview-mode a{color:#000!important}.api-preview-mode svg{max-width:20px;width:100%;margin-left:12px}.api-preview-mode svg.close-preview{max-width:16px}.api-preview-mode span{color:#000}.api-preview-mode span.flex.rounded-full.bg-white.uppercase.px-2.text-black.py-1.text-xs.font-bold.mr-3{background:#000;color:#fff;padding-left:10px;padding-right:10px}.preview-message{min-width:75%;color:#000;font-size:13px;padding:2px 20px 2px 10px}.dynamic-hl{text-decoration:underline;text-underline-offset:6px}.dynamic-hl-secondary:hover{text-decoration:underline;text-underline-offset:3px}.newsletter-input{color:#000}.gt-attorney-form .gform_fields{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;gap:15px}.gt-attorney-form .gfield--type-textarea{grid-column:1/-1}:root{--bg:#f6f8fb;--card:#fff;--ink:#0f172a;--muted:#475569;--hint:#64748b;--line:#e2e8f0;--brand:#4f46e5;--brand-700:#4338ca;--ok-bg:#ecfdf5;--ok-text:#065f46;--err:#e11d48;--chip:#f8fafc}.pay-root{min-height:100vh;background:var(--bg);display:flex;flex-direction:column}.pay-security{margin:0 auto;width:100%;max-width:56rem;padding:0 1rem}.pay-security__bar{margin:1rem 0 .5rem;display:inline-flex;align-items:center;gap:.5rem;background:#0b1220;color:#e2e8f0;border-radius:.75rem;padding:.5rem .875rem;font-size:.75rem;line-height:1rem;width:100%}.pay-container{margin:0 auto;max-width:56rem;padding:15px 1rem 3.5rem;width:100%}.pay-card{background:var(--card);border:1px solid var(--line);border-radius:1rem;box-shadow:0 1px 2px rgba(2,8,23,.04);padding:1.5rem}@media (min-width:640px){.pay-card{padding:2rem}}.pay-card+.pay-card{margin-top:1rem}.pay-title{font-size:1.5rem;line-height:2rem;font-weight:600;color:var(--ink);letter-spacing:-.01em}.pay-text{margin-top:.5rem;color:var(--muted);font-size:.9375rem}.pay-hint{margin-top:.25rem;color:var(--hint);font-size:.75rem}.pay-banner{margin-bottom:1rem;background:var(--ok-bg);color:var(--ok-text);border:1px solid #a7f3d0;border-radius:.75rem;padding:.75rem .875rem;font-size:.875rem}.pay-form{display:grid;grid-gap:1rem;gap:1rem}.pay-field{display:block;margin-top:15px}.pay-label{display:block;font-size:.875rem;font-weight:600;color:#1f2937}.pay-help{margin-top:7px;font-size:12px;color:var(--hint);line-height:100%;margin-left:1px}.pay-error{margin-top:.35rem;font-size:.8rem;color:var(--err);font-weight:600}.pay-input,.pay-select,.pay-textarea{margin-top:.35rem;display:block;width:100%;color:var(--ink);background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;padding:.65rem .9rem;line-height:1.4;box-shadow:0 1px 1px rgba(2,8,23,.02);transition:box-shadow .15s,border-color .15s}.pay-input::placeholder{color:#94a3b8}.pay-input:focus,.pay-select:focus,.pay-textarea:focus{outline:0;border-color:var(--brand);box-shadow:0 0 0 .16rem rgba(79,70,229,.2)}.pay-input--error,.pay-select--error{border-color:var(--err);box-shadow:0 0 0 .16rem rgba(225,29,72,.15)}.pay-grid{display:grid;grid-gap:1rem;gap:1rem}@media (min-width:768px){.pay-grid--two{grid-template-columns:1fr 1fr}}.pay-address{background:rgba(248,250,252,.6);border:1px solid var(--line);border-radius:.9rem;padding:1rem}@media (min-width:640px){.pay-address{padding:1.25rem}}.pay-address__row{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:.35rem}.pay-address__title{font-weight:600;color:var(--ink)}.pay-address__small{font-size:.8rem;color:var(--hint)}.pay-amount{margin-top:.35rem;display:flex;align-items:stretch;overflow:hidden;border:1px solid #cbd5e1;border-radius:.75rem}.pay-amount:focus-within{border-color:var(--brand);box-shadow:0 0 0 .16rem rgba(79,70,229,.2)}.pay-amount__chip{background:var(--chip);color:#475569;display:inline-flex;align-items:center;padding:0 .8rem;border-right:1px solid #e5e7eb;font-weight:600;border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.pay-amount input{flex:1 1 auto;border:0;padding:.65rem .9rem;min-width:0}.pay-amount__meta{display:inline-flex;align-items:center;gap:.35rem;padding:0 .7rem;color:var(--hint);border-left:1px solid #e5e7eb;font-size:.75rem}.pay-checkbox{display:flex;gap:.6rem;align-items:flex-start}.pay-checkbox input{margin-top:.2rem;width:1.15rem;height:1.15rem;border-radius:.35rem;border:1px solid #cbd5e1}.pay-checkbox label{font-size:.9rem;color:var(--ink);font-weight:600}.pay-checkbox small{display:block;color:var(--hint);margin-top:.2rem}.pay-actions{display:flex;align-items:center;gap:.9rem;padding-top:.25rem}.pay-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:#c0b596;color:#fff;font-weight:700;font-size:.9rem;padding:.7rem 1rem;border-radius:.75rem;box-shadow:0 1px 1px rgba(2,8,23,.05),0 1px 2px rgba(2,8,23,.06);cursor:pointer}.pay-btn:hover{background:var(--brand-700)}.pay-link{color:#475569;text-decoration:none;font-weight:600}.pay-link:hover{color:#0f172a}.hidden{display:none!important}.pay-required{color:red;font-size:12px}