.elementor-kit-7{--e-global-color-primary:#959D56;--e-global-color-secondary:#F3F2EE;--e-global-color-text:#212121;--e-global-color-accent:#FFFFFF;--e-global-color-e0febc4:#B9B9AA;--e-global-color-80ced35:#E2E1E1;background-color:#FFF;color:#212121;font-family:"Inter",Sans-serif}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:#959D56;font-weight:500;letter-spacing:-.1px;color:#FFF;border-radius:4px 4px 4px 4px}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:#838B41}.elementor-kit-7 e-page-transition{background-color:#FFBC7D}.elementor-kit-7 a{color:#959D56}.elementor-kit-7 h1{color:#FFF;font-size:64px;font-weight:400;line-height:1em}.elementor-kit-7 h2{font-size:34px;font-weight:400;line-height:1em}.elementor-kit-7 h3{font-size:34px;font-weight:400;line-height:1.1em}.elementor-kit-7 h4{font-size:14px;font-weight:400;text-transform:uppercase}.elementor-kit-7 h5{font-size:23px;font-weight:400;line-height:1.2em}.elementor-kit-7 input:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea,.elementor-kit-7 .elementor-field-textual{border-style:solid;border-width:0 0 1px 0;border-color:#B9B9AA;border-radius:0 0 0 0;padding:6px 6px 6px 0}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1400px}.e-con{--container-max-width:1400px}.elementor-widget:not(:last-child){margin-block-end:10px}.elementor-element{--widgets-spacing:10px 10px;--widgets-spacing-row:10px;--widgets-spacing-column:10px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-kit-7 h1{font-size:52px}.elementor-kit-7 h2{font-size:32px}.elementor-kit-7 h3{font-size:28px}.elementor-kit-7 h5{font-size:20px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-7{font-size:15px}.elementor-kit-7 h1{font-size:38px}.elementor-kit-7 h2{font-size:28px}.elementor-kit-7 h3{font-size:24px}.elementor-kit-7 h5{font-size:18px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.cut-off{max-width:3000px;margin:auto}.gform_required_legend,.breadcrumb_last,#builder .gform_wrapper.gravity-theme .gf_progressbar_percentage span,.gf_progressbar_title,#builder .gform_wrapper.gravity-theme .gfield-choice-input{display:none}#translator select{max-width:85px;border:none;padding:5px;font-size:14px;color:#fff;background-color:#fff0}#breadcrumbs a{pointer-events:none}.elementor-sticky--effects .sticky-fade .elementor-background-overlay{opacity:1!important}.sticky-fade{transition:2s all ease-in}body:not(.elementor-editor-active) .elementor-menu-anchor:before{content:"";display:block;height:80px;margin:-80px 0 0;visibility:hidden;pointer-events:none;z-index:-1!important}.tight h3,.tight h5{margin-top:0}.no_parg p,#builder .gform_wrapper.gravity-theme .field_description_above .gfield_description{margin-bottom:0}.color_dots ul{margin-left:-1.3em;margin-top:3px}.color_dots ul li::marker{color:var(--e-global-color-primary)}.color_dots li{line-height:1.1em;padding-bottom:7px}#hero .swiper-slide-inner{max-width:1600px}#hero .elementor-button:after{content:"f30b";font-weight:900;font-family:"Font Awesome 5 Free";padding-left:10px}.bring_up .infobox-icon img{height:200px;object-fit:contain;object-position:center center}.bring_up .infobox-content img{margin-right:8px;margin-bottom:20px}.gform_wrapper.gravity-theme .ginput_counter{font-size:.5em!important;line-height:1em}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{padding:0!important}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border-radius:0}.maintenace_lower .eael-gravity-form .gfield select option.gf_placeholder{color:#F3F2EE!important}.maintenace_lower .eael-gravity-form .gfield .gform_drop_instructions select,.maintenace_lower .eael-gravity-form .gfield select{padding:3px!important;color:#F3F2EE!important}.gform_wrapper.gravity-theme .ginput_container_address>.address_state,.gform_wrapper.gravity-theme .ginput_container_address>.address_zip{max-width:25%;padding-left:0}.eael-gravity-form .gfield select option.gf_placeholder{color:#2121217D!important}.eael-gravity-form .gfield select{padding:3px!important;color:#2121217D!important}.testmonials .swiper-slide{margin:auto}.pic_slides .swiper-slide-contents{background:#212121f2;padding:18px}.big_pic a{width:100%}.case .swiper-pagination-bullet,.pic_slides .swiper-pagination-bullet{border:1px solid #959D56;opacity:1}.case .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#959D56}#state_map .e-hotspot__label{color:#212121;justify-content:flex-end}#state_map>div>div.e-hotspot.elementor-repeater-item-aa32111.e-hotspot--position-left.e-hotspot--position-top>div.e-hotspot__button>div.e-hotspot__label,#state_map>div>div.e-hotspot.elementor-repeater-item-7de0f10.e-hotspot--position-left.e-hotspot--position-top>div.e-hotspot__button>div.e-hotspot__label{width:90px}#builder input[type="button"]:focus,[type=button]:focus,[type=submit]:focus,button:focus,input:focus,select:focus{border:none;outline:none}#builder .gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue{background:#959D56;background-image:url(https://emsvv8btebf.exactdn.com/wp-content/uploads/2023/06/SW-Greens-Florida-Counter.svg);background-position:left center;background-size:250px}#builder .gform_wrapper.gravity-theme .gf_progressbar_blue{background:#e8e6de;background-image:url(https://emsvv8btebf.exactdn.com/wp-content/uploads/2023/06/SW-Greens-Florida-Counter.svg);background-position:left center;background-size:250px;border-radius:0}#builder .gform_wrapper .gf_progressbar{width:100%!important;max-width:250px;margin:auto}#builder .gform_wrapper.gravity-theme .gf_progressbar_percentage:not(.percentbar_100){border-radius:0}#builder .gform_wrapper.gravity-theme .gf_progressbar_percentage{border-radius:0;height:4px}#builder .gform_wrapper.gravity-theme .gform_previous_button.button{background-color:#e8e6de;color:#B9B9AA;float:left}#builder .gform_wrapper.gravity-theme .gform_next_button{float:right}#builder .gsection_title,#field_5_16,#field_5_17{text-align:center}.gform_wrapper.gravity-theme .gfield_label{margin-bottom:3px}.gform_wrapper.gravity-theme .gfield.gf_list_inline .gfield_radio .gchoice{display:inline-block;padding-right:5px;padding-bottom:10px}input[type="checkbox"]+label,input[type="radio"]+label{border:1px solid #D5D4D0;padding:10px;width:100%;margin:5px;text-align:center;background-color:#fff;color:#9E9E9E}input[type="checkbox"]+label:hover,input[type="radio"]+label:hover{background-color:#DDE1CA;border:1px solid #959D56;color:#212121}input[type="checkbox"]:checked+label,input[type="radio"]:checked+label{background-color:#DDE1CA;color:#212121;border:1px solid #959D56}.pic_backs input[type="radio"]+label{padding:15px 5px;width:220px;height:120px;margin:auto!important;vertical-align:middle;text-align:center;color:#212121}#builder .gform_wrapper.gravity-theme .gfield-choice-input+label{margin:-1px 0 0 0}.gform_wrapper.gravity-theme .gfield.pic_backs .gfield_radio .gchoice img{margin:8px 0 12px 0}#builder .gform_wrapper.gravity-theme .gfield.gf_list_2col .gfield_radio{grid-column-gap:5px}#builder .gform_wrapper.gravity-theme .gfield-choice-input+label{max-width:100%}@media screen and (max-width:1025px){.testmonials .elementor-main-swiper .swiper-slide{padding:0 30px!important}}@media screen and (max-width:767px){.uai,.uli,.userway_buttons_wrapper{visibility:hidden!important}.uiiw{display:none!important}#phn_top .elementor-icon-box-content{display:none}.testmonials .elementor-main-swiper .swiper-slide{padding:0 20px!important}.testmonials .elementor-testimonial{flex-direction:column-reverse!important}.testmonials .elementor-testimonial__image{text-align:left;padding-bottom:15px}.testmonials .swiper-slide{margin:0}.bring_up .infobox-icon img{height:140px}.bring_up .infobox-content img{width:14px;height:14px}.pic_slides .swiper-slide-contents{padding:12px 12px 1px 12px}.gform_wrapper.gravity-theme .gfield.gf_list_inline .gfield_radio .gchoice{display:inline-block;padding-right:0;max-width:49%}.gform_wrapper.gravity-theme .ginput_container_address>.address_state,.gform_wrapper.gravity-theme .ginput_container_address>.address_zip{max-width:50%}#builder .gform_wrapper.gravity-theme .gfield.gf_list_2col .gfield_checkbox,.gform_wrapper.gravity-theme .gfield.gf_list_2col .gfield_radio{grid-column-gap:2rem;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fill,auto)}#translator select{max-width:77px;font-size:13px;letter-spacing:-.4px}}