@font-face{font-family:FontName;src:url(/wp-content/themes/lawfirmsites/fonts/FontName.ttf) format("truetype");font-weight:400}:root{--px12:0.75rem;--px14:0.875rem;--px15:0.938rem;--px16:1rem;--px17:1.063rem;--px18:1.125rem;--px19:1.188rem;--px20:1.25rem;--px21:1.35rem;--px22:1.375rem;--px23:1.438rem;--px24:1.5rem;--px25:1.563rem;--px27:1.688rem;--px29:1.813rem;--px30:1.875rem;--px32:2rem;--px34:2.125rem;--px35:2.188rem;--px36:2.25rem;--px38:2.375rem;--px40:2.5rem;--px42:2.625rem;--px45:2.813rem;--px48:3rem;--px50:3.125rem;--px55:3.438rem;--px60:3.75rem;--px65:4.063rem;--px69:4.313rem;--px72:4.5rem;--px82:5.125rem;--px90:5.625rem;--px90:5.625rem;--px92:5.75rem;--px95:5.938rem;--px100:6.25rem;--px109:6.813rem;--px118:7.375rem;--px130:8.125rem;--Font_main:"quasimoda",sans-serif;--Font_secondary:"scandia-web",sans-serif;--Black:#101010;--Red:#AA2B3D;--Blue:#002366;--Yellow:#FFB456}html{font-size:.833333vw;scroll-behavior:smooth}body{padding:0;margin:0;font-size:var(--px20);font-family:var(--Font_main);font-weight:400;color:var(--Black)}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,h1,h2,h3,h4,h5,h6,p{margin:0}h1,.h1{display:block;font-size:var(--px48);font-family:var(--Font_secondary)}h2,.h2{display:block;font-size:var(--px48);font-family:var(--Font_secondary)}h3,.h3{display:block;font-size:var(--px36);font-family:var(--Font_secondary)}h4,.h4{display:block;font-size:var(--px24);font-family:var(--Font_secondary)}h5,.h5{display:block;font-size:var(--px17);font-weight:700;text-transform:uppercase;color:var(--Blue);line-height:var(--px19);letter-spacing:.06rem;font-family:var(--Font_secondary)}h6,.h6{display:block}#header{font-family:var(--Font_secondary)}.navbar-default{border-radius:0;margin:0;min-height:0;background-color:rgb(0 0 0 / .1);color:#fff;border:none;letter-spacing:.07rem;border-bottom:1px solid rgb(255 255 255 / .05)}.navbar-default .flex{justify-content:space-between}.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(--px17);text-transform:uppercase;font-weight:700}.logo{display:inline-block;vertical-align:top;max-width:13.813rem;margin:.7rem 0;vertical-align:top}ul.paginations{list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.phone-top a{font-size:var(--px17);display:flex;flex-wrap:wrap;align-items:center;gap:.938rem;color:#fff;margin-top:3.85rem}.phone-top strong{display:inline-block;line-height:var(--px19)}.phone-top span{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:100%;width:3rem;height:3rem;background-color:var(--Yellow);transition:.5s}.phone-top span svg{width:1.188rem}.phone-top a:hover span{background-color:var(--Blue)}#footer{background-color:var(--Blue);color:#fff;font-size:var(--px20);padding:1.6rem 0 0rem}#footer .flex{align-items:flex-start}#footer p{margin-bottom:1.4rem}.qlinks{display:flex;flex-wrap:wrap;justify-content:center;gap:0 1.125rem;margin-bottom:1.4rem}#footer a{color:#fff}#footer a:hover{color:var(--Yellow)}.lfs{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;align-items:center;margin-bottom:1.4rem}.lfs svg{position:relative;top:-.1rem;width:8.375rem}section.site-details{background-color:#fff;color:var(--Black);font-size:var(--px20);padding:8rem 0 3rem}section.site-details .flex{gap:0 5.5rem}section.site-details .div-block{margin-bottom:3rem}section.site-details .div-block h5{font-size:var(--px17);font-weight:700;text-transform:uppercase;color:var(--Blue);line-height:var(--px19);letter-spacing:.06rem;margin-bottom:1.6rem}section.site-details .div-block p{line-height:var(--px27)}section.site-details .div-block p a{color:var(--Blue)}section.site-details .div-block p a:hover{color:var(--Yellow)}section.site-details .footer-logo{display:inline-block;vertical-align:top;max-width:12.25rem}.social-media{display:flex;flex-wrap:wrap;text-align:center;font-size:var(--px22);gap:.75rem;justify-content:center}.social-media div{overflow:hidden;border-radius:100%;background:#002366;background:linear-gradient(46deg,#C24470 -32.9%,#772D76 13.86%,#002366 85.91%)}.social-media div a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:3.813rem;height:3.813rem;color:#fff;border-radius:100%}.social-media div a:hover{background-color:var(--Yellow)}.video-background{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center}.transition{transition:.5s}section.hero{color:#fff;padding:12.5rem 0 20.375rem;position:relative}section.hero:after{content:'';display:block;position:absolute;bottom:-1.125rem;left:0;width:100%;padding-bottom:32.375rem;background-image:url(/wp-content/themes/lawfirmsites/images/fadetowhite.png);background-size:cover;background-position:center bottom}section.hero .div-block{font-size:var(--px20);position:relative;z-index:5}section.hero .div-block h1{font-size:var(--px118);line-height:var(--px109);font-weight:700;text-transform:uppercase;margin-bottom:.4rem}section.hero .div-block h1 strong{-webkit-text-stroke:.125rem #fff;-moz-text-stroke:.125rem #fff;text-stroke:.125rem #fff;color:#fff0}section.hero .div-block p{margin:0 auto;line-height:var(--px27);max-width:43.813rem}section.hero .div-block p+p{margin-top:2.9rem}section.hero .div-block a button{color:#fff;border:.125rem solid #fff;line-height:var(--px19);background-color:#fff0;font-size:var(--px17);font-weight:700;text-transform:uppercase;letter-spacing:.05rem;padding:1.25rem 1.563rem;border-radius:.688rem}section.hero .div-block a:hover button{background-color:var(--Yellow);border-color:var(--Yellow);color:var(--Blue)}a button{display:inline-block}section.home-practice{position:relative;background-color:#f6f6f6;color:var(--Black);padding:8.7rem 0 0rem;z-index:5}section.home-practice .container{position:relative;z-index:5}section.home-practice:before{content:'';background-image:url(/wp-content/themes/lawfirmsites/images/logo-bg2.png);background-size:52.25rem auto;background-position:0 0;height:47.875rem;position:absolute;top:-4.313rem;right:0;width:41.688rem}section.home-practice .text-block{max-width:49.688rem;font-size:var(--px20)}section.home-practice .text-block h5{font-weight:700;margin-bottom:1.6rem}section.home-practice .text-block p{line-height:var(--px27)}.feat-boxes{display:flex;flex-wrap:wrap;gap:2rem 2.813rem;align-items:flex-start;margin:5.4rem auto 6rem}.feat-boxes .item{width:100%;max-width:25.813rem;position:relative;border-radius:.625rem;box-shadow:0 0 2.188rem #fff0;padding-bottom:3.6rem}.feat-boxes .item figure{background-size:cover;background-position:center;display:block;content:'';width:100%;padding-bottom:17.25rem}.feat-boxes .item .text{background-color:#fff;border-radius:0 0 .625rem .625rem;text-align:center;padding:2.7rem 1.375rem 0rem;position:relative;z-index:1}.feat-boxes .item .text h3{font-size:var(--px29);line-height:var(--px32);text-transform:uppercase;font-weight:700;letter-spacing:.03rem;margin-bottom:1.6rem}.feat-boxes .item .text h3 a{color:var(--Blue)}.feat-boxes .item .text h3 a:hover{color:var(--Yellow)}.feat-boxes .item .text p{line-height:var(--px27);margin:0 auto 1rem;max-width:18.25rem}.feat-boxes .item .text p+a{font-size:var(--px17);font-size:var(--px19);text-transform:uppercase;font-weight:700;font-family:var(--Font_secondary);color:var(--Blue);display:inline-block;position:relative}.feat-boxes .item .text p+a:after{background-color:var(--Yellow);content:'';height:.125rem;width:0;transition:.5s;margin:0 auto 0;position:relative;display:block}.feat-boxes .item:hover{box-shadow:0 0 2.188rem rgb(0 0 0 / .15)}.feat-boxes .item:hover .text p+a:after{width:8.063rem}.feat-boxes .item:hover .text{margin-top:-4.938rem;padding-top:3.4rem}.feat-boxes .item:hover .text p{margin-bottom:2.1rem}.feat-boxes .item:nth-child(1) .text h3{padding:0 1rem}.feat-boxes .item:nth-child(2) .text h3{padding:0 1rem}.feat-boxes .item:nth-child(3) .text h3{padding:0 4rem}.gform_confirmation_message{background-color:#dfd;color:#000;text-align:center;border:2px solid #4CAF50;padding:15px 20px}.form-wrap{margin:0 0;padding:2.875rem 2.313rem 3rem;font-size:var(--px20);min-height:48rem}.form-wrap label{font-weight:400}.form-wrap h5{margin-bottom:1.6rem}.form-wrap ul{list-style:none;padding:0}.gform_fields{margin:0}.gfield{width:100%;position:relative;margin-bottom:1.3rem}.gfield.hidden_label{margin-bottom:0}.gfield.hidden_label label.gfield_label{display:none}.gfield legend.gfield_label,.gfield label.gfield_label{margin:0 0 .5rem;border:none;font-size:var(--px20);line-height:var(--px30)}.form-wrap textarea,.form-wrap input[type="tel"],.form-wrap input[type="email"],.form-wrap input[type="text"]{background-color:#fff0;display:block;width:100%;border:1px solid #D9D9D9;border-radius:.313rem;line-height:var(--px30);padding:.938rem 1.25rem;box-shadow:0 .25rem .25rem rgb(0 0 0 / .12) inset}.form-wrap textarea{resize:none;height:9.125rem}.gform_footer{text-align:center;padding-top:.4rem}.gform_footer input[type="submit"]{text-transform:uppercase;width:10.875rem;height:3.688rem;background-color:var(--Yellow);color:#fff;border:none;border-radius:.313rem;font-size:var(--px17);font-family:var(--Font_secondary);font-size:var(--px17);font-weight:700;letter-spacing:.061rem}.gform_footer input[type="submit"]:hover{background-color:var(--Blue)}.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)}.gform-field-label--type-sub{display:none}.gfield_required{color:#ff0909}#header{background-image:url(/wp-content/themes/lawfirmsites/images/banner-default.jpg);background-size:cover;background-position:center}.home #header{background-image:unset;position:relative}.home #header .navbar-default,section.hero{position:relative;z-index:2}section.page-top .page-title{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;color:#fff}section.page-top .page-title h1{font-size:var(--px82);line-height:var(--px90);font-weight:700;text-transform:uppercase}section.page-top .page-title h1 strong{background:#585858;background:linear-gradient(324deg,rgb(88 88 88) 0%,rgb(217 217 217) 21%,rgb(255 255 255) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.c-flex{align-items:flex-start;gap:0 7.563rem}.page-template-page-bio .c-flex{align-items:unset;gap:0 4.363rem}.c-flex article{flex:1}aside.contact-f{max-width:25.813rem;width:100%;border-radius:.625rem;box-shadow:0 0 1.563rem rgb(0 0 0 / .15);background-image:url(/wp-content/themes/lawfirmsites/images/top-yellow.png);background-repeat:no-repeat;background-position:right top;background-size:5.75rem auto}section.inner-page{background-color:#fff;padding:7.125rem 0 6.938rem}article.the-content{font-size:var(--px20);max-width:71.188rem}article.the-content h2{margin-bottom:1.6rem}article.the-content h3{margin-bottom:1.6rem}article.the-content h5,article.the-content .h5{margin-bottom:1.6rem}.page-template-page-bio article.the-content p+h5{margin-top:4.1rem}article.the-content p{line-height:var(--px27);margin-bottom:1.6rem}article.the-content ul a,article.the-content p a{color:var(--Black)}article.the-content ul a:hover{color:var(--Yellow)}article.the-content p a:hover{color:var(--Blue)}article.the-content ul{line-height:var(--px27);margin-bottom:1.6rem;list-style:none;padding:0}article.the-content ul li{position:relative;padding-left:1.688rem}article.the-content ul li:before{content:'•';display:inline-block;position:absolute;top:0rem;left:.688rem}article.the-content ul ul{margin-bottom:0}section.badges-wrap{background-color:#fff;align-items:center;border-top:1px solid #999;border-bottom:1px solid #999}section.badges-wrap .item{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:100%;flex:1}section.badges-wrap figure{position:relative}figure.Greater-Irvine-Chamber{max-width:16.25rem}figure.ipoa_logo{max-width:13.125rem}figure.OCIPLA{max-width:16.313rem}figure.ITA{max-width:12.063rem}figure.AIPLA{max-width:16.188rem}.services-list{display:flex;flex-wrap:wrap;justify-content:center;gap:1.563rem 2.875rem;text-align:center;margin:5.4rem auto 0rem}.services-list .item{width:100%;max-width:23.313rem;overflow:hidden;border-radius:.313rem;background:#c24470;background:linear-gradient(24deg,rgb(194 68 112) 0%,rgb(119 45 118) 25%,rgb(0 35 102) 100%)}.services-list .item a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;color:#fff;min-height:5.75rem;font-weight:700}.services-list .item a span{font-size:var(--px20);line-height:var(--px27)}.services-list .item a:hover{background-color:rgb(0 0 0 / .4)}aside.services-side{max-width:25.75rem}aside.services-side h5{text-align:center;border-bottom:1px solid #999;padding-bottom:.9rem}aside.services-side .services-list{gap:.75rem;margin-top:1.563rem}.page-template-page-services-inner article.the-content p+h5{margin-top:3.9rem}.attorneys-list{display:flex;flex-wrap:wrap;gap:1.37rem;text-align:center;justify-content:center;margin:4.7rem auto 0;max-width:67rem}.attorneys-list .item{border-radius:.625rem;background-color:#fff;width:100%;max-width:15.813rem;background-color:#fff;overflow:hidden}.attorneys-list .item figure{background-size:cover;background-position:center}.attorneys-list .item figure a{content:'';display:block;padding-bottom:20rem}.attorneys-list .item h5{padding:1.5rem 0 1.35rem}.attorneys-list .item h5 a{display:inline-block;color:var(--Black);border-bottom:1px solid #fff0}.attorneys-list .item:hover{box-shadow:0 .25rem 1.563rem rgb(0 0 0 / .15)}.attorneys-list .item:hover h5 a{border-color:var(--Black)}figure.bio-image{width:100%;max-width:15.813rem;overflow:hidden;border-radius:.625rem;margin-bottom:1.938rem}aside.bio-sidebar{width:100%;max-width:29.063rem;font-size:var(--px20)}aside.bio-sidebar h5{margin-bottom:1.7rem}aside.bio-sidebar ul+h5,aside.bio-sidebar p+h5{margin-top:2.8rem}aside.bio-sidebar p{line-height:var(--px27);margin-bottom:1.6rem}aside.bio-sidebar ul{line-height:var(--px27);list-style:none;padding:0;margin-bottom:1.6rem}aside.bio-sidebar ul ul{margin:0}aside.bio-sidebar ul li{position:relative;padding-left:1.688rem}aside.bio-sidebar ul li:before{content:'•';display:inline-block;position:absolute;top:0rem;left:.688rem}.cases-accordion .item{margin-bottom:.875rem;font-size:var(--px20);padding:2.538rem 2.188rem 2.338rem}.cases-accordion .item .text{line-height:var(--px27)}.cases-accordion .item .text strong{font-style:italic;cursor:pointer}.cases-accordion .item span.more-text{display:none}.cases-accordion .item.active span.dots{display:none}.cases-accordion .item.active span.more-text{display:inline}.offices{margin-top:7.9rem}.offices .item{gap:0 3.75rem}.offices .item+.item{margin-top:3.188rem}.offices .item .div-block{width:100%;max-width:15.625rem}.offices .item figure.map{flex:1;border:1px solid #999}.offices .item figure.map .embed-responsive{padding-bottom:17.25rem}.faqs-inner-wrap .cases-accordion .item.active span.more-text{display:block}.faqs-inner-wrap .cases-accordion .item span{margin-top:1.6rem}ul.nav{font-size:var(--px17);line-height:var(--px19);font-weight:700;text-transform:uppercase;display:flex;flex-wrap:wrap;gap:.813rem;border-bottom:1px solid #000;padding-bottom:.813rem;margin-bottom:3rem}ul.nav li{letter-spacing:.09rem}ul.nav li a{color:var(--Blue);padding:2.063rem 2.25rem 1.8rem;border-radius:.625rem .625rem 0 0}ul.nav li.active a{color:#fff;background-color:var(--Yellow)}.faqs-inner-wrap{max-width:70.875rem}.table-top-filter{font-size:var(--px17);line-height:var(--px19);font-family:var(--Font_secondary);font-weight:700;text-transform:uppercase;border-bottom:1px solid #999;padding-bottom:.813rem;margin-bottom:2rem}.table-top-filter span.label-name{font-size:var(--px17);text-transform:uppercase;font-weight:700;letter-spacing:.06rem;font-family:var(--Font_secondary);color:var(--Blue);line-height:var(--px19)}.filter-select{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.8rem;width:100%;max-width:44.563rem}.filter-select select{background-color:#fff;color:var(--Black);border-radius:.625rem;width:100%;max-width:31.688rem;padding:1.75rem 1.7rem;border:none;line-height:var(--px19);text-transform:uppercase}.filter-search{display:flex;flex-wrap:wrap;align-items:center;gap:.875rem;width:100%;max-width:33.125rem}.filter-search input{line-height:var(--px19);border:none;padding:1.938rem 1.7rem;width:100%;max-width:20.875rem;border-radius:.625rem}.table-wrap{width:100%}.table-top-filter span.icon{width:5.063rem;height:5.063rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:var(--Yellow);border-radius:.625rem}.table-top-filter span.icon svg{width:2.188rem}table.dataTable{font-family:var(--Font_secondary)}table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{border:none}table.dataTable>thead>tr>th{padding:0;font-size:var(--px17);line-height:var(--px19);font-weight:700;text-transform:uppercase}table.dataTable>thead>tr>th:hover,table.dataTable>tbody>tr>td:hover{box-shadow:unset!important;outline:unset!important}table.dataTable>tbody>tr>td{font-size:var(--px20);line-height:var(--px27)}table.dataTable.display>tbody>tr:nth-child(2n+1)>.sorting_1,table.dataTable.order-column.stripe>tbody>tr:nth-child(2n+1)>.sorting_1{box-shadow:unset}table.dataTable.row-border>tbody>tr>*,table.dataTable.display>tbody>tr>*{border:none}table.dataTable>tbody>tr:nth-child(2n){background-color:#E4EBF1}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.display>tbody>tr:hover>*,table.dataTable.display>tbody tr>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:unset}table.dataTable>thead>tr>th.c1{padding:1.938rem 2.813rem 1.938rem}table.dataTable>thead>tr>th.c2{padding:1.938rem 2.813rem 1.938rem 5.313rem}table.dataTable>thead>tr>th.c3{padding:1.938rem 3.438rem 1.938rem}table.dataTable>tbody>tr>td.c1{padding:1.5rem 2.813rem 1.5rem}table.dataTable>tbody>tr>td.c2{padding:1.5rem 2.813rem 1.5rem 5.313rem;font-weight:700;color:#999}table.dataTable>tbody>tr>td.c3{padding:1.5rem 3.438rem 1.5rem}table.dataTable>thead>tr>th.c2,table.dataTable>tbody>tr>td.c2{text-align:left}table.dataTable>thead>tr>th.c3,table.dataTable>tbody>tr>td.c3{text-align:left}.dt-layout-cell .paging_full_numbers{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;justify-content:flex-end;align-items:center}div.dt-container .dt-paging .dt-paging-button{margin:0 .375rem;font-size:var(--px17);font-weight:700;font-family:var(--Font_secondary);min-width:0;padding:0}div.dt-container .dt-paging .dt-paging-button.current,div.dt-container .dt-paging .dt-paging-button.current:hover{border:none}div.dt-container .dt-paging .dt-paging-button.first,div.dt-container .dt-paging .dt-paging-button.previous,div.dt-container .dt-paging .dt-paging-button.next,div.dt-container .dt-paging .dt-paging-button.last{border:1px solid #999;color:#999;width:5.063rem;height:5.063rem;margin:0;padding:0;border-radius:.625rem;font-size:var(--px36);font-weight:400;line-height:var(--px17);font-family:var(--Font_main)}div.dt-container .dt-paging .dt-paging-button.disabled,div.dt-container .dt-paging .dt-paging-button.disabled:hover,div.dt-container .dt-paging .dt-paging-button.disabled:active{border-color:#999}div.dt-container .dt-paging .dt-paging-button.previous{margin-right:1.375rem}div.dt-container .dt-paging .dt-paging-button.next{margin-left:1.375rem}div.dt-container .dt-paging .dt-paging-button:hover{color:var(--Blue)!important;background:unset;border-color:#fff}div.dt-container .dt-paging .dt-paging-button.first:hover,div.dt-container .dt-paging .dt-paging-button.previous:hover,div.dt-container .dt-paging .dt-paging-button.next:hover,div.dt-container .dt-paging .dt-paging-button.last:hover{background:var(--Blue);color:#fff!important;border-color:var(--Blue)}div.dt-container .dt-paging .dt-paging-button.current{border:none}.dt-paging.paging_full_numbers{margin:1.2rem 0 0rem}@media (min-width:992px){.mobile-only{display:none!important}table.dataTable>thead>tr>th.c1,table.dataTable>tbody>tr>td.c1{width:48.66%}table.dataTable>thead>tr>th.c3,table.dataTable>tbody>tr>td.c3{width:26.41%}aside.bio-sidebar{border-left:1px solid #999;padding-left:3rem}figure.bio-image{float:right;margin-left:3.563rem;margin-bottom:1rem}.page-template-page-full-width section.inner-page .wrap{max-width:75.813rem}.page-template-page-Table section.inner-page .wrap{max-width:84rem}.page-id-35 section.inner-page .wrap{max-width:84.563rem}section.badges-wrap .item+.item{border-left:1px solid #999}section.badges-wrap .item{min-height:13.125rem}section.badges-wrap:after,section.badges-wrap:before{display:none}section.page-top .page-title{min-height:17.813rem}section.site-details .div-block:nth-child(1){margin-right:3.75rem}section.site-details .div-block:nth-child(4){margin-left:auto}.lfs{margin-left:5.375rem}.phone-top{margin-left:1.125rem}.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:83.125rem}.main-menu{display:flex;flex-wrap:wrap;gap:0 4.125rem}.navbar-default .wrap{max-width:104.875rem}.main-menu li{position:relative;margin:4.6rem 0 0rem}.main-menu>li{display:inline-block}.main-menu>li:hover>a{color:var(--Yellow)}.main-menu li a{color:#fff}.main-menu>li>.sub-menu{position:absolute;top:100%;left:0;width:220px;padding:0;z-index:200;opacity:0;visibility:hidden;text-align:left}.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:10px 15px;color:#fff}.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}.filter-select select{max-width:29.688rem}.filter-search input{max-width:20.375rem}table.dataTable>thead>tr>th.c3,table.dataTable>tbody>tr>td.c3{width:28.81%}.phone-top{margin-left:0}}@media (max-width:991px){html{font-size:16px}body{padding-top:0;font-size:var(--px18)}body.mean-container .mean-bar{position:fixed;top:0;left:0;width:100%;z-index:3000;background-color:rgb(0 0 0 / .1);border-bottom:1px solid rgb(255 255 255 / .18);padding-top:3.2rem;background-color:var(--Blue)}body.mean-container.admin-bar .mean-bar{top:32px}body.mean-container .mean-nav{background-color:var(--Blue);margin:0;top:100%;position:absolute;left:0;width:100%}body.mean-container a.meanmenu-reveal{width:2.838rem;padding:.375rem;box-sizing:border-box;height:auto;height:2.375rem;right:0.875rem!important;top:1.8rem}body.mean-container a.meanmenu-reveal span{height:.25rem;margin:0;display:block}body.mean-container a.meanmenu-reveal strong{position:relative;top:.1rem}body.mean-container a.meanmenu-reveal span+span{margin-top:.438rem}body.mean-container .mean-nav ul li a.mean-expand{height:auto;padding:11px 12px!important}.navbar-default{background-color:unset;border:none;padding-top:6.125rem}.logo{margin:0;position:fixed;top:.5rem;left:1.25rem;z-index:3000;max-width:8.513rem}.phone-top{position:fixed;top:1.5rem;right:4.2rem;margin:0;z-index:3000}.phone-top a{margin:0}.phone-top strong{display:none}.container{padding:0 1.25rem}section.hero .div-block h1{font-size:var(--px48);line-height:var(--px48)}section.hero{padding:6.5rem 0 6.688rem}section.site-details{text-align:center}#footer{text-align:center}#footer *{justify-content:center}.feat-boxes .item .text h3{font-size:var(--px24);line-height:var(--px30);padding:0}.feat-boxes .item:hover .text{margin-top:0}.feat-boxes .item:nth-child(2) .text h3{padding:0}section.page-top .page-title h1{font-size:var(--px40);line-height:var(--px45)}section.page-top .page-title{padding:5rem 0}aside.contact-f{margin-top:5rem}.form-wrap{padding:2.875rem 1.25rem 3rem}aside.services-side{margin-top:5rem}section.badges-wrap .item{padding:2.5rem 1.25rem}section.badges-wrap .item+.item{border-top:1px solid #999}.services-list .item a span{font-size:var(--px18)}.services-list .item a{padding:0 .5rem}#footer,section.site-details,section.home-practice .text-block,article.the-content{font-size:var(--px18)}#footer{padding:5.6rem 0 4rem}.qlinks{flex-direction:column;gap:1rem 1.125rem;margin-bottom:2rem}#footer p{margin-bottom:2rem}.cases-accordion .item{font-size:var(--px18);padding:2.538rem 0rem 2.338rem}ul.nav:before,ul.nav:after{display:none}ul.nav li a{padding:1.063rem 1rem .8rem;border-radius:.625rem}ul.nav{gap:0;font-size:var(--px14);justify-content:center}.filter-select select{border:1px solid #999;padding:.95rem 1.7rem}.table-top-filter span.icon{display:none}.filter-select select{border:1px solid #999;padding:.75rem 1.5rem}.filter-search{margin:1rem 0 0rem}.filter-search input{border:1px solid #999;padding:.738rem 1.5rem;width:100%;max-width:unset}table.dataTable>thead>tr>th,table.dataTable>tbody>tr>td{font-size:var(--px16)}table.dataTable>tbody>tr>td.c3,table.dataTable>tbody>tr>td.c2,table.dataTable>tbody>tr>td.c1,table.dataTable>thead>tr>th.c3,table.dataTable>thead>tr>th.c2,table.dataTable>thead>tr>th.c1{padding:1rem 1.25rem}div.dt-container .dt-paging .dt-paging-button.first,div.dt-container .dt-paging .dt-paging-button.previous,div.dt-container .dt-paging .dt-paging-button.next,div.dt-container .dt-paging .dt-paging-button.last{width:2.5rem;height:2.5rem}div.dt-container .dt-paging .dt-paging-button.previous{margin-right:.575rem}div.dt-container .dt-paging .dt-paging-button.next{margin-right:.575rem}table.dataTable>thead>tr>th.c1,table.dataTable>tbody>tr>td.c1{min-width:17rem}table.dataTable>thead>tr>th.c3,table.dataTable>tbody>tr>td.c3{min-width:17rem}.logo{display:none}.mobile-only{display:block!important}}@media (max-width:399px){.logo{top:.5rem}.phone-top{right:4.2rem}section.hero .div-block h1{font-size:var(--px40)}}