/* colors - START*/
/* colors - END*/
/* trustpilot background and color - START*/
/* trustpilot background and color - END*/
/* 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 */
.trustpilot-container {
  display: block;
  position: relative;
  width: 100%;
  height: auto; }
  .trustpilot-container a {
    text-decoration: underline; }
  .trustpilot-container .element {
    display: block;
    position: relative;
    width: 100%;
    height: auto;
    -o-background-size: contain;
       background-size: contain;
    background-repeat: no-repeat;
    min-height: 20px; }
    .trustpilot-container .element__stars {
      max-width: 117px;
      background-image: url("https://img.officetimeline.com/website/Content/website/common/truspilot-stars-bright.svg"); }
    .trustpilot-container .element__title {
      max-width: 82px;
      width: 70%;
      background-image: url("https://img.officetimeline.com/website/Content/website/common/Trustpilot_brandmark_bright.svg");
      min-height: 30px;
      margin-bottom: 10px; }
    .trustpilot-container .element__score-details {
      margin-top: 15px;
      font-size: 14px;
      line-height: 1.7;
      font-style: normal;
      color: #282832; }
      @media screen and (max-width: 767.98px) {
        .trustpilot-container .element__score-details {
          font-size: 12px; } }
      .trustpilot-container .element__score-details--reviews a > span {
        font-weight: bold; }

/* if light coloured background */
.lighter-background > .trustpilot-container .element__stars {
  background-image: url("https://img.officetimeline.com/website/Content/website/common/truspilot-stars-orange.svg"); }

.lighter-background > .trustpilot-container .element__title {
  background-image: url("https://img.officetimeline.com/website/Content/website/common/Trustpilot_brandmark_orange.svg"); }

.lighter-background > .trustpilot-container .element__score-details *,
.lighter-background > .trustpilot-container .element__score-details a {
  color: #282832; }

/* if dark coloured background */
.darker-background > .trustpilot-container .element__stars {
  background-image: url("https://img.officetimeline.com/website/Content/website/common/truspilot-stars-bright.svg"); }

.darker-background > .trustpilot-container .element__title {
  background-image: url("https://img.officetimeline.com/website/Content/website/common/Trustpilot_brandmark_bright.svg"); }

.darker-background > .trustpilot-container .element__score-details *,
.darker-background > .trustpilot-container .element__score-details a {
  color: #282832; }

/*# sourceMappingURL=trustpilot-style.min.css.map */
