.elementor-708 .elementor-element.elementor-element-51e0874:not(.elementor-motion-effects-element-type-background), .elementor-708 .elementor-element.elementor-element-51e0874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aaronshawproperties.com/wp-content/uploads/2025/06/singlePropertyTitleBG-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-708 .elementor-element.elementor-element-51e0874 > .elementor-background-overlay{background-color:#000000;opacity:0.67;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-708 .elementor-element.elementor-element-51e0874 > .elementor-container{max-width:1120px;}.elementor-708 .elementor-element.elementor-element-51e0874{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-708 .elementor-element.elementor-element-1e61303 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}.elementor-708 .elementor-element.elementor-element-5b2326f4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-5b2326f4::before, .elementor-708 .elementor-element.elementor-element-5b2326f4 > .elementor-background-video-container::before, .elementor-708 .elementor-element.elementor-element-5b2326f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-708 .elementor-element.elementor-element-5b2326f4 > .elementor-background-slideshow::before, .elementor-708 .elementor-element.elementor-element-5b2326f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-708 .elementor-element.elementor-element-5b2326f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-708 .elementor-element.elementor-element-82faeae.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-708 .elementor-element.elementor-element-82faeae .xpro-post-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:600;text-transform:capitalize;}.elementor-708 .elementor-element.elementor-element-20424717:not(.elementor-motion-effects-element-type-background), .elementor-708 .elementor-element.elementor-element-20424717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-708 .elementor-element.elementor-element-20424717 > .elementor-container{max-width:1120px;}.elementor-708 .elementor-element.elementor-element-20424717 > .elementor-background-overlay{opacity:0.39;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-708 .elementor-element.elementor-element-20424717{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-708 .elementor-element.elementor-element-3aaf6398 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}.elementor-708 .elementor-element.elementor-element-3aaf6398:not(.elementor-widget),.elementor-708 .elementor-element.elementor-element-3aaf6398{backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );-webkit-backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );}.elementor-708 .elementor-element.elementor-element-3aaf6398 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 2px;border-color:#85C22700;margin:0px 0px 80px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0px 0px 0px;}.elementor-708 .elementor-element.elementor-element-9dbe01e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-708 .elementor-element.elementor-element-33ff34b8:not(.elementor-motion-effects-element-type-background), .elementor-708 .elementor-element.elementor-element-33ff34b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aaronshawproperties.com/wp-content/uploads/2025/06/formimage.jpg");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-708 .elementor-element.elementor-element-33ff34b8 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-708 .elementor-element.elementor-element-33ff34b8 > .elementor-container{max-width:1120px;}.elementor-708 .elementor-element.elementor-element-33ff34b8:not(.elementor-widget),.elementor-708 .elementor-element.elementor-element-33ff34b8{backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );-webkit-backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );}.elementor-708 .elementor-element.elementor-element-33ff34b8{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-708 .elementor-element.elementor-element-42fbe506 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}.elementor-708 .elementor-element.elementor-element-42fbe506.elementor-column{width:60%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-708 .elementor-element.elementor-element-56fd1060 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-708 .elementor-element.elementor-element-56fd1060.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-708 .elementor-element.elementor-element-56fd1060{text-align:left;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:14px;letter-spacing:3.5px;color:#7C7C7C;}.elementor-708 .elementor-element.elementor-element-ecd2ac6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-708 .elementor-element.elementor-element-ecd2ac6 .xpro-simple-heading-wrapper{text-align:left;}.elementor-708 .elementor-element.elementor-element-ecd2ac6 .xpro-heading-title{font-family:"Marcellus", Sans-serif;font-size:60px;font-weight:500;text-transform:capitalize;color:#85C227;}.elementor-708 .elementor-element.elementor-element-41387578{--spacer-size:20px;}.elementor-708 .elementor-element.elementor-element-41387578.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-708 .elementor-element.elementor-element-50955093.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(min-width:768px){.elementor-708 .elementor-element.elementor-element-1e61303{width:100%;}.elementor-708 .elementor-element.elementor-element-42fbe506{width:100%;}}@media(max-width:1024px){.elementor-708 .elementor-element.elementor-element-51e0874{padding:60px 30px 60px 30px;}.elementor-708 .elementor-element.elementor-element-1e61303 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-708 .elementor-element.elementor-element-82faeae .xpro-post-title{font-size:30px;}.elementor-708 .elementor-element.elementor-element-20424717 > .elementor-container{max-width:600px;}.elementor-708 .elementor-element.elementor-element-20424717{padding:60px 0px 80px 0px;}.elementor-708 .elementor-element.elementor-element-3aaf6398 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-708 .elementor-element.elementor-element-33ff34b8 > .elementor-container{max-width:600px;}.elementor-708 .elementor-element.elementor-element-33ff34b8 > .elementor-background-overlay{opacity:1;}.elementor-708 .elementor-element.elementor-element-33ff34b8{padding:60px 0px 80px 0px;}.elementor-708 .elementor-element.elementor-element-42fbe506.elementor-column{width:100%;}.elementor-708 .elementor-element.elementor-element-42fbe506 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-708 .elementor-element.elementor-element-56fd1060 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-708 .elementor-element.elementor-element-56fd1060{z-index:1;text-align:center;font-size:13px;}.elementor-708 .elementor-element.elementor-element-ecd2ac6 .xpro-simple-heading-wrapper{text-align:center;}.elementor-708 .elementor-element.elementor-element-ecd2ac6 .xpro-heading-title{font-size:48px;line-height:48px;}}@media(max-width:767px){.elementor-708 .elementor-element.elementor-element-51e0874{padding:40px 10px 40px 10px;}.elementor-708 .elementor-element.elementor-element-1e61303 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-708 .elementor-element.elementor-element-5b2326f4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-82faeae .xpro-post-title{font-size:24px;}.elementor-708 .elementor-element.elementor-element-20424717{padding:60px 20px 70px 20px;}.elementor-708 .elementor-element.elementor-element-3aaf6398 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-708 .elementor-element.elementor-element-33ff34b8{padding:60px 20px 20px 20px;}.elementor-708 .elementor-element.elementor-element-42fbe506 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-708 .elementor-element.elementor-element-56fd1060 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-708 .elementor-element.elementor-element-56fd1060{text-align:center;font-size:10px;}.elementor-708 .elementor-element.elementor-element-ecd2ac6 .xpro-simple-heading-wrapper{text-align:center;}.elementor-708 .elementor-element.elementor-element-ecd2ac6 .xpro-heading-title{font-size:35px;line-height:35px;}}@media(min-width:1025px){.elementor-708 .elementor-element.elementor-element-51e0874:not(.elementor-motion-effects-element-type-background), .elementor-708 .elementor-element.elementor-element-51e0874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for shortcode, class: .elementor-element-9dbe01e *//* Icon Color */
.featuredPropertiesOne .es-listing__meta-bedrooms path,
.featuredPropertiesOne .es-listing__meta-bathrooms path,
.featuredPropertiesOne .es-listing__meta-area path {
  fill: #9acb33;
}

/* Title Color (Dark GRey */
.featuredPropertiesOne .es-property-section .es-property-section__title {
  color:#666666;
}

/* Title Line */
.featuredPropertiesOne .es-property-section .es-property-section__title::after {
  height: 1px;
  background: #D6D6D6;
}

/*.featuredPropertiesOne .es-breadcrumbs__item {
    color:#666666;
}*//* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-50955093 */input[type="text"],
input[type="email"],
input[type="password"],
textarea {
  border: none;
  border-bottom: 1px solid #8dc63f !important;
  outline: none !important;
  background: transparent !important; /* optional */
  width: 100% !important; /* optional */
  padding: 8px 0 !important; /* optional spacing */
  font-size: 1rem !important; /* optional */
  color: #000 !important; /* optional */
  
  -moz-appearance: none !important; /* ✅ disables Firefox default styling */
  -webkit-appearance: none !important; /* good for Safari/Chrome too */
  appearance: none !important;
  border-left: 0px !important;
  border-right: 0px !important;
  border-top: 0px !important;
}

.forminator-ui.forminator-custom-form[data-design="basic"] .forminator-label {
  cursor: default;
  display: block;
  margin-bottom: 0 !important;
}

.formside button {
    background: #fff !important;
  color: #8dc63f !important;
  border: 1px solid #ccc !important;
  cursor: pointer;
  -webkit-appearance: button;
  padding: 16px 40px  !important;
  border-radius: 20px !important;
  font-family: "Marcellus", Sans-serif !important;
  font-size: 20px !important;
  text-transform: uppercase !important;
  margin-top:20px  !important;
}

button:hover {
  background: #8dc63f !important;
  color: #ffffff !important;
  border: 1px solid #8dc63f !important;
}/* End custom CSS */