.practice-areas{background-color:var(--primaryColor);color:#fff}.practice-areas__inner{padding:40px 20px}.practice-areas .title{grid-column:1/5;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid rgba(255,255,255,.3)}.practice-areas__items{grid-column:1/5;margin:0;padding:0;list-style:none}.practice-areas__items .item{background-color:rgba(255,255,255,.1);margin-bottom:20px;transition:all .1s ease-in-out;border:#000 1px solid}@media(max-width: 768px){.practice-areas__items .item{padding:50px 0px}.practice-areas__items .item .icon{margin-top:30px}}@media(max-width: 1100px){.practice-areas__items .item .pa-name{margin-bottom:30px}}.practice-areas__items .item a{display:block;display:flex;flex-flow:column;align-items:center;text-align:center;padding:30px 20px;color:red;transition:all .1s ease-in-out}.practice-areas__items .item a:hover{color:var(--secondaryColor)}.practice-areas__items .item a img,.practice-areas__items .item a svg{display:block;margin-bottom:30px}.practice-areas__items .item a svg path{stroke:var(--secondaryColor)}.practice-areas__items .item a .pa_name{margin-bottom:0}.practice-areas__items .item:hover{background-color:rgba(255,255,255,.15)}.practice-areas__cta{grid-column:1/5}@media(min-width: 810px){.practice-areas__inner{padding:50px 30px}.practice-areas .title{grid-column:1/9}.practice-areas__items{grid-column:1/9;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch}.practice-areas__items .item{flex:0 0 calc(48% - 15px);margin-bottom:30px}.practice-areas__cta{grid-column:1/9}}@media(min-width: 1280px){.practice-areas__inner{padding:0px 30px;padding-bottom:120px}.practice-areas .title{grid-column:2/12}.practice-areas__items{grid-column:2/12}.practice-areas__items .item{flex:0 0 calc(30% - 15px);margin-bottom:30px}.practice-areas__cta{grid-column:2/12}}.practice-areas .practice-area{display:block;flex:0 0 32%;text-align:center;margin-bottom:30px;padding:0px 15px;padding-top:40px;cursor:pointer}.practice-areas .practice-area:hover .practice-area-name{color:var(--tertiaryColor)}@media(max-width: 767px){.practice-areas .practice-area{flex:0 0 100%;padding:0px;margin-bottom:40px}}.practice-areas .practice-area .icon{height:80px;display:flex;align-items:center;justify-content:center;margin-bottom:40px}.practice-areas .practice-area .icon svg{height:100%;width:auto}.practice-areas .practice-area .icon svg g{fill:var(--secondaryColor)}@media(max-width: 767px){.practice-areas .practice-area .icon{margin-bottom:40px}}.practice-areas .content-to-clone{display:none}.practice-areas .modal-content{z-index:1000;background-color:#000;position:fixed;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto;width:100%;max-width:800px;box-shadow:0 0 10px 0 rgba(9,31,52,.2);padding:70px 100px;display:none;max-height:80%;overflow:scroll}@media(max-width: 900px){.practice-areas .modal-content{max-width:calc(100% - 100px)}}@media(max-width: 767px){.practice-areas .modal-content{max-width:calc(100% - 50px);padding:50px 20px 50px 20px}}.practice-areas .modal-content #close-modal{position:absolute;font-family:var(--font-sans);top:35px;right:35px;color:var(--secondaryColor);font-size:14px;font-weight:700;line-height:1;letter-spacing:2px;text-transform:uppercase;z-index:100;cursor:pointer}@media(max-width: 767px){.practice-areas .modal-content #close-modal{top:20px;right:22px}}.practice-areas .modal-content .content-to-clone{display:block}.practice-areas .modal-content .content-to-clone .icon{margin-bottom:30px}.practice-areas .modal-content .content-to-clone .icon svg g{fill:var(--secondaryColor)}@media(max-width: 767px){.practice-areas .modal-content .content-to-clone .icon{margin-bottom:20px}}.practice-areas .modal-content .content-to-clone .h6{color:var(--secondaryColor)}.practice-areas .modal-content .content-to-clone p{font-weight:400}.practice-areas .modal-content .content-to-clone a.link-to-page{color:var(--secondaryColor);font-family:"Noto Sans",sans-serif;font-size:14px;font-weight:700;line-height:22px;letter-spacing:2px;text-transform:uppercase;transition:color .5s cubic-bezier(0.17, 0.66, 0.34, 0.98)}@media(max-width: 767px){.practice-areas .modal-content .content-to-clone a.link-to-page{margin-top:0px}}

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