.elementor-2 .elementor-element.elementor-element-ec83757>.elementor-container{min-height:400px}.elementor-2 .elementor-element.elementor-element-ec83757:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-ec83757>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.freedomsolarenergy.com/wp-content/uploads/2020/01/Solar-Companies-Florida.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-ec83757>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg,#2e3192 0%,#000 100%);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-ec83757{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-6718fc3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-6718fc3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-6718fc3>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-6718fc3>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-6718fc3>.elementor-background-slideshow{border-radius:10px}.elementor-2 .elementor-element.elementor-element-6718fc3>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2 .elementor-element.elementor-element-6718fc3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-d0a7dc2 .elementor-heading-title{color:#fff;font-size:40px}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-e01a452.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-e01a452.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-7d4a2d3 .elementor-icon-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-7d4a2d3.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-2 .elementor-element.elementor-element-7d4a2d3.elementor-view-framed .elementor-icon,.elementor-2 .elementor-element.elementor-element-7d4a2d3.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-2 .elementor-element.elementor-element-7d4a2d3.elementor-view-framed .elementor-icon,.elementor-2 .elementor-element.elementor-element-7d4a2d3.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-20f118c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-20f118c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-2e84e2f .elementor-heading-title{color:#fff;font-size:24px}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-57ad0cd.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-57ad0cd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-fe59621 .elementor-icon-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-fe59621.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-2 .elementor-element.elementor-element-fe59621.elementor-view-framed .elementor-icon,.elementor-2 .elementor-element.elementor-element-fe59621.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-2 .elementor-element.elementor-element-fe59621.elementor-view-framed .elementor-icon,.elementor-2 .elementor-element.elementor-element-fe59621.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-9600007.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-9600007.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-0f512ac .elementor-heading-title{color:#fff;font-size:24px}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-de21fc5.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-de21fc5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-dc1055b .elementor-icon-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-dc1055b.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-2 .elementor-element.elementor-element-dc1055b.elementor-view-framed .elementor-icon,.elementor-2 .elementor-element.elementor-element-dc1055b.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-2 .elementor-element.elementor-element-dc1055b.elementor-view-framed .elementor-icon,.elementor-2 .elementor-element.elementor-element-dc1055b.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-b6a1a36.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-b6a1a36.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-c9a5654 .elementor-heading-title{color:#fff;font-size:24px}.elementor-2 .elementor-element.elementor-element-27b26ba .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-a155caa.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-a155caa.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-a155caa:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-a155caa>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2 .elementor-element.elementor-element-a155caa>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-a155caa>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-a155caa>.elementor-background-slideshow{border-radius:10px}.elementor-2 .elementor-element.elementor-element-a155caa>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:40px;--e-column-margin-right:40px;--e-column-margin-left:40px;padding:40px}.elementor-2 .elementor-element.elementor-element-a155caa>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-cc83abd{text-align:center}.elementor-2 .elementor-element.elementor-element-cc83abd .elementor-heading-title{font-size:18px;text-transform:capitalize}.elementor-2 .elementor-element.elementor-element-c85fdd7 .elementor-field-group{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-c85fdd7 .elementor-form-fields-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-bottom:-10px}.elementor-2 .elementor-element.elementor-element-c85fdd7 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-2 .elementor-element.elementor-element-c85fdd7 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-2 .elementor-element.elementor-element-c85fdd7 .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c85fdd7 .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-2 .elementor-element.elementor-element-c85fdd7 .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-2 .elementor-element.elementor-element-c85fdd7 .elementor-field-group>label,.elementor-2 .elementor-element.elementor-element-c85fdd7 .elementor-field-subgroup label{color:var(--e-global-color-5c9c2b48)}.elementor-2 .elementor-element.elementor-element-c85fdd7 .elementor-field-group>label{font-family:"Roboto",Sans-serif;font-weight:700}.elementor-2 .elementor-element.elementor-element-c85fdd7 .elementor-field-type-html{padding-bottom:0;color:var(--e-global-color-secondary)}.elementor-2 .elementor-element.elementor-element-c85fdd7 .elementor-field-group .elementor-field{color:var(--e-global-color-5c9c2b48)}.elementor-2 .elementor-element.elementor-element-c85fdd7 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#fff}.elementor-2 .elementor-element.elementor-element-c85fdd7 .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-2 .elementor-element.elementor-element-c85fdd7 .e-form__buttons__wrapper__button-next{color:#fff}.elementor-2 .elementor-element.elementor-element-c85fdd7 .elementor-button[type=submit]{color:#fff}.elementor-2 .elementor-element.elementor-element-c85fdd7 .elementor-button[type=submit] svg *{fill:#fff}.elementor-2 .elementor-element.elementor-element-c85fdd7 .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-2 .elementor-element.elementor-element-c85fdd7 .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-2 .elementor-element.elementor-element-c85fdd7 .elementor-button[type=submit]:hover{color:#fff}.elementor-2 .elementor-element.elementor-element-c85fdd7 .elementor-button[type=submit]:hover svg *{fill:#fff}.elementor-2 .elementor-element.elementor-element-c85fdd7 .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-2 .elementor-element.elementor-element-c85fdd7{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#fff;--e-form-steps-indicator-active-secondary-color:#fff;--e-form-steps-indicator-completed-secondary-color:#fff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-5086a60.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-5086a60.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-5086a60>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-5086a60>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-5086a60>.elementor-background-slideshow{border-radius:10px}.elementor-2 .elementor-element.elementor-element-5086a60>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2 .elementor-element.elementor-element-5086a60>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-de728ba .elementor-heading-title{font-size:40px}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-e5929c4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-e5929c4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-6678425 .elementor-icon-wrapper{text-align:center}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-8d01fdb.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-8d01fdb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-841eded .elementor-heading-title{font-size:24px}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-755be72.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-755be72.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-92b53b0 .elementor-icon-wrapper{text-align:center}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-c1126a4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-c1126a4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-62456a6 .elementor-heading-title{font-size:24px}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-f2ae168.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-f2ae168.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-a6e3f50 .elementor-icon-wrapper{text-align:center}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-8a95c1b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-8a95c1b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-eded478 .elementor-heading-title{font-size:24px}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-dad60a6.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-dad60a6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-dad60a6>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-dad60a6>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-dad60a6>.elementor-background-slideshow{border-radius:10px}.elementor-2 .elementor-element.elementor-element-dad60a6>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:25px}.elementor-2 .elementor-element.elementor-element-dad60a6>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-01e7ea0{text-align:center}.elementor-2 .elementor-element.elementor-element-01e7ea0 .elementor-heading-title{font-size:25px;text-transform:capitalize}.elementor-2 .elementor-element.elementor-element-6c8eed64{margin-top:20px;margin-bottom:20px}.elementor-2 .elementor-element.elementor-element-5cdb9378{text-align:center}.elementor-2 .elementor-element.elementor-element-108c0aae .elementor-icon-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-73e6c4ec{text-align:center}.elementor-2 .elementor-element.elementor-element-10b1030d .elementor-icon-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-7eea0662{text-align:center}.elementor-2 .elementor-element.elementor-element-7635e642 .elementor-icon-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-50b112c{text-align:center}.elementor-2 .elementor-element.elementor-element-6485807e .elementor-icon-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-6e9e9ae6{text-align:center}.elementor-2 .elementor-element.elementor-element-6c84a86 .elementor-icon-wrapper{text-align:center}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-3a4ddaa3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-3a4ddaa3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-3a4ddaa3>.elementor-element-populated{margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px}.elementor-2 .elementor-element.elementor-element-4f6a49a5{text-align:center}.elementor-2 .elementor-element.elementor-element-4f6a49a5 .elementor-heading-title{color:#fff;font-weight:400;text-transform:uppercase;letter-spacing:10px}.elementor-2 .elementor-element.elementor-element-4f6a49a5>.elementor-widget-container{margin:0;padding:10px;background-color:var(--e-global-color-primary);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-2 .elementor-element.elementor-element-5e794410{text-align:center;color:rgba(0,0,0,.74);font-size:18px;font-weight:400;line-height:1.8em;letter-spacing:.8px}.elementor-2 .elementor-element.elementor-element-67107327>.elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-2 .elementor-element.elementor-element-28f4f3e1>.elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-2 .elementor-element.elementor-element-30dec0f3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-30dec0f3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.freedomsolarenergy.com/wp-content/uploads/2020/01/Marcus-S.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-30dec0f3>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2 .elementor-element.elementor-element-30dec0f3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-de44250{--spacer-size:50px}.elementor-2 .elementor-element.elementor-element-725f18ad>.elementor-element-populated{margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px}.elementor-2 .elementor-element.elementor-element-7080d6cf{text-align:center}.elementor-2 .elementor-element.elementor-element-7080d6cf .elementor-heading-title{color:#fff;font-weight:400;text-transform:uppercase;letter-spacing:4.8px}.elementor-2 .elementor-element.elementor-element-7080d6cf>.elementor-widget-container{margin:0;padding:10px;background-color:var(--e-global-color-primary);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-2 .elementor-element.elementor-element-37456bd9{text-align:center;color:rgba(0,0,0,.74);font-size:18px;font-weight:400;line-height:1.8em;letter-spacing:.8px}.elementor-2 .elementor-element.elementor-element-4a345e57:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-4a345e57>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.freedomsolarenergy.com/wp-content/uploads/2020/02/pool-heating.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-4a345e57>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2 .elementor-element.elementor-element-4a345e57>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-3d2306b{--spacer-size:50px}.elementor-2 .elementor-element.elementor-element-3d99129>.elementor-element-populated{margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px}.elementor-2 .elementor-element.elementor-element-684c515{text-align:center}.elementor-2 .elementor-element.elementor-element-684c515 .elementor-heading-title{color:#fff;font-weight:400;text-transform:uppercase;letter-spacing:10px}.elementor-2 .elementor-element.elementor-element-684c515>.elementor-widget-container{margin:0;padding:10px;background-color:var(--e-global-color-primary);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-2 .elementor-element.elementor-element-30bf4230{text-align:center;color:rgba(0,0,0,.74);font-size:18px;font-weight:400;line-height:1.8em;letter-spacing:.8px}.elementor-2 .elementor-element.elementor-element-7c450d87:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-7c450d87>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.freedomsolarenergy.com/wp-content/uploads/2020/02/solar-water-heater.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-7c450d87>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2 .elementor-element.elementor-element-7c450d87>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-44428d4{--spacer-size:50px}.elementor-2 .elementor-element.elementor-element-70f2139a>.elementor-element-populated{margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px}.elementor-2 .elementor-element.elementor-element-34af9fef{text-align:center}.elementor-2 .elementor-element.elementor-element-34af9fef .elementor-heading-title{color:#fff;font-weight:400;text-transform:uppercase;letter-spacing:10px}.elementor-2 .elementor-element.elementor-element-34af9fef>.elementor-widget-container{margin:0;padding:10px;background-color:var(--e-global-color-primary);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-2 .elementor-element.elementor-element-65813a26{text-align:center;color:rgba(0,0,0,.74);font-size:18px;font-weight:400;line-height:1.8em;letter-spacing:.8px}.elementor-2 .elementor-element.elementor-element-7a219d9a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-7a219d9a:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-7a219d9a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-7a219d9a{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:20px;margin-bottom:20px;padding:100px 0}.elementor-2 .elementor-element.elementor-element-7a219d9a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-4dc45571{text-align:left}.elementor-2 .elementor-element.elementor-element-4dc45571 .elementor-heading-title{color:#fff;font-size:30px;font-weight:300}.elementor-2 .elementor-element.elementor-element-33aeb791 .elementor-button{border-radius:10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);padding:15px 45px}.elementor-2 .elementor-element.elementor-element-38b7867{margin-top:0;margin-bottom:0;padding:0}.elementor-2 .elementor-element.elementor-element-ca4721b>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:40px;--e-column-margin-right:40px;--e-column-margin-left:40px;padding:0}.elementor-2 .elementor-element.elementor-element-ca4721b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-72e70f5>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:40px;--e-column-margin-right:40px;--e-column-margin-left:40px;padding:0}.elementor-2 .elementor-element.elementor-element-72e70f5>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-f960011 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-2 .elementor-element.elementor-element-4efcc36>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:40px;--e-column-margin-right:40px;--e-column-margin-left:40px;padding:0}.elementor-2 .elementor-element.elementor-element-4efcc36>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-5fe661b6{margin-top:20px;margin-bottom:20px}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-6f2f7bc5.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-6f2f7bc5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-4d374c00.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-4d374c00.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-1059e9c7.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-1059e9c7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-e01a452{width:20%}.elementor-2 .elementor-element.elementor-element-20f118c{width:80%}.elementor-2 .elementor-element.elementor-element-57ad0cd{width:20%}.elementor-2 .elementor-element.elementor-element-9600007{width:80%}.elementor-2 .elementor-element.elementor-element-de21fc5{width:20%}.elementor-2 .elementor-element.elementor-element-b6a1a36{width:80%}.elementor-2 .elementor-element.elementor-element-e5929c4{width:20%}.elementor-2 .elementor-element.elementor-element-8d01fdb{width:80%}.elementor-2 .elementor-element.elementor-element-755be72{width:20%}.elementor-2 .elementor-element.elementor-element-c1126a4{width:80%}.elementor-2 .elementor-element.elementor-element-f2ae168{width:20%}.elementor-2 .elementor-element.elementor-element-8a95c1b{width:80%}.elementor-2 .elementor-element.elementor-element-1e810ba3{width:73%}.elementor-2 .elementor-element.elementor-element-40bc5781{width:27%}.elementor-2 .elementor-element.elementor-element-ca4721b{width:25%}.elementor-2 .elementor-element.elementor-element-72e70f5{width:49.333%}.elementor-2 .elementor-element.elementor-element-4efcc36{width:25%}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-1e810ba3{width:60%}.elementor-2 .elementor-element.elementor-element-40bc5781{width:40%}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-ec83757:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-ec83757>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-2 .elementor-element.elementor-element-30dec0f3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-30dec0f3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-2 .elementor-element.elementor-element-4a345e57:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-4a345e57>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-2 .elementor-element.elementor-element-7c450d87:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-7c450d87>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-8887f32{margin-top:20px;margin-bottom:20px}.elementor-2 .elementor-element.elementor-element-de728ba{text-align:center}.elementor-2 .elementor-element.elementor-element-de728ba .elementor-heading-title{font-size:26px}.elementor-2 .elementor-element.elementor-element-841eded{text-align:center}.elementor-2 .elementor-element.elementor-element-62456a6{text-align:center}.elementor-2 .elementor-element.elementor-element-eded478{text-align:center}.elementor-2 .elementor-element.elementor-element-dbe79b4{margin-top:10px;margin-bottom:10px;padding:20px}.elementor-2 .elementor-element.elementor-element-dad60a6>.elementor-element-populated{margin:40px;--e-column-margin-right:40px;--e-column-margin-left:40px;padding:40px}.elementor-2 .elementor-element.elementor-element-5e794410>.elementor-widget-container{margin:20px;padding:0}.elementor-2 .elementor-element.elementor-element-30dec0f3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-30dec0f3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.freedomsolarenergy.com/wp-content/uploads/2020/01/Jeff-S-2.jpg")}.elementor-2 .elementor-element.elementor-element-4a345e57:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-4a345e57>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.freedomsolarenergy.com/wp-content/uploads/2020/02/pool-heating.jpg")}.elementor-2 .elementor-element.elementor-element-7c450d87:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-7c450d87>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.freedomsolarenergy.com/wp-content/uploads/2020/02/solar-water-heater.jpg");background-position:-418px 0}.elementor-2 .elementor-element.elementor-element-7a219d9a{padding:100px 25px}.elementor-2 .elementor-element.elementor-element-4dc45571 .elementor-heading-title{line-height:1.3em}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-129be95{margin-top:0;margin-bottom:0;padding:0}.elementor-2 .elementor-element.elementor-element-df2ce20>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2 .elementor-element.elementor-element-ecf5204>.elementor-widget-container{margin:0;padding:0}.elementor-2 .elementor-element.elementor-element-de728ba .elementor-heading-title{font-size:20px}.elementor-2 .elementor-element.elementor-element-6678425 .elementor-icon{font-size:30px}.elementor-2 .elementor-element.elementor-element-6678425 .elementor-icon svg{height:30px}.elementor-2 .elementor-element.elementor-element-841eded .elementor-heading-title{font-size:16px}.elementor-2 .elementor-element.elementor-element-92b53b0 .elementor-icon{font-size:30px}.elementor-2 .elementor-element.elementor-element-92b53b0 .elementor-icon svg{height:30px}.elementor-2 .elementor-element.elementor-element-62456a6 .elementor-heading-title{font-size:16px}.elementor-2 .elementor-element.elementor-element-a6e3f50 .elementor-icon{font-size:30px}.elementor-2 .elementor-element.elementor-element-a6e3f50 .elementor-icon svg{height:30px}.elementor-2 .elementor-element.elementor-element-eded478 .elementor-heading-title{font-size:16px}.elementor-2 .elementor-element.elementor-element-dad60a6>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px}.elementor-2 .elementor-element.elementor-element-01e7ea0 .elementor-heading-title{font-size:21px}.elementor-2 .elementor-element.elementor-element-3a4ddaa3>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2 .elementor-element.elementor-element-4f6a49a5 .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:1px}.elementor-2 .elementor-element.elementor-element-4f6a49a5>.elementor-widget-container{margin:0;padding:10px}.elementor-2 .elementor-element.elementor-element-5e794410>.elementor-widget-container{padding:5px}.elementor-2 .elementor-element.elementor-element-30dec0f3>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2 .elementor-element.elementor-element-de44250{--spacer-size:100px}.elementor-2 .elementor-element.elementor-element-725f18ad>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-2 .elementor-element.elementor-element-7080d6cf .elementor-heading-title{font-size:29px;letter-spacing:1px}.elementor-2 .elementor-element.elementor-element-37456bd9{text-align:center}.elementor-2 .elementor-element.elementor-element-37456bd9>.elementor-widget-container{padding:10px}.elementor-2 .elementor-element.elementor-element-4a345e57>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2 .elementor-element.elementor-element-3d2306b{--spacer-size:100px}.elementor-2 .elementor-element.elementor-element-3d99129>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-2 .elementor-element.elementor-element-684c515 .elementor-heading-title{font-size:29px;letter-spacing:1px}.elementor-2 .elementor-element.elementor-element-30bf4230{text-align:center}.elementor-2 .elementor-element.elementor-element-30bf4230>.elementor-widget-container{padding:10px}.elementor-2 .elementor-element.elementor-element-7c450d87:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-7c450d87>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.freedomsolarenergy.com/wp-content/uploads/2020/02/solar-water-heater.jpg");background-position:center center}.elementor-2 .elementor-element.elementor-element-7c450d87>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2 .elementor-element.elementor-element-44428d4{--spacer-size:100px}.elementor-2 .elementor-element.elementor-element-70f2139a>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2 .elementor-element.elementor-element-34af9fef .elementor-heading-title{font-size:24px;letter-spacing:1px}.elementor-2 .elementor-element.elementor-element-65813a26{text-align:center}.elementor-2 .elementor-element.elementor-element-65813a26>.elementor-widget-container{padding:10px}.elementor-2 .elementor-element.elementor-element-7a219d9a{margin-top:20px;margin-bottom:20px;padding:50px 20px}.elementor-2 .elementor-element.elementor-element-4dc45571{text-align:center}.elementor-2 .elementor-element.elementor-element-4dc45571 .elementor-heading-title{font-size:20px;line-height:1.3em}.elementor-2 .elementor-element.elementor-element-33aeb791>.elementor-widget-container{padding:25px 0 0}.elementor-2 .elementor-element.elementor-element-ca4721b>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-2 .elementor-element.elementor-element-72e70f5>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-2 .elementor-element.elementor-element-4efcc36>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}}