@font-face{font-family:Oranienbaum;src:url(/wp-content/themes/lawfirmsites/fonts/Oranienbaum-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:KumbhSans;src:url(/wp-content/themes/lawfirmsites/fonts/KumbhSans-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:KumbhSans;src:url(/wp-content/themes/lawfirmsites/fonts/KumbhSans-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:KumbhSans;src:url(/wp-content/themes/lawfirmsites/fonts/KumbhSans-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:KumbhSans;src:url(/wp-content/themes/lawfirmsites/fonts/KumbhSans-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-family:KumbhSans;src:url(/wp-content/themes/lawfirmsites/fonts/KumbhSans-Bold.ttf) format("truetype");font-weight:700}:root{--px12:0.75rem;--px14:0.875rem;--px15:0.938rem;--px16:1rem;--px17:1.063rem;--px18:1.125rem;--px20:1.25rem;--px21:1.35rem;--px22:1.375rem;--px23:1.438rem;--px24:1.5rem;--px25:1.563rem;--px26:1.625rem;--px27:1.688rem;--px28:1.75rem;--px30:1.875rem;--px31:1.938rem;--px32:2rem;--px34:2.125rem;--px35:2.188rem;--px36:2.25rem;--px38:2.375rem;--px40:2.5rem;--px42:2.625rem;--px44:2.75rem;--px45:2.813rem;--px48:3rem;--px50:3.125rem;--px54:3.375rem;--px55:3.438rem;--px58:3.625rem;--px60:3.75rem;--px65:4.063rem;--px66:4.125rem;--px68:4.25rem;--px69:4.313rem;--px72:4.5rem;--px85:5.313rem;--px90:5.625rem;--px92:5.75rem;--px95:5.938rem;--px100:6.25rem;--px122:7.625rem;--KumbhSans:'KumbhSans';--Oranienbaum:'Oranienbaum';--BoxShadow:0 1.375rem 1.875rem rgba(0,0,0,.16);--Black:#1D1C22;--Red:#AA2B3D;--Blue:#033058;--Yellow:#E3A146;--Dgreen:#002A3A;--HoverYellow:#E6AB59;--GrayText:#676767}html{font-size:.833333vw}body{padding:0;margin:0;font-size:var(--px18);font-family:var(--KumbhSans);font-weight:400}a:focus,a:hover{outline:none;text-decoration:none}.scroll{transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-webkit-transition:.6s;-o-transition:.6s}.sub-menu,.repCasesBtn,a.imgHover:before,a,input,button,.sub-menu{transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}img{max-width:100%;width:auto;height:auto}a.imgHover{display:inline-block;position:relative;vertical-align:top}a.imgHover img{display:block;margin:0}a.imgHover:before{content:'';display:inline-block;position:absolute;top:0;left:0;bottom:0;width:100%}a.imgHover:hover:before{background-color:rgb(0 0 0 / .5)}.scroll.open{top:0}.admin-bar .scroll.open{top:32px}.scroll{position:fixed;display:none;top:-200px;left:0;width:100%;z-index:5000}a.post-edit-link{display:inline-block;color:#fff;padding:.4rem 2rem;background-color:#000;font:1.25rem;position:fixed;bottom:1rem;left:1rem;z-index:3000}a.post-edit-link:hover{background-color:#333}section:before,section:after{clear:both;display:block;content:''}h1,h2,h3,h4,h5,h6,p{margin:0}h1{font-size:var(--px48);font-family:var(--Oranienbaum);font-weight:400;text-transform:uppercase}h2{font-size:var(--px48);font-family:var(--Oranienbaum);font-weight:400;text-transform:uppercase}h3{font-size:var(--px36);font-family:var(--Oranienbaum);font-weight:400;text-transform:uppercase}h4{font-size:var(--px24)}h5{font-size:var(--px16);font-weight:700;text-transform:uppercase;letter-spacing:.17rem;color:var(--Yellow)}p{font-family:var(--KumbhSans)}.navbar-default{border-radius:0;margin:0;min-height:0;background-color:var(--Dgreen);color:#fff;border:none}.main-menu{list-style:none;padding:0;margin:0}.main-menu li{position:relative;padding:0}.main-menu li a{display:block;font-size:var(--px16);text-transform:uppercase;font-weight:700;letter-spacing:.17rem}.logo{display:inline-block;vertical-align:top;max-width:20.313rem;margin:1.313rem 0 1.438rem;vertical-align:top}ul.paginations{list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem .5rem;margin:6.4rem 0 7.3rem}ul.paginations li{text-align:center;font-size:var(--px16);font-weight:700;text-transform:uppercase;letter-spacing:.17rem}ul.paginations li a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;min-height:4.125rem;min-width:4.125rem;color:var(--Yellow);border-radius:.188rem;border:.125rem solid var(--Yellow)}ul.paginations li a:hover{background-color:var(--Yellow);color:#fff}.phone-top{background-color:var(--Yellow);padding:.938rem 0rem}.phone-top a{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;color:#fff}.phone-top a:hover span.icon svg{width:1.394rem}.phone-top a:hover{color:rgb(255 255 255 / .85)}.phone-top span.num{font-size:var(--px25);line-height:var(--px31);font-weight:700}.phone-top span.icon{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:4.875rem;height:4.875rem;border-radius:100%;border:.5rem solid #F3BB6D;background-color:#fff}.phone-top span.icon svg{width:1.808rem;transition:.5s}#header .flex{justify-content:flex-end;align-items:flex-start;gap:0 5.625rem}section.footer-bottom{background-color:#001923;color:#fff;padding:7.625rem 0 8.188rem;background-image:url(/wp-content/themes/lawfirmsites/images/bottom-contact-block.jpg);background-size:cover;background-position:center}section.footer-bottom .div-block{position:relative;text-align:center;width:100%;max-width:36.421rem;font-size:var(--px18);padding:6.125rem 0 3.1rem}section.footer-bottom .div-block .text{position:relative;z-index:5}section.footer-bottom .div-block .top-border:after,section.footer-bottom .div-block .top-border:before{content:'';display:block;position:absolute;border-top:1px solid var(--Yellow);border-left:1px solid var(--Yellow)}section.footer-bottom .div-block .top-border:before{top:0;left:0;width:31.938rem;height:17.029rem}section.footer-bottom .div-block .top-border:after{top:.625rem;left:.625rem;width:31.313rem;height:16.404rem}section.footer-bottom .div-block .bot-border:after,section.footer-bottom .div-block .bot-border:before{content:'';display:block;position:absolute;border-bottom:1px solid var(--Yellow);border-right:1px solid var(--Yellow)}section.footer-bottom .div-block .bot-border:before{bottom:0;right:0;width:31.938rem;height:17.029rem}section.footer-bottom .div-block .bot-border:after{bottom:.625rem;right:.625rem;width:31.313rem;height:16.404rem}section.footer-bottom .div-block h5{margin-bottom:.8rem}section.footer-bottom .div-block .phne-number{font-size:var(--px36);line-height:var(--px45);font-weight:700;margin-top:-.4rem;margin-bottom:3.15rem}section.footer-bottom .div-block p{line-height:var(--px30);margin-bottom:3rem}section.footer-bottom .div-block p a,section.footer-bottom .div-block .phne-number a{color:#fff}section.footer-bottom .div-block p a:hover,section.footer-bottom .div-block .phne-number a:hover{color:var(--Yellow)}.social-media{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;font-size:var(--px26);margin-bottom:3.15rem}.social-media a{color:#fff;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:100%;background-color:#014F6E;width:3rem;height:3rem}.social-media a:hover{background-color:var(--Yellow)}.gform_confirmation_message{background-color:#dfd;color:#000;text-align:center;border:2px solid #4CAF50;padding:15px 20px}.form-wrap{margin:0 0 0;padding:3.75rem 4.625rem 3.438rem;background-color:var(--Dgreen);max-width:39.25rem;font-size:var(--px18)}.form-wrap label{font-weight:400}.form-wrap h3{font-size:var(--px60);line-height:var(--px65);text-align:center}.form-wrap hr{margin:1.3rem auto 1.813rem;border-color:var(--Yellow);max-width:8.375rem}.form-wrap ul{list-style:none;padding:0}.gform_fields{margin:0}.gfield{width:100%;position:relative;margin-bottom:1rem}.gfield.hidden_label{margin-bottom:0}.gfield.hidden_label label.gfield_label{display:none}.gfield label.gfield_label{display:none}.form-wrap textarea,.form-wrap input[type="tel"],.form-wrap input[type="email"],.form-wrap input[type="text"]{background-color:#fff;display:block;width:100%;border:none;border-radius:.188rem;line-height:var(--px36);padding:.469rem 1.688rem;color:#000}.form-wrap textarea{resize:none;height:7.625rem}.gform_footer{text-align:center;padding-top:1.063rem}.gform_footer input[type="submit"]{text-transform:uppercase;max-width:16rem;height:3.875rem;background-color:var(--Yellow);color:#fff;border:none;border-radius:.188rem;width:100%;font-size:var(--px16);font-weight:700;letter-spacing:.18rem}.gform_footer input[type="submit"]:hover{background-color:#000}.gfield.labelout label.gfield_label{top:-.5rem;font-size:.925rem;left:0}p.gform_required_legend{display:none}.form-wrap h2.gform_submission_error{font-size:var(--px16);line-height:var(--px30);font-family:inherit;color:var(--Red)}.gfield_validation_message,.validation_message{color:var(--Red);font-size:var(--px16);line-height:var(--px30)}#footer{padding:6.938rem 0 4.3rem;background-color:#fff;color:var(--GrayText)}#footer figure{max-width:35.438rem;margin:0 auto 4.8rem}#footer ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;margin:0 auto 0rem;justify-content:center;gap:2rem 7.75rem;margin-bottom:5.8rem}#footer ul li a{font-size:var(--px16);font-weight:700;color:var(--Dgreen);text-transform:uppercase;letter-spacing:.17rem}#footer ul li a:hover{color:var(--Yellow)}#footer p{line-height:var(--px36)}#footer p span{margin:0 .438rem}#footer p a{color:var(--GrayText)}#footer p a:hover{color:var(--Yellow)}#footer .lfs{line-height:var(--px36);color:var(--Dgreen)}#footer .lfs a{color:var(--GrayText)}#footer .lfs a:hover{color:var(--Yellow)}.text-center{text-align:center}section.home-header-block{background-size:cover;background-position:center;padding:2.313rem 0 0}section.home-header-block .div-block{max-width:73.875rem;margin:0 auto;color:#fff;overflow:hidden;padding:10.6rem 0 13.563rem}section.home-header-block .div-block h1{font-family:var(--KumbhSans);font-size:var(--px16);line-height:var(--px20);font-weight:700;color:var(--Yellow);position:relative;text-transform:uppercase;display:inline-block;letter-spacing:.21rem;margin-bottom:2.8rem}section.home-header-block .div-block h1:after,section.home-header-block .div-block h1:before{content:'';background-color:var(--Yellow);display:block;position:absolute;width:8.375rem;height:1px;position:absolute;top:.5rem}section.home-header-block .div-block h1:after{left:100%;margin-left:3.656rem}section.home-header-block .div-block h1:before{right:100%;margin-right:3.656rem}section.home-header-block .div-block h3{color:#fff;font-size:var(--px122);line-height:var(--px122);margin-bottom:3.3rem}a.Btn{display:inline-block;font-size:var(--px16);line-height:var(--px20);font-weight:700;text-transform:uppercase;background-color:var(--Yellow);color:#fff;text-decoration:none;letter-spacing:.21rem;padding:1.313rem 2.813rem;border-radius:.188rem}a.Btn:hover{background-color:var(--HoverYellow)}section.home-main{background-color:#fff;background-size:90rem auto;background-repeat:no-repeat;background-position:0 0;padding:7.375rem 0 7.875rem}section.home-main .div-block{background-color:#fff;flex:1;padding:4.8rem 4.563rem 2.5rem;color:var(--GrayText);box-shadow:0 1.375rem 1.875rem rgb(0 0 0 / .16)}section.home-main .div-block h2{font-size:var(--px50);line-height:var(--px58);color:var(--Dgreen)}section.home-main .div-block hr{max-width:8.375rem;border-color:var(--Yellow);margin:1.6rem 0 2.5rem}section.home-main .div-block p{line-height:var(--px36);font-size:var(--px18);margin-bottom:2.25rem}section.home-main .div-block p a{margin-top:.2rem}section.home-main figure{position:relative;z-index:5;max-width:41.375rem;margin-top:4.625rem;order:2}section.badge-block{overflow:hidden;border-top:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB}section.badge-block .badge-wrap{display:flex;flex-wrap:wrap;justify-content:space-evenly}section.badge-block .badge-wrap .item{width:25%;flex:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;min-height:12.438rem}section.badge-block figure{position:relative}section.badge-block figure.super-lawyers-badge{max-width:10.063rem}section.badge-block figure.av-rated-graphic{max-width:18.875rem}section.badge-block figure.best-lawyers-logo{max-width:20rem;top:.15rem}section.badge-block figure.avvo-logo{max-width:12.563rem;top:-.45rem}section.home-attorneys{padding:6.313rem 0 0rem}section.home-attorneys .div-block{background-color:#fff;box-shadow:0 1.375rem 1.875rem rgb(0 0 0 / .16);position:relative;z-index:5}section.home-attorneys .div-block figure{max-width:42.688rem}section.home-attorneys .t-block{position:relative;padding:3.688rem 3.5rem 0rem}section.home-attorneys .t-block .text{position:relative}section.home-attorneys .t-block .text .top-border:before,section.home-attorneys .t-block .text .top-border:after{content:'';display:block;position:absolute;border-top:1px solid var(--Yellow);border-left:1px solid var(--Yellow)}section.home-attorneys .t-block .text .top-border:before{top:0;left:0;width:22.541rem;height:17.029rem}section.home-attorneys .t-block .text .top-border:after{top:.625rem;left:.625rem;width:21.916rem;height:16.404rem}section.home-attorneys .t-block .text .bot-border:before,section.home-attorneys .t-block .text .bot-border:after{content:'';display:block;position:absolute;border-bottom:1px solid var(--Yellow);border-right:1px solid var(--Yellow)}section.home-attorneys .t-block .text .bot-border:before{bottom:0;right:0;width:22.541rem;height:17.029rem}section.home-attorneys .t-block .text .bot-border:after{bottom:.625rem;right:.625rem;width:21.916rem;height:16.404rem}section.home-attorneys .t-block .text .tt-block{position:relative;z-index:5;color:var(--GrayText);padding:6.4rem 3.438rem 2.45rem}section.home-attorneys .t-block .text .tt-block h2{font-size:var(--px60);line-height:var(--px68);color:var(--Dgreen)}section.home-attorneys .t-block .text .tt-block hr{max-width:8.375rem;border-color:var(--Yellow);margin:2.65rem auto 2.1rem}section.home-attorneys .t-block .text .tt-block p{line-height:var(--px36);margin-bottom:3.2rem}section.home-attorneys .t-block .text .tt-block p a{font-size:var(--px16);color:var(--Yellow);font-weight:700;text-transform:uppercase;letter-spacing:.2rem}section.home-attorneys .t-block .text .tt-block p a:hover{color:var(--Dgreen)}section.home-practice-areas{background-color:#001923;color:#fff;padding:22.4rem 0 11.313rem}section.home-practice-areas .div-block{margin:0 auto;max-width:41.375rem}section.home-practice-areas .div-block h5{color:var(--Yellow);margin-bottom:1.6rem}section.home-practice-areas .div-block h2{font-size:var(--px60);line-height:var(--px68)}section.home-practice-areas .div-block hr{border-color:var(--Yellow);margin:1.4rem auto 2rem;max-width:8.375rem}section.home-practice-areas .div-block p{line-height:var(--px36)}.home-pa-wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:3.713rem;margin:4.4rem 0 5rem}.home-pa-wrap .item{overflow:hidden;width:100%;max-width:25.875rem;text-align:center;position:relative;box-shadow:0 1.375rem 1.875rem rgb(0 0 0 / .16)}.home-pa-wrap .item figure{position:absolute;content:'';background-size:cover;background-position:center;display:block;transition:.4s;top:0;left:0;bottom:0;width:100%}.home-pa-wrap .item a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;min-height:21.438rem;position:relative;z-index:5;background-color:rgb(0 25 35 / .74);color:#fff}.home-pa-wrap .item:hover a{background-color:rgb(0 25 35 / .65)}.home-pa-wrap .item:hover figure{transform:scale(1.06)}.home-pa-wrap .item span{display:block;font-size:var(--px16);line-height:var(--px20);font-weight:700;text-transform:uppercase;letter-spacing:.17rem}section.home-practice-areas a.btn-link{font-size:var(--px16);line-height:var(--px20);font-weight:700;text-transform:uppercase;letter-spacing:.2rem;color:#fff;border:1px solid var(--Yellow);border-radius:.188rem;padding:1.25rem 2.813rem;display:inline-block}section.home-practice-areas a.btn-link:hover{background-color:var(--Yellow);text-decoration:none}section.home-news{background-color:#fff;background-size:cover;background-position:right center;background-image:url(/wp-content/themes/lawfirmsites/images/home-news-bg.jpg);padding:8.2rem 0 7.75rem}section.home-news h5{margin-bottom:1.6rem}section.home-news h2{font-size:var(--px60);line-height:var(--px68);color:var(--Dgreen);margin-bottom:2.6rem}.home-news-wrap{max-width:44.688rem}.home-news-wrap .item{background-color:#fff;box-shadow:var(--BoxShadow);padding:3.9rem 4.969rem 3.6rem;margin-bottom:2.625rem;color:var(--GrayText)}.home-news-wrap .item h5{margin-bottom:1.25rem}.home-news-wrap .item h4{line-height:var(--px36);font-weight:700}.home-news-wrap .item h4 a{color:#014F6E}.home-news-wrap .item h4 a:hover{color:var(--Yellow)}.home-news-wrap .item hr{border-color:var(--Yellow);margin:.7rem 0 1.6rem;max-width:8.375rem}.home-news-wrap .item p{line-height:var(--px36)}.home-news-wrap .item p a{color:var(--Yellow)}.home-news-wrap .item p a:hover{color:#014F6E}section.home-testimonials{background-size:90rem auto;background-position:0 0;background-image:url(/wp-content/themes/lawfirmsites/images/bg_pattern.png);padding:12.75rem 0 13.1rem;background-repeat:repeat-y}section.home-testimonials .div-block{margin:0 auto;max-width:68rem}section.home-testimonials .div-block hr{border-color:var(--Yellow);margin:0rem auto 2.4rem;max-width:8.375rem}section.home-testimonials .div-block p{font-size:var(--px36);line-height:var(--px54);font-family:var(--Oranienbaum);font-weight:400;color:var(--Dgreen);margin-bottom:3.7rem}section.home-testimonials .div-block h5{position:relative;overflow:hidden}section.home-testimonials .div-block h5 strong{display:inline-block;position:relative}section.home-testimonials .div-block h5 strong:after,section.home-testimonials .div-block h5 strong:before{content:'';background-color:var(--Yellow);display:block;position:absolute;width:8.375rem;height:1px;position:absolute;top:.5rem}section.home-testimonials .div-block h5 strong:before{right:100%;margin-right:3.656rem}section.home-testimonials .div-block h5 strong:after{left:100%;margin-left:3.656rem}figure.home-map{background-size:cover;content:'';background-position:center;background-image:url(/wp-content/themes/lawfirmsites/images/map2.jpg);display:block}figure.home-map .embed-responsive{padding-bottom:27.688rem}section.innerpage-header{background-size:cover;background-position:center;background-image:url(/wp-content/themes/lawfirmsites/images/banner-default.jpg);padding:2.313rem 0 0}.page-title{color:#fff;padding:9.5rem 0 8.313rem}.page-title h1{font-size:var(--px85);line-height:var(--px90);margin-bottom:1.3rem}.page-title hr{border-color:var(--Yellow);margin:0rem auto 0;max-width:8.375rem}section.inner-page{background-size:90rem auto;background-repeat:no-repeat;background-position:0 0;background-image:url(/wp-content/themes/lawfirmsites/images/bg_pattern_2.png);padding:7.625rem 0 4.5rem}.inner-pa-wrap{display:flex;flex-wrap:wrap;gap:3.375rem 3.5rem;margin:3.8rem auto 6.6rem;max-width:62.125rem}.inner-pa-wrap .item{overflow:hidden;width:100%;max-width:25.875rem;text-align:center;position:relative;box-shadow:0 1.375rem 1.875rem rgb(0 0 0 / .16)}.inner-pa-wrap .item figure{position:absolute;content:'';background-size:cover;background-position:center;display:block;transition:.4s;top:0;left:0;bottom:0;width:100%}.inner-pa-wrap .item a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;min-height:21.438rem;position:relative;z-index:5;background-color:rgb(0 25 35 / .74);color:#fff}.inner-pa-wrap .item a span{display:block;font-size:var(--px16);line-height:var(--px20);font-weight:700;text-transform:uppercase;letter-spacing:.17rem;padding:0 1rem}.inner-pa-wrap .item a:hover{background-color:rgb(0 25 35 / .65)}.inner-pa-wrap .item:hover figure{transform:scale(1.06)}article.the-content{background-color:#fff;padding:6.7rem 2.75rem 2rem}.editor-styles-wrapper h2,article.the-content h2{font-size:var(--px60);line-height:var(--px68);color:var(--Dgreen);margin-bottom:1.1rem}article.the-content h2+hr{margin-bottom:3.4rem}article.the-content h5{margin-bottom:1.4rem}article.the-content ul+h5{margin-top:2.7rem}article.the-content hr{border-color:var(--Yellow);margin:0rem 0 0;max-width:8.375rem}article.the-content p{line-height:var(--px36);color:var(--GrayText);margin-bottom:2.4rem}article.the-content ul{line-height:var(--px36);color:var(--GrayText);margin-bottom:2.4rem;padding:0;list-style:none}article.the-content ul li{position:relative;padding-left:1.938rem}article.the-content ul li:before{content:'';width:.563rem;height:.563rem;position:absolute;top:.8rem;left:0;border-radius:100%;display:block;background-color:#002A3A}article.the-content ul ul{margin-bottom:0}article.the-content .div-left p+h5{margin-top:3.8rem}.practice-inner-flex .div-left{max-width:40.5rem}.practice-areas-sidebar,article .practice-areas-sidebar{width:100%;max-width:32.313rem;padding:4rem 2.75rem 5.875rem;background-color:rgb(105 155 174 / .1)}.practice-areas-sidebar h5,article .practice-areas-sidebar h5{margin-bottom:.9rem}.practice-areas-sidebar ul,article .practice-areas-sidebar ul{list-style:none;padding:0;margin:0;font-size:var(--px20);text-transform:uppercase;font-weight:700}.practice-areas-sidebar ul li,article .practice-areas-sidebar ul li{letter-spacing:.18rem;border-bottom:1px solid #699BAE;padding-bottom:.406rem;margin-bottom:.406rem;padding-left:0}.practice-areas-sidebar ul li:before,article .practice-areas-sidebar ul li:before{display:none}.practice-areas-sidebar ul li a,article .practice-areas-sidebar ul li a{position:relative;padding:1.094rem 2.5rem 1.094rem 1.25rem;line-height:var(--px25);display:block;color:var(--Dgreen);fill:var(--Yellow);border-radius:.188rem}.practice-areas-sidebar ul li a:hover,article .practice-areas-sidebar ul li a:hover{background-color:var(--Yellow)}.practice-areas-sidebar ul li a svg,article .practice-areas-sidebar ul li a svg{position:absolute;top:1.2rem;right:1rem}.practice-inner-flex aside{width:100%;max-width:32.313rem}.bio-flex .bio-img-wrap{width:100%;max-width:32.296rem;position:relative;padding:1.906rem 1.906rem}.bio-flex .bio-img-wrap figure{position:relative;z-index:5}.bio-flex .bio-img-wrap .tb:before,.bio-flex .bio-img-wrap .tb:after{content:'';display:block;position:absolute;border-top:1px solid var(--Yellow);border-left:1px solid var(--Yellow)}.bio-flex .bio-img-wrap .tb:before{top:0;left:0;width:22.541rem;height:17.029rem}.bio-flex .bio-img-wrap .tb:after{top:.625rem;left:.625rem;width:21.916rem;height:16.404rem}.bio-flex .bio-img-wrap .bb:before,.bio-flex .bio-img-wrap .bb:after{content:'';display:block;position:absolute;border-bottom:1px solid var(--Yellow);border-right:1px solid var(--Yellow)}.bio-flex .bio-img-wrap .bb:before{bottom:0;right:0;width:22.541rem;height:17.029rem}.bio-flex .bio-img-wrap .bb:after{bottom:.625rem;right:.625rem;width:21.916rem;height:16.404rem}.big-map{margin-bottom:3.3rem}.big-map .embed-responsive{padding-bottom:39.875rem}.blog-flex aside{width:100%;max-width:32.313rem}.blog section.inner-page{background-image:unset}.blog-wrap article{max-width:34.438rem;width:100%;color:#676767;margin-bottom:3.6rem}.blog-wrap article.the-content{padding:0;max-width:40.438rem}.blog-wrap article figure{background-size:cover;background-position:center;margin-bottom:2.8rem}.blog-wrap article figure a{display:block;content:'';padding-bottom:14.5rem}.blog-wrap article figure a:hover{background-color:rgb(0 25 35 / .74)}.blog-wrap article h5{margin-bottom:1.8rem}.blog-wrap article h4{line-height:var(--px36);margin-bottom:1.3rem}.blog-wrap article hr{border-color:var(--Yellow);margin:1.3rem 0 .8rem;max-width:8.375rem}.blog-wrap article h4 a{color:#014F6E}.blog-wrap article h4 a:hover{color:var(--Yellow)}.blog-wrap article p{line-height:var(--px36)}.blog-wrap article p a{color:var(--Yellow)}.blog-wrap article p a:hover{color:var(--Dgreen)}figure.single-thumb{margin-bottom:3rem}article.the-content h5.date{margin-bottom:.5rem}article.the-content h2.single-title{font-size:var(--px36);line-height:var(--px48);font-family:var(--KumbhSans);font-weight:700;text-transform:unset}article.the-content h2.single-title+hr{margin:1.3rem 0 1.8rem}@media (min-width:992px){.inner-pa-wrap{max-width:55.3rem}.single-flex .div-left{max-width:40.5rem}.blog-flex .blog-wrap{max-width:43.188rem}.bio-flex{position:relative}.bio-flex .div-left{max-width:40.5rem}.bio-flex .bio-img-wrap{position:absolute;top:0;right:0}.bio-flex aside{width:32.313rem;max-width:32.313rem;margin-top:36.813rem}.w1920{max-width:120rem;margin:0 auto}.home section.home-attorneys .div-block{margin-bottom:-14.625rem}section.home-attorneys .div-block figure{max-width:50%}section.home-attorneys .t-block{max-width:50%}#header .phone-top{position:relative;z-index:5}#header:after{content:'';position:absolute;top:0;right:0;bottom:0;display:block;background-color:var(--Yellow);width:20.83%}section.badge-block .badge-wrap .item{border-left:1px solid #DBDBDB}section.badge-block .badge-wrap .item:nth-child(1){border-color:#fff0}.gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between}.gfield.gfield--width-half{max-width:14.625rem}section.footer-bottom .div-block{margin-top:3.125rem}#header{position:relative}.phone-top span.icon{margin-left:-2.438rem}.logo{margin-right:auto}.container{width:100%}.scroll{display:block}.flex{display:flex;flex-wrap:wrap}.between{justify-content:space-between}.align-start{align-items:flex-start}.wrap{margin:0 auto;max-width:85.25rem}#header .wrap{max-width:90rem}.main-menu{display:flex;flex-wrap:wrap;gap:0 2rem;margin-top:2.55rem}.main-menu li{position:relative}.main-menu li a{color:#fff}.main-menu>li{display:inline-block;padding-bottom:2.7rem}.main-menu>li:hover>a{color:var(--Yellow)}.main-menu>li>.sub-menu{position:absolute;top:100%;left:-1rem;width:20rem;padding:0;z-index:200;opacity:0;visibility:hidden;text-align:left;background-color:var(--Yellow)}.main-menu>li:hover>.sub-menu{opacity:1;visibility:visible}.main-menu>li>.sub-menu>li{display:block}.main-menu>li>.sub-menu>li>a{padding:.7rem 1rem;color:#fff;border-top:1px solid rgb(0 0 0 / .5)}.main-menu>li>.sub-menu>li:hover>a{background-color:rgb(0 0 0 / .5)}}@media (min-width:1960px){html{font-size:16px}}@media (min-width:992px) and (max-width:1399px){:root{--px12:0.95rem;--px14:1.075rem;--px15:1.138rem;--px16:1.2rem;--px17:1.263rem;--px18:1.325rem;--px20:1.45rem;--px21:1.55rem;--px22:1.575rem;--px28:1.95rem}#header .wrap{max-width:96rem}.main-menu>li{padding-bottom:2.5rem}.main-menu>li>.sub-menu{width:24rem}}@media (max-width:991px){html{font-size:16px}body{padding-top:5.313rem}body.mean-container .mean-bar{position:fixed;top:0;left:0;width:100%;z-index:3000;background-color:#002A3A;padding-top:2.438rem}body.mean-container.admin-bar .mean-bar{top:32px}body.mean-container .mean-nav{background-color:#002A3A;position:absolute;top:0;left:0;width:100%;margin:0;top:100%}body.mean-container a.meanmenu-reveal{width:1.938rem;padding:0 1.125rem 0 0;top:2rem;color:var(--Yellow)}body.mean-container a.meanmenu-reveal span{height:.188rem;background-color:var(--Yellow);margin-top:0;border-radius:.313rem}body.mean-container a.meanmenu-reveal span+span{margin-top:.375rem}body.mean-container .mean-nav ul li a.mean-expand{height:auto;padding:11px 12px!important}.phone-top{display:none}.logo{position:fixed;top:.875rem;left:1.25rem;margin:0;max-width:17.766rem;z-index:5000}.container{padding:0 1.25rem}section.home-header-block{padding-top:0}section.home-header-block .div-block{padding:5rem 0 9.563rem}section.home-header-block .div-block h1::before{margin-right:2.563rem}section.home-header-block .div-block h1::after{margin-left:2.563rem}section.home-header-block .div-block h1{letter-spacing:.065rem;margin-bottom:1.9rem}section.home-header-block .div-block h3{font-size:var(--px50);line-height:var(--px68);margin-bottom:2.2rem}a.Btn{letter-spacing:.099rem;padding:1.313rem 1.875rem}section.home-main{padding-top:0;padding-bottom:6.575rem}section.home-main figure{margin-top:-4.625rem}section.home-main .div-block{padding:3.4rem 1.25rem 2rem}section.home-main .div-block h2{font-size:var(--px38);line-height:var(--px44)}section.badge-block .badge-wrap .item{width:50%;flex:unset}section.badge-block .badge-wrap{justify-content:unset}section.badge-block figure.super-lawyers-badge{max-width:6.875rem}section.badge-block figure.av-rated-graphic{max-width:11.063rem}section.badge-block figure.best-lawyers-logo{max-width:9.488rem;top:.15rem}section.badge-block figure.avvo-logo{max-width:8.854rem;top:-.45rem}section.badge-block .badge-wrap .item:nth-child(2n){border-left:1px solid #DBDBDB}section.badge-block .badge-wrap .item{border-bottom:1px solid #DBDBDB;min-height:7.438rem}section.badge-block{overflow:hidden;border-bottom:none}section.home-attorneys{padding:3.063rem 0 0rem}section.home-attorneys .t-block{padding:1.438rem 1.25rem}section.home-attorneys .t-block .text .bot-border::before,section.home-attorneys .t-block .text .top-border::before{width:13.178rem;height:9.953rem}section.home-attorneys .t-block .text .bot-border::after,section.home-attorneys .t-block .text .top-border::after{width:12.553rem;height:9.328rem}section.home-attorneys .t-block .text .tt-block{padding:5remrem 0 2.45rem}section.home-attorneys .div-block{margin-bottom:-17.313rem}section.home-practice-areas .div-block h2{font-size:var(--px38);line-height:var(--px50)}section.home-practice-areas{padding-bottom:6.875rem}section.home-practice-areas a.btn-link{padding:1.25rem 1rem;width:100%}section.home-news{background-image:url(/wp-content/themes/lawfirmsites/images/mobile-news-bg.jpg);padding-bottom:5.188rem}section.home-news h5{text-align:center}section.home-news h2{text-align:center;font-size:var(--px38);line-height:var(--px50)}.home-news-wrap .item{padding:3.9rem 2.188rem 3.6rem}.home-news-wrap .item h5{text-align:left}section.home-testimonials{padding-top:5.438rem;padding-bottom:5rem}section.home-testimonials .div-block p{font-size:var(--px28);line-height:var(--px42)}section.home-testimonials .div-block h5 strong::before{margin-right:.563rem}section.home-testimonials .div-block h5 strong::after{margin-left:.563rem}section.home-testimonials .div-block h5 strong::after,section.home-testimonials .div-block h5 strong::before{width:2.313rem}section.footer-bottom .div-block .top-border::before,section.footer-bottom .div-block .bot-border::before{width:21.602rem;height:9.953rem}section.footer-bottom .div-block .top-border::after,section.footer-bottom .div-block .bot-border::after{width:20.977rem;height:9.328rem}section.footer-bottom{padding:3.25rem 0 6.188rem}.form-wrap{padding:3.75rem 1.188rem 3.438rem;margin-top:4.563rem}.form-wrap h3{font-size:var(--px48);line-height:var(--px66)}.form-wrap h3 br{display:none}#footer ul{display:none}#footer{padding:5.313rem 0 4.3rem}#footer p{margin-bottom:2rem}#footer p span:nth-child(1){opacity:0;display:block;margin:0}section.innerpage-header{padding-top:0}.page-title h1{font-size:var(--px50);line-height:var(--px68)}.page-title{color:#fff;padding:5.5rem 0 5.313rem}article.the-content{padding:1.7rem 1.25rem 2rem}section.inner-page{padding:4.625rem 0 4.5rem}.editor-styles-wrapper h2,article.the-content h2{font-size:var(--px38);line-height:var(--px44)}.practice-areas-sidebar,article .practice-areas-sidebar{padding:4rem 1.25rem 5.875rem}.bio-flex .bio-img-wrap{margin-bottom:3rem}.bio-flex .bio-img-wrap .tb::before,.bio-flex .bio-img-wrap .bb::before{width:15.541rem;height:11.029rem}.bio-flex .bio-img-wrap .tb::after,.bio-flex .bio-img-wrap .bb::after{width:14.916rem;height:10.404rem}article.the-content .div-left p+h5{margin-top:3.8rem}.big-map .embed-responsive{padding-bottom:18.875rem}}