.elementor-17005 .elementor-element.elementor-element-a1924fa{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-17005 .elementor-element.elementor-element-a1924fa:not(.elementor-motion-effects-element-type-background),.elementor-17005 .elementor-element.elementor-element-a1924fa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ff7c884)}.elementor-17005 .elementor-element.elementor-element-a1924fa::before,.elementor-17005 .elementor-element.elementor-element-a1924fa>.elementor-background-video-container::before,.elementor-17005 .elementor-element.elementor-element-a1924fa>.e-con-inner>.elementor-background-video-container::before,.elementor-17005 .elementor-element.elementor-element-a1924fa>.elementor-background-slideshow::before,.elementor-17005 .elementor-element.elementor-element-a1924fa>.e-con-inner>.elementor-background-slideshow::before,.elementor-17005 .elementor-element.elementor-element-a1924fa>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-17005 .elementor-element.elementor-element-a1924fa.e-con{--flex-grow:0;--flex-shrink:0}.elementor-17005 .elementor-element.elementor-element-510237e{width:auto;max-width:auto}.elementor-17005 .elementor-element.elementor-element-510237e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-17005 .elementor-element.elementor-element-1d86dec{width:auto;max-width:auto;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}.elementor-17005 .elementor-element.elementor-element-1d86dec.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-17005 .elementor-element.elementor-element-1d86dec .elementor-field-group{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:10px}.elementor-17005 .elementor-element.elementor-element-1d86dec .elementor-form-fields-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-bottom:-10px}.elementor-17005 .elementor-element.elementor-element-1d86dec .elementor-field-group.recaptcha_v3-bottomleft,.elementor-17005 .elementor-element.elementor-element-1d86dec .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-17005 .elementor-element.elementor-element-1d86dec .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-17005 .elementor-element.elementor-element-1d86dec .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-17005 .elementor-element.elementor-element-1d86dec .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-17005 .elementor-element.elementor-element-1d86dec .elementor-field-group>label{text-transform:none}.elementor-17005 .elementor-element.elementor-element-1d86dec .elementor-field-type-html{padding-bottom:0}.elementor-17005 .elementor-element.elementor-element-1d86dec .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff}.elementor-17005 .elementor-element.elementor-element-1d86dec .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-17005 .elementor-element.elementor-element-1d86dec .elementor-button{text-transform:none}.elementor-17005 .elementor-element.elementor-element-1d86dec .e-form__buttons__wrapper__button-next{color:#fff}.elementor-17005 .elementor-element.elementor-element-1d86dec .elementor-button[type="submit"]{color:#fff}.elementor-17005 .elementor-element.elementor-element-1d86dec .elementor-button[type="submit"] svg *{fill:#fff}.elementor-17005 .elementor-element.elementor-element-1d86dec .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-17005 .elementor-element.elementor-element-1d86dec .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-17005 .elementor-element.elementor-element-1d86dec .elementor-button[type="submit"]:hover{color:#fff}.elementor-17005 .elementor-element.elementor-element-1d86dec .elementor-button[type="submit"]:hover svg *{fill:#fff}.elementor-17005 .elementor-element.elementor-element-1d86dec .e-form__buttons__wrapper__button-previous:hover{color:#fff}#elementor-popup-modal-17005{background-color:rgb(0 0 0 / .8);justify-content:center;align-items:center;pointer-events:all}#elementor-popup-modal-17005 .dialog-message{width:640px;height:auto}#elementor-popup-modal-17005 .dialog-close-button{display:flex}#elementor-popup-modal-17005 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgb(0 0 0 / .2)}@media(max-width:1024px){.elementor-17005 .elementor-element.elementor-element-a1924fa{--min-height:359px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-17005 .elementor-element.elementor-element-510237e{width:var(--container-widget-width,408px);max-width:408px;--container-widget-width:408px;--container-widget-flex-grow:0}.elementor-17005 .elementor-element.elementor-element-1d86dec{width:var(--container-widget-width,408.757px);max-width:408.757px;--container-widget-width:408.757px;--container-widget-flex-grow:0}.elementor-17005 .elementor-element.elementor-element-1d86dec.elementor-element{--align-self:center}}@media(min-width:768px){.elementor-17005 .elementor-element.elementor-element-a1924fa{--content-width:400px}}@media(max-width:1024px) and (min-width:768px){.elementor-17005 .elementor-element.elementor-element-a1924fa{--content-width:500px}}@media(max-width:767px){.elementor-17005 .elementor-element.elementor-element-a1924fa{--content-width:843px;--min-height:0px;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-17005 .elementor-element.elementor-element-510237e{width:auto;max-width:auto}.elementor-17005 .elementor-element.elementor-element-1d86dec{width:100%;max-width:100%}.elementor-17005 .elementor-element.elementor-element-1d86dec.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */}}.kfl-popup{display:inline-flex!important;justify-content:center;align-items:center;width:auto!important;max-width:100%!important;padding:0!important;margin:0!important;background:transparent!important;text-transform:none!important}.kfl-popup-inner{max-width:420px;width:100%;padding:32px 26px;background:#fff;border-radius:18px;text-align:center;box-sizing:border-box!important}.kfl-popup-title{font-family:'Playfair Display',serif;font-size:28px;color:#1A5C45;margin-bottom:10px;text-transform:none!important}.kfl-popup-subtitle{font-family:'Inter',sans-serif;font-size:14px;color:#6b6b6b;line-height:1.5;margin-bottom:22px;text-transform:none!important}.kfl-popup-features{margin-bottom:22px;text-align:left}.kfl-feature{font-family:'Inter',sans-serif;font-size:14px;color:#2e2e2e;margin-bottom:10px;padding-left:18px;position:relative;text-transform:none!important}.kfl-feature:before{content:"";width:6px;height:6px;background:#1A5C45;border-radius:50%;position:absolute;left:0;top:8px}.kfl-popup-form input{width:100%;padding:14px;border-radius:10px;border:1px solid #e2e2e2;margin-bottom:12px;font-size:14px;text-transform:none!important}.kfl-popup-form input:focus{border-color:#1A5C45;outline:none}.kfl-popup-form button{width:100%;padding:14px;border-radius:10px;border:none;background:#1A5C45;color:#fff;font-weight:600;font-size:15px;cursor:pointer;transition:all 0.25s ease;text-transform:none!important}.kfl-popup-form button:hover{background:#144c38;transform:translateY(-1px)}.kfl-popup-note{display:block;font-size:12px;color:#9a9a9a;margin-top:14px;text-transform:none!important}.kfl-popup-note{font-size:14px;color:#5A7D3E;margin-top:10px;margin-bottom:18px;line-height:1.5}@media (max-width:480px){.kfl-popup-inner{padding:26px 18px}.kfl-popup-title{font-size:24px}}.dialog-widget-content{display:flex;justify-content:center;align-items:center}.kfl-popup-form .elementor-form{display:block}.kfl-popup-form .elementor-field-group{margin-bottom:10px;width:100%}.kfl-popup-form input[type="email"]{width:100%!important;padding:14px!important;border-radius:10px!important;border:1px solid #e2e2e2!important;font-size:14px!important;box-sizing:border-box}.kfl-popup-form .elementor-button{width:100%!important;padding:14px!important;border-radius:10px!important;background:#1A5C45!important;color:#fff!important;font-weight:600!important;font-size:15px!important;border:none!important;transition:0.25s ease}.kfl-popup-form .elementor-button:hover{background:#144c38!important}.kfl-popup-form .elementor-field{margin-bottom:0!important}@media (max-width:480px){.kfl-popup-form input,.kfl-popup-form .elementor-button{width:100%!important}}body.dialog-lightbox-open{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important}.dialog-widget-overlay{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgb(0 0 0 / .6)!important}.dialog-widget-content{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}