.elementor-2072 .elementor-element.elementor-element-0a3c60d:not(.elementor-motion-effects-element-type-background), .elementor-2072 .elementor-element.elementor-element-0a3c60d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.newgpc.com/wp-content/uploads/2025/06/contactBack2-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2072 .elementor-element.elementor-element-0a3c60d > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2072 .elementor-element.elementor-element-0a3c60d > .elementor-container{min-height:400px;}.elementor-2072 .elementor-element.elementor-element-0a3c60d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.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-2072 .elementor-element.elementor-element-aa2e634{text-align:center;}.elementor-2072 .elementor-element.elementor-element-aa2e634 .elementor-heading-title{color:#FFFFFF;}.elementor-2072 .elementor-element.elementor-element-d7cd680{margin-top:100px;margin-bottom:100px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2072 .elementor-element.elementor-element-ef77906{width:20%;}.elementor-2072 .elementor-element.elementor-element-89d044e{width:59.333%;}.elementor-2072 .elementor-element.elementor-element-17fd3b4{width:20%;}}/* Start custom CSS */.gform_heading{
    display: none !important;
}


.custom-form-style #gform_fields_1 {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;
}
.custom-form-style .custom-field-width-set{
    
  flex-basis:48%;
}

.custom-form-style .custom-full-width{
    
  flex-basis: 100%;
}
.datepicker {
    width: 100% !important;
}

.custom-form-style #gform_fields_1{
    row-gap: 20px !important;
}

@media (max-width:768px){
    .custom-form-style .custom-field-width-set{
    
  flex-basis:90%;
}
.custom-form-style .custom-full-width{
    
  flex-basis: 90%;
}
}/* End custom CSS */