#top-menu li a,.et_search_form_container input{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input::-moz-placeholder{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input::-webkit-input-placeholder{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input:-ms-input-placeholder{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}@media only screen and (min-width:981px){.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_section.et_pb_section_first{padding-top:inherit}.et_pb_fullwidth_section{padding:0}}.et_fullscreen_slider .et_pb_slides,.et_fullscreen_slider .et_pb_slide,.et_fullscreen_slider .et_pb_container{min-height:100%!important;height:100%!important}#main-footer{position:fixed;width:100%;bottom:0;z-index:999}#footer-info{float:inherit!important}#footer-info p:first-of-type{float:left}#footer-info p:last-of-type{float:right}input.nf-element,textarea.nf-element,.et_pb_contact p input,.et_pb_contact p textarea,.et_pb_subscribe .et_pb_contact_field input,.et_pb_subscribe .et_pb_contact_field textarea{width:100%;padding:16px;border-width:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#999;background-color:#eee;font-size:14px;-webkit-appearance:none}input[type=submit].nf-element,.et_pb_contact_reset,.et_pb_contact_submit{display:inline-block;margin:0 0 0 15px;font-family:inherit;cursor:pointer}input[type=submit].nf-element,.et_pb_button{position:relative;padding:.3em 1em;border:2px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:cover;font-size:20px;font-weight:500;line-height:1.7em!important;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;margin-left:0}.et_pb_button:hover,.et_pb_module .et_pb_button:hover{padding:.3em 2em .3em .7em;border:2px solid transparent}input[type=submit].nf-element:hover,.et_pb_bg_layout_light .et_pb_button:hover,.et_pb_bg_layout_light.et_pb_button:hover,.et_pb_contact_reset:hover,.et_pb_contact_submit:hover,.et_pb_pricing_table_button:hover{background-color:rgba(0,0,0,.05)}body.home #logo{display:none!important}body.home .logo_container>a:after{content:"WALLERSTEIN LAW";font:18px Georgia,serif;letter-spacing:1px;color:#142b43;vertical-align:middle}body.home #main-footer{position:static!important;width:100%}.wlh{--navy:#142b43;--gold:#d9ba81;--ivory:#f7f4ee;color:#233649;font:17px/1.75 Arial,sans-serif}.wlh *{box-sizing:border-box}.wlh h1,.wlh h2,.wlh h3{font-family:Georgia,serif;font-weight:400;line-height:1.15}.wlh h1{font-size:clamp(38px,4.4vw,66px);color:white;letter-spacing:-1.8px;margin:20px 0 24px}.wlh h2{font-size:clamp(30px,3vw,43px);margin:0 0 24px;color:var(--navy)}.wlh h3{font-size:25px;color:var(--navy);margin:0 0 16px}.wlh p{margin:0 0 20px}.wlh a{color:#245b70}.wlh .wrap{max-width:1180px;margin:auto;padding:0 36px}.wlh .eyebrow{font-size:12px;letter-spacing:2.6px;text-transform:uppercase;font-weight:bold;color:#8a6936}.wlh .hero{background:var(--navy);color:#edf0f2}.wlh .hero-grid{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:54px;padding-top:64px;padding-bottom:64px}.wlh .hero .eyebrow{color:var(--gold)}.wlh .hero .portrait{width:100%;display:block;aspect-ratio:4/5;object-fit:cover;border-radius:3px}.wlh .btn{display:inline-block;padding:13px 23px;margin:8px 12px 8px 0;border:1px solid var(--gold);background:var(--gold);color:var(--navy);text-decoration:none;font-size:15px;font-weight:bold;border-radius:3px;line-height:1.5}.wlh .btn.alt{background:transparent;color:white;border-color:#8d9cac}.wlh a:focus-visible,.wlh summary:focus-visible{outline:3px solid #b78b41;outline-offset:5px}.wlh .credential{background:var(--ivory);border-bottom:1px solid #e6ded0}.wlh .credential .wrap{display:flex;align-items:center;gap:28px;padding-top:25px;padding-bottom:25px}.wlh .seal{width:92px;height:92px;flex-shrink:0}.wlh .credential p{margin:0;font-size:15px}.wlh .section{padding:76px 0}.wlh .intro{max-width:710px}.wlh .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px}.wlh .card{border:1px solid #dedfdc;padding:30px;background:white;border-top:3px solid var(--gold)}.wlh .card p{font-size:15px}.wlh .card a{font-size:14px;font-weight:bold;text-decoration:none}.wlh .number{font-size:12px;letter-spacing:2px;color:#94713c;display:block;margin-bottom:25px}.wlh .ivory{background:var(--ivory)}.wlh .split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.wlh .art{width:100%;display:block;border-radius:3px}.wlh .small{font-size:14px}.wlh .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:35px}.wlh .step{padding-top:24px;border-top:1px solid #bd9a60}.wlh .step p{font-size:15px}.wlh details{border-bottom:1px solid #ddd9d1;padding:20px 0}.wlh summary{font-size:18px;cursor:pointer;color:var(--navy);font-weight:bold}.wlh details p{font-size:15px;padding-top:16px;max-width:800px}.wlh .contact{background:var(--navy);color:#e4e9ee}.wlh .contact h2{color:white}.wlh .contact a:not(.btn){color:#e4c994}.wlh .legal{font-size:12px;color:#657483;border-top:1px solid #ddd;padding-top:25px;padding-bottom:25px}.wlh .location-list{font-size:14px;letter-spacing:.2px}.wlh .social{display:flex;gap:22px;flex-wrap:wrap;margin-top:22px}@media(max-width:780px){.wlh .wrap{padding-left:22px;padding-right:22px}.wlh .hero-grid,.wlh .split{grid-template-columns:1fr;gap:30px}.wlh .hero-grid{padding-top:38px;padding-bottom:38px}.wlh .hero .portrait{max-height:400px;aspect-ratio:1/1;object-position:center 30%}.wlh .cards,.wlh .steps{grid-template-columns:1fr}.wlh .section{padding:48px 0}.wlh .credential .wrap{align-items:flex-start;gap:18px}.wlh .seal{width:72px;height:72px}.wlh h1{letter-spacing:-1px}.wlh .btn{max-width:100%}.wlh .card{padding:25px}}#main-footer{position:static!important}#logo{display:none!important}.logo_container{display:block!important}.logo_container>a{display:inline-block!important;vertical-align:middle}.logo_container>a:after{content:"WALLERSTEIN LAW";font:18px Georgia,serif;letter-spacing:1px;color:#142b43;vertical-align:middle}#main-header{background:#fffdf9}#top-menu a{color:#142b43}#top-menu li.current-menu-item>a{color:#92713d}.mobile_menu_bar:before{color:#142b43}.et_mobile_menu{border-color:#d9ba81}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid #ad8445;outline-offset:3px}.wl-mobile-actions{display:none}@media(max-width:780px){.wl-mobile-actions{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:1000;background:#142b43;padding:10px 12px calc(10px + env(safe-area-inset-bottom));gap:10px}.wl-mobile-actions a{flex:1;text-align:center;background:#d9ba81;color:#142b43;padding:10px 8px;border-radius:3px;font:bold 14px Arial,sans-serif}.wl-mobile-actions a:last-child{background:transparent;color:white;border:1px solid #a5b0bb}body:has(.wl-mobile-actions){padding-bottom:76px}#footer-info p{float:none!important}}#main-header .logo_container{opacity:1!important;height:100%!important;visibility:visible!important}#main-header .logo_container>a:after{font-size:16px!important;letter-spacing:.5px!important}@media(min-width:981px) and (max-width:1200px){#top-menu li{padding-right:14px}#top-menu a{font-size:12px}}