.block-practice-areas{margin:50px auto}.block-practice-areas .block-practice-areas-inner{max-width:1127px;margin:0 auto;padding:0 20px}.block-practice-areas .block-practice-areas-inner .title{font-size:35px;line-height:44px;color:var(--primaryColor);font-weight:700;margin-bottom:50px}.block-practice-areas .block-practice-areas-inner .title span{background-color:#dcedf4;display:inline-block;padding:0 5px}.block-practice-areas .block-practice-areas-inner .practice-areas-number{display:flex}.block-practice-areas .block-practice-areas-inner ul li .number{min-width:30px;font-family:var(--oswald);font-size:30px;margin-right:10px;font-weight:300;color:var(--tertiaryColor);display:flex}@media(min-width: 600px){.block-practice-areas .block-practice-areas-inner ul li .number{display:none}}.block-practice-areas .block-practice-areas-inner ul li .number-wp{min-width:30px;font-family:var(--oswald);font-size:30px;margin-right:10px;font-weight:300;color:var(--tertiaryColor);display:none}@media(min-width: 600px){.block-practice-areas .block-practice-areas-inner ul li .number-wp{display:flex}}.block-practice-areas .block-practice-areas-inner ul li a{font-weight:bold;color:var(--primaryColor)}.block-practice-areas .block-practice-areas-inner ul li .pa-modal-content{display:none}.block-practice-areas .block-practice-areas-inner ul li.last{display:flex;align-items:center}.block-practice-areas .block-practice-areas-inner .see-all{font-family:var(--oswald);font-weight:bold;font-size:20px;line-height:30px;letter-spacing:.02em;text-transform:uppercase;color:#000;position:relative;padding-right:30px}.block-practice-areas .block-practice-areas-inner .see-all .icon{position:absolute;width:54px;left:100%;margin-top:-22px;top:50%}.block-practice-areas .block-practice-areas-inner .see-all .icon svg{width:100%;height:auto}.block-practice-areas .block-practice-areas-inner .see-all .icon svg g path.bg{fill:var(--tertiaryColor)}.block-practice-areas .block-practice-areas-inner .see-all:hover .icon svg g path.bg{fill:var(--primaryColor)}.block-practice-areas #pa-modal{min-height:200px;max-height:calc(100vh - 60px);background-color:#fff;width:calc(100% - 60px);max-width:750px;position:fixed;z-index:99999999;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto;padding:30px 30px 30px 30px;box-shadow:0 2px 30px 10px rgba(0,0,0,.1);display:none;pointer-events:all;overflow-y:scroll}@media(max-width: 767px){.block-practice-areas #pa-modal{width:calc(100% - 40px);padding:30px 20px 30px 20px;max-height:calc(100vh - 260px)}}.block-practice-areas #pa-modal .close{margin-bottom:20px;text-align:right;font-family:var(--roboto);color:var(--text);font-size:18px;line-height:18px;text-transform:uppercase;font-weight:var(--bold);letter-spacing:1px;transition:color .5s cubic-bezier(0.17, 0.66, 0.34, 0.98);cursor:pointer}.block-practice-areas #pa-modal .close:hover{color:var(--primaryColor)}.block-practice-areas #pa-modal .modal-title{font-family:var(--playfair);font-size:45px;line-height:55px;color:var(--primaryColor);text-transform:capitalize;font-weight:var(--bold);margin-bottom:20px}@media(max-width: 767px){.block-practice-areas #pa-modal .modal-title{font-size:35px;line-height:45px}}.block-practice-areas #pa-modal .hr{width:40px;height:4px;background-color:var(--tertiaryColor);margin-bottom:15px}.block-practice-areas #pa-modal p{margin-bottom:10px}.block-practice-areas #pa-modal a{color:var(--secondaryColor)}.block-practice-areas #pa-modal .link-to-page{font-family:var(--roboto);color:var(--tertiaryColor);text-transform:uppercase;letter-spacing:2px;font-size:18px;line-height:25px;font-weight:var(--bold);display:inline-block;margin-top:20px;transition:color .5s cubic-bezier(0.17, 0.66, 0.34, 0.98)}.block-practice-areas #pa-modal .link-to-page:hover{color:var(--secondaryColor)}@media(max-width: 767px){.block-practice-areas #pa-modal .link-to-page{font-size:15px;margin-top:10px}}.block-practice-areas #pa-modal *:last-child{margin-bottom:0px}@media(min-width: 600px){.block-practice-areas{margin:100px 0}.block-practice-areas .block-practice-areas-inner ul{max-width:768px;margin:0 auto;display:flex;flex-flow:row wrap;justify-content:space-between}.block-practice-areas .block-practice-areas-inner ul li{flex:0 0 50%}}

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