.page-template-template-practice-areas .pa-list{padding:0 20px}.page-template-template-practice-areas .pa-list .pa-item{margin-bottom:60px}.page-template-template-practice-areas .pa-list .pa-item .pa-icon{width:40px;margin-bottom:20px}.page-template-template-practice-areas .pa-list .pa-item .pa-icon svg{width:100%;height:auto;fill:var(--secondaryColor)}.page-template-template-practice-areas .pa-list .pa-item .pa-name{font-family:"Montserrat",sans-serif;font-size:24px;font-size:1.5rem;font-weight:600;margin-bottom:40px;letter-spacing:1px}.page-template-template-practice-areas .pa-list .pa-item .pa-name a{color:var(--primaryColor)}.page-template-template-practice-areas .pa-list .pa-item p{color:#666}.page-template-template-practice-areas .cases-we-cover{background-color:var(--bgColor)}.page-template-template-practice-areas .cases-we-cover .cases-we-cover-inner{padding:50px 20px}@media(max-width: 767px){.page-template-template-practice-areas .cases-we-cover #menu-all-pa{margin-left:20px}}.page-template-template-practice-areas .cases-we-cover .menu li{padding:30px 0;border-bottom:1px solid #6b7997}.page-template-template-practice-areas .cases-we-cover .menu li a{color:var(--text)}.page-template-template-practice-areas .cases-we-cover .menu li a:hover{color:var(--secondaryColor)}@media(min-width: 768px){.page-template-template-practice-areas .pa-list{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;padding:0 30px}.page-template-template-practice-areas .pa-list .pa-item{flex:0 1 48%}.page-template-template-practice-areas .pa-list .pa-item .pa-name{margin-bottom:10px}.page-template-template-practice-areas .cases-we-cover ul{display:flex;flex-flow:row wrap;justify-content:space-between}.page-template-template-practice-areas .cases-we-cover ul li{flex:0 0 49%}}@media(min-width: 1100px){.page-template-template-practice-areas .pa-list{padding:30px 0 20px}.page-template-template-practice-areas .pa-list .pa-item{flex:0 1 31%}.page-template-template-practice-areas .cases-we-cover .cases-we-cover-inner{padding:100px 0}}@media(min-width: 1280px){.page-template-template-practice-areas .pa-list .pa-item{margin-bottom:80px}.page-template-template-practice-areas .pa-list .pa-item .pa-icon{margin-bottom:30px}.page-template-template-practice-areas .cases-we-cover ul li{flex:0 0 32%}}

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