.block-practice-areas{padding:0rem 5rem 8rem 5rem;background-color:#fff}@media (max-width: 1150px){.block-practice-areas{padding:5rem 3rem 5rem 3rem}}@media (max-width: 767px){.block-practice-areas{padding:5rem 2rem 5rem 2rem}}.block-practice-areas.alt-background-true{background-color:var(--lightGrey)}.block-practice-areas .inner{max-width:1280px;margin:0 auto 0 auto}.block-practice-areas .inner .title{font-family:var(--font2);font-size:6rem;line-height:1.5;color:var(--tertiaryColor);text-align:center;margin-bottom:9rem}@media (max-width: 1150px){.block-practice-areas .inner .title{font-size:5rem;margin-bottom:6rem}}@media (max-width: 767px){.block-practice-areas .inner .title{font-size:3.5rem;margin-bottom:5rem}}.block-practice-areas .inner .pa-grid{display:flex;flex-wrap:wrap}.block-practice-areas .inner .pa-grid .pa-box{flex-basis:calc(24% - 3rem);margin:0 1.5rem 6rem 1.5rem;cursor:pointer;padding:2rem 2rem 2rem 2rem}@media (max-width: 1150px){.block-practice-areas .inner .pa-grid .pa-box{flex-basis:calc(50% - 2rem);margin:0 1rem 6rem 1rem}}@media (max-width: 767px){.block-practice-areas .inner .pa-grid .pa-box{flex-basis:100%;margin:0 0 4rem 0}}.block-practice-areas .inner .pa-grid .pa-box:hover .inner .pa-name{color:var(--tertiaryColor)}.block-practice-areas .inner .pa-grid .pa-box .inner{text-align:center}.block-practice-areas .inner .pa-grid .pa-box .inner .icon{margin-bottom:3rem}.block-practice-areas .inner .pa-grid .pa-box .inner .icon svg *{fill:var(--secondaryColor)}.block-practice-areas .inner .pa-grid .pa-box .inner .plus{margin-bottom:2rem}@media (max-width: 1150px){.block-practice-areas .inner .pa-grid .pa-box .inner .plus svg{width:3rem}}.block-practice-areas .inner .pa-grid .pa-box .inner .plus svg *{fill:var(--secondaryColor)}.block-practice-areas .inner .pa-grid .pa-box .inner .pa-name{font-family:var(--font1);font-size:2rem;line-height:1.2;color:var(--text);text-transform:uppercase;letter-spacing:.1rem;transition:color .5s cubic-bezier(.17,.66,.34,.98)}.block-practice-areas .inner .pa-grid .pa-box .inner .pop-up-content{display:none}.block-practice-areas .button{margin:2rem auto 0 auto}.block-practice-areas .pa-modal-container{position:fixed;top:50%;transform:translateY(-50%) translateY(2rem);left:0;right:0;margin:auto;width:calc(100% - 4rem);max-width:85rem;height:auto;max-height:calc(100% - 10rem);background-color:#fff;box-shadow:0px 0px 9px 0px rgba(0,0,0,.2);z-index:-9999;padding:5rem 5rem 5rem 5rem;overflow-y:scroll;pointer-events:none;opacity:0;transition:transform .5s cubic-bezier(.17,.66,.34,.98),opacity .5s cubic-bezier(.17,.66,.34,.98)}.block-practice-areas .pa-modal-container.open{transform:translateY(-50%) translateY(0rem);opacity:1;pointer-events:all;z-index:9999}.block-practice-areas .pa-modal-container .pa-modal{text-align:center}.block-practice-areas .pa-modal-container .pa-modal .close-modal{position:absolute;top:1.5rem;right:2rem;font-family:var(--font1);text-transform:uppercase;letter-spacing:.1rem;color:var(--secondaryColor);font-weight:var(--bold);font-size:1.8rem;cursor:pointer}.block-practice-areas .pa-modal-container .pa-modal .close-modal:hover{text-decoration:underline}.block-practice-areas .pa-modal-container .pa-modal .modal-title{font-family:var(--font2);text-align:center;font-size:4rem;line-height:1.2;color:var(--tertiaryColor);margin-bottom:2rem}.block-practice-areas .pa-modal-container .pa-modal .modal-inner{font-family:var(--font1);font-size:2rem;line-height:1.6;color:var(--text)}.block-practice-areas .pa-modal-container .pa-modal .modal-link{font-family:var(--font1);text-transform:uppercase;letter-spacing:.1rem;color:var(--secondaryColor);font-weight:var(--bold);font-size:1.8rem;cursor:pointer;display:inline-block;margin-top:3rem;transition:color .5s cubic-bezier(.17,.66,.34,.98)}.block-practice-areas .pa-modal-container .pa-modal .modal-link:hover{color:var(--tertiaryColor)}.location-block{padding:8rem 5rem}@media (max-width: 767px){.location-block{padding:5rem 2rem}}.location-block .location-wrap{max-width:1250px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:50px}.location-block .location-wrap .left{flex:1 0 50%}.location-block .location-wrap .left .block-title{font-family:var(--font2);font-size:5rem;font-weight:bold;line-height:1.5;color:var(--accentColor);margin-bottom:3rem}@media (max-width: 1150px){.location-block .location-wrap .left .block-title{font-size:5rem}}@media (max-width: 767px){.location-block .location-wrap .left .block-title{font-size:3.5rem}}.location-block .location-wrap .left .label{margin-bottom:15px;font-family:var(--font1);font-size:2rem;font-weight:bold;line-height:1.3;color:var(--tertiaryColor)}.location-block .location-wrap .left .address{font-family:var(--font1);font-size:2rem;line-height:1.3;color:var(--text);margin-bottom:3.5rem}.location-block .location-wrap .left .address br{display:none}.location-block .location-wrap .left .phones{margin-bottom:3.5rem}.location-block .location-wrap .left .phones a{margin-bottom:1rem;font-family:var(--font1);font-size:2rem;font-weight:400;line-height:1.3;color:var(--text);transition:color .5s cubic-bezier(.17,.66,.34,.98)}.location-block .location-wrap .left .phones a:hover{color:var(--secondaryColor)}.location-block .location-wrap .right{flex:1 0 35%}.location-block .location-wrap .right iframe{width:100%;max-width:100%;height:380px}@media (max-width: 767px){.location-block .location-wrap .right{flex-basis:100%}}.block-centered-content{padding:8rem 5rem 8rem 5rem;position:relative}@media (max-width: 1150px){.block-centered-content{padding:5rem 3rem 5rem 3rem}}@media (max-width: 767px){.block-centered-content{padding:5rem 2rem 5rem 2rem}}.block-centered-content.background-image-false{background-color:var(--primaryColor)}.block-centered-content.background-image-false picture{display:none}.block-centered-content picture{position:absolute;z-index:-1;top:0px;left:0px;width:100%;height:100%}.block-centered-content picture img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;z-index:-1}.block-centered-content picture .overlay{background-color:var(--primaryColorTrans);position:relative;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1}.block-centered-content .inner{max-width:1250px;margin:0 auto 0 auto}.block-centered-content .inner .title{font-family:var(--font2);font-size:6rem;line-height:1.5;color:#fff;text-align:center;margin-bottom:3rem}@media (max-width: 1150px){.block-centered-content .inner .title{font-size:5rem}}@media (max-width: 767px){.block-centered-content .inner .title{font-size:3.5rem}}.block-centered-content .inner .content{text-align:center}@media (max-width: 767px){.block-centered-content .inner .content{text-align:left}}.block-centered-content .inner .content *:not(a){color:#fff}.block-centered-content .inner .content ul,.block-centered-content .inner .content ol{display:flex;flex-direction:column;align-items:center}@media (max-width: 767px){.block-centered-content .inner .content ul,.block-centered-content .inner .content ol{display:block}}.block-centered-content .inner .button{margin:6rem auto 0 auto}.page-template-default .block-faq{width:100%;background-color:rgba(0,0,0,0)}.page-template-default .block-faq .inner{margin:0 auto;padding:5rem 0}@media (min-width: 1151px){.page-template-default .block-faq .inner{padding:5rem 0;display:flex;flex-direction:column}}.page-template-default .block-faq .inner .title{color:var(--primaryColor) !important}.page-template-default .block-faq .inner .item .content *:not(a){color:var(--text)}.block-faq{width:100%;background-color:var(--primaryColor)}.block-faq .inner{max-width:1250px;margin:0 auto;padding:5rem 2rem 9rem 2rem}@media (min-width: 1151px){.block-faq .inner{padding:10rem 5rem;display:flex;justify-content:space-between;align-items:flex-start;flex-flow:row nowrap}}.block-faq .inner .title{position:relative;flex:1;flex-basis:30%;font-family:var(--font2);font-size:6rem;line-height:1.2;color:#fff;text-align:left;margin-bottom:5rem}.block-faq .items{flex:1;flex-basis:60%}.block-faq .items .item{width:100%;margin-bottom:3rem;border-bottom:.5px solid #d9d9d9}.block-faq .items .item:last-child{margin-bottom:0}.block-faq .items .item summary{height:-moz-fit-content;height:fit-content;margin-bottom:3rem;display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer}.block-faq .items .item summary .title{font-family:var(--font2);font-size:2.5rem;font-weight:700;line-height:3.5rem;text-transform:capitalize;color:#fff;margin-bottom:0;padding-right:20px}.block-faq .items .item summary::marker{content:none}.block-faq .items .item summary::after{content:"∟";display:inline-block;transform:rotate(-45deg);font-size:35px;font-weight:lighter;color:var(--secondaryColor)}.block-faq .items .item .content p,.block-faq .items .item .content a,.block-faq .items .item .content span,.block-faq .items .item .content strong,.block-faq .items .item .content li{font-family:var(--font1);font-size:2rem;line-height:2;color:#fff;font-weight:var(--light);margin-bottom:3rem}.block-faq .items .item .content strong{font-weight:700}.block-faq .items .item .content a{color:var(--secondaryColor);font-weight:var(--bold)}.block-faq .items .item .content a:hover{border-color:#9a252d}.block-faq .items .item .content ul li{margin-left:40px}.block-faq .items .item[open] .content{opacity:1}.block-faq .items .item[open] summary::after{transform:rotate(135deg);align-self:flex-end}.block-faq.internal-faq .title{font-size:40px}.block-faq.internal-faq .item summary .title{font-size:22px;margin-right:20px}.block-faq.internal-faq .item summary::after{position:relative;top:-10px}.block-reviews{padding:8rem 5rem 12rem 5rem;position:relative}@media (max-width: 1150px){.block-reviews{padding:5rem 2rem 9rem 2rem}}.block-reviews picture{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-1}.block-reviews picture .overlay{background-color:var(--primaryColorTrans);position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1}.block-reviews picture img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.block-reviews.background-image-false picture .overlay{background-color:var(--primaryColor)}.block-reviews.background-image-false picture img{display:none}.block-reviews .inner{max-width:1250px;margin:0 auto 0 auto}.block-reviews .inner .title{text-align:center;font-family:var(--font2);font-size:6rem;line-height:1.2;color:#fff;margin-bottom:7rem}@media (max-width: 1150px){.block-reviews .inner .title{font-size:4.5rem}}.block-reviews .inner .slider-wrap{position:relative;padding:0 5rem}@media (max-width: 767px){.block-reviews .inner .slider-wrap{padding:0rem}}.block-reviews .inner .slider-wrap .slider{max-width:1020px;margin:0 auto 0 auto}.block-reviews .inner .slider-wrap .slider .slick-slide{text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;padding:7rem 5rem 7rem 5rem;border:.4rem solid #fff;margin:0rem 1rem}@media (max-width: 1150px){.block-reviews .inner .slider-wrap .slider .slick-slide{padding:7rem 3rem 7rem 3rem}}@media (max-width: 767px){.block-reviews .inner .slider-wrap .slider .slick-slide{padding:5rem 3rem 5rem 3rem}}.block-reviews .inner .slider-wrap .slider .slick-slide svg{display:inline-block;margin-bottom:2.5rem;width:20rem}.block-reviews .inner .slider-wrap .slider .slick-slide svg g g{fill:var(--secondaryColor)}.block-reviews .inner .slider-wrap .slider .slick-slide .review{font-family:var(--font2);font-size:2.2rem;line-height:2;max-width:800px;margin-bottom:2.5rem}@media (max-width: 767px){.block-reviews .inner .slider-wrap .slider .slick-slide .review{font-size:1.8rem}}.block-reviews .inner .slider-wrap .slider .slick-slide .client{font-family:var(--font1);font-size:2.5rem;line-height:1.5;font-weight:var(--bold)}.block-reviews .inner .slider-wrap .slider .slick-dots{margin-top:30px;position:static}.block-reviews .inner .slider-wrap .slider .slick-dots li button::before{content:"";width:10px;height:10px;background-color:var(--tertiaryColor);border-radius:50%}.block-reviews .inner .slider-wrap .slider .slick-dots li.slick-active button::before{background-color:var(--secondaryColor)}.block-reviews .inner .slider-wrap .arrows{display:flex;justify-content:space-between;align-items:center;position:absolute;top:50%;transform:translateY(-50%);width:100%;left:0;pointer-events:none}@media (max-width: 767px){.block-reviews .inner .slider-wrap .arrows{display:none}}.block-reviews .inner .slider-wrap .arrows .arrow{pointer-events:all;cursor:pointer}.block-reviews .inner .slider-wrap .arrows .arrow svg{fill:var(--secondaryColor)}.block-reviews .inner .slider-wrap .arrows .arrow.prev-arrow svg{transform:rotate(180deg)}.block-author{width:100%;padding:9rem 0}.block-author .inner{max-width:1250px;margin:0 auto;padding:5rem 2rem 5rem 2rem;background-color:var(--primaryColor)}@media (min-width: 1024px){.block-author .inner{padding:3.5rem 6rem 0 6rem;display:flex;justify-content:space-between;align-items:flex-start;flex-flow:row nowrap}}.block-author .inner .title{position:relative;flex:1;flex-basis:30%;font-family:var(--font2);font-size:6rem;line-height:1.2;color:#fff;text-align:left;margin-bottom:5rem}@media (max-width: 767px){.block-author .inner .title{font-size:40px}}.block-author .cols{width:100%;display:flex;flex-direction:column-reverse}.block-author .cols .content{padding:2.5rem 0 6rem 0}@media (max-width: 767px){.block-author .cols .content{padding:2.5rem 0 2.5rem 0}}.block-author .cols .content p{color:#fff}.block-author .cols .photo{width:100%;height:auto;display:flex;justify-content:center;align-items:flex-end}.block-author .cols .photo img{width:100%;height:auto;max-height:350px;-o-object-fit:contain;object-fit:contain}.block-author .cols .content__container h1,.block-author .cols .content__container h2,.block-author .cols .content__container h3,.block-author .cols .content__container h4,.block-author .cols .content__container h5,.block-author .cols .content__container h6{color:#fff}@media (min-width: 1024px){.block-author .cols{flex-direction:row}.block-author .cols .col{flex:1}.block-author .cols .col:last-child{display:flex;justify-content:center;align-items:center;flex:0 0 40%;margin-left:30px}.block-author .cols .col:last-child .photo img{max-height:100%}}.single .block-author,.page .block-author,.post-template-default .block-author{padding:9rem 0 0}.single .footer-locations__inner,.page .footer-locations__inner,.post-template-default .footer-locations__inner{padding:0px 50px 70px 50px}.page-template-template-homepage .block-author{padding:9rem 0 9rem}@media (max-width: 767px){.page-template-template-homepage .block-author{padding:0rem 0 0rem}}.attorneys-slider{background-color:var(--lightGrey)}.attorneys-slider__inner{position:relative;padding:50px 50px}.attorneys-slider .title{font-family:var(--font2);font-size:5rem;line-height:1.2;color:var(--primaryColor);margin-bottom:4rem;text-align:center}.attorneys-slider .tagline{width:100%;text-align:center;color:var(--primaryColor)}.attorneys-slider__items{margin:0 auto;padding:0;list-style:none;max-width:80%}.attorneys-slider__items .slide-inner{max-width:445px;margin:0 auto}.attorneys-slider__items .slide-inner .team-member{margin:0px 15px 30px 15px;cursor:pointer}.attorneys-slider__items .tagline{width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:start;margin-bottom:10px}.attorneys-slider__items .slick-slide{margin:0}.attorneys-slider__items .slick-list{margin:0 -10px}.attorneys-slider__items li img{width:100%;height:auto}.attorneys-slider__items li .name{font-family:var(--font2);font-weight:var(--semiBold);font-size:24px;line-height:32px;margin-bottom:10px;color:var(--text);text-align:center;margin-top:20px}.attorneys-slider__items li .bio{margin-bottom:0;color:var(--tertiaryColor)}.attorneys-slider__arrows{position:absolute;top:50%;left:10px;right:10px;display:flex;justify-content:space-between}@media (min-width: 1200px){.attorneys-slider__arrows{left:55px;right:55px}}.attorneys-slider__arrows .arrow{width:40px;height:auto;cursor:pointer}.attorneys-slider__arrows .arrow.attorneys-prev{transform:rotate(180deg)}.attorneys-slider__arrows .arrow svg{width:30px}@media (min-width: 820px){.attorneys-slider__inner{max-width:1280px;margin:0 auto;padding:100px 50px}.attorneys-slider__items .slick-slide{padding:0 10px}.attorneys-slider__items .slick-list{margin:0 -25px}.attorneys-slider__arrows .arrow{width:50px}.attorneys-slider__arrows .arrow svg{width:50px}}.block-featured-videos-option-1{background-color:var(--lightGrey);padding:5rem 2rem 5.8rem 2rem}@media (max-width: 767px){.block-featured-videos-option-1{padding:5rem 1rem 5.8rem 1rem}}.block-featured-videos-option-1.alt-background-true{background-color:#fff}.block-featured-videos-option-1 .inner{max-width:135rem;margin:0 auto}.block-featured-videos-option-1 .inner .top-content{text-align:center}.block-featured-videos-option-1 .inner .top-content .title{text-align:center;font-family:var(--font2);font-size:6rem;line-height:1.2;color:var(--text);margin-bottom:4rem}@media (max-width: 1150px){.block-featured-videos-option-1 .inner .top-content .title{font-size:4.5rem}}.block-featured-videos-option-1 .inner .top-content hr{width:6rem;background-color:var(--secondaryColor);height:.4rem;margin:2.5rem auto 6rem auto;border:none}@media (max-width: 767px){.block-featured-videos-option-1 .inner .top-content hr{margin:2.5rem auto 4rem auto}}.block-featured-videos-option-1 .inner .slider-content{position:relative;padding:0 4rem}@media (max-width: 767px){.block-featured-videos-option-1 .inner .slider-content{padding:0}}.block-featured-videos-option-1 .inner .slider-content .slick-slide{height:20rem;position:relative;margin:0 1rem;display:flex;align-items:center;justify-content:center}.block-featured-videos-option-1 .inner .slider-content .slick-slide a{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%}.block-featured-videos-option-1 .inner .slider-content .slick-slide a img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:filter .5s cubic-bezier(.17,.66,.34,.98)}.block-featured-videos-option-1 .inner .slider-content .slick-slide .arrow{background-color:#fff;width:2.5rem;height:2.8rem;z-index:1;pointer-events:none;-webkit-clip-path:polygon(100% 50%,0 0,0 100%);clip-path:polygon(100% 50%,0 0,0 100%);transition:transform .5s cubic-bezier(.17,.66,.34,.98)}.block-featured-videos-option-1 .inner .slider-content .slick-slide:hover a img{filter:brightness(.8)}.block-featured-videos-option-1 .inner .slider-content .slick-slide:hover .arrow{transform:scale(1.1)}.block-featured-videos-option-1 .inner .slider-content .arrows{display:flex;justify-content:space-between;align-items:center;position:absolute;top:50%;transform:translateY(-50%);width:100%;left:0;pointer-events:none}@media (max-width: 767px){.block-featured-videos-option-1 .inner .slider-content .arrows{display:none}}.block-featured-videos-option-1 .inner .slider-content .arrows .arrow{pointer-events:all;cursor:pointer}.block-featured-videos-option-1 .inner .slider-content .arrows .arrow svg{fill:var(--secondaryColor)}.block-featured-videos-option-1 .inner .slider-content .arrows .arrow.prev-arrow svg{transform:rotate(180deg)}