.elementor-150 .elementor-element.elementor-element-pg-wrap{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-pg-html.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-150 .elementor-element.elementor-element-da709c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-150 .elementor-element.elementor-element-8e7e71e.xpro-widget-bg-overlay:before{transition:background 0.3s;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-8e7e71e *//* Two columns for name + phone */
#cc-cf7-slot .tool-grid > p{display:contents}
#cc-cf7-slot .tool-grid{
  display:grid !important;
  grid-template-columns:1fr 1fr;
  gap:14px;
}
@media(max-width:640px){
  #cc-cf7-slot .tool-grid{grid-template-columns:1fr}
}

/* CF7's wrapper span must behave like a block */
#cc-cf7-slot .wpcf7-form-control-wrap{display:block;width:100%}

/* Restore the input box styling to match the calculator fields */
#cc-cf7-slot input.wpcf7-form-control:not(.wpcf7-submit){
  width:100%;
  box-sizing:border-box;
  background:#fff;
  border:1px solid #eee7d9;
  border-radius:10px;
  padding:12px 14px;
  font-size:15px;
  color:#13243f;
}
#cc-cf7-slot input.wpcf7-form-control:focus{
  border-color:#EF9F27;
  outline:none;
}
#cc-cf7-slot input::placeholder{color:#9aa7b8;opacity:1}

/* Kill CF7's default extra spacing */
#cc-cf7-slot form.wpcf7-form > p{margin:0}
#cc-cf7-slot .fld span{display:block;margin-bottom:6px}
#cc-cf7-slot br{display:none}

#cc-cf7-slot .wpcf7-response-output{
  color:#13243f;
  border:1px solid #EF9F27;
  background:#fdf6ea;
  border-radius:10px;
  padding:12px 16px;
  margin:16px 0 0;
  font-size:14px;
}

#cc-cf7-slot .wpcf7 form.invalid .wpcf7-response-output{
  border-color:#E24B4A;
  background:#fcebeb;
  color:#791f1f;
}/* End custom CSS */