.unstyled-link{color:inherit!important;text-decoration:inherit!important}.unstyled-link:hover{color:inherit}.legal-services-2-hero{background-color:#d55a00;background-image:url(//5851840.fs1.hubspotusercontent-na1.net/hubfs/5851840/raw_assets/public/my-website-theme/images/industries/legal-cover.png);background-position:100%;background-repeat:no-repeat;background-size:cover;opacity:1;padding-bottom:120px;padding-top:190px}.legal-services-2-hero-content h1{color:#f0e6f4;font:normal normal 600 65px/80px proxima-nova;margin-bottom:140px;width:100%}@media screen and (min-width:1480px){.legal-services-2-hero{background-size:contain}.legal-services-2-hero-content h1{width:60%}}.legal-services-2-hero-content{color:#f0e6f4}.legal-services-2-hero-content h4{color:#f0e6f4;font:normal normal 700 20px/24px proxima-nova;letter-spacing:4px;margin-bottom:24px;text-align:left;text-transform:uppercase}.legal-services-2-hero h4:after{background:#f0e6f4;content:" ";height:2px;left:258px;position:absolute;top:11px;width:100px}.legal-services-2-challenge{padding-bottom:152px;padding-top:152px;text-align:center}.legal-services-2-challenge .challenge-subtitle{color:#d55a00;font:normal normal 600 20px/32px proxima-nova;text-align:center}.legal-services-2-challenge .challenge-title{color:#000;font:normal normal 600 48px/54px proxima-nova;text-align:center}.legal-services-2-challenge{text-align:left}.legal-services-2-challenge .challenge-text{color:#4c4c53;font:normal normal normal 20px/31px proxima-nova;margin-top:36px;text-align:left}.legal-services-2-challenge .challenge-testimonial{align-items:start;background:#b44c00 0 0 no-repeat padding-box;border-radius:30px;box-shadow:0 3px 50px #00676140;display:flex;gap:56px;justify-content:space-between;margin-top:110px;padding:90px}.legal-services-2-challenge .challenge-testimonial img{filter:brightness(0) saturate(100%) invert(48%) sepia(52%) saturate(2872%) hue-rotate(358deg) brightness(98%) contrast(111%)}.legal-services-2-challenge .testimonial-text{color:#fff;font:italic normal normal 35px/45px proxima-nova;margin-top:-10px}.legal-services-2-challenge .testimonial-author{color:#f0e6f4;font:normal normal 700 22px/34px proxima-nova;margin-top:26px}.legal-services-2-challenge .testimonial-author-title{color:#f0e6f4;font:italic normal medium 22px/34px proxima-nova}.legal-services-2-solution{background:#fff7f2ba 0 0 no-repeat padding-box;position:relative}.legal-services-2-solution:before{background-image:url(//5851840.fs1.hubspotusercontent-na1.net/hubfs/5851840/raw_assets/public/my-website-theme/images/industries/legal-texture-image.png);background-position:0 100%;background-repeat:no-repeat;background-size:contain;content:" ";display:block;height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%}.legal-services-2-overlay{padding-bottom:152px;padding-top:152px}.legal-services-2-solution .sticky-top>.solution-sticky-wrapper-blur{backdrop-filter:blur(10px) saturate(70%);border-radius:8px;height:calc(100% + 80px);margin:-40px;position:absolute;width:calc(100% + 80px);z-index:-1}.solution-sticky-wrapper{margin-bottom:50px}.legal-services-2-solution .solution-body .solution-subtitle{color:#d55a00;font:normal normal 600 20px/32px proxima-nova}.legal-services-2-solution .solution-body .solution-title{color:#000;font:normal normal 600 48px/54px proxima-nova}.legal-services-2-solution .solution-body .solution-text{color:#4c4c53;font:normal normal normal 20px/31px proxima-nova}.legal-services-2-solution .solution-cards{display:flex;flex-direction:column;gap:42px}.legal-services-2-solution .solution-card{background:#fff 0 0 no-repeat padding-box;border-radius:30px;box-shadow:0 3px 50px #174d5d19;padding:42px}.legal-services-2-solution .solution-card .card-title{color:#d55a00;font:normal normal 600 26px/34px proxima-nova}.legal-services-2-solution .solution-card .card-text{color:#4c4c53;font:normal normal normal 19px/31px proxima-nova}.legal-services-2-case-study{padding-top:180px}.legal-services-2-case-study .case-study-background{background-color:#d55a00;background-image:url(//5851840.fs1.hubspotusercontent-na1.net/hubfs/5851840/raw_assets/public/my-website-theme/images/industries/legal-case-study-background.png);background-position:100%;background-repeat:no-repeat;background-size:auto 100%;border-radius:30px;opacity:1;padding-bottom:0;padding-top:0}.legal-services-2-case-study button.demo{background-color:#e8eeff;border-color:#e8eeff;color:#d55a00;font-weight:700}.legal-services-2-case-study button.demo:hover{color:#fff}.legal-services-2-case-study button.demo:before{background-color:#d55a00;border-radius:2px}.legal-services-2-case-study .case-study-content{border-radius:30px;box-shadow:0 3px 50px #5d17175a;padding:200px 110px 110px}.legal-services-2-case-study .case-study-content h4{color:#fff;font:normal normal 600 20px/32px proxima-nova;letter-spacing:4px;margin-bottom:24px;text-align:left;text-transform:uppercase}.legal-services-2-case-study .case-study-content h1{color:#f0e6f4;font:normal normal 600 48px/58px proxima-nova;margin-bottom:56px}.legal-services-2-case-study .case-study-content h4:after{background:#fff;content:" ";height:2px;left:300px;position:absolute;top:214px;width:110px}.legal-services-2-support{margin-bottom:228px;padding-bottom:228px;padding-top:214px;position:relative}.legal-services-2-support:after{background:#f7f8fa;bottom:0;content:" ";height:100%;left:0;position:absolute;right:0;top:-5%;transform:skew(0deg,-10deg);width:100%;z-index:-2}.legal-services-2-support .support-image{margin:-20px;padding-right:34px}.legal-services-2-support .support-content{padding-left:34px}@media screen and (max-width:992px){.legal-services-2-support .support-content,.legal-services-2-support .support-image{padding:0}}.legal-services-2-support .support-content h3{color:#d55a00;font:normal normal 600 48px/58px proxima-nova;margin-bottom:3rem}.legal-services-2-support .support-content p{color:#4c4c53;font:normal normal normal 19px/31px proxima-nova;margin-bottom:3rem}.legal-services-2-support #support-list{all:unset;color:#d55a00;font:normal normal 600 26px/45px proxima-nova;list-style-position:outside}.legal-services-2-support #support-list>.support-list-item{display:list-item;margin-left:24px}.legal-services-2-support #support-list>.support-list-item::marker{color:#7b7b7b;display:list-item}