/* colors - START*/
/* colors - END*/
/* trustpilot background and color - START*/
/* trustpilot background and color - END*/
/* transition timers */
/* letter spacing values */
/* border-radius */
/* START - nav menu right arrow */
/* END - nav menu right arrow */
/* dimensions - START */
/* Legend: 
    - "d" = desktop
    - "t" = tablet
    - "m" = mobile
    - "v" = vertical
    - "h" = horizontal
    - "i" = in section / spacing between paragraphs in a section
*/
/* head section */
/* normal section */
/* columns section */
/* buttons */
/* dimensions - END */
/* custom calc variable for home page section - START */
/* custom calc variable for home page section - END */
.testimonials-container .layout-section-content {
  padding: 80px 60px 80px 60px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 6fr 6fr;
  grid-template-columns: 6fr 6fr;
      grid-template-areas: "header header" "col-left col-right"; }
  .testimonials-container .layout-section-content .header-review {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
    grid-area: header;
    margin-bottom: 80px;
    max-width: 80%; }
    .testimonials-container .layout-section-content .header-review.centered {
      text-align: center;
      margin: 0 auto;
      margin-bottom: 40px; }
  .testimonials-container .layout-section-content .col-review.col-review-left {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
    grid-area: col-left; }
  .testimonials-container .layout-section-content .col-review.col-review-right {
    -ms-grid-row: 2;
    -ms-grid-column: 2;
    grid-area: col-right; }
  .testimonials-container .layout-section-content .col-review {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 3fr 7fr 2fr;
    grid-template-columns: 3fr 7fr 2fr;
        grid-template-areas: "image-area row-1 ." "image-area row-2 ." "image-area row-3 ." "image-area row-4 ."; }
    .testimonials-container .layout-section-content .col-review .image-area {
      -ms-grid-row: 1;
      -ms-grid-row-span: 3;
      -ms-grid-column: 1;
      grid-area: image-area;
      padding-right: 0px; }
      .testimonials-container .layout-section-content .col-review .image-area .reviewer-photo {
        float: right;
        width: 170px;
        height: 170px;
        display: inline-block;
        -o-background-size: contain !important;
           background-size: contain !important; }
        .testimonials-container .layout-section-content .col-review .image-area .reviewer-photo.anup-babu {
          background: url("https://img.officetimeline.com/website/Content/website/reviews/anup-babu.png"); }
        .testimonials-container .layout-section-content .col-review .image-area .reviewer-photo.barbara-niksch {
          background: url("https://img.officetimeline.com/website/Content/website/reviews/barbara-niksch.png"); }
        .testimonials-container .layout-section-content .col-review .image-area .reviewer-photo.christer-hiort {
          background: url("https://img.officetimeline.com/website/Content/website/reviews/christer-hiort.png"); }
        .testimonials-container .layout-section-content .col-review .image-area .reviewer-photo.chris-torres {
          background: url("https://img.officetimeline.com/website/Content/website/reviews/chris-torres.png"); }
        .testimonials-container .layout-section-content .col-review .image-area .reviewer-photo.eric-herve {
          background: url("https://img.officetimeline.com/website/Content/website/reviews/eric-herve.png"); }
        .testimonials-container .layout-section-content .col-review .image-area .reviewer-photo.kegan-copas {
          background-image: url("https://img.officetimeline.com/website/Content/website/reviews/kegan-copas.png"); }
        .testimonials-container .layout-section-content .col-review .image-area .reviewer-photo.jeff-steadman {
          background: url("https://img.officetimeline.com/website/Content/website/reviews/jeff-steadman.png"); }
        .testimonials-container .layout-section-content .col-review .image-area .reviewer-photo.john-panico {
          background: url("https://img.officetimeline.com/website/Content/website/reviews/john-panico.png"); }
        .testimonials-container .layout-section-content .col-review .image-area .reviewer-photo.marek-novotny {
          background: url("https://img.officetimeline.com/website/Content/website/reviews/marek-novotny.png"); }
        .testimonials-container .layout-section-content .col-review .image-area .reviewer-photo.mary-marshall {
          background: url("https://img.officetimeline.com/website/Content/website/reviews/mary-marshall.png"); }
        .testimonials-container .layout-section-content .col-review .image-area .reviewer-photo.sven-rinke {
          background: url("https://img.officetimeline.com/website/Content/website/reviews/sven-rinke.png"); }
        .testimonials-container .layout-section-content .col-review .image-area .reviewer-photo.yvonne-tran {
          background: url("https://img.officetimeline.com/website/Content/website/reviews/yvonne-tran.png"); }
        .testimonials-container .layout-section-content .col-review .image-area .reviewer-photo.peter-taylor {
          background: url("https://img.officetimeline.com/website/Content/website/reviews/peter-taylor.png"); }
        .testimonials-container .layout-section-content .col-review .image-area .reviewer-photo.jennifer-greenough {
          background: url("https://img.officetimeline.com/website/Content/website/reviews/jennifer-greenough.png"); }
        .testimonials-container .layout-section-content .col-review .image-area .reviewer-photo.philippe-giroux {
          background: url("https://img.officetimeline.com/website/Content/website/reviews/philippe-giroux.png"); }
        .testimonials-container .layout-section-content .col-review .image-area .reviewer-photo.karren-morris {
          background: url("https://img.officetimeline.com/website/Content/website/reviews/karren-morris.png"); }
        .testimonials-container .layout-section-content .col-review .image-area .reviewer-photo.jineesh-p-r {
          background: url("https://img.officetimeline.com/website/Content/website/reviews/jineesh-p-r.png") no-repeat;
          -o-background-size: 120px !important;
             background-size: 120px !important;
          background-position: center; }
        .testimonials-container .layout-section-content .col-review .image-area .reviewer-photo.geoff-hales {
          background: url("https://img.officetimeline.com/website/Content/website/reviews/geoff-hales.png") no-repeat;
          -o-background-size: 120px !important;
             background-size: 120px !important;
          background-position: center; }
    .testimonials-container .layout-section-content .col-review .row-1 {
      -ms-grid-row: 1;
      -ms-grid-column: 2;
      grid-area: row-1;
      margin-bottom: 24px; }
      .testimonials-container .layout-section-content .col-review .row-1 .quote-symbol {
        font-family: Norwester;
        font-size: 72px;
        color: #cd492b;
        height: 40px; }
    .testimonials-container .layout-section-content .col-review .row-2 {
      -ms-grid-row: 2;
      -ms-grid-column: 2;
      grid-area: row-2;
      margin-bottom: 40px; }
    .testimonials-container .layout-section-content .col-review .row-3 {
      -ms-grid-row: 3;
      -ms-grid-column: 2;
      grid-area: row-3;
      margin-bottom: 24px; }
    .testimonials-container .layout-section-content .col-review .row-4 {
      -ms-grid-row: 4;
      -ms-grid-column: 2;
      grid-area: row-4; }

@media screen and (min-width: 768px) and (max-width: 1359.98px) {
  .testimonials-container .layout-section-content {
    padding: 50px 32px 50px 32px;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
        grid-template-areas: "header" "col-left" "col-right"; }
    .testimonials-container .layout-section-content .header-review {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
      grid-area: header;
      margin-bottom: 70px;
      max-width: 100%; }
    .testimonials-container .layout-section-content .col-review.col-review-left {
      -ms-grid-row: 2;
      -ms-grid-row-span: 1;
      -ms-grid-column: 1;
      grid-area: col-left; }
    .testimonials-container .layout-section-content .col-review.col-review-right {
      -ms-grid-row: 3;
      -ms-grid-row-span: 1;
      -ms-grid-column: 1;
      grid-area: col-right;
      margin-top: 70px; } }

@media screen and (max-width: 767.9px) {
  .testimonials-container .layout-section-content {
    padding: 40px 16px 40px 16px;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
        grid-template-areas: "header" "col-left" "col-right"; }
    .testimonials-container .layout-section-content .header-review {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
      grid-area: header;
      margin-bottom: 50px;
      max-width: 100%; }
    .testimonials-container .layout-section-content .col-review.col-review-left {
      -ms-grid-row: 2;
      -ms-grid-row-span: 1;
      -ms-grid-column: 1;
      grid-area: col-left; }
    .testimonials-container .layout-section-content .col-review.col-review-right {
      -ms-grid-row: 3;
      -ms-grid-row-span: 1;
      -ms-grid-column: 1;
      grid-area: col-right;
      margin-top: 50px; }
    .testimonials-container .layout-section-content .col-review {
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: 100%;
      grid-template-columns: 100%;
          grid-template-areas: "image-area" "row-1" "row-2" "row-3" "row-4"; }
      .testimonials-container .layout-section-content .col-review .image-area {
        -ms-grid-row: 1;
        -ms-grid-column: 1;
        -ms-grid-row-span: 1;
        grid-area: image-area; }
        .testimonials-container .layout-section-content .col-review .image-area .reviewer-photo {
          float: left; }
      .testimonials-container .layout-section-content .col-review .row-1 {
        -ms-grid-row: 2;
        -ms-grid-column: 1;
        grid-area: row-1; }
      .testimonials-container .layout-section-content .col-review .row-2 {
        -ms-grid-row: 3;
        -ms-grid-column: 1;
        grid-area: row-2; }
      .testimonials-container .layout-section-content .col-review .row-3 {
        -ms-grid-row: 4;
        -ms-grid-column: 1;
        grid-area: row-3; }
      .testimonials-container .layout-section-content .col-review .row-4 {
        -ms-grid-row: 5;
        -ms-grid-column: 1;
        grid-area: row-4; } }

.modal {
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
     -moz-transform: translate(-50%, -50%);
       -o-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 30%; }
  .modal .modal-dialog {
    width: auto; }
  .modal .modal-content {
    margin: 10%;
    background: #e9f2e8;
    color: #414141;
    padding: 1%; }
    .modal .modal-content .text-orange {
      color: #D24726; }

/*# sourceMappingURL=common-sections.min.css.map */
