.block-contact-form {
  padding: 6rem 5rem 5rem 5rem;
}
.block-contact-form.alt-background-true {
  background-color: var(--lightGrey);
}
.block-contact-form.alt-background-true .contact-form-inner .gform_wrapper .gform_fields li input {
  background-color: #fff;
}
.block-contact-form.alt-background-true .contact-form-inner .gform_wrapper .gform_fields li.textarea textarea {
  background-color: #fff;
}
@media (max-width: 1180px) {
  .block-contact-form {
    padding: 8rem 3rem;
  }
}
@media (max-width: 767px) {
  .block-contact-form {
    padding: 7rem 2rem;
  }
}
.block-contact-form .contact-form-inner {
  max-width: 1250px;
  margin: 0 auto;
}
.block-contact-form .contact-form-inner .gform_wrapper {
  margin-bottom: 1.5rem;
}
.block-contact-form .contact-form-inner .gform_wrapper textarea {
  resize: none;
}
.block-contact-form .contact-form-inner .gform_wrapper .gform_heading {
  text-align: center;
  font-family: var(--font2);
  font-size: 5rem;
  line-height: 1.2;
  color: var(--primaryColor);
  margin-bottom: 5.3rem;
}
.block-contact-form .contact-form-inner .gform_wrapper .gform_heading .gform_required_legend {
  display: none;
}
@media (max-width: 1180px) {
  .block-contact-form .contact-form-inner .gform_wrapper .gform_heading {
    font-size: 3.6rem;
    line-height: 4.8rem;
    margin-bottom: 4.2rem;
  }
}
@media (max-width: 767px) {
  .block-contact-form .contact-form-inner .gform_wrapper .gform_heading {
    font-size: 3.2rem;
    line-height: 4.3rem;
    margin-bottom: 3.2rem;
  }
}
.block-contact-form .contact-form-inner .gform_wrapper .gform_fields {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.block-contact-form .contact-form-inner .gform_wrapper .gform_fields legend {
  display: none;
}
.block-contact-form .contact-form-inner .gform_wrapper .gform_fields div {
  flex-basis: calc(25% - 3rem);
  margin-bottom: 1.5rem;
}
@media (max-width: 1180px) {
  .block-contact-form .contact-form-inner .gform_wrapper .gform_fields div {
    flex-basis: calc(50% - 1rem);
  }
}
@media (max-width: 767px) {
  .block-contact-form .contact-form-inner .gform_wrapper .gform_fields div {
    flex-basis: 100%;
    margin-bottom: 2rem;
  }
}
.block-contact-form .contact-form-inner .gform_wrapper .gform_fields div .gfield_label,
.block-contact-form .contact-form-inner .gform_wrapper .gform_fields div label {
  display: none;
}
.block-contact-form .contact-form-inner .gform_wrapper .gform_fields div input {
  border: red 5px solid;
  width: 100%;
  height: 5.5rem;
  background-color: #fff;
  border: none;
  font-family: var(--font1);
  font-weight: var(--bold);
  color: var(--text);
  font-size: 1.6rem;
  line-height: 1.9rem;
  padding: 0 4rem;
}
@media (max-width: 767px) {
  .block-contact-form .contact-form-inner .gform_wrapper .gform_fields div input {
    padding: 0 2rem;
  }
}
.block-contact-form .contact-form-inner .gform_wrapper .gform_fields div.textarea {
  flex-basis: 100%;
}
.block-contact-form .contact-form-inner .gform_wrapper .gform_fields div.textarea textarea {
  width: 100%;
  border: none;
  font-family: var(--font1);
  font-weight: var(--bold);
  color: var(--text);
  font-size: 1.6rem;
  line-height: 1.9rem;
  padding: 3.3rem 4rem 4rem 4rem;
  height: 10rem;
  background-color: #fff;
}
@media (max-width: 767px) {
  .block-contact-form .contact-form-inner .gform_wrapper .gform_fields div.textarea textarea {
    padding: 1.4rem 2rem 2rem 2rem;
    height: 20rem;
  }
}
.block-contact-form .contact-form-inner .gform_wrapper .gform_footer {
  text-align: center;
  margin-top: 0;
  display: flex;
  justify-content: center;
}
@media (max-width: 50rem) {
  .block-contact-form .contact-form-inner .gform_wrapper .gform_footer {
    margin-top: 0.6rem;
  }
}
.block-contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button {
  width: -moz-max-content;
  width: max-content;
  padding: 2rem 3rem 2rem 3rem;
  line-height: 3rem;
  background-color: var(--secondaryColor);
  text-align: center;
  font-family: var(--font1);
  font-weight: var(--bold);
  font-size: 2rem;
  color: #fff;
  text-transform: uppercase;
  cursor: pointer;
  border: none;
  transition: background-color 0.5s cubic-bezier(0.17, 0.66, 0.34, 0.98);
}
@media (max-width: 500px) {
  .block-contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button {
    max-width: 100%;
    font-size: 1.6rem;
    letter-spacing: 0.16rem;
    padding: 2rem 2rem 2rem 2rem;
  }
}
.block-contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button:hover {
  background-color: var(--tertiaryColor);
}/*# sourceMappingURL=block-contact-form.css.map */.block-firm-intro-option-1 {
  padding: 8rem 5rem 10rem 5rem;
}
.block-firm-intro-option-1.alt-background-true {
  background-color: var(--lightGrey);
}
@media (max-width: 1150px) {
  .block-firm-intro-option-1 {
    padding: 5rem 3rem 5rem 3rem;
  }
}
@media (max-width: 767px) {
  .block-firm-intro-option-1 {
    padding: 5rem 2rem 5rem 2rem;
  }
}
.block-firm-intro-option-1 .inner {
  max-width: 1250px;
  margin: 0 auto;
}
.block-firm-intro-option-1 .inner .title {
  font-family: var(--font2);
  font-size: 5rem;
  line-height: 1.2;
  color: var(--primaryColor);
  margin-bottom: 8rem;
  text-align: center;
}
@media (max-width: 1150px) {
  .block-firm-intro-option-1 .inner .title {
    margin-bottom: 5rem;
    font-size: 4.5rem;
  }
}
@media (max-width: 767px) {
  .block-firm-intro-option-1 .inner .title {
    font-size: 3.5rem;
  }
}
.block-firm-intro-option-1 .inner .columns {
  display: flex;
}
@media (max-width: 1150px) {
  .block-firm-intro-option-1 .inner .columns {
    display: block;
  }
}
.block-firm-intro-option-1 .inner .columns .left-column {
  flex: 1;
  margin-right: 5rem;
}
@media (max-width: 1150px) {
  .block-firm-intro-option-1 .inner .columns .left-column {
    margin-right: 0rem;
  }
}
.block-firm-intro-option-1 .inner .columns .right-column {
  flex: 1;
  max-width: 435px;
}
@media (max-width: 1150px) {
  .block-firm-intro-option-1 .inner .columns .right-column {
    max-width: 100%;
    margin-top: 4rem;
  }
}
.block-firm-intro-option-1 .inner .columns .right-column .featured-image {
  position: relative;
  margin-bottom: 3rem;
  box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.2);
}
.block-firm-intro-option-1 .inner .columns .right-column .featured-image img {
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: auto;
}
.block-firm-intro-option-1 .inner .columns .right-column a.button {
  width: 100%;
}/*# sourceMappingURL=block-firm-intro.css.map */.block-trust-slider-option-1 {
  padding: 5rem 5rem 4.9rem 5rem;
  box-shadow: 0.5rem 0.5rem 2rem rgba(0, 0, 0, 0.2);
}
@media (max-width: 1150px) {
  .block-trust-slider-option-1 {
    padding: 5rem 2rem 3rem 2rem;
  }
}
.block-trust-slider-option-1.alt-background-true {
  background-color: var(--lightGrey);
  box-shadow: none;
}
.block-trust-slider-option-1 .inner {
  max-width: 1250px;
  margin: 0 auto;
}
.block-trust-slider-option-1 .inner .title {
  font-family: var(--font1);
  font-size: 2.5rem;
  color: var(--primaryColor);
  font-weight: var(--bold);
  text-transform: uppercase;
  letter-spacing: 0.2rem;
  text-align: center;
}
.block-trust-slider-option-1 .inner hr {
  width: 6rem;
  background-color: var(--secondaryColor);
  height: 0.4rem;
  margin: 2.5rem auto 3rem auto;
  border: none;
}
.block-trust-slider-option-1 .inner .slider-content {
  position: relative;
}
.block-trust-slider-option-1 .inner .slider-content .slider .slick-slide {
  text-align: center;
  height: 150px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.block-trust-slider-option-1 .inner .slider-content .slider .slick-slide img {
  display: block;
  max-width: 75%;
  height: auto;
}
.block-trust-slider-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-trust-slider-option-1 .inner .slider-content .arrows {
    display: none;
  }
}
.block-trust-slider-option-1 .inner .slider-content .arrows .arrow {
  pointer-events: all;
  cursor: pointer;
}
.block-trust-slider-option-1 .inner .slider-content .arrows .arrow svg {
  fill: var(--secondaryColor);
}
.block-trust-slider-option-1 .inner .slider-content .arrows .arrow.prev-arrow svg {
  transform: rotate(180deg);
}/*# sourceMappingURL=block-trust-slider.css.map */.block-focus-boxes {
  padding: 8rem 5rem 8rem 5rem;
  background-color: var(--primaryColor);
}
@media (max-width: 1150px) {
  .block-focus-boxes {
    padding: 5rem 3rem 5rem 3rem;
  }
}
@media (max-width: 767px) {
  .block-focus-boxes {
    padding: 5rem 2rem 5rem 2rem;
  }
}
.block-focus-boxes.alt-background-true {
  background-color: #fff;
}
.block-focus-boxes.alt-background-true .inner .top .block-title {
  color: var(--tertiaryColor);
}
.block-focus-boxes.alt-background-true .inner .top .sub-title {
  color: var(--text);
}
.block-focus-boxes.alt-background-true .inner .box-wrapper .box .box-inner .title {
  color: var(--primaryColor);
}
.block-focus-boxes .inner {
  max-width: 1270px;
  margin: 0 auto 0 auto;
}
.block-focus-boxes .inner .top {
  text-align: center;
  max-width: 1000px;
  margin: 0 auto 8rem auto;
}
@media (max-width: 767px) {
  .block-focus-boxes .inner .top {
    margin: 0 auto 5rem auto;
  }
}
.block-focus-boxes .inner .top .block-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-focus-boxes .inner .top .block-title {
    font-size: 5rem;
  }
}
@media (max-width: 767px) {
  .block-focus-boxes .inner .top .block-title {
    font-size: 3.5rem;
  }
}
.block-focus-boxes .inner .top hr {
  width: 6rem;
  background-color: var(--secondaryColor);
  height: 0.4rem;
  margin: 2.5rem auto 4rem auto;
  border: none;
}
.block-focus-boxes .inner .top .sub-title {
  font-family: var(--font1);
  font-size: 2rem;
  line-height: 1.5;
  color: #fff;
}
.block-focus-boxes .inner .box-wrapper {
  display: flex;
  flex-wrap: wrap;
}
.block-focus-boxes .inner .box-wrapper .box {
  flex-basis: calc(50% - 2rem);
  margin: 0 1rem 2rem 1rem;
  background-color: #fff;
  border-top: 0.8rem solid var(--tertiaryColor);
  padding: 5rem 5rem 6rem 5rem;
  text-align: center;
  box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.2);
  position: relative;
}
@media (max-width: 1150px) {
  .block-focus-boxes .inner .box-wrapper .box {
    padding: 5rem 3rem 6rem 3rem;
  }
}
@media (max-width: 767px) {
  .block-focus-boxes .inner .box-wrapper .box {
    flex-basis: 100%;
    margin: 0 0 2rem 0;
    padding: 5rem 3rem 6rem 3rem;
  }
}
.block-focus-boxes .inner .box-wrapper .box .box-inner .title {
  font-family: var(--font2);
  font-size: 3rem;
  line-height: 1.2;
  color: var(--tertiaryColor);
  margin-bottom: 2.5rem;
}
@media (max-width: 767px) {
  .block-focus-boxes .inner .box-wrapper .box .box-inner .title {
    font-size: 2.8rem;
  }
}
.block-focus-boxes .inner .box-wrapper .box .box-inner .description {
  font-family: var(--font1);
  line-height: 1.8;
}
.block-focus-boxes .inner .box-wrapper .box .box-inner .button {
  margin: 0 auto 0 auto;
  position: absolute;
  bottom: 4rem;
  left: 0;
  right: 0;
  margin: auto;
}
@media (max-width: 767px) {
  .block-focus-boxes .inner .box-wrapper .box .box-inner .button {
    bottom: 0rem;
  }
}/*# sourceMappingURL=block-focus-boxes.css.map */.block-results-slider {
  padding: 8rem 5rem 9rem 5rem;
}
@media (max-width: 1150px) {
  .block-results-slider {
    padding: 5rem 3rem 6rem 3rem;
  }
}
@media (max-width: 767px) {
  .block-results-slider {
    padding: 5rem 2rem 6rem 2rem;
  }
}
.block-results-slider.alt-background-true {
  background-color: var(--lightGrey);
}
.block-results-slider .inner {
  max-width: 1350px;
  margin: 0 auto 0 auto;
}
.block-results-slider .inner .top {
  text-align: center;
  max-width: 1000px;
  margin: 0 auto 6rem auto;
}
.block-results-slider .inner .top .title {
  font-family: var(--font2);
  font-size: 6rem;
  line-height: 1.5;
  color: var(--tertiaryColor);
  text-align: center;
  margin-bottom: 3rem;
}
@media (max-width: 1150px) {
  .block-results-slider .inner .top .title {
    font-size: 5rem;
  }
}
@media (max-width: 767px) {
  .block-results-slider .inner .top .title {
    font-size: 3.5rem;
  }
}
.block-results-slider .inner .top .sub-title {
  font-family: var(--font1);
  font-size: 2rem;
  line-height: 1.5;
  color: var(--text);
}
.block-results-slider .inner .slider-wrapper {
  position: relative;
  padding: 0 5rem;
}
@media (max-width: 767px) {
  .block-results-slider .inner .slider-wrapper {
    padding: 0;
  }
}
.block-results-slider .inner .slider-wrapper .slider .slick-list {
  padding: 2rem 0;
}
.block-results-slider .inner .slider-wrapper .slider .slick-slide {
  margin: 0 1rem;
  background-color: #fff;
  padding: 5rem 3rem 5rem 3rem;
  box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.2);
}
.block-results-slider .inner .slider-wrapper .slider .slick-slide .slide-inner {
  text-align: center;
}
.block-results-slider .inner .slider-wrapper .slider .slick-slide .slide-inner .icon {
  margin-bottom: 2rem;
}
.block-results-slider .inner .slider-wrapper .slider .slick-slide .slide-inner .icon svg * {
  fill: var(--secondaryColor);
}
.block-results-slider .inner .slider-wrapper .slider .slick-slide .slide-inner .title {
  font-family: var(--font1);
  font-size: 2.5rem;
  line-height: 1.5;
  text-transform: uppercase;
  letter-spacing: 0.1rem;
  color: var(--primaryColor);
  margin-bottom: 0px;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 70px;
}
.block-results-slider .inner .slider-wrapper .slider .slick-slide .slide-inner .formatted-content p {
  display: flex;
  justify-content: center;
  min-height: 60px;
  align-items: center;
  line-height: 1.5;
}
.block-results-slider .inner .slider-wrapper .slider .slick-slide .slide-inner .formatted-content .read-more {
  font-family: var(--font1);
}
.block-results-slider .inner .slider-wrapper .slider .slick-slide .slide-inner .result {
  position: relative;
  margin-bottom: 3rem;
}
.block-results-slider .inner .slider-wrapper .slider .slick-slide .slide-inner .result hr {
  border: none;
  background-color: var(--lightGrey);
  height: 0.4rem;
  margin: 0px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
}
.block-results-slider .inner .slider-wrapper .slider .slick-slide .slide-inner .result span {
  font-family: var(--font1);
  font-size: 2rem;
  line-height: 1;
  font-weight: var(--bold);
  color: #fff;
  background-color: var(--primaryColor);
  padding: 0.5rem 3.5rem 0.8rem 3.5rem;
  position: relative;
  display: inline-block;
}
.block-results-slider .inner .slider-wrapper .slider .slick-slide .slide-inner .the-result {
  font-family: var(--font1);
  font-size: 4rem;
  line-height: 1.5;
  color: var(--primaryColor);
  letter-spacing: 0.1rem;
  font-weight: var(--bold);
}
.block-results-slider .inner .slider-wrapper .slider .slick-dots {
  bottom: -4rem;
}
.block-results-slider .inner .slider-wrapper .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-results-slider .inner .slider-wrapper .arrows {
    display: none;
  }
}
.block-results-slider .inner .slider-wrapper .arrows .arrow {
  pointer-events: all;
  cursor: pointer;
}
.block-results-slider .inner .slider-wrapper .arrows .arrow svg {
  fill: var(--secondaryColor);
}
.block-results-slider .inner .slider-wrapper .arrows .arrow.prev-arrow svg {
  transform: rotate(180deg);
}
.block-results-slider .inner .button {
  margin: 5rem auto 0 auto;
}
@media (max-width: 767px) {
  .block-results-slider .inner .button {
    margin: 8rem auto 0 auto;
  }
}/*# sourceMappingURL=block-results-slider.css.map */.block-two-columns-left-image-right-content{display:flex;}@media (max-width: 1150px){.block-two-columns-left-image-right-content{display:block;}}.block-two-columns-left-image-right-content.alt-background-true .right-column{background-color:var(--primaryColor);}@media (max-width: 1150px){.block-two-columns-left-image-right-content.alt-background-true .right-column{background-color:#fff;}}@media (max-width: 1150px){.block-two-columns-left-image-right-content.alt-background-true .right-column .content{background-color:var(--primaryColor);}}.block-two-columns-left-image-right-content.alt-background-true .right-column .content *:not(a){color:#fff;}.block-two-columns-left-image-right-content .left-column{flex-basis:50%;position:relative;padding:8rem 5rem 5rem 5rem;}@media (max-width: 1150px){.block-two-columns-left-image-right-content .left-column{padding:7rem 3rem 18rem 3rem;}.block-two-columns-left-image-right-content .left-column.title-disabled{padding:5rem 3rem 55rem 3rem;}}@media (max-width: 1150px) and (max-width: 767px){.block-two-columns-left-image-right-content .left-column.title-disabled{padding:5rem 2rem 35rem 2rem;}}@media (max-width: 767px){.block-two-columns-left-image-right-content .left-column{padding:5rem 2rem 14rem 2rem;}}.block-two-columns-left-image-right-content .left-column picture{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-1;}.block-two-columns-left-image-right-content .left-column picture .overlay{background-color:rgba(255,255,255,.8);z-index:1;position:absolute;top:0px;left:0px;width:100%;height:100%;display:none;}.block-two-columns-left-image-right-content .left-column picture .overlay.title-active{display:block;}.block-two-columns-left-image-right-content .left-column picture img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center top;object-position:center top;}.block-two-columns-left-image-right-content .left-column .title{font-family:var(--font2);font-size:6rem;line-height:1.5;color:var(--tertiaryColor);}@media (max-width: 1150px){.block-two-columns-left-image-right-content .left-column .title{text-align:center;font-size:5rem;}}@media (max-width: 767px){.block-two-columns-left-image-right-content .left-column .title{font-size:3.5rem;}}.block-two-columns-left-image-right-content .right-column{flex-basis:50%;background-color:var(--lightGrey);padding:10rem 5rem 10rem 5rem;min-height:650px;}@media (max-width: 1150px){.block-two-columns-left-image-right-content .right-column{padding:5rem 3rem 7rem 3rem;min-height:auto;}}@media (max-width: 767px){.block-two-columns-left-image-right-content .right-column{padding:5rem 2rem 6rem 2rem;}}@media (max-width: 1150px){.block-two-columns-left-image-right-content .right-column .content{background-color:#fff;margin-top:-15rem;padding:5rem 3rem;box-shadow:0px 0px 9px 0px rgba(0,0,0,.2);}}@media (max-width: 767px){.block-two-columns-left-image-right-content .right-column .content{padding:3rem 2rem;}}.block-two-columns-left-image-right-content .right-column .content *:last-child{margin-bottom:0px;}.block-two-columns-left-image-right-content .right-column .button{margin-top:3rem;}.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;}.block-two-columns-left-title-right-content{padding:8rem 5rem 8rem 5rem;}@media (max-width: 1150px){.block-two-columns-left-title-right-content{padding:5rem 3rem 5rem 3rem;}}@media (max-width: 767px){.block-two-columns-left-title-right-content{padding:5rem 2rem 5rem 2rem;}}.block-two-columns-left-title-right-content .inner{display:flex;max-width:1250px;margin:0 auto;}@media (max-width: 1150px){.block-two-columns-left-title-right-content .inner{display:block;}}.block-two-columns-left-title-right-content .inner .left-column{flex-basis:420px;margin-right:10rem;position:relative;display:flex;justify-content:center;align-items:flex-start;padding-top:1.4rem;}@media (max-width: 1150px){.block-two-columns-left-title-right-content .inner .left-column{margin-right:0rem;padding-top:0rem;display:block;}}.block-two-columns-left-title-right-content .inner .left-column .title-wrap{border-top:.8rem solid var(--primaryColor);border-bottom:.8rem solid var(--primaryColor);padding:3rem 0 5rem 0;}@media (max-width: 1150px){.block-two-columns-left-title-right-content .inner .left-column .title-wrap{border:none;padding:0rem;margin-bottom:3rem;}}.block-two-columns-left-title-right-content .inner .left-column .title-wrap .title{font-family:var(--font2);font-size:6rem;line-height:1.5;color:var(--tertiaryColor);}@media (max-width: 1150px){.block-two-columns-left-title-right-content .inner .left-column .title-wrap .title{font-size:5rem;text-align:center;}}@media (max-width: 767px){.block-two-columns-left-title-right-content .inner .left-column .title-wrap .title{font-size:3.5rem;}}.block-two-columns-left-title-right-content .inner .right-column{flex:1;}.block-two-columns-left-title-right-content .inner .right-column .content *:last-child{margin-bottom:0px;}.block-two-columns-left-title-right-content .inner .right-column .button{margin-top:5.5rem;}.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{bottom:-45px !important;}.block-reviews .inner .slider-wrap .slider .slick-dots li button{background-color:var(--tertiaryColor);}.block-reviews .inner .slider-wrap .slider .slick-dots li.slick-active button{background-color:var(--secondaryColor);}.block-reviews .inner .slider-wrap .slider .slick-dots li button{font-size:0;line-height:0;display:block;width:.8rem;height:.8rem;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;border-radius:.6rem;transition:background-color 1s cubic-bezier(.17,.66,.34,.98);}.block-reviews .inner .slider-wrap .slider .slick-dots li button:focus,.block-reviews .inner .slider-wrap .slider .slick-dots li button:hover{outline:0;}.block-reviews .inner .slider-wrap .slider .slick-dots li button:focus:before,.block-reviews .inner .slider-wrap .slider .slick-dots li button:hover:before{opacity:1;}.block-reviews .inner .slider-wrap .slider .slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.block-reviews .inner .slider-wrap .slider .slick-dots li.slick-active button{background-color:var(--secondaryColor);}.block-reviews .inner .slider-wrap .slider .slick-dots li.slick-active button:before{opacity:.75;color:#000;}.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-location{padding:8rem 5rem 12rem 8rem;position:relative;background:#f2f7f8;}@media (max-width: 1150px){.block-location{padding:8rem 3rem 6rem 3rem;}}@media (max-width: 767px){.block-location{padding:5rem 2rem 5rem 2rem;}}.block-location .title{margin:0 auto;font-family:var(--font2);font-size:6rem;line-height:1.5;color:var(--tertiaryColor);text-align:center;margin-bottom:3rem;max-width:700px;}@media (max-width: 1150px){.block-location .title{font-size:5rem;}}@media (max-width: 767px){.block-location .title{font-size:3.5rem;}}.block-location picture{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-1;}.block-location picture .overlay{background-color:var(--primaryColorTrans);position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;}.block-location picture img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.block-location .tagline{font-family:var(--font1);font-size:2rem;line-height:1.2;letter-spacing:.1rem;color:var(--secondaryColor);font-weight:var(--bold);margin-bottom:80px;text-align:center;}@media (max-width: 767px){.block-location .tagline{font-size:1.8rem;margin-bottom:30px;}}.block-location .inner{max-width:1010px !important;margin:0 auto 0 auto;display:flex;align-items:flex-start;justify-content:space-between;}@media (max-width: 1150px){.block-location .inner{display:block;}}.block-location .inner .left-column{flex-basis:60%;position:relative;}@media (max-width: 1150px){.block-location .inner .left-column{padding-right:0rem;}}.block-location .inner .left-column .title{font-family:var(--font2);font-size:4.8rem;line-height:1.5;color:#fff;}@media (max-width: 767px){.block-location .inner .left-column .title{font-size:4rem;}}.block-location .inner .left-column .formatted-content h3{color:var(--secondaryColor);}.block-location .inner .left-column .formatted-content p{color:#fff;font-weight:var(--semiBold);}.block-location .inner .left-column .formatted-content p strong{color:var(--tertiaryColor);}.block-location .inner .left-column .background-map{background-color:var(--primaryColor);background-color:var(--primaryColor);position:absolute;width:100%;height:94%;z-index:0;left:0px;top:45px;}.block-location .inner .left-column .map{position:relative;z-index:1;max-width:90%;margin:0 auto;}.block-location .inner .left-column .map iframe{width:100%;}@media (min-width: 768px){.block-location .inner .left-column .map{max-width:95%;}}.block-location .inner .left-column .background{background-color:var(--secondaryColor);position:absolute;bottom:0px;left:0px;width:100%;height:calc(100% - 10rem);z-index:-1;}.block-location .inner .right-column{flex-basis:37%;position:relative;padding:1.5rem 1.5rem 1.5rem 1.5rem;}@media (max-width: 1279px){.block-location .inner .right-column{flex-basis:37%;}}@media (max-width: 767px){.block-location .inner .right-column{padding:20px 0px;}}.block-location .inner .right-column .box{padding:55px 25px;background:#fff;box-shadow:0px 0px 9px 0px rgba(0,0,0,.2);text-align:center;margin-top:-20px;}.block-location .inner .right-column .box .city,.block-location .inner .right-column .box .label{font-family:"Playfair Display",sans-serif;font-weight:400;font-size:20px;line-height:90px;line-height:1;letter-spacing:0%;color:var(--tertiaryColor);margin-bottom:10px;}.block-location .inner .right-column .box .city{font-size:25px;text-transform:capitalize;margin-bottom:35px;}.block-location .inner .right-column .box p,.block-location .inner .right-column .box p a{color:#000;font-weight:400;font-weight:400;font-family:"Lato";font-size:20px;line-height:32px;letter-spacing:0%;}.block-location .inner .right-column .box p:nth-last-of-type(-n + 2){margin-bottom:0px;}@media (max-width: 767px){.block-location .inner .right-column .box{margin-top:20px;padding:40px 20px;}}.block-location .inner .right-column .video-wrapper{z-index:1;}.block-practice-areas{padding:8rem 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(32% - 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-inner strong{font-weight:700;color:var(--tertiaryColor);}.block-practice-areas .pa-modal-container .pa-modal .modal-inner em{font-style:italic;}.block-practice-areas .pa-modal-container .pa-modal .modal-inner a,.block-practice-areas .pa-modal-container .pa-modal .modal-inner a:visited,.block-practice-areas .pa-modal-container .pa-modal .modal-inner a:hover{color:var(--tertiaryColor);}.block-practice-areas .pa-modal-container .pa-modal .modal-inner a.modal-link,.block-practice-areas .pa-modal-container .pa-modal .modal-inner a.modal-link:visited,.block-practice-areas .pa-modal-container .pa-modal .modal-inner a.modal-link:hover{color:var(--secondaryColor);}.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);}.block-five-star-logos .inner{padding:5rem 2rem;max-width:135rem;margin:0 auto;}.block-five-star-logos .inner .title{font-family:var(--font1);font-size:2.5rem;color:var(--primaryColor);font-weight:var(--bold);text-transform:uppercase;letter-spacing:.2rem;text-align:center;margin-bottom:5rem;}.block-five-star-logos .inner .title span{color:var(--secondaryColor);}.block-five-star-logos .inner .item{display:flex;justify-content:center;align-items:center;}@media (min-width: 768px){.block-five-star-logos .inner{padding:6rem 5rem;}.block-five-star-logos .inner .title{margin-bottom:6rem;}}.block-results-slider-v2{padding:8rem 5rem 9rem 5rem;}@media (max-width: 1150px){.block-results-slider-v2{padding:5rem 3rem 6rem 3rem;}}@media (max-width: 767px){.block-results-slider-v2{padding:5rem 2rem 6rem 2rem;}}.block-results-slider-v2.alt-background-true{background-color:var(--lightGrey);}.block-results-slider-v2 .inner{max-width:1350px;margin:0 auto 0 auto;}.block-results-slider-v2 .inner .top{text-align:center;max-width:1000px;margin:0 auto 6rem auto;}.block-results-slider-v2 .inner .top .title{font-family:var(--font2);font-size:6rem;line-height:1.5;color:var(--primaryColor);text-align:center;margin-bottom:3rem;}@media (max-width: 1150px){.block-results-slider-v2 .inner .top .title{font-size:5rem;}}@media (max-width: 767px){.block-results-slider-v2 .inner .top .title{font-size:3.5rem;}}.block-results-slider-v2 .inner .top .sub-title{font-family:var(--font1);font-size:2rem;line-height:1.5;color:var(--text);}.block-results-slider-v2 .inner .slider-wrapper{position:relative;padding:0 5rem;}@media (max-width: 767px){.block-results-slider-v2 .inner .slider-wrapper{padding:0;}}.block-results-slider-v2 .inner .slider-wrapper .slider .slick-list{padding:2rem 0;}.block-results-slider-v2 .inner .slider-wrapper .slider .item{margin:0 1rem;background-color:#fff;padding:5rem 4rem;box-shadow:0px 0px 9px 0px rgba(0,0,0,.2);}.block-results-slider-v2 .inner .slider-wrapper .slider .item .item-inner{text-align:center;}.block-results-slider-v2 .inner .slider-wrapper .slider .item .item-inner .the-result{font-family:var(--font2);font-size:4rem;line-height:1.5;color:var(--secondaryColor);letter-spacing:.1rem;font-weight:800;margin-bottom:2rem;}.block-results-slider-v2 .inner .slider-wrapper .slider .item .item-inner .title{font-family:var(--font1);font-size:2rem;line-height:1.5;text-transform:uppercase;letter-spacing:.1rem;color:var(--primaryColor);margin-bottom:2rem;font-weight:var(--bold);}.block-results-slider-v2 .inner .slider-wrapper .slider .item .item-inner .formatted-content p{line-height:2;font-weight:400;margin-bottom:0;}.block-results-slider-v2 .inner .slider-wrapper .slider .slick-dots{bottom:-4rem;}.block-results-slider-v2 .inner .slider-wrapper .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-results-slider-v2 .inner .slider-wrapper .arrows{display:none;}}.block-results-slider-v2 .inner .slider-wrapper .arrows .arrow{pointer-events:all;cursor:pointer;}.block-results-slider-v2 .inner .slider-wrapper .arrows .arrow svg{fill:var(--secondaryColor);}.block-results-slider-v2 .inner .slider-wrapper .arrows .arrow.prev-arrow svg{transform:rotate(180deg);}.block-results-slider-v2 .inner .button{margin:5rem auto 0 auto;}@media (max-width: 767px){.block-results-slider-v2 .inner .button{margin:8rem auto 0 auto;}}.block-testimonials{padding:8rem 5rem 12rem 5rem;position:relative;}.block-testimonials.gray-bg{background-color:var(--lightGrey);}@media (max-width: 1150px){.block-testimonials{padding:5rem 2rem 9rem 2rem;}}.block-testimonials .inner{max-width:1380px;margin:0 auto 0 auto;}.block-testimonials .inner .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-testimonials .inner .title{font-size:4.5rem;}}.block-testimonials .inner .slider-wrap{position:relative;padding:0 5rem;}@media (max-width: 767px){.block-testimonials .inner .slider-wrap{padding:0rem;}}.block-testimonials .inner .slider-wrap .slider{margin:0 auto 0 auto;}.block-testimonials .inner .slider-wrap .slider .slick-slide{background-color:#fff;text-align:center;color:var(--text);display:flex;align-items:center;justify-content:center;padding:5rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,.2);margin:10px;}@media (max-width: 1150px){.block-testimonials .inner .slider-wrap .slider .slick-slide{padding:7rem 3rem 7rem 3rem;}}@media (max-width: 767px){.block-testimonials .inner .slider-wrap .slider .slick-slide{padding:5rem 3rem 5rem 3rem;}}.block-testimonials .inner .slider-wrap .slider .slick-slide svg,.block-testimonials .inner .slider-wrap .slider .slick-slide img{display:inline-block;margin-bottom:2.5rem;width:20rem;}.block-testimonials .inner .slider-wrap .slider .slick-slide svg g g,.block-testimonials .inner .slider-wrap .slider .slick-slide img g g{fill:var(--secondaryColor);}.block-testimonials .inner .slider-wrap .slider .slick-slide .review{font-family:var(--font1);font-size:2rem;line-height:3.2rem;max-width:800px;margin-bottom:2.5rem;}@media (max-width: 767px){.block-testimonials .inner .slider-wrap .slider .slick-slide .review{font-size:1.8rem;}}.block-testimonials .inner .slider-wrap .slider .slick-slide .client{font-family:var(--font1);font-size:2rem;line-height:3.2;font-weight:var(--bold);text-transform:uppercase;}.block-testimonials .inner .slider-wrap .slider .slick-dots li button{background-color:var(--tertiaryColor);}.block-testimonials .inner .slider-wrap .slider .slick-dots li.slick-active button{background-color:var(--secondaryColor);}.block-testimonials .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-testimonials .inner .slider-wrap .arrows{display:none;}}.block-testimonials .inner .slider-wrap .arrows .arrow{pointer-events:all;cursor:pointer;}.block-testimonials .inner .slider-wrap .arrows .arrow svg{fill:var(--secondaryColor);}.block-testimonials .inner .slider-wrap .arrows .arrow.prev-arrow svg{transform:rotate(180deg);}.block-featured-video{padding:10rem 5rem 12rem 5rem;position:relative;}@media (max-width: 1150px){.block-featured-video{padding:8rem 3rem 6rem 3rem;}}@media (max-width: 767px){.block-featured-video{padding:5rem 2rem 5rem 2rem;}}.block-featured-video .arrow{background-color:#fff;width:3rem;height:3.2rem;z-index:1;z-index:3;z-index:10000;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);position:relative;position:absolute;top:50%;left:46%;}.block-featured-video picture{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-1;}.block-featured-video picture .overlay{background-color:var(--primaryColorTrans);position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;}.block-featured-video picture img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.block-featured-video.background-image-false picture .overlay{background-color:var(--primaryColor);}.block-featured-video.background-image-false picture img{display:none;}.block-featured-video .inner{max-width:1250px;margin:0 auto 0 auto;display:flex;align-items:flex-start;}@media (max-width: 1150px){.block-featured-video .inner{display:block;}}.block-featured-video .inner .left-column{flex-basis:35%;padding-right:5rem;}@media (max-width: 1150px){.block-featured-video .inner .left-column{padding-right:0rem;}}.block-featured-video .inner .left-column .tagline{font-family:var(--font1);font-size:2rem;line-height:1.2;text-transform:uppercase;letter-spacing:.1rem;color:var(--tertiaryColor);font-weight:var(--bold);}@media (max-width: 767px){.block-featured-video .inner .left-column .tagline{font-size:1.8rem;margin-bottom:1rem;}}.block-featured-video .inner .left-column .title{font-family:var(--font2);font-size:4.8rem;line-height:1.5;color:#fff;}@media (max-width: 767px){.block-featured-video .inner .left-column .title{font-size:4rem;}}.block-featured-video .inner .left-column .formatted-content h3{color:var(--secondaryColor);}.block-featured-video .inner .left-column .formatted-content p{color:#fff;font-weight:var(--semiBold);}.block-featured-video .inner .left-column .formatted-content p strong{color:var(--tertiaryColor);}.block-featured-video .inner .right-column{flex-basis:65%;position:relative;padding:1.5rem 1.5rem 1.5rem 1.5rem;}@media (max-width: 1279px){.block-featured-video .inner .right-column{flex-basis:60%;}}@media (max-width: 767px){.block-featured-video .inner .right-column{padding:1.5rem 1rem 1rem 1rem;}}.block-featured-video .inner .right-column .video-wrapper{box-shadow:0px 0px 9px 0px rgba(0,0,0,.4);z-index:1;}.block-featured-video .inner .right-column .background{background-color:var(--secondaryColor);position:absolute;bottom:0px;left:0px;width:100%;height:calc(100% - 10rem);z-index:-1;}.block-featured-video .inner .right-column #video-thumbnail{position:relative;max-width:100%;z-index:2;}.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);}@charset "UTF-8";.block-faq{width:100%;background-color:var(--primaryColor);}.block-faq summary{list-style:none;}.block-faq summary::marker,.block-faq summary::-webkit-details-marker{display:none;}.block-faq summary::marker{content:none !important;}.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;}.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;}.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{font-family:var(--font1);font-size:2rem;line-height:2;color:#fff;font-weight:var(--light);margin-bottom:3rem;}.block-faq .items .item .content a{color:var(--secondaryColor);}.block-faq .items .item[open] .content{opacity:1;}.block-faq .items .item[open] summary::after{transform:rotate(135deg);align-self:flex-end;}.block-attorneys-slider{background-color:#f2f7f8;padding:5rem 2rem 5.8rem 2rem;}@media (max-width: 767px){.block-attorneys-slider{padding:5rem 1rem 5.8rem 1rem;}}.block-attorneys-slider.alt-background-true{background-color:#fff;}.block-attorneys-slider .inner{max-width:135rem;margin:0 auto;}.block-attorneys-slider .inner .top-content{text-align:center;}.block-attorneys-slider .inner .top-content .title{text-align:center;font-family:var(--font2);font-size:6rem;line-height:1.2;color:var(--tertiaryColor);margin-bottom:4rem;}@media (max-width: 1150px){.block-attorneys-slider .inner .top-content .title{font-size:4.5rem;}}.block-attorneys-slider .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-attorneys-slider .inner .top-content hr{margin:2.5rem auto 4rem auto;}}.block-attorneys-slider .inner .slider-content{position:relative;padding:0 4rem;}@media (max-width: 767px){.block-attorneys-slider .inner .slider-content{padding:0;}}.block-attorneys-slider .inner .slider-content .slick-slide{position:relative;margin:0 1rem;display:flex;align-items:center;justify-content:center;}.block-attorneys-slider .inner .slider-content .slick-slide a{display:block;top:0px;left:0px;width:100%;height:100%;}.block-attorneys-slider .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);margin-bottom:20px;}.block-attorneys-slider .inner .slider-content .slick-slide a .name,.block-attorneys-slider .inner .slider-content .slick-slide a .position{text-align:center;}.block-attorneys-slider .inner .slider-content .slick-slide a .name{font-family:"Playfair Display",sans-serif;font-weight:400;font-size:30px;line-height:30px;letter-spacing:0%;color:var(--primaryColor);text-transform:none;margin-bottom:15px;}.block-attorneys-slider .inner .slider-content .slick-slide a .position{font-family:"Lato",sans-serif;font-weight:700;font-size:20px;line-height:24px;letter-spacing:2px;color:var(--secondaryColor);text-transform:uppercase;}.block-attorneys-slider .inner .slider-content .slick-slide a:active,.block-attorneys-slider .inner .slider-content .slick-slide a:not(hover){border:none;}.block-attorneys-slider .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-attorneys-slider .inner .slider-content .slick-slide:hover a img{filter:brightness(.8);}.block-attorneys-slider .inner .slider-content .slick-slide:hover .arrow{transform:scale(1.1);}.block-attorneys-slider .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-attorneys-slider .inner .slider-content .arrows{display:none;}}.block-attorneys-slider .inner .slider-content .arrows .arrow{pointer-events:all;cursor:pointer;}.block-attorneys-slider .inner .slider-content .arrows .arrow svg{fill:var(--secondaryColor);}.block-attorneys-slider .inner .slider-content .arrows .arrow.prev-arrow svg{transform:rotate(180deg);}