.services-hero-section .cta-tertiary{border:1px solid #eea62b}.services-hero-section{background:linear-gradient(90deg,rgba(15,23,42,.93),rgba(15,23,42,.65) 40%,rgba(15,23,42,.2))}@media (max-width:600px){.services-hero-section .c-content-con{flex-direction:column}}.services-four-colums-icon-text .row{column-gap:50px}.services-four-colums-icon-text--expert-witness .icon-con{display:none}.services-four-colums-icon-text p{margin:0}@media (max-width:576px){.services-four-colums-icon-text.responsive-bottom-spacing{padding-bottom:0!important}}.tab-content .cta-primary.std-btn-1 .hs_cos_wrapper_type_icon{display:flex;width:16px}.tab-content .cta-primary.std-btn-1 .hs_cos_wrapper_type_icon svg{fill:#fff}.tab-content .c-img-1{max-height:460px;object-fit:cover}.representative-cases .badge{border-radius:20px;font-size:12px;font-weight:400;margin-right:10px;padding:4px 8px}.representative-cases .badge--pipe{background-color:#dbeafe;border:1px solid #1e40af;color:#1e40af}.representative-cases .badge--automative{background-color:#ffedd5;border:1px solid #9a3412;color:#9a3412}.what-our-clients-say .c-card-content h5,.what-our-clients-say .c-card-content h6{text-transform:none}.what-our-clients-say .c-card-content h5{font-weight:500}.what-our-clients-say .c-card-content h5 span{color:#757f8a;font-size:12px;font-weight:400}.what-our-clients-say .c-card-content h6{font-weight:400}.what-our-clients-say .c-card{background-color:#fff!important;background-image:url(https://8116958.fs1.hubspotusercontent-na1.net/hubfs/8116958/Website/quotes.svg)!important;background-position:94% 6%!important;background-repeat:no-repeat!important;background-size:9%!important}.what-attorneys-ask ul{border:none!important}.what-attorneys-ask ul>li{border:1px solid #dce0e5!important;border-radius:8px;margin-bottom:10px}.what-attorneys-ask ul>li a{padding:16px 25px}.what-attorneys-ask ul>li a h4{text-transform:none}.what-attorneys-ask ul li .hhs-accordion-content{padding:16px 25px}.what-attorneys-ask .hhs-accordion-1 a.accordion-title:after{transform:rotate(45deg)}.what-attorneys-ask .hhs-accordion-1 a.accordion-title.active:after{transform:rotate(-135deg)}.logos-slider .logo-item img{filter:grayscale(1);transition:filter .2s linear}.logos-slider .logo-item:hover img{filter:grayscale(0)}.plastic-consulting-matters .c-card-content span img{margin-bottom:15px;margin-left:0}.representative-engagements span img{display:inline-block;margin-right:12px}.image-text-with-quote blockquote{border-color:#eea62b;font-size:16px;font-style:italic;margin-left:0}.image-text-with-quote--bg-white blockquote{background-color:#fff;padding:12px 10px 12px 20px}.image-text-with-quote blockquote p{border:none;font-size:16px;font-style:italic;font-weight:600;padding:0}.image-text-with-quote--bg-white blockquote p{margin:0}.section-text-card-quote blockquote{background-color:#ffffff33;border:1px solid #ffffff33;border-radius:5px;margin:0;padding:32px}.section-text-card-quote blockquote p{border:none;font-size:18px;font-style:italic;font-weight:600;line-height:1.625;margin:0;padding:0}.representative-cases .badge--construction,.representative-cases .badge--cpvc{background-color:#dbeafe;border:1px solid #1e40af;color:#1e40af}.representative-cases .badge--pex{background-color:#ffedd5;border:1px solid #9a3412;color:#9a3412}.representative-cases .badge--consumer,.representative-cases .badge--product{background-color:#dcfce7;border:1px solid #166534;color:#166534}.timeline-launch-d-none.timeline .timeline-launch{display:none}.cards-causes-we-investigate .c-card-content span img{margin-bottom:15px}.cards-causes-we-investigate .c-card-content p{margin-bottom:0}.two-columns-cards-image-text img{width:100%!important}.single-card-testimonial p,.two-columns-text-form table td p{margin:0}.cards-regulatory-failures span img{margin-bottom:12px;margin-left:0}.what-attorneys-ask--bg-white .accordion-title,.what-attorneys-ask--bg-white .hhs-accordion-content{background-color:#fff}.what-attorneys-ask--bg-white ul.accordion-controls li{overflow:hidden}.inline-icon-card p{margin:0}.cards-accordions .hhs-rich-text-in{border:1px solid #dce0e5;border-radius:5px;height:100%;padding:24px}.inline-cards .inline-card{height:auto!important}.inline-cards .inline-card p{margin:0}.inline-cards .filter-card{padding:8px 15px!important}.plans-card .portfolio-grid .filter-card .c-card{overflow:hidden}.plans-card .portfolio-grid .filter-card:nth-child(2) .c-card-content{background-color:#283848}.responsive-bottom-spacing{padding-bottom:115px!important /* !important as it needs to override the module style because of non compatible design */}.responsive-top-spacing{padding-top:115px!important /* !important as it needs to override the module style because of non compatible design */}@media (max-width:992px){.responsive-bottom-spacing{padding-bottom:60px!important /* !important as it needs to override the module style because of non compatible design */}.responsive-top-spacing{padding-top:60px!important /* !important as it needs to override the module style because of non compatible design */}}@media (max-width:575px){.responsive-bottom-spacing{padding-bottom:50px!important /* !important as it needs to override the module style because of non compatible design */}.responsive-top-spacing{padding-top:50px!important /* !important as it needs to override the module style because of non compatible design */}}@media (max-width:992px){.hhs-side-menu__ctas{order:2}.hhs-side-menu__footer{order:3}}.hhs-alt-nav,.hs-blog-post #hhs-main-nav{background-color:#232c39!important}.hhs-alt-nav .hhs-nav-links>li>a,.hs-blog-post .hhs-nav-links>li>a,.hs-blog-post .hhs-top-bar.hhs-alt-nav .fas{color:#fff!important}.hhs-alt-nav .sticky-menu .hamburger-icon .line,.hs-blog-post .hhs-top-bar.hhs-alt-nav .hamburger-icon .line,.hs-blog-post .sticky-menu .hamburger-icon .line{background:#fff}header .header-d-none,header li:has(.header-d-none){display:none}@media (max-width:768px){.hs-logo-grid .hs-logo-grid__logo-wrapper{flex:0 1 40%}}.home-cards .portfolio-grid{align-items:start}.home-cards .c-card-btn-con.c-justify-center{padding-top:8px}.home-testimonial .quote-con{font-style:italic}@media (max-width:768px){.home-cards .c-card-btn-con{margin-top:15px}.home-cards .c-card{height:auto!important}.home-testimonial blockquote{margin:0}}.table-legal-support-services p{margin:0}.case-studies-cards .hhs-blog-post-card:hover{box-shadow:none;transform:none}.case-studies-cards .row{justify-content:center}.customer-testimonials .quote-con{font-style:italic}@media (max-width:768px){.customer-testimonials blockquote{margin:0}}.plastic-product-table{border:1px solid #eee;border-collapse:collapse;max-width:100%;width:max-content}.plastic-product-table td,.plastic-product-table th{border-bottom:2px solid #eee;border-right:2px solid #eee}.blog-post h2{font-size:30px}.blog-post figure{margin:0}.blog-header.post-header .col-lg-5{display:flex}.blog-header.post-header .col-lg-5 img{object-fit:contain}.blog-post{padding:0 0 1.3rem}.section-text-image .hhs-rich-text{padding-left:0!important}@media (max-width:767px){.section-text-image .hhs-rich-text{padding-right:0!important}}.cpvc-versa-cards .c-card{gap:15px!important}