.elementor-5436 .elementor-element.elementor-element-2ba017c:not(.elementor-motion-effects-element-type-background), .elementor-5436 .elementor-element.elementor-element-2ba017c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E4E4;background-image:url("https://www.nfiempire.com/wp-content/uploads/DSC09568-1-scaled.jpg");background-position:center center;}.elementor-5436 .elementor-element.elementor-element-2ba017c > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5436 .elementor-element.elementor-element-2ba017c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:82px 82px 82px 82px;}.elementor-5436 .elementor-element.elementor-element-53673f3{color:#000000;font-weight:800;}.elementor-5436 .elementor-element.elementor-element-953274e .elementor-button{font-weight:600;background-color:#BC2029;}.elementor-5436 .elementor-element.elementor-element-7e362fc{text-align:center;}.elementor-5436 .elementor-element.elementor-element-7e362fc .elementor-heading-title{font-weight:800;}.elementor-5436 .elementor-element.elementor-element-7e362fc > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-5436 .elementor-element.elementor-element-0781919:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5436 .elementor-element.elementor-element-0781919 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.nfiempire.com/wp-content/uploads/DSC00521-scaled.jpg");background-position:center center;background-size:cover;}.elementor-5436 .elementor-element.elementor-element-0781919 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-5436 .elementor-element.elementor-element-0781919 > .elementor-element-populated, .elementor-5436 .elementor-element.elementor-element-0781919 > .elementor-element-populated > .elementor-background-overlay, .elementor-5436 .elementor-element.elementor-element-0781919 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-5436 .elementor-element.elementor-element-0781919 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:50px 50px 50px 50px;}.elementor-5436 .elementor-element.elementor-element-0781919 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5436 .elementor-element.elementor-element-76695ac .elementor-heading-title{color:#FFFFFF;font-weight:800;}.elementor-5436 .elementor-element.elementor-element-1493439{color:#FFFFFF;}.elementor-5436 .elementor-element.elementor-element-9437214:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5436 .elementor-element.elementor-element-9437214 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nfiempire.com/wp-content/uploads/1978-Ford-Bronco-XLT-Ranger-NFI-Empire-38.jpg");background-position:center center;background-size:cover;}.elementor-5436 .elementor-element.elementor-element-9437214 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-5436 .elementor-element.elementor-element-9437214 > .elementor-element-populated, .elementor-5436 .elementor-element.elementor-element-9437214 > .elementor-element-populated > .elementor-background-overlay, .elementor-5436 .elementor-element.elementor-element-9437214 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-5436 .elementor-element.elementor-element-9437214 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:50px 50px 50px 50px;}.elementor-5436 .elementor-element.elementor-element-9437214 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5436 .elementor-element.elementor-element-c08c8be .elementor-heading-title{color:#FFFFFF;font-weight:800;}.elementor-5436 .elementor-element.elementor-element-6e393a7{color:#FFFFFF;}.elementor-5436 .elementor-element.elementor-element-9d62f79:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5436 .elementor-element.elementor-element-9d62f79 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nfiempire.com/wp-content/uploads/IMG_2912.jpeg");background-position:center center;background-size:cover;}.elementor-5436 .elementor-element.elementor-element-9d62f79 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-5436 .elementor-element.elementor-element-9d62f79 > .elementor-element-populated, .elementor-5436 .elementor-element.elementor-element-9d62f79 > .elementor-element-populated > .elementor-background-overlay, .elementor-5436 .elementor-element.elementor-element-9d62f79 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-5436 .elementor-element.elementor-element-9d62f79 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:50px 50px 50px 50px;}.elementor-5436 .elementor-element.elementor-element-9d62f79 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5436 .elementor-element.elementor-element-31ac787 .elementor-heading-title{color:#FFFFFF;font-weight:800;}.elementor-5436 .elementor-element.elementor-element-0743515{color:#FFFFFF;}.elementor-5436 .elementor-element.elementor-element-20f4a7c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5436 .elementor-element.elementor-element-20f4a7c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nfiempire.com/wp-content/uploads/DSC08878-scaled.jpg");background-position:center center;background-size:cover;}.elementor-5436 .elementor-element.elementor-element-20f4a7c > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-5436 .elementor-element.elementor-element-20f4a7c > .elementor-element-populated, .elementor-5436 .elementor-element.elementor-element-20f4a7c > .elementor-element-populated > .elementor-background-overlay, .elementor-5436 .elementor-element.elementor-element-20f4a7c > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-5436 .elementor-element.elementor-element-20f4a7c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:50px 50px 50px 50px;}.elementor-5436 .elementor-element.elementor-element-20f4a7c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5436 .elementor-element.elementor-element-b427edb .elementor-heading-title{color:#FFFFFF;font-weight:800;}.elementor-5436 .elementor-element.elementor-element-00ea712{color:#FFFFFF;}.elementor-5436 .elementor-element.elementor-element-1cb94f5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5436 .elementor-element.elementor-element-1cb94f5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.nfiempire.com/wp-content/uploads/NewSlide1_d-–-3.jpg");background-position:center center;background-size:cover;}.elementor-5436 .elementor-element.elementor-element-1cb94f5 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-5436 .elementor-element.elementor-element-1cb94f5 > .elementor-element-populated, .elementor-5436 .elementor-element.elementor-element-1cb94f5 > .elementor-element-populated > .elementor-background-overlay, .elementor-5436 .elementor-element.elementor-element-1cb94f5 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-5436 .elementor-element.elementor-element-1cb94f5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:50px 50px 50px 50px;}.elementor-5436 .elementor-element.elementor-element-1cb94f5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5436 .elementor-element.elementor-element-5cb0f48 .elementor-heading-title{color:#FFFFFF;font-weight:800;}.elementor-5436 .elementor-element.elementor-element-0bcbb89{color:#FFFFFF;}.elementor-5436 .elementor-element.elementor-element-eb8c5d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5436 .elementor-element.elementor-element-eb8c5d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nfiempire.com/wp-content/uploads/DSC01394-scaled.jpg");background-position:center center;background-size:cover;}.elementor-5436 .elementor-element.elementor-element-eb8c5d7 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-5436 .elementor-element.elementor-element-eb8c5d7 > .elementor-element-populated, .elementor-5436 .elementor-element.elementor-element-eb8c5d7 > .elementor-element-populated > .elementor-background-overlay, .elementor-5436 .elementor-element.elementor-element-eb8c5d7 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-5436 .elementor-element.elementor-element-eb8c5d7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:50px 50px 50px 50px;}.elementor-5436 .elementor-element.elementor-element-eb8c5d7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5436 .elementor-element.elementor-element-e6d0ba0 .elementor-heading-title{color:#FFFFFF;font-weight:800;}.elementor-5436 .elementor-element.elementor-element-a9d25b4{color:#FFFFFF;}.elementor-5436 .elementor-element.elementor-element-2a6750b > .elementor-widget-container{margin:50px 189px 50px 189px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-5436 .elementor-element.elementor-element-dce7835 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-5436 .elementor-element.elementor-element-2ba017c{padding:0px 0px 0px 0px;}.elementor-5436 .elementor-element.elementor-element-53673f3{text-align:center;}.elementor-5436 .elementor-element.elementor-element-2a6750b > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-6c7d6c8 */form.wpcf7-form {
  max-width: 800px;
  margin: auto;
  padding: 20px;
  background: #f9f9f9;
  border-radius: 10px;
}

form.wpcf7-form h2 {
  text-align: center;
  margin-bottom: 20px;
  font-size: 28px;
  font-weight: 600;
  color: #222;
}

form.wpcf7-form h2, 
form.wpcf7-form h3, 
form.wpcf7-form h4 {
  color: #333;
  font-weight: bold;
}

form.wpcf7-form p {
  margin-bottom: 1rem;
}

.formbox {
  width: 100%;
  padding: 10px;
  margin-top: 5px;
  border: 1px solid #ccc;
  border-radius: 5px;
}

textarea {
  width: 100%;
  min-height: 100px;
}

hr {
  margin: 30px 0;
  border: none;
  border-top: 1px solid #ddd;
}/* End custom CSS */