:root{--fs-green:#1F4D3A;--fs-green-dark:#173D2D;--fs-green-glow:#245A43;--fs-gold:#D9B865;--fs-gold-deep:#B8923A;--fs-gold-hi:#F0D78C;--fs-gold-text:#7E5D1E;--fs-cream:#F6F0E4;--fs-cream-2:#EFE6D2;--fs-ink:#3E3A35;--fs-gold-grad:linear-gradient(135deg,#9A7428 0%,#F0D78C 45%,#B8923A 60%,#7E5D1E 100%);--fs-green-grad:radial-gradient(ellipse at 50% 35%,#245A43 0%,#1F4D3A 45%,#173D2D 100%)}body,body p,body li,body td,.et_pb_text,.et_pb_toggle_content{font-family:'Montserrat',Helvetica,Arial,sans-serif;color:var(--fs-ink)}body h1,body h2,body h3,body .et_pb_module_header,body .et_pb_pricing_title{font-family:'Cinzel',Georgia,serif!important;letter-spacing:.02em}body h4,body h5,body h6{font-family:'Montserrat',Helvetica,Arial,sans-serif!important;font-weight:700}body .et_pb_bg_layout_light h1,body .et_pb_bg_layout_light h2,body .et_pb_bg_layout_light h3,body .et_pb_bg_layout_light h4,body .et_pb_bg_layout_light h5,body .et_pb_bg_layout_light h6,body .et_pb_toggle_title,body .et_pb_pricing_heading .et_pb_pricing_title{color:var(--fs-green)!important}body .et_pb_bg_layout_dark h1,body .et_pb_bg_layout_dark h2,body .et_pb_bg_layout_dark h3{color:var(--fs-gold)!important}body .et_pb_bg_layout_dark h4,body .et_pb_bg_layout_dark h5,body .et_pb_bg_layout_dark h6,body .et_pb_bg_layout_dark p,body .et_pb_bg_layout_dark li{color:var(--fs-cream)!important}.pre-header,body .pre-header{color:var(--fs-gold-deep)!important;letter-spacing:.16em;font-family:'Montserrat',sans-serif!important}.et_pb_bg_layout_dark .pre-header{color:var(--fs-gold)!important}.fs-tagline,.fs-tagline p{font-family:'Cormorant Garamond',Georgia,serif!important;font-style:italic;font-weight:600;color:var(--fs-gold)!important;font-size:1.6em;line-height:1.2}.et_pb_bg_layout_light .fs-tagline,.et_pb_bg_layout_light .fs-tagline p{color:var(--fs-gold-text)!important}.fs-gold-rule{height:4px!important;border:0!important;background:linear-gradient(90deg,rgba(154,116,40,0),#B8923A 15%,#F0D78C 50%,#B8923A 85%,rgba(154,116,40,0))!important}.et_pb_divider:before{border-top-color:var(--fs-gold-deep)!important}body #et-main-area a:not(.et_pb_button),body .et_pb_text a{color:var(--fs-green);text-decoration-color:var(--fs-gold-deep)}body #et-main-area a:not(.et_pb_button):hover,body .et_pb_text a:hover{color:var(--fs-gold-text)}body .et_pb_bg_layout_dark a:not(.et_pb_button),body .secondary-background a:not(.et_pb_button),body .primary-background a:not(.et_pb_button){color:var(--fs-gold)!important}body .et_pb_bg_layout_dark a:not(.et_pb_button):hover{color:var(--fs-gold-hi)!important}body .primary-background:not(.et_pb_pricing),body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_footer button,body .gform_wrapper .gform_page_footer input.button{background-color:var(--fs-green)!important}body .secondary-background:not(.et_pb_pricing){background-color:var(--fs-green-dark)!important}body .et_pb_section.primary-background,body .et_pb_section.secondary-background{background-image:var(--fs-green-grad)!important}body .primary-image-background:before{background-image:linear-gradient(90deg,rgba(23,61,45,.88) 0%,rgba(31,77,58,.70) 55%,rgba(31,77,58,.35) 100%)!important}body .primary-background p,body a.primary-background,body .primary-background h1,body .primary-background h2,body .primary-background h3,body .primary-background h4,body .primary-background h5{color:var(--fs-cream)!important}body .primary-background h1,body .primary-background h2,body .secondary-background h1,body .secondary-background h2{color:var(--fs-gold)!important}body .et_pb_bg_layout_light .et-pb-icon,body .et_pb_toggle_title:before{color:var(--fs-gold-deep)!important}body .et_pb_bg_layout_dark .et-pb-icon,body .quote{color:var(--fs-gold)!important}body .ginput_container input,body .ginput_container select,body .ginput_container textarea{border-bottom-color:var(--fs-gold-deep)!important}body .secondary-background .percent-value,body .et_pb_number_counter .percent-value{color:var(--fs-gold)!important}#skiptocontent a{background:var(--fs-green)!important;border-color:var(--fs-gold)!important}body .et_pb_button,body .et_pb_promo_button,body .et_pb_pricing_table_button,body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_footer button{background:var(--fs-gold-grad)!important;background-color:var(--fs-gold-deep)!important;color:var(--fs-green-dark)!important;border:2px solid var(--fs-gold-deep)!important;border-radius:4px!important;font-family:'Montserrat',sans-serif!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important;box-shadow:0 2px 6px rgba(0,0,0,.18);transition:filter .2s,transform .2s}body .et_pb_button:hover,body .et_pb_pricing_table_button:hover,body .gform_wrapper .gform_footer input.button:hover,body .gform_wrapper .gform_footer button:hover{filter:brightness(1.08);transform:translateY(-1px);color:var(--fs-green-dark)!important;text-decoration:none!important}body .et_pb_button:after{color:var(--fs-green-dark)!important}body .et_pb_bg_layout_light .et_pb_button.primary-button,body .et_pb_bg_layout_light .et_pb_button.primary-background{background:var(--fs-green)!important;color:var(--fs-gold)!important;border-color:var(--fs-gold-deep)!important}body .et_pb_bg_layout_light .et_pb_button.primary-button:hover,body .et_pb_bg_layout_light .et_pb_button.primary-background:hover{background:var(--fs-green-dark)!important;color:var(--fs-gold-hi)!important}body .et_pb_bg_layout_light .et_pb_button.primary-button:after{color:var(--fs-gold)!important}body .et-l--header .et_pb_section,body #main-header{background:var(--fs-green-grad)!important;background-color:var(--fs-green)!important;border-bottom:3px solid var(--fs-gold-deep)}body .et-l--header .secondary-background,body .et-l--header .primary-background{background-color:var(--fs-green-dark)!important}body .et-l--header .et_pb_row{background-color:transparent!important}body .et-l--header .et_pb_menu,body .et-l--header .et_pb_menu__wrap{background-color:transparent!important}body .et-l--header .et_pb_menu .et-menu>li>a,body #top-menu .menu-item a,body #top-menu .menu-item span,body .et-l--header .et_pb_text,body .et-l--header .et_pb_text a{color:var(--fs-cream)!important;font-family:'Montserrat',sans-serif!important;font-weight:600!important}body .et-l--header .et_pb_menu .et-menu>li>a:hover,body .et-l--header .et_pb_menu .et-menu>li.current-menu-item>a,body .et-l--header .et_pb_menu .et-menu>li.current-menu-ancestor>a,body #top-menu li.current-menu-item>a{color:var(--fs-gold)!important}body .et-l--header .et_pb_menu .sub-menu,body #top-menu .sub-menu{background:var(--fs-green-dark)!important;border-top:3px solid var(--fs-gold-deep)!important}body .et-l--header .et_pb_menu .sub-menu a{color:var(--fs-cream)!important}body .et-l--header .et_pb_menu .sub-menu a:hover{color:var(--fs-gold)!important;background:rgba(217,184,101,.08)!important}body .et-l--header .et_pb_button{padding:.35em 1em!important;font-size:13px!important}body .mobile_menu_bar:before,body .et_pb_menu .mobile_menu_bar:before{color:var(--fs-gold)!important}body .et_mobile_menu{background:var(--fs-green-dark)!important;border-top-color:var(--fs-gold-deep)!important}body .et_mobile_menu li a{color:var(--fs-cream)!important;border-bottom-color:rgba(217,184,101,.25)!important}body .et-l--header .et_pb_image img{max-height:86px;width:auto}body #footer-form{background:var(--fs-green-grad)!important}body #footer-form h4,body #footer-form h3{color:var(--fs-gold)!important;font-family:'Cinzel',serif!important}body #footer-form h5{color:var(--fs-gold)!important;letter-spacing:.12em;text-transform:uppercase}body #footer-form p,body #footer-form label,body #footer-form .gfield_label{color:var(--fs-cream)!important}body .gform_wrapper input[type=text],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper select,body .gform_wrapper textarea{background:#fff!important;border:1px solid #D8C9A3!important;border-bottom:2px solid var(--fs-gold-deep)!important}body .et-l--footer .et_pb_section{background:var(--fs-green-dark)!important;border-top:4px solid var(--fs-gold-deep)}body .et-l--footer,body .et-l--footer p,body .et-l--footer li,body .et-l--footer .et_pb_text{color:#E8E0CE!important}body .et-l--footer a,body .et-l--footer .et_pb_menu .et-menu>li>a{color:var(--fs-gold)!important}body .et-l--footer a:hover{color:var(--fs-gold-hi)!important}body #main-footer,body #footer-bottom{background:var(--fs-green-dark)!important}body #footer-info,body #footer-info a{color:#E8E0CE!important}.fs-footer{background:var(--fs-green-grad);color:#E8E0CE;font-family:'Montserrat',sans-serif;padding:36px 4% 26px;border-top:4px solid var(--fs-gold-deep)}.fs-footer *{box-sizing:border-box}.fs-footer-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr .9fr;gap:28px;max-width:1240px;margin:0 auto;align-items:start}.fs-footer h3{font-family:'Cinzel',serif!important;color:var(--fs-gold)!important;font-size:20px;margin:0 0 4px;padding:0}.fs-footer h4{font-family:'Montserrat',sans-serif!important;color:var(--fs-gold)!important;font-size:12px;letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;padding:0 0 6px;border-bottom:1px solid rgba(217,184,101,.45)}.fs-footer p,.fs-footer li{color:#E8E0CE!important;font-size:13.5px;line-height:1.6;margin:0 0 6px;padding:0}.fs-footer ul{list-style:none;margin:0;padding:0}.fs-footer a{color:var(--fs-gold)!important;text-decoration:none}.fs-footer a:hover{color:var(--fs-gold-hi)!important;text-decoration:underline}.fs-footer .fs-tag{font-family:'Cormorant Garamond',serif;font-style:italic;font-weight:600;color:var(--fs-gold)!important;font-size:19px;margin-bottom:10px}.fs-footer .fs-lic-line{font-weight:600;color:var(--fs-cream)!important}.fs-footer .fs-lic strong{color:var(--fs-cream);font-weight:700}.fs-footer .fs-qr{display:flex;gap:14px;align-items:center}.fs-footer .fs-qr img{width:112px;height:112px;background:#fff;padding:4px;border-radius:4px}.fs-footer .fs-qr small{display:block;font-size:10.5px;letter-spacing:.14em;font-weight:700;color:var(--fs-gold);text-transform:uppercase}.fs-footer .fs-eho{display:flex;align-items:center;gap:10px;margin-top:14px}.fs-footer .fs-eho img{width:44px;height:auto}.fs-footer .fs-bottom{max-width:1240px;margin:22px auto 0;padding-top:14px;border-top:1px solid rgba(217,184,101,.35);display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:12px}.fs-footer .fs-bottom p{font-size:12px;margin:0}@media (max-width:980px){.fs-footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.fs-footer-grid{grid-template-columns:1fr}.fs-footer{padding:28px 6%}}body .pricing-options td,body .pricing-options.investors td{border-top:1px solid #D8C9A3!important}body .pricing-options td:first-child{color:var(--fs-green);font-weight:700}body .et_pb_pricing_table{border:1px solid #D8C9A3!important;border-top:4px solid var(--fs-gold-deep)!important;background:#fff!important}body .et_pb_featured_table{border-top-color:var(--fs-gold)!important;box-shadow:0 6px 22px rgba(31,77,58,.18)}body .et_pb_pricing_heading{background:var(--fs-green)!important}body .et_pb_pricing_heading .et_pb_pricing_title,body .et_pb_pricing_heading .et_pb_best_value{color:var(--fs-gold)!important}body .et_pb_sum,body .et_pb_dollar_sign,body .et_pb_frequency{color:var(--fs-green)!important}body .et_pb_pricing li span:before{border-color:var(--fs-gold-deep)!important}.fs-fee-table{width:100%;border-collapse:collapse;font-family:'Montserrat',sans-serif;font-size:15px}.fs-fee-table th{background:var(--fs-green);color:var(--fs-cream);font-weight:700;padding:12px 10px;border:1px solid var(--fs-gold-deep);text-align:center}.fs-fee-table th:first-child{background:var(--fs-green-dark);color:var(--fs-gold);text-align:left}.fs-fee-table td{padding:11px 10px;border:1px solid #D8C9A3;text-align:center;background:#fff;color:var(--fs-ink)}.fs-fee-table td:first-child{background:var(--fs-cream-2);color:var(--fs-green);font-weight:700;text-align:left}.fs-fee-table tr:nth-child(even) td:not(:first-child){background:#FBF8F1}@media (max-width:767px){.fs-fee-table{font-size:13px}.fs-fee-table-wrap{overflow-x:auto}}.fs-checklist{list-style:none!important;padding-left:0!important}.fs-checklist li{position:relative;padding-left:1.5em!important;margin:.3em 0}.fs-checklist li:before{content:"\2605";position:absolute;left:0;color:var(--fs-gold-deep)}body .et_pb_toggle{border:1px solid #D8C9A3!important;border-left:4px solid var(--fs-gold-deep)!important;background:#fff!important}body .et_pb_toggle_open .et_pb_toggle_title{color:var(--fs-green)!important}.fs-card,body .et_pb_team_member{background:#fff;border:1px solid #D8C9A3;border-top:4px solid var(--fs-gold-deep);padding:22px}body .et_pb_member_position{color:var(--fs-gold-text)!important;font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:13px}body .et_pb_team_member_image img,.fs-portrait img{border-radius:50%;border:4px solid var(--fs-gold-deep);box-shadow:0 0 0 3px var(--fs-gold-hi) inset}body .et_pb_blurb .et_pb_main_blurb_image .et-pb-icon{color:var(--fs-gold-deep)!important}.fs-cream-section,body .et_pb_section.fs-cream-section{background-color:var(--fs-cream)!important}.fs-reviews-soon{text-align:center;font-family:'Cormorant Garamond',serif;font-style:italic;font-size:22px;color:var(--fs-green)}