.fl-workspace{--flw-sidebar-width:390px;--flw-collapsed-width:64px;--flw-gap:28px;--flw-sticky-top:24px;--flw-green:#5B822E;--flw-green-dark:#3F6121;--flw-green-light:#ADD080;--flw-white:#FFFFFF;--flw-soft:#F7FAF5;--flw-soft-strong:#EDF5E8;--flw-line:#DCE6D7;--flw-line-light:#E9EEE6;--flw-text:#293324;--flw-muted:#66705F;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:var(--flw-gap)!important;width:100%;max-width:1500px;margin-right:auto;margin-left:auto;box-sizing:border-box;transition:gap 0.28s ease}.fl-workspace *,.fl-workspace *::before,.fl-workspace *::after{box-sizing:border-box}.fl-workspace>.e-con,.fl-workspace>.elementor-element{min-width:0}.fl-workspace-sidebar{position:sticky!important;top:var(--flw-sticky-top);z-index:10;flex:0 0 var(--flw-sidebar-width)!important;width:var(--flw-sidebar-width)!important;max-width:var(--flw-sidebar-width)!important;min-width:var(--flw-sidebar-width)!important;max-height:calc(100vh - 48px);overflow:hidden;background:linear-gradient(180deg,#FFFFFF 0%,#FCFDFC 100%);border:1px solid var(--flw-line);border-radius:20px;box-shadow:0 10px 30px rgb(55 75 52 / .075);transition:flex-basis 0.28s cubic-bezier(.4,0,.2,1),width 0.28s cubic-bezier(.4,0,.2,1),max-width 0.28s cubic-bezier(.4,0,.2,1),min-width 0.28s cubic-bezier(.4,0,.2,1),border-radius 0.22s ease,box-shadow 0.22s ease}.fl-workspace-sidebar:hover{box-shadow:0 13px 34px rgb(55 75 52 / .095)}.fl-workspace-sidebar>.e-con-inner,.fl-workspace-sidebar>.elementor-widget-wrap{min-width:0;width:100%}.fl-workspace-main{flex:1 1 auto!important;width:auto!important;max-width:none!important;min-width:0!important;transition:width 0.28s cubic-bezier(.4,0,.2,1),flex-basis 0.28s cubic-bezier(.4,0,.2,1)}.fl-workspace-main>.e-con-inner,.fl-workspace-main>.elementor-widget-wrap{min-width:0;width:100%}.fl-workspace-sidebar-header{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:64px;padding:14px 14px 14px 18px;background:linear-gradient(135deg,#FFFFFF 0%,#F9FCF7 100%);border-bottom:1px solid var(--flw-line);transition:padding 0.25s ease,min-height 0.25s ease,background-color 0.2s ease}.fl-workspace-sidebar-title{display:flex;align-items:center;gap:10px;min-width:0;color:var(--flw-green-dark);font-size:15px;font-weight:750;line-height:1.25;white-space:nowrap;transition:opacity 0.18s ease,transform 0.25s ease}.fl-workspace-sidebar-title__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:34px;height:34px;color:var(--flw-green);font-size:17px;line-height:1;background:var(--flw-soft-strong);border:1px solid rgb(91 130 46 / .08);border-radius:11px;transition:width 0.22s ease,height 0.22s ease,border-radius 0.22s ease,background-color 0.22s ease,transform 0.25s ease}.fl-workspace-toggle{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:36px;height:36px;padding:0;color:var(--flw-green);font-family:Arial,sans-serif;font-size:20px;font-weight:400;line-height:1;background:var(--flw-soft);border:1px solid var(--flw-line);border-radius:10px;cursor:pointer;box-shadow:0 2px 7px rgb(55 75 52 / .035);transition:color 0.18s ease,background-color 0.18s ease,border-color 0.18s ease,box-shadow 0.18s ease,transform 0.25s ease}.fl-workspace-toggle:hover{color:#FFF;background:var(--flw-green);border-color:var(--flw-green);box-shadow:0 5px 12px rgb(91 130 46 / .22)}.fl-workspace-toggle:active{transform:scale(.94)}.fl-workspace-toggle:focus-visible{outline:3px solid rgb(173 208 128 / .5);outline-offset:2px}.fl-workspace-sidebar-content{width:100%;max-height:calc(100vh - 112px);padding:0 13px 18px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--flw-green-light) #fff0;transition:opacity 0.16s ease,transform 0.24s ease}.fl-workspace-sidebar-content::-webkit-scrollbar{width:7px}.fl-workspace-sidebar-content::-webkit-scrollbar-track{background:#fff0}.fl-workspace-sidebar-content::-webkit-scrollbar-thumb{background:var(--flw-green-light);border-radius:999px}.fl-workspace-sidebar-content::-webkit-scrollbar-thumb:hover{background:#96BE68}.fl-workspace-sidebar-content .flcc-context{width:100%;margin:14px 0 0}.fl-workspace-sidebar-content .flcc-main-header{display:none}.fl-workspace-sidebar-content .flcc-context__content{gap:15px}.fl-workspace-sidebar-content .flcc-section{padding:13px;background:#FFF;border:1px solid var(--flw-line-light);border-radius:14px;box-shadow:none}.fl-workspace-sidebar-content .flcc-section__header{margin-bottom:12px;padding-bottom:10px;border-bottom-color:var(--flw-line-light)}.fl-workspace-sidebar-content .flcc-section__header h2{margin-bottom:4px;font-size:17px;line-height:1.25}.fl-workspace-sidebar-content .flcc-section__header p{font-size:12px;line-height:1.4}.fl-workspace-sidebar-content .flcc-section__content,.fl-workspace-sidebar-content .flcc-data-grid,.fl-workspace-sidebar-content .flcc-habits-grid,.fl-workspace-sidebar-content .flcc-objectives,.fl-workspace-sidebar-content .flcc-routes-grid,.fl-workspace-sidebar-content .flcc-preparations-grid,.fl-workspace-sidebar-content .flcc-synergies-grid,.fl-workspace-sidebar-content .flcc-posologies,.fl-workspace-sidebar-content .flcc-case-status,.fl-workspace-sidebar-content .flcc-formula-preparation__summary{grid-template-columns:minmax(0,1fr)}.fl-workspace-sidebar-content .flcc-card,.fl-workspace-sidebar-content .flcc-card[data-flcc-card]{grid-column:auto}.fl-workspace-sidebar-content .flcc-card{border-radius:12px}.fl-workspace-sidebar-content .flcc-card__header{min-height:50px;padding:10px 11px;background:var(--flw-soft)}.fl-workspace-sidebar-content .flcc-card__body{padding:11px}.fl-workspace-sidebar-content .flcc-card__title{gap:8px}.fl-workspace-sidebar-content .flcc-card__title strong{font-size:14px;line-height:1.3}.fl-workspace-sidebar-content .flcc-card__icon{width:27px;height:27px}.fl-workspace-sidebar-content .flcc-data-grid{gap:9px}.fl-workspace-sidebar-content .flcc-data-item,.fl-workspace-sidebar-content .flcc-alert,.fl-workspace-sidebar-content .flcc-habit,.fl-workspace-sidebar-content .flcc-route,.fl-workspace-sidebar-content .flcc-preparation,.fl-workspace-sidebar-content .flcc-synergy-design,.fl-workspace-sidebar-content .flcc-posology{padding:10px}.fl-workspace-sidebar-content .flcc-data-item__label{font-size:10px}.fl-workspace-sidebar-content .flcc-data-item__value{font-size:13px;line-height:1.42}.fl-workspace-sidebar-content .flcc-alert{gap:9px}.fl-workspace-sidebar-content .flcc-alert__symbol{width:23px;height:23px;font-size:12px}.fl-workspace-sidebar-content .flcc-alert__content strong{font-size:13px}.fl-workspace-sidebar-content .flcc-alert__content p{font-size:12px;line-height:1.42}.fl-workspace-sidebar-content .flcc-prose{font-size:13px;line-height:1.58}.fl-workspace-sidebar-content .flcc-list{padding-left:18px}.fl-workspace-sidebar-content .flcc-list li{font-size:13px}.fl-workspace-sidebar-content .flcc-objectives{gap:10px}.fl-workspace-sidebar-content .flcc-objectives__principal,.fl-workspace-sidebar-content .flcc-objectives__secondary{padding:12px}.fl-workspace-sidebar-content .flcc-objectives__principal strong{font-size:14px}.fl-workspace-sidebar-content .flcc-routes-grid,.fl-workspace-sidebar-content .flcc-preparations-grid,.fl-workspace-sidebar-content .flcc-synergies-grid,.fl-workspace-sidebar-content .flcc-posologies{gap:9px}.fl-workspace-sidebar-content .flcc-formulation__header,.fl-workspace-sidebar-content .flcc-formulation__oils,.fl-workspace-sidebar-content .flcc-formulation__preparations{padding:12px}.fl-workspace-sidebar-content .flcc-formula-preparation{padding:11px}.fl-workspace-sidebar-content .flcc-posology__grid{grid-template-columns:1fr}.fl-workspace-sidebar-content .flcc-timeline{padding-left:0}.fl-workspace-sidebar-content .flcc-timeline::before{left:16px}.fl-workspace-sidebar-content .flcc-timeline-item{grid-template-columns:34px minmax(0,1fr);gap:9px}.fl-workspace-sidebar-content .flcc-timeline-item__content{padding:11px}.fl-workspace-sidebar-content .flcc-follow-up-objectives li{grid-template-columns:1fr;gap:3px}.fl-workspace-sidebar-content .flcc-follow-up-objectives li>em{text-align:left}.fl-workspace.is-sidebar-collapsed{gap:18px!important}.fl-workspace.is-sidebar-collapsed .fl-workspace-sidebar{flex-basis:var(--flw-collapsed-width)!important;width:var(--flw-collapsed-width)!important;max-width:var(--flw-collapsed-width)!important;min-width:var(--flw-collapsed-width)!important;border-radius:16px;box-shadow:0 8px 23px rgb(55 75 52 / .08)}.fl-workspace.is-sidebar-collapsed .fl-workspace-sidebar-header{flex-direction:column;justify-content:flex-start;gap:10px;min-height:116px;padding:11px 8px;background:linear-gradient(180deg,#FFFFFF 0%,#F4F9F1 100%);border-bottom:0}.fl-workspace.is-sidebar-collapsed .fl-workspace-sidebar-title{display:flex;justify-content:center;width:100%}.fl-workspace.is-sidebar-collapsed .fl-workspace-sidebar-title>span:not(.fl-workspace-sidebar-title__icon){display:none}.fl-workspace.is-sidebar-collapsed .fl-workspace-sidebar-title__icon{width:38px;height:38px;background:var(--flw-soft-strong);border-radius:12px}.fl-workspace.is-sidebar-collapsed .fl-workspace-toggle{width:36px;height:36px;color:#FFF;background:var(--flw-green);border-color:var(--flw-green);box-shadow:0 5px 12px rgb(91 130 46 / .18);transform:none}.fl-workspace.is-sidebar-collapsed .fl-workspace-toggle:hover{background:var(--flw-green-dark);border-color:var(--flw-green-dark);transform:translateX(2px)}.fl-workspace.is-sidebar-collapsed .fl-workspace-sidebar-content{display:none}.fl-workspace.is-sidebar-collapsed .fl-workspace-sidebar::after{content:"Ficha clínica";position:absolute;top:20px;left:calc(100% + 9px);z-index:20;padding:7px 10px;color:#FFF;font-size:12px;font-weight:650;line-height:1;white-space:nowrap;background:var(--flw-green-dark);border-radius:7px;box-shadow:0 5px 14px rgb(38 51 31 / .16);opacity:0;pointer-events:none;transform:translateX(-4px);transition:opacity 0.17s ease,transform 0.17s ease}.fl-workspace.is-sidebar-collapsed .fl-workspace-sidebar:hover::after{opacity:1;transform:translateX(0)}@media (prefers-reduced-motion:reduce){.fl-workspace,.fl-workspace-sidebar,.fl-workspace-main,.fl-workspace-sidebar-header,.fl-workspace-sidebar-title,.fl-workspace-sidebar-title__icon,.fl-workspace-toggle,.fl-workspace-sidebar-content{transition:none}}@media (max-width:1180px){.fl-workspace{--flw-sidebar-width:340px;--flw-gap:22px}}@media (max-width:900px){.fl-workspace,.fl-workspace.is-sidebar-collapsed{flex-direction:column!important;gap:18px!important}.fl-workspace-sidebar,.fl-workspace.is-sidebar-collapsed .fl-workspace-sidebar{position:relative!important;top:auto;flex:0 0 auto!important;width:100%!important;max-width:100%!important;min-width:0!important;max-height:none;border-radius:16px}.fl-workspace-sidebar-header,.fl-workspace.is-sidebar-collapsed .fl-workspace-sidebar-header{flex-direction:row;justify-content:space-between;gap:12px;min-height:58px;padding:11px 13px 11px 16px;border-bottom:1px solid var(--flw-line)}.fl-workspace-sidebar-title,.fl-workspace.is-sidebar-collapsed .fl-workspace-sidebar-title{display:flex;justify-content:flex-start;width:auto}.fl-workspace.is-sidebar-collapsed .fl-workspace-sidebar-title>span:not(.fl-workspace-sidebar-title__icon){display:inline}.fl-workspace.is-sidebar-collapsed .fl-workspace-sidebar-title__icon{width:34px;height:34px}.fl-workspace-sidebar-content{max-height:none;padding:0 12px 15px;overflow:visible}.fl-workspace.is-sidebar-collapsed .fl-workspace-sidebar-content{display:none}.fl-workspace.is-sidebar-collapsed .fl-workspace-toggle{width:36px;height:36px;color:var(--flw-green);background:var(--flw-soft);border-color:var(--flw-line);box-shadow:none}.fl-workspace.is-sidebar-collapsed .fl-workspace-toggle:hover{color:#FFF;background:var(--flw-green);border-color:var(--flw-green);transform:none}.fl-workspace.is-sidebar-collapsed .fl-workspace-sidebar::after{display:none}.fl-workspace-main{width:100%!important}}@media (max-width:600px){.fl-workspace{gap:14px!important}.fl-workspace-sidebar{border-radius:14px}.fl-workspace-sidebar-header{padding-left:13px}.fl-workspace-sidebar-title{font-size:14px}.fl-workspace-sidebar-content{padding-right:9px;padding-left:9px}.fl-workspace-sidebar-content .flcc-section{padding:10px}.fl-workspace-sidebar-content .flcc-card__header{padding-right:10px;padding-left:10px}.fl-workspace-sidebar-content .flcc-card__body{padding:10px}}:root{--fl-green:#5E8A34;--fl-green-hover:#6A993A;--fl-green-active:#568329;--fl-green-light:#A8D178;--fl-ink:#24331F;--fl-white:#FFFFFF;--fl-soft:#F7FAF5;--fl-soft-green:#EEF4E8;--fl-line:#E4E8E1;--fl-line-strong:#D8E0D3;--fl-muted:#667060;--fl-muted-light:#879083;--fl-danger:#C24356;--fl-danger-hover:#CB4C5E;--fl-danger-active:#AD384A;--fl-danger-soft:#FFF1F3;--fl-warning:#C28A1F;--fl-warning-hover:#CB9428;--fl-warning-active:#A97518;--fl-warning-soft:#FFF7E2;--fl-btn-primary-bg:var(--fl-green);--fl-btn-primary-hover:var(--fl-green-hover);--fl-btn-primary-active:var(--fl-green-active);--fl-btn-primary-text:var(--fl-white);--fl-btn-secondary-bg:var(--fl-white);--fl-btn-secondary-hover:#FBFDF9;--fl-btn-secondary-active:var(--fl-soft-green);--fl-btn-secondary-text:var(--fl-green);--fl-btn-secondary-border:var(--fl-green);--fl-btn-danger-bg:var(--fl-danger);--fl-btn-danger-hover:var(--fl-danger-hover);--fl-btn-danger-active:var(--fl-danger-active);--fl-btn-danger-text:var(--fl-white);--fl-btn-warning-bg:var(--fl-warning);--fl-btn-warning-hover:var(--fl-warning-hover);--fl-btn-warning-active:var(--fl-warning-active);--fl-btn-warning-text:var(--fl-white);--fl-btn-primary-shadow-hover:0 8px 18px rgba(57, 78, 44, 0.16);--fl-btn-secondary-shadow-hover:0 8px 18px rgba(57, 78, 44, 0.12);--fl-btn-danger-shadow-hover:0 10px 22px rgba(57, 78, 44, 0.12);--fl-btn-warning-shadow-hover:0 10px 22px rgba(57, 78, 44, 0.12);--fl-font-family:inherit;--fl-font-xs:12px;--fl-font-sm:14px;--fl-font-md:16px;--fl-font-lg:18px;--fl-weight-regular:400;--fl-weight-medium:500;--fl-weight-semibold:600;--fl-weight-bold:700;--fl-space-1:4px;--fl-space-2:8px;--fl-space-3:12px;--fl-space-4:16px;--fl-space-5:20px;--fl-space-6:24px;--fl-space-7:28px;--fl-space-8:32px;--fl-radius-button:6px 6px 24px 6px;--fl-radius-card:24px;--fl-radius-medium:16px;--fl-radius-small:12px;--fl-radius-pill:999px;--fl-button-height:54px;--fl-button-padding-y:10px;--fl-button-padding-x:28px;--fl-button-font-size:20px;--fl-button-border:2px;--fl-field-height:52px;--fl-field-bg:var(--fl-white);--fl-field-bg-hover:#FCFDFC;--fl-field-border:#DDE4D8;--fl-field-border-hover:#B9C9AE;--fl-field-radius:10px;--fl-field-padding-x:15px;--fl-field-placeholder:#9AA397;--fl-shadow-card:0 16px 28px rgba(30, 38, 25, 0.19);--fl-shadow-card-soft:0 14px 25px rgba(30, 38, 25, 0.17);--fl-focus-ring:0 0 0 4px rgba(168, 209, 120, 0.35);--fl-field-focus:0 0 0 4px rgba(168, 209, 120, 0.22);--fl-transition:0.2s ease;--fl-transition-slow:0.25s ease}:is(.fl-app,.fl-workspace){color:var(--fl-ink);font-family:var(--fl-font-family)}:is(.fl-app,.fl-workspace) *,:is(.fl-app,.fl-workspace) *::before,:is(.fl-app,.fl-workspace) *::after{box-sizing:border-box}:is(.fl-app,.fl-workspace) .fl-btn,:is(.fl-app,.fl-workspace) .fl-btn-primary,:is(.fl-app,.fl-workspace) .fl-btn-secondary,:is(.fl-app,.fl-workspace) .fl-btn-danger,:is(.fl-app,.fl-workspace) .fl-btn-warning{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px;min-height:var(--fl-button-height)!important;padding:var(--fl-button-padding-y) var(--fl-button-padding-x)!important;color:inherit;font-family:inherit!important;font-size:var(--fl-button-font-size)!important;font-weight:var(--fl-weight-regular)!important;line-height:1.1!important;text-align:center;text-decoration:none!important;border-style:solid!important;border-width:var(--fl-button-border)!important;border-radius:var(--fl-radius-button)!important;cursor:pointer!important;user-select:none;-webkit-appearance:none;appearance:none;transition:transform var(--fl-transition),box-shadow var(--fl-transition),background-color var(--fl-transition),border-color var(--fl-transition),color var(--fl-transition),filter var(--fl-transition)!important}:is(.fl-app,.fl-workspace) .fl-btn,:is(.fl-app,.fl-workspace) .fl-btn-primary{color:var(--fl-btn-primary-text)!important;background:var(--fl-btn-primary-bg)!important;border-color:var(--fl-btn-primary-bg)!important}:is(.fl-app,.fl-workspace) .fl-btn:hover,:is(.fl-app,.fl-workspace) .fl-btn-primary:hover{color:var(--fl-btn-primary-text)!important;background:var(--fl-btn-primary-hover)!important;border-color:var(--fl-btn-primary-hover)!important;box-shadow:var(--fl-btn-primary-shadow-hover)!important;transform:translateY(-2px)!important}:is(.fl-app,.fl-workspace) .fl-btn:active,:is(.fl-app,.fl-workspace) .fl-btn-primary:active{background:var(--fl-btn-primary-active)!important;border-color:var(--fl-btn-primary-active)!important;transform:translateY(0) scale(.985)!important}:is(.fl-app,.fl-workspace) .fl-btn-secondary{color:var(--fl-btn-secondary-text)!important;background:var(--fl-btn-secondary-bg)!important;border-color:var(--fl-btn-secondary-border)!important}:is(.fl-app,.fl-workspace) .fl-btn-secondary:hover{color:var(--fl-btn-secondary-text)!important;background:var(--fl-btn-secondary-hover)!important;border-color:var(--fl-btn-primary-hover)!important;box-shadow:var(--fl-btn-secondary-shadow-hover)!important;transform:translateY(-2px)!important}:is(.fl-app,.fl-workspace) .fl-btn-secondary:active{background:var(--fl-btn-secondary-active)!important;border-color:var(--fl-btn-secondary-border)!important;transform:translateY(0) scale(.985)!important}:is(.fl-app,.fl-workspace) .fl-btn-danger{color:var(--fl-btn-danger-text)!important;background:var(--fl-btn-danger-bg)!important;border-color:var(--fl-btn-danger-bg)!important}:is(.fl-app,.fl-workspace) .fl-btn-danger:hover{color:var(--fl-btn-danger-text)!important;background:var(--fl-btn-danger-hover)!important;border-color:var(--fl-btn-danger-hover)!important;box-shadow:var(--fl-btn-danger-shadow-hover)!important;transform:translateY(-1px)!important}:is(.fl-app,.fl-workspace) .fl-btn-danger:active{background:var(--fl-btn-danger-active)!important;border-color:var(--fl-btn-danger-active)!important;transform:translateY(0) scale(.985)!important}:is(.fl-app,.fl-workspace) .fl-btn-warning{color:var(--fl-btn-warning-text)!important;background:var(--fl-btn-warning-bg)!important;border-color:var(--fl-btn-warning-bg)!important}:is(.fl-app,.fl-workspace) .fl-btn-warning:hover{color:var(--fl-btn-warning-text)!important;background:var(--fl-btn-warning-hover)!important;border-color:var(--fl-btn-warning-hover)!important;box-shadow:var(--fl-btn-warning-shadow-hover)!important;transform:translateY(-2px)!important}:is(.fl-app,.fl-workspace) .fl-btn-warning:active{background:var(--fl-btn-warning-active)!important;border-color:var(--fl-btn-warning-active)!important;transform:translateY(0) scale(.985)!important}:is(.fl-app,.fl-workspace) .fl-btn:focus-visible,:is(.fl-app,.fl-workspace) .fl-btn-primary:focus-visible,:is(.fl-app,.fl-workspace) .fl-btn-secondary:focus-visible,:is(.fl-app,.fl-workspace) .fl-btn-danger:focus-visible,:is(.fl-app,.fl-workspace) .fl-btn-warning:focus-visible{outline:none!important;box-shadow:var(--fl-focus-ring)!important}:is(.fl-app,.fl-workspace) .fl-btn:disabled,:is(.fl-app,.fl-workspace) .fl-btn-primary:disabled,:is(.fl-app,.fl-workspace) .fl-btn-secondary:disabled,:is(.fl-app,.fl-workspace) .fl-btn-danger:disabled,:is(.fl-app,.fl-workspace) .fl-btn-warning:disabled,:is(.fl-app,.fl-workspace) .fl-btn.is-disabled,:is(.fl-app,.fl-workspace) .fl-btn-primary.is-disabled,:is(.fl-app,.fl-workspace) .fl-btn-secondary.is-disabled,:is(.fl-app,.fl-workspace) .fl-btn-danger.is-disabled,:is(.fl-app,.fl-workspace) .fl-btn-warning.is-disabled{color:#929B8E!important;background:#EEF2EB!important;border-color:#D9E0D5!important;box-shadow:none!important;cursor:not-allowed!important;pointer-events:none;transform:none!important;filter:none!important}:is(.fl-app,.fl-workspace) .fl-btn-group{display:flex;align-items:center;flex-wrap:wrap;gap:18px}:is(.fl-app,.fl-workspace) .fl-btn-group--end{justify-content:flex-end}:is(.fl-app,.fl-workspace) .fl-btn-group--between{justify-content:space-between}:is(.fl-app,.fl-workspace) .fl-card{display:flex;flex-direction:column;min-width:0;padding:30px;color:var(--fl-ink);background:var(--fl-white);border:1px solid var(--fl-line);border-radius:var(--fl-radius-card);box-shadow:var(--fl-shadow-card);transition:transform var(--fl-transition-slow),box-shadow var(--fl-transition-slow),border-color var(--fl-transition-slow)}:is(.fl-app,.fl-workspace) .fl-card.is-interactive{cursor:pointer}:is(.fl-app,.fl-workspace) .fl-card.is-interactive:hover{transform:translateY(-3px);border-color:rgb(86 131 41 / .18);box-shadow:0 20px 34px rgb(30 38 25 / .16)}:is(.fl-app,.fl-workspace) .fl-card-title{margin:0 0 6px;color:var(--fl-green);font-size:27px;font-weight:var(--fl-weight-semibold);line-height:1.2}:is(.fl-app,.fl-workspace) .fl-card-subtitle{color:#668D43;font-size:18px}:is(.fl-app,.fl-workspace) .fl-card-text{color:var(--fl-muted);font-size:17px;line-height:1.5}:is(.fl-app,.fl-workspace) .fl-card-meta{margin-top:auto;padding-top:22px;color:var(--fl-muted-light);font-size:14px}:is(.fl-app,.fl-workspace) .fl-card-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:14px}:is(.fl-app,.fl-workspace) .fl-card-flat{box-shadow:none}:is(.fl-app,.fl-workspace) .fl-card-soft{background:var(--fl-soft);box-shadow:none}:is(.fl-app,.fl-workspace) .fl-card-danger{background:var(--fl-danger-soft);border-color:rgb(217 63 76 / .22);box-shadow:0 12px 24px rgb(217 63 76 / .07)}:is(.fl-app,.fl-workspace) .fl-card-warning{background:var(--fl-warning-soft);border-color:rgb(184 135 32 / .24);box-shadow:0 12px 24px rgb(184 135 32 / .07)}:is(.fl-app,.fl-workspace) .fl-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}:is(.fl-app,.fl-workspace) .fl-card-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.fl-app,.fl-workspace) .fl-card-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}:is(.fl-app,.fl-workspace) .fl-badge{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:fit-content;min-height:30px;padding:7px 14px;color:var(--fl-green);font-size:13px;font-weight:var(--fl-weight-semibold);line-height:1;letter-spacing:.2px;white-space:nowrap;background:var(--fl-soft-green);border:1px solid #fff0;border-radius:6px 6px 18px 6px;box-sizing:border-box}:is(.fl-app,.fl-workspace) .fl-badge-success{color:#5E8A34;background:#EAF5E3;border-color:rgb(94 138 52 / .18)}:is(.fl-app,.fl-workspace) .fl-badge-info,:is(.fl-app,.fl-workspace) .fl-badge-progress{color:#5C7E9D;background:#E9F0F7;border-color:rgb(92 126 157 / .18)}:is(.fl-app,.fl-workspace) .fl-badge-warning,:is(.fl-app,.fl-workspace) .fl-badge-tracking{color:#BC861F;background:#FFF4DD;border-color:rgb(188 134 31 / .18)}:is(.fl-app,.fl-workspace) .fl-badge-draft{color:#6B7280;background:#F3F4F6;border-color:rgb(107 114 128 / .15)}:is(.fl-app,.fl-workspace) .fl-badge-danger{color:#C24356;background:#FCECEE;border-color:rgb(194 67 86 / .18)}:is(.fl-app,.fl-workspace) .fl-badge-dot::before{content:"";width:7px;height:7px;background:currentColor;border-radius:50%}:is(.fl-app,.fl-workspace) .gform_wrapper{color:var(--fl-ink);font-family:inherit}:is(.fl-app,.fl-workspace) .gform_wrapper .gfield_label{display:block;margin-bottom:8px!important;color:var(--fl-ink)!important;font-size:15px!important;font-weight:600!important;line-height:1.35!important}:is(.fl-app,.fl-workspace) .gform_wrapper .gfield_required{margin-left:4px;color:var(--fl-green)!important}:is(.fl-app,.fl-workspace) .gform_wrapper .gfield_description{margin-top:7px!important;color:var(--fl-muted)!important;font-size:12px!important;line-height:1.5!important}:is(.fl-app,.fl-workspace) .gform_wrapper input[type="text"],:is(.fl-app,.fl-workspace) .gform_wrapper input[type="email"],:is(.fl-app,.fl-workspace) .gform_wrapper input[type="tel"],:is(.fl-app,.fl-workspace) .gform_wrapper input[type="url"],:is(.fl-app,.fl-workspace) .gform_wrapper input[type="number"],:is(.fl-app,.fl-workspace) .gform_wrapper input[type="date"],:is(.fl-app,.fl-workspace) .gform_wrapper input[type="time"],:is(.fl-app,.fl-workspace) .gform_wrapper input[type="password"]{width:100%;min-height:var(--fl-field-height);padding:12px var(--fl-field-padding-x)!important;color:var(--fl-ink)!important;font-family:inherit!important;font-size:15px!important;background:var(--fl-field-bg)!important;border:1.5px solid var(--fl-field-border)!important;border-radius:var(--fl-field-radius)!important;box-shadow:none!important;outline:none!important;transition:background-color var(--fl-transition),border-color var(--fl-transition),box-shadow var(--fl-transition)}:is(.fl-app,.fl-workspace) .gform_wrapper textarea{width:100%;min-height:140px;padding:14px var(--fl-field-padding-x)!important;color:var(--fl-ink)!important;font-family:inherit!important;font-size:15px!important;line-height:1.55!important;background:var(--fl-field-bg)!important;border:1.5px solid var(--fl-field-border)!important;border-radius:var(--fl-field-radius)!important;box-shadow:none!important;outline:none!important;resize:vertical}:is(.fl-app,.fl-workspace) .gform_wrapper select{width:100%;min-height:var(--fl-field-height);padding:0 42px 0 var(--fl-field-padding-x)!important;color:var(--fl-ink)!important;font-family:inherit!important;font-size:15px!important;background-color:#FFFFFF!important;border:1.5px solid var(--fl-field-border)!important;border-radius:var(--fl-field-radius)!important;box-shadow:none!important;outline:none!important;cursor:pointer}:is(.fl-app,.fl-workspace) .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):hover,:is(.fl-app,.fl-workspace) .gform_wrapper textarea:hover,:is(.fl-app,.fl-workspace) .gform_wrapper select:hover{border-color:var(--fl-field-border-hover)!important;background:var(--fl-field-bg-hover)!important}:is(.fl-app,.fl-workspace) .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):focus,:is(.fl-app,.fl-workspace) .gform_wrapper textarea:focus,:is(.fl-app,.fl-workspace) .gform_wrapper select:focus{border-color:var(--fl-green)!important;background:#FFFFFF!important;box-shadow:var(--fl-field-focus)!important;outline:none!important}:is(.fl-app,.fl-workspace) .gform_wrapper input::placeholder,:is(.fl-app,.fl-workspace) .gform_wrapper textarea::placeholder{color:var(--fl-field-placeholder)!important;opacity:1}:is(.fl-app,.fl-workspace) .gform_wrapper input[type="radio"],:is(.fl-app,.fl-workspace) .gform_wrapper input[type="checkbox"]{width:19px!important;height:19px!important;margin:0 8px 0 0!important;accent-color:var(--fl-green)!important;color-scheme:light;cursor:pointer}:is(.fl-app,.fl-workspace) .gform_wrapper{--gf-color-primary:var(--fl-green) !important;--gf-color-primary-darker:var(--fl-green-active) !important;--gf-ctrl-choice-check-color:var(--fl-green) !important;--gf-ctrl-border-color-focus:var(--fl-green) !important;--gf-ctrl-choice-color:var(--fl-green) !important;--gf-local-choice-check-color:var(--fl-green) !important}:is(.fl-app,.fl-workspace) .gform_wrapper input[type="radio"]:focus-visible,:is(.fl-app,.fl-workspace) .gform_wrapper input[type="checkbox"]:focus-visible{border-color:var(--fl-green)!important;outline:none!important;box-shadow:0 0 0 3px rgb(168 209 120 / .45)!important;accent-color:var(--fl-green)!important}:is(.fl-app,.fl-workspace) .gform_wrapper input[type="radio"]:checked,:is(.fl-app,.fl-workspace) .gform_wrapper input[type="checkbox"]:checked{border-color:var(--fl-green)!important;accent-color:var(--fl-green)!important}:is(.fl-app,.fl-workspace) .gform_wrapper .gfield_radio,:is(.fl-app,.fl-workspace) .gform_wrapper .gfield_checkbox{display:flex;flex-direction:column;gap:10px}:is(.fl-app,.fl-workspace) .gform_wrapper .gchoice{display:flex;align-items:flex-start;min-height:28px}:is(.fl-app,.fl-workspace) .gform_wrapper .gfield_error input:not([type="radio"]):not([type="checkbox"]),:is(.fl-app,.fl-workspace) .gform_wrapper .gfield_error textarea,:is(.fl-app,.fl-workspace) .gform_wrapper .gfield_error select{background:var(--fl-danger-soft)!important;border-color:var(--fl-danger)!important}:is(.fl-app,.fl-workspace) .gform_wrapper .gfield_validation_message{margin-top:7px!important;padding:8px 10px!important;color:var(--fl-danger)!important;font-size:12px!important;font-weight:600!important;background:var(--fl-danger-soft)!important;border:0!important;border-radius:8px}:is(.fl-app,.fl-workspace) .gform_wrapper .gform_validation_errors{margin-bottom:24px!important;padding:16px 18px!important;color:var(--fl-danger)!important;background:var(--fl-danger-soft)!important;border:1px solid rgb(217 63 76 / .2)!important;border-radius:14px!important;box-shadow:none!important}:is(.fl-app,.fl-workspace) .gform_wrapper .gsection{margin-top:28px!important;padding-bottom:12px!important;border-bottom:1px solid var(--fl-line)!important}:is(.fl-app,.fl-workspace) .gform_wrapper .gsection_title{color:var(--fl-green)!important;font-size:22px!important;font-weight:600!important}:is(.fl-app,.fl-workspace) .gform_wrapper .gform_fields{row-gap:22px!important}:is(.fl-app,.fl-workspace) .gform_wrapper .gform_button,:is(.fl-app,.fl-workspace) .gform_wrapper .gform_next_button,:is(.fl-app,.fl-workspace) .gform_wrapper input[type="submit"],:is(.fl-app,.fl-workspace) .gform_wrapper button[type="submit"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:var(--fl-button-height)!important;padding:var(--fl-button-padding-y) var(--fl-button-padding-x)!important;color:#FFFFFF!important;font-family:inherit!important;font-size:var(--fl-button-font-size)!important;font-weight:var(--fl-weight-regular)!important;line-height:1.1!important;background:var(--fl-green)!important;border:var(--fl-button-border) solid var(--fl-green)!important;border-radius:var(--fl-radius-button)!important;box-shadow:none!important;cursor:pointer!important;transition:transform var(--fl-transition),box-shadow var(--fl-transition),background-color var(--fl-transition),border-color var(--fl-transition)!important}:is(.fl-app,.fl-workspace) .gform_wrapper .gform_button:hover,:is(.fl-app,.fl-workspace) .gform_wrapper .gform_next_button:hover,:is(.fl-app,.fl-workspace) .gform_wrapper input[type="submit"]:hover,:is(.fl-app,.fl-workspace) .gform_wrapper button[type="submit"]:hover{color:#FFFFFF!important;background:var(--fl-green-hover)!important;border-color:var(--fl-green-hover)!important;box-shadow:var(--fl-btn-primary-shadow-hover)!important;transform:translateY(-2px)!important}:is(.fl-app,.fl-workspace) .gform_wrapper .gform_previous_button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:var(--fl-button-height)!important;padding:var(--fl-button-padding-y) var(--fl-button-padding-x)!important;color:var(--fl-green)!important;font-family:inherit!important;font-size:var(--fl-button-font-size)!important;font-weight:var(--fl-weight-regular)!important;background:#FFFFFF!important;border:var(--fl-button-border) solid var(--fl-green)!important;border-radius:var(--fl-radius-button)!important;box-shadow:none!important;cursor:pointer!important}:is(.fl-app,.fl-workspace) .gform_wrapper .gform_previous_button:hover{color:var(--fl-green)!important;background:#FBFDF9!important;border-color:var(--fl-green-hover)!important;box-shadow:var(--fl-btn-primary-shadow-hover)!important;transform:translateY(-2px)!important}:is(.fl-app,.fl-workspace) .gform_wrapper .gform_page_footer,:is(.fl-app,.fl-workspace) .gform_wrapper .gform_footer{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:18px!important;margin-top:28px!important}:is(.fl-app,.fl-workspace) .elementor-widget-button .elementor-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:var(--fl-button-height)!important;padding:var(--fl-button-padding-y) var(--fl-button-padding-x)!important;color:#FFFFFF!important;font-size:var(--fl-button-font-size)!important;background:var(--fl-green)!important;border:var(--fl-button-border) solid var(--fl-green)!important;border-radius:var(--fl-radius-button)!important;box-shadow:none!important;transition:transform var(--fl-transition),box-shadow var(--fl-transition),background-color var(--fl-transition)!important}:is(.fl-app,.fl-workspace) .elementor-widget-button .elementor-button:hover{background:var(--fl-green-hover)!important;border-color:var(--fl-green-hover)!important;box-shadow:var(--fl-btn-primary-shadow-hover)!important;transform:translateY(-2px)!important}:is(.fl-app,.fl-workspace) .fld-dashboard .fld-button{min-height:var(--fl-button-height)!important;padding:var(--fl-button-padding-y) var(--fl-button-padding-x)!important;font-size:var(--fl-button-font-size)!important;border-width:var(--fl-button-border)!important;border-radius:var(--fl-radius-button)!important}:is(.fl-app,.fl-workspace) .fld-dashboard .fld-button-primary,:is(.fl-app,.fl-workspace) .fld-dashboard .fld-button-card{color:#FFFFFF!important;background:var(--fl-green)!important;border-color:var(--fl-green)!important}:is(.fl-app,.fl-workspace) .fld-dashboard .fld-button-primary:hover,:is(.fl-app,.fl-workspace) .fld-dashboard .fld-button-card:hover{background:var(--fl-green-hover)!important;border-color:var(--fl-green-hover)!important;box-shadow:var(--fl-btn-primary-shadow-hover)!important;transform:translateY(-2px)!important}:is(.fl-app,.fl-workspace) .fld-dashboard .fld-button-secondary{color:var(--fl-green)!important;background:#FFFFFF!important;border-color:var(--fl-green)!important}:is(.fl-app,.fl-workspace) .fld-dashboard .fld-button-secondary:hover{background:#FBFDF9!important;border-color:var(--fl-green-hover)!important;box-shadow:var(--fl-btn-primary-shadow-hover)!important;transform:translateY(-2px)!important}:is(.fl-app,.fl-workspace) .fld-dashboard .fld-card{background:var(--fl-white);border-color:var(--fl-line);border-radius:var(--fl-radius-card);box-shadow:var(--fl-shadow-card)}:is(.fl-app,.fl-workspace) .fld-dashboard .fld-status{border-radius:var(--fl-radius-pill)}:is(.fl-app,.fl-workspace) .fl-field{width:100%;min-height:var(--fl-field-height);padding:12px var(--fl-field-padding-x);color:var(--fl-ink);font-family:inherit;font-size:15px;background:#FFF;border:1.5px solid var(--fl-field-border);border-radius:var(--fl-field-radius);outline:none;transition:border-color var(--fl-transition),box-shadow var(--fl-transition)}:is(.fl-app,.fl-workspace) .fl-field:hover{border-color:var(--fl-field-border-hover)}:is(.fl-app,.fl-workspace) .fl-field:focus{border-color:var(--fl-green);box-shadow:var(--fl-field-focus)}:is(.fl-app,.fl-workspace) textarea.fl-field{min-height:140px;resize:vertical}:is(.fl-app,.fl-workspace) .fl-label{display:block;margin-bottom:8px;color:var(--fl-ink);font-size:15px;font-weight:600}:is(.fl-app,.fl-workspace) .fl-help{display:block;margin-top:7px;color:var(--fl-muted);font-size:12px;line-height:1.5}:is(.fl-app,.fl-workspace) .fl-workspace-main button:not(.fl-workspace-toggle):not(.fl-btn-secondary):not(.fl-btn-danger):not(.fl-btn-warning):not([class*="gform_"]){color:#FFF;background:var(--fl-green);border:var(--fl-button-border) solid var(--fl-green);border-radius:var(--fl-radius-button);cursor:pointer;transition:transform var(--fl-transition),box-shadow var(--fl-transition),background-color var(--fl-transition),border-color var(--fl-transition)}:is(.fl-app,.fl-workspace) .fl-workspace-main button:not(.fl-workspace-toggle):not(.fl-btn-secondary):not(.fl-btn-danger):not(.fl-btn-warning):not([class*="gform_"]):hover{background:var(--fl-green-hover);border-color:var(--fl-green-hover);box-shadow:var(--fl-btn-primary-shadow-hover);transform:translateY(-2px)}@media (max-width:1000px){:is(.fl-app,.fl-workspace) .fl-card-grid,:is(.fl-app,.fl-workspace) .fl-card-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){:root{--fl-button-font-size:17px;--fl-field-height:50px;--fl-field-padding-x:13px}:is(.fl-app,.fl-workspace) .fl-card-grid,:is(.fl-app,.fl-workspace) .fl-card-grid--2,:is(.fl-app,.fl-workspace) .fl-card-grid--4{grid-template-columns:1fr}:is(.fl-app,.fl-workspace) .fl-btn-group{flex-direction:column;align-items:stretch;width:100%}:is(.fl-app,.fl-workspace) .fl-btn,:is(.fl-app,.fl-workspace) .fl-btn-primary,:is(.fl-app,.fl-workspace) .fl-btn-secondary,:is(.fl-app,.fl-workspace) .fl-btn-danger,:is(.fl-app,.fl-workspace) .fl-btn-warning{width:100%!important}:is(.fl-app,.fl-workspace) .gform_wrapper .gform_page_footer,:is(.fl-app,.fl-workspace) .gform_wrapper .gform_footer{flex-direction:column!important;align-items:stretch!important}:is(.fl-app,.fl-workspace) .gform_wrapper .gform_page_footer input,:is(.fl-app,.fl-workspace) .gform_wrapper .gform_page_footer button,:is(.fl-app,.fl-workspace) .gform_wrapper .gform_footer input,:is(.fl-app,.fl-workspace) .gform_wrapper .gform_footer button{width:100%!important}:is(.fl-app,.fl-workspace) .fl-card{padding:24px;border-radius:22px}}@media (prefers-reduced-motion:reduce){:is(.fl-app,.fl-workspace) *,:is(.fl-app,.fl-workspace) *::before,:is(.fl-app,.fl-workspace) *::after{scroll-behavior:auto!important}:is(.fl-app,.fl-workspace) .fl-btn,:is(.fl-app,.fl-workspace) .fl-btn-primary,:is(.fl-app,.fl-workspace) .fl-btn-secondary,:is(.fl-app,.fl-workspace) .fl-btn-danger,:is(.fl-app,.fl-workspace) .fl-btn-warning,:is(.fl-app,.fl-workspace) .fl-card{transition:none!important}:is(.fl-app,.fl-workspace) .fl-btn:hover,:is(.fl-app,.fl-workspace) .fl-btn-primary:hover,:is(.fl-app,.fl-workspace) .fl-btn-secondary:hover,:is(.fl-app,.fl-workspace) .fl-btn-danger:hover,:is(.fl-app,.fl-workspace) .fl-btn-warning:hover,:is(.fl-app,.fl-workspace) .fl-card.is-interactive:hover{transform:none!important}}:is(.fl-app,.fl-workspace) .flf-controller .flf-secondary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:var(--fl-button-height)!important;padding:var(--fl-button-padding-y) var(--fl-button-padding-x)!important;color:#FFFFFF!important;font-family:inherit!important;font-size:var(--fl-button-font-size)!important;font-weight:var(--fl-weight-regular)!important;line-height:1.1!important;background:var(--fl-green)!important;border:var(--fl-button-border) solid var(--fl-green)!important;border-radius:var(--fl-radius-button)!important;box-shadow:none!important;cursor:pointer!important;transition:transform var(--fl-transition),box-shadow var(--fl-transition),background-color var(--fl-transition),border-color var(--fl-transition)!important}:is(.fl-app,.fl-workspace) .flf-controller .flf-secondary:hover{color:#FFFFFF!important;background:var(--fl-green-hover)!important;border-color:var(--fl-green-hover)!important;box-shadow:var(--fl-btn-primary-shadow-hover)!important;transform:translateY(-2px)!important}:is(.fl-app,.fl-workspace) .flf-controller .flf-remove{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;color:#FFFFFF!important;font-size:24px!important;line-height:1!important;background:var(--fl-btn-danger-bg)!important;border:2px solid var(--fl-btn-danger-bg)!important;border-radius:6px 6px 18px 6px!important;box-shadow:none!important;cursor:pointer!important;transition:transform var(--fl-transition),box-shadow var(--fl-transition),background-color var(--fl-transition)!important}:is(.fl-app,.fl-workspace) .flf-controller .flf-remove:hover{background:var(--fl-btn-danger-hover)!important;border-color:var(--fl-btn-danger-hover)!important;box-shadow:var(--fl-btn-danger-shadow-hover)!important;transform:translateY(-1px)!important}:is(.fl-app,.fl-workspace) .flf-controller input:not([type="hidden"]),:is(.fl-app,.fl-workspace) .flf-controller select,:is(.fl-app,.fl-workspace) .flf-controller textarea{min-height:var(--fl-field-height)!important;padding:12px var(--fl-field-padding-x)!important;color:var(--fl-ink)!important;font-family:inherit!important;font-size:15px!important;background:#FFFFFF!important;border:1.5px solid var(--fl-field-border)!important;border-radius:var(--fl-field-radius)!important;box-shadow:none!important;outline:none!important;transition:border-color var(--fl-transition),box-shadow var(--fl-transition),background-color var(--fl-transition)!important}:is(.fl-app,.fl-workspace) .flf-controller input:not([type="hidden"]):hover,:is(.fl-app,.fl-workspace) .flf-controller select:hover,:is(.fl-app,.fl-workspace) .flf-controller textarea:hover{border-color:var(--fl-field-border-hover)!important}:is(.fl-app,.fl-workspace) .flf-controller input:not([type="hidden"]):focus,:is(.fl-app,.fl-workspace) .flf-controller select:focus,:is(.fl-app,.fl-workspace) .flf-controller textarea:focus{border-color:var(--fl-green)!important;box-shadow:var(--fl-field-focus)!important}:is(.fl-app,.fl-workspace) .flf-controller .flf-suffix input{border-radius:var(--fl-field-radius) 0 0 var(--fl-field-radius)!important}:is(.fl-app,.fl-workspace) .flf-controller .flf-suffix b{height:var(--fl-field-height)!important;display:flex;align-items:center;padding:0 13px!important;color:var(--fl-green);background:var(--fl-btn-secondary-active)!important;border:1.5px solid var(--fl-field-border)!important;border-left:0!important;border-radius:0 var(--fl-field-radius) var(--fl-field-radius) 0!important}:is(.fl-app,.fl-workspace) .gform_wrapper form[id*="gform_6"] .gform_button,:is(.fl-app,.fl-workspace) .gform_wrapper form[id*="gform_6"] input[type="submit"],:is(.fl-app,.fl-workspace) .gform_wrapper #gform_submit_button_6{color:#FFFFFF!important;background:var(--fl-green)!important;border:var(--fl-button-border) solid var(--fl-green)!important;border-radius:var(--fl-radius-button)!important;box-shadow:none!important}:is(.fl-app,.fl-workspace) .gform_wrapper form[id*="gform_6"] .gform_button:hover,:is(.fl-app,.fl-workspace) .gform_wrapper form[id*="gform_6"] input[type="submit"]:hover,:is(.fl-app,.fl-workspace) .gform_wrapper #gform_submit_button_6:hover{background:var(--fl-green-hover)!important;border-color:var(--fl-green-hover)!important;box-shadow:var(--fl-btn-primary-shadow-hover)!important;transform:translateY(-2px)!important}.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9){--gf-color-primary:var(--fl-green) !important;--gf-color-primary-darker:var(--fl-green-active) !important;--gf-ctrl-choice-check-color:var(--fl-green) !important;--gf-ctrl-border-color-focus:var(--fl-green) !important;color:var(--fl-ink);font-family:var(--fl-font-family)}.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) .gfield_label{display:block;margin-bottom:8px!important;color:var(--fl-ink)!important;font-size:15px!important;font-weight:var(--fl-weight-semibold)!important;line-height:1.35!important}.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) .gfield_required{margin-left:4px;color:var(--fl-green)!important}.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) .gfield_description{margin-top:7px!important;color:var(--fl-muted)!important;font-size:12px!important;line-height:1.5!important}.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) input[type="text"],.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) input[type="email"],.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) input[type="tel"],.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) input[type="url"],.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) input[type="number"],.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) input[type="date"],.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) input[type="time"],.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) input[type="password"],.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) select,.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) textarea{width:100%;min-height:var(--fl-field-height)!important;padding:12px var(--fl-field-padding-x)!important;color:var(--fl-ink)!important;font-family:inherit!important;font-size:15px!important;background:var(--fl-field-bg)!important;border:1.5px solid var(--fl-field-border)!important;border-radius:var(--fl-field-radius)!important;box-shadow:none!important;outline:none!important;transition:background-color var(--fl-transition),border-color var(--fl-transition),box-shadow var(--fl-transition)!important}.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) select{padding-right:42px!important;cursor:pointer}.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) textarea{min-height:140px!important;line-height:1.55!important;resize:vertical}.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):hover,.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) textarea:hover,.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) select:hover{background:var(--fl-field-bg-hover)!important;border-color:var(--fl-field-border-hover)!important}.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):focus,.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) textarea:focus,.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) select:focus{background:var(--fl-white)!important;border-color:var(--fl-green)!important;box-shadow:var(--fl-field-focus)!important;outline:none!important}.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) input[type="radio"],.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) input[type="checkbox"]{width:19px!important;height:19px!important;margin:0 8px 0 0!important;accent-color:var(--fl-green)!important;cursor:pointer}.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) input[type="radio"]:checked,.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) input[type="checkbox"]:checked{border-color:var(--fl-green)!important;accent-color:var(--fl-green)!important}.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) input[type="radio"]:focus,.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) input[type="radio"]:focus-visible,.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) input[type="checkbox"]:focus,.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) input[type="checkbox"]:focus-visible{border-color:var(--fl-green)!important;outline:none!important;box-shadow:0 0 0 3px rgb(168 209 120 / .45)!important}.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) .gsection{margin-top:28px!important;padding-bottom:12px!important;border-bottom:1px solid var(--fl-line)!important}.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) .gsection_title{color:var(--fl-green)!important;font-size:22px!important;font-weight:var(--fl-weight-semibold)!important}.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) .gfield_error input:not([type="radio"]):not([type="checkbox"]),.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) .gfield_error textarea,.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) .gfield_error select{background:var(--fl-danger-soft)!important;border-color:var(--fl-danger)!important}.gform-theme--framework:is(#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3,#gform_wrapper_4,#gform_wrapper_5,#gform_wrapper_6,#gform_wrapper_8,#gform_wrapper_9) .gfield_validation_message{color:var(--fl-danger)!important;font-size:12px!important;font-weight:var(--fl-weight-semibold)!important;background:var(--fl-danger-soft)!important;border:0!important;border-radius:8px}.danger-a .elementor-button,.danger-b .elementor-button,.danger-c .elementor-button,.danger-d .elementor-button{min-height:54px;padding:10px 28px;border-radius:6px 6px 24px 6px;border-width:2px;border-style:solid;font-size:20px;font-weight:400;transition:all .20s ease}.danger-a .elementor-button:hover,.danger-b .elementor-button:hover,.danger-c .elementor-button:hover,.danger-d .elementor-button:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgb(57 78 44 / .12)}.danger-a .elementor-button{background:#C74452;border-color:#C74452}.danger-a .elementor-button:hover{background:#CF4C5A;border-color:#CF4C5A}.danger-b .elementor-button{background:#C24356!important;border-color:#C24356!important;color:#FFFFFF!important;transition:transform .20s ease,box-shadow .20s ease,background-color .20s ease,border-color .20s ease,color .20s ease!important}.danger-b .elementor-button:hover{background:#CB4C5E!important;border-color:#CB4C5E!important;color:#FFFFFF!important;transform:translateY(-2px)!important;box-shadow:0 10px 22px rgb(57 78 44 / .12)!important}.danger-b .elementor-button:focus,.danger-b .elementor-button:focus-visible{color:#FFFFFF!important}.danger-b .elementor-button:active{background:#AD384A!important;border-color:#AD384A!important;color:#FFFFFF!important;transform:translateY(0) scale(.985)!important}.danger-c .elementor-button{background:#D15A58;border-color:#D15A58}.danger-c .elementor-button:hover{background:#DA6664;border-color:#DA6664}.danger-d .elementor-button{background:#B93C4B;border-color:#B93C4B}.danger-d .elementor-button:hover{background:#C54857;border-color:#C54857}.warning-a .elementor-button,.warning-b .elementor-button,.warning-c .elementor-button,.warning-d .elementor-button{min-height:54px;padding:10px 28px;border-radius:6px 6px 24px 6px;border:2px solid;font-size:20px;font-weight:400;color:#FFFFFF!important;transition:transform .20s ease,box-shadow .20s ease,background-color .20s ease,border-color .20s ease,color .20s ease}.warning-a .elementor-button:hover,.warning-b .elementor-button:hover,.warning-c .elementor-button:hover,.warning-d .elementor-button:hover{color:#FFFFFF!important;transform:translateY(-2px);box-shadow:0 10px 22px rgb(57 78 44 / .12)}.warning-a .elementor-button{background:#C28A1F;border-color:#C28A1F}.warning-a .elementor-button:hover{background:#CB9428;border-color:#CB9428}.warning-b .elementor-button{background:#BE8B2A;border-color:#BE8B2A}.warning-b .elementor-button:hover{background:#C89734;border-color:#C89734}.warning-c .elementor-button{background:#B97C21;border-color:#B97C21}.warning-c .elementor-button:hover{background:#C5872B;border-color:#C5872B}.warning-d .elementor-button{background:#D09A34;border-color:#D09A34}.warning-d .elementor-button:hover{background:#D8A845;border-color:#D8A845}.fl-badge-demo{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.fl-badge{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:7px 14px;border-radius:6px 6px 18px 6px;border:1px solid #fff0;box-sizing:border-box;font-size:13px;font-weight:600;line-height:1;letter-spacing:.2px;white-space:nowrap;transition:all .20s ease}.fl-badge:hover{transform:translateY(-1px)}.fl-badge-success{background:#EAF5E3;color:#5E8A34;border-color:rgb(94 138 52 / .18)}.fl-badge-info{background:#E9F0F7;color:#5C7E9D;border-color:rgb(92 126 157 / .18)}.fl-badge-warning{background:#FFF4DD;color:#BC861F;border-color:rgb(188 134 31 / .18)}.fl-badge-draft{background:#F3F4F6;color:#6B7280;border-color:rgb(107 114 128 / .15)}.fl-badge-danger{background:#FCECEE;color:#C24356;border-color:rgb(194 67 86 / .18)}.fl-input-lab{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px;max-width:1000px}.fl-input-demo{display:flex;flex-direction:column;gap:8px}.fl-input-demo--wide{grid-column:1 / -1}.fl-lab-label{color:#568329;font-size:16px;font-weight:600;line-height:1.35}.fl-lab-input{width:100%;min-height:52px;padding:12px 15px;color:#24331F;background:#FFF;font-family:inherit;font-size:15px;line-height:1.4;border:1px solid #DDE4D8;border-radius:10px;outline:none;box-shadow:none;transition:border-color .20s ease,box-shadow .20s ease,background-color .20s ease}.fl-lab-input::placeholder{color:#9AA397;opacity:1}.fl-lab-input:hover{border-color:#B9C9AE}.fl-lab-input:focus{background:#FFF;border-color:#5E8A34;box-shadow:0 0 0 4px rgb(168 209 120 / .22)}.fl-lab-textarea{min-height:150px;resize:vertical}.fl-lab-help{color:#7A8475;font-size:12px;line-height:1.45}.fl-lab-input.is-error{background:#FFF7F8;border-color:#C24356}.fl-lab-input.is-error:focus{box-shadow:0 0 0 4px rgb(194 67 86 / .12)}.fl-lab-error{color:#C24356;font-size:12px;font-weight:600}.fl-lab-input:disabled{color:#899184;background:#F3F5F1;border-color:#E0E5DD;cursor:not-allowed}select.fl-lab-input{cursor:pointer}@media(max-width:700px){.fl-input-lab{grid-template-columns:1fr}.fl-input-demo--wide{grid-column:auto}}.flf-grid-three.has-unit-count{align-items:end}.flf-grid-three.has-unit-count>label{width:100%}