.page-container .main-content{grid-row:1/2}.practice-areas-grid{margin:50px 0 0 0;padding:0;list-style:none}.practice-areas-grid li{display:flex;flex-flow:column;align-items:center;margin-bottom:70px}.practice-areas-grid li:last-child{margin-bottom:0}.practice-areas-grid li .icon{margin-bottom:30px;width:200px}.practice-areas-grid li .icon svg{display:block;width:100%;height:auto}.practice-areas-grid li .icon svg g path{fill:var(--btnColor)}.practice-areas-grid li .name{text-align:center}@media(min-width: 768px){.practice-areas-grid{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;margin-top:80px}.practice-areas-grid li{flex:47%}}@media(min-width: 1280px){.practice-areas-grid{margin-top:100px}.practice-areas-grid li{flex:31%}}.cases-covered{grid-column:1/4;grid-row:3/4}.cases-covered__inner{background-color:var(--secondaryColor);display:grid;grid-template-columns:repeat(3, 1fr);gap:0 20px;padding:50px 20px;margin-left:-20px}.cases-covered .title{grid-column:1/4;grid-row:2/3}.cases-covered .cases-menu{position:relative;padding-left:40px;grid-column:1/4;grid-row:3/5}.cases-covered .cases-menu::before{content:"";position:absolute;top:0;left:0;bottom:0;width:8px;background-color:var(--primaryColor)}.cases-covered .cases-menu .menu{margin:0;padding:0;list-style:none}.cases-covered .cases-menu .menu li{margin-bottom:60px}.cases-covered .cases-menu .menu li p{margin-bottom:0}.cases-covered .cases-menu .menu li:last-child{margin-bottom:0}@media(min-width: 768px){.cases-covered{grid-column:1/7}.cases-covered__inner{margin-left:-30px;padding:50px 30px;grid-template-columns:repeat(6, 1fr)}.cases-covered .title{grid-column:2/7}.cases-covered .cases-menu{grid-column:2/7}}@media(min-width: 1280px){.cases-covered{grid-column:1/12}.cases-covered__inner{margin-left:-40px;padding:160px 40px;margin-left:-40px;grid-template-columns:repeat(12, 1fr)}.cases-covered .title{grid-column:2/8}.cases-covered .cases-menu{grid-column:2/13}.cases-covered .cases-menu ul{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.cases-covered .cases-menu ul li{flex:0 0 45%}.cases-covered .cases-menu ul li:nth-last-child(-n+2){margin-bottom:0}}

/*# sourceMappingURL=template-practice-areas.css.map */