.prime-practice-columns{background:#f5f5f5}.prime-practice-columns__container{width:min(1180px, calc(100vw - 72px));margin:0 auto;padding:96px 0}.prime-practice-columns__heading-row{display:flex;align-items:center;gap:12px}.prime-practice-columns__heading-icon{width:34px;height:34px;min-width:34px;flex:0 0 34px}.prime-practice-columns__heading-icon svg{display:block;width:100%;height:100%}.app-container .prime-practice-columns h2.prime-practice-columns__heading,.app-container .prime-practice-columns .prime-practice-columns__heading{margin:0;color:#041544!important;font-family:"Argesta Headline",Georgia,"Times New Roman",serif;font-size:clamp(24px, 2vw, 30px);font-weight:400;line-height:1.15}.prime-practice-columns__grid{margin-top:56px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 0}.prime-practice-columns__item{padding:0 36px 0 38px}.prime-practice-columns__item+.prime-practice-columns__item{border-left:1px solid rgb(4 21 68 / .42)}.prime-practice-columns__item-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center}.prime-practice-columns__item-icon img{display:block;width:100%;max-width:60px;max-height:60px;height:auto;object-fit:contain}.app-container .prime-practice-columns h3.prime-practice-columns__item-title,.app-container .prime-practice-columns .prime-practice-columns__item-title{margin:22px 0 0;color:#1f2430!important;font-family:"Fira Sans",sans-serif;font-size:15px;font-weight:600;line-height:1.5}.prime-practice-columns__item-description>:first-child{margin-top:0}.prime-practice-columns__item-description>:last-child{margin-bottom:0}.app-container .prime-practice-columns .prime-practice-columns__item-description,.app-container .prime-practice-columns .prime-practice-columns__item-description p,.app-container .prime-practice-columns .prime-practice-columns__item-description li{color:#2b313f!important;font-family:"Fira Sans",sans-serif;font-size:15px;font-weight:300;line-height:1.42}.prime-practice-columns__item-description ul,.prime-practice-columns__item-description ol{margin:10px 0 0;padding-left:18px}.prime-practice-columns__item-description li{margin:0 0 4px}.prime-practice-columns__cta-wrap{margin-top:36px;display:flex;justify-content:center}.prime-practice-columns__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 20px;border-radius:4px;border:0;background:#720714;color:#ffffff!important;text-decoration:none;text-transform:uppercase;font-family:"Satoshi","Fira Sans",sans-serif;font-size:13px;font-weight:600;line-height:1.1;letter-spacing:.7px;transition:background-color 0.24s ease}.prime-practice-columns__button:hover,.prime-practice-columns__button:focus-visible{background:#8f0a1a;color:#ffffff!important}@media (max-width:1199px){.prime-practice-columns__container{width:calc(100vw - 48px)}.prime-practice-columns__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 0}.prime-practice-columns__item{padding:0 26px 0 28px;min-height:210px}.prime-practice-columns__item:nth-child(2n+1){border-left:0}}@media (max-width:767px){.prime-practice-columns__container{width:calc(100vw - 32px);padding:64px 0}.prime-practice-columns__heading-row{align-items:flex-start}.prime-practice-columns__heading-icon{width:28px;height:28px;min-width:28px;flex:0 0 28px;margin-top:1px}.app-container .prime-practice-columns h2.prime-practice-columns__heading,.app-container .prime-practice-columns .prime-practice-columns__heading{font-size:24px;line-height:1.1}.prime-practice-columns__grid{margin-top:28px;grid-template-columns:1fr;gap:32px}.prime-practice-columns__item,.prime-practice-columns__item+.prime-practice-columns__item{min-height:0;padding:0;border-left:0}.app-container .prime-practice-columns h3.prime-practice-columns__item-title,.app-container .prime-practice-columns .prime-practice-columns__item-title{margin-top:12px}.app-container .prime-practice-columns .prime-practice-columns__item-description,.app-container .prime-practice-columns .prime-practice-columns__item-description p,.app-container .prime-practice-columns .prime-practice-columns__item-description li{font-size:14px;line-height:1.38}.prime-practice-columns__cta-wrap{margin-top:28px}}