.block-attorneys{margin:50px 30px;}.block-attorneys .inner{max-width:1350px;position:relative;}.block-attorneys .inner .title{color:var(--tertiaryColor);text-align:center;}.block-attorneys .inner .attorneys-flex{display:flex;}.block-attorneys .inner .attorneys-flex .attorney{text-align:center;margin:0 10px;}.block-attorneys .inner .attorneys-flex .attorney .attorney-image{width:100%;position:relative;}.block-attorneys .inner .attorneys-flex .attorney .attorney-image img{width:100%;height:auto;}.block-attorneys .inner .attorneys-flex .attorney .attorney-image .description{position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--primaryColor);opacity:0%;overflow:scroll;padding:25px;text-align:start;}.block-attorneys .inner .attorneys-flex .attorney .attorney-image .description:hover{opacity:80%;}.block-attorneys .inner .attorneys-flex .attorney .attorney-image .description h2,.block-attorneys .inner .attorneys-flex .attorney .attorney-image .description h3,.block-attorneys .inner .attorneys-flex .attorney .attorney-image .description h4,.block-attorneys .inner .attorneys-flex .attorney .attorney-image .description p,.block-attorneys .inner .attorneys-flex .attorney .attorney-image .description strong{color:#fff;}.block-attorneys .inner .attorneys-flex .attorney .attorney-image .description p,.block-attorneys .inner .attorneys-flex .attorney .attorney-image .description strong{margin-bottom:15px;font-size:14px;font-size:.875rem;line-height:26px;line-height:1.625rem;}.block-attorneys .inner .attorneys-flex .attorney .attorney-image .description strong{font-weight:bold;}.block-attorneys .inner .attorneys-flex .attorney .name{font-family:"PT Serif",serif;font-size:32px;font-size:2rem;font-weight:bold;line-height:52px;line-height:3.25rem;color:#000;margin-top:10px;display:inline-block;transition:color .5s cubic-bezier(.17,.66,.34,.98);}.block-attorneys .inner .attorneys-flex .attorney .name:hover{color:var(--tertiaryColor);}.block-attorneys .inner .attorneys-flex .attorney .role{text-transform:uppercase;font-weight:900;color:var(--tertiaryColor);}.block-attorneys .inner .arrows{display:flex;justify-content:flex-end;height:74px;cursor:pointer;}.block-attorneys .inner .arrows .arrow{margin:20px;height:-moz-min-content;height:min-content;}.block-attorneys .inner .arrows .arrow path{fill:var(--secondaryColor);}.block-attorneys .inner .arrows .prev{transform:rotate(180deg);}.block-attorneys .inner .arrows .next{align-self:flex-end;}.block-attorneys .inner .slick-dots{width:60%;height:5px;position:absolute;top:calc(100% + 40px);background:#c4c4c4;text-align:start;margin-top:25px;display:flex;}.block-attorneys .inner .slick-dots li{margin:0;display:flex;flex:1;}.block-attorneys .inner .slick-dots li button{padding:0;width:100%;}.block-attorneys .inner .slick-dots li button:before{width:100%;margin:0;content:"";font-size:20px;height:5px;background:var(--secondaryColor);opacity:0;}.block-attorneys .inner .slick-dots li.slick-active button:before{opacity:1;}@media (min-width: 768px){.block-attorneys{margin:80px 40px 90px;}.block-attorneys .inner .title{margin-bottom:60px;}.block-attorneys .inner .attorneys-flex .attorney{margin:20px;}.block-attorneys .inner .slick-dots{width:80%;}}@media (min-width: 1280px){.block-attorneys .inner{margin:0 auto;}.block-attorneys .inner .attorneys-flex .attorney{margin:0 15px;}}.block-faq-v4{padding:50px 30px 60px;background-color:var(--secondaryColor);}.block-faq-v4 strong{font-weight:bold;}.block-faq-v4 .inner{max-width:1360px;}.block-faq-v4 .inner .titles{margin-bottom:30px;}.block-faq-v4 .inner .titles .title{max-width:670px;margin-bottom:15px;color:#fff;}.block-faq-v4 .inner .titles .subtitle p,.block-faq-v4 .inner .titles .subtitle strong,.block-faq-v4 .inner .titles .subtitle li,.block-faq-v4 .inner .titles .subtitle span{color:#fff;}.block-faq-v4 .inner .faqs .faq{border-bottom:1px solid #c4c4c4;}.block-faq-v4 .inner .faqs .faq:first-child{border-top:1px solid #c4c4c4;}.block-faq-v4 .inner .faqs .faq .faq-head{display:flex;align-items:center;align-items:center;cursor:pointer;gap:20px;justify-content:space-between;}.block-faq-v4 .inner .faqs .faq .faq-head .question{margin:0;color:#fff;}.block-faq-v4 .inner .faqs .faq .faq-head .icon{align-self:center;}.block-faq-v4 .inner .faqs .faq .faq-head .icon .less{display:none;}.block-faq-v4 .inner .faqs .faq .faq-head .icon svg{max-width:25px;max-height:25px;}.block-faq-v4 .inner .faqs .faq .faq-head .icon svg rect{fill:#fff;}.block-faq-v4 .inner .faqs .faq .faq-head .question{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;margin:20px 0;}.block-faq-v4 .inner .faqs .faq .answer{display:none;margin-bottom:35px;}.block-faq-v4 .inner .faqs .faq .answer p,.block-faq-v4 .inner .faqs .faq .answer li,.block-faq-v4 .inner .faqs .faq .answer strong,.block-faq-v4 .inner .faqs .faq .answer span{margin-bottom:30px;color:#fff;}.block-faq-v4 .inner .faqs .faq.open .faq-head .icon .less{display:block;}.block-faq-v4 .inner .faqs .faq.open .faq-head .icon .plus{display:none;}.block-faq-v4 .inner .faqs .faq.open .question{transition:.1s;color:var(--tertiaryColor);}.block-faq-v4 .inner .faqs .faq.open .answer{display:block;}@media (min-width: 768px){.block-faq-v4{margin:50px 0;padding:40px;}.block-faq-v4 .inner{padding:40px;}.block-faq-v4 .inner .subtitle p{margin-bottom:50px;font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;}.block-faq-v4 .inner .faqs .faq{margin-bottom:30px;}.block-faq-v4 .inner .faqs .faq:first-child{padding-top:35px;}.block-faq-v4 .inner .faqs .faq .faq-head{align-items:flex-start;margin-bottom:35px;}.block-faq-v4 .inner .faqs .faq .faq-head .icon svg{width:48px;height:48px;}.block-faq-v4 .inner .faqs .faq .faq-head .question{margin:0 30px;font-size:36px;font-size:2.25rem;line-height:48px;line-height:3rem;}.block-faq-v4 .inner .faqs .faq .answer p,.block-faq-v4 .inner .faqs .faq .answer li{font-size:20px;font-size:1.25rem;line-height:36px;line-height:2.25rem;}}@media (min-width: 1280px){.block-faq-v4 .inner{padding:60px 50px 30px;margin:0 auto;display:flex;gap:50px;}.block-faq-v4 .inner .titles{width:calc(39% - 25px);}.block-faq-v4 .inner .titles .title{margin:0 auto 15px;}.block-faq-v4 .inner .faqs{width:calc(61% - 25px);}.block-faq-v4 .inner .faqs .faq .faq-head .question{margin:0 60px 0 0;text-align:start;}.block-faq-v4 .inner .faqs .faq .answer{margin:0;margin-bottom:35px;}.block-faq-v4 .inner .faqs .faq .answer p{text-align:start;}}.block-contact-cta{margin:50px 0;padding:0 20px;}.block-contact-cta .inner{max-width:1360px;margin:0 auto;text-align:center;overflow:hidden;}.block-contact-cta .inner .container{display:flex;flex-direction:column;align-items:center;}.block-contact-cta .inner .container .content{border:1px solid #c4c4c4;padding:45px 20px 150px;display:flex;justify-content:center;flex-direction:column;}.block-contact-cta .inner .container .content .label{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;font-weight:900;text-transform:uppercase;margin-bottom:5px;}.block-contact-cta .inner .container .content .phone{font-family:"PT Serif",serif;font-size:36px;font-size:2.25rem;font-weight:700;line-height:48px;line-height:3rem;margin-bottom:10px;}.block-contact-cta .inner .container .content .title{margin-bottom:25px;}.block-contact-cta .inner .container .content .cta-button{display:flex;justify-content:center;margin-top:15px;}.block-contact-cta .inner .container .content .cta-button .cta{width:100%;align-self:center;text-align:center;color:#fff;text-transform:uppercase;background-color:var(--tertiaryColor);font-size:20px;font-size:1.25rem;line-height:30px;line-height:1.875rem;padding:15px 30px;border-radius:6px;letter-spacing:2px;}.block-contact-cta .inner .container .image{margin-top:-100px;width:90%;}.block-contact-cta .inner .container .image img{height:auto;width:100%;max-height:100%;}@media (min-width: 768px){.block-contact-cta{margin:80px 0;padding:0 40px;}.block-contact-cta .inner .container .content{padding:45px 50px 150px;}.block-contact-cta .inner .container .content .cta-button{padding:0;display:block;}.block-contact-cta .inner .container .content .cta-button .cta{padding:22px 30px;}}@media (min-width: 1280px){.block-contact-cta .inner .container{flex-direction:row;justify-content:space-between;align-items:center;}.block-contact-cta .inner .container .content{max-width:75%;padding:0 25% 0 60px;min-height:500px;text-align:start;}.block-contact-cta .inner .container .content .cta-button{align-self:flex-start;}.block-contact-cta .inner .container .image{margin-left:-300px;margin-top:0;display:flex;justify-content:end;}.block-contact-cta .inner .container .image img{width:auto;height:100%;max-width:100%;}}.block-faq{margin:50px 0;}.block-faq .inner{padding:20px 25px;}.block-faq .inner .title{color:var(--secondaryColor);}.block-faq .image{margin-bottom:50px;}.block-faq .image img{width:100%;height:auto;}.block-faq .faq{margin-bottom:30px;border-bottom:1px solid #c4c4c4;}.block-faq .faq:last-child{margin-bottom:0;}.block-faq .faq .faq-head{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;cursor:pointer;}.block-faq .faq .faq-head .number,.block-faq .faq .faq-head .question{margin:0;}.block-faq .faq .faq-head .icon{order:2;}.block-faq .faq .faq-head .icon .less{display:none;}.block-faq .faq .faq-head .icon svg path{fill:var(--secondaryColor);}.block-faq .faq .faq-head .number{order:1;font-weight:bold;font-size:36px;font-size:2.25rem;line-height:48px;line-height:3rem;}.block-faq .faq .faq-head .question{flex:0 0 100%;order:3;font-size:28px;font-size:1.75rem;line-height:40px;line-height:2.5rem;margin:20px 0;}.block-faq .faq .answer{display:none;margin-bottom:35px;}.block-faq .faq .answer strong{font-weight:bold;}.block-faq .faq.open .faq-head .icon .less{display:block;}.block-faq .faq.open .faq-head .icon .plus{display:none;}.block-faq .faq.open .question{transition:.1s;color:var(--tertiaryColor);}.block-faq .faq.open .answer{display:block;}.block-faq .faq:first-child{border-top:1px solid #c4c4c4;padding-top:35px;}@media (min-width: 768px){.block-faq{margin:60px 0 80px;}.block-faq .inner{padding:0 40px;}.block-faq .inner .title{margin-bottom:80px;}.block-faq .faq .faq-head{align-items:flex-start;margin-bottom:35px;}.block-faq .faq .faq-head .icon{order:3;}.block-faq .faq .faq-head .icon svg{width:48px;height:48px;}.block-faq .faq .faq-head .question{order:2;flex:1;margin:0 30px;font-size:36px;font-size:2.25rem;line-height:48px;line-height:3rem;}.block-faq .faq .answer{margin:0 70px;margin-bottom:35px;}.block-faq .faq .answer p,.block-faq .faq .answer div,.block-faq .faq .answer li{font-size:20px;font-size:1.25rem;line-height:36px;line-height:2.25rem;}}@media (min-width: 1280px){.block-faq .inner{padding:0 40px;max-width:1375px;margin:0 auto;}.block-faq .inner .title{margin-bottom:50px;font-size:4.375rem;text-align:center;}.block-faq .inner-flex{margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start;gap:35px;}.block-faq .inner-flex .image{margin-bottom:0;top:220px;position:sticky;width:40%;min-width:40%;}.block-faq .inner-flex .faq .faq-head .question{margin:0 60px 0 0;text-align:start;}.block-faq .inner-flex .faq .answer{margin:0;margin-bottom:35px;}.block-faq .inner-flex .faq .answer p{text-align:start;}}