#title{text-align:center;}@media (max-width: 809px){#title{margin-top:60px;}}.block-cta__inner{padding:150px 25px;position:relative;}.block-cta__picture-wrapper{top:0;right:0;bottom:0;left:0;position:absolute;}.block-cta__picture-wrapper picture{display:block;position:absolute;top:0;right:0;bottom:0;left:0;}.block-cta__picture-wrapper picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;}.block-cta__picture-wrapper picture .color-overlay{position:absolute;z-index:0;z-index:1;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,.8);}.block-cta__picture-wrapper picture .gradient-overlay{position:absolute;z-index:0;z-index:2;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,.8);background:linear-gradient(180deg,#fff 0%,rgba(255,255,255,0) 50%,#fff 100%);}.block-cta__content-wrapper{position:relative;max-width:1360px;margin:0 auto;z-index:3;min-height:470px;display:flex;flex-flow:column;justify-content:center;align-items:center;}.block-cta__content-wrapper .tagline{margin-bottom:50px;color:var(--secondaryColor);font-size:26px;font-size:1.625rem;}.block-cta__content-wrapper .phone{color:var(--primaryColor);font-family:"PT Serif",serif;font-size:50px;font-size:3.125rem;text-align:center;margin-bottom:50px;letter-spacing:2px;}.block-cta__content-wrapper .phone:hover{color:var(--tertiaryColor);}@media (min-width: 810px){.block-cta__inner{padding:150px 40px;}.block-cta__content-wrapper .phone{font-size:100px;font-size:6.25rem;}}@media (min-width: 1100px){.block-cta__content-wrapper{min-height:550px;}.block-cta__content-wrapper .phone{font-size:140px;font-size:8.75rem;letter-spacing:10px;}}.block-content-two-columns{background-color:var(--bgColor);}.block-content-two-columns__inner{padding:50px 25px;}.block-content-two-columns__inner h1,.block-content-two-columns__inner h2,.block-content-two-columns__inner h3,.block-content-two-columns__inner h4,.block-content-two-columns__inner h5,.block-content-two-columns__inner h6,.block-content-two-columns__inner .title,.block-content-two-columns__inner p,.block-content-two-columns__inner li,.block-content-two-columns__inner strong,.block-content-two-columns__inner b{color:var(--primaryColor);}.block-content-two-columns__inner a{color:var(--buttonColor);}.block-content-two-columns__inner .title{text-align:center;}@media (min-width: 810px){.block-content-two-columns__inner{padding:60px 40px;}}@media (min-width: 1100px){.block-content-two-columns__inner{padding:100px 40px;max-width:1360px;margin:0 auto;}.block-content-two-columns__content{-moz-column-count:2;column-count:2;-moz-column-gap:50px;column-gap:50px;}}@media (min-width: 1480px){.block-content-two-columns__inner{padding:100px 0;}}.block-featured-video-option-2{padding:10rem 5rem 12rem 5rem;position:relative;}@media (max-width: 1150px){.block-featured-video-option-2{padding:8rem 3rem 6rem 3rem;}}@media (max-width: 767px){.block-featured-video-option-2{padding:5rem 2rem 5rem 2rem;}}.block-featured-video-option-2 picture{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-1;}.block-featured-video-option-2 picture .overlay{background-color:rgba(255,255,255,.8);position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;}.block-featured-video-option-2 picture img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.block-featured-video-option-2.background-image-false picture .overlay{background-color:var(--primaryColor);}.block-featured-video-option-2.background-image-false picture img{display:none;}.block-featured-video-option-2 .inner{max-width:1300px;margin:0 auto 0 auto;display:flex;align-items:flex-start;}@media (max-width: 1150px){.block-featured-video-option-2 .inner{display:block;}}.block-featured-video-option-2 .inner .left-column{margin-top:30px;margin-left:15px;flex-basis:35%;padding-right:5rem;}@media (max-width: 1150px){.block-featured-video-option-2 .inner .left-column{padding-right:0rem;}}.block-featured-video-option-2 .inner .left-column .tagline{font-family:"Lato",sans-serif;font-size:1.4rem;line-height:1.5;letter-spacing:.1rem;color:var(--secondaryColor);font-weight:700;text-transform:uppercase;}@media (max-width: 767px){.block-featured-video-option-2 .inner .left-column .tagline{font-size:18px;margin-bottom:1rem;}}.block-featured-video-option-2 .inner .left-column .title{font-family:"PT Serif",serif;font-size:5rem;line-height:1;color:var(--text);}@media (max-width: 767px){.block-featured-video-option-2 .inner .left-column .title{line-height:52px;font-size:40px;}}.block-featured-video-option-2 .inner .left-column .formatted-content h3{color:var(--secondaryColor);}.block-featured-video-option-2 .inner .left-column .formatted-content span{color:#fff;font-size:18px;line-height:36px;font-family:"Lato",sans-serif;font-weight:400;}.block-featured-video-option-2 .inner .right-column{flex-basis:60%;position:relative;padding:1.5rem 1.5rem 1.5rem 1.5rem;transform:translateX(60px);}@media (max-width: 1279px){.block-featured-video-option-2 .inner .right-column{flex-basis:50%;transform:translateX(0px);}}@media (max-width: 767px){.block-featured-video-option-2 .inner .right-column{padding:1.5rem 1rem 1rem 1rem;}}.block-featured-video-option-2 .inner .right-column .video-wrapper{box-shadow:0px 0px 9px 0px rgba(0,0,0,.4);z-index:1;}.block-featured-video-option-2.dark-mode picture .overlay{background-color:rgba(0,0,0,.8);}.block-featured-video-option-2.dark-mode .inner .left-column .title{color:#fff;}.block-featured-video-option-2.dark-mode .inner .left-column .formatted-content span{color:#fff;}.block-faq{background-color:var(--bgColor);}.block-faq__inner{padding:50px 25px;}.block-faq__left .title{color:var(--primaryColor);}.block-faq__right{margin-top:50px;}.block-faq__faqs{margin:0;padding:0;list-style:none;}.block-faq__faqs li{position:relative;padding-left:40px;margin-bottom:40px;}.block-faq__faqs li:last-child{margin-bottom:0;}.block-faq__faqs li .question,.block-faq__faqs li .answer{color:var(--primaryColor);}.block-faq__faqs li .question{margin-bottom:20px;cursor:pointer;}.block-faq__faqs li .answer{display:none;}.block-faq__faqs li .icon{width:20px;position:absolute;top:7px;left:0;}.block-faq__faqs li .icon svg{width:100%;height:auto;}.block-faq__faqs li .icon svg path{stroke:var(--buttonColor);}.block-faq__faqs li .icon .dash{display:none;}.block-faq__faqs li.open .answer{display:block;}.block-faq__faqs li.open .icon .dash{display:block;}.block-faq__faqs li.open .icon .cross{display:none;}@media (min-width: 810px){.block-faq__inner{padding:60px 40px;}}@media (min-width: 1100px){.block-faq__inner{padding:100px 40px;max-width:1360px;margin:0 auto;}.block-faq__columns{display:flex;flex-flow:row nowrap;justify-content:space-between;}.block-faq__left{flex:1;margin:0 120px;}.block-faq__right{flex:0 0 600px;}}@media (min-width: 1480px){.block-faq__inner{padding:100px 0;}}.block-content-left-image__inner{padding:0 25px;}.block-content-left-image__columns{display:flex;flex-flow:column;}.block-content-left-image__left{order:2;margin:0 -25px;}.block-content-left-image__left img{display:block;width:100%;height:auto;}.block-content-left-image__right{order:1;margin:0 -25px;background-color:var(--bgColor);padding:50px 25px;}.block-content-left-image__right .tagline{color:var(--text);}@media (min-width: 810px){.block-content-left-image__inner{padding:60px 40px;}.block-content-left-image__left{margin:-450px 0 0;}.block-content-left-image__left img{max-width:600px;margin:0 auto;}.block-content-left-image__right{margin:0;padding:50px 40px 500px;}}@media (min-width: 1100px){.block-content-left-image__inner{padding:100px 40px;max-width:1360px;margin:0 auto;}.block-content-left-image__columns{flex-flow:row nowrap;justify-content:space-between;}.block-content-left-image__left{order:1;flex:0 0 42%;margin:70px -15% 70px 0;display:flex;align-items:center;position:relative;z-index:1;}.block-content-left-image__right{order:2;margin:0;flex:1;padding:80px;padding-left:calc(15% + 80px);position:relative;z-index:0;}}@media (min-width: 1480px){.block-content-left-image__inner{padding:100px 0;}}.block-content-bg-image{position:relative;}.block-content-bg-image picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;}.block-content-bg-image picture img{position:absolute;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;z-index:0;}.block-content-bg-image picture .overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#000;opacity:.85;}.block-content-bg-image__inner{position:relative;z-index:1;padding:50px 25px;text-align:center;}.block-content-bg-image__inner .tagline{color:var(--secondaryColor);}.block-content-bg-image__inner .title{color:#fff;}.block-content-bg-image__inner p,.block-content-bg-image__inner li{color:#fff;}.block-content-bg-image__inner a{color:var(--buttonColor);}@media (min-width: 810px){.block-content-bg-image__inner{padding:60px 40px;padding:100px 40px;max-width:1360px;margin:0 auto;}}@media (min-width: 1100px){.block-content-bg-image__inner{padding:100px 0;}}.block-trust-logos__inner{padding:50px 25px;}.block-trust-logos__right{margin-top:50px;}.block-trust-logos__right ul{margin:0;padding:0;list-style:none;}.block-trust-logos__right ul li{box-shadow:0px 0px 32px rgba(0,0,0,.08);border-radius:8px;height:206px;display:flex;justify-content:center;align-items:center;}.block-trust-logos__right ul li a{display:block;height:100px;}.block-trust-logos__right ul li a img{display:block;height:100%;width:auto;}@media (min-width: 810px){.block-trust-logos__inner{padding:60px 40px;}.block-trust-logos__right ul{display:flex;flex-flow:row wrap;justify-content:space-between;}.block-trust-logos__right ul li{flex:0 0 48%;margin-bottom:4%;}}@media (min-width: 1100px){.block-trust-logos__inner{padding:100px 40px 0 40px;max-width:1360px;margin:0 auto;}.block-trust-logos__columns{display:flex;flex-flow:row wrap;justify-content:space-between;}.block-trust-logos__left{flex:0 0 50%;padding:80px;}.block-trust-logos__right{margin-top:0;flex:0 0 50%;}}@media (min-width: 1480px){.block-trust-logos__inner{padding:100px 0 0 0;}.block-trust-logos__left{padding:120px 120px 120px 120px;}}.block-practice-areas{background-color:var(--primaryColor);background-image:url("https://cdn-ikpnped.nitrocdn.com/xAxzNDVwCjSZoiIKoVbMsdJhzgvAVleD/assets/images/optimized/rev-9e15f92/roachlawoffice.com/wp-content/themes/lawrank-template-13/assets/images/bg-cross.png");background-size:130px;background-attachment:fixed;}.block-practice-areas__inner{padding:50px 25px;}.block-practice-areas__inner .title,.block-practice-areas__inner .tagline{text-align:center;}.block-practice-areas__inner .title{color:#fff;}.block-practice-areas__practice-areas{margin:50px 0;}.block-practice-areas__practice-areas ul{margin:0;padding:0;list-style:none;}.block-practice-areas__practice-areas ul li{cursor:pointer;margin-bottom:80px;}.block-practice-areas__practice-areas ul li:last-child{margin-bottom:0;}.block-practice-areas__practice-areas ul li .item .icon{margin-bottom:30px;text-align:center;}.block-practice-areas__practice-areas ul li .item .name{color:#fff;font-size:18px;font-size:1.125rem;line-height:30px;line-height:1.875rem;transition:color .3s ease;}.block-practice-areas__practice-areas ul li .item:hover .name{color:var(--secondaryColor);}.block-practice-areas__practice-areas .pa-modal-content{display:none;}.block-practice-areas__bottom .btn{width:100%;}@media (min-width: 810px){.block-practice-areas__inner{padding:60px 40px;}.block-practice-areas__practice-areas ul{display:flex;flex-flow:row wrap;justify-content:space-between;}.block-practice-areas__practice-areas ul li{flex:0 0 48%;}.block-practice-areas__practice-areas ul li .item .name{font-size:22px;font-size:1.375rem;line-height:34px;line-height:2.125rem;}.block-practice-areas__practice-areas ul li:nth-last-of-type(-n+2){margin-bottom:0;}.block-practice-areas__bottom{text-align:center;}.block-practice-areas__bottom .btn{width:auto;}}@media (min-width: 1100px){.block-practice-areas__inner{padding:100px 40px;max-width:1360px;margin:0 auto;}.block-practice-areas__practice-areas ul{margin:80px 0;}.block-practice-areas__practice-areas ul li{flex:0 0 32%;}.block-practice-areas__practice-areas ul li:nth-last-of-type(-n+3){margin-bottom:0;}}@media (min-width: 1480px){.block-practice-areas__inner{padding:100px 0;}}.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;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto;padding:30px 30px 50px 30px;box-shadow:0 10px 20px 0 rgba(0,0,0,.2);display:none;pointer-events:all;overflow-y:scroll;z-index:999;}@media (max-width: 767px){.block-practice-areas .pa-modal{width:calc(100% - 40px);padding:30px 20px 30px 20px;}}.block-practice-areas .pa-modal .close{margin-bottom:20px;text-align:right;font-family:var(--muli);color:var(--text);color:rgba(var(--tertiaryColor),1);font-size:1.8rem;line-height:1.8rem;text-transform:uppercase;font-weight:var(--extraBold);letter-spacing:1px;transition:color .5s cubic-bezier(.17,.66,.34,.98);cursor:pointer;}.block-practice-areas .pa-modal .close:hover{color:rgba(var(--primaryColor),1);}.block-practice-areas .pa-modal .modal-title{font-family:"PT Serif",serif;font-size:40px;line-height:50px;color:var(--primaryColor);text-transform:capitalize;font-weight:400;text-align:center;margin-bottom:35px;}@media (max-width: 767px){.block-practice-areas .pa-modal .modal-title{font-size:3.5rem;line-height:4.5rem;}}.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 .link-to-page{font-family:var(--lato);width:100%;color:var(--secondaryColor);text-align:center;text-transform:uppercase;letter-spacing:2px;font-size:20px;line-height:24px;font-weight:900;display:inline-block;margin-top:20px;transition:color .5s cubic-bezier(.17,.66,.34,.98);}.block-practice-areas .pa-modal .link-to-page:hover{color:rgba(var(--primaryColor),1);}@media (max-width: 767px){.block-practice-areas .pa-modal .link-to-page{font-size:1.5rem;margin-top:10px;}}.block-practice-areas .pa-modal *:last-child{margin-bottom:0px;}.block-practice-areas.nitro-lazy{background-image:none !important;}.block-testimonials{background-color:var(--primaryColor);}.block-testimonials__inner{padding:50px 25px;}.block-testimonials__inner .stars{text-align:center;margin-bottom:20px;}.block-testimonials__inner .stars svg path{fill:var(--accentColor);}.block-testimonials__inner .title,.block-testimonials__inner .tagline{color:#fff;text-align:center;}.block-testimonials__inner .btn{width:100%;}.block-testimonials__testimonials{margin-top:30px;margin-bottom:50px;}.block-testimonials__testimonial{background-color:rgba(255,255,255,.1);background-image:url("https://cdn-ikpnped.nitrocdn.com/xAxzNDVwCjSZoiIKoVbMsdJhzgvAVleD/assets/images/optimized/rev-9e15f92/roachlawoffice.com/wp-content/themes/lawrank-template-13/assets/images/bg-cross.png");background-attachment:fixed;padding:30px;margin-bottom:25px;border-radius:7px;}.block-testimonials__testimonial.nitro-lazy{background-image:none !important;}.block-testimonials__testimonial p,.block-testimonials__testimonial .tagline{color:#fff;text-align:left;}.block-testimonials__testimonial p{font-style:italic;margin-bottom:15px;}.block-testimonials__testimonial .name-row{display:flex;flex-flow:row nowrap;height:20px;}.block-testimonials__testimonial .name-row svg,.block-testimonials__testimonial .name-row span{display:inline-block;}.block-testimonials__testimonial .name-row svg{height:100%;width:auto;}.block-testimonials__testimonial .name-row span{margin:0 20px;}.block-testimonials__testimonial .tagline{font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem;margin-bottom:0;color:var(--secondaryColor);}@media (min-width: 810px){.block-testimonials__inner{padding:60px 40px;}.block-testimonials__testimonials{margin-top:40px;margin-bottom:40px;display:flex;flex-flow:row wrap;justify-content:space-between;}.block-testimonials__testimonial{margin-bottom:40px;margin-bottom:2%;flex:0 0 49%;padding:50px 40px;display:flex;flex-flow:column nowrap;justify-content:space-between;}.block-testimonials__testimonial .body{font-size:20px;font-size:1.25rem;line-height:32px;line-height:2rem;margin-bottom:30px;}.block-testimonials__bottom{text-align:center;}.block-testimonials__bottom .btn{width:auto;}}@media (min-width: 1100px){.block-testimonials__inner{padding:100px 40px;max-width:1360px;margin:0 auto;}.block-testimonials__testimonial{padding:50px 80px;}.block-testimonials__testimonial .body{font-size:24px;font-size:1.5rem;line-height:42px;line-height:2.625rem;margin-bottom:40px;}}@media (min-width: 1480px){.block-testimonials__inner{padding:100px 0;}}.block-cta-images{background-color:var(--bgColor);}.block-cta-images img{display:block;width:100%;height:auto;}.block-cta-images__inner{padding:0 25px 50px;}.block-cta-images__first-image{margin-bottom:15px;}.block-cta-images__second-image{margin-bottom:15px;}.block-cta-images__third-image{margin-bottom:15px;}.block-cta-images__cta-box{background-color:var(--buttonColor);min-height:175px;display:flex;flex-flow:column;justify-content:center;align-items:center;}.block-cta-images__cta-box .tagline{color:var(--primaryColor);margin-bottom:10px;}.block-cta-images__cta-box .phone{font-family:"PT Serif",serif;color:#fff;margin-bottom:0;}.block-cta-images__cta-box .phone:hover{color:var(--tertiaryColor);}@media (min-width: 810px){.block-cta-images__inner{padding:0 40px 60px;}.block-cta-images__top{display:flex;flex-flow:row nowrap;}.block-cta-images__bottom{display:flex;flex-flow:row nowrap;max-height:237px;}.block-cta-images__first-image{margin-right:15px;flex:auto;}.block-cta-images__second-image{margin-right:0;flex:auto;}.block-cta-images__third-image{margin-right:15px;margin-bottom:0;flex:0 1 auto;}.block-cta-images__third-image img{height:100%;width:auto;}.block-cta-images__cta-box{min-height:0;flex:1 0 auto;}.block-cta-images__cta-box .phone{font-size:36px;font-size:2.25rem;line-height:36px;line-height:2.25rem;}}@media (min-width: 1100px){.block-cta-images__inner{padding:0 40px 100px;max-width:1360px;margin:0 auto;}.block-cta-images__cta-box .phone{font-size:70px;font-size:4.375rem;line-height:82px;line-height:5.125rem;}}@media (min-width: 1480px){.block-cta-images__inner{padding:0 0 100px;}}