@font-face{font-family:Poppins-Regular;src:url(/css/fonts/poppins/Poppins-Regular.woff2)format("woff2"),url(/css/fonts/poppins/Poppins-Regular.woff)format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Poppins-Medium;src:url(/css/fonts/poppins/Poppins-Medium.woff2)format("woff2"),url(/css/fonts/poppins/Poppins-Medium.woff)format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Poppins-Italic;src:url(/css/fonts/poppins/Poppins-Italic.woff2)format("woff2"),url(/css/fonts/poppins/Poppins-Italic.woff)format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Poppins-Bold;src:url(/css/fonts/poppins/Poppins-Bold.woff2)format("woff2"),url(/css/fonts/poppins/Poppins-Bold.woff)format("woff");font-style:normal;font-weight:400;font-display:swap}body{background:#ddd;margin:0;padding:0;font-size:100%}body,textarea{font-family:Poppins-Regular,sans-serif}ul{list-style:square}header{background:#f6f6f6;padding:.25em .75em}#logo{text-indent:100%;background:url(/images/mobile/logo-trans-7bc97d7990.png) no-repeat;width:142px;height:25px;font-size:120%;font-weight:700;overflow:hidden}@media screen and (-webkit-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){#logo{background:url(/images/logo/lg-trans-f7402f0ff1.png) 0 0/142px 25px no-repeat}}#mn{background:#f6f6f6}#nv{background:#ddd;border-top:1px solid #aaa;margin:0;padding:0;list-style:none}#nv a,#ftr a{border-bottom:1px solid #999;padding:1em;text-decoration:none;display:block}h1,h2,h3,.next,.btn,.save{letter-spacing:.01em;font-family:Poppins-Medium,sans-serif;font-weight:400}h1{color:#fff;background:#032767;margin:0;padding:.25em .75em;font-size:120%}h2{font-size:120%;line-height:1}h2,h3{margin:1em 0 0}h2,p,form,.staticMobile h3,.staticMobile address,#mn>h3{padding:0 .75em}h3{font-size:108%}h4{margin:0 0 1em}p,form,section{margin:1em 0}.menu{margin:0;padding:0;list-style:none}a:link{color:#00c}.menu a{background:#fcfcfc url(/images/mobile/bullet-53e2ae20ea.png) 97% no-repeat;border-top:1px solid #ddd;border-bottom:1px solid #fff;padding:.5em 1em;font-size:110%;line-height:1.75em;text-decoration:none;display:block}.all-cats-menu a{color:#fff;text-align:center;padding:5px 10px;font-size:16px;font-weight:600;background:#264782 linear-gradient(#264782 0%,#042769 100%)!important}.all-cats-menu a:focus,.all-cats-menu a:hover,.all-cats-menu a:visited{background:#042769!important}fieldset .menu li a{background:0 0;border-top:none;padding:0;font-size:100%;line-height:normal;text-decoration:underline;display:inline}a:hover,a:focus{background-color:#eee}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],select,#description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-width:1px;border-radius:.25em;width:100%;font-size:120%;display:block}input:checked+label,input:checked+span{font-weight:700}#periodicInfo+label,#partnerInfo+label{font-weight:400}a:active{background-color:#9cf}a img{border-width:1px}.hint{color:#666;font-size:85%;font-style:italic}#ftr a{background:#ccc}form{margin-bottom:0;padding-bottom:1.5em}form label{margin-top:.1em;display:block}form h2{margin:0 0 .5em;padding:0}form p{padding:0}form .menu{border:1px solid #eee;border-bottom-width:0}fieldset legend{font-weight:700}label:hover,label:focus{cursor:pointer}fieldset{border-width:1px;margin:0 0 1em}fieldset>div{margin:.2em 0}.menu li label{background:#fafafa linear-gradient(#fafafa,#fff);border-top:1px solid #fff;border-bottom:1px solid #ddd;margin:0;padding:.5em .25em;font-weight:400;display:block}.error{color:#c00;text-align:left;font-weight:700}input[type=submit],input[type=button].submit{-webkit-appearance:none;margin-top:1em;padding:.3em .5em;font-size:120%}.next,.next:hover,.next:focus,.btn,.btn:hover,.btn:focus{color:#fff;text-shadow:1px 1px #0003;-webkit-appearance:none;-moz-appearance:none;background-color:#c25f03;border:none;border-radius:.25em;width:100%;margin-top:1em}.next.secondary{background-color:#999;background-image:linear-gradient(#999,#aaa)}.save{color:#fff;text-align:center;background-color:#666;border:none;border-radius:.25em;width:100%;margin-top:20px;padding:8px 0;font-size:120%}.geonotsupported{color:#fff;background-color:#c00;border-radius:.25em;margin-top:.3em;padding:.3em .5em;font-weight:700;display:none}.home #mn{border-bottom:1px solid #aaa}.home--poppins .all-cats-menu a{font-family:Poppins-Medium,sans-serif;font-weight:400}#probono,header{display:none}h1{color:#000;background-color:#fff;background-position:14px;background-repeat:no-repeat;border-bottom:1px solid #ddd}h1:before{content:" ";background:url(/images/logo/logo-m-a8b4656bed.png) 0 0 no-repeat;width:30px;height:18px;display:inline-block}.block-wrapper-mob .block-date-inputs{display:block}.block-wrapper-mob .block-date-input{width:50px;display:inline-block}.block-wrapper-mob .block-date-input:nth-child(2){margin:0 10px}.block-wrapper-mob .block-date-hint{margin:10px 0 15px}.block-date-inputs span.number-separator{padding:6px 4px 0}.location-con{margin:12px 0 20px;font-size:15px}.location-label{color:#797979;margin:0 4px 0 0;font-family:Poppins-Italic,sans-serif}.location-text{margin:0 10px 0 0;font-family:Poppins-Bold,sans-serif;display:inline-block}a.location-edit-btn{cursor:pointer;color:#2167a6;vertical-align:top;font-family:Poppins-Regular,sans-serif;font-size:14px;text-decoration:underline}.mob-location-error{color:red;padding:6px 0 0 5px;font-family:Poppins-Regular,sans-serif;font-weight:700;display:none}.autocomplete-suggestions{background:#fff;border-radius:5px;padding:0;overflow:auto;box-shadow:0 0 5px 1px #aaa;max-height:210px!important}.autocomplete-suggestion{color:#333;cursor:pointer;background:0 0;border-bottom:1px solid #ccc;margin:0;padding:9px}.mobile-intake-backend .location-input-container-indicator:after{content:"✓";color:green;text-align:center;z-index:10;border:1px solid green;border-radius:50%;width:11px;height:11px;font-size:9px;font-weight:700;line-height:11px;position:absolute;top:10px;right:10px;box-sizing:content-box!important}.mobile-intake-backend .invalid .location-input-container-indicator:after{content:"!";color:red;text-align:center;z-index:10;border:1px solid red;border-radius:50%;width:11px;height:11px;font-size:9px;font-weight:700;line-height:11px;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-sizing:content-box!important}.mobile-intake-backend .location-input-container-indicator input{box-sizing:border-box;border-width:1px;border-top-style:inset;border-top-color:#eee;border-bottom-style:inset;border-bottom-color:#eee;width:100%;padding:0 25px 0 10px;display:block;box-shadow:0 0;-o-border-radius:.25em!important;-ms-border-radius:.25em!important;-webkit-border-radius:.25em!important;-moz-border-radius:.25em!important;border-radius:.25em!important}.mobile-intake-backend .address-form-field{width:100%}.mob-location-form{min-height:265px;padding-bottom:30px}.mob-location-form .lmrequired{display:none}.mob-location-form .error-location-tooltip{display:none!important}.mob-location-form label[for=locationBar]{display:inline-block}.mob-location-form label[for=locationBar]:after{content:"*";color:red;margin:0 0 0 5px;display:inline-block}.mob-location-form .location-empty:after{display:none}.input-group-num{width:100%;display:table}.input-group-num span{width:3%;display:table-cell}.input-group-num input[type=number]{width:100%;display:table-cell}.cost-estimate-mobile.v2 form{font-family:Poppins-Regular,sans-serif}.cost-estimate-mobile.v2 #mn{height:auto!important}.cost-estimate-mobile.v2 h2{line-height:20px;text-transform:none!important;padding:15px 0!important}.cost-estimate-mobile.v2 .hidden-estimate{display:none}.cost-estimate-mobile.v2 input[type=radio]:checked+span,.cost-estimate-mobile.v2 #probono h2{font-weight:700}.error-message{display:none}.error-field{padding:0 0 10px}.error-field .error{margin:0 0 2px}.mobile-exit-page input[type=submit]{margin:0 0 15px}.mobile-exit-page .list-wrap{margin:0;padding-bottom:10px}body.mobile-intake-backend.mobile-exit-page #mn form{padding-bottom:10px}@media screen and (-webkit-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){h1:before{background-image:url(/images/logo/logo-m-2x-e2ea2cd23e.png);background-size:24px 18px}}.how-it-works-info{padding:20px 0;font-family:Poppins-Regular,sans-serif;font-size:14px}.how-it-works-info a{color:#2167a6;text-decoration:underline}#caseintake-how-it-works{margin:0;padding:30px 15px 20px;font-family:Poppins-Regular,sans-serif;display:block;position:relative}#caseintake-how-it-works h2{text-align:center;z-index:1;background:#fff;margin:0;padding:0 5px;font-family:Poppins-Regular,sans-serif;font-size:18px;position:absolute;top:20px;left:30px}#caseintake-how-it-works ul{border:1px solid #a5acb2;margin:0;padding:25px 20px 20px;list-style:none}#caseintake-how-it-works li{margin:0 0 6px}.how-it-works-order:after{content:".";display:inline-block}.how-it-works-order{font-weight:600}.subcategory #locationForm{margin:0 0 15px}.how-it-works-info{display:block!important}.mobile-intake-backend #nv{padding-top:5px!important}.mobile-intake-backend #nv a{border:0}div.popup-content{text-align:center;background-color:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:10px;padding:0 20px 40px}.popup-content h3{color:#666;font-family:Poppins-Regular,sans-serif;font-size:24px;font-weight:700}p,ul li{color:#666;font-family:Poppins-Regular,sans-serif;line-height:22px}.all-cats-p{margin:10px 0;padding:0 10px}.all-cats-p--lms-17862-style{color:#000}.checkmarks{list-style-type:none}.checkmarks__item{padding-left:30px;position:relative}.checkmarks__item:before{content:"✔";color:#dd9d26;font-weight:700;position:absolute;left:0}#ftr a{text-align:center}#ftr img{border:none}.notification-onscroll-popup{z-index:10;background-color:#f5f5f5;border:1px solid #ccc;border-radius:10px;width:340px;height:320px;margin:0 auto;display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.notification-onscroll-popup p{color:#666}.close_popup{color:#fff;text-align:center;background-color:#666;border-radius:5px;margin-top:28px;padding:10px 0;font-family:Poppins-Regular,sans-serif;font-weight:700;text-decoration:none;display:block}.signup-popup{z-index:10;background-color:#f5f5f5;border:1px solid #ccc;border-radius:10px;width:340px;height:480px;margin:0 auto;display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.signup-popup p{color:#666;text-align:left}#cover{z-index:5;background:#0009;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.close{cursor:pointer}div#x{text-align:right;color:#333;margin:10px;font-size:24px;font-weight:700}input.signUp{color:#fff;text-align:center;cursor:pointer;background-color:#2288d5;border:1px solid #2288d5;border-radius:5px;width:100%;margin:24px 0 auto;padding:10px 0;font-family:Poppins-Regular,sans-serif;font-size:18px;font-weight:700}.save-button{color:#fff;cursor:pointer;text-align:center;background-color:#666;border:1px solid #666;border-radius:5px;width:100%;margin:20px 0;padding:10px 0;font-family:Poppins-Regular,sans-serif;font-weight:700}input#email,input#password,input#validatePassword{color:#333;width:100%}.popup-content h2{color:#444;text-align:left;margin-top:20px;font-family:Poppins-Regular,sans-serif;font-size:24px;font-weight:700}div.hint{color:#666;text-align:left;font-family:Poppins-Regular,sans-serif;font-size:1em}img.popup-logo{float:left;margin:14px auto auto 10px}@media only screen and (device-width>=768px) and (device-width<=1024px) and (orientation:landscape){.notification-onscroll-popup{z-index:10;background-color:#f5f5f5;border:1px solid #ccc;border-radius:10px;width:320px;height:320px;margin:0 auto;display:none;position:fixed;top:10%;left:25%;transform:translate(-50%,-50%)}.popup-content h3{font-size:1.2em}.popup-content p{font-size:.95em}.signup-popup{z-index:10;background-color:#f5f5f5;border:1px solid #ccc;border-radius:10px;width:340px;height:480px;margin:-100px auto;display:none;position:relative;top:0%;left:-12%;transform:translate(-50%,-50%)}}@media only screen and (device-width>=768px) and (device-width<=1024px) and (orientation:portrait){.notification-onscroll-popup{z-index:10;background-color:#f5f5f5;border:1px solid #ccc;border-radius:10px;width:320px;height:360px;margin:0 auto;display:none;position:fixed;top:20%;left:30%;transform:translate(-50%,-50%)}.signup-popup{z-index:10;background-color:#f5f5f5;border:1px solid #ccc;border-radius:10px;width:340px;height:480px;margin:0 auto;display:none;position:fixed;top:10%;left:30%;transform:translate(-50%,-50%)}}@media only screen and (device-width>=320px) and (device-width<=568px) and (orientation:portrait){.notification-onscroll-popup{z-index:10;background-color:#f5f5f5;border:1px solid #ccc;border-radius:10px;width:280px;height:320px;margin:0 auto;display:none;position:fixed;top:10%;left:5%;transform:translate(-50%,-50%)}.popup-content h3{font-size:1.2em}.popup-content p{font-size:.95em}.signup-popup{z-index:10;background-color:#f5f5f5;border:1px solid #ccc;border-radius:10px;width:280px;height:480px;margin:0 auto;display:none;position:fixed;top:5%;left:5%;transform:translate(-50%,-50%)}}@media only screen and (device-width>=320px) and (device-width<=568px) and (orientation:landscape){.notification-onscroll-popup{z-index:10;background-color:#f5f5f5;border:1px solid #ccc;border-radius:10px;width:280px;height:320px;margin:0 auto;display:none;position:fixed;top:10%;left:25%;transform:translate(-50%,-50%)}.popup-content h3{font-size:1.2em}.popup-content p{font-size:.95em}.signup-popup{z-index:10;background-color:#f5f5f5;border:1px solid #ccc;border-radius:10px;width:340px;height:480px;margin:-100px auto;display:none;position:relative;top:0%;left:0%;transform:translate(-50%,-50%)}}.modal-to-android{z-index:2;background:#fff;width:100%;height:100%;position:absolute;top:0}.modal-to-android>.container{padding:10px}.modal-to-android .close{text-align:right;padding-bottom:20px}.modal-to-android .align-center{text-align:center}.modal-to-android p{color:#747474;letter-spacing:-1px;font-size:20px}.modal-to-android p.fs-22{font-size:22px}.modal-to-android img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;-o-user-select:none}.androidImg{max-width:100%;height:auto}.androidRedirect{display:none}.footer-caseintake-cont-fix{padding-bottom:10px;display:list-item}.footer-caseintake-cont-fix .row{margin:0;padding:20px 0;list-style:none}.footer-caseintake-cont-fix .row li{float:left;width:50%;display:list-item}.footer-caseintake-cont-fix .row li:first-child{text-align:left}.footer-caseintake-cont-fix .row li:nth-child(2){text-align:right}.footer-caseintake-cont-fix .row li a{color:#2167a6;padding:10px 15px;font-family:Poppins-Regular,sans-serif;font-size:14px}.next-anchor{padding:.3em .5em;display:block}.next-anchor:hover,.next-anchor:active,.next-anchor:visited,.next-anchor:focus{text-decoration:none}#smsOptions{background:#fafafa;padding-left:0;list-style:none}.txt-msg-opt{background:#fafafa linear-gradient(#fafafa,#fff);border-bottom:1px solid #ddd;padding-left:20px;padding-right:20px}.txt-msg-opt .txt-msg-label{border:none;display:inline-block}.txt-msg-opt:last-child{border:none;padding-bottom:5px}.mobile-intake-registration-001 h3{border-bottom:1px solid #e5e5e5;margin-bottom:12px}.mobile-intake-registration-001 #state{background:#fff;height:27px;padding:1px}.mobile-intake-registration-001 legend{margin-bottom:12px;font-size:20px}.mobile-intake-registration-001 .alread-a-member{margin:0;padding-top:12px}#mobile-login-form{text-align:left;text-transform:inherit;color:#232222;font-family:Poppins-Regular,sans-serif}#mobile-login-form .field{margin-bottom:13px}#mobile-login-form .hint{margin-top:2px;font-family:Poppins-Regular,sans-serif;font-size:11px;font-style:normal}#mobile-login-form #loginHelp>h2{color:#111;text-transform:none;padding:1em 0 .25em;font-family:Poppins-Medium,sans-serif;font-size:16px;font-weight:400}#mobile-login-form #loginHelp>p{color:#000;padding:0;font-family:Poppins-Regular,sans-serif;font-size:13px}.block-date-input-wrapper{display:inline-block}.variant-phone-container{position:relative}.variant-phone-container.active input{padding-left:30px}.variant-phone-container.active:before{content:"+1";text-align:center;width:28px;height:29px;font-size:19px;position:absolute;top:2px;left:2px}.all-cats-menu a{background:#689acb}.all-cats-menu a:focus,.all-cats-menu a:hover,.all-cats-menu a:visited{background-color:#337ab7}.all-cats-menu{flex-direction:column;display:flex}.all-cats-menu>li{order:99;display:contents}.all-cats-menu a[data-lm-track-category="287"]{order:1}.all-cats-menu a[data-lm-track-category="286"]{order:2}.all-cats-menu a[data-lm-track-category="295"]{order:3}.all-cats-menu a[data-lm-track-category="291"]{order:4}.all-cats-menu a[data-lm-track-category="293"]{order:5}.all-cats-menu a[data-lm-track-category="64"]{order:6}.all-cats-menu a[data-lm-track-category="294"]{order:7}.all-cats-menu a[data-lm-track-category="285"]{order:8}.all-cats-menu a[data-lm-track-category="288"]{order:9}.all-cats-menu a[data-lm-track-category="289"]{order:10}.all-cats-menu a[data-lm-track-category="292"]{order:11}.all-cats-menu a[data-lm-track-category="290"]{order:12}.all-cats-subtext{color:#000;text-align:center;margin-top:10px;font-weight:700}.toast{color:#fff;opacity:0;pointer-events:none;z-index:1000;white-space:nowrap;background:#506422;border-radius:6px;align-items:center;gap:6px;padding:12px 18px;font-size:14px;transition:opacity .3s,transform .3s;display:flex;position:fixed;bottom:50px;left:50%;transform:translate(-50%);box-shadow:0 4px 10px #00000040}.toast.show{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.toast__icon{color:#e1ecc7;font-size:18px;font-weight:700}.toast__icon:after{content:"✔"}.toast__icon,.toast__message{white-space:nowrap;display:inline-block}