.elementor-1443 .elementor-element.elementor-element-497d6b2{--display:flex;--min-height:600px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:024px;--padding-left:024px;--padding-right:024px;}.elementor-1443 .elementor-element.elementor-element-497d6b2:not(.elementor-motion-effects-element-type-background), .elementor-1443 .elementor-element.elementor-element-497d6b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://retirewisely101.com/wp-content/uploads/2025/06/person-enjoy-nature-on-lake-2025-02-22-01-06-48-utc-scaled.jpg");background-position:top center;}.elementor-1443 .elementor-element.elementor-element-497d6b2::before, .elementor-1443 .elementor-element.elementor-element-497d6b2 > .elementor-background-video-container::before, .elementor-1443 .elementor-element.elementor-element-497d6b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1443 .elementor-element.elementor-element-497d6b2 > .elementor-background-slideshow::before, .elementor-1443 .elementor-element.elementor-element-497d6b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1443 .elementor-element.elementor-element-497d6b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1443 .elementor-element.elementor-element-efd142e{text-align:center;}.elementor-1443 .elementor-element.elementor-element-07cb94f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:024px 024px;--row-gap:024px;--column-gap:024px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1443 .elementor-element.elementor-element-5675efb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1443 .elementor-element.elementor-element-792210e{width:100%;max-width:100%;}.elementor-1443 .elementor-element.elementor-element-792210e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1443 .elementor-element.elementor-element-792210e.elementor-element{--align-self:center;}.elementor-1443 .elementor-element.elementor-element-792210e img{width:100%;}.elementor-1443 .elementor-element.elementor-element-fc1ce9a{width:100%;max-width:100%;}.elementor-1443 .elementor-element.elementor-element-fc1ce9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1443 .elementor-element.elementor-element-fc1ce9a.elementor-element{--align-self:center;}.elementor-1443 .elementor-element.elementor-element-fc1ce9a img{width:100%;}.elementor-1443 .elementor-element.elementor-element-763a059{width:100%;max-width:100%;}.elementor-1443 .elementor-element.elementor-element-763a059 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1443 .elementor-element.elementor-element-763a059.elementor-element{--align-self:center;}.elementor-1443 .elementor-element.elementor-element-763a059 img{width:100%;}.elementor-1443 .elementor-element.elementor-element-f2a13f0{width:100%;max-width:100%;}.elementor-1443 .elementor-element.elementor-element-f2a13f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1443 .elementor-element.elementor-element-f2a13f0.elementor-element{--align-self:center;}.elementor-1443 .elementor-element.elementor-element-f2a13f0 img{width:100%;}.elementor-1443 .elementor-element.elementor-element-b421688{width:100%;max-width:100%;}.elementor-1443 .elementor-element.elementor-element-b421688 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1443 .elementor-element.elementor-element-b421688.elementor-element{--align-self:center;}.elementor-1443 .elementor-element.elementor-element-b421688 img{width:100%;}.elementor-1443 .elementor-element.elementor-element-04a157c{width:100%;max-width:100%;}.elementor-1443 .elementor-element.elementor-element-04a157c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1443 .elementor-element.elementor-element-04a157c.elementor-element{--align-self:center;}.elementor-1443 .elementor-element.elementor-element-04a157c img{width:100%;}.elementor-1443 .elementor-element.elementor-element-bdc25c2{width:100%;max-width:100%;}.elementor-1443 .elementor-element.elementor-element-bdc25c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1443 .elementor-element.elementor-element-bdc25c2.elementor-element{--align-self:center;}.elementor-1443 .elementor-element.elementor-element-bdc25c2 img{width:100%;}.elementor-1443 .elementor-element.elementor-element-fae98d8{width:100%;max-width:100%;}.elementor-1443 .elementor-element.elementor-element-fae98d8 > .elementor-widget-container{padding:48px 48px 48px 48px;border-style:solid;box-shadow:4px 4px 36px 0px rgba(0, 0, 0, 0.18);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1443 .elementor-element.elementor-element-5675efb{--width:30%;}}@media(max-width:1024px){.elementor-1443 .elementor-element.elementor-element-497d6b2{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-1443 .elementor-element.elementor-element-efd142e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1443 .elementor-element.elementor-element-07cb94f{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1443 .elementor-element.elementor-element-5675efb{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-1443 .elementor-element.elementor-element-fae98d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 24px 24px 24px;}}@media(max-width:767px){.elementor-1443 .elementor-element.elementor-element-497d6b2{--margin-top:-350px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:400px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1443 .elementor-element.elementor-element-efd142e.elementor-element{--align-self:center;}.elementor-1443 .elementor-element.elementor-element-578da5c > .elementor-widget-container{margin:24px 24px 24px 24px;}.elementor-1443 .elementor-element.elementor-element-578da5c.elementor-element{--align-self:center;}.elementor-1443 .elementor-element.elementor-element-578da5c{text-align:center;}}@media(max-width:1024px) and (min-width:768px){.elementor-1443 .elementor-element.elementor-element-07cb94f{--width:100%;}.elementor-1443 .elementor-element.elementor-element-5675efb{--width:30%;}}/* Start custom CSS for shortcode, class: .elementor-element-fae98d8 *//* Gravity Forms Submit Button Styling */
#gform_submit_button_2,
.gform_button,
input[type="submit"].gform_button {
  background: #3D3D3D !important;         /* Dark charcoal background */
  color: #fff !important;                 /* White text */
  font-family: 'Montserrat', Arial, sans-serif !important;
  font-size: 1.1em !important;
  font-weight: 400 !important;
  border: none !important;
  border-radius: 8px !important;
  padding: 0.7em 2.2em !important;
  letter-spacing: 0.08em !important;
  text-transform: uppercase !important;
  box-shadow: none !important;
  transition: none !important;
  cursor: pointer !important;
  outline: none !important;
  margin-top: 1em;
  display: inline-block;
}

/* Keep button static on hover/focus */
#gform_submit_button_2:hover,
#gform_submit_button_2:focus,
.gform_button:hover,
.gform_button:focus,
input[type="submit"].gform_button:hover,
input[type="submit"].gform_button:focus {
  background: #3D3D3D !important;
  color: #fff !important;
  box-shadow: none !important;
  outline: none !important;
  text-decoration: none !important;
  transform: none !important;
}

.elementor-shortcode {
    padding: 24px;
}/* End custom CSS */