#reviews-option-1 {
  padding: 8rem 5rem 12rem 5rem;
  position: relative; }
  @media (max-width: 1150px) {
    #reviews-option-1 {
      padding: 5rem 2rem 9rem 2rem; } }
  #reviews-option-1 picture {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: -1; }
    #reviews-option-1 picture .overlay {
      background-color: var(--primaryColorTrans);
      position: absolute;
      top: 0px;
      left: 0px;
      width: 100%;
      height: 100%;
      z-index: 1; }
    #reviews-option-1 picture img {
      display: block;
      object-fit: cover;
      width: 100%;
      height: 100%; }
  #reviews-option-1.background-image-false picture .overlay {
    background-color: var(--primaryColor); }
  #reviews-option-1.background-image-false picture img {
    display: none; }
  #reviews-option-1 .inner {
    max-width: 1250px;
    margin: 0 auto 0 auto; }
    #reviews-option-1 .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) {
        #reviews-option-1 .inner .title {
          font-size: 4.5rem; } }
    #reviews-option-1 .inner .slider-wrap {
      position: relative;
      padding: 0 5rem; }
      @media (max-width: 767px) {
        #reviews-option-1 .inner .slider-wrap {
          padding: 0rem; } }
      #reviews-option-1 .inner .slider-wrap .slider {
        max-width: 1020px;
        margin: 0 auto 0 auto; }
        #reviews-option-1 .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) {
            #reviews-option-1 .inner .slider-wrap .slider .slick-slide {
              padding: 7rem 3rem 7rem 3rem; } }
          @media (max-width: 767px) {
            #reviews-option-1 .inner .slider-wrap .slider .slick-slide {
              padding: 5rem 3rem 5rem 3rem; } }
          #reviews-option-1 .inner .slider-wrap .slider .slick-slide svg {
            display: inline-block;
            margin-bottom: 2.5rem;
            width: 20rem; }
            #reviews-option-1 .inner .slider-wrap .slider .slick-slide svg g g {
              fill: var(--secondaryColor); }
          #reviews-option-1 .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) {
              #reviews-option-1 .inner .slider-wrap .slider .slick-slide .review {
                font-size: 1.8rem; } }
          #reviews-option-1 .inner .slider-wrap .slider .slick-slide .client {
            font-family: var(--font1);
            font-size: 2.5rem;
            line-height: 1.5;
            font-weight: var(--bold); }
          #reviews-option-1 .inner .slider-wrap .slider .slick-slide .date {
            font-family: var(--font1);
            font-size: 1.8rem;
            line-height: 1.2;
            font-weight: var(--bold);
            margin-top: 1rem;
            color: var(--secondaryColor);
            text-transform: uppercase; }
        #reviews-option-1 .inner .slider-wrap .slider .slick-dots li button {
          background-color: var(--tertiaryColor); }
        #reviews-option-1 .inner .slider-wrap .slider .slick-dots li.slick-active button {
          background-color: var(--secondaryColor); }
      #reviews-option-1 .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) {
          #reviews-option-1 .inner .slider-wrap .arrows {
            display: none; } }
        #reviews-option-1 .inner .slider-wrap .arrows .arrow {
          pointer-events: all;
          cursor: pointer; }
          #reviews-option-1 .inner .slider-wrap .arrows .arrow svg {
            fill: var(--secondaryColor); }
        #reviews-option-1 .inner .slider-wrap .arrows .arrow.prev-arrow svg {
          transform: rotate(180deg); }
