.elementor-kit-332{--e-global-color-primary:#151515;--e-global-color-secondary:#F6F6F6;--e-global-color-text:#151515;--e-global-color-accent:#151515;--e-global-color-a265f0e:#FFFFFF;--e-global-color-e539446:#FFFFFF00;--e-global-color-fe2d3f5:#232323E6;--e-global-color-f789d09:#5B5B5B;--e-global-color-98c74af:#B1B1B1;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:60px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-text-transform:capitalize;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:18px;--e-global-typography-secondary-font-weight:200;--e-global-typography-secondary-text-transform:capitalize;--e-global-typography-secondary-font-style:normal;--e-global-typography-secondary-text-decoration:none;--e-global-typography-secondary-line-height:1.4em;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:100;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-text-decoration:none;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-text-transform:capitalize;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-text-decoration:none;--e-global-typography-e1a3956-font-family:"Montserrat";--e-global-typography-e1a3956-font-size:14px;--e-global-typography-e1a3956-font-weight:100;--e-global-typography-e1a3956-text-transform:none;--e-global-typography-e1a3956-font-style:normal;--e-global-typography-e1a3956-text-decoration:none;--e-global-typography-e1a3956-line-height:1.6em;--e-global-typography-ae55de3-font-family:"Montserrat";--e-global-typography-ae55de3-font-size:50px;--e-global-typography-ae55de3-font-weight:200;--e-global-typography-ae55de3-text-transform:capitalize;--e-global-typography-ae55de3-font-style:normal;--e-global-typography-ae55de3-text-decoration:none;--e-global-typography-ae55de3-letter-spacing:0px;--e-global-typography-254cc20-font-family:"Montserrat";--e-global-typography-254cc20-font-size:30px;--e-global-typography-254cc20-font-weight:200;--e-global-typography-254cc20-text-transform:capitalize;--e-global-typography-254cc20-font-style:normal;--e-global-typography-254cc20-text-decoration:none;--e-global-typography-254cc20-line-height:40px;--e-global-typography-254cc20-letter-spacing:0px;background-color:var( --e-global-color-a265f0e );}.elementor-kit-332 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-332{--e-global-typography-primary-font-size:40px;--e-global-typography-secondary-font-size:16px;--e-global-typography-secondary-line-height:1.4em;--e-global-typography-text-font-size:14px;--e-global-typography-e1a3956-font-size:14px;--e-global-typography-ae55de3-font-size:50px;--e-global-typography-254cc20-font-size:22px;--e-global-typography-254cc20-line-height:1.4em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-332{--e-global-typography-primary-font-size:30px;--e-global-typography-text-font-size:14px;--e-global-typography-ae55de3-font-size:30px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* WPForms - Clay Barker Join The List */

.wpforms-form .wpforms-field-label { display: none !important; }

.wpforms-form input[type="email"] {
  background: #ffffff !important;
  border: 1px solid rgba(30,18,8,0.15) !important;
  border-right: none !important;
  border-radius: 0 !important;
  color: #1a1208 !important;
  font-family: 'Inter', sans-serif !important;
  font-size: 0.9rem !important;
  font-style: italic !important;
  padding: 1rem 1.5rem !important;
  height: 52px !important;
  box-sizing: border-box !important;
  width: 100% !important;
  display: block !important;
}

.wpforms-form input[type="email"]::placeholder {
  color: rgba(30,18,8,0.4) !important;
  font-style: italic !important;
}

.wpforms-form .wpforms-submit {
  font-family: 'Cinzel', serif !important;
  font-size: 0.85rem !important;
  font-weight: 700 !important;
  letter-spacing: 0.2em !important;
  text-transform: uppercase !important;
  background: #2e2015 !important;
  color: #f9f8f6 !important;
  border: none !important;
  border-radius: 0 !important;
  height: 52px !important;
  padding: 0 2rem !important;
  cursor: pointer !important;
  white-space: nowrap !important;
  width: 100% !important;
  transition: background 0.2s !important;
}

.wpforms-form .wpforms-submit:hover { background: #a7784c !important; }

form#wpforms-form-483 {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  align-items: stretch !important;
  max-width: 520px !important;
  margin: 0 auto !important;
  gap: 0 !important;
}

form#wpforms-form-483 .wpforms-field-container {
  flex: 1 1 auto !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}

form#wpforms-form-483 .wpforms-field {
  flex: 1 1 auto !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  float: none !important;
}

form#wpforms-form-483 .wpforms-submit-container {
  flex: 0 0 auto !important;
  margin: 0 !important;
  padding: 0 !important;
}

.wpforms-container { background: transparent !important; }
.e-con.e-flex > .e-con-inner { gap: 0 !important; }

form#wpforms-form-483 .wpforms-field-container {
  display: flex !important;
  flex: 1 1 auto !important;
}

form#wpforms-form-483 .wpforms-field-container .wpforms-field {
  flex: 1 1 auto !important;
  display: flex !important;
}

form#wpforms-form-483 .wpforms-field-container .wpforms-field input {
  flex: 1 1 auto !important;
  width: 100% !important;
}
.wpforms-form input[type="email"] {
  border-right: 1px solid rgba(30,18,8,0.15) !important;
}/* End custom CSS */