@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Oswald:wght@200;300;400;500;600;700&display=swap";.attorney-grid{display:grid;grid-template-columns:23% 23% 23% 23%;column-gap:2%;margin:auto;justify-content:center;width:96%}.attorney-card{box-shadow:0 0 10px #0003;border-radius:10px;overflow:hidden;margin-top:20px;margin-bottom:20px}img.attorney-profile-image{border-radius:10px 10px 0 0;width:100%;aspect-ratio:1}.attorney-profile-info{padding:20px}a h3.profile-name-title{margin-bottom:5px;font-family:Oswald;text-transform:uppercase}@media screen and (min-width: 0px) and (max-width: 419px){.attorney-profile-name{font-size:18px;line-height:18px}.attorney-grid{grid-template-columns:100%}a h3.profile-name-title{font-size:16px;line-height:18px}.attorney-title{font-size:12px;line-height:12px}}@media screen and (min-width: 420px) and (max-width: 576px){.attorney-grid{grid-template-columns:100%}a h3.profile-name-title{font-size:16px;line-height:18px}.attorney-title{font-size:14px;line-height:14px}a h3.profile-name-title{font-size:20px;line-height:22px}}@media screen and (min-width: 577px) and (max-width: 768px){.attorney-grid{grid-template-columns:48% 48%;column-gap:4%}.attorney-title{font-size:14px;line-height:14px}a h3.profile-name-title{font-size:20px;line-height:22px}}@media screen and (min-width: 769px) and (max-width: 992px){.attorney-grid{grid-template-columns:48% 48%;column-gap:4%}}@media screen and (min-width: 993px) and (max-width: 1200px){.attorney-grid{grid-template-columns:48% 48%;column-gap:4%}}.directory-drawer{height:auto;max-height:90vh;overflow-y:scroll;max-width:700px}.dir-panel .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action{padding:15px}.atty-drawer-title{font-weight:700}.a-btn{color:#fff;font-family:Montserrat;font-size:15px!important;font-weight:700;text-transform:uppercase;padding:25px 45px!important;border-radius:8px;box-shadow:0 0 10px #0003;text-decoration:none;transition:.5s all;border:none;word-break:keep-all;letter-spacing:1px}.a-btn-sm{color:#fff;font-family:Montserrat;font-size:11px!important;font-weight:700;text-transform:uppercase;padding:15px 30px!important;border-radius:8px;box-shadow:0 0 10px #0003;text-decoration:none;transition:.5s all;border:none;word-break:keep-all;letter-spacing:1px}.a-btn-xsm{color:#fff;font-family:Montserrat;font-size:10px!important;font-weight:700;text-transform:uppercase;padding:5px 15px!important;border-radius:8px;box-shadow:0 0 10px #0003;text-decoration:none;transition:.5s all;border:none;word-break:keep-all;letter-spacing:0}.a-btn-sm-w{color:#004787;font-family:Montserrat;font-size:11px!important;font-weight:700;text-transform:uppercase;padding:15px 30px!important;border-radius:8px;box-shadow:0 0 10px #0003;text-decoration:none;transition:.5s all;border:none;word-break:keep-all;letter-spacing:1px;background-color:#fff}@media screen and (min-width: 0px) and (max-width: 419px){.a-btn{padding:10px 25px!important}}@media screen and (min-width: 420px) and (max-width: 576px){.a-btn{padding:10px 25px!important}}.footer-grid{display:grid;grid-template-columns:48% 48%;column-gap:4%;overflow-x:hidden}.fg-1{padding:30px 50px;display:flex;flex-direction:column;justify-content:space-between}.fg1-image{max-width:350px}.fg1-image img{width:90%}.fg-2{margin-right:-100px;padding-top:30px;padding-bottom:30px;text-align:right}.fg1-contact-title{text-transform:uppercase;color:#004787;font-size:35px;font-weight:800;line-height:35px}img.footer-big-icon{width:100%}img.footer-big-icon{max-width:600px}.fg1-legal{font-size:12px}a.fg1-contact-link{color:#004787;text-decoration:none;font-size:20px}.footer-link-column{padding-top:30px;padding-bottom:30px}@media screen and (min-width: 0px) and (max-width: 419px){.footer-grid{display:block}.fg1-contact-title{font-size:22px;line-height:22px}.fg-1{padding:30px 20px}}@media screen and (min-width: 420px) and (max-width: 576px){.footer-grid{display:block}.fg-1{padding:30px 20px}}@media screen and (min-width: 577px) and (max-width: 768px){.footer-grid{display:block}}@media screen and (min-width: 769px) and (max-width: 992px){.footer-grid{display:block}}@media screen and (min-width: 993px) and (max-width: 1200px){.footer-grid{display:block}}.ad-fw-input,.ad-fw-pw input{max-width:600px;width:100%;font-size:14px;padding:20px 20px 20px 50px;border-radius:50px}.ad-shadow{box-shadow:#64646f33 0 7px 29px}.login-pw-field input,.login-fields{max-width:600px;width:100%;font-size:14px;padding:20px;border-radius:50px;box-shadow:#64646f33 0 7px 29px}.bio-input{max-width:600px;width:100%;font-size:14px;padding:20px;border-radius:10px;box-shadow:#64646f33 0 7px 29px}.login-pw-field-fw input,.login-fields-fw{width:100%;font-size:14px;padding:20px;border-radius:50px;box-shadow:#64646f33 0 7px 29px}.ad-r-fw{width:100%;font-size:14px;padding:20px;border-radius:5px}.login-pw-field{width:100%;max-width:600px}.login-pw-field-fw{width:100%}.field-holder{margin-bottom:20px}.ad-select{max-width:600px;width:100%;font-size:14px;padding:6px;border-radius:50px;box-shadow:#64646f33 0 7px 29px}.ad-select-fw{width:100%;font-size:14px;padding:6px;border-radius:50px;box-shadow:#64646f33 0 7px 29px}.ad-keyword-fw{width:100%;font-size:1rem;padding:22px;border-radius:50px;box-shadow:#64646f33 0 7px 29px}.sq-drop{border-radius:3px;width:100%;font-size:14px;padding:6px}.sq-drop .p-dropdown-label.p-placeholder{font-size:14px}.hidden-input{display:none}@media screen and (min-width: 0px) and (max-width: 419px){.p-dropdown .p-dropdown-label.p-placeholder{font-size:14px}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{font-size:16px}.ad-keyword-fw{font-size:14px;padding:18px}}@media screen and (min-width: 420px) and (max-width: 576px){.p-dropdown .p-dropdown-label.p-placeholder,.p-dropdown-panel .p-dropdown-items .p-dropdown-item{font-size:16px}.ad-keyword-fw{font-size:16px;padding:18px}}#top-nav{width:100%;z-index:1;position:relative}.top-nav-container{width:88%;height:100%;display:flex;justify-content:space-between;align-items:center;margin:auto;padding-top:10px;padding-bottom:10px}.tn-logo a img{height:50px}.menu-nav-list-desktop{display:flex;flex-direction:row}ul.menu-nav-list-desktop{position:relative;display:flex;justify-content:center;align-items:center;margin:0}ul.menu-nav-list-desktop li{list-style:none;margin-left:40px}.dropdown:hover .dropdown-content,.dropdown:hover .dropdown-content-notifications,.dropdown-padding:hover{visibility:visible;display:block;opacity:1}.dropdown-padding{margin-top:20px}.dropdown-top{cursor:pointer}a.nav-link,.dropdown-top{font-weight:800;transition:.5s all;text-decoration:none;color:#3b3b3b}.dropdown-item{background-color:#f9f9f9;transition:.5s all;font-family:Montserrat;font-weight:600}.dropdown-item:hover{cursor:pointer;background-color:#004787;color:#fff}.dropdown-item-content{padding:12px 18px;text-decoration:none}.dropdown-item-content a{color:#004787;text-decoration:none}.dropdown-content{visibility:none;display:none;position:absolute;background-color:#fff;box-shadow:0 8px 16px #0003;padding:8px;z-index:1;transition:.5s all;opacity:0;right:-90px;text-align:center}.dropdown{position:relative;display:inline-block;padding-top:30px}.wider-drop{min-width:260px}.dropdown-item:hover .dropdown-item-content a{color:#fff}.dropdown-item-content a{text-decoration:none}a.nav-link,.dropdown-top a{font-family:Oswald;transition:.5s all;text-decoration:none;color:#3b3b3b;text-transform:uppercase}.dropdown-top-w a{font-family:Oswald;transition:.5s all;text-decoration:none;color:#004787;text-transform:uppercase}a.nav-link:hover,.dropdown-top:hover{color:#004787}a.nav-link-w{color:#fff;font-family:Oswald;text-transform:uppercase;text-decoration:none}a.nav-link-w:hover,.dropdown-top-w:hover{color:#f9f9f9;transition:.5s all}.top-mobile-nav{width:100%;padding:8px 5%;background-color:#fff;border-bottom:1px solid;border-bottom-color:#e5e5e5;display:none;justify-content:space-between;align-items:center;position:relative}.tn-img-logo{height:30px;display:block}.tm-left{display:flex;flex-direction:row;column-gap:10px;justify-content:center;align-items:center}.tm-menu{font-family:Montserrat;text-transform:uppercase;font-weight:500;color:#004787;cursor:pointer;transition:.5s all}.tm-holder{position:relative}.tm-holder-1{padding-right:10px}.tm-menu:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1em;background-color:#003a7f;opacity:0;transition:opacity .3s,transform .3s}.tm-menu:hover:after,.tm-menu:focus:after{opacity:1;transform:translate3d(0,.4em,0)}.tm-menu:after{opacity:1;transform:scale(0);transform-origin:center}.tm-menu:hover:after,.tm-menu:focus:after{transform:scale(1)}.tm-menu-w:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1em;background-color:#fff;opacity:0;transition:opacity .3s,transform .3s}.tm-menu-w:hover:after,.tm-menu-w:focus:after{opacity:1;transform:translate3d(0,.4em,0)}.tm-menu-w:after{opacity:1;transform:scale(0);transform-origin:center}.tm-menu-w:hover:after,.tm-menu-w:focus:after{transform:scale(1)}.tm-right{display:flex;align-items:center}.pi-bars{font-size:1.5rem;color:#004787;cursor:pointer}.mm-overlay{background-color:#004787;min-height:0;position:fixed;top:0;opacity:0;width:0;transition:1s opacity;display:block;z-index:999;overflow:hidden}.mm-visible{opacity:1!important;transition:1s opacity;width:100vw;height:100%;touch-action:none;display:flex;flex-direction:column;justify-content:center}.no-scroll{overflow:hidden}.mm-container{padding-left:20%;padding-right:10%}.mm-link-title a{color:#fff;font-family:Oswald;text-decoration:none;font-size:35px;font-weight:300;transition:.5s all}.mm-link-title a:hover{transform:scale(3)}.sub-item a{color:#fff;font-family:Oswald;text-decoration:none;font-size:22px;font-weight:400}.sub-item{margin-left:15px;padding-top:10px}.mm-link{padding-top:20px}.mm-close{position:absolute;top:20px;right:20px;font-size:1.5rem;color:#fff;cursor:pointer}@media screen and (min-width: 0px) and (max-width: 419px){.top-mobile-nav{display:flex}.top-nav-container{display:none}.mm-container{padding-left:5%;padding-right:5%}.sub-item a{font-size:15px}.mm-link-title a{font-size:27px}.tn-img-logo{height:30px}}@media screen and (min-width: 420px) and (max-width: 576px){.top-mobile-nav{display:flex}.top-nav-container{display:none}.mm-container{padding-left:5%;padding-right:5%}}@media screen and (min-width: 577px) and (max-width: 768px){.top-mobile-nav{display:flex}.top-nav-container{display:none}}@media screen and (min-width: 769px) and (max-width: 992px){.top-mobile-nav{display:flex}.top-nav-container{display:none}ul.menu-nav-list-desktop li{margin-left:25px}}@media screen and (min-width: 993px) and (max-width: 1200px){.top-nav-container{display:none}.top-mobile-nav{display:flex}ul.menu-nav-list-desktop li{margin-left:25px}.top-nav-container{width:98%}}@media screen and (min-width: 1201px) and (max-width: 1440px){ul.menu-nav-list-desktop li{margin-left:25px}.top-nav-container{width:98%}}.progress-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;margin:auto;z-index:100000;background-color:#fff6}.progress-overlay div{position:fixed;top:50%;left:50%}.page-header{position:relative;width:100%;padding-top:140px;margin-top:-120px;padding-bottom:100px;background-size:cover!important;background-repeat:no-repeat!important;background-position-y:center!important;border-bottom:#004787;border-bottom-width:10px;border-bottom-style:solid}.page-header-title h1{font-family:Oswald;font-size:70px;text-transform:uppercase;font-weight:400;color:#fff;margin-bottom:10px;line-height:65px}.page-header-title{max-width:800px}.page-header-text{color:#fff;font-size:25px;line-height:28px}.page-header-content{padding:10px 5%}@media screen and (min-width: 0px) and (max-width: 419px){.page-header-title h1{font-size:35px;line-height:35px}.page-header-text{font-size:14px;line-height:14px}.page-header{padding-top:150px;margin-top:-120px;padding-bottom:50px}}@media screen and (min-width: 420px) and (max-width: 576px){.page-header-title h1{font-size:45px;line-height:45px}.page-header-text{font-size:16px;line-height:16px}.page-header{padding-top:150px;margin-top:-120px;padding-bottom:50px}}@media screen and (min-width: 577px) and (max-width: 768px){.page-header-title h1{font-size:45px;line-height:45px}.page-header{padding-top:150px;margin-top:-120px;padding-bottom:50px}}@media screen and (min-width: 769px) and (max-width: 992px){.page-header{padding-top:150px;margin-top:-120px;padding-bottom:50px}}.pagination-holder{display:flex;justify-content:space-between;padding-top:30px;padding-bottom:100px;width:90%;margin:auto}.admin-dashboard-container{width:100%;padding-top:50px;padding-bottom:50px}.admin-dashboard-content{width:90%;max-width:1200px;margin:auto}.dash-button-holder{margin-right:10px}.au-sec-1,.au-sec-3{display:grid;grid-template-columns:48% 48%;margin:auto;column-gap:4%}.aus1-1,.aus4-1{padding-left:70px;display:flex;justify-content:center;flex-direction:column;padding-top:70px;padding-bottom:70px}.aus1-2,.aus3-1{min-height:70vh;margin:50px;background-size:cover;background-position:center}.aus3-2{padding-right:70px;display:flex;align-items:center}.au-sec-2{background-color:#004787;color:#fff;text-align:center;padding-top:100px;padding-bottom:100px}.aus2-content{width:90%;max-width:700px;margin:auto}.aus2-title h2{font-size:70px;line-height:65px}.aus4-content{width:90%;max-width:700px;margin:auto;padding-top:100px;padding-bottom:100px}img.side-section-image{width:100%}.au-sec-4{display:grid;grid-template-columns:40% 55%;margin:auto;column-gap:4%}h1.aus-title{line-height:1}@media screen and (min-width: 0px) and (max-width: 419px){.au-sec-1,.au-sec-3{grid-template-columns:100%}.aus3-2,.aus1-1,.aus4-1{padding-right:25px;padding-left:25px;padding-bottom:30px}.aus2-title h2{font-size:40px;line-height:38px}.au-sec-4{grid-template-columns:100%}}@media screen and (min-width: 420px) and (max-width: 576px){.au-sec-1,.au-sec-3{grid-template-columns:100%}.aus3-2,.aus1-1,.aus4-1{padding-right:50px;padding-left:50px;padding-bottom:30px}.aus2-title h2{font-size:40px;line-height:38px}.au-sec-4{grid-template-columns:100%}}@media screen and (min-width: 577px) and (max-width: 768px){.au-sec-1,.au-sec-3{grid-template-columns:100%}.aus3-2,.aus1-1,.aus4-1{padding-right:50px;padding-left:50px;padding-bottom:30px}.aus2-title h2{font-size:40px;line-height:38px}.au-sec-4{grid-template-columns:100%}}@media screen and (min-width: 769px) and (max-width: 992px){.au-sec-1,.au-sec-3{grid-template-columns:100%}.aus3-2,.aus1-1,.aus4-1{padding-right:50px;padding-left:50px;padding-bottom:30px}.au-sec-4{grid-template-columns:100%}}@media screen and (min-width: 993px) and (max-width: 1200px){.au-sec-4{grid-template-columns:48% 48%}}.coming-soon-page-container{min-height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat;margin-top:-100px;position:relative;color:#fff}.csp-grid{display:grid;grid-template-columns:55% 43%;column-gap:5%;padding:180px 5% 100px}.csp-title h1{font-size:50px;line-height:48px}.csp-subtitle h2{font-size:24px;font-weight:400}.waitlist-btn-holder{margin-top:30px;margin-bottom:30px}.waitlist-item-holder{padding-top:10px;padding-bottom:10px;display:flex;flex-direction:column}.csp-info-blurb{display:flex;column-gap:10px}.csp-info-bubble>*:not(:last-child){padding-bottom:10px}.csp-info-bubble{background-color:#004787;padding:20px;border-radius:25px;border-width:12px;border-color:#0064bb;box-shadow:0 0 10px #0000001a;color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border-style:solid;max-width:400px;font-size:15px}a.csp-bubble-link{color:#fff;text-decoration:none;font-weight:700}.blurb-title{font-size:20px;color:#fff;font-weight:700}.thank-you-waitlist{background-color:green;font-size:20px;font-weight:700;padding:20px;border-radius:20px;color:#fff;margin-top:20px;margin-bottom:20px}.csp-logo img{width:100%;max-width:300px;margin-top:20px;margin-bottom:20px}.homepage-video-masthead{width:100%;min-height:600px;height:100vh;object-fit:cover;overflow-x:hidden;z-index:-1;position:absolute;height:100%}.homepage-video-masthead:before{content:"";position:absolute;height:100%;width:100%;background:rgba(0,0,0,.5);border-radius:5px;inset:0}.csp-g-2{align-content:center}@media screen and (min-width: 0px) and (max-width: 419px){.csp-grid{display:grid;grid-template-columns:100%}.csp-g-1{padding:40px;background-color:#ffffffe6;box-shadow:#64646f33 0 7px 29px}.csp-title h1{font-size:30px;line-height:28px;color:#004787}.csp-subtitle h2{font-size:16px;line-height:15px;font-weight:400;color:#004787}.coming-soon-page-container{background-image:none!important}}@media screen and (min-width: 420px) and (max-width: 576px){.csp-grid{display:grid;grid-template-columns:100%}.csp-g-1{padding:40px;background-color:#ffffffe6;box-shadow:#64646f33 0 7px 29px}.csp-title h1{font-size:30px;line-height:28px;color:#004787}.csp-subtitle h2{font-size:16px;line-height:15px;font-weight:400;color:#004787}.coming-soon-page-container{background-image:none!important}}@media screen and (min-width: 577px) and (max-width: 768px){.csp-grid{display:grid;grid-template-columns:100%}.csp-g-1{padding:40px;background-color:#ffffffe6;box-shadow:#64646f33 0 7px 29px}.csp-title h1{font-size:30px;line-height:28px;color:#004787}.csp-subtitle h2{font-size:16px;line-height:15px;font-weight:400;color:#004787}.coming-soon-page-container{background-image:none!important}}@media screen and (min-width: 769px) and (max-width: 992px){.csp-grid{display:grid;grid-template-columns:100%}.csp-g-1{padding:40px;background-color:#ffffffe6;box-shadow:#64646f33 0 7px 29px}.csp-subtitle h2{font-size:16px;line-height:15px;font-weight:400;color:#004787}.csp-title h1{font-size:30px;line-height:28px;color:#004787}.coming-soon-page-container{background-image:none!important}}@media screen and (min-width: 993px) and (max-width: 1200px){.csp-grid{display:grid;grid-template-columns:100%}.csp-g-1{padding:40px;background-color:#ffffffe6;box-shadow:#64646f33 0 7px 29px}.csp-title h1{font-size:40px;line-height:40px}.csp-subtitle h2,.csp-title h1{color:#004787}}.aa-item-holder{margin-bottom:20px}.edit-attorney-profile-image{position:relative;aspect-ratio:1;background:cover;background-position:center;background-size:cover;max-width:350px}.right-card{padding:100px 50px}.section-title{padding-top:30px}@media screen and (min-width: 0px) and (max-width: 419px){.right-card{padding:40px 20px}}@media screen and (min-width: 420px) and (max-width: 576px){.right-card{padding:40px 20px}}@media screen and (min-width: 577px) and (max-width: 768px){.right-card{padding:60px 30px}}@media screen and (min-width: 769px) and (max-width: 992px){.right-card{padding:60px 30px}}.leads-page-container{margin:50px auto;max-width:1200px;width:90%}.login-hero-container{background-size:cover;background-repeat:none;background-position:center;min-height:100vh;margin-top:-120px;display:flex;flex-direction:column;justify-content:center;background-color:#fbfbfb}.login-hero-card{width:80%;margin:150px auto 200px;background-color:#fff;display:grid;grid-template-columns:40% 60%;box-shadow:0 13px 27px -5px #32325d40,0 8px 16px -8px #0000004d;border-radius:20px;overflow:hidden}.login-hero-card-left{background:linear-gradient(0deg,#0064bb,#0064bb);background-size:cover;padding:50px 50px 200px;display:flex;flex-direction:column;justify-content:space-between}.login-hero-card-left-2{background:linear-gradient(0deg,#0064bb,#0064bb);background-size:cover;padding:50px 50px 200px;display:flex;flex-direction:column}.login-hero-card-right{padding:50px;display:flex;flex-direction:column;justify-content:center}.login-logo img{width:100%;max-width:300px;padding-bottom:20px}.login-subtitle h3{font-family:Montserrat;font-weight:800;color:#fff}.login-description{color:#fff}.edit-profile-description{color:#fff;padding-bottom:20px}.login-title h2{color:#fff;font-family:Oswald;font-size:20px;font-weight:300;line-height:38px}.login-item-holder{padding-bottom:15px;padding-top:15px}.login-item-holder label{margin-bottom:5px;display:block}a.forgot-link{color:#004787;font-weight:700;text-decoration:none;transition:.5s all;font-size:14px}a.forgot-link:hover{color:#0064bb}.forgot-text{font-size:14px;line-height:14px}.have-account{font-weight:700;color:#fff;font-size:13px;padding-top:30px;padding-bottom:5px}@media screen and (min-width: 0px) and (max-width: 419px){.login-title h2{font-size:15px}.login-hero-card-right{padding:20px}.login-hero-card{width:90%;grid-template-columns:100%;margin-top:15px;margin-bottom:50px}.login-hero-card-left{padding:30px}.login-hero-container{margin-top:0}.edit-profile-description{font-size:14px;line-height:16px}.login-hero-card-left-2{padding:20px 20px 30px}}@media screen and (min-width: 420px) and (max-width: 576px){.login-title h2{font-size:15px}.login-hero-card-right{padding:20px}.login-hero-card{width:90%;grid-template-columns:100%;margin-top:20px;margin-bottom:50px}.login-hero-card-left{padding:30px}.login-hero-container{margin-top:0;padding-top:0}.login-hero-card-left-2{padding:20px 20px 30px}}@media screen and (min-width: 577px) and (max-width: 768px){.login-hero-card{width:90%;grid-template-columns:100%;margin-top:20px;margin-bottom:50px}.login-hero-card-left{padding:50px}.login-hero-container{margin-top:0;padding-top:0}.login-hero-card-left-2{padding:30px 50px 50px}}@media screen and (min-width: 769px) and (max-width: 992px){.login-hero-card{width:90%;grid-template-columns:100%;margin-top:0;margin-bottom:50px}.login-hero-card-left{padding:50px}.login-hero-container{margin-top:0;padding-top:25px}.login-hero-card-left-2{padding:30px 50px 50px}}.form-card{background-color:#fff;border-top-width:10px;border-top-style:solid;border-top-color:#004787;border-radius:10px;padding:50px;box-shadow:#64646f33 0 7px 29px}.s1-grid{width:90%;display:grid;grid-template-columns:50% 50%;margin:auto 2% auto 8%}.s1-admin-form{width:100%;margin:auto}.form-card-headline img{width:90%;max-width:250px}.s1-card,.s1a-card{width:90%;max-width:700px;margin:auto}.form-label{font-weight:600;font-size:13px;margin-left:10px;padding-bottom:5px}.registration-form-holder{margin-top:100px;margin-bottom:100px}.plan-grid{display:grid;grid-template-columns:30% 30% 30%;margin:auto;column-gap:3%;justify-content:center;width:90%}.plan-item{margin-top:20px;margin-bottom:20px}.s1-freq{text-align:center;padding:50px 100px}.plan-include-item{display:flex;column-gap:10px;padding-top:10px}.plan-include-icon{color:#004787}.plan-includes{margin-top:20px}.pi-title{font-weight:600;font-size:14px}.total-title{font-weight:600;font-size:14px;padding-bottom:10px}.plan-price-cost{font-weight:300;font-size:35px}.plan-price{margin-top:25px;margin-bottom:50px}.plan-price-freq{padding-top:10px;font-size:14px;color:#666}.select-plan-button{margin-top:30px}.plan-title h3{font-size:30px}.state-item,.aeo-item{display:flex;column-gap:5px;padding-top:5px;padding-bottom:5px}.state-grid{display:grid;grid-template-columns:30% 30% 30%;margin:auto;column-gap:3%;justify-content:center}.s2-holder{max-width:800px;margin:100px auto;width:90%}.bottom-s2{display:flex;justify-content:space-between;gap:20px}.stripe-card-input{padding:10px;border:1px solid #ccc}.sub-s3{width:90%;max-width:600px;margin:100px auto}a.back{text-align:right;font-size:14px}.register-hero-container{background-size:cover;background-repeat:none;background-position:center;margin-top:-120px;display:flex;flex-direction:column;justify-content:center;padding-top:70px;padding-bottom:100px}.sub-s1{padding-top:80px;padding-bottom:80px}.sub-back{padding-top:10px}.default-payment{margin-top:10px;margin-bottom:50px}.default-payment-header{font-size:14px;font-weight:600}.default-payment{box-shadow:0 0 10px #0003;border-radius:10px;border-left-color:#004787;border-left-width:10px;border-left-style:solid;padding:50px}.form-disclaimer{font-size:12px;color:#666;line-height:12px}.disclaimer-holder{display:flex;gap:10px}.promo-announcement{padding-top:10px;font-size:14px;font-weight:600;line-height:1}.cancel-sub-holder{max-width:600px;margin:auto;width:90%;text-align:center}.form-card h1{line-height:25px;font-size:22px}.btn-group{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px}@media screen and (min-width: 0px) and (max-width: 419px){.stripe-card-input{padding:5px;font-size:14px}.s2-holder,.sub-s3{margin-top:40px;margin-bottom:20px}.s1-freq{text-align:center;padding:50px 20px 10px}.sel-freq div span.p-button-label{font-size:15px}.s1-grid{grid-template-columns:100%;margin:auto;width:94%}.info-bubble-holder{text-align:center;display:flex;justify-content:center;padding-top:40px}.register-hero-container{padding-top:100px}.plan-grid{grid-template-columns:100%}.sub-s1{padding-top:0}.state-grid{grid-template-columns:100%}.aeo-item{font-size:14px;line-height:14px}.form-card{padding:20px}.registration-form-holder{margin-top:40px;margin-bottom:40px}.s1-card{width:98%}.form-card-headline h2{font-size:18px;line-height:20px}}@media screen and (min-width: 420px) and (max-width: 576px){.stripe-card-input{padding:5px;font-size:14px}.s2-holder,.sub-s3{margin-top:40px;margin-bottom:20px}.s1-freq{text-align:center;padding:50px 20px 10px}.s1-grid{grid-template-columns:100%;margin:auto;width:94%}.info-bubble-holder{text-align:center;display:flex;justify-content:center;padding-top:40px}.register-hero-container{padding-top:100px}.plan-grid{grid-template-columns:100%}.sub-s1{padding-top:0}.state-grid{grid-template-columns:100%}.aeo-item{font-size:14px;line-height:14px}.registration-form-holder{margin-top:40px;margin-bottom:40px}.s1-card{width:98%}.form-card-headline h2{font-size:18px;line-height:20px}.form-card{padding:20px}}@media screen and (min-width: 577px) and (max-width: 768px){.s2-holder,.sub-s3{margin-top:40px;margin-bottom:20px}.s1-grid{grid-template-columns:100%;margin:auto;width:94%}.info-bubble-holder{text-align:center;display:flex;justify-content:center;padding-top:40px}.register-hero-container{padding-top:100px}.plan-grid{grid-template-columns:100%}.sub-s1{padding-top:0}.state-grid{grid-template-columns:100%}.registration-form-holder{margin-top:40px;margin-bottom:40px}.s1-freq{text-align:center;padding:50px 20px 10px}}@media screen and (min-width: 769px) and (max-width: 992px){.s2-holder{margin-top:40px;margin-bottom:20px}.s1-grid{grid-template-columns:100%;margin:auto}.sub-s3{margin-top:40px;margin-bottom:20px}.info-bubble-holder{text-align:center;display:flex;justify-content:center;padding-top:40px}.register-hero-container{padding-top:100px}.plan-grid{grid-template-columns:100%}.sub-s1{padding-top:0}.state-grid{grid-template-columns:48% 48%}.s1-freq{text-align:center;padding:50px 20px 10px}}@media screen and (min-width: 993px) and (max-width: 1200px){.s1-grid{grid-template-columns:60% 38%}.s1-freq{text-align:center;padding:20px 20px 10px}.s2-holder{margin-top:80px;margin-bottom:20px}}.home-search-container{min-height:80vh;width:90%;max-width:800px;margin:auto;display:flex;flex-direction:column;justify-content:center;background-position:center;background-size:cover}.home-search-content{padding-top:150px;padding-bottom:200px}.home-search-title{text-align:center}.home-search-title h1{color:#fff;line-height:1}.home-search-subtitle p{color:#fff;text-align:center}.page-container{background-size:cover;background-position:center}.search-holder{max-width:800px;width:90%;margin:auto}.no-results-container{margin:auto;width:90%;max-width:800px;padding-top:50px;padding-bottom:80px}.no-results-content{text-align:center}.no-results-title h2{font-family:Oswald;font-size:2.5rem;font-weight:300;text-transform:uppercase}.single-button-holder{padding-top:30px;padding-bottom:30px}.search-card{padding:30px 50px}.cta-search{font-size:16px}@media screen and (min-width: 0px) and (max-width: 419px){.search-card{padding:15px}.home-search-content{padding-top:120px;padding-bottom:40px}}@media screen and (min-width: 420px) and (max-width: 576px){.search-card{padding:15px}.home-search-content{padding-top:120px;padding-bottom:40px}}@media screen and (min-width: 577px) and (max-width: 768px){.home-search-content{padding-top:120px;padding-bottom:40px}}@media screen and (min-width: 769px) and (max-width: 992px){.home-search-content{padding-top:130px;padding-bottom:100px}}.single-attorney-grid{display:grid;grid-template-columns:48% 48%;column-gap:4%;margin-top:20px;margin-bottom:70px}.sa-title h1{font-weight:600;font-size:50px;margin-bottom:10px;margin-top:10px;line-height:50px}.sa-image img{width:100%;border-radius:20px}.sa-2{padding-left:75px;padding-right:75px}.sa-1{padding-left:50px;padding-right:50px;display:flex;justify-content:center;flex-direction:column}.sa-subtitle h2{font-size:15px;letter-spacing:2px}.sa-specialties{display:flex;flex-wrap:wrap}.sa-experience{width:90%;max-width:90%;margin:60px auto 100px}.sa-experience-title h3{text-transform:uppercase;font-size:14px;letter-spacing:2px}.sa-experience-content{padding-top:20px;font-size:16px;line-height:20px}.contact-item{font-size:16px}.tag-holder{margin-right:5px;margin-top:5px}.sa-links{display:flex;margin-top:30px;margin-bottom:30px;flex-wrap:wrap}.sa-links>*{margin-right:10px;margin-top:15px}.sa-law-firm h3{font-weight:300;font-size:25px;margin-bottom:5px}.sa-states{margin-top:10px;margin-bottom:10px;font-size:16px}.cm-title-form{font-size:35px;font-weight:800;font-family:Montserrat;padding-bottom:15px;padding-top:20px}.cm-subtitle-form{padding-bottom:20px}.real-estate-expert-witness{background-size:cover;background-repeat:none;background-position:center;width:96%;margin:auto;border-radius:20px}.real-estate-expert-witness-content{padding-top:50px;padding-bottom:50px;text-align:center;margin:auto;width:90%}h3.expert-link{color:#fff;text-decoration:none;font-size:20px}a.re-expert{color:#fff}a.re-expert:hover{color:#ececec}.real-estate-expert-witness-content-text{color:#fff;font-size:16px;padding-bottom:30px}a.contact-item-link{word-wrap:break-word}@media screen and (min-width: 0px) and (max-width: 419px){.single-attorney-grid{grid-template-columns:100%}.sa-title h1{font-size:25px;line-height:25px}.sa-law-firm h3{font-size:16px}.sa-1{padding-left:10px;padding-right:10px}}@media screen and (min-width: 420px) and (max-width: 576px){.single-attorney-grid{grid-template-columns:100%}.sa-title h1{font-size:30px;line-height:30px}.sa-law-firm h3{font-size:16px}.sa-1{padding-left:10px;padding-right:10px}}@media screen and (min-width: 577px) and (max-width: 768px){.single-attorney-grid{grid-template-columns:100%}.sa-title h1{font-size:30px;line-height:30px}.sa-law-firm h3{font-size:18px}}@media screen and (min-width: 769px) and (max-width: 992px){.single-attorney-grid{grid-template-columns:100%}.sa-law-firm h3{font-size:18px}}.v-enter-active,.v-leave-active{transition:opacity .5s ease}.v-enter-from,.v-leave-to{opacity:0}.error-bubble{background-color:red;color:#fff;padding:20px;border-radius:10px;margin-top:20px;margin-bottom:20px}.success-bubble{background-color:green;color:#fff;padding:20px;border-radius:10px;margin-top:20px;margin-bottom:20px}.success-subtitle{padding-bottom:10px}.grecaptcha-badge{visibility:hidden}a{color:#004787;text-decoration:none;transition:.5s all;font-weight:600}a:hover{color:#000;text-decoration:none}a.warhol-footer{color:#000;transition:.5s all;text-decoration:none}a.warhol-footer:hover{color:#003a7f}.no-desktop{display:none}.no-mobile{display:block}.transparent-top{margin-top:-100px}.legal-paragraph{padding-top:20px;padding-bottom:20px}.terms-container{width:90%;max-width:1200px;margin:auto}@media screen and (min-width: 0px) and (max-width: 419px){.no-desktop{display:block}.no-mobile{display:none}}@media screen and (min-width: 420px) and (max-width: 576px){.no-desktop{display:block}.no-mobile{display:none}}@media screen and (min-width: 577px) and (max-width: 768px){.no-desktop{display:block}.no-mobile{display:none}}@media screen and (min-width: 769px) and (max-width: 992px){.no-desktop{display:block}.no-mobile{display:none}}@media screen and (min-width: 993px) and (max-width: 1200px){.no-tablet{display:none}.sa-2{padding-left:20px;padding-right:20px}}body,html{font-family:Montserrat;margin:0;padding:0;font-size:20px;line-height:24px}@media screen and (min-width: 0px) and (max-width: 419px){body,html{font-size:16px;line-height:18px}}@media screen and (min-width: 420px) and (max-width: 576px){body,html{font-size:16px;line-height:18px}}
