.attorneyList-module__rwB5tW__listHero{flex-direction:column;justify-content:center;align-items:center;height:80vh;display:flex}.attorneyList-module__rwB5tW__listTitle{color:#fff;text-align:center;margin-bottom:1rem;font-family:superior-title,serif;font-size:60px}.attorneyList-module__rwB5tW__listBlurb{color:#fff;text-align:center;max-width:600px;margin:0 auto 2rem;font-size:24px}.attorneyList-module__rwB5tW__attorneyFilter{justify-content:center;width:80%;padding:1rem 0;display:flex}.attorneyList-module__rwB5tW__attorneyFilterForm{flex-wrap:wrap;justify-content:center;gap:1rem;width:100%;max-width:900px;display:flex}.attorneyList-module__rwB5tW__formGroup{flex-direction:column;flex:500px;display:flex}.attorneyList-module__rwB5tW__attorneyNameInput,.attorneyList-module__rwB5tW__selectRow select{-webkit-appearance:none;appearance:base-select;color:#fff;background:0 0;background-color:var(--re-grey-blue);border:none;border-bottom:2px solid gray;width:100%;height:42px;padding:8px 10px;font-size:16px;transition:border-bottom-color .3s,box-shadow .3s}.attorneyList-module__rwB5tW__attorneyNameInput:focus,.attorneyList-module__rwB5tW__selectRow select:focus{border-bottom-color:#fff;outline:none;box-shadow:0 2px 5px #ffffff80}.attorneyList-module__rwB5tW__selectRow{appearance:none;flex:400px;gap:1rem;display:flex}@media (max-width:850px){.attorneyList-module__rwB5tW__attorneyNameInput,.attorneyList-module__rwB5tW__selectRow select{appearance:none;height:38px;padding:6px 8px;font-size:14px}.attorneyList-module__rwB5tW__formGroup{flex:100%}.attorneyList-module__rwB5tW__selectRow{flex-direction:column;gap:.5rem}}.attorneyList-module__rwB5tW__listGrid{gap:30px;width:100%;display:grid}.attorneyList-module__rwB5tW__divider_re{border:none;border-top:3px solid var(--re-font-blue);margin:5px 0 10px}@media (min-width:2100px){.attorneyList-module__rwB5tW__listGrid{grid-template-columns:repeat(3,1fr)}.attorneyList-module__rwB5tW__divider_re{width:400px!important}}@media (max-width:2200px){.attorneyList-module__rwB5tW__listGrid{grid-template-columns:repeat(2,1fr)}.attorneyList-module__rwB5tW__divider_re{width:400px!important}}@media (max-width:1600px){.attorneyList-module__rwB5tW__listGrid{grid-template-columns:1fr}}.attorneyList-module__rwB5tW__attorneyContainer{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0003;border-top:1px solid #fff;flex-direction:row;width:90%;max-width:650px;height:auto;margin:0 auto;padding:20px;text-decoration:none;transition:background .3s;display:flex;box-shadow:0 0 10px #0003}.attorneyList-module__rwB5tW__attorneyContainer:hover{background-color:#42424280}@media (max-width:706px){.attorneyList-module__rwB5tW__attorneyContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:300px;height:auto;margin:0 auto;padding:15px}.attorneyList-module__rwB5tW__attorneyInfo{margin-top:15px;margin-left:0}.attorneyList-module__rwB5tW__divider_re{width:100%!important}}.attorneyList-module__rwB5tW__attorneyInfo{flex-direction:column;margin-left:20px;font-family:stevie-sans;display:flex}.attorneyList-module__rwB5tW__attName{margin:0 0 .5rem;font-family:superior-title,serif;font-size:45px}@media (max-width:640px){.attorneyList-module__rwB5tW__attName{font-size:30px}.attorneyList-module__rwB5tW__divider_re{margin:0;width:280px!important}.attorneyList-module__rwB5tW__attorneyInfo{text-align:center;margin-top:15px;margin-left:0}}
