body{color:#4d4f57;background:#fff;margin:0;padding:0;font-family:Poppins-Regular,sans-serif;font-size:16px;overflow-x:hidden}h1{font-variant:none;letter-spacing:.5px;color:#4d4f57;margin:0 0 18px;font-family:Poppins-Bold,sans-serif;font-size:38px;line-height:48px}h2{color:#4d4f57;font-family:Poppins-Medium,sans-serif;font-size:24px}p{color:#4d4f57;font-family:Poppins-Regular,sans-serif;font-size:16px}a,a:visited{color:#5881a6}a:hover{text-decoration:none}.legal-checkbox{position:absolute;right:9000px}.legal-checkbox+.label-text:before{content:"";color:#fff;vertical-align:top;background:#fff;border:1px solid #bdbdbd;border-radius:5px;width:20px;height:20px;margin-right:20px;padding:2px;font-family:FontAwesome;line-height:1;display:inline-block}.legal-checkbox:checked+.label-text:before{color:#4d4f57;font-size:14px;font-weight:300;position:relative}.legal-checkbox:disabled+.label-text{color:#aaa}.legal-checkbox:disabled+.label-text:before{content:"";color:#ccc}.label-text{width:100%;font-family:Poppins-Medium,sans-serif;font-weight:400;display:inline-block}.label-text span{color:#4d4f57;flex:1;width:66%;font-size:16px;display:inline-block}#header{background-color:#fafafa}.hero .container{background:#fafafa url(/img/hero_img-a57d7ad3c2.jpg) 100% 100% no-repeat;min-height:590px}.header-top{justify-content:start;padding:20px;display:flex}#header.page{background:#fff;border-bottom:1px solid #e9e8ea;min-height:0}#logo{align-self:center}#logo img{width:auto}.home h2{font-variant:none;letter-spacing:0;font-size:24px}.hero h1{font-variant:none;letter-spacing:.5px;margin:0 0 18px;font-family:Poppins-Light,sans-serif;font-size:38px;line-height:48px}.hero-con{padding:168px 0}.hero-text{margin:0 0 50px}.hero-text span{font-family:Poppins-Bold,sans-serif}.legal-btn,.legal-btn:hover{background:#5c84a3;border:0;border-radius:20px;padding:20px 35px;font-family:Poppins-Bold,sans-serif;font-size:14px;color:#fff!important}.legal-btn-mobile{display:none}.checklist__item{list-style:none;font-size:14px!important;position:relative!important}.checklist__item:before{content:"";color:#779533;margin-right:5px;font-family:FontAwesome;font-size:16px;position:relative}.legal-btn-desktop.checklist__item{top:5px!important}.legal-btn-mobile.checklist__item{width:100%;left:40px;top:5px!important}.legal-links a{color:#5c84a3;-o-border-radius:5px;-ms-border-radius:5px;background-position:30px;background-repeat:no-repeat;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;align-items:center;margin:0 0 2px;padding:25px 0 24px 90px;font-family:Poppins-Bold,sans-serif;font-size:14px;display:flex;position:relative}.redesign_variant .legal-links a{align-items:center;min-height:60px;padding:6px 0 6px 90px;display:flex}.legal-links a:hover{color:#4d4f57;background-color:#f7f7f7}.find-lawyer-icon{width:38px;height:30px;position:absolute;top:0;left:28px;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%)}.redesign_variant .find-lawyer-icon{top:-8px}.find-lawyer-icon img{position:absolute}.find-lawyer-icon svg *{fill:#5881a6}.legal-links a:hover .find-lawyer-icon svg *{fill:#4d4f57}.family-btn .find-lawyer-icon{width:37px;height:29px}.criminal-btn .find-lawyer-icon,.employment-btn .find-lawyer-icon,.real-estate-btn .find-lawyer-icon,.personal-injury-btn .find-lawyer-icon,.will-trust-estates-btn .find-lawyer-icon{width:38px;height:28px}.immigration-btn .find-lawyer-icon{width:44px;height:28px;top:-3px;left:22px}.redesign_variant .immigration-btn .find-lawyer-icon{top:-8px}.intellectual-property-btn .find-lawyer-icon{width:44px;height:28px;top:-4px}.redesign_variant .intellectual-property-btn .find-lawyer-icon{top:-8px}.bankruptcy-finances-btn .find-lawyer-icon{width:44px;height:28px;top:-4px}.redesign_variant .bankruptcy-finances-btn .find-lawyer-icon{top:-8px}.products-services-btn .find-lawyer-icon{width:44px;height:28px;top:-3px}.redesign_variant .products-services-btn .find-lawyer-icon{top:-8px}.business-btn .find-lawyer-icon{width:44px;height:28px;top:-3px}.redesign_variant .business-btn .find-lawyer-icon{top:-8px}.goverment-btn .find-lawyer-icon{width:44px;height:28px;top:-3px}.redesign_variant .goverment-btn .find-lawyer-icon{top:-8px}.legal-categories{background-color:#0000;background-image:linear-gradient(90deg,#ffffff80,#ffffffe6),url(/img/hero/category-pages-hero-bg-family-banner-96b29b76d5.png);background-position:0 0,100%;background-repeat:repeat,no-repeat;background-size:auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:60px 0}.js-category-tracker-link:hover .tooltiptext{visibility:visible}.js-category-tracker-link .tooltiptext{visibility:hidden;color:#fff;text-align:center;z-index:1;background-color:#5881a6;border-radius:4px;margin-left:-130px;padding:5px 0;font-family:Gotham-Book,sans-serif;font-size:12px;position:absolute;top:100%;left:50%}.js-category-tracker-link .tooltiptext:after{content:"";border:5px solid #0000;border-bottom-color:#337ab7;margin-left:-5px;position:absolute;bottom:100%;left:50%}.breadcrumbs{padding:28px 0 30px}.breadcrumbs ul{margin:0;padding:0;font-size:12px;list-style:none}.breadcrumbs li{font-family:Poppins-Regular,sans-serif;display:inline-block}.breadcrumbs li a{font-family:Poppins-Bold,sans-serif}.breadcrumbs li span{margin:0 4px}.content-wrapper-in{padding:30px 0 100px}.main-content{padding:30px 40px 0}.main-con{width:50%;padding:0 15px}.main-con p{font-family:Poppins-Medium,sans-serif;line-height:30px}.main-con ul{margin:30px 0 0 20px}.main-con li{color:#4d4f57;margin:0 0 30px;font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:30px}.form-category{background:#f7f7f7;width:50%;padding:60px 50px}.form-category h2{margin:0 0 18px}.form-category .form-category-label{margin:0 0 25px;font-size:22px}.form-category ul{list-style:none}.form-category-inputs{padding:10px 0 40px}.form-category .form-group{margin-bottom:15px}.form-category #catSelect{background:0 0;border:0;width:auto;padding:0;position:static}.form-category .legal-btn{max-width:86%;margin:0 0 18px;font-size:18px;display:inline-block}.form-category label{width:100%}.legal-error-messages{color:#c00;margin:0 0 30px;font-family:Poppins-Medium,sans-serif}.home-legal-cat{padding:80px 0 40px}#otherCats{width:100%}.other-categories{background:#f7f7f7;padding:60px 0 38px}.other-categories h2{margin:0 0 60px}.other-categories ul.superCatList{column-count:3;-webkit-column-count:3;-moz-column-count:3;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;padding:0;list-style:none}.other-categories li{color:#4574c8;cursor:pointer;margin:0 0 22px;font-family:Poppins-Medium,sans-serif;font-size:14px;display:block}.legal-categories-text h2{margin:0 0 28px;line-height:35px}.legal-categories-text p{margin:0 0 60px}.legal-content{background:#fff;padding:40px 0 60px}.redesign_variant .legal-content h2{text-align:center;margin:30px 0 40px}.redesign_variant .legal-con-right{text-align:center}.legal-content h2{margin:0 0 60px}.legal-con-left-txt{margin:0 0 10px}.legal-content p,.legal-content ul{font-size:14px;line-height:30px}.redesign_variant .legal-content ul{flex-wrap:wrap;width:100%;max-width:470px;margin:auto;padding:0;display:-webkit-flex;display:flex}.redesign_variant .legal-content ul li{text-align:left;width:50%}.legal-con-left p{background:url(/img/icons/circ_check-869eb649b8.png) 0 15px no-repeat;padding:0 0 0 60px}.redesign_variant .legal-con-left p{background:url(/img/icons/circ_check-869eb649b8.png) no-repeat;padding:0 0 0 55px;line-height:24px}.legal-content .btn-wrap{padding:30px 0 0}#legal-testimonials{filter:progid:dximagetransform.microsoft.gradient(startColorstr="#325d86", endColorstr="#325d86",GradientType=0);color:#fff;background:-moz-linear-gradient(#325d86 0% 100%);background:-webkit-linear-gradient(#325d86 0% 100%);background:linear-gradient(#325d86 0% 100%);padding:80px 0 60px;position:relative;overflow:hidden}#legal-testimonials:after{content:"";background:#f7f7f7;width:100%;height:250px;display:block;position:absolute;bottom:0}.legal-testimonial-content{margin:0 0 40px}.legal-testimonial-content h2{color:#fff;margin:0 0 22px;font-family:Poppins-Bold,sans-serif;font-size:28px}.legal-testimonial-content p{color:#fff}.testimonial-box{color:#4d4f57;-ms-border-radius:10px;-o-border-radius:10px;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:50px 60px;font-size:18px;line-height:34px}.testimonial-box p{font-size:18px}.testimonial-box-con{min-height:171px;margin:0 0 50px}.testimonial-user-detail{font-family:Poppins-Bold,sans-serif;font-size:20px}.testimonial-user-image{margin:0 20px 0 0}.testimonial-name{color:#305981}.testimonial-address{color:#75839b;text-align:left;font-size:14px}.testimonial-modals .modal.in .modal-dialog{margin:0 auto;padding:0;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%)}.modal-wrapper .modal-header{border:0}.modal-wrapper .testimonial-box-con{min-height:0}.modal-wrapper .modal-body{border:0;padding:30px 60px 60px;line-height:34px}.modal-wrapper .modal-footer{border:0;padding:20px 60px 60px}.modal-wrapper .close-modal{opacity:1;cursor:pointer;z-index:1;background:url(/img/icons/close-3535046309.png) no-repeat;width:19px;height:19px;margin:10px 5px 0 0;position:relative}.read-more{color:#305981;font-family:Poppins-Bold,sans-serif;font-size:14px;display:none}#bottom-content{background:#fff;padding:80px 0}.bottom-con-text,.bottom-con-text h2{margin:0 0 40px}#footer{background:#fff;border-top:1px solid #e9e8ea;width:100%;padding:60px 0}.footer-links{background:#fff;justify-content:center;display:flex}#footer ul{column-count:1;-webkit-column-count:1;-moz-column-count:1;margin:0;padding:0}#footer .footer-links ul{flex-wrap:wrap;max-width:900px;display:flex}.redesign_variant #footer .footer-links ul{max-width:unset}#footer li{flex:0 0 33%;margin:0 0 22px;font-family:Poppins-Medium,sans-serif;font-size:14px;display:block}.redesign_variant #footer li{flex:0 0 25%;margin:0 0 15px}#footer a{color:#6887a4;display:inline-block}#footer .footer-other-links{text-align:center;margin:0 0 28px;padding:50px 0 0}#footer .footer-other-links li{color:#929292;margin:0;font-size:12px;display:inline-block}#footer .footer-other-links a{color:#929292;margin:0 5px}#footer .footer-logos{text-align:center;margin:0 0 22px}#footer .footer-logos li{vertical-align:top;margin:0;display:inline-block}#footer .footer-logos li a{margin:0 13px}#footer .footer-copyright{color:#929292;text-align:center;font-family:Poppins-Medium,sans-serif;font-size:12px}.footer-copyright p{color:#929292;margin:0 0 22px;font-family:Poppins-Medium,sans-serif;font-size:12px}#footer .footer-copyright a{color:#929292}.footer-socials{text-align:center}.footer-socials a{margin:0 10px}a.bbb:link{text-indent:-1000em;vertical-align:top;background-image:url(//seal-utah.bbb.org/logo/ruhzbum/bbb-90048270.png);background-repeat:no-repeat;background-size:240px;width:120px;height:54px;margin-top:10px;display:inline-block}a.bbb:hover{text-indent:-1000em;background-image:url(//seal-utah.bbb.org/logo/ruhzbum/bbb-90048270.png);background-position:-120px;background-repeat:no-repeat;width:120px;height:54px}.carousel{overflow-x:hidden}.carousel-wrap{z-index:1;max-width:100%;position:relative}.carousel-inner .active.left{left:-25%}.carousel-inner .next{left:25%}.carousel-inner .prev{left:-25%}.carousel_variant .carousel-inner>.active{left:0}.carousel_variant .carousel-inner>.next,.carousel_variant .carousel-inner>.prev{width:100%;position:absolute;top:0}.carousel_variant .carousel-inner>.next{left:50%}.carousel_variant .carousel-inner>.prev{left:-50%}.carousel_variant .carousel-inner>.next.left,.carousel_variant .carousel-inner>.prev.right{left:0}.carousel_variant .carousel-inner>.active.left{left:-50%}.carousel_variant .carousel-inner>.active.right{left:50%}.carousel-control-wrap{width:190px;position:absolute;top:-120px;right:50px}.carousel-control{width:4%}.carousel-wrap .carousel-control-wrap a{opacity:1;text-indent:99999px;background-position:50%;background-repeat:no-repeat;width:50px;height:40px;margin-left:15px;display:inline-block}.carousel-control.left{background-image:url(/img/icons/prev-arrow-782fdddc2d.png)}.carousel-control.right{background-image:url(/img/icons/next-arrow-667a3f95ee.png)}.carousel-inner{width:170%;margin-left:-34.7%;overflow:visible}.redesign_variant .carousel-inner{margin:unset;width:100%}.carousel-control-con{position:relative}.category-mobile-title{display:none}.category-mobile-title p{font-variant:none;letter-spacing:.5px;color:#4d4f57;margin:0 0 18px;font-family:Poppins-Bold,sans-serif;font-size:38px;line-height:48px}.toggle-content{color:#5881a6;font-family:Poppins-Bold,sans-serif;display:none}@media screen and (width>=768px){body.home .legal-links a:hover{color:#4d4f57;background-color:#f7f7f7;animation:2s infinite pulse-green;box-shadow:0 0 #33d9b2}}@keyframes pulse-green{0%{transform:scale(.95);box-shadow:0 0 #33d9b2b3}70%{transform:scale(1);box-shadow:0 0 0 10px #33d9b200}to{transform:scale(.95);box-shadow:0 0 #33d9b200}}@media screen and (width<=1999px){.hero .container{width:1170px;margin:0 auto;padding:0 20px}}@media screen and (width<=1169px){.hero .container{width:100%}.testimonial-modals .modal.in .modal-dialog{margin:30px auto;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.find-lawyer-icon{width:35px!important}.will-trust-estates-btn .find-lawyer-icon{top:6px}.intellectual-property-btn .find-lawyer-icon{top:2px}.real-estate-btn .find-lawyer-icon{top:-3px}.redesign_variant .will-trust-estates-btn .find-lawyer-icon,.redesign_variant .intellectual-property-btn .find-lawyer-icon,.redesign_variant .real-estate-btn .find-lawyer-icon{top:-12px}}@media screen and (width<=992px){.container{width:95%}.redesign_variant .testimonial-box{padding:50px 40px}.redesign_variant .testimonial-box-con{min-height:240px}.redesign_variant .legal-con-left p{min-height:72px}.redesign_variant .legal-links a{min-height:52px}.hero .container{background-position:140% bottom}.hero-con{padding:120px 0 100px 20px}.label-text span{width:61%}.legal-categories{background-size:cover}.legal-categories.home-legal-cat{background:0 0}.legal-links a{background-position:30px 15px;background-repeat:no-repeat;min-height:80px;margin:0 0 2px;padding:20px 0 20px 90px}.carousel-inner{width:2140px;margin-left:0}.carousel-control-wrap{right:40px}}@media screen and (width<=820px){.hero .container{background-position:220% bottom}.other-categories ul.superCatList{column-count:2;-webkit-column-count:2;-moz-column-count:2}.redesign_variant .legal-con-left p{min-height:96px}}@media screen and (width<=767px){.hero .container{background:0 0;min-height:0}.hero-con{width:100%;padding:60px 0}.legal-btn-desktop{display:none}.legal-btn-mobile{display:inline-block}.other-categories ul.superCatList{column-count:auto;-webkit-column-count:auto;-moz-column-count:auto;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;padding:0 30px}.other-categories{padding:60px 0}.other-categories .container{width:100%;margin:0;padding:0}.other-categories #otherCats{margin:0}.redesign_variant .testimonial-box-con{min-height:170px}.category-mobile-title{text-align:center;display:block}.category-mobile-title p{font-size:28px}.toggle-content{display:block}.testimonial-modals .modal.in .modal-dialog{margin:10px}.main-con h1{display:none}.legal-categories{background:0 0;padding:60px 0 30px}.legal-content{padding:70px 0 60px}.legal-con-left{padding-bottom:60px}.redesign_variant .legal-con-left{padding-bottom:30px}.legal-links-wrap{padding:0}.legal-links a{background-size:23px;align-items:center;min-height:70px;padding:15px 0 15px 90px;display:flex}.redesign_variant .legal-links a{padding:6px 0 6px 60px}.redesign_variant .find-lawyer-icon{top:-7px;left:12px}.find-lawyer-icon{width:31px!important}.legal-content h2{text-align:center}.content-wrapper-in{padding:0 0 40px}.content-wrapper .container{width:100%;margin:0}.landing .main-con,.form-category{width:100%}.label-text span{width:66%}.carousel-control-wrap{width:165px;right:20px}.redesign_variant .carousel-container{padding:0}.carousel-inner{width:1950px}.redesign_variant .carousel .item .testimonial-box{display:none}.redesign_variant .carousel .item .col-xs-12:first-child .testimonial-box{display:block}.carousel_variant .carousel-inner>.next{left:100%}.carousel_variant .carousel-inner>.prev{left:-100%}.carousel_variant .carousel-inner>.next.left,.carousel_variant .carousel-inner>.prev.right{left:0}.carousel_variant .carousel-inner>.active.left{left:-100%}.carousel_variant .carousel-inner>.active.right{left:100%}#bottom-content,#footer{padding:60px 0}#footer .footer-links li{flex:0 0 50%;margin:0 0 22px}.js-category-tracker-link .tooltiptext{display:none}.js-category-tracker-link:hover .tooltiptext{visibility:hidden;display:none}.rootmain .legal-links>.col-sm-4{grid-template-columns:repeat(2,136px);justify-content:center;gap:10px;display:grid}.rootmain .legal-links a{box-sizing:border-box;align-items:center;justify-content:baseline;color:#5881a6;text-align:center;background-color:#fff;border:2px solid #5881a6;border-radius:4px;flex-direction:column;width:136px;height:130px;margin-bottom:10px;padding:0;text-decoration:none;display:flex;position:relative}.rootmain .legal-links .find-lawyer-icon{height:45px;margin-bottom:25px;position:static;width:35px!important}.rootmain .legal-links .find-lawyer-icon svg path,.rootmain .legal-links .find-lawyer-icon svg g{fill:#5881a6}}@media screen and (width<=532px){.redesign_variant .legal-con-left p{min-height:125px}}@media screen and (width<=480px){.hero .container{background:#fafafa;min-height:0}.hero-con{padding:30px 0 40px}.hero.redesign_variant.variant-2 h1{font-size:23px;line-height:35px}#logo img{width:200px}.legal-links>div{width:100%}.redesign_variant .legal-links>div{padding:0}.legal-links a{min-height:unset;background-position:30px;background-size:20px;padding:10px 0 10px 75px}.redesign_variant .legal-links a{align-items:center;min-height:40px;padding:6px 0 6px 45px;display:flex}.legal-links a.will-trust-estates-btn{background-size:16px}.find-lawyer-icon{width:24px!important;top:-7px!important}.redesign_variant .find-lawyer-icon{left:0}.will-trust-estates-btn .find-lawyer-icon{width:23px!important}.immigration-btn .find-lawyer-icon{top:-5px}.carousel-inner{width:400%}.carousel-control-wrap{width:140px;margin:0 auto;top:-65px;left:0;right:0}.legal-content h2{margin:0 0 40px}.legal-testimonial-content{text-align:center;width:100%;margin:0 0 70px}.redesign_variant .legal-testimonial-content{padding:0}.legal-con-left,.redesign_variant .legal-con-left{padding-bottom:20px}.redesign_variant .legal-con-left,.redesign_variant .legal-con-right{padding-left:0;padding-right:0}.redesign_variant .legal-content ul{padding-left:25px}.redesign_variant .legal-content ul li{width:100%}.redesign_variant .legal-content h2{text-align:left;margin:30px 0 25px}.redesign_variant .legal-con-left p{min-height:35px}.redesign_variant .legal-content p{text-align:left}.legal-con-left-txt{width:100%}.legal-content{padding:20px 0 40px}.legal-categories{padding:40px 0 20px}.redesign_variant .legal-categories-text{text-align:left}.legal-categories-text p{margin:0 0 28px}.other-categories{padding:40px 0}.other-categories h2{margin:0 0 40px}.breadcrumbs{padding:7px 0 0}.form-category-inputs .col-xs-6,.form-category-inputs label,.label-text{width:100%}.form-category{padding:10px 15px 20px}.form-category .form-category-label{text-align:left;margin:0 0 7px;font-family:Poppins-Bold,sans-serif;font-size:17px}.category-mobile-title p{text-align:left;margin:5px 0;font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:25px}.label-text span{vertical-align:top;width:80%;font-size:14px}.form-category .form-group{margin-bottom:10px}.form-category label{margin:0}.form-category-inputs{padding:0 0 18px}.form-category .legal-btn{max-width:100%;margin:0 0 28px;padding:13px 0}.legal-error-messages{text-align:left;margin:0;padding:0 0 10px}.content-wrapper-in p{font-size:14px}.show-less li:first-child{margin:0 0 18px}.main-content{padding:30px 10px 0 0}.main-con p{font-size:14px}.main-con li{margin:0 0 18px;font-size:14px}.main-con ul{padding-left:0}#legal-testimonials{padding:40px 0}.testimonial-box{padding:40px}.testimonial-user-image,.testimonial-user-detail,.testimonial-user,.testimonial-address{text-align:center;width:100%}.testimonial-box p{font-size:16px}.testimonial-box-con{min-height:0}.modal-wrapper .modal-body{padding:30px 40px 40px}.redesign_variant .carousel-container{width:100%}.carousel-wrap .carousel-control-wrap a{margin-left:0}#bottom-content,#footer{padding:40px 0}#footer .footer-other-links{padding:20px 0 0}#footer .footer-links ul{text-align:center;display:block}#footer .footer-other-links ul{width:80%;margin:0 auto;line-height:23px}}@media screen and (width<=340px){.legal-btn{padding:20px}.hero-con{padding:40px 0 80px}.redesign_variant .hero-con{padding:40px 0 25px}.hero-text{margin:0 0 30px}.hero h1{font-size:30px;line-height:40px}.legal-links>div{margin:0;padding:0}.legal-categories-text p{margin:0 0 28px}.legal-con-left{padding-bottom:20px}.legal-con-left-txt{padding:0}.redesign_variant .legal-con-left-txt{padding-left:15px;padding-right:15px}.legal-content{padding:20px 0 60px}.legal-con-left p{padding:0 0 0 50px}.redesign_variant.legal-categories{padding:25px 0 20px}.redesign_variant .container{width:100%;padding-left:18px;padding-right:18px}.redesign_variant .container.carousel-container{padding-left:3px;padding-right:3px}.redesign_variant .testimonial-box-con{min-height:280px}}@media screen and (width>=768px){button#post-case.legal-btn.btn{position:relative}button#post-case.legal-btn.btn:hover,button#post-case.legal-btn.btn:focus,button#post-case.legal-btn.btn:focus-visible{color:#0000!important;background:#203064!important}button#post-case.legal-btn.btn:hover:before,button#post-case.legal-btn.btn:focus:before,button#post-case.legal-btn.btn:focus-visible:before{content:"Find a Lawyer Now";color:#fff;white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}