.elementor-422 .elementor-element.elementor-element-46c7902{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FF2626;--border-color:#FF2626;box-shadow:0px 0px 10px 0px #FF2626;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-422 .elementor-element.elementor-element-4092df5{text-align:center;}.elementor-422 .elementor-element.elementor-element-4092df5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;color:#FF2626;}#elementor-popup-modal-422{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-422 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-422 .dialog-close-button{display:flex;}#elementor-popup-modal-422 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){#elementor-popup-modal-422 .dialog-message{width:300px;}}/* Start custom CSS for shortcode, class: .elementor-element-19ceb83 */#contact-us .wpcf7-form .wpcf7-submit {
  width: 100%;
  border-color: #DF2527;
  color: #DF2527;
  font-weight: 600;
  text-transform: uppercase;
}
#contact-us .wpcf7-form .wpcf7-submit:hover {
  border-color: #DF2527;
  color: #fff;
  background-color: #DF2527;
}

#contact-us select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required
 {
    color: #666;
}

@media (max-width: 767px) {
#contact-us .wpcf7 input,
#contact-us .wpcf7 select,
#contact-us .wpcf7 textarea {
    font-size: 12px;
  }
}/* End custom CSS */