.et_pb_text_inner > #wpforms-546 > #wpforms-form-546 #wpforms-submit-546 {
  background-color: #e86d02;
}
.page-id-10 .et_pb_text_inner > #gform_wrapper_1 > #gform_1 #gform_submit_button_1 {
  border-width: 1px;
  border-radius: 24px 24px 24px 24px;
  background-color: #e86d02;
  color: #ffffff;
  font-size: 23.3333px;
  line-height: 35px;
  -webkit-text-stroke-color: #ffffff;
  letter-spacing: 0px;
  word-spacing: 0px;
  padding: 1px 6px;
  margin: 0px 0px 8px;
  border-color: #e86d02;
}
#main-footer #block-25 {
  padding-left: 0px;
  padding-right: 0px;
}
#block-25 .rank-math-email > label {
  position: relative;
  padding-left: 36px;
}
#block-25 .rank-math-email > label:before {
  content: "";
  box-sizing: border-box;
  position: absolute;
  top: 0;
  left: 50%;
  background: rgba(255, 51, 0, 0);
  width: 30px;
  height: 30px;
  margin-left: -15px;
  border-radius: 5px;
  border: 0px solid #aaa;
  display: block;
}
#block-25 .rank-math-email > label:after {
  mask: url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/266b63d5/black/svg/envelope.svg");
  -webkit-mask: url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/266b63d5/black/svg/envelope.svg");
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  content: "";
  width: 20px;
  height: 20px;
  background: #02b1da;
  position: absolute;
  top: 15px;
  left: 50%;
  margin-top: -10px;
  margin-left: -10px;
  display: block;
}
#block-25 .rank-math-email > label:before {
  left: 0;
  top: 50%;
  margin: -15px 0;
}
#block-25 .rank-math-email > label:after {
  top: 50%;
  left: 15px;
  margin: -10px;
}
.footer-widget > #block-25 .rank-math-contact-address > label {
  position: relative;
  padding-left: 36px;
}
.footer-widget > #block-25 .rank-math-contact-address > label:before {
  content: "";
  box-sizing: border-box;
  position: absolute;
  top: 0;
  left: 50%;
  background: rgba(255, 51, 0, 0);
  width: 30px;
  height: 30px;
  margin-left: -15px;
  border-radius: 5px;
  border: 0px solid #aaa;
  display: block;
}
.footer-widget > #block-25 .rank-math-contact-address > label:after {
  mask: url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/266b63d5/black/svg/map-marker.svg");
  -webkit-mask: url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/266b63d5/black/svg/map-marker.svg");
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  content: "";
  width: 20px;
  height: 20px;
  background: #02b1da;
  position: absolute;
  top: 15px;
  left: 50%;
  margin-top: -10px;
  margin-left: -10px;
  display: block;
}
.footer-widget > #block-25 .rank-math-contact-address > label:before {
  left: 0;
  top: 50%;
  margin: -15px 0;
}
.footer-widget > #block-25 .rank-math-contact-address > label:after {
  top: 50%;
  left: 15px;
  margin: -10px;
}
.footer-widget > #block-25 .rank-math-contact-hours > label {
  position: relative;
  padding-left: 36px;
}
.footer-widget > #block-25 .rank-math-contact-hours > label:before {
  content: "";
  box-sizing: border-box;
  position: absolute;
  top: 0;
  left: 50%;
  background: rgba(255, 51, 0, 0);
  width: 30px;
  height: 30px;
  margin-left: -15px;
  border-radius: 5px;
  border: 0px solid #aaa;
  display: block;
}
.footer-widget > #block-25 .rank-math-contact-hours > label:after {
  mask: url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/266b63d5/black/svg/clock-o.svg");
  -webkit-mask: url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/266b63d5/black/svg/clock-o.svg");
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  content: "";
  width: 20px;
  height: 20px;
  background: #02b1da;
  position: absolute;
  top: 15px;
  left: 50%;
  margin-top: -10px;
  margin-left: -10px;
  display: block;
}
.footer-widget > #block-25 .rank-math-contact-hours > label:before {
  left: 0;
  top: 50%;
  margin: -15px 0;
}
.footer-widget > #block-25 .rank-math-contact-hours > label:after {
  top: 50%;
  left: 15px;
  margin: -10px;
}
#block-25 .rank-math-phone-number > label {
  position: relative;
  padding-left: 36px;
}
#block-25 .rank-math-phone-number > label:before {
  content: "";
  box-sizing: border-box;
  position: absolute;
  top: 0;
  left: 50%;
  background: rgba(255, 51, 0, 0);
  width: 30px;
  height: 30px;
  margin-left: -15px;
  border-radius: 5px;
  border: 0px solid #aaa;
  display: block;
}
#block-25 .rank-math-phone-number > label:after {
  mask: url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/266b63d5/black/svg/phone.svg");
  -webkit-mask: url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/266b63d5/black/svg/phone.svg");
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  content: "";
  width: 20px;
  height: 20px;
  background: #02b1da;
  position: absolute;
  top: 15px;
  left: 50%;
  margin-top: -10px;
  margin-left: -10px;
  display: block;
}
#block-25 .rank-math-phone-number > label:before {
  left: 0;
  top: 50%;
  margin: -15px 0;
}
#block-25 .rank-math-phone-number > label:after {
  top: 50%;
  left: 15px;
  margin: -10px;
}
#footer-widgets .rank-math-contact-address {
  margin: 0px 0px;
}
.footer-widget > #block-25 .rank-math-phone-number {
  margin-right: -41px;
  margin: 0px 0px;
}
.container > #footer-widgets .rank-math-contact-info {
  margin-right: 0px;
}
