/* Centered Content
-------------------------------------------------------------- */
.centered-content {
  position: relative;
  padding: 130px 50px 100px 50px; }
  .centered-content.alt-background-true {
    background-color: var(--lightGrey); }
  @media (max-width: 767px) {
    .centered-content {
      padding: 80px 20px 90px 20px;
      margin-top: 0px; } }
  .centered-content picture {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 0; }
    .centered-content picture.background-image-false {
      display: none; }
    .centered-content picture .color-overlay {
      position: absolute;
      top: 0px;
      left: 0px;
      width: 100%;
      height: 100%;
      background-color: var(--primaryColor);
      opacity: .8;
      z-index: 5; }
    .centered-content picture img {
      object-fit: cover;
      width: 100%;
      height: 100%;
      z-index: 0;
      display: block; }
  .centered-content .centered-content-inner {
    max-width: 810px;
    margin: 0 auto 0 auto;
    text-align: center; }
    .centered-content .centered-content-inner .title {
      font-family: var(--oswald);
      font-weight: var(--light);
      font-size: 55px;
      text-transform: uppercase;
      letter-spacing: 4px;
      line-height: 65px;
      margin-bottom: 48px;
      position: relative; }
      .centered-content .centered-content-inner .title.background-image-true {
        color: #fff; }
      @media (max-width: 767px) {
        .centered-content .centered-content-inner .title {
          font-size: 50px;
          line-height: 65px;
          margin-bottom: 35px; } }
      @media (max-width: 374px) {
        .centered-content .centered-content-inner .title {
          font-size: 44px;
          line-height: 60px; } }
    .centered-content .centered-content-inner .hr {
      width: 100px;
      height: 7px;
      margin: 0 auto 72px auto;
      background-color: var(--tertiaryColor);
      position: relative; }
      @media (max-width: 767px) {
        .centered-content .centered-content-inner .hr {
          margin: 0 auto 35px auto; } }
    .centered-content .centered-content-inner .content-wrap {
      position: relative; }
      .centered-content .centered-content-inner .content-wrap.background-image-true *:not(a) {
        color: #fff; }
    .centered-content .centered-content-inner a.button {
      margin: 71px auto 0 auto;
      position: relative; }
      @media (max-width: 767px) {
        .centered-content .centered-content-inner a.button {
          position: absolute;
          bottom: 0px;
          left: 0px;
          width: 100%; } }
/* Two Column Content
-------------------------------------------------------------- */
.two-column-content {
  position: relative;
  padding: 130px 50px 100px 50px; }
  .two-column-content.alt-background-true {
    background-color: var(--lightGrey); }
  @media (max-width: 767px) {
    .two-column-content {
      padding: 80px 20px 90px 20px;
      margin-top: 0px; } }
  .two-column-content picture {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 0; }
    .two-column-content picture.background-image-false {
      display: none; }
    .two-column-content picture .color-overlay {
      position: absolute;
      top: 0px;
      left: 0px;
      width: 100%;
      height: 100%;
      background-color: var(--primaryColor);
      opacity: .8;
      z-index: 5; }
    .two-column-content picture img {
      object-fit: cover;
      width: 100%;
      height: 100%;
      z-index: 0;
      display: block; }
  .two-column-content .two-column-content-inner {
    max-width: 1280px;
    margin: 0 auto 0 auto;
    position: relative; }
    .two-column-content .two-column-content-inner .title {
      font-family: var(--oswald);
      font-weight: var(--light);
      font-size: 55px;
      line-height: 82px;
      letter-spacing: 4px;
      text-transform: uppercase;
      color: var(--primaryColor);
      text-align: center;
      max-width: 1040px;
      margin: 0 auto 85px auto; }
      .two-column-content .two-column-content-inner .title.background-image-true {
        color: #fff; }
    .two-column-content .two-column-content-inner .columns {
      display: flex;
      align-items: flex-start;
      justify-content: space-between; }
      @media (max-width: 1145px) {
        .two-column-content .two-column-content-inner .columns {
          display: block; } }
      .two-column-content .two-column-content-inner .columns .column {
        flex-basis: calc(50% - 25px); }
        @media (max-width: 1145px) {
          .two-column-content .two-column-content-inner .columns .column {
            width: 100%; } }
        .two-column-content .two-column-content-inner .columns .column *:not(a) {
          color: var(--primaryColor); }
        .two-column-content .two-column-content-inner .columns .column h2 {
          font-size: 35px;
          line-height: 55px;
          margin-bottom: 25px; }
          @media (max-width: 1145px) {
            .two-column-content .two-column-content-inner .columns .column h2 {
              margin-top: 30px; } }
        .two-column-content .two-column-content-inner .columns .column.background-image-true *:not(a) {
          color: #fff; }

/* CTA Left with Content Right Version - 1
-------------------------------------------------------------- */
.cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner {
  display: flex; }
  @media (max-width: 1145px) {
    .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner {
      flex-direction: column; } }
  .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column {
    flex-basis: 600px;
    flex-grow: 0;
    flex-shrink: 0;
    display: flex;
    flex-direction: column; }
    .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column .experience {
      padding: 80px 50px 80px 50px;
      display: flex;
      align-items: center;
      justify-content: center;
      background-color: var(--primaryColor); }
      @media (max-width: 1145px) {
        .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column .experience {
          padding: 67px 50px 80px 50px; } }
      @media (max-width: 767px) {
        .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column .experience {
          padding: 67px 20px 75px 20px; } }
      .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column .experience .experience-inner {
        max-width: 485px;
        text-align: center; }
        .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column .experience .experience-inner .icon {
          width: 103.55px;
          margin: 0 auto 35px auto; }
          .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column .experience .experience-inner .icon svg {
            width: 100%;
            height: auto; }
            .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column .experience .experience-inner .icon svg g {
              fill: var(--tertiaryColor); }
        .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column .experience .experience-inner .blurb {
          color: #fff;
          font-family: var(--oswald);
          font-weight: var(--light);
          font-size: 45px;
          line-height: 67px; }
          @media (max-width: 767px) {
            .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column .experience .experience-inner .blurb {
              font-size: 35px;
              line-height: 50px; } }
    .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column .call {
      background-color: #F3F3F3;
      padding: 69px 50px 74px 50px;
      display: flex;
      align-items: center;
      justify-content: center;
      flex-grow: 1; }
      .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column .call.alt-background-true {
        background-color: #fff; }
      @media (max-width: 767px) {
        .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column .call {
          padding: 50px 20px 50px 20px; } }
      .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column .call .call-inner {
        text-align: center;
        max-width: 375px; }
        .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column .call .call-inner .phone-image {
          width: 100%; }
        .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column .call .call-inner .call-banner {
          position: relative;
          margin-bottom: 27px; }
          .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column .call .call-inner .call-banner .hr {
            height: 1px;
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            width: 100%;
            background-color: var(--primaryColor); }
          .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column .call .call-inner .call-banner p {
            font-family: var(--lato);
            font-size: 24px;
            line-height: 30px;
            letter-spacing: 2px;
            text-transform: uppercase;
            font-weight: var(--bold);
            display: inline-block;
            padding: 0px 20px;
            background-color: #F3F3F3;
            position: relative; }
            .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column .call .call-inner .call-banner p.alt-background-true {
              background-color: #fff; }
        .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column .call .call-inner a {
          font-family: var(--oswald);
          font-size: 50px;
          font-weight: var(--light);
          letter-spacing: 4.2px;
          margin-bottom: 26px;
          display: inline-block;
          color: var(--secondaryColor); }
          @media (max-width: 767px) {
            .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column .call .call-inner a {
              font-size: 45px; } }
          @media (max-width: 374px) {
            .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column .call .call-inner a {
              font-size: 35px; } }
        .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .left-column .call .call-inner p {
          font-family: var(--lato);
          font-size: 24px;
          line-height: 30px;
          letter-spacing: 2px;
          text-transform: uppercase;
          font-weight: var(--bold);
          margin-bottom: 0px; }
  .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .right-column {
    flex-grow: 1;
    display: flex;
    justify-content: center;
    padding: 74px 50px 45px 50px; }
    .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .right-column.alt-background-true {
      background-color: var(--lightGrey); }
    @media (max-width: 767px) {
      .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .right-column {
        padding: 45px 20px 45px 20px; } }
    .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .right-column .right-column-inner {
      max-width: 610px; }
      @media (max-width: 1145px) {
        .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .right-column .right-column-inner {
          max-width: 100%; } }
      .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .right-column .right-column-inner .title {
        font-family: var(--oswald);
        font-weight: var(--light);
        font-size: 55px;
        line-height: 82px;
        letter-spacing: 4px;
        text-transform: uppercase;
        margin-bottom: 24px; }
        @media (max-width: 767px) {
          .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .right-column .right-column-inner .title {
            font-size: 35px;
            line-height: 52px; } }
        @media (max-width: 374px) {
          .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .right-column .right-column-inner .title {
            font-size: 45px;
            line-height: 65px; } }
      .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .right-column .right-column-inner .hr {
        width: 100px;
        height: 7px;
        margin-bottom: 42px;
        background-color: var(--tertiaryColor); }
      .cta-left-with-content-right-version-1 .cta-left-with-content-right-version-1-inner .right-column .right-column-inner .read-more {
        margin-top: 50px;
        font-family: var(--lato);
        font-weight: var(--black);
        font-size: 22px;
        text-transform: uppercase;
        letter-spacing: 1px;
        color: #fff; }

/* CTA Left with Content Right Version - 2
-------------------------------------------------------------- */
.cta-left-with-content-right-version-2 {
  padding: 80px 50px 87px 50px; }
  .cta-left-with-content-right-version-2.alt-background-true {
    background-color: var(--lightGrey); }
  @media (max-width: 767px) {
    .cta-left-with-content-right-version-2 {
      padding: 50px 20px 30px 20px; } }
  .cta-left-with-content-right-version-2 .cta-left-with-content-right-version-2-inner {
    max-width: 1250px;
    margin: 0 auto 0 auto;
    display: flex; }
    @media (max-width: 1145px) {
      .cta-left-with-content-right-version-2 .cta-left-with-content-right-version-2-inner {
        flex-direction: column; } }
    .cta-left-with-content-right-version-2 .cta-left-with-content-right-version-2-inner .left {
      flex-basis: 50%;
      flex-grow: 0;
      flex-shrink: 0;
      margin-right: 80px;
      max-width: 610px; }
      @media (max-width: 1145px) {
        .cta-left-with-content-right-version-2 .cta-left-with-content-right-version-2-inner .left {
          margin-right: 0px;
          max-width: 100%;
          margin-bottom: 45px; } }
      .cta-left-with-content-right-version-2 .cta-left-with-content-right-version-2-inner .left .title {
        font-family: var(--oswald);
        font-weight: var(--light);
        font-size: 45px;
        text-transform: uppercase;
        letter-spacing: 4px;
        line-height: 70px;
        margin-bottom: 58px; }
        @media (max-width: 1145px) {
          .cta-left-with-content-right-version-2 .cta-left-with-content-right-version-2-inner .left .title {
            margin-bottom: 78px; } }
        @media (max-width: 767px) {
          .cta-left-with-content-right-version-2 .cta-left-with-content-right-version-2-inner .left .title {
            font-size: 39px;
            line-height: 55px; } }
        @media (max-width: 374px) {
          .cta-left-with-content-right-version-2 .cta-left-with-content-right-version-2-inner .left .title {
            font-size: 36px;
            line-height: 55px; } }
      .cta-left-with-content-right-version-2 .cta-left-with-content-right-version-2-inner .left .phone-box {
        border-top: 7px solid;
        border-bottom: 7px solid;
        text-align: center;
        padding: 40px 20px 28px 20px;
        position: relative; }
        .cta-left-with-content-right-version-2 .cta-left-with-content-right-version-2-inner .left .phone-box svg {
          position: absolute;
          top: -28px;
          left: 0;
          right: 0;
          margin: auto;
          display: inline-block;
          padding: 0px 45px;
          background-color: #fff; }
          .cta-left-with-content-right-version-2 .cta-left-with-content-right-version-2-inner .left .phone-box svg.alt-background-true {
            background-color: var(--lightGrey); }
          .cta-left-with-content-right-version-2 .cta-left-with-content-right-version-2-inner .left .phone-box svg g {
            fill: var(--tertiaryColor); }
          @media (max-width: 767px) {
            .cta-left-with-content-right-version-2 .cta-left-with-content-right-version-2-inner .left .phone-box svg {
              width: 230px;
              padding: 0px 20px; } }
          @media (max-width: 374px) {
            .cta-left-with-content-right-version-2 .cta-left-with-content-right-version-2-inner .left .phone-box svg {
              width: 210px; } }
        .cta-left-with-content-right-version-2 .cta-left-with-content-right-version-2-inner .left .phone-box a {
          font-family: var(--lato);
          font-weight: var(--bold);
          font-size: 30px;
          line-height: 40px;
          letter-spacing: 2.5px;
          display: inline-block;
          margin-bottom: 20px;
          color: var(--secondaryColor); }
        .cta-left-with-content-right-version-2 .cta-left-with-content-right-version-2-inner .left .phone-box p {
          margin-bottom: 0px;
          font-family: var(--lato);
          font-weight: var(--bold);
          font-size: 24px;
          line-height: 40px;
          letter-spacing: 2px;
          margin: 0 auto;
          text-transform: uppercase; }
          @media (max-width: 767px) {
            .cta-left-with-content-right-version-2 .cta-left-with-content-right-version-2-inner .left .phone-box p {
              font-size: 20px;
              line-height: 35px; } }
    .cta-left-with-content-right-version-2 .cta-left-with-content-right-version-2-inner .right {
      flex-grow: 1;
      padding-top: 10px; }

/* Dropdown
-------------------------------------------------------------- */
.dropdown {
  padding: 100px 50px 100px 50px; }
  .dropdown.alt-background-true {
    background-color: var(--lightGrey); }
  @media (max-width: 1180px) {
    .dropdown {
      padding: 71px 30px 50px 30px; } }
  @media (max-width: 767px) {
    .dropdown {
      padding: 71px 20px 30px 20px; } }
  .dropdown .dropdown-inner {
    max-width: 1250px;
    margin: 0 auto 0 auto; }
    .dropdown .dropdown-inner .top {
      text-align: center;
      max-width: 850px;
      margin: 0 auto 98px auto; }
      @media (max-width: 1180px) {
        .dropdown .dropdown-inner .top {
          margin: 0 auto 38px auto; } }
      @media (max-width: 767px) {
        .dropdown .dropdown-inner .top {
          margin: 0 auto 45px auto; } }
      .dropdown .dropdown-inner .top .title {
        font-family: var(--oswald);
        font-weight: 300;
        font-size: 55px;
        text-transform: uppercase;
        letter-spacing: 4px;
        line-height: 82px;
        margin-bottom: 39px;
        color: var(--primaryColor); }
        @media (max-width: 1180px) {
          .dropdown .dropdown-inner .top .title {
            margin-bottom: 26px; } }
        @media (max-width: 767px) {
          .dropdown .dropdown-inner .top .title {
            font-size: 36px;
            line-height: 48px;
            margin-bottom: 15px; } }
      .dropdown .dropdown-inner .top .hr {
        width: 100px;
        height: 7px;
        margin: 0 auto 90px auto;
        background-color: var(--tertiaryColor); }
    .dropdown .dropdown-inner .dropdowns .reason-block {
      margin-bottom: 30px; }
      .dropdown .dropdown-inner .dropdowns .reason-block .reason {
        background-color: var(--lightGrey);
        padding: 22px 40px 23px 40px;
        display: flex;
        align-items: center;
        justify-content: space-between;
        cursor: pointer; }
        .dropdown .dropdown-inner .dropdowns .reason-block .reason.alt-background-true {
          background-color: #fff; }
        @media (max-width: 1180px) {
          .dropdown .dropdown-inner .dropdowns .reason-block .reason {
            padding: 22px 30px 23px 30px; } }
        @media (max-width: 767px) {
          .dropdown .dropdown-inner .dropdowns .reason-block .reason {
            padding: 22px 20px 23px 20px; } }
        .dropdown .dropdown-inner .dropdowns .reason-block .reason .reason-title {
          font-family: var(--oswald);
          font-size: 24px;
          font-weight: var(--medium);
          line-height: 28px;
          color: var(--primaryColor); }
          @media (max-width: 1180px) {
            .dropdown .dropdown-inner .dropdowns .reason-block .reason .reason-title {
              font-size: 18px;
              line-height: 21px; } }
        .dropdown .dropdown-inner .dropdowns .reason-block .reason .icon {
          width: 32px;
          height: 32px;
          border: 2px solid var(--secondaryColor);
          border-radius: 16px;
          position: relative;
          margin-left: 20px;
          flex-grow: 0;
          flex-shrink: 0; }
          .dropdown .dropdown-inner .dropdowns .reason-block .reason .icon:before {
            content: "";
            width: 14px;
            height: 2px;
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            background-color: var(--secondaryColor);
            left: 0;
            right: 0px;
            margin: auto;
            border-radius: 2px; }
          .dropdown .dropdown-inner .dropdowns .reason-block .reason .icon:after {
            content: "";
            width: 2px;
            height: 14px;
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            background-color: var(--secondaryColor);
            left: 0;
            right: 0px;
            margin: auto;
            border-radius: 2px;
            transition: transform 0.5s cubic-bezier(0.17, 0.66, 0.34, 0.98); }
      .dropdown .dropdown-inner .dropdowns .reason-block .explanation {
        display: none;
        margin: 50px 0px 50px 0px;
        padding: 0px 50px 0px 50px; }
        @media (max-width: 1180px) {
          .dropdown .dropdown-inner .dropdowns .reason-block .explanation {
            margin: 30px 0px 30px 0px;
            padding: 0px 30px 0px 30px; } }
        @media (max-width: 767px) {
          .dropdown .dropdown-inner .dropdowns .reason-block .explanation {
            margin: 20px 0px 20px 0px;
            padding: 0px 20px 0px 20px; } }
        .dropdown .dropdown-inner .dropdowns .reason-block .explanation *:last-child {
          margin-bottom: 0px; }
      .dropdown .dropdown-inner .dropdowns .reason-block.open .reason .icon:after {
        transform: translateY(-50%) rotate(90deg); }

/* Question Answer
-------------------------------------------------------------- */
.question-answer {
  padding: 90px 50px 50px 50px;
  position: relative;
  min-height: 860px; }
  .question-answer.alt-background-true {
    background-color: var(--lightGrey); }
  @media (max-width: 1145px) {
    .question-answer {
      padding: 70px 50px 90px 50px; } }
  @media (max-width: 767px) {
    .question-answer {
      padding: 50px 20px 50px 20px; } }
  .question-answer picture {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 0; }
    .question-answer picture.background-image-false {
      display: none; }
    .question-answer picture .color-overlay {
      position: absolute;
      top: 0px;
      left: 0px;
      width: 100%;
      height: 100%;
      background-color: var(--primaryColor);
      opacity: .8;
      z-index: 5; }
    .question-answer picture img {
      object-fit: cover;
      width: 100%;
      height: 100%;
      z-index: 0;
      display: block; }
  .question-answer .question-answer-inner {
    max-width: 1250px;
    margin: 0 auto 0 auto;
    position: relative; }
    .question-answer .question-answer-inner .title {
      font-family: var(--oswald);
      font-weight: var(--light);
      font-size: 55px;
      line-height: 82px;
      letter-spacing: 4px;
      text-transform: uppercase;
      color: #fff;
      text-align: center;
      max-width: 1040px;
      margin: 0 auto 85px auto; }
      .question-answer .question-answer-inner .title.background-image-false {
        color: var(--primaryColor); }
      @media (max-width: 767px) {
        .question-answer .question-answer-inner .title {
          font-size: 45px;
          line-height: 65px;
          margin: 0 auto 50px auto; } }
      @media (max-width: 374px) {
        .question-answer .question-answer-inner .title {
          font-size: 30px;
          line-height: 50px; } }
    .question-answer .question-answer-inner .question-answer-inner-wrapper {
      position: relative;
      display: flex;
      flex-direction: column; }
      .question-answer .question-answer-inner .question-answer-inner-wrapper .answer-box {
        opacity: 1;
        position: static;
        pointer-events: all; }
      @media (min-width: 1024px) {
        .question-answer .question-answer-inner .question-answer-inner-wrapper {
          display: grid;
          grid-template-columns: repeat(2, 1fr);
          grid-template-rows: repeat(100, minmax(0, min-content));
          padding-bottom: 0;
          border-bottom: 0;
          margin-bottom: 0; }
          .question-answer .question-answer-inner .question-answer-inner-wrapper .left {
            border-bottom: solid 1px var(--color-bg);
            grid-column: 1/2; }
          .question-answer .question-answer-inner .question-answer-inner-wrapper .answer-box {
            padding-left: 15px;
            grid-column: 2/3;
            grid-row: 1/-1; }
            .question-answer .question-answer-inner .question-answer-inner-wrapper .answer-box.open {
              margin-top: 0;
              display: block; } }
      .question-answer .question-answer-inner .question-answer-inner-wrapper .left {
        text-align: left; }
        .question-answer .question-answer-inner .question-answer-inner-wrapper .left .question {
          padding-bottom: 20px;
          font-family: var(--oswald);
          font-weight: var(--light);
          font-size: 35px;
          line-height: 52px;
          letter-spacing: 2.5px;
          text-transform: capitalize;
          color: #fff;
          border-bottom: 4px solid transparent;
          transition: border-color 0.5s cubic-bezier(0.17, 0.66, 0.34, 0.98);
          cursor: pointer;
          display: inline-block; }
          .question-answer .question-answer-inner .question-answer-inner-wrapper .left .question.background-image-false {
            color: var(--primaryColor); }
          @media (max-width: 767px) {
            .question-answer .question-answer-inner .question-answer-inner-wrapper .left .question {
              font-size: 32px;
              line-height: 50px; } }
          @media (max-width: 374px) {
            .question-answer .question-answer-inner .question-answer-inner-wrapper .left .question {
              font-size: 25px;
              line-height: 44px; } }
        .question-answer .question-answer-inner .question-answer-inner-wrapper .left.open .question {
          border-bottom: 4px solid var(--tertiaryColor); }
      .question-answer .question-answer-inner .question-answer-inner-wrapper .answer-box {
        margin-bottom: 30px;
        display: none;
        transition: .2s ease-in-out; }
        .question-answer .question-answer-inner .question-answer-inner-wrapper .answer-box.open {
          display: block; }
        .question-answer .question-answer-inner .question-answer-inner-wrapper .answer-box.background-image-false *:not(a) {
          color: var(--primaryColor); }
        .question-answer .question-answer-inner .question-answer-inner-wrapper .answer-box *:not(a) {
          color: #fff; }
