.sow-icon-image {
  width: 200px;
  height: 200px;
}
.sow-features-list.sow-features-responsive {
display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: center;
}
.sow-features-feature.sow-icon-container-position-top {
  width: 25%;
}
.textwidget {
    padding: 5px;
}
@media screen and (max-device-width:480px){
  .sow-features-feature.sow-icon-container-position-top {
    width: 100%;
}
}
.fluentform_wrapper_3.ffs_custom_wrap .ff_submit_btn_wrapper .ff-btn-submit:not(.ff_btn_no_style) {
  background: #25d366;
  color:white;
}