.sppb-section.feature-gradient {
    border-bottom-right-radius:40px;
  overflow:hidden;
}
.sppb-section.feature-gradient:not(.spectrum-faq-list) .sppb-addon-feature{
  padding: 30px 30px 0 30px;

}

.sppb-section.feature-gradient:not(.spectrum-faq-list) .sppb-addon-feature h3 {
  margin-top:0px;
  margin-bottom:15px!important;
  font-size:24px!important;
}
.sppb-section.feature-gradient:not(.spectrum-faq-list) .sppb-addon-feature .sppb-addon-text, .sppb-section.feature-gradient:not(.spectrum-faq-list) .sppb-addon-feature .sppb-icon span i, .sppb-section.feature-gradient:not(.spectrum-faq-list) .sppb-addon-feature .sppb-addon-title.sppb-feature-box-title {
  color:#fff!important;
}

.btn-equal .sppb-btn-primary,.btn-equal .sppb-addon-button-group {
  margin-top:10px;
  /* min-width:200px; */
  padding: 8px 10px;
  border-bottom-left-radius: 40px;
}




.cg-heading-001 .sppb-addon-title {
    position: relative;
}

.cg-heading-001 .sppb-addon-title:before {
    content: "";
    position: absolute;
    background-image: url("/images/0_sawarak/pattern/pattern-banner.png");
    background-size: contain;
    background-repeat: no-repeat;
    width: 220px;
    height: 220px;
    z-index: -1;
    top: -65px;
    left: -100px;
    opacity: 0.15;
}