.entire-module-styling-review{
  width: 360px;
  margin: auto;
  margin-top:60px;
}


picture.module-image-container-review {
  height: 267.7px;
  top: -0.16px;
}

.module-text-container-review{
  width: 303px;
  padding: 20px 0px 30px 0px; 
}
 
.heading-module-text-review{
  width: 303px;
  line-height: 24px;
  font-family: "montserrat", sans-serif;
  font-size: 20px;
  font-weight: 600;
  color: #444446;
  margin: auto;
  margin-bottom: 8px;
  margin-left: 20px;
}

.module-text1-review{
  width: 303px;
  line-height: 21px;
  font-family: "montserrat", sans-serif;
  font-size: 14px;
  font-weight: 500;
  color: #444446;
  margin: auto;
  margin-left: 20px;
  margin-bottom: 20px;
  margin-left: 20px;
}

.module-text2-review{
  font-style: italic;
  width: 303px;
  line-height: 21px;
  font-family: "montserrat", sans-serif;
  font-size: 14px;
  font-weight: 500;
  color: #444446;
  margin: auto;
  margin-bottom: 8px;
  margin-left: 20px;
}

.link-button-review{
  margin: auto;
}

.link-button-text-review{
  color: #15809E;
  font-family: "montserrat", sans-serif; 
  font-weight: 500; 
  font-size: 14px; 
  margin-left: 20px;
  margin-right: 8px;
  text-decoration: underline;
}

.arrow-vector {
  width: 5.74px;
  height: 12px;
}

.read-more-reviews-flex-review{
  display: flex;
}

@media screen and (min-width: 900px) {
  .entire-module-styling-review{
    box-shadow: none;
    height: 569px;
    margin: auto;
    margin-top: 80px;
    width: 100%; 
  }
  
  .module-flex-container-review{
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 88px;
  }

  picture.module-image-container-review {
    width: 764.29px;
    max-width: 764.29px;
    height: 568px;
    clip-path: polygon(0 0, 100% 0, 90% 100%, 0 100%);
  }
  
  .module-text-container-review{
    margin: 0;
    padding: 0px;
    width: 446px;
    max-width: 446px;
  }
  
  .heading-module-text-review{
    line-height: 48px;
    font-family: "montserrat", sans-serif;
    font-size: 40px;
    font-weight: 600;
    color: #444446;
    margin: 0px;
    margin-bottom: 40px;
  }
  
   .module-text1-review{
    width: 445.4px;
    line-height: 27px;
    font-family: "montserrat", sans-serif;
    font-size: 18px;
    font-weight: 500px;
    color: #444446;
    margin: 0px;
    margin-bottom: 25px;
  }

  .module-text2-review{
    font-style: italic;
    width: 445.4px;
    line-height: 27px;
    font-family: "montserrat", sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #444446;
    margin: 0px;
    margin-bottom: 40px;
  }

  .link-button-review{
    width: 253px;
    color: #15809E;
    text-decoration: underline;
  }

  .link-button-text-review{
    color: #15809E;
    font-family: "montserrat", sans-serif; 
    font-weight: 500; 
    font-size: 18px; 
    text-align: center;
    gap: 30px;
    margin: 0px;
    margin-right: 10px;
  }
  
  .arrow-vector {
   width: 9.45px;
   height: 16.63px;
   margin-top: 5px;
  }
  
  .read-more-reviews-flex-review{
    display: flex;
  }
}

@media only screen and (min-width: 1440px) {
  .module-flex-container-review {
    gap 88px;
  }
}