.fox-ha-section{--fox-ink:#173326;--fox-deep:#1d4033;--fox-lime:#c8f8a9;margin:72px auto 36px;max-width:1220px}.fox-ha-intro{max-width:760px;margin:0 0 30px}.fox-ha-eyebrow,.fox-ha-kicker{display:block;margin-bottom:10px;color:#567065;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.fox-ha-intro h2{margin:0 0 12px;color:var(--fox-ink);font-size:clamp(34px,4vw,58px);line-height:1.05;letter-spacing:-.035em}.fox-ha-intro p{margin:0;color:#52645c;font-size:17px;line-height:1.7}.fox-ha{display:flex;gap:10px;min-height:470px}.fox-ha-control{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.fox-ha-panel{position:relative;display:flex;flex:0 0 76px;min-width:0;overflow:hidden;border:1px solid rgba(23,51,38,.12);border-radius:18px;background:#fff;box-shadow:0 12px 38px rgba(23,51,38,.08)}.fox-ha-tab{position:relative;z-index:2;display:flex;flex:0 0 76px;align-items:center;justify-content:center;padding:18px 0;color:#fff;background:var(--fox-deep);cursor:pointer;writing-mode:vertical-rl;transform:rotate(180deg)}.fox-ha-tab strong{font-size:15px;font-weight:650;letter-spacing:.02em}.fox-ha-panel-two .fox-ha-tab,.fox-ha-panel-four .fox-ha-tab{color:var(--fox-ink);background:var(--fox-lime)}.fox-ha-panel-three .fox-ha-tab{background:#557469}.fox-ha-panel-five .fox-ha-tab{background:#315b49}.fox-ha-content{align-self:stretch;display:flex;flex:1 0 470px;flex-direction:column;justify-content:flex-end;min-width:470px;padding:42px;background:linear-gradient(145deg,#fff 0%,#f5f7f2 100%);opacity:0;transform:translateX(12px)}.fox-ha-content h3{max-width:620px;margin:0 0 16px;color:var(--fox-ink);font-size:clamp(28px,3vw,46px);line-height:1.08;letter-spacing:-.03em}.fox-ha-content p{max-width:650px;margin:0 0 24px;color:#455b51;font-size:16px;line-height:1.75}.fox-ha-content a{align-self:flex-start;padding:12px 18px;border-radius:9px;color:var(--fox-ink);background:var(--fox-lime);font-size:14px;font-weight:700;text-decoration:none}.fox-ha-control:focus-visible+.fox-ha-panel{outline:3px solid rgba(23,51,38,.35);outline-offset:3px}@media (min-width:901px){.fox-ha-panel{transition:flex-basis 1.15s cubic-bezier(.16,1,.3,1),box-shadow .6s ease;contain:layout paint}.fox-ha-control:checked+.fox-ha-panel{flex-basis:calc(100% - 344px);box-shadow:0 18px 50px rgba(23,51,38,.13)}.fox-ha-content{transition:opacity .48s ease,transform .68s cubic-bezier(.16,1,.3,1)}.fox-ha-control:checked+.fox-ha-panel .fox-ha-content{opacity:1;transform:translateX(0);transition-delay:.46s}}@media (max-width:900px){.fox-ha-section{margin-top:48px}.fox-ha{display:flex;flex-direction:column;gap:12px;min-height:0}.fox-ha-panel,.fox-ha-control:checked+.fox-ha-panel{display:flex;flex:0 0 auto;flex-direction:column;width:100%;min-height:0;border-radius:14px}.fox-ha-tab{box-sizing:border-box;flex:0 0 auto;width:100%;min-height:62px;padding:18px 22px;justify-content:flex-start;writing-mode:horizontal-tb;transform:none}.fox-ha-content{display:block;box-sizing:border-box;flex:none;width:100%;min-width:0;max-height:0;padding:0 22px;overflow:hidden;opacity:0;transform:none;transition:max-height .9s cubic-bezier(.16,1,.3,1),padding .6s ease,opacity .45s ease}.fox-ha-control:checked+.fox-ha-panel .fox-ha-content{max-height:680px;padding:26px 22px 30px;opacity:1;transition-delay:0s,.04s,.18s}.fox-ha-content h3{font-size:clamp(25px,8vw,34px)}}@media (max-width:1024px){body.single-post .elementor[data-elementor-type=wp-post]>.e-con-boxed>.e-con-inner{padding-left:max(15px,var(--padding-left,0px));padding-right:max(15px,var(--padding-right,0px))}}.fox-ha-tab,.fox-ha-tab:hover,.fox-ha-control:checked+.fox-ha-panel .fox-ha-tab{color:var(--e-global-color-vamtam_accent_5,#fff)!important}.fox-ha-tab,.fox-ha-tab:hover,.fox-ha-control:checked+.fox-ha-panel .fox-ha-tab,.fox-ha-panel,.fox-ha-panel p,.fox-ha-panel li{color:#173d32!important}@media (min-width:1025px){.elementor-widget-icon-list .elementor-icon-list-item,.elementor-widget-icon-list .elementor-icon-list-text{white-space:nowrap}}@media (min-width:768px) and (max-width:1280px){.elementor-widget-icon-list .elementor-icon-list-text{font-size:14px;letter-spacing:-.2px}}.fox-ha-panel-six .fox-ha-tab{background:#c8f8a9;color:#173d32!important}.fox-ha-panel-seven .fox-ha-tab{background:#42685a}@media (min-width:901px){.fox-ha-control:checked+.fox-ha-panel{flex-basis:calc(100% - 516px)}}@media (max-width:767px){.fox-ha-content a{font-size:12px;padding:11px 14px}}.fox-ha-panel .fox-ha-tab,.fox-ha-panel .fox-ha-tab:hover,.fox-ha-control:checked+.fox-ha-panel .fox-ha-tab,.fox-ha-control:focus-visible+.fox-ha-panel .fox-ha-tab,.fox-ha-panel .fox-ha-tab strong{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important}.fox-ha-panel-two .fox-ha-tab,.fox-ha-panel-four .fox-ha-tab,.fox-ha-panel-six .fox-ha-tab,.fox-ha-control:checked+.fox-ha-panel-two .fox-ha-tab,.fox-ha-control:checked+.fox-ha-panel-four .fox-ha-tab,.fox-ha-control:checked+.fox-ha-panel-six .fox-ha-tab,.fox-ha-panel-two .fox-ha-tab strong,.fox-ha-panel-four .fox-ha-tab strong,.fox-ha-panel-six .fox-ha-tab strong{color:#173d32!important;-webkit-text-fill-color:#173d32!important}.fox-ha-control:checked+.fox-ha-panel .fox-ha-tab{box-shadow:inset 0 0 0 2px rgba(255,255,255,.32)}.fox-ha-control:checked+.fox-ha-panel-two .fox-ha-tab,.fox-ha-control:checked+.fox-ha-panel-four .fox-ha-tab,.fox-ha-control:checked+.fox-ha-panel-six .fox-ha-tab{box-shadow:inset 0 0 0 2px rgba(23,61,50,.24)}@media (max-width:900px){.fox-ha-tab strong{display:block!important;line-height:1.25}}.fox-ha-tab{box-sizing:border-box;border-radius:17px 0 0 17px;overflow:hidden}.fox-ha-control:checked+.fox-ha-panel .fox-ha-tab{box-shadow:none!important;outline:2px solid rgba(255,255,255,.42);outline-offset:-3px;border-radius:17px 0 0 17px}.fox-ha-control:checked+.fox-ha-panel-two .fox-ha-tab,.fox-ha-control:checked+.fox-ha-panel-four .fox-ha-tab,.fox-ha-control:checked+.fox-ha-panel-six .fox-ha-tab{outline-color:rgba(23,61,50,.3)}@media (max-width:900px){.fox-ha-tab,.fox-ha-control:checked+.fox-ha-panel .fox-ha-tab{border-radius:13px 13px 0 0}.fox-ha-control:not(:checked)+.fox-ha-panel .fox-ha-tab{border-radius:13px}}.fox-ha-control:checked+.fox-ha-panel .fox-ha-tab{position:relative;outline:none!important;box-shadow:none!important}.fox-ha-control:checked+.fox-ha-panel .fox-ha-tab::after{content:"";position:absolute;z-index:3;inset:2px;border:2px solid rgba(255,255,255,.42);border-right-width:0;border-radius:14px 0 0 14px;pointer-events:none}.fox-ha-control:checked+.fox-ha-panel-two .fox-ha-tab::after,.fox-ha-control:checked+.fox-ha-panel-four .fox-ha-tab::after,.fox-ha-control:checked+.fox-ha-panel-six .fox-ha-tab::after{border-color:rgba(23,61,50,.3);border-right-width:0}@media (max-width:900px){.fox-ha-control:checked+.fox-ha-panel .fox-ha-tab::after{border-right-width:2px;border-bottom-width:0;border-radius:11px 11px 0 0}}@media (min-width:768px){.fox-support-heading .elementor-heading-title,.fox-support-check .elementor-icon-list-text{white-space:nowrap!important}.fox-support-heading .elementor-heading-title{font-size:clamp(12px,1.05vw,16px)!important;letter-spacing:-.15px}.fox-support-check .elementor-icon-list-text{font-size:clamp(12px,1vw,15px)!important;letter-spacing:-.15px}}.fox-ha-control:checked+.fox-ha-panel .fox-ha-tab{outline:0!important;box-shadow:none!important}.fox-ha-control:checked+.fox-ha-panel .fox-ha-tab::after{content:none!important;display:none!important}.fox-ha-control:checked+.fox-ha-panel{border-color:rgba(23,61,50,.26)!important;box-shadow:0 18px 50px rgba(23,51,38,.15)!important}@media (min-width:768px){.fox-support-row{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:24px!important}.fox-support-row>.fox-support-heading{flex:0 0 auto!important;width:auto!important;margin:0!important}.fox-support-row>.fox-support-items{display:flex!important;flex:1 1 auto!important;width:auto!important;flex-flow:row nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:24px!important}.fox-support-items>.fox-support-check{flex:0 0 auto!important;width:auto!important;margin:0!important}.fox-support-row .elementor-heading-title,.fox-support-row .elementor-icon-list-text{white-space:nowrap!important;font-size:clamp(11px,.92vw,14px)!important}.fox-support-row .elementor-icon-list-icon{font-size:20px!important}}@media (max-width:767px){.fox-support-row{flex-direction:column!important;align-items:flex-start!important}.fox-support-items{flex-direction:column!important;align-items:flex-start!important}}.fox-solutions-portrait{margin-top:28px;overflow:hidden;border-radius:18px}.fox-solutions-portrait img{display:block;width:100%;height:520px;object-fit:cover;object-position:center;border-radius:18px}@media (max-width:1024px){.fox-solutions-portrait img{height:420px}}@media (max-width:767px){.fox-solutions-portrait{margin-top:22px}.fox-solutions-portrait img{height:auto;aspect-ratio:4/5}}.fox-solutions-image-wrap{position:relative;margin-top:28px;border-radius:18px;overflow:hidden}.fox-solutions-image-wrap .fox-solutions-portrait{margin:0;border-radius:0}.fox-solutions-image-wrap .fox-solutions-portrait img{border-radius:0}.fox-solutions-lines{position:absolute!important;inset:auto 0 0 auto;z-index:2;pointer-events:none}.fox-solutions-button{align-self:flex-start;margin-top:22px}@media (max-width:767px){.fox-solutions-button{margin-top:18px}}.fox-ha-section{width:calc(100% - 20px)!important;max-width:1480px!important}@media (min-width:901px){.fox-ha-section{padding-left:52px;padding-right:52px}}@media (max-width:900px){.fox-ha-section{width:calc(100% - 30px)!important;max-width:none!important}}.fox-ha-section{margin-top:54px!important}@media (max-width:900px){.fox-ha-section{margin-top:42px!important}}.fox-ha-section{margin-top:20px!important}@media (max-width:900px){.fox-ha-section{margin-top:24px!important}}.fox-faq-section{padding-bottom:18px!important}.fox-accordion-section .fox-ha-section{margin-top:0!important}.fox-solutions-image-wrap .fox-solutions-portrait img{height:760px!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:center!important}@media (min-width:768px) and (max-width:1024px){.fox-solutions-image-wrap .fox-solutions-portrait img{height:620px!important}}@media (max-width:767px){.fox-faq-section{padding-bottom:20px!important}.fox-solutions-image-wrap .fox-solutions-portrait img{height:auto!important;aspect-ratio:4/5!important}.fox-accordion-section .fox-ha-section{margin-top:0!important}}body.page-id-990477 .elementor-element-foxp714a,body.page-id-990477 .elementor-element-foxp714a .elementor-widget-container,body.page-id-990477 .elementor-element-foxp714a img{height:820px!important;min-height:820px!important}body.page-id-990477 .elementor-element-foxp714a img{width:100%!important;object-fit:cover!important;object-position:center!important}body.page-id-990477 .elementor-element-6624982 .fox-ha-section{margin-top:0!important}@media (min-width:768px) and (max-width:1024px){body.page-id-990477 .elementor-element-foxp714a,body.page-id-990477 .elementor-element-foxp714a .elementor-widget-container,body.page-id-990477 .elementor-element-foxp714a img{height:650px!important;min-height:650px!important}}@media (max-width:767px){body.page-id-990477 .elementor-element-foxp714a,body.page-id-990477 .elementor-element-foxp714a .elementor-widget-container,body.page-id-990477 .elementor-element-foxp714a img{height:auto!important;min-height:0!important;aspect-ratio:4/5!important}}body.page-id-990477 .elementor-element-foxp714a,body.page-id-990477 .elementor-element-foxp714a .elementor-widget-container,body.page-id-990477 .elementor-element-foxp714a img{height:615px!important;min-height:615px!important}@media (min-width:768px) and (max-width:1024px){body.page-id-990477 .elementor-element-foxp714a,body.page-id-990477 .elementor-element-foxp714a .elementor-widget-container,body.page-id-990477 .elementor-element-foxp714a img{height:600px!important;min-height:600px!important}}@media (max-width:767px){body.page-id-990477 .elementor-element-foxp714a,body.page-id-990477 .elementor-element-foxp714a .elementor-widget-container,body.page-id-990477 .elementor-element-foxp714a img{height:450px!important;min-height:450px!important;aspect-ratio:auto!important}}.fox-faq-section{padding-bottom:0!important}.fox-accordion-section{padding-top:0!important}.fox-accordion-section .fox-ha-section{margin-top:0!important}.fox-solutions-image-wrap{position:relative;margin-top:28px;border-radius:18px;overflow:hidden}.fox-solutions-portrait{margin:0!important}.fox-solutions-portrait img{display:block!important;width:100%!important;height:615px!important;min-height:615px!important;object-fit:cover!important;object-position:center!important;border-radius:0!important}.fox-solutions-lines{position:absolute!important;inset:auto 0 0 auto;z-index:2;pointer-events:none}.fox-solutions-button{align-self:flex-start;margin-top:22px!important}@media (min-width:768px) and (max-width:1024px){.fox-solutions-portrait img{height:600px!important;min-height:600px!important}}@media (max-width:767px){.fox-solutions-portrait img{height:450px!important;min-height:450px!important}.fox-solutions-button{margin-top:18px!important}}body .fox-ha-section,body .fox-ha-section button,body .fox-ha-section p,body .fox-ha-section li{font-family:inherit!important}body .fox-ha-kicker{font-family:var(--e-global-typography-accent-font-family),inherit!important;font-weight:var(--e-global-typography-accent-font-weight)!important;letter-spacing:var(--e-global-typography-accent-letter-spacing)!important;text-transform:var(--e-global-typography-accent-text-transform)!important}body .fox-ha-section h2,body .fox-ha-section h3,body .fox-ha-section .fox-ha-title{font-family:var(--e-global-typography-primary-font-family),Forum,serif!important;font-weight:var(--e-global-typography-primary-font-weight)!important;letter-spacing:var(--e-global-typography-primary-letter-spacing)!important;text-transform:var(--e-global-typography-primary-text-transform)!important}body .fox-ha-section .fox-ha-intro,body .fox-ha-section .fox-ha-panel,body .fox-ha-section .fox-ha-panel p,body .fox-ha-section .fox-ha-panel li{font-family:var(--e-global-typography-text-font-family),inherit!important;font-weight:var(--e-global-typography-text-font-weight)!important}body .fox-ha-tab{font-family:var(--e-global-typography-secondary-font-family),inherit!important;font-weight:var(--e-global-typography-secondary-font-weight)!important;letter-spacing:var(--e-global-typography-secondary-letter-spacing)!important;text-transform:var(--e-global-typography-secondary-text-transform)!important}body .fox-ha-kicker,body .fox-ha-section .fox-ha-kicker{font-family:"DM Sans",sans-serif!important;font-style:normal!important}body .fox-ha-section h2,body .fox-ha-section h3,body .fox-ha-section .fox-ha-title{font-family:Forum,serif!important;font-weight:400!important;font-style:normal!important;letter-spacing:normal!important;text-transform:none!important}body .fox-ha-section .fox-ha-intro,body .fox-ha-section .fox-ha-tab,body .fox-ha-section .fox-ha-panel,body .fox-ha-section .fox-ha-panel p,body .fox-ha-section .fox-ha-panel li{font-family:"DM Sans",sans-serif!important;font-style:normal!important}body .fox-ha-kicker,body .fox-ha-section .fox-ha-kicker{font:inherit!important;font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:0!important;text-transform:none!important}body .fox-ha-kicker,body .fox-ha-section .fox-ha-kicker{font-family:"DM Sans",sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:500!important;line-height:12px!important;letter-spacing:normal!important;text-transform:none!important;color:rgba(0,0,0,.75)!important}body .fox-ha-section .fox-ha-tab,body .fox-ha-section .fox-ha-tab strong{font-family:var(--e-global-typography-accent-font-family),"DM Sans",sans-serif!important;font-size:var(--e-global-typography-accent-font-size)!important;font-style:normal!important;font-weight:var(--e-global-typography-accent-font-weight)!important;line-height:var(--e-global-typography-accent-line-height)!important;letter-spacing:var(--e-global-typography-accent-letter-spacing)!important;text-transform:var(--e-global-typography-accent-text-transform)!important}body .fox-ha-section .fox-ha-content a{font-family:var(--e-global-typography-accent-font-family),"DM Sans",sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:14px!important;letter-spacing:normal!important;text-transform:none!important}body .fox-ha-section .fox-ha-eyebrow{font-family:"DM Sans",sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:500!important;line-height:12px!important;letter-spacing:normal!important;text-transform:none!important}body .fox-ha-section .fox-ha-tab,body .fox-ha-section .fox-ha-tab strong{font-family:"DM Sans",sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:14px!important;letter-spacing:normal!important;text-transform:none!important}body .fox-ha-section .fox-ha-content a{font-family:"DM Sans",sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:14px!important;letter-spacing:normal!important;text-transform:none!important;padding:16px!important;border-radius:6px!important;color:#0f3d3a!important}body .fox-ha-section .fox-ha-eyebrow{display:inline-block!important;width:auto!important;padding:2px 8px 3px!important;border-radius:4px!important;background-color:#f2f5f1!important;color:rgba(0,0,0,.75)!important;font-family:"DM Sans",sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:12px!important;letter-spacing:normal!important;text-transform:none!important}body .fox-ha-section .fox-ha-intro>.fox-ha-eyebrow{display:table!important;width:max-content!important;max-width:100%!important;padding:4px 10px 5px!important;border-radius:4px!important;background:#c8f8a9!important;color:#0f3d3a!important;box-decoration-break:clone;-webkit-box-decoration-break:clone}body .fox-ha-section .fox-ha-intro>.fox-ha-eyebrow{background:#fff!important;color:rgba(0,0,0,.75)!important;padding:2px 8px 3px!important;border-radius:4px!important}.fox-town-map-copy{max-width:760px;margin-bottom:28px}.fox-town-map-eyebrow{display:table;width:max-content;background:#fff;color:rgba(0,0,0,.75);padding:2px 8px 3px;border-radius:4px;font:500 12px/12px "DM Sans",sans-serif;margin-bottom:18px}.fox-town-map-copy h2{margin:0 0 16px;font-family:Forum,serif;font-weight:400;color:#173326}.fox-town-map-copy p{margin:0;color:#173d32}.fox-town-map-shell iframe{display:block;width:100%;height:100%;border:0}.fox-expanded-seo-wrap,.fox-town-directory-container{padding:72px 30px!important}.fox-expanded-seo,.fox-town-all-services{width:min(1180px,100%);margin:auto}.fox-expanded-seo h2,.fox-town-all-services h2{font-family:Forum,serif;font-weight:400;color:#173326}.fox-expanded-seo p,.fox-expanded-seo li,.fox-town-all-services p{color:#173d32}.fox-expanded-seo a{color:var(--vamtam-body-link-regular)}.fox-expanded-seo a:hover{color:var(--vamtam-body-link-hover)}@media (max-width:767px){.fox-expanded-seo-wrap,.fox-town-directory-container{padding:52px 15px!important}}body .fox-town-directory-container{padding:56px 30px 50px!important;background:#fff!important}body .fox-town-directory-container .fox-town-all-services h2{max-width:900px;margin:16px 0 12px!important;font-size:clamp(40px,4.5vw,64px)!important;line-height:1.04!important}body .fox-town-directory-container .fox-town-all-services>p{max-width:850px;margin:0!important}body .fox-town-directory-container .fox-town-service-links{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin-top:26px!important}body .fox-town-directory-container .fox-town-service-links a{min-height:50px!important;padding:12px 16px!important}body .fox-town-map-container:not(.fox-service-map-container) .fox-town-map-copy{margin-bottom:24px!important}body .fox-town-map-container:not(.fox-service-map-container) .fox-town-map-copy h2{max-width:880px;margin:16px 0 12px!important;font-size:clamp(38px,4.2vw,60px)!important;line-height:1.05!important}body .fox-town-map-container:not(.fox-service-map-container) .fox-town-map-copy p{max-width:850px}@media (max-width:1024px){body .fox-town-directory-container .fox-town-service-links{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){body .fox-town-directory-container{padding:42px 15px 38px!important}body .fox-town-directory-container .fox-town-all-services h2,body .fox-town-map-container:not(.fox-service-map-container) .fox-town-map-copy h2{font-size:38px!important;line-height:1.06!important}body .fox-town-directory-container .fox-town-service-links{grid-template-columns:1fr!important;gap:8px!important;margin-top:22px!important}body .fox-town-directory-container .fox-town-service-links a{min-height:48px!important;padding:11px 14px!important}}body .fox-town-map-shell:has(iframe){height:auto!important;min-height:380px!important;aspect-ratio:16/7!important;background:#eef2ee!important;box-shadow:0 18px 50px rgba(15,61,58,.12)!important}@media (max-width:767px){body .fox-town-map-shell:has(iframe){min-height:300px!important;aspect-ratio:16/10!important}}body .fox-town-map-section .fox-town-map-eyebrow{display:table!important;width:max-content!important;max-width:100%!important;padding:4px 10px 5px!important;border-radius:4px!important;background:#fff!important;color:rgba(0,0,0,.75)!important;font-family:"DM Sans",sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:500!important;line-height:12px!important;letter-spacing:normal!important;text-transform:none!important;box-shadow:0 1px 3px rgba(15,61,58,.06)}body .fox-town-map-section .fox-town-map-eyebrow{background:#f2f5f1!important;color:rgba(0,0,0,.75)!important;padding:2px 8px 3px!important;border-radius:4px!important;box-shadow:none!important}@media (max-width:767px){body .fox-faq-section h2,body .fox-faq-section .elementor-heading-title{font-size:36px!important;line-height:1.08!important}body .fox-faq-section .elementor-accordion-title,body .fox-faq-section .elementor-tab-title,body .fox-faq-section summary{font-size:16px!important;line-height:1.35!important}body .fox-faq-section .elementor-tab-content,body .fox-faq-section .elementor-tab-content p,body .fox-faq-section .elementor-accordion-content,body .fox-faq-section .elementor-accordion-content p{font-size:15px!important;line-height:1.65!important}body .fox-ha-section h2{font-size:36px!important;line-height:1.08!important}body .fox-ha-section h3{font-size:28px!important;line-height:1.1!important}body .fox-ha-section .fox-ha-panel p,body .fox-ha-section .fox-ha-panel li{font-size:15px!important;line-height:1.65!important}}body .fox-town-directory-container .fox-town-map-eyebrow,body .fox-town-map-container:not(.fox-service-map-container) .fox-town-map-eyebrow{margin-bottom:24px!important}body .fox-town-directory-container .fox-town-all-services h2,body .fox-town-map-container:not(.fox-service-map-container) .fox-town-map-copy h2{margin-top:0!important;margin-bottom:20px!important}body .fox-town-directory-container .fox-town-all-services>p,body .fox-town-map-container:not(.fox-service-map-container) .fox-town-map-copy>p{margin-top:0!important;margin-bottom:0!important;line-height:1.7!important}body .fox-town-directory-container .fox-town-service-links{margin-top:36px!important}body .fox-town-map-container:not(.fox-service-map-container) .fox-town-map-copy{margin-bottom:36px!important}@media (max-width:767px){body .fox-town-directory-container .fox-town-map-eyebrow,body .fox-town-map-container:not(.fox-service-map-container) .fox-town-map-eyebrow{margin-bottom:18px!important}body .fox-town-directory-container .fox-town-all-services h2,body .fox-town-map-container:not(.fox-service-map-container) .fox-town-map-copy h2{margin-bottom:16px!important}body .fox-town-directory-container .fox-town-service-links{margin-top:28px!important}body .fox-town-map-container:not(.fox-service-map-container) .fox-town-map-copy{margin-bottom:28px!important}}body .fox-town-all-services{margin-bottom:72px!important}body .fox-town-all-services>.fox-town-map-eyebrow,body .fox-town-map-copy>.fox-town-map-eyebrow{margin:0 0 26px!important}body .fox-town-all-services>h2,body .fox-town-map-copy>h2{margin:0 0 22px!important}body .fox-town-all-services>p,body .fox-town-map-copy>p{margin:0!important;line-height:1.7!important}body .fox-town-all-services>.fox-town-service-links{margin-top:40px!important}body .fox-town-map-copy{margin-bottom:40px!important}@media (max-width:767px){body .fox-town-all-services{margin-bottom:52px!important}body .fox-town-all-services>.fox-town-map-eyebrow,body .fox-town-map-copy>.fox-town-map-eyebrow{margin-bottom:20px!important}body .fox-town-all-services>h2,body .fox-town-map-copy>h2{margin-bottom:18px!important}body .fox-town-all-services>.fox-town-service-links{margin-top:30px!important}body .fox-town-map-copy{margin-bottom:30px!important}}body .fox-town-all-services>.fox-town-map-eyebrow,body .fox-town-map-copy>.fox-town-map-eyebrow{display:table!important;width:max-content!important;max-width:100%!important;padding:2px 8px 3px!important;border-radius:4px!important;background:#f2f5f1!important;color:rgba(0,0,0,.75)!important;box-shadow:none!important;font-family:"DM Sans",sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:500!important;line-height:12px!important;letter-spacing:normal!important;text-transform:none!important}@media (max-width:767px){body .fox-faq-question-button .elementor-button{white-space:normal!important;padding:14px 16px!important}body .fox-faq-question-button .elementor-button-text{font-family:"DM Sans",sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:normal!important;text-align:left!important}}@media (max-width:767px){body .fox-faq-question-button .elementor-button{white-space:normal!important;padding:0!important;background:0 0!important}body .fox-faq-question-button .elementor-button-text{font-family:Forum,serif!important;font-size:24px!important;font-style:normal!important;font-weight:300!important;line-height:1.4!important;letter-spacing:normal!important;text-transform:none!important;text-align:left!important}}@media (max-width:767px){body .fox-faq-question-button .elementor-button-text{font-family:"DM Sans",sans-serif!important;font-size:24px!important;font-style:normal!important;font-weight:300!important;line-height:1.4!important;letter-spacing:normal!important;text-transform:none!important;text-align:left!important}}.fox-town-overview-hero{padding:24px 30px 48px!important;background:#fff!important}.fox-town-hero-card{position:relative;display:flex;align-items:flex-end;width:min(1380px,100%);min-height:clamp(480px,57vw,680px);margin:auto;overflow:hidden;border-radius:14px;background-image:var(--fox-town-hero);background-position:center;background-size:cover}.fox-town-hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(9,40,35,.84) 0%,rgba(9,40,35,.56) 48%,rgba(9,40,35,.12) 100%)}.fox-town-hero-content{position:relative;z-index:1;width:min(720px,100%);padding:clamp(36px,6vw,84px);color:#fff}.fox-town-hero-eyebrow{display:inline-block;margin-bottom:16px;padding:5px 10px;border-radius:4px;background:#c8f8a9;color:#173d32;font:500 12px/1 "DM Sans",sans-serif}.fox-town-hero-content h1{margin:0 0 18px;color:#fff;font-family:"DM Sans",sans-serif;font-size:clamp(46px,6vw,82px);font-weight:300;line-height:1.02;letter-spacing:-.035em}.fox-town-hero-content p{max-width:650px;margin:0 0 30px;color:#fff;font-size:17px;line-height:1.65}.fox-town-hero-content .elementor-button{display:inline-flex;background:#c8f8a9;color:#173d32}.fox-town-hero-content .elementor-button:hover{background:var(--vamtam-body-link-hover);color:#fff}@media (max-width:767px){.fox-town-overview-hero{padding:15px 15px 36px!important}.fox-town-hero-card{min-height:560px;border-radius:10px;background-position:center}.fox-town-hero-overlay{background:linear-gradient(0deg,rgba(9,40,35,.9) 0%,rgba(9,40,35,.52) 65%,rgba(9,40,35,.12) 100%)}.fox-town-hero-content{padding:34px 24px}.fox-town-hero-content h1{font-size:44px}.fox-town-hero-content p{font-size:16px}.fox-town-hero-content .elementor-button-text{font-size:14px!important}}body .fox-town-overview-hero{width:100%!important;max-width:none!important;padding:0!important;background:#fff!important}body .fox-town-overview-hero .fox-town-hero-card{width:100%!important;max-width:none!important;min-height:clamp(300px,90vh,830px)!important;margin:0!important;border-radius:0!important;align-items:flex-end!important}body .fox-town-overview-hero .fox-town-hero-content{width:min(1240px,100%)!important;max-width:none!important;margin:0 auto!important;padding:40px 30px!important}@media (min-width:768px) and (max-width:1024px){body .fox-town-overview-hero .fox-town-hero-card{min-height:550px!important}body .fox-town-overview-hero .fox-town-hero-content{padding:60px 20px!important}}@media (max-width:767px){body .fox-town-overview-hero .fox-town-hero-card{min-height:550px!important;border-radius:0!important}body .fox-town-overview-hero .fox-town-hero-content{padding:40px 15px 80px!important}}body .fox-town-directory-container{padding-top:64px!important}@media (max-width:767px){body .fox-town-directory-container{padding-top:48px!important}}.fox-ct-expanded-towns-wrap{padding:72px 30px!important;background:#f5f7f2}.fox-ct-expanded-towns{width:min(1380px,100%);margin:auto}.fox-ct-expanded-towns h2{max-width:900px;margin:16px 0 28px}.fox-ct-expanded-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.fox-ct-expanded-town{padding:30px;border-radius:12px;background:#fff}.fox-ct-expanded-town h3{margin:0 0 10px}.fox-ct-expanded-town h3 a{color:#173d32}.fox-ct-expanded-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:22px}.fox-ct-expanded-links a{padding:10px 12px;border:1px solid rgba(23,61,50,.15);border-radius:7px;color:#173d32}.fox-ct-expanded-links a:hover{background:#c8f8a9;color:#173d32}@media (max-width:767px){.fox-ct-expanded-towns-wrap{padding:52px 15px!important}.fox-ct-expanded-grid,.fox-ct-expanded-links{grid-template-columns:1fr}}.fox-ct-overview-buttons{width:100%!important;margin-top:34px!important;padding:0 30px 46px!important;flex-wrap:wrap!important}.fox-ct-overview-button{width:auto!important}.fox-ct-overview-button .elementor-button{white-space:nowrap!important}@media (max-width:767px){.fox-ct-overview-buttons{padding:0 15px 36px!important;gap:10px!important}.fox-ct-overview-button{width:100%!important}.fox-ct-overview-button .elementor-button{width:100%!important;justify-content:center!important}.fox-ct-overview-button .elementor-button-text{font-size:14px!important}}body .fox-clean-landscape-image{aspect-ratio:16/9!important;min-height:0!important;height:auto!important;border-radius:8px!important;background-size:cover!important;background-position:center!important;overflow:hidden!important}body .fox-clean-landscape-image>.elementor-element{display:none!important}@media (max-width:767px){body .fox-clean-landscape-image{width:100%!important;aspect-ratio:16/9!important;min-height:0!important}}@media (max-width:767px){body .fox-support-row{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:18px!important;margin-top:0!important}body .fox-support-row>.elementor-element,body .fox-support-items,body .fox-support-items>.elementor-element{width:100%!important;max-width:100%!important;flex:0 0 100%!important}body .fox-support-items{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:16px!important}body .fox-support-check .elementor-icon-list-item{display:flex!important;align-items:center!important;width:100%!important}body .fox-support-check .elementor-icon-list-text{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;font-size:16px!important;line-height:1.35!important}}body .fox-ha-tab,body .fox-ha-tab strong,body .fox-ha-control:checked+.fox-ha-panel .fox-ha-tab,body .elementor-accordion .elementor-tab-title,body .elementor-accordion .elementor-accordion-title{font-weight:400!important}body .fox-support-row,body .fox-support-row *{box-sizing:border-box}body .fox-support-row .elementor-heading-title,body .fox-support-row .elementor-icon-list-text{font-family:inherit!important;font-style:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}@media (min-width:1025px){body .fox-support-row{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:space-between!important;gap:clamp(14px,1.5vw,24px)!important}body .fox-support-row>.fox-support-heading{flex:0 1 42%!important;width:auto!important;min-width:0!important;margin:0!important}body .fox-support-row>.fox-support-items{display:flex!important;flex:1 1 58%!important;width:auto!important;min-width:0!important;flex-flow:row nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:clamp(12px,1.3vw,22px)!important}body .fox-support-items>.fox-support-check{flex:0 1 auto!important;width:auto!important;min-width:0!important;margin:0!important}body .fox-support-row .elementor-heading-title,body .fox-support-row .elementor-icon-list-text{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;font-size:clamp(10px,.78vw,13px)!important;line-height:1.25!important}body .fox-support-row .elementor-icon-list-icon{flex:0 0 auto!important;font-size:20px!important}}@media (max-width:1024px){body .fox-support-row,body .fox-support-row>.fox-support-items{display:flex!important;width:100%!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important}body .fox-support-row{gap:22px!important}body .fox-support-row>.fox-support-items{gap:16px!important}body .fox-support-row>.fox-support-heading,body .fox-support-items>.fox-support-check{width:100%!important;min-width:0!important}body .fox-support-row .elementor-heading-title,body .fox-support-row .elementor-icon-list-text{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;font-size:inherit!important;line-height:inherit!important}}body .fox-town-master-directory .fox-town-service-links{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;width:100%!important;max-width:none!important;margin:28px 0 0!important}body .fox-town-master-directory .fox-town-service-links a{display:flex!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important;width:100%!important;min-height:54px!important;padding:14px 18px!important;border:1px solid rgba(23,61,50,.18)!important;border-radius:6px!important;background:#fff!important;color:#173d32!important;font-family:inherit!important;font-weight:inherit!important;white-space:nowrap!important}body .fox-town-master-directory .fox-town-service-links a:hover{background:var(--vamtam-body-link-hover,#0f3d3a)!important;color:#fff!important}@media (max-width:1024px){body .fox-town-master-directory .fox-town-service-links{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){body .fox-town-master-directory .fox-town-service-links{grid-template-columns:1fr!important;gap:9px!important;margin-top:22px!important}body .fox-town-master-directory .fox-town-service-links a{min-height:50px!important;padding:12px 14px!important;font-size:14px!important}}body .fox-master-accordion-section.fox-master-accordion-section.fox-master-accordion-section .fox-ha-section,body .fox-master-map-section.fox-master-map-section.fox-master-map-section .fox-service-map-section{margin-top:28px!important;margin-bottom:0!important}@media (max-width:767px){body .fox-master-accordion-section.fox-master-accordion-section.fox-master-accordion-section .fox-ha-section,body .fox-master-map-section.fox-master-map-section.fox-master-map-section .fox-service-map-section{margin-top:22px!important}}body.page-id-990292 .fox-town-directory-container{box-sizing:border-box!important;min-height:662px!important}body.page-id-990292 .fox-town-directory-container .fox-town-service-links{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;width:100%!important;max-width:none!important;margin:28px 0 0!important}body.page-id-990292 .fox-town-directory-container .fox-town-service-links a{box-sizing:border-box!important;width:100%!important;min-height:54px!important;padding:14px 18px!important;white-space:nowrap!important}@media (max-width:1024px){body.page-id-990292 .fox-town-directory-container .fox-town-service-links{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){body.page-id-990292 .fox-town-directory-container{min-height:1111px!important}body.page-id-990292 .fox-town-directory-container .fox-town-service-links{grid-template-columns:1fr!important;gap:9px!important;margin-top:22px!important}body.page-id-990292 .fox-town-directory-container .fox-town-service-links a{min-height:50px!important;padding:12px 14px!important;font-size:14px!important}}body.page-id-989900 .ct-overview-intro{width:100%!important;max-width:800px!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:767px){body.page-id-989900 .ct-overview-intro{max-width:100%!important}}body .fox-master-accordion-section .fox-ha-section,body .fox-master-map-section .fox-service-map-section{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:28px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}body .fox-master-accordion-section .fox-ha-section::before,body .fox-master-accordion-section .fox-ha-section::after{content:none!important;display:none!important}@media (max-width:767px){body .fox-master-accordion-section .fox-ha-section,body .fox-master-map-section .fox-service-map-section{margin-top:22px!important}}body .elementor-field,body input,body select,body textarea{transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}body .elementor-field:focus,body input:focus,body select:focus,body textarea:focus{background-color:#fff!important;border-color:#e68523!important;box-shadow:0 0 0 4px rgba(230,133,35,.16)!important;outline:0!important}body .elementor-field-group:focus-within label{color:#b85f0b!important}body .fox-ha-section,body .fox-ha-section p,body .fox-ha-section a,body .fox-ha-section label,body .fox-ha-section span{font-family:inherit}body .fox-ha-intro h2,body .fox-ha-content h3{font-family:Forum,sans-serif;font-weight:400;text-transform:none}body .fox-ha-eyebrow,body .fox-ha-kicker,body .fox-ha-tab strong{text-transform:none!important}body .fox-support-bar-heading .elementor-heading-title{font-family:"DM Sans",sans-serif!important;font-size:.84rem!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.15px!important;text-transform:none!important}body .fox-master-accordion-section .fox-ha-section,body .fox-master-map-section .fox-service-map-section,body .fox-service-map-section{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:28px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}body .fox-master-accordion-section .fox-ha-section::before,body .fox-master-accordion-section .fox-ha-section::after{content:none!important;display:none!important}body .fox-ha-section .fox-ha-tab{border:0!important;border-radius:6px!important;font-family:inherit!important;font-weight:400!important;box-shadow:0 5px 16px rgba(15,61,58,.055)!important}body .fox-ha-section .fox-ha-panel{overflow:hidden!important;border:1px solid rgba(23,61,50,.26)!important;background:#fff!important;box-shadow:0 12px 34px rgba(15,61,58,.075)!important}body .fox-ha-section .fox-ha-control:checked+.fox-ha-panel{box-shadow:0 18px 50px rgba(23,51,38,.15)!important}body .fox-ha-section .fox-ha-panel-one .fox-ha-tab{background:#1d4033!important;color:#fff!important}body .fox-ha-section .fox-ha-panel-two .fox-ha-tab{background:#c8f8a9!important;color:#173d32!important}body .fox-ha-section .fox-ha-panel-three .fox-ha-tab{background:#557469!important;color:#fff!important}body .fox-ha-section .fox-ha-panel-four .fox-ha-tab{background:#c8f8a9!important;color:#173d32!important}body .fox-ha-section .fox-ha-panel-five .fox-ha-tab{background:#315b49!important;color:#fff!important}body .fox-ha-section .fox-ha-panel-six .fox-ha-tab{background:#c8f8a9!important;color:#173d32!important}body .fox-ha-section .fox-ha-panel-seven .fox-ha-tab{background:#42685a!important;color:#fff!important}body .fox-ha-section .fox-ha-panel-one .fox-ha-tab strong,body .fox-ha-section .fox-ha-panel-three .fox-ha-tab strong,body .fox-ha-section .fox-ha-panel-five .fox-ha-tab strong,body .fox-ha-section .fox-ha-panel-seven .fox-ha-tab strong{color:#fff!important;-webkit-text-fill-color:#fff!important}body .fox-ha-section .fox-ha-panel-two .fox-ha-tab strong,body .fox-ha-section .fox-ha-panel-four .fox-ha-tab strong,body .fox-ha-section .fox-ha-panel-six .fox-ha-tab strong{color:#173d32!important;-webkit-text-fill-color:#173d32!important}@media (max-width:767px){body .fox-master-accordion-section .fox-ha-section,body .fox-master-map-section .fox-service-map-section,body .fox-service-map-section{margin-top:22px!important}}body .fox-ha-section{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:28px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;background-image:none!important;box-shadow:none!important}body .fox-ha-section::before,body .fox-ha-section::after{content:none!important;display:none!important}body .fox-master-accordion-section>.e-con-inner>.e-con,body .fox-master-accordion-section>.e-con-inner>.e-con>.e-con-inner,body .fox-master-accordion-section .elementor-widget-html,body .fox-master-accordion-section .elementor-widget-html>.elementor-widget-container{width:100%!important;max-width:none!important;border:0!important;background:0 0!important;background-image:none!important;box-shadow:none!important}@media (max-width:767px){body .fox-ha-section{margin-top:22px!important}}html body .fox-ha-section .fox-ha-content p>a:not(.elementor-button){display:inline!important;align-self:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;color:#173d32!important;background:0 0!important;box-shadow:none!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;text-decoration:underline!important;text-underline-offset:2px!important}html body .fox-ha-section .fox-ha-content p>a:not(.elementor-button):hover,html body .fox-ha-section .fox-ha-content p>a:not(.elementor-button):focus{color:#b85f0b!important;background:0 0!important}html body .fox-ha-section .fox-ha-content>a{display:inline-flex!important;align-self:flex-start!important}body .elementor-widget-form{--fox-fol-accent:#173d32;--fox-fol-border:rgba(23,61,50,.34);--fox-fol-bg:#fff;--fox-fol-x:20px}body .elementor-widget-form .elementor-field-group{position:relative!important}body .elementor-widget-form .elementor-field-group:not(.elementor-field-type-acceptance):not(.elementor-field-type-submit):not(.elementor-field-type-step):not(.elementor-field-type-recaptcha_v3):not(.elementor-field-type-html)>label.elementor-field-label{position:absolute!important;display:block!important;inset:auto!important;left:var(--fox-fol-x)!important;top:50%!important;z-index:5!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;background:0 0!important;color:#5f6965!important;font-family:inherit!important;font-size:15px!important;font-weight:400!important;line-height:1!important;pointer-events:none!important;transform:translateY(-50%)!important;transition:top .2s ease,left .2s ease,color .2s ease,font-size .2s ease,padding .2s ease,background-color .2s ease!important;clip:auto!important;clip-path:none!important;overflow:visible!important}body .elementor-widget-form .elementor-field-type-textarea>label.elementor-field-label{top:25px!important}body .elementor-widget-form input.elementor-field-textual::placeholder,body .elementor-widget-form textarea.elementor-field-textual::placeholder{color:transparent!important;opacity:0!important}body .elementor-widget-form select.elementor-field-textual:has(option:first-child:checked){color:transparent!important;-webkit-text-fill-color:transparent!important}body .elementor-widget-form select.elementor-field-textual:has(option:not(:first-child):checked){color:inherit!important;-webkit-text-fill-color:currentColor!important}body .elementor-widget-form .elementor-field-group:hover>label.elementor-field-label,body .elementor-widget-form .elementor-field-group:focus-within>label.elementor-field-label,body .elementor-widget-form .elementor-field-group:has(input.elementor-field-textual:not(:placeholder-shown))>label.elementor-field-label,body .elementor-widget-form .elementor-field-group:has(textarea.elementor-field-textual:not(:placeholder-shown))>label.elementor-field-label,body .elementor-widget-form .elementor-field-group:has(select.elementor-field-textual option:not(:first-child):checked)>label.elementor-field-label{top:0!important;left:calc(var(--fox-fol-x) - 5px)!important;padding:0 5px!important;background:var(--fox-fol-bg)!important;color:var(--fox-fol-accent)!important;font-size:11px!important;transform:translateY(-50%)!important}body .elementor-widget-form .elementor-field-textual{border-color:var(--fox-fol-border)!important;transition:border-color .2s ease,box-shadow .2s ease!important}body .elementor-widget-form .elementor-field-textual:hover,body .elementor-widget-form .elementor-field-textual:focus{border-color:var(--fox-fol-accent)!important}body .elementor-widget-form .elementor-field-textual:focus{outline:0!important;box-shadow:0 0 0 3px rgba(23,61,50,.12)!important}body.page-id-264 .elementor-widget-form:is(.elementor-element-7655e08,.elementor-element-201fcb1){--fox-fol-x:24px}body.page-id-264 .elementor-widget-form:is(.elementor-element-7655e08,.elementor-element-201fcb1) .elementor-field-group:not(.elementor-field-type-acceptance):not(.elementor-field-type-submit):not(.elementor-field-type-step):not(.elementor-field-type-recaptcha_v3)>label.elementor-field-label{position:absolute!important;display:block!important;inset:auto!important;left:var(--fox-fol-x)!important;top:29px!important;z-index:5!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;background:0 0!important;color:#5f6965!important;font-family:inherit!important;font-size:15px!important;font-weight:400!important;line-height:1!important;pointer-events:none!important;transform:translateY(-50%)!important;transition:all .2s ease!important;clip:auto!important;clip-path:none!important;overflow:visible!important}body.page-id-264 .elementor-widget-form:is(.elementor-element-7655e08,.elementor-element-201fcb1) .elementor-field-type-textarea>label.elementor-field-label{top:25px!important}body.page-id-264 .elementor-widget-form:is(.elementor-element-7655e08,.elementor-element-201fcb1) input.elementor-field-textual,body.page-id-264 .elementor-widget-form:is(.elementor-element-7655e08,.elementor-element-201fcb1) select.elementor-field-textual{width:100%!important;height:58px!important;min-height:58px!important;padding:0 var(--fox-fol-x)!important;border:1px solid var(--fox-fol-border)!important;border-radius:4px!important;background:#fff!important}body.page-id-264 .elementor-widget-form:is(.elementor-element-7655e08,.elementor-element-201fcb1) textarea.elementor-field-textual{width:100%!important;min-height:118px!important;padding:18px var(--fox-fol-x)!important;border:1px solid var(--fox-fol-border)!important;border-radius:4px!important;background:#fff!important}html body.page-id-264 .elementor-widget-form:is(.elementor-element-7655e08,.elementor-element-201fcb1) .elementor-field-group:hover>label.elementor-field-label,html body.page-id-264 .elementor-widget-form:is(.elementor-element-7655e08,.elementor-element-201fcb1) .elementor-field-group:focus-within>label.elementor-field-label,html body.page-id-264 .elementor-element-7655e08.elementor-widget-form .elementor-field-group:has(input.elementor-field-textual[required]:valid)>label.elementor-field-label,html body.page-id-264 .elementor-element-7655e08.elementor-widget-form .elementor-field-group:has(textarea.elementor-field-textual[required]:valid)>label.elementor-field-label,html body.page-id-264 .elementor-widget-form:is(.elementor-element-7655e08,.elementor-element-201fcb1) .elementor-field-group:has(input.elementor-field-textual:not(:placeholder-shown))>label.elementor-field-label,html body.page-id-264 .elementor-widget-form:is(.elementor-element-7655e08,.elementor-element-201fcb1) .elementor-field-group:has(textarea.elementor-field-textual:not(:placeholder-shown))>label.elementor-field-label,html body.page-id-264 .elementor-widget-form:is(.elementor-element-7655e08,.elementor-element-201fcb1) .elementor-field-group:has(select.elementor-field-textual option:not(:first-child):checked)>label.elementor-field-label{top:0!important;left:calc(var(--fox-fol-x) - 5px)!important;padding:0 5px!important;background:#fff!important;color:var(--fox-fol-accent)!important;font-size:11px!important;line-height:1!important;transform:translateY(-50%)!important}@media (max-width:767px){body.page-id-264 .elementor-widget-form:is(.elementor-element-7655e08,.elementor-element-201fcb1){--fox-fol-x:20px;width:100%!important;max-width:100%!important}}@media (max-width:767px){body .elementor-widget-form{--fox-fol-x:16px}body .elementor-widget-form input.elementor-field-textual,body .elementor-widget-form select.elementor-field-textual,body .elementor-widget-form textarea.elementor-field-textual{font-size:16px!important}}@media (max-width:767px){body.page-id-264 .elementor-element-0951e59 .elementor-icon-list-items,body.page-id-264 .elementor-element-0951e59 .elementor-icon-list-item{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;margin:0!important;white-space:nowrap!important}body.page-id-264 .elementor-element-0951e59 .elementor-icon-list-item{gap:0!important}body.page-id-264 .elementor-element-0951e59 .elementor-icon-list-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:7px!important;min-width:7px!important;font-size:6px!important;line-height:1!important;transform:scale(.85)!important;transform-origin:center!important}body.page-id-264 .elementor-element-0951e59 .elementor-icon-list-icon i{font-size:6px!important;line-height:1!important}body.page-id-264 .elementor-element-0951e59 .elementor-icon-list-text{padding:0!important;font-size:8px!important;line-height:1!important;letter-spacing:0!important}}@media (max-width:767px){body.page-id-264 .elementor-element-6150b94 .elementor-icon-box-wrapper,body.page-id-264 .elementor-element-cb41b04 .elementor-icon-box-wrapper{flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;gap:12px!important}body.page-id-264 .elementor-element-6150b94 .elementor-icon-box-icon,body.page-id-264 .elementor-element-cb41b04 .elementor-icon-box-icon{flex:0 0 auto!important;margin:0!important}body.page-id-264 .elementor-element-6150b94 .elementor-icon-box-content,body.page-id-264 .elementor-element-cb41b04 .elementor-icon-box-content{flex:1 1 auto!important;min-width:0!important;text-align:left!important}body.page-id-264 .elementor-element-6150b94 .elementor-icon-box-title,body.page-id-264 .elementor-element-cb41b04 .elementor-icon-box-title{margin-bottom:2px!important;font-size:11px!important;line-height:1.1!important;letter-spacing:.04em!important;text-transform:uppercase!important}body.page-id-264 .elementor-element-6150b94 .elementor-icon-box-description,body.page-id-264 .elementor-element-cb41b04 .elementor-icon-box-description{font-size:13px!important;line-height:1.25!important;white-space:nowrap!important}}