#d2895216 .text-feature p:first-child {
  margin-top: 0;
}
[data-id="d1784516"] .p-layout[data-col-wide='3'] .p-layout__inner {
  column-gap: 6px;
}
[data-id="d1784516"] .p-layout[data-col-wide='3'] .p-layout__inner>.p-layout__content {
  flex-basis: calc((100% - 6px) / 2);
  max-width: calc((100% - 6px) / 2);
}
#d2895217 .bottom-feature a {
  text-decoration: none;
}
#d2895217 .bottom-feature a:hover {
  text-decoration: underline;
}
@media only screen and (max-width: 1200px) {
  #d2895216 .feature-right .text-feature {
    height: 400px;
  }
  #d2895216 .feature-left:nth-of-type(2) .text-feature {
    height: auto;
  }
  #d2895216 .text-feature p {
    margin: 0 0 9.5px;
  }
}
@media only screen and (max-width: 883px) {
  #d2895216 .feature-right .text-feature {
    height: 422px;
  }
}
@media only screen and (max-width: 768px) {
  #d2895216 .feature-right .text-feature,
  #d2895216 .feature-left .text-feature {
    height: auto;
  }
}
@media only screen and (max-width: 520px) {
  #d2895216 .feature-right,
  #d2895216 .feature-left {
    flex-direction: column;
  }
  #d2895216 .feature-right .text-feature,
  #d2895216 .feature-left .text-feature {
    width: auto;
    margin: 0;
  }
  [data-id="d1784516"] .p-layout[data-col-wide='3'] .p-layout__inner {
    margin-top: 9.5px;
  }
}
@media only screen and (max-width: 440px) {
  #d2895216 .feature-img {
    width: 100%;
    height: 100%;
  }
  #d2895216 .feature-right .text-feature {
    width: 100%;
    height: auto;
    margin: 0px;
  }
}