.elementor-17663 .elementor-element.elementor-element-64866fa3 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}/* Start custom CSS for html, class: .elementor-element-75b1ea38 */#main .hpReview {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 10px;
  position: relative;
  color: #fff;
  background: #001228;
  -webkit-box-shadow: 9.16267px 9.16267px 9.16267px rgba(0, 0, 0, 0.03);
  box-shadow: 9.16267px 9.16267px 9.16267px rgba(0, 0, 0, 0.03); }
  #main .hpReview {
    min-height: 70px; }
    @media screen and (min-width: 1024px) {
      #main .hpReview {
        min-height: calc(70px + 91 * ((100vw - 1024px) / 896)); } }
    @media screen and (min-width: 1920px) {
      #main .hpReview {
        min-height: 161px; } }
  #main .hpReview {
    padding-top: 12px;
    padding-bottom: 12px; }
    @media screen and (min-width: 1024px) {
      #main .hpReview {
        padding-top: calc(12px + 18 * ((100vw - 1024px) / 896));
        padding-bottom: calc(12px + 18 * ((100vw - 1024px) / 896)); } }
    @media screen and (min-width: 1920px) {
      #main .hpReview {
        padding-top: 30px;
        padding-bottom: 30px; } }
  @media only screen and (max-width: 660px) {
    #main .hpReview {
      display: none; } }
  #main .hpReview-img {
    position: relative; }
    #main .hpReview-img {
      margin-right: 15px; }
      @media screen and (min-width: 1024px) {
        #main .hpReview-img {
          margin-right: calc(15px + 21 * ((100vw - 1024px) / 896)); } }
      @media screen and (min-width: 1920px) {
        #main .hpReview-img {
          margin-right: 36px; } }
    #main .hpReview-img {
      padding-right: 10px; }
      @media screen and (min-width: 1024px) {
        #main .hpReview-img {
          padding-right: calc(10px + 7 * ((100vw - 1024px) / 896)); } }
      @media screen and (min-width: 1920px) {
        #main .hpReview-img {
          padding-right: 17px; } }
    #main .hpReview-img {
      width: 73px; }
      @media screen and (min-width: 1024px) {
        #main .hpReview-img {
          width: calc(73px + 101 * ((100vw - 1024px) / 896)); } }
      @media screen and (min-width: 1920px) {
        #main .hpReview-img {
          width: 174px; } }
    #main .hpReview-img img {
      display: block;
      image-rendering: -webkit-optimize-contrast;
      width: 100%; }
    #main .hpReview-img:before {
      content: '';
      display: block;
      position: absolute;
      right: 0;
      display: block;
      position: absolute;
      top: 50%;
      -ms-transform: translateY(-50%);
      transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -webkit-transform: translateY(-50%);
      width: 1px;
      background-color: #fff; }
      #main .hpReview-img:before {
        height: 42px; }
        @media screen and (min-width: 1024px) {
          #main .hpReview-img:before {
            height: calc(42px + 54 * ((100vw - 1024px) / 896)); } }
        @media screen and (min-width: 1920px) {
          #main .hpReview-img:before {
            height: 96px; } }
  #main .hpReview-text {
    line-height: 130%;
    position: relative; }
    #main .hpReview-text {
      font-size: 14px; }
      @media screen and (min-width: 1024px) {
        #main .hpReview-text {
          font-size: calc(14px + 11 * ((100vw - 1024px) / 896)); } }
      @media screen and (min-width: 1920px) {
        #main .hpReview-text {
          font-size: 25px; } }
    @media only screen and (max-width: 768px) {
      #main .hpReview-text {
        line-height: 145%; } }
    @media only screen and (max-width: 660px) {
      #main .hpReview-text {
        font-size: 12px;
        font-weight: 500; } }/* End custom CSS */