.advantages-wrapper {
  display: flex;
  gap: 30px;
}
.advantages-holder {
  width: 67%;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 30px;
}
.advantages-holder.advantages-holder-fulled {
  width: 100%;
  grid-template-columns: repeat(4, 1fr);
}
.advantages-item {
  background: var(--bg);
  border-radius: 15px;
  padding: 30px;
  display: flex;
  flex-direction: column;
}
.advantages-item_count {
  color: var(--secondary);
}
.advantages-item_desc {
  color: var(--bg);
  margin-top: auto;
}
.advantages-form {
  width: 33%;
  background: var(--secondary);
  border-radius: 15px;
  padding: 40px;
}
.advantages-form_name {
  color: var(--bg);
}
.advantages-form_desc {
  color:white;
}
.advantages-form_button {
  margin-top: 30px;
}
.advantages-form_image {
  margin-top: 13px;
  width: 254px;
  height: 254px;
  border-radius: 15px;
  overflow: hidden;
  margin-left: auto;
  margin-bottom: -30px;
  margin-right: -30px;
}
.advantages-form_image img {
  width: 100%;
  height: 100%;
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
}

@media (max-width: 1200px) {
  .advantages-wrapper {
    gap: 15px;
  }
  .advantages-holder {
    gap: 15px;
  }
  .advantages-item {
    padding: 15px;
  }
  .advantages-form {
    padding: 15px;
  }
  .advantages-form_image {
    margin-right: 0;
    margin-bottom: 0;
    width: 180px;
    height: 180px;
  }
}
@media (max-width: 992px) {
  .advantages-block {
    padding: 20px 0 !important;
  }
  .advantages-wrapper {
    flex-direction: column;
  }
  .advantages-holder {
    width: 100%;
  }
  .advantages-item_count {
    margin-bottom: 10px;
  }
  .advantages-item_name {
    margin-bottom: 10px;
  }
  .advantages-form {
    width: 100%;
  }
}
@media (max-width: 769px) {
  .advantages-holder.advantages-holder-fulled {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width: 600px) {
  .advantages-holder.advantages-holder-fulled {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 498px) {
  .advantages-holder {
    grid-template-columns: 100%;
  }
  .advantages-holder.advantages-holder-fulled {
    grid-template-columns: 100%;
  }
}/*# sourceMappingURL=block.css.map */