/* common border radius */
/* disable text selection */
section.gt-block.important-points .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  max-width: calc(1350px + 20px + 20px);
}
@media screen and (max-width: 550px) {
  section.gt-block.important-points .container {
    flex-direction: column;
  }
}
section.gt-block.important-points .important-points__item {
  width: 30%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='341.516' height='228.511' viewBox='0 0 341.516 228.511'%3E%3Cpath id='Path_1017' data-name='Path 1017' d='M999.916,1540.142c5.273-11.026,47.361-97.187,31.263-102.006s-102.405,144.069-113.032,142.521,68.444-150.079,57.307-170.836-103.309,156.768-121.561,170.836,43.886-151.768,57.247-183.905-105.149,155.729-123.982,175.58,67.783-183.963,53.2-175.58-87.382,154.854-103.585,133.753,29.881-97.9,29.881-97.9' transform='translate(-713.347 -1373.06)' fill='none' stroke='%23ffeab9' stroke-linecap='round' stroke-width='40'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  aspect-ratio: 341/228;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 45px 0;
}
section.gt-block.important-points .important-points__item:nth-child(5) {
  background-image: none;
}
@media screen and (max-width: 768px) {
  section.gt-block.important-points .important-points__item:nth-child(5) {
    display: none;
  }
}
@media screen and (max-width: 1200px) {
  section.gt-block.important-points .important-points__item {
    width: 32%;
    margin: 30px 0;
  }
}
@media screen and (max-width: 992px) {
  section.gt-block.important-points .important-points__item {
    margin: 20px 0;
  }
}
@media screen and (max-width: 768px) {
  section.gt-block.important-points .important-points__item {
    width: 48%;
    margin: 10px 0;
  }
}
@media screen and (max-width: 550px) {
  section.gt-block.important-points .important-points__item {
    width: 100%;
  }
}
section.gt-block.important-points .important-points__item-text {
  font-weight: bold;
  text-align: center;
  font-size: 25px;
  line-height: 120%;
  padding: 50px 0;
}
@media screen and (max-width: 1200px) {
  section.gt-block.important-points .important-points__item-text {
    font-size: 22px;
  }
}
@media screen and (max-width: 1100px) {
  section.gt-block.important-points .important-points__item-text {
    font-size: 20px;
  }
}
@media screen and (max-width: 768px) {
  section.gt-block.important-points .important-points__item-text {
    font-size: 18px;
  }
}
section.gt-block.important-points .important-points__item--image {
  margin: 0px;
}
