/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,::before,::after{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0;font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.bdhwk{font-size:62.5%}.bdhwk body{position:relative;width:100%;height:100%;background-color:#fff;color:#41464f;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased}@keyframes bodyFade{0%{opacity:0}100%{opacity:1}}.bdhwk main{overflow:hidden;z-index:1;animation:bodyFade .5s forwards}.bdhwk .container{max-width:140rem;width:calc(100% - 90px);margin:0 auto}@media screen and (max-width: 960px){.bdhwk .container{width:calc(100% - 68px)}}@media screen and (max-width: 600px){.bdhwk .container{width:calc(100% - 46px)}}.bdhwk main>section:first-of-type{padding-top:calc(138px + var(--alert-bar-height, 0px))}@media screen and (max-width: 960px){.bdhwk main>section:first-of-type{padding-top:calc(60px + var(--alert-bar-height, 0px))}}.bdhwk ::-moz-selection{background:#1e5632;color:#fff}.bdhwk ::selection{background:#1e5632;color:#fff}.bdhwk ::-moz-selection{background:#1e5632;color:#fff}.bdhwk a:not(.btn){text-decoration:none;color:#1e5632;transition:all .2s ease-in-out}.bdhwk a:not(.btn):hover{color:#6aa342;transition:all .2s ease-in-out}.bdhwk h1{font:300 6.4rem/6.7rem "DM Sans",sans-serif;margin:0;text-wrap:balance;letter-spacing:-0.015em}@media screen and (max-width: 1024px){.bdhwk h1{font:300 5.5rem/5.8rem "DM Sans",sans-serif}}@media screen and (max-width: 960px){.bdhwk h1{font:300 4.6rem/4.9rem "DM Sans",sans-serif}}@media screen and (max-width: 600px){.bdhwk h1{font:300 2.8rem/3rem "DM Sans",sans-serif}}.bdhwk h2{font:400 4rem/4.6rem "DM Sans",sans-serif;margin:0;text-wrap:balance;text-decoration:none;letter-spacing:-0.015em}@media screen and (max-width: 960px){.bdhwk h2{font:400 3.2rem/3.7rem "DM Sans",sans-serif}}@media screen and (max-width: 600px){.bdhwk h2{font:400 2.4rem/2.7rem "DM Sans",sans-serif}}.bdhwk h3{font:400 3rem/3.5rem "DM Sans",sans-serif;margin:0;text-wrap:balance}@media screen and (max-width: 960px){.bdhwk h3{font:400 2.8rem/3.4rem "DM Sans",sans-serif}}@media screen and (max-width: 600px){.bdhwk h3{font:400 2.4rem/2.6rem "DM Sans",sans-serif}}.bdhwk h4{font:400 2rem/3rem "DM Sans",sans-serif;margin:0}@media screen and (max-width: 960px){.bdhwk h4{font:400 1.8rem/2.8rem "DM Sans",sans-serif}}@media screen and (max-width: 600px){.bdhwk h4{font:400 1.6rem/2.5rem "DM Sans",sans-serif}}.bdhwk h5{font:600 1.6rem/2.2rem "DM Sans",sans-serif;margin:0}@media screen and (max-width: 960px){.bdhwk h5{font:600 1.5rem/2rem "DM Sans",sans-serif}}@media screen and (max-width: 600px){.bdhwk h5{font:600 1.4rem/1.8rem "DM Sans",sans-serif}}.bdhwk h6{font:400 1.8rem/2.4rem "DM Sans",sans-serif;margin:0}@media screen and (max-width: 960px){.bdhwk h6{font:400 1.6rem/2.1rem "DM Sans",sans-serif}}@media screen and (max-width: 600px){.bdhwk h6{font:400 1.4rem/1.8rem "DM Sans",sans-serif}}.bdhwk p{color:#41464f;font:300 1.6rem/2.2rem "DM Sans",sans-serif;margin:0}@media screen and (max-width: 960px){.bdhwk p{font:300 1.5rem/2rem "DM Sans",sans-serif}}@media screen and (max-width: 600px){.bdhwk p{font:300 1.4rem/1.8rem "DM Sans",sans-serif}}.bdhwk hr{border-bottom:1px solid #41464f}.bdhwk input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;height:18px;width:18px;cursor:pointer;background-color:#6aa342;-webkit-mask:url("../../src/icons/clear.svg") center/contain no-repeat;mask:url("../../src/icons/clear.svg") center/contain no-repeat}.wysiwyg a{color:#1e5632;text-decoration:underline;text-underline-offset:3px;transition:all .2s ease-in-out}.wysiwyg a:hover{color:#6aa342;transition:all .2s ease-in-out}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{color:#1e5632}.wysiwyg strong,.wysiwyg b{font-weight:900}.wysiwyg blockquote{margin:30px 30px}.wysiwyg blockquote p{color:#41464f;font:700 2.4rem/2.8rem "DM Sans",sans-serif;margin:0px}.wysiwyg ul li,.wysiwyg ol li{font:300 1.6rem/2rem "DM Sans",sans-serif;margin:0px 0px 6px 0px}img.is-generic-fallback{-o-object-fit:contain !important;object-fit:contain !important}header{position:fixed;top:var(--alert-bar-height, 0px);left:0;right:0;margin:0;z-index:99;width:100%}header .top-bar{position:relative;height:38px;width:100%;background-color:#fff;z-index:9}@media screen and (max-width: 960px){header .top-bar{display:none}}header .top-bar .container{height:100%}header .top-bar .container ul{width:100%;height:100%;padding:0px;margin:0px;list-style-type:none;display:flex;justify-content:flex-end;align-items:center;background-color:#f5f5f5}header .top-bar .container ul li{text-transform:uppercase;font:400 1.4rem/1.6rem "DM Sans",sans-serif;letter-spacing:.14px;color:#6a6a6a;margin:0px 12px;display:flex;align-items:center;justify-content:center}header .top-bar .container ul li .preserve-case{text-transform:none}header .top-bar .container ul li a{position:relative;color:#6a6a6a;transition:all .3s ease-in-out}header .top-bar .container ul li a:after{content:"";position:absolute;left:0px;bottom:-2px;width:0%;height:1px;background-color:#1e5632;transition:all .2s ease-in-out}header .top-bar .container ul li a:hover{color:#1e5632;transition:all .3s ease-in-out}header .top-bar .container ul li a:hover:after{width:100%}header .global-header{position:relative;height:100px;width:100%;background-color:#fff;z-index:9}@media screen and (max-width: 960px){header .global-header{height:auto;padding:9px 0px}}header .global-header .container{height:100%;display:flex;justify-content:flex-start;align-items:center}header .global-header .container .logo{display:block;width:171px}@media screen and (max-width: 960px){header .global-header .container .logo{width:115px}}header .global-header .container nav{display:flex;align-items:center;margin-left:auto}@media screen and (max-width: 960px){header .global-header .container nav{display:none}}header .global-header .container nav a,header .global-header .container nav .nav-trigger{position:relative;font:300 2rem/2.4rem "DM Sans",sans-serif;color:#41464f;margin:0px 40px 0px 0px;text-decoration:none;cursor:pointer;background:none;border:none;padding:0px;display:flex;align-items:center;gap:6px;transition:all .2s ease-in-out}header .global-header .container nav a svg,header .global-header .container nav .nav-trigger svg{width:16px;height:16px;opacity:.5;transition:all .2s ease-in-out}header .global-header .container .search-icon{height:45px;width:45px;border-radius:24px;background-color:#f5f5f5;display:flex}@media screen and (max-width: 960px){header .global-header .container .search-icon{display:none}}header .global-header .container .search-icon{justify-content:center;align-items:center;cursor:pointer;border:none;padding:0px;transition:all .2s ease-in-out}header .global-header .container .search-icon svg{height:15px;width:15px}header .global-header .container .search-icon.is-active{background-color:#1e5632}header .global-header .container .search-icon.is-active svg path{stroke:#fff}@keyframes bodyFadeOut{to{opacity:0}}body.is-navigating main,body.is-navigating footer{animation:bodyFadeOut .3s ease-in .05s forwards}.mobile-menu-toggle{display:none}@media screen and (max-width: 960px){.mobile-menu-toggle{display:flex;align-items:center;gap:8px;margin-left:auto;background:none;border:none;cursor:pointer;padding:8px 0px}}.mobile-menu-toggle .mobile-menu-label{font:400 2rem/normal "DM Sans",sans-serif;color:#41464f}.mobile-menu-toggle .mobile-menu-icon{width:24px;height:16px;display:flex;flex-direction:column;justify-content:space-between}.mobile-menu-toggle .mobile-menu-icon span{display:block;width:100%;height:2px;background-color:#41464f;border-radius:1px;transition:all .3s ease-in-out}.mobile-menu-toggle.is-active .mobile-menu-icon span:nth-child(1){transform:translateY(7px) rotate(45deg)}.mobile-menu-toggle.is-active .mobile-menu-icon span:nth-child(2){opacity:0}.mobile-menu-toggle.is-active .mobile-menu-icon span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-nav{display:none}@media screen and (max-width: 960px){.mobile-nav{display:block;position:absolute;top:100%;left:0;right:0;background-color:#fff;z-index:8;max-height:calc(100dvh - 60px);overflow-y:auto;box-shadow:0px 48px 48px rgba(0,0,0,.24);opacity:0;visibility:hidden}.mobile-nav.is-open{opacity:1;visibility:visible}}.mobile-nav__inner{padding:8px 24px 24px 24px}.mobile-nav__link{display:block;font:300 2rem/normal "DM Sans",sans-serif;color:#41464f;text-decoration:none;padding:16px 0px;border-bottom:1px solid rgba(106,106,106,.24);transition:all .2s ease-in-out}.mobile-nav__link:hover{color:#6aa342}.mobile-nav__section{border-bottom:1px solid rgba(106,106,106,.24)}.mobile-nav__section.is-open .mobile-nav__body{height:auto}.mobile-nav__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;cursor:pointer;padding:16px 0px;font:300 2rem/normal "DM Sans",sans-serif;color:#41464f;text-align:left}.mobile-nav__trigger:focus-visible{outline:2px solid #6aa342;outline-offset:2px}.mobile-nav__trigger .mobile-accordion-icon{flex-shrink:0;margin-left:16px;display:flex;align-items:center}.mobile-nav__trigger .mobile-accordion-icon svg{width:14px;height:8px;display:block}.mobile-nav__trigger .mobile-accordion-icon svg path{stroke:#41464f;stroke-width:2}.mobile-nav__body{height:0;overflow:hidden}.mobile-nav__body ul{list-style:none;padding:0px 0px 16px 0px;margin:0px}.mobile-nav__body ul li{margin:0px}.mobile-nav__body ul li a{display:block;font:400 1.6rem/normal "DM Sans",sans-serif;color:#1e5632;text-decoration:none;padding:10px 0px 10px 16px;transition:all .2s ease-in-out}.mobile-nav__body ul li a:hover{color:#6aa342}.mobile-nav__search{margin:24px 0px 0px 0px;padding:24px 0px 0px 0px}.mobile-nav__search form{display:flex;align-items:center;gap:12px}.mobile-nav__search form svg{height:18px;width:18px;flex-shrink:0}.mobile-nav__search form svg path{stroke:#6a6a6a}.mobile-nav__search form input[type=search]{flex:1;font:300 1.8rem/normal "DM Sans",sans-serif;color:#41464f;border:none;padding:12px 0px;background:linear-gradient(#1E5632, #1E5632) no-repeat bottom left/0% 1px,linear-gradient(rgba(106, 106, 106, 0.24), rgba(106, 106, 106, 0.24)) no-repeat bottom/100% 1px;outline:none;transition:all .2s ease-in-out}.mobile-nav__search form input[type=search]:focus{background-size:100% 1px,100% 1px}.mobile-nav__search form input[type=search]::-moz-placeholder{color:#6a6a6a}.mobile-nav__search form input[type=search]::placeholder{color:#6a6a6a}.mobile-nav__utility{margin:24px 0px 0px 0px;padding:24px 0px 0px 0px}.mobile-nav__utility-link{display:block;font:500 1.6rem/normal "DM Sans",sans-serif;color:#1e5632;text-decoration:none;padding:12px 0px;text-transform:uppercase;letter-spacing:.14px;text-align:center;transition:all .2s ease-in-out}.mobile-nav__utility-link:hover{color:#6aa342}.mobile-nav__utility-toggle{display:flex;align-items:center;justify-content:center;gap:4px;padding:12px 0px;font:400 1.6rem/normal "DM Sans",sans-serif;color:#6a6a6a;text-transform:uppercase;letter-spacing:.14px}@media screen and (max-width: 960px){header .mega-menu-panel,header .search-panel{display:none !important}}body.mobile-menu-open{overflow:hidden}body:has(.mega-menu-overlay.is-visible){overflow:hidden}@keyframes liveResultIn{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.mega-menu-overlay{position:fixed;top:138px;left:0;right:0;bottom:0;background-color:rgba(30,86,50,.64);z-index:98;opacity:0;visibility:hidden;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:opacity .4s ease,backdrop-filter .4s ease,visibility 0s linear .4s}@media screen and (max-width: 960px){.mega-menu-overlay{top:0}}.mega-menu-overlay.is-visible{opacity:1;visibility:visible;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);transition:opacity .4s ease,backdrop-filter .4s ease,visibility 0s linear 0s}header .search-panel{position:absolute;top:138px;left:0;right:0;background-color:#fff;opacity:0;visibility:hidden;box-shadow:0px 48px 48px rgba(0,0,0,.24);z-index:8;padding:40px 0px}header .search-panel.is-open{opacity:1;visibility:visible}header .search-panel .container form{display:flex;align-items:center;gap:16px;max-width:800px;margin:0px auto}header .search-panel .container form input[type=search]{flex:1;font:300 2.4rem/normal "DM Sans",sans-serif;color:#41464f;border:none;padding:12px 0px;background:linear-gradient(#1E5632, #1E5632) no-repeat bottom left/0% 2px,linear-gradient(rgba(106, 106, 106, 0.24), rgba(106, 106, 106, 0.24)) no-repeat bottom/100% 2px;outline:none;transition:all .2s ease-in-out}header .search-panel .container form input[type=search]:focus{background-size:100% 2px,100% 2px}header .search-panel .container form input[type=search]::-moz-placeholder{color:#6a6a6a}header .search-panel .container form input[type=search]::placeholder{color:#6a6a6a}header .search-panel .container form button[type=submit]{background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center}header .search-panel .container form button[type=submit] svg{height:20px;width:20px}header .search-panel .container form button[type=submit] svg path{stroke:#1e5632;transition:all .2s ease-in-out}header .search-panel .container form button[type=submit]:hover svg path{stroke:#6aa342}header .search-panel .container .live-results{max-width:800px;margin:0px auto}header .search-panel .container .live-results.has-results{margin-top:0px;padding-top:15px}header .search-panel .container .live-results .live-result{display:flex;align-items:center;gap:12px;padding:10px 0px;border-bottom:1px solid rgba(106,106,106,.24);text-decoration:none;transition:all .2s ease-in-out;opacity:0;transform:translateY(-8px);animation:liveResultIn .25s ease-out forwards}header .search-panel .container .live-results .live-result:nth-child(1){animation-delay:0s}header .search-panel .container .live-results .live-result:nth-child(2){animation-delay:0.05s}header .search-panel .container .live-results .live-result:nth-child(3){animation-delay:0.1s}header .search-panel .container .live-results .live-result:nth-child(4){animation-delay:0.15s}header .search-panel .container .live-results .live-result:nth-child(5){animation-delay:0.2s}header .search-panel .container .live-results .live-result:nth-child(6){animation-delay:0.25s}header .search-panel .container .live-results .live-result:nth-child(7){animation-delay:0.3s}header .search-panel .container .live-results .live-result:nth-child(8){animation-delay:0.35s}header .search-panel .container .live-results .live-result:hover{padding-left:8px}header .search-panel .container .live-results .live-result .live-type{font:600 1.1rem/normal "DM Sans",sans-serif;text-transform:uppercase;letter-spacing:.44px;color:#6aa342;min-width:80px;flex-shrink:0}header .search-panel .container .live-results .live-result .live-title{font:300 1.6rem/normal "DM Sans",sans-serif;color:#1e5632}header .search-panel .container .live-results .view-all{display:block;text-align:center;font:600 1.4rem/normal "DM Sans",sans-serif;text-transform:uppercase;letter-spacing:.56px;color:#1e5632;margin:16px 0px 0px 0px;padding:12px 0px;transition:all .2s ease-in-out;opacity:0;animation:liveResultIn .25s ease-out .3s forwards}header .search-panel .container .live-results .view-all:hover{color:#6aa342}header .search-panel .container .live-results .no-matches{font:300 1.6rem/normal "DM Sans",sans-serif;color:#6a6a6a;text-align:center;padding:8px 0px;opacity:0;animation:liveResultIn .25s ease-out forwards}header nav .nav-trigger.is-active{border-bottom:1px solid #6a6a6a}header nav .nav-trigger.is-active svg{transform:rotate(180deg)}header .mega-menu-panel{position:absolute;top:138px;left:0;right:0;background-color:#fff;opacity:0;visibility:hidden;box-shadow:0px 48px 48px rgba(0,0,0,.24);z-index:8}header .mega-menu-panel.is-open{opacity:1;visibility:visible;padding:0px 0px 48px 0px}header .mega-menu-panel .container{display:flex}header .mega-menu-panel .container .main-items{display:flex;flex-direction:row;gap:20px}header .mega-menu-panel .container .main-items .main-card{flex:1;background-color:#fff;border-radius:32px;border:1px solid rgba(106,106,106,.24);padding:16px 16px 20px 16px;transition:all .2s ease-in-out}header .mega-menu-panel .container .main-items .main-card:hover{transform:translate(-1px, -1px);box-shadow:0px 8px 24px 0px rgba(106,106,106,.24);border:1px solid #fff}header .mega-menu-panel .container .main-items .main-card img{height:180px;width:100%;border-radius:16px;-o-object-fit:cover;object-fit:cover;display:block}header .mega-menu-panel .container .main-items .main-card .link-arrow{display:flex;justify-content:space-between;align-items:center;padding:0px 12px;margin:16px 0px 0px 0px;font:300 24px/normal "DM Sans",sans-serif;color:#1e5632;letter-spacing:-0.28px;text-transform:none}header .mega-menu-panel .container .main-items .main-card .link-arrow svg{height:12px;width:12px;flex-shrink:0}header .mega-menu-panel .container .sub-items{display:flex;flex-direction:column;justify-content:center;flex:1;gap:24px;padding:0px 16px;margin:0px 0px 0px 23px}header .mega-menu-panel .container .sub-items .sub-item{display:flex;flex-direction:row;align-items:center;gap:12px;border-bottom:1px solid rgba(106,106,106,.24);padding-bottom:8px}header .mega-menu-panel .container .sub-items .sub-item .icon{height:24px;width:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center}header .mega-menu-panel .container .sub-items .sub-item .icon svg{height:24px;width:24px}header .mega-menu-panel .container .sub-items .sub-item .icon svg path,header .mega-menu-panel .container .sub-items .sub-item .icon svg circle,header .mega-menu-panel .container .sub-items .sub-item .icon svg rect,header .mega-menu-panel .container .sub-items .sub-item .icon svg line{stroke:#6aa342;stroke-width:2}header .mega-menu-panel .container .sub-items .sub-item span{font:600 14px/normal "DM Sans",sans-serif;color:#1e5632;text-transform:uppercase;letter-spacing:.42px}header .mega-menu-panel .container .sub-items .sub-item span .preserve-case{text-transform:none}html.low-bandwidth-mode header .mega-menu-panel .container .main-items .main-card{padding:16px 16px 35px 16px}html.low-bandwidth-mode header .mega-menu-panel.is-open{padding-top:40px}footer{padding:80px 0px 0px 0px;background:#1e5632 url("../../src/img/footer_flourish.svg") bottom repeat-x}footer .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}footer .footer-nav{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 1024px){footer .footer-nav{justify-content:flex-start}}footer .footer-nav ::-moz-selection{background:#f5f5f5;color:#1e5632}footer .footer-nav ::selection{background:#f5f5f5;color:#1e5632}footer .footer-nav ::-moz-selection{background:#f5f5f5;color:#1e5632}footer .footer-nav .nav-section{width:20%;padding:0px 25px}@media screen and (max-width: 1024px){footer .footer-nav .nav-section{width:33%;padding:0px 25px 30px 0px}}@media screen and (max-width: 960px){footer .footer-nav .nav-section{width:50%;padding:0px 25px 30px 0px}}@media screen and (max-width: 600px){footer .footer-nav .nav-section{width:100%;padding:0px;border-bottom:1px solid rgba(106,163,66,.5)}}footer .footer-nav .nav-section h4{color:#fff;font-weight:300}@media screen and (max-width: 600px){footer .footer-nav .nav-section h4{display:flex;align-items:center;justify-content:space-between;padding:14px 0px 0px 0px;margin:0px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}}@media screen and (max-width: 600px){footer .footer-nav .nav-section h4:focus-visible{outline:2px solid #6aa342;outline-offset:2px}}footer .footer-nav .nav-section h4 .footer-accordion-icon{flex-shrink:0;margin-left:16px;display:flex;align-items:center}footer .footer-nav .nav-section h4 .footer-accordion-icon svg{width:13px;height:7px;display:block}footer .footer-nav .nav-section h4 .footer-accordion-icon svg path{stroke:#fff;stroke-width:2}footer .footer-nav .nav-section ul{list-style:none;padding:0px;border-top:1px solid rgba(106,163,66,.5)}@media screen and (max-width: 600px){footer .footer-nav .nav-section ul{height:0;overflow:hidden;border-top:none;margin:7px 0px}}footer .footer-nav .nav-section ul li{margin:25px 0px}@media screen and (max-width: 960px){footer .footer-nav .nav-section ul li{margin:12px 0px}}footer .footer-nav .nav-section ul li a{position:relative;color:#fff;font:300 1.4rem/1.4rem "DM Sans",sans-serif;text-decoration:none;transition:all .2s ease-in-out}@media screen and (max-width: 960px){footer .footer-nav .nav-section ul li a{font:300 1.4rem/1.6rem "DM Sans",sans-serif}}footer .footer-nav .nav-section ul li a:after{content:"";position:absolute;bottom:-3px;left:0px;width:0%;height:1px;background-color:#fff;transition:all .2s ease-in-out}footer .footer-nav .nav-section ul li a:hover{color:#fff}footer .footer-nav .nav-section ul li a:hover:after{content:"";width:100%;transition:all .2s ease-in-out}footer .footer-nav .nav-section ul li a:focus{outline:2px solid #6aa342;outline-offset:2px}@media screen and (max-width: 600px){footer .footer-nav .nav-section.is-open ul{height:auto}}footer .footer-sub{width:100%;padding:100px 0px 150px 0px;display:flex;justify-content:space-between}@media screen and (max-width: 1024px){footer .footer-sub{flex-direction:column;align-items:center;padding:60px 0px 150px 0px;gap:32px}}footer .footer-sub ::-moz-selection{background:#f5f5f5;color:#1e5632}footer .footer-sub ::selection{background:#f5f5f5;color:#1e5632}footer .footer-sub ::-moz-selection{background:#f5f5f5;color:#1e5632}footer .footer-sub .left{display:flex;align-items:center}@media screen and (max-width: 1024px){footer .footer-sub .left{flex-direction:column;gap:32px}}footer .footer-sub .left nav ul{padding:0px;margin:0px 0px 0px 70px;list-style:none;display:flex}@media screen and (max-width: 1024px){footer .footer-sub .left nav ul{flex-direction:column;align-items:center;margin:0px;gap:16px}}footer .footer-sub .left nav ul li{position:relative;margin:0px;display:flex;align-items:center}footer .footer-sub .left nav ul li a{color:#fff;font:300 1.2rem/1.2rem "DM Sans",sans-serif;text-transform:uppercase;text-decoration:none}footer .footer-sub .left nav ul li a:hover{color:#6aa342;transition:all .2s ease-in-out}footer .footer-sub .left nav ul li a:focus{outline:2px solid #6aa342;outline-offset:2px}footer .footer-sub .left nav ul li:not(:last-child)::after{content:"";display:inline-block;position:relative;height:20px;width:1px;background-color:rgba(106,163,66,.5);margin:0px 14px}@media screen and (max-width: 1024px){footer .footer-sub .left nav ul li:not(:last-child)::after{display:none}}footer .footer-sub .right{display:flex;align-items:center}@media screen and (max-width: 1024px){footer .footer-sub .right{flex-direction:column;gap:32px}}footer .footer-sub .right p{color:#fff;font:300 1.2rem/1.2rem "DM Sans",sans-serif}footer .footer-sub .right nav ul{padding:0px;list-style:none;display:flex;margin:0px 0px 0px 20px}@media screen and (max-width: 1024px){footer .footer-sub .right nav ul{margin:0px;gap:16px}}footer .footer-sub .right nav ul li{margin:0px 10px}@media screen and (max-width: 1024px){footer .footer-sub .right nav ul li{margin:0px}}footer .footer-sub .right nav ul li a{display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}footer .footer-sub .right nav ul li a svg{display:block;width:24px;height:24px}footer .footer-sub .right nav ul li a svg path{transition:all .2s ease-in-out}footer .footer-sub .right nav ul li a:hover{opacity:.7;transition:all .2s ease-in-out}footer .footer-sub .right nav ul li a:hover svg path{fill:#6aa342}footer .footer-sub .right nav ul li a:focus{outline:2px solid #6aa342;outline-offset:2px;border-radius:4px}html.low-bandwidth-mode footer{background:#1e5632}html.low-bandwidth-mode footer .footer-sub{padding:100px 0px 50px 0px}html.low-bandwidth-mode footer .footer-nav .nav-section.is-open ul{height:auto !important}html.low-bandwidth-mode footer .footer-nav .nav-section.is-open h4 .footer-accordion-icon{transform:rotate(180deg) !important}.search-results{position:relative;background-color:#f5f5f5;width:100%;padding:80px 0px}@media screen and (max-width: 960px){.search-results{padding:40px 0px}}.search-results .container .search-header{margin:0px 0px 48px 0px}@media screen and (max-width: 960px){.search-results .container .search-header{margin:0px 0px 32px 0px}}.search-results .container .search-header h1{color:#1e5632;margin:0px 0px 8px 0px}.search-results .container .search-header .query{color:#6a6a6a;margin:0px 0px 32px 0px}@media screen and (max-width: 960px){.search-results .container .search-header .query{margin:0px 0px 24px 0px}}.search-results .container .search-header .query strong{color:#41464f}.search-results .container .search-header .live-results{max-width:600px}.search-results .container .search-header .live-results.has-results{margin-top:24px;padding-top:24px;border-top:1px solid rgba(106,106,106,.24)}.search-results .container .search-header .live-results .live-result{display:flex;align-items:center;gap:12px;padding:10px 0px;border-bottom:1px solid rgba(106,106,106,.24);text-decoration:none;transition:all .2s ease-in-out;opacity:0;transform:translateY(-8px);animation:liveResultIn .25s ease-out forwards}.search-results .container .search-header .live-results .live-result:nth-child(1){animation-delay:0s}.search-results .container .search-header .live-results .live-result:nth-child(2){animation-delay:0.05s}.search-results .container .search-header .live-results .live-result:nth-child(3){animation-delay:0.1s}.search-results .container .search-header .live-results .live-result:nth-child(4){animation-delay:0.15s}.search-results .container .search-header .live-results .live-result:nth-child(5){animation-delay:0.2s}.search-results .container .search-header .live-results .live-result:nth-child(6){animation-delay:0.25s}.search-results .container .search-header .live-results .live-result:nth-child(7){animation-delay:0.3s}.search-results .container .search-header .live-results .live-result:nth-child(8){animation-delay:0.35s}.search-results .container .search-header .live-results .live-result:hover{padding-left:8px}.search-results .container .search-header .live-results .live-result .live-type{font:600 1.1rem/normal "DM Sans",sans-serif;text-transform:uppercase;letter-spacing:.44px;color:#6aa342;min-width:80px;flex-shrink:0}.search-results .container .search-header .live-results .live-result .live-title{font:300 1.6rem/normal "DM Sans",sans-serif;color:#1e5632}.search-results .container .search-header .live-results .view-all{display:block;font:600 1.4rem/normal "DM Sans",sans-serif;text-transform:uppercase;letter-spacing:.56px;color:#1e5632;margin:16px 0px 0px 0px;padding:12px 0px;transition:all .2s ease-in-out;opacity:0;animation:liveResultIn .25s ease-out .3s forwards}.search-results .container .search-header .live-results .view-all:hover{color:#6aa342}.search-results .container .search-header .live-results .no-matches{font:300 1.6rem/normal "DM Sans",sans-serif;color:#6a6a6a;padding:8px 0px;opacity:0;animation:liveResultIn .25s ease-out forwards}.search-results .container .search-header .search-again{display:flex;align-items:center;gap:16px;max-width:600px}.search-results .container .search-header .search-again input[type=search]{flex:1;font:300 1.8rem/normal "DM Sans",sans-serif;color:#41464f;border:none;padding:12px 0px;background:linear-gradient(#1E5632, #1E5632) no-repeat bottom left/0% 2px,linear-gradient(rgba(106, 106, 106, 0.24), rgba(106, 106, 106, 0.24)) no-repeat bottom/100% 2px;outline:none;transition:all .2s ease-in-out}.search-results .container .search-header .search-again input[type=search]:focus{background-size:100% 2px,100% 2px}.search-results .container .search-header .search-again input[type=search]::-moz-placeholder{color:#6a6a6a}.search-results .container .search-header .search-again input[type=search]::placeholder{color:#6a6a6a}.search-results .container .search-header .search-again button[type=submit]{background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center}.search-results .container .search-header .search-again button[type=submit] svg{height:18px;width:18px}.search-results .container .search-header .search-again button[type=submit] svg path{stroke:#1e5632;transition:all .2s ease-in-out}.search-results .container .search-header .search-again button[type=submit]:hover svg path{stroke:#6aa342}.search-results .container .results-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px}@media screen and (max-width: 960px){.search-results .container .results-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 600px){.search-results .container .results-grid{grid-template-columns:1fr;gap:16px}}.search-results .container .results-grid .result-item{display:flex;min-width:0px}.search-results .container .results-grid .result-item .card-outer-link,.search-results .container .results-grid .result-item .card-provider{width:100%}.search-results .container .results-grid .result-item .card .type-badge{display:inline-block;font:600 1.2rem/normal "DM Sans",sans-serif;text-transform:uppercase;letter-spacing:.48px;color:#6aa342;margin:0px 0px 12px 0px}.search-results .container .results-grid .result-item .card img{width:100%;height:160px;-o-object-fit:cover;object-fit:cover;border-radius:16px;margin:0px 0px 16px 0px}.search-results .container .results-grid .result-item .card h3{color:#1e5632;margin:0px 0px 8px 0px}.search-results .container .results-grid .result-item .card p{color:#6a6a6a}.search-results .container .results-grid .result-item .card .location{font:400 1.4rem/normal "DM Sans",sans-serif;color:#6a6a6a;margin:0px 0px 0px 0px}.search-results .container .results-grid .result-item .card .link-arrow{margin-top:auto;padding-top:24px}.search-results .container .results-grid .result-item--provider .card-provider{height:100%}.search-results .container .pagination a{text-decoration:none}.search-results .container .no-results{text-align:center;padding:80px 0px}@media screen and (max-width: 960px){.search-results .container .no-results{padding:40px 0px}}.search-results .container .no-results h3{color:#1e5632;margin:0px 0px 12px 0px}.search-results .container .no-results p{color:#6a6a6a;margin:0px 0px 32px 0px}.error-404{position:relative;background-color:#fff;width:100%;margin:60px 0px 120px 0px}.error-404 .container{display:flex;flex-direction:column;align-items:center;text-align:center}.error-404 .container .error-code{font:600 12rem/1 "DM Sans",sans-serif;color:#41464f;margin:0px 0px 26px 0px}.error-404 .container h1{color:#41464f;margin:0px 0px 26px 0px}.error-404 .container .message{color:#6a6a6a;max-width:600px;margin:0px 0px 8px 0px}.error-404 .container .search-form{display:flex;align-items:center;gap:16px;max-width:600px;width:100%;margin:50px 0px 50px 0px}.error-404 .container .search-form input[type=search]{flex:1;font:300 1.8rem/normal "DM Sans",sans-serif;color:#41464f;border:none;border-bottom:2px solid rgba(106,106,106,.24);padding:12px 0px;background:rgba(0,0,0,0);outline:none;transition:all .2s ease-in-out}.error-404 .container .search-form input[type=search]:focus{border-bottom-color:#6aa342}.error-404 .container .search-form input[type=search]::-moz-placeholder{color:#6a6a6a}.error-404 .container .search-form input[type=search]::placeholder{color:#6a6a6a}.error-404 .container .search-form button{background:none;border:none;cursor:pointer;transition:all .2s ease-in-out}.error-404 .container .search-form button svg{width:24px;height:24px}.error-404 .container .search-form button svg path{stroke:#1e5632}.error-404 .container .search-form button:hover{opacity:.6}.error-404 .container .quick-links{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.site-alert-bar{position:fixed;top:0px;left:0px;width:100%;z-index:1000;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px;padding:8px 48px;text-align:center}.site-alert-bar[data-dismissible="1"]{padding-right:56px}.site-alert-bar.dismissed{display:none}.site-alert-bar.green{background-color:#1e5632;color:#fff}.site-alert-bar.red{background-color:#d72423;color:#fff}.site-alert-bar.gold{background-color:#faa819;color:#1e5632}.site-alert-bar.blue{background-color:#007ca2;color:#fff}.site-alert-bar span{font:400 20px/1.5 "DM Sans",sans-serif;color:inherit}.site-alert-bar a:not(.btn){position:relative;font:600 20px/1.5 "DM Sans",sans-serif;color:inherit;text-decoration:none;white-space:nowrap}.site-alert-bar a:not(.btn):after{content:"";position:absolute;left:0px;bottom:0px;width:0%;height:2px;background-color:currentColor;transition:all .2s ease-in-out}.site-alert-bar a:not(.btn):hover{color:inherit}.site-alert-bar a:not(.btn):hover:after{width:100%}.site-alert-bar .close{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0px;background:none;border:none;cursor:pointer;color:inherit;opacity:.7;transition:all .2s ease-in-out}.site-alert-bar .close:hover{opacity:1}.site-alert-bar .close svg{width:16px;height:16px}@media screen and (max-width: 960px){.site-alert-bar{padding:8px 16px;gap:8px}.site-alert-bar[data-dismissible="1"]{padding-right:44px}.site-alert-bar span,.site-alert-bar a:not(.btn){font:400 16px/1.4 "DM Sans",sans-serif}.site-alert-bar a:not(.btn){font-weight:600}.site-alert-bar .close{right:8px}}.site-alert-modal{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:20px;pointer-events:none;visibility:hidden;transition:visibility 0s linear .4s}.site-alert-modal.is-open{pointer-events:auto;visibility:visible;transition:visibility 0s linear 0s}.site-alert-modal.is-open .overlay{opacity:1;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.site-alert-modal.is-open .dialog{transform:translateY(0);opacity:1}.site-alert-modal .overlay{position:absolute;inset:0;background-color:rgba(30,86,50,.64);cursor:pointer;opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:opacity .4s ease,backdrop-filter .4s ease}.site-alert-modal .dialog{position:relative;background-color:#fff;border-radius:32px;padding:40px;width:100%;max-width:800px;max-height:85vh;overflow-y:auto;display:flex;flex-direction:column;gap:24px;box-shadow:0px 20px 60px rgba(0,0,0,.2);transform:translateY(30px);opacity:0;transition:transform .5s ease,opacity .5s ease}@media screen and (max-width: 960px){.site-alert-modal .dialog{padding:32px 24px;gap:20px}}.site-alert-modal .close{position:absolute;top:24px;right:24px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid rgba(106,106,106,.24);border-radius:50%;color:#6a6a6a;cursor:pointer;transition:all .2s ease-in-out}.site-alert-modal .close:hover{background-color:#1e5632;border-color:#1e5632;color:#fff}.site-alert-modal .close svg{width:18px;height:18px}.site-alert-modal h2{color:#1e5632;margin:0px;padding-right:48px}.site-alert-modal p{color:#41464f;margin:0px}.site-alert-modal .btn{align-self:flex-start}.site-alert-modal .image{width:100%;border-radius:16px;overflow:hidden;background-color:#f5f5f5}.site-alert-modal .image img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.low-bandwidth-banner{display:none;position:relative;z-index:9999;padding:1rem 2rem;background-color:#faa819;color:#41464f;text-align:center;font-size:1.4rem;font-weight:600}html.low-bandwidth-mode .low-bandwidth-banner{display:block}html.low-bandwidth-mode body{padding-top:4.6rem}html.low-bandwidth-mode img:not(.preserve-in-low-bandwidth){display:none !important}html.low-bandwidth-mode [style*=background-image]:not(.preserve-in-low-bandwidth){background-image:none !important}html.low-bandwidth-mode picture:not(.preserve-in-low-bandwidth){display:none !important}html.low-bandwidth-mode video:not(.preserve-in-low-bandwidth){display:none !important}html.low-bandwidth-mode svg:not(.preserve-in-low-bandwidth){display:none !important}html.low-bandwidth-mode iframe:not(.preserve-in-low-bandwidth){display:none !important}html.low-bandwidth-mode body,html.low-bandwidth-mode h1,html.low-bandwidth-mode h2,html.low-bandwidth-mode h3,html.low-bandwidth-mode h4,html.low-bandwidth-mode h5,html.low-bandwidth-mode h6,html.low-bandwidth-mode p,html.low-bandwidth-mode a,html.low-bandwidth-mode span,html.low-bandwidth-mode div,html.low-bandwidth-mode input,html.low-bandwidth-mode textarea,html.low-bandwidth-mode button,html.low-bandwidth-mode select{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important}html.low-bandwidth-mode *,html.low-bandwidth-mode *::before,html.low-bandwidth-mode *::after{animation:none !important;animation-duration:0s !important;transition:none !important;transition-duration:0s !important}.care-specialties-list{position:relative;background-color:#fff;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.care-specialties-list{padding:40px 0px}}.care-specialties-list .container .content{display:flex;flex-direction:column;gap:24px;max-width:932px;margin:0px auto}.care-specialties-list .container .content h3{color:#1e5632;margin:0px}.care-specialties-list .container .content .columns{display:flex;gap:55px}@media screen and (max-width: 960px){.care-specialties-list .container .content .columns{flex-direction:column;gap:16px}}.care-specialties-list .container .content .columns .column{flex:1;display:flex;flex-direction:column;gap:16px;list-style:none;padding:0px;margin:0px}.care-specialties-list .container .content .columns .column li a{display:flex;gap:16px;align-items:center;color:#6a6a6a;text-decoration:none;font:400 1.6rem/normal "DM Sans",sans-serif;transition:all .2s ease-in-out}.care-specialties-list .container .content .columns .column li a:hover{color:#6aa342;transition:all .2s ease-in-out}.care-specialties-list .container .content .columns .column li a .icon{flex-shrink:0;width:24px;height:24px}.care-specialties-list .container .content .columns .column li a .icon svg{width:100%;height:100%}.executive-leadership-grid{position:relative;background-color:#f5f5f5;width:100%;padding:64px 0px}.executive-leadership-grid .container .heading{text-align:center;max-width:866px;margin:0px auto 69px auto}.executive-leadership-grid .container .heading h2{color:#1e5632;margin:0px 0px 16px 0px}.executive-leadership-grid .container .heading h4{color:#41464f;margin:0px auto 0px;max-width:700px}.executive-leadership-grid .container .featured{background-color:#1e5632;border-radius:0px 32px 0px 32px;padding:40px;display:flex;gap:40px;margin:0px 0px 40px 0px}@media screen and (max-width: 960px){.executive-leadership-grid .container .featured{flex-direction:column;padding:32px;gap:24px}}.executive-leadership-grid .container .featured .image{flex-shrink:0;width:280px;height:280px}@media screen and (max-width: 960px){.executive-leadership-grid .container .featured .image{width:200px;height:200px;margin:0px auto}}.executive-leadership-grid .container .featured .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px 0px 16px 0px}.executive-leadership-grid .container .featured .content{flex:1;display:flex;flex-direction:column;gap:24px}.executive-leadership-grid .container .featured .content .info{display:flex;flex-direction:column;gap:8px}.executive-leadership-grid .container .featured .content .info h3{color:#fff;margin:0px;font:300 4rem/4.6rem "DM Sans",sans-serif;letter-spacing:-1.2px}.executive-leadership-grid .container .featured .content .info .title{color:#fff;text-transform:uppercase;font:600 1.6rem/2.16rem "DM Sans",sans-serif;letter-spacing:.48px}.executive-leadership-grid .container .featured .content .bio{color:#fff}.executive-leadership-grid .container .featured .content .bio p{font:400 2rem/3rem "DM Sans",sans-serif;color:#fff}.executive-leadership-grid .container .grid{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}@media screen and (max-width: 960px){.executive-leadership-grid .container .grid{justify-content:flex-start;gap:10px}}.executive-leadership-grid .container .grid .person{flex:0 0 calc((100% - 60px)/4)}@media screen and (max-width: 1250px){.executive-leadership-grid .container .grid .person{flex:0 0 calc((100% - 40px)/3)}}@media screen and (max-width: 960px){.executive-leadership-grid .container .grid .person{flex:0 0 calc((100% - 10px)/2)}}@media screen and (max-width: 375px){.executive-leadership-grid .container .grid .person{flex:0 0 100%}}.executive-leadership-grid .container .grid .person{background-color:#fff;border:1px solid rgba(106,106,106,.24);border-radius:32px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;gap:19px}.executive-leadership-grid .container .grid .person .top{display:flex;flex-direction:column;align-items:center;gap:19px;text-align:center}.executive-leadership-grid .container .grid .person .top .image{width:120px;height:120px}.executive-leadership-grid .container .grid .person .top .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px 0px 16px 0px}.executive-leadership-grid .container .grid .person .top .info{display:flex;flex-direction:column;gap:8px;width:100%}.executive-leadership-grid .container .grid .person .top .info h4{color:#1e5632;margin:0px;font:400 2.4rem/2.8rem "DM Sans",sans-serif}.executive-leadership-grid .container .grid .person .top .info .title{display:block;color:#6a6a6a;text-transform:uppercase;font:600 1.6rem/2.16rem "DM Sans",sans-serif;letter-spacing:.48px}.executive-leadership-grid .container .grid .person .read-bio{background-color:#fff;border:1px solid rgba(106,106,106,.24);border-radius:32px;padding:16px 40px;width:100%;cursor:pointer;color:#6a6a6a;text-transform:uppercase;font:600 1.6rem/normal "DM Sans",sans-serif;letter-spacing:.48px;transition:all .3s ease-in-out}.executive-leadership-grid .container .grid .person .read-bio:hover{transform:translateY(-2px);box-shadow:0 8px 14px 0 rgba(30,86,50,.14)}.executive-leadership-grid .container .grid .person template{display:none}.executive-leadership-grid .bio-modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;pointer-events:none;visibility:hidden;transition:visibility 0s linear .4s}.executive-leadership-grid .bio-modal.is-open{pointer-events:auto;visibility:visible;transition:visibility 0s linear 0s}.executive-leadership-grid .bio-modal.is-open .bio-modal-dialog{transform:translateY(0);opacity:1}.executive-leadership-grid .bio-modal.is-open .bio-modal-overlay{opacity:1;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.executive-leadership-grid .bio-modal .bio-modal-overlay{position:absolute;inset:0;background-color:rgba(30,86,50,.64);opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:opacity .4s ease,backdrop-filter .4s ease;cursor:pointer}.executive-leadership-grid .bio-modal .bio-modal-dialog{position:relative;background-color:#fff;border-radius:32px;padding:40px;width:100%;max-width:800px;max-height:85vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0px 20px 60px rgba(0,0,0,.2);transform:translateY(30px);opacity:0;transition:transform .5s ease,opacity .5s ease}@media screen and (max-width: 960px){.executive-leadership-grid .bio-modal .bio-modal-dialog{padding:32px 24px}}.executive-leadership-grid .bio-modal .bio-modal-close{position:absolute;top:24px;right:24px;width:38px;height:38px;background-color:#fff;border:1px solid rgba(106,106,106,.24);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#6a6a6a;transition:background-color .2s ease,color .2s ease}.executive-leadership-grid .bio-modal .bio-modal-close:hover{background-color:#1e5632;color:#fff;border-color:#1e5632}.executive-leadership-grid .bio-modal .bio-modal-close svg{width:18px;height:18px}.executive-leadership-grid .bio-modal .bio-modal-header{display:flex;gap:46px;align-items:center;margin:0px 0px 30px 0px;padding-right:48px}@media screen and (max-width: 600px){.executive-leadership-grid .bio-modal .bio-modal-header{flex-direction:column;gap:24px;align-items:flex-start;padding-right:32px}}.executive-leadership-grid .bio-modal .bio-modal-header .bio-modal-image{flex-shrink:0;width:183px;height:182px}.executive-leadership-grid .bio-modal .bio-modal-header .bio-modal-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px 0px 16px 0px}.executive-leadership-grid .bio-modal .bio-modal-header .bio-modal-info{display:flex;flex-direction:column;gap:24px}.executive-leadership-grid .bio-modal .bio-modal-header .bio-modal-info h3{color:#1e5632;margin:0px;font:400 4rem/4.2rem "DM Sans",sans-serif;letter-spacing:-1.2px}.executive-leadership-grid .bio-modal .bio-modal-header .bio-modal-info .title{color:#6a6a6a;text-transform:uppercase;font:600 1.6rem/2.4rem "DM Sans",sans-serif;letter-spacing:.64px}.executive-leadership-grid .bio-modal .bio-modal-body{color:#41464f;overflow-y:auto;flex:1}.executive-leadership-grid .bio-modal .bio-modal-body p{font:400 1.8rem/2.7rem "DM Sans",sans-serif;margin:0px 0px 18px 0px}.executive-leadership-grid .bio-modal .bio-modal-body p:last-child{margin:0px}html.low-bandwidth-mode .executive-leadership-grid .container .featured .image{display:none}html.low-bandwidth-mode .executive-leadership-grid .container .grid .person button{display:none}html.low-bandwidth-mode .executive-leadership-grid .container .grid .person .image{display:none}.wp-admin .executive-leadership-grid .bio-modal{display:none}.faq-accordions{position:relative;background-color:#f5f5f5;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.faq-accordions{padding:40px 0px}}.faq-accordions .container{max-width:880px}.faq-accordions .container .pills{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;padding:14px 0px}@media screen and (max-width: 960px){.faq-accordions .container .pills{justify-content:flex-start;padding:0px 0px 30px 0px}}.faq-accordions .container .pills button.pill{padding:13px 20px;border-radius:32px;border:1px solid rgba(106,106,106,.24);color:#1e5632;text-transform:uppercase;cursor:pointer;background:none;font:500 15px/18px "DM Sans",sans-serif;letter-spacing:.6px}.faq-accordions .container .pills button.pill.active{background-color:#1e5632;color:#fff;border-color:#1e5632}.faq-accordions .container .section{padding:25px 0px}@media screen and (max-width: 960px){.faq-accordions .container .section{padding:16px 0px}}.faq-accordions .container .section h2{color:#1e5632;margin:0px 0px 40px 0px}@media screen and (max-width: 960px){.faq-accordions .container .section h2{margin:0px 0px 20px 0px;text-align:center}}.faq-accordions .container .section .items{display:flex;flex-direction:column}html.low-bandwidth-mode .faq-accordions .container .pills{display:none}.facilities-map{position:relative;background-color:#f5f5f5;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.facilities-map{padding:40px 0px}}.facilities-map .container .intro{color:#41464f;margin:0px 0px 24px 0px}.facilities-map .container .filters{display:flex;align-items:center;gap:24px;background-color:#fff;border-radius:16px;padding:19px 27px;margin:0px 0px 16px 0px}@media screen and (max-width: 960px){.facilities-map .container .filters{flex-direction:column;align-items:stretch;gap:16px;padding:16px}}.facilities-map .container .filters .filter-dropdown{display:flex;align-items:center;gap:8px;border-bottom:1px solid rgba(106,106,106,.5);padding:0px 12px 0px 2px;width:260px;flex:0 0 260px;height:44px;position:relative}@media screen and (max-width: 960px){.facilities-map .container .filters .filter-dropdown{width:100%;flex:auto}}.facilities-map .container .filters .filter-dropdown svg{width:20px;height:20px;flex-shrink:0;opacity:.5;color:#41464f}.facilities-map .container .filters .filter-dropdown svg:last-child{width:16px;height:16px;opacity:1;position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none}.facilities-map .container .filters .filter-dropdown select{flex:1;min-width:0px;border:none;outline:none;background:rgba(0,0,0,0);color:#41464f;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;font:400 18px/normal "DM Sans",sans-serif}.facilities-map .container .filters .location-controls{display:flex;align-items:center;gap:12px}@media screen and (max-width: 960px){.facilities-map .container .filters .location-controls{justify-content:space-between;width:100%}}.facilities-map .container .filters .near-me{display:inline-flex;align-items:center;gap:8px;padding:10px 21px;border-radius:32px;border:none;background-color:#1e5632;color:#fff;cursor:pointer;text-transform:uppercase;transition:all .2s ease-in-out}.facilities-map .container .filters .near-me svg{width:16px;height:16px}.facilities-map .container .filters .near-me span{font:600 14px/normal "DM Sans",sans-serif}.facilities-map .container .filters .near-me:hover{opacity:.9}.facilities-map .container .filters .near-me.active{background-color:#1e5632;box-shadow:0px 0px 0px 2px #1e5632,0px 0px 0px 4px #fff,0px 0px 0px 5px #1e5632}.facilities-map .container .filters .view-toggle{display:flex;align-items:center;gap:4px;background-color:#f5f5f5;border-radius:8px;padding:4px}.facilities-map .container .filters .view-toggle button{display:flex;align-items:center;justify-content:center;padding:8px 12px;border:none;border-radius:6px;background:rgba(0,0,0,0);color:#41464f;cursor:pointer;transition:all .2s ease-in-out}.facilities-map .container .filters .view-toggle button svg{width:16px;height:16px}.facilities-map .container .filters .view-toggle button.active{background-color:#1e5632;color:#fff}.facilities-map .container .filters .reset-filters{display:inline-flex;align-items:center;justify-content:center;padding:10px 12px;border:none;border-radius:8px;background:rgba(0,0,0,0);color:#1e5632;cursor:pointer;font:600 18px/normal "DM Sans",sans-serif}.facilities-map .container .filters .reset-filters span{position:relative}.facilities-map .container .filters .reset-filters span:after{content:"";position:absolute;left:0px;bottom:-2px;width:0%;height:2px;background-color:#1e5632;transition:all .2s ease-in-out}.facilities-map .container .filters .reset-filters:hover span:after{width:100%}.facilities-map .container .accepting-toggle{display:inline-flex;align-items:center;gap:8px;margin:0px 0px 16px 0px;cursor:pointer}.facilities-map .container .accepting-toggle input[type=checkbox]{width:16px;height:16px;border:1px solid rgba(106,106,106,.5);border-radius:4px;accent-color:#1e5632}.facilities-map .container .accepting-toggle span{color:#374151;font:400 1.6rem/normal "DM Sans",sans-serif}.facilities-map .container .sort-row{display:flex;align-items:center;justify-content:space-between;margin:0px 0px 64px 0px}@media screen and (max-width: 960px){.facilities-map .container .sort-row{flex-direction:column;align-items:stretch;gap:16px;margin:0px 0px 32px 0px}}.facilities-map .container .sort-row .sort-left{display:flex;align-items:center;gap:16px}.facilities-map .container .sort-row .sort-left .sort-label{color:#41464f;font:400 1.6rem/normal "DM Sans",sans-serif}.facilities-map .container .sort-row .sort-left .sort-chips{display:flex;gap:16px}.facilities-map .container .sort-row .chip{display:inline-flex;align-items:center;gap:8px;padding:12px 16px;border:1px solid rgba(106,106,106,.24);border-radius:8px;background:rgba(0,0,0,0);color:#41464f;cursor:pointer;text-transform:uppercase;font:600 12px/normal "DM Sans",sans-serif;letter-spacing:.12px;transition:all .2s ease-in-out}.facilities-map .container .sort-row .chip svg{width:16px;height:16px}.facilities-map .container .sort-row .chip.active{background-color:#1e5632;color:#fff;border-color:#1e5632}.facilities-map .container .sort-row .chip:disabled{opacity:.4;cursor:default}.facilities-map .container .sort-row .search-wrap{display:flex;align-items:center;gap:10px;background:linear-gradient(#1E5632, #1E5632) no-repeat bottom left/0% 1px,linear-gradient(rgba(106, 106, 106, 0.5), rgba(106, 106, 106, 0.5)) no-repeat bottom/100% 1px;padding:12px 12px 16px 0px;width:433px;transition:all .2s ease-in-out}@media screen and (max-width: 960px){.facilities-map .container .sort-row .search-wrap{width:100%}}.facilities-map .container .sort-row .search-wrap:focus-within{background-size:100% 1px,100% 1px}.facilities-map .container .sort-row .search-wrap svg{width:18px;height:18px;flex-shrink:0;color:#41464f}.facilities-map .container .sort-row .search-wrap input{flex:1;border:none;outline:none;background:rgba(0,0,0,0);color:#41464f;font:400 18px/normal "DM Sans",sans-serif}.facilities-map .container .content{display:flex;gap:20px;align-items:flex-start}@media screen and (max-width: 960px){.facilities-map .container .content{flex-direction:column}}.facilities-map .container .content.list-mode{display:block}.facilities-map .container .content.list-mode .results-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}@media screen and (max-width: 960px){.facilities-map .container .content.list-mode .results-list{grid-template-columns:1fr;gap:16px}}.facilities-map .container .content.list-mode .results-list{width:100%;max-height:none;overflow:visible;padding-right:0px}.facilities-map .container .content.list-mode .facility-card .expand-toggle{display:none}.facilities-map .container .content.list-mode .facility-card .view-on-map-btn{display:none}.facilities-map .container .content.list-mode .facility-card .expandable-wrap{display:none}.facilities-map .container .content.list-mode .map-column{display:none}.facilities-map .container .results-list{display:flex;flex-direction:column;gap:16px;width:548px;flex-shrink:0;max-height:660px;overflow-y:auto;padding-right:8px;background-color:rgba(0,0,0,0);opacity:1;transition:width .4s ease,opacity .25s ease,padding-right .4s ease}@media screen and (max-width: 960px){.facilities-map .container .results-list{width:100%;max-height:none;overflow:visible;padding-right:0px;order:2}}.facilities-map .container .results-list::-webkit-scrollbar{width:4px}.facilities-map .container .results-list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.facilities-map .container .results-list::-webkit-scrollbar-thumb{background-color:rgba(106,106,106,.3);border-radius:4px}.facilities-map .container .facility-card{background-color:#fff;border:1px solid rgba(106,106,106,.24);border-radius:32px;padding:20px;transition:all .2s ease-in-out}.facilities-map .container .facility-card.highlighted{border-color:#1e5632;background-color:#f5f5f5}.facilities-map .container .facility-card.highlighted .expandable-wrap .expandable{background-color:#fff}.facilities-map .container .facility-card.highlighted .meta-row .badge{background-color:#fff}.facilities-map .container .facility-card[hidden]{display:none}.facilities-map .container .facility-card .card-main{display:flex;gap:16px;align-items:flex-start}.facilities-map .container .facility-card .facility-icon{width:56px;height:56px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;border-radius:12px}.facilities-map .container .facility-card .facility-icon svg{width:34px;height:34px}.facilities-map .container .facility-card .facility-icon svg path{stroke-width:1.5}.facilities-map .container .facility-card .facility-icon.type-hospital svg{color:#d72423}.facilities-map .container .facility-card .facility-icon.type-clinic svg{color:#007ca2}.facilities-map .container .facility-card .facility-icon.type-community-health svg{color:#6aa342}.facilities-map .container .facility-card .card-content{flex:1;min-width:0px;display:flex;flex-direction:column;gap:15px}.facilities-map .container .facility-card .card-header{display:flex;align-items:center;gap:8px}.facilities-map .container .facility-card .card-header .card-name{flex:1;color:#1e5632;text-decoration:none;font:400 24px/1.3 "DM Sans",sans-serif;letter-spacing:-0.72px}.facilities-map .container .facility-card .card-header .expand-toggle{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:none;background:none;padding:0px;cursor:pointer;transition:all .2s ease-in-out}.facilities-map .container .facility-card .card-header .expand-toggle svg{width:100%;height:100%}.facilities-map .container .facility-card .card-header .expand-toggle.expanded{transform:rotate(180deg)}.facilities-map .container .facility-card .meta-row{display:flex;gap:8px;flex-wrap:wrap}.facilities-map .container .facility-card .meta-row .badge{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;background-color:#f5f5f5;border-radius:8px;color:#41464f;text-transform:uppercase;font:600 11px/1.35 "DM Sans",sans-serif;letter-spacing:.11px}.facilities-map .container .facility-card .contact-info{display:flex;flex-direction:column;gap:5px}.facilities-map .container .facility-card .contact-info .address{color:#41464f;font:400 15px/1.4 "DM Sans",sans-serif}.facilities-map .container .facility-card .contact-info .phone{color:#1e5632;text-decoration:none;font:600 15px/normal "DM Sans",sans-serif}.facilities-map .container .facility-card .actions{display:flex;gap:8px;flex-wrap:wrap}.facilities-map .container .facility-card .pill-btn{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border-radius:32px;cursor:pointer;text-decoration:none;text-transform:uppercase;font:600 12px/normal "DM Sans",sans-serif;letter-spacing:.12px;transition:all .2s ease-in-out}.facilities-map .container .facility-card .pill-btn svg{width:12px;height:12px}.facilities-map .container .facility-card .pill-btn.primary{background-color:#1e5632;color:#fff;border:1px solid #1e5632}.facilities-map .container .facility-card .pill-btn.primary:hover{transform:translateY(-2px);box-shadow:0 8px 14px 0 rgba(30,86,50,.14)}.facilities-map .container .facility-card .pill-btn.outline{background:rgba(0,0,0,0);color:#1e5632;border:1px solid rgba(30,86,50,.25)}.facilities-map .container .facility-card .pill-btn.outline:hover{background-color:#fff;transform:translateY(-2px);box-shadow:0 8px 14px 0 rgba(30,86,50,.14)}.facilities-map .container .facility-card .expandable-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease;margin:16px 0px 0px 0px}.facilities-map .container .facility-card .expandable-wrap .expandable{overflow:hidden;display:flex;flex-direction:column;gap:12px;background-color:#f5f5f5;border-radius:16px;padding:0px 16px;transition:padding .3s ease}.facilities-map .container .facility-card .expandable-wrap .expandable .hours-section .section-label,.facilities-map .container .facility-card .expandable-wrap .expandable .services-section .section-label{color:#41464f;font:600 14px/normal "DM Sans",sans-serif;margin:0px 0px 6px 0px}.facilities-map .container .facility-card .expandable-wrap .expandable .hours-section p,.facilities-map .container .facility-card .expandable-wrap .expandable .services-section p{color:#41464f;font:400 14px/1.6 "DM Sans",sans-serif;margin:0px}.facilities-map .container .facility-card.is-open .expandable-wrap{grid-template-rows:1fr}.facilities-map .container .facility-card.is-open .expandable-wrap .expandable{padding:16px}.facilities-map .container .map-column{flex:1;min-width:0px;position:sticky;top:20px}@media screen and (max-width: 960px){.facilities-map .container .map-column{width:100%;position:relative;top:auto;order:1}}.facilities-map .container .map-column .map-area{position:relative;height:517px;border-radius:32px;overflow:hidden;border:1px solid rgba(106,106,106,.24);background-color:#fff}.facilities-map .container .map-column .map-area #facilities-leaflet-map{width:100%;height:100%}.facilities-map .container .map-column .map-area .google-maps-btn{position:absolute;bottom:31px;right:29px;z-index:1000;display:inline-flex;align-items:center;gap:8px;padding:0px 16px;height:36px;background-color:#1e5632;border-radius:8px;color:#fff;text-decoration:none;text-transform:uppercase;font:600 12px/normal "DM Sans",sans-serif;letter-spacing:.12px;box-shadow:0px 2px 8px rgba(0,0,0,.1);transition:all .2s ease-in-out}.facilities-map .container .map-column .map-area .google-maps-btn:hover{box-shadow:0px 4px 12px rgba(0,0,0,.2)}.facilities-map .container .map-column .map-legend{display:flex;align-items:center;justify-content:center;gap:20px;padding:24px 0px 0px 0px}.facilities-map .container .map-column .map-legend .legend-item{display:flex;align-items:center;gap:8px;color:#41464f;font:400 14px/normal "DM Sans",sans-serif}.facilities-map .container .map-column .map-legend .legend-item .dot{width:12px;height:12px;border-radius:6px}.facilities-map .container .map-column .map-legend .legend-item .dot.hospital{background-color:#d72423}.facilities-map .container .map-column .map-legend .legend-item .dot.clinic{background-color:#007ca2}.facilities-map .container .map-column .map-legend .legend-item .dot.community-health{background-color:#6aa342}.facilities-map .container .facility-popup .leaflet-popup-content-wrapper{border-radius:16px;padding:0px;box-shadow:0px 4px 16px rgba(0,0,0,.12)}.facilities-map .container .facility-popup .leaflet-popup-content{margin:0px;width:250px !important}.facilities-map .container .facility-popup .leaflet-popup-tip{box-shadow:0px 4px 16px rgba(0,0,0,.12)}.facilities-map .container .map-popup{display:flex;gap:12px;align-items:flex-start;padding:16px}.facilities-map .container .map-popup .popup-icon{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;border-radius:8px}.facilities-map .container .map-popup .popup-icon svg{width:24px;height:24px}.facilities-map .container .map-popup .popup-icon svg path{stroke-width:1.5}.facilities-map .container .map-popup .popup-icon.type-hospital svg{color:#d72423}.facilities-map .container .map-popup .popup-icon.type-clinic svg{color:#007ca2}.facilities-map .container .map-popup .popup-icon.type-community-health svg{color:#6aa342}.facilities-map .container .map-popup .popup-content{display:flex;flex-direction:column;gap:6px;min-width:0px}.facilities-map .container .map-popup .popup-content .popup-name{color:#1e5632;text-decoration:none;font:400 1.6rem/1.3 "DM Sans",sans-serif;letter-spacing:-0.48px}.facilities-map .container .map-popup .popup-content .popup-badge{display:inline-flex;align-self:flex-start;padding:4px 8px;background-color:#f5f5f5;border-radius:6px;text-transform:uppercase;font:600 1rem/1.35 "DM Sans",sans-serif;letter-spacing:.1px;color:#41464f}.facilities-map .container .map-popup .popup-content .popup-address{color:#41464f;font:400 1.3rem/1.4 "DM Sans",sans-serif;margin:0px}.facilities-map .container .map-popup .popup-content .popup-phone{color:#1e5632;text-decoration:none;font:600 1.3rem/normal "DM Sans",sans-serif}html.low-bandwidth-mode .facilities-map .facility-card .facility-icon{display:none}.featured-services-grid{position:relative;background-color:#fff;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.featured-services-grid{padding:32px 0px}}.featured-services-grid .container .heading h2{color:#1e5632;text-align:center;margin:0px 0px 14px 0px}.featured-services-grid .container .heading h4{color:#41464f;text-align:center}.featured-services-grid .container .grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;margin:57px 0px 0px 0px}@media screen and (max-width: 960px){.featured-services-grid .container .grid{grid-template-columns:repeat(2, 1fr);margin:24px 0px 0px 0px}}@media screen and (max-width: 600px){.featured-services-grid .container .grid{gap:10px}}@media screen and (max-width: 375px){.featured-services-grid .container .grid{grid-template-columns:repeat(1, 1fr)}}.helpful-resources{position:relative;background-color:#fff;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.helpful-resources{padding:40px 0px}}.helpful-resources .container .heading{display:flex;align-items:baseline;gap:60px;margin:0px 0px 25px 0px}@media screen and (max-width: 960px){.helpful-resources .container .heading{flex-direction:column;gap:16px;margin:0px 0px 16px 0px}}.helpful-resources .container .heading h2{color:#1e5632;white-space:nowrap}.helpful-resources .container .heading h4{color:#41464f}.helpful-resources .container .grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;padding:75px 0px 0px 0px}@media screen and (max-width: 960px){.helpful-resources .container .grid{grid-template-columns:1fr;gap:56px;padding:56px 0px 0px 0px}}.helpful-resources .container .grid .resource{background-color:#f5f5f5;border-radius:32px;padding:34px;display:flex;flex-direction:column}@media screen and (max-width: 960px){.helpful-resources .container .grid .resource{border-radius:24px;padding:24px}}.helpful-resources .container .grid .resource img{width:100%;max-height:180px;height:auto;border-radius:0px 32px 0px 32px;-o-object-fit:cover;object-fit:cover;margin:0px 0px 25px 0px;transform:translateY(-75px)}@media screen and (max-width: 960px){.helpful-resources .container .grid .resource img{border-radius:0px 24px 0px 24px;transform:translateY(-56px)}}.helpful-resources .container .grid .resource h3{color:#1e5632;margin:-75px 0px 15px 0px}@media screen and (max-width: 960px){.helpful-resources .container .grid .resource h3{margin:-56px 0px 15px 0px}}.helpful-resources .container .grid .resource p{color:#41464f;margin:0px 0px 25px 0px}.helpful-resources .container .grid .resource .link-arrow{margin-top:auto;padding:40px 0px 0px 0px}@media screen and (max-width: 960px){.helpful-resources .container .grid .resource .link-arrow{padding:24px 0px 0px 0px}}html.low-bandwidth-mode .helpful-resources .container .grid .resource{background-color:#fff}html.low-bandwidth-mode .helpful-resources .container .grid .resource p{margin:0px}.local-clinics-carousel{position:relative;background-color:#1e5632;width:100%;padding:64px 0px;overflow:hidden}@media screen and (max-width: 960px){.local-clinics-carousel{padding:40px 0px}}.local-clinics-carousel ::-moz-selection{background:#f5f5f5;color:#1e5632}.local-clinics-carousel ::selection{background:#f5f5f5;color:#1e5632}.local-clinics-carousel ::-moz-selection{background:#f5f5f5;color:#1e5632}.local-clinics-carousel .container h2{color:#fff;font-size:4rem;letter-spacing:-0.12rem;line-height:1.05;margin:0px 0px 40px 0px}@media screen and (max-width: 960px){.local-clinics-carousel .container h2{margin:0px 0px 24px 0px}}.local-clinics-carousel .container .swiper{overflow:visible}.local-clinics-carousel .container .swiper .swiper-slide{background-color:#fff;border-radius:32px;padding:32px;height:auto;box-sizing:border-box}@media screen and (max-width: 960px){.local-clinics-carousel .container .swiper .swiper-slide{padding:16px}}.local-clinics-carousel .container .swiper .swiper-slide .card-top{display:flex;flex-direction:column;gap:26px}.local-clinics-carousel .container .swiper .swiper-slide .card-top .image{height:166px;border-radius:16px;overflow:hidden;flex-shrink:0}.local-clinics-carousel .container .swiper .swiper-slide .card-top .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.local-clinics-carousel .container .swiper .swiper-slide .card-top h3{color:#1e5632;font-size:2.4rem;letter-spacing:-0.072rem;line-height:1.15;font-weight:400;margin:0px}.local-clinics-carousel .container .swiper .swiper-slide .card-top .badge{display:inline-flex;align-items:center;background-color:#f5f5f5;border-radius:8px;padding:8px 16px;font-size:1.4rem;font-weight:600;color:#41464f;letter-spacing:.014rem;text-transform:uppercase;align-self:flex-start}.local-clinics-carousel .container .swiper .swiper-slide .card-top .details{display:flex;flex-direction:column;gap:24px}.local-clinics-carousel .container .swiper .swiper-slide .card-top .details .contact{display:flex;flex-direction:column;gap:4px}.local-clinics-carousel .container .swiper .swiper-slide .card-top .details .contact p{color:#41464f;font-size:1.8rem;line-height:1.35;margin:0px}.local-clinics-carousel .container .swiper .swiper-slide .card-top .details .contact .phone{color:#1e5632;font-weight:600}.local-clinics-carousel .container .swiper .swiper-slide .card-top .details .hours{color:#41464f;font-size:1.8rem;line-height:1.35;margin:0px}.local-clinics-carousel .container .swiper .swiper-slide .actions{display:flex;gap:12px;margin:26px 0px 0px 0px}.local-clinics-carousel .container .swiper .swiper-slide .actions .btn{flex:1;padding:20px 24px}@media screen and (max-width: 600px){.local-clinics-carousel .container .swiper .swiper-slide .actions .btn{padding:14px 10px}}.local-clinics-carousel .container .swiper .swiper-slide .actions .btn.btn-directions{background-color:rgba(0,0,0,0);color:#1e5632;border-color:rgba(30,86,50,.25)}.local-clinics-carousel .container .nav{display:flex;align-items:center;justify-content:space-between;margin:32px 0px 0px 0px}@media screen and (max-width: 960px){.local-clinics-carousel .container .nav{flex-direction:column;align-items:flex-start;gap:32px}}.local-clinics-carousel .container .nav .arrows{display:flex;gap:16px}.local-clinics-carousel .container .nav .arrows .prev svg{transform:rotate(180deg)}.local-clinics-carousel .container .nav .arrows .prev,.local-clinics-carousel .container .nav .arrows .next{width:60px;height:60px;border-radius:50%;background-color:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.4);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-in-out}.local-clinics-carousel .container .nav .arrows .prev:hover,.local-clinics-carousel .container .nav .arrows .next:hover{background-color:hsla(0,0%,100%,.1)}.local-clinics-carousel .container .nav .arrows .prev.swiper-button-disabled,.local-clinics-carousel .container .nav .arrows .next.swiper-button-disabled{opacity:.3;cursor:default;pointer-events:none}.local-clinics-carousel .container .nav .btn.view-all{padding:20px 40px;letter-spacing:.064rem}html.low-bandwidth-mode .local-clinics-carousel .swiper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;width:calc(100% + 45px)}@media screen and (max-width: 960px){html.low-bandwidth-mode .local-clinics-carousel .swiper{width:calc(100% + 34px)}}@media screen and (max-width: 600px){html.low-bandwidth-mode .local-clinics-carousel .swiper{width:calc(100% + 23px)}}html.low-bandwidth-mode .local-clinics-carousel .swiper .swiper-wrapper{display:flex;gap:16px}html.low-bandwidth-mode .local-clinics-carousel .swiper .swiper-wrapper .swiper-slide{flex:0 0 25%;scroll-snap-align:start}@media screen and (max-width: 960px){html.low-bandwidth-mode .local-clinics-carousel .swiper .swiper-wrapper .swiper-slide{flex:0 0 45%}}@media screen and (max-width: 600px){html.low-bandwidth-mode .local-clinics-carousel .swiper .swiper-wrapper .swiper-slide{flex:0 0 75%}}.provider-cards{position:relative;background-color:#f5f5f5;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.provider-cards{padding:40px 0px}}.provider-cards .container .filters{display:flex;align-items:center;gap:32px;margin:0px 0px 24px 0px}@media screen and (max-width: 960px){.provider-cards .container .filters{flex-direction:column;align-items:stretch;gap:20px;margin:0px 0px 20px 0px}}.provider-cards .container .filters .search{display:flex;align-items:center;gap:10px;flex:1;border-bottom:1px solid #6a6a6a;padding:16px 16px 16px 0px}.provider-cards .container .filters .search svg{width:18px;height:18px;flex-shrink:0;color:#6a6a6a;opacity:.5}.provider-cards .container .filters .search input{border:none;background:rgba(0,0,0,0);outline:none;width:100%;color:#41464f;font:400 18px/normal "DM Sans",sans-serif}.provider-cards .container .filters .search input::-moz-placeholder{color:#41464f}.provider-cards .container .filters .search input::placeholder{color:#41464f}.provider-cards .container .filters .filter-select{position:relative;border-bottom:1px solid #6a6a6a;padding:16px 16px 16px 0px;width:210px;flex-shrink:0}@media screen and (max-width: 960px){.provider-cards .container .filters .filter-select{width:100%}}.provider-cards .container .filters .filter-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:rgba(0,0,0,0);outline:none;width:100%;cursor:pointer;color:#41464f;font:400 18px/normal "DM Sans",sans-serif;padding-right:24px}.provider-cards .container .filters .filter-select svg{position:absolute;right:0px;top:50%;transform:translateY(-50%);pointer-events:none;width:14px;height:8px}.provider-cards .container .filters .reset{background:none;border:none;cursor:pointer;color:#1e5632;font:500 18px/normal "DM Sans",sans-serif;padding:16px 10px;flex-shrink:0;white-space:nowrap}.provider-cards .container .filters .reset:hover{text-decoration:underline}.provider-cards .container .results-info{display:flex;align-items:center;gap:32px;margin:0px 0px 32px 0px;font:400 16px/normal "DM Sans",sans-serif}@media screen and (max-width: 960px){.provider-cards .container .results-info{flex-direction:column;gap:10px;text-align:center;margin:0px 0px 20px 0px}}.provider-cards .container .results-info .count{color:#41464f}.provider-cards .container .results-info .active-filters{color:#41464f;margin-right:auto}.provider-cards .container .results-info .active-filters strong{font:700 16px/normal "DM Sans",sans-serif}.provider-cards .container .results-info .accepting-filter{display:flex;align-items:center;gap:10px;cursor:pointer;color:#41464f;flex-shrink:0;margin-left:auto}@media screen and (max-width: 960px){.provider-cards .container .results-info .accepting-filter{margin-left:0px}}.provider-cards .container .results-info .accepting-filter input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:13px;height:13px;cursor:pointer;border:1px solid #6a6a6a;border-radius:1px;background-color:#fff;flex-shrink:0}.provider-cards .container .results-info .accepting-filter input[type=checkbox]:checked{background-color:#1e5632;border-color:#1e5632}.provider-cards .container .cards-grid{display:grid;grid-template-columns:repeat(3, 1fr);row-gap:20px;-moz-column-gap:24px;column-gap:24px;margin:0px 0px 48px 0px}@media screen and (max-width: 960px){.provider-cards .container .cards-grid{grid-template-columns:1fr;margin:0px 0px 32px 0px}}html.low-bandwidth-mode .provider-cards .container .cards-grid .card-provider .card-top .card-header .photo{display:none}.providers-carousel{position:relative;background-color:#f5f5f5;width:100%;padding:64px 0px;overflow:hidden}@media screen and (max-width: 960px){.providers-carousel{padding:40px 0px}}.providers-carousel .container h2{color:#1e5632;margin:0px 0px 40px 0px}@media screen and (max-width: 960px){.providers-carousel .container h2{margin:0px 0px 24px 0px}}.providers-carousel .container .swiper{overflow:visible}.providers-carousel .container .swiper .swiper-wrapper{align-items:stretch}.providers-carousel .container .swiper .swiper-slide{display:flex;flex-direction:column;height:auto}.providers-carousel .container .swiper .swiper-slide .card-provider{flex:1}.providers-carousel .container .nav{display:flex;align-items:center;justify-content:space-between;margin:32px 0px 0px 0px}@media screen and (max-width: 960px){.providers-carousel .container .nav{flex-direction:column;align-items:flex-start;gap:32px}}.providers-carousel .container .nav .arrows{display:flex;gap:16px}.providers-carousel .container .nav .arrows .prev svg{transform:rotate(180deg)}.providers-carousel .container .nav .arrows .prev,.providers-carousel .container .nav .arrows .next{width:60px;height:60px;border-radius:50%;background-color:#fff;border:1px solid rgba(106,106,106,.24);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-in-out}.providers-carousel .container .nav .arrows .prev svg path,.providers-carousel .container .nav .arrows .next svg path{stroke:#1e5632}.providers-carousel .container .nav .arrows .prev:hover,.providers-carousel .container .nav .arrows .next:hover{background-color:#f5f5f5}.providers-carousel .container .nav .arrows .prev.swiper-button-disabled,.providers-carousel .container .nav .arrows .next.swiper-button-disabled{opacity:.3;cursor:default;pointer-events:none}.providers-carousel .container .nav .btn.view-all{padding:20px 40px;color:#6a6a6a;border-color:rgba(106,106,106,.24)}html.low-bandwidth-mode .providers-carousel .swiper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;width:calc(100% + 45px)}@media screen and (max-width: 960px){html.low-bandwidth-mode .providers-carousel .swiper{width:calc(100% + 34px)}}@media screen and (max-width: 600px){html.low-bandwidth-mode .providers-carousel .swiper{width:calc(100% + 23px)}}html.low-bandwidth-mode .providers-carousel .swiper .swiper-wrapper{display:flex;gap:16px}html.low-bandwidth-mode .providers-carousel .swiper .swiper-wrapper .swiper-slide{flex:0 0 25%;scroll-snap-align:start}@media screen and (max-width: 960px){html.low-bandwidth-mode .providers-carousel .swiper .swiper-wrapper .swiper-slide{flex:0 0 45%}}@media screen and (max-width: 600px){html.low-bandwidth-mode .providers-carousel .swiper .swiper-wrapper .swiper-slide{flex:0 0 75%}}.related-providers{position:relative;background-color:#f5f5f5;width:100%;padding:64px 0px}.related-providers .container .heading{margin:0px 0px 40px 0px}.related-providers .container .heading h2{color:#1e5632}.related-providers .container .grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}@media screen and (max-width: 1100px){.related-providers .container .grid{gap:10px}}@media screen and (max-width: 1024px){.related-providers .container .grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 768px){.related-providers .container .grid{grid-template-columns:repeat(1, 1fr)}}.related-providers .container .nav{display:flex;justify-content:center;margin:40px 0px 0px 0px}@media screen and (max-width: 960px){.related-providers .container .nav{margin:32px 0px 0px 0px}}.related-providers .container .nav .btn.view-all{padding:20px 40px;color:#6a6a6a;border-color:rgba(106,106,106,.24)}.service-facilities-carousel{position:relative;background-color:#1e5632;width:100%;padding:64px 0px;overflow:hidden}@media screen and (max-width: 960px){.service-facilities-carousel{padding:40px 0px}}.service-facilities-carousel .container h2{color:#fff;margin:0px 0px 40px 0px}@media screen and (max-width: 960px){.service-facilities-carousel .container h2{margin:0px 0px 24px 0px}}.service-facilities-carousel .container .swiper{overflow:visible}.service-facilities-carousel .container .swiper .swiper-slide{background-color:#fff;border-radius:32px;padding:32px;height:auto;box-sizing:border-box}@media screen and (max-width: 960px){.service-facilities-carousel .container .swiper .swiper-slide{padding:16px}}.service-facilities-carousel .container .swiper .swiper-slide .card-top{display:flex;flex-direction:column;gap:26px}.service-facilities-carousel .container .swiper .swiper-slide .card-top .image{height:166px;border-radius:16px;overflow:hidden;flex-shrink:0}.service-facilities-carousel .container .swiper .swiper-slide .card-top .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.service-facilities-carousel .container .swiper .swiper-slide .card-top h3{color:#1e5632;margin:0px}.service-facilities-carousel .container .swiper .swiper-slide .card-top .badge{display:inline-flex;align-items:center;background-color:#f5f5f5;border-radius:8px;padding:8px 16px;font:600 1.4rem/normal "DM Sans",sans-serif;color:#41464f;letter-spacing:.014rem;text-transform:uppercase;align-self:flex-start}.service-facilities-carousel .container .swiper .swiper-slide .card-top .details{display:flex;flex-direction:column;gap:24px}.service-facilities-carousel .container .swiper .swiper-slide .card-top .details .contact{display:flex;flex-direction:column;gap:4px}.service-facilities-carousel .container .swiper .swiper-slide .card-top .details .contact p{color:#41464f;margin:0px}.service-facilities-carousel .container .swiper .swiper-slide .card-top .details .contact .phone{color:#1e5632;font-weight:600}.service-facilities-carousel .container .swiper .swiper-slide .card-top .details .hours{color:#41464f;margin:0px}.service-facilities-carousel .container .swiper .swiper-slide .actions{display:flex;gap:12px;margin:26px 0px 0px 0px}.service-facilities-carousel .container .swiper .swiper-slide .actions .btn{flex:1;padding:20px 24px}@media screen and (max-width: 600px){.service-facilities-carousel .container .swiper .swiper-slide .actions .btn{padding:14px 10px}}.service-facilities-carousel .container .swiper .swiper-slide .actions .btn.btn-directions{background-color:rgba(0,0,0,0);color:#1e5632;border-color:rgba(30,86,50,.25)}.service-facilities-carousel .container .nav{display:flex;align-items:center;justify-content:space-between;margin:32px 0px 0px 0px}@media screen and (max-width: 960px){.service-facilities-carousel .container .nav{flex-direction:column;align-items:flex-start;gap:32px}}.service-facilities-carousel .container .nav .arrows{display:flex;gap:16px}.service-facilities-carousel .container .nav .arrows .prev svg{transform:rotate(180deg)}.service-facilities-carousel .container .nav .arrows .prev,.service-facilities-carousel .container .nav .arrows .next{width:60px;height:60px;border-radius:50%;background-color:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.4);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-in-out}.service-facilities-carousel .container .nav .arrows .prev:hover,.service-facilities-carousel .container .nav .arrows .next:hover{background-color:hsla(0,0%,100%,.1)}.service-facilities-carousel .container .nav .arrows .prev.swiper-button-disabled,.service-facilities-carousel .container .nav .arrows .next.swiper-button-disabled{opacity:.3;cursor:default;pointer-events:none}html.low-bandwidth-mode .service-facilities-carousel .swiper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;width:calc(100% + 45px)}@media screen and (max-width: 960px){html.low-bandwidth-mode .service-facilities-carousel .swiper{width:calc(100% + 34px)}}@media screen and (max-width: 600px){html.low-bandwidth-mode .service-facilities-carousel .swiper{width:calc(100% + 23px)}}html.low-bandwidth-mode .service-facilities-carousel .swiper .swiper-wrapper{display:flex;gap:16px}html.low-bandwidth-mode .service-facilities-carousel .swiper .swiper-wrapper .swiper-slide{flex:0 0 25%;scroll-snap-align:start}@media screen and (max-width: 960px){html.low-bandwidth-mode .service-facilities-carousel .swiper .swiper-wrapper .swiper-slide{flex:0 0 45%}}@media screen and (max-width: 600px){html.low-bandwidth-mode .service-facilities-carousel .swiper .swiper-wrapper .swiper-slide{flex:0 0 75%}}.services-grid-3x{position:relative;background-color:#fff;width:100%;padding:64px 0px}.services-grid-3x .container .heading h2{color:#1e5632;margin:0px 0px 14px 0px}.services-grid-3x .container .heading h4{color:#6a6a6a}.services-grid-3x .container .grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;margin:57px 0px 0px 0px}@media screen and (max-width: 960px){.services-grid-3x .container .grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 600px){.services-grid-3x .container .grid{gap:10px}}@media screen and (max-width: 375px){.services-grid-3x .container .grid{grid-template-columns:repeat(1, 1fr)}}.services-grid-4x{position:relative;background-color:#fff;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.services-grid-4x{padding:40px 0px}}.services-grid-4x .container .heading h2{color:#1e5632;text-align:center;margin:0px 0px 14px 0px}.services-grid-4x .container .grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px;margin:57px 0px 0px 0px}@media screen and (max-width: 960px){.services-grid-4x .container .grid{grid-template-columns:repeat(2, 1fr);margin:24px 0px 0px 0px}}@media screen and (max-width: 600px){.services-grid-4x .container .grid{gap:10px}}@media screen and (max-width: 375px){.services-grid-4x .container .grid{grid-template-columns:repeat(1, 1fr)}}.services-list{position:relative;background-color:#fff;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.services-list{padding:40px 0px}}.services-list .container .heading{text-align:center;margin:0px 0px 130px 0px}@media screen and (max-width: 960px){.services-list .container .heading{margin:0px 0px 24px 0px}}.services-list .container .heading h2{margin:0px 0px 30px 0px;color:#1e5632}@media screen and (max-width: 960px){.services-list .container .heading h2{margin:0px 0px 16px 0px}}.services-list .container .search{display:flex;align-items:center;justify-content:center;gap:15px;max-width:650px;margin:0 auto}@media screen and (max-width: 960px){.services-list .container .search{flex-direction:column;gap:24px}}.services-list .container .search .search-input{flex:1;display:flex;align-items:center;gap:10px;background:linear-gradient(#1E5632, #1E5632) no-repeat bottom left/0% 1px,linear-gradient(rgba(106, 106, 106, 0.24), rgba(106, 106, 106, 0.24)) no-repeat bottom/100% 1px;padding:12px 0px;transition:all .2s ease-in-out}@media screen and (max-width: 960px){.services-list .container .search .search-input{width:100%}}.services-list .container .search .search-input:focus-within{background-size:100% 1px,100% 1px}.services-list .container .search .search-input svg{width:15px;height:15px;flex-shrink:0;opacity:.5}.services-list .container .search .search-input input{width:100%;border:none;outline:none;background:rgba(0,0,0,0);font:300 16px/20px "DM Sans",sans-serif;color:#41464f}.services-list .container .search .search-input input::-moz-placeholder{color:#6a6a6a}.services-list .container .search .search-input input::placeholder{color:#6a6a6a}.services-list .container .search .search-btn{background-color:#1e5632;color:#fff;border:none;border-radius:50px;padding:14px 30px;font:700 14px/14px "DM Sans",sans-serif;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:all .2s ease-in-out}@media screen and (max-width: 960px){.services-list .container .search .search-btn{width:100%;padding:16px 30px}}.services-list .container .search .search-btn:hover{opacity:.85}.services-list .container .grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:0px 40px;list-style:none;padding:0;margin:0}@media screen and (max-width: 960px){.services-list .container .grid{grid-template-columns:1fr;gap:0px}}.services-list .container .grid li{background:linear-gradient(#1E5632, #1E5632) no-repeat bottom left/0% 1px,linear-gradient(rgba(106, 106, 106, 0.24), rgba(106, 106, 106, 0.24)) no-repeat bottom/100% 1px;transition:all .2s ease-in-out}.services-list .container .grid li:hover{background-size:100% 1px,100% 1px}.services-list .container .grid li a{display:flex;align-items:center;justify-content:space-between;padding:22px 0px 14px 0px;color:#1e5632;text-decoration:none;font:400 18px/20px "DM Sans",sans-serif;transition:all .2s ease-in-out}.services-list .container .grid li a svg{width:12px;height:12px;opacity:0;transition:all .2s ease-in-out}.services-list .container .grid li a:hover{color:#1e5632;transition:all .2s ease-in-out}.services-list .container .grid li a:hover svg{opacity:1;transition:all .2s ease-in-out}.services-list .container .grid li.hidden{display:none}.services-list .container .no-results{text-align:center;padding:40px 0px;color:#6a6a6a}.stay-connected-form{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.stay-connected-form::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(to top, #1E5632 0%, rgba(255, 255, 255, 0) 100%);z-index:1}@media screen and (max-width: 600px){.stay-connected-form{background-image:none !important;background-color:#1e5632}.stay-connected-form::before{display:none}}.stay-connected-form ::-moz-selection{background:#f5f5f5;color:#1e5632}.stay-connected-form ::selection{background:#f5f5f5;color:#1e5632}.stay-connected-form ::-moz-selection{background:#f5f5f5;color:#1e5632}.stay-connected-form .container{position:relative;padding:94px 0px;z-index:2}@media screen and (max-width: 600px){.stay-connected-form .container{padding:40px 0px;text-align:center}}.stay-connected-form .container h2{color:#fff;margin:0px 0px 16px 0px}.stay-connected-form .container p{color:#fff;margin:0px 0px 60px 0px}@media screen and (max-width: 600px){.stay-connected-form .container p{margin:0px 0px 48px 0px}}.stay-connected-form .form-wrapper{background:rgba(0,0,0,0);padding:0}.stay-connected-form .gform_wrapper{margin:0}.stay-connected-form .gform_wrapper form{display:flex}@media screen and (max-width: 600px){.stay-connected-form .gform_wrapper form{flex-direction:column;align-items:center}}@media screen and (max-width: 400px){.stay-connected-form .gform_wrapper form .gform_footer{width:100%}}@media screen and (max-width: 600px){.stay-connected-form .gform_wrapper form .gform_body{width:100%}}.stay-connected-form .gform_wrapper form .gform_body .gfield{margin-bottom:1.5rem}@media screen and (max-width: 600px){.stay-connected-form .gform_wrapper form .gform_body .gfield{display:flex;flex-direction:column;align-items:center}}@media screen and (max-width: 400px){.stay-connected-form .gform_wrapper form .gform_body .gfield{width:100%;align-items:stretch}}.stay-connected-form .gform_wrapper form .gform_body .gfield_label{font:600 1.4rem/1.4rem "DM Sans",sans-serif;letter-spacing:.42px;color:#fff;margin-bottom:8px;text-transform:uppercase}@media screen and (max-width: 600px){.stay-connected-form .gform_wrapper form .gform_body .gfield_label{text-align:center;display:block;width:100%}}.stay-connected-form .gform_wrapper form .gform_body input[type=email]{width:280px;max-width:100%;padding:8px 0;border:none;outline:none;background:linear-gradient(#FFFFFF, #FFFFFF) no-repeat bottom left/0% 1px,linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4)) no-repeat bottom/100% 1px;color:#fff;border-radius:0;font:600 1.6rem/1.6rem "DM Sans",sans-serif;transition:all .2s ease-in-out}@media screen and (max-width: 600px){.stay-connected-form .gform_wrapper form .gform_body input[type=email]{width:340px;text-align:center}}@media screen and (max-width: 400px){.stay-connected-form .gform_wrapper form .gform_body input[type=email]{width:100%}}.stay-connected-form .gform_wrapper form .gform_body input[type=email]::-moz-placeholder{color:hsla(0,0%,100%,.6);font:300 1.6rem/1.6rem "DM Sans",sans-serif}.stay-connected-form .gform_wrapper form .gform_body input[type=email]::placeholder{color:hsla(0,0%,100%,.6);font:300 1.6rem/1.6rem "DM Sans",sans-serif}.stay-connected-form .gform_wrapper form .gform_body input[type=email]:focus{outline:none;background-size:100% 1px,100% 1px}.stay-connected-form .gform_wrapper.gform_wrapper form .gform_footer input.gform_button[type=submit]{background-color:#fff;padding:18px 46px;color:#1e5632;border-radius:50px;font:700 16px/16px "DM Sans",sans-serif;border:1px solid #fff;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;transition:all .3s ease;text-align:center;text-transform:uppercase;margin:0px 0px 0px 10px;transform:translateY(-20px)}@media screen and (max-width: 600px){.stay-connected-form .gform_wrapper.gform_wrapper form .gform_footer input.gform_button[type=submit]{margin:-15px 0px 0px 0px;transform:none;width:340px}.stay-connected-form .gform_wrapper.gform_wrapper form .gform_footer input.gform_button[type=submit]:hover{transform:translateY(-2px);box-shadow:0 8px 14px 0 rgba(30,86,50,.14)}}@media screen and (max-width: 400px){.stay-connected-form .gform_wrapper.gform_wrapper form .gform_footer input.gform_button[type=submit]{width:100%;box-sizing:border-box}}.stay-connected-form .gform_wrapper.gform_wrapper form .gform_footer input.gform_button[type=submit]:hover{transform:translateY(-22px);box-shadow:0 8px 14px 0 rgba(30,86,50,.14)}html.low-bandwidth-mode .stay-connected-form{background-color:#1e5632}html.low-bandwidth-mode .stay-connected-form::before{display:none}.traveling-clinic-calendar{position:relative;background-color:#f5f5f5;width:100%;padding:64px 0px}.traveling-clinic-calendar .container .header{display:flex;flex-direction:column;gap:16px;margin:0px 0px 64px 0px}.traveling-clinic-calendar .container .header h2{color:#1e5632;margin:0px}.traveling-clinic-calendar .container .header .controls{display:flex;align-items:center;justify-content:space-between}.traveling-clinic-calendar .container .header .controls .nav{display:flex;align-items:center;gap:8px}.traveling-clinic-calendar .container .header .controls .nav .prev,.traveling-clinic-calendar .container .header .controls .nav .next{padding:8px 17px;border-radius:24px;border:1px solid rgba(106,106,106,.24);color:#41464f;background:none;cursor:pointer;font:400 18px/normal "DM Sans",sans-serif;transition:opacity .2s ease}.traveling-clinic-calendar .container .header .controls .nav .prev:disabled,.traveling-clinic-calendar .container .header .controls .nav .next:disabled{opacity:.5;cursor:default}.traveling-clinic-calendar .container .header .controls .filters{display:flex;align-items:center;gap:32px}@media screen and (max-width: 960px){.traveling-clinic-calendar .container .header .controls .filters{flex-direction:column;align-items:stretch;gap:20px}}.traveling-clinic-calendar .container .header .controls .filters .filter-select{position:relative;display:flex;align-items:center;gap:8px;height:44px;width:260px;padding:0px 12px 0px 2px;border-bottom:1px solid #6a6a6a;flex-shrink:0}@media screen and (max-width: 960px){.traveling-clinic-calendar .container .header .controls .filters .filter-select{width:100%}}.traveling-clinic-calendar .container .header .controls .filters .filter-select .lead-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;opacity:.5;color:#41464f}.traveling-clinic-calendar .container .header .controls .filters .filter-select .lead-icon svg{width:100%;height:100%}.traveling-clinic-calendar .container .header .controls .filters .filter-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:rgba(0,0,0,0);outline:none;flex:1;min-width:0px;cursor:pointer;color:#41464f;font:400 18px/normal "DM Sans",sans-serif}.traveling-clinic-calendar .container .header .controls .filters .filter-select .caret{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;pointer-events:none}.traveling-clinic-calendar .container .header .controls .filters .filter-select .caret svg{width:100%;height:100%}.traveling-clinic-calendar .container .header .controls .filters .reset{background:none;border:none;cursor:pointer;color:#1e5632;font:500 18px/normal "DM Sans",sans-serif;padding:16px 10px;flex-shrink:0;white-space:nowrap;opacity:.25;transition:opacity .2s ease}.traveling-clinic-calendar .container .header .controls .filters .reset:hover{text-decoration:underline}.traveling-clinic-calendar .container .header .controls .filters .reset.active{opacity:1}.traveling-clinic-calendar .container .events{display:flex;flex-direction:column;gap:64px}.traveling-clinic-calendar .container .events .date-group{display:flex;flex-direction:column;gap:20px}.traveling-clinic-calendar .container .events .date-group h3{color:#1e5632;margin:0px}.traveling-clinic-calendar .container .events .date-group .event-card{display:flex;align-items:center;gap:24px;width:100%;background-color:#fff;border:1px solid rgba(106,106,106,.24);border-radius:32px;padding:32px}.traveling-clinic-calendar .container .events .date-group .event-card .icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;flex-shrink:0;padding:12px;background-color:#f5f5f5;border-radius:16px;color:#6aa342}.traveling-clinic-calendar .container .events .date-group .event-card .icon svg{width:100%;height:100%;margin:0px}.traveling-clinic-calendar .container .events .date-group .event-card h4{color:#1e5632;margin:0px;flex-shrink:0;width:32%;align-self:center}.traveling-clinic-calendar .container .events .date-group .event-card .meta{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0px;max-width:483px}.traveling-clinic-calendar .container .events .date-group .event-card .meta .who{display:flex;align-items:center;gap:16px}.traveling-clinic-calendar .container .events .date-group .event-card .meta .who .provider{color:#41464f}.traveling-clinic-calendar .container .events .date-group .event-card .meta .who .sep{color:#1e5632}.traveling-clinic-calendar .container .events .date-group .event-card .meta .who .community{color:#41464f}.traveling-clinic-calendar .container .events .date-group .event-card .meta .description{color:#41464f}.traveling-clinic-calendar .container .events .date-group .event-card .time{margin-left:auto;display:flex;align-items:center;gap:8px;color:#41464f;white-space:nowrap}.traveling-clinic-calendar .container .events .date-group .event-card .time svg{width:24px;height:24px;flex-shrink:0}.traveling-clinic-calendar .container .events .date-group .event-card .time svg path,.traveling-clinic-calendar .container .events .date-group .event-card .time svg circle,.traveling-clinic-calendar .container .events .date-group .event-card .time svg rect,.traveling-clinic-calendar .container .events .date-group .event-card .time svg line,.traveling-clinic-calendar .container .events .date-group .event-card .time svg polyline{stroke:#6aa342}.traveling-clinics-list{position:relative;background-color:#fff;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.traveling-clinics-list{padding:40px 0px}}.traveling-clinics-list .container .header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin:0px 0px 64px 0px}@media screen and (max-width: 960px){.traveling-clinics-list .container .header{flex-direction:column;gap:16px;margin:0px 0px 32px 0px}}.traveling-clinics-list .container .header h2{color:#1e5632;font-size:4rem;letter-spacing:-0.12rem;line-height:1.05;flex-shrink:0;width:32%;margin:0px}@media screen and (max-width: 960px){.traveling-clinics-list .container .header h2{width:100%;font-size:2.4rem;letter-spacing:-0.072rem}}.traveling-clinics-list .container .header p{color:#6a6a6a;font-size:2rem;line-height:1.5;flex-shrink:0;width:32%;margin:0px}@media screen and (max-width: 960px){.traveling-clinics-list .container .header p{width:100%;font-size:1.8rem}}.traveling-clinics-list .container .header .btn{flex-shrink:0;align-self:center}@media screen and (max-width: 960px){.traveling-clinics-list .container .header .btn{align-self:flex-start}}.traveling-clinics-list .container .clinics{display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 960px){.traveling-clinics-list .container .clinics{gap:16px}}.traveling-clinics-list .container .clinics .clinic{display:flex;align-items:center;gap:24px;background-color:#fff;border:1px solid rgba(106,106,106,.24);border-radius:32px;padding:32px}@media screen and (max-width: 960px){.traveling-clinics-list .container .clinics .clinic{display:grid;grid-template-columns:60px 1fr;gap:24px 16px}}.traveling-clinics-list .container .clinics .clinic .icon{width:120px;height:120px;flex-shrink:0;background-color:#f5f5f5;border-radius:16px;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:16px}@media screen and (max-width: 960px){.traveling-clinics-list .container .clinics .clinic .icon{grid-column:1;grid-row:1;width:60px;height:60px;padding:8px;align-self:center}}.traveling-clinics-list .container .clinics .clinic .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.traveling-clinics-list .container .clinics .clinic .info{flex:1;display:flex;flex-direction:column;gap:8px}@media screen and (max-width: 960px){.traveling-clinics-list .container .clinics .clinic .info{display:contents}}.traveling-clinics-list .container .clinics .clinic .info h3{color:#1e5632;font-size:2.4rem;letter-spacing:-0.072rem;line-height:1.15;font-weight:400;margin:0px}@media screen and (max-width: 960px){.traveling-clinics-list .container .clinics .clinic .info h3{grid-column:2;grid-row:1;align-self:center}}.traveling-clinics-list .container .clinics .clinic .info .meta{display:flex;align-items:center;gap:16px;font-size:1.8rem;line-height:1.35}@media screen and (max-width: 960px){.traveling-clinics-list .container .clinics .clinic .info .meta{grid-column:1/-1;flex-direction:column;align-items:flex-start;gap:8px}}.traveling-clinics-list .container .clinics .clinic .info .meta .doctor{color:#41464f;font-weight:600}.traveling-clinics-list .container .clinics .clinic .info .meta .sep{color:#1e5632}@media screen and (max-width: 960px){.traveling-clinics-list .container .clinics .clinic .info .meta .sep{display:none}}.traveling-clinics-list .container .clinics .clinic .info .meta .location{color:#41464f}.traveling-clinics-list .container .clinics .clinic .info p{color:#41464f;font-size:1.6rem;line-height:1.5;margin:0px}@media screen and (max-width: 960px){.traveling-clinics-list .container .clinics .clinic .info p{grid-column:1/-1}}.traveling-clinics-list .container .clinics .clinic .schedule{flex-shrink:0;display:flex;flex-direction:column;gap:16px;min-width:260px}@media screen and (max-width: 960px){.traveling-clinics-list .container .clinics .clinic .schedule{grid-column:1/-1;min-width:0px}}.traveling-clinics-list .container .clinics .clinic .schedule .date,.traveling-clinics-list .container .clinics .clinic .schedule .time{display:flex;align-items:center;gap:8px;color:#41464f;font-size:1.6rem;line-height:1.35}.traveling-clinics-list .container .clinics .clinic .schedule .date svg,.traveling-clinics-list .container .clinics .clinic .schedule .time svg{width:24px;height:24px;flex-shrink:0}.traveling-clinics-list .container .clinics .clinic .schedule .date svg path,.traveling-clinics-list .container .clinics .clinic .schedule .date svg circle,.traveling-clinics-list .container .clinics .clinic .schedule .date svg rect,.traveling-clinics-list .container .clinics .clinic .schedule .date svg line,.traveling-clinics-list .container .clinics .clinic .schedule .time svg path,.traveling-clinics-list .container .clinics .clinic .schedule .time svg circle,.traveling-clinics-list .container .clinics .clinic .schedule .time svg rect,.traveling-clinics-list .container .clinics .clinic .schedule .time svg line{stroke:#6aa342;stroke-width:2}.traveling-clinics-list .container .clinics .clinic .schedule .date strong,.traveling-clinics-list .container .clinics .clinic .schedule .time strong{font-weight:600}@media screen and (max-width: 960px){.traveling-clinics-list .container .clinics .clinic .schedule .date{flex-wrap:wrap}}html.low-bandwidth-mode .traveling-clinics-list .container .clinics{flex-direction:row;flex-wrap:wrap}html.low-bandwidth-mode .traveling-clinics-list .container .clinics .clinic{display:block;width:calc(33% - 10px)}@media screen and (max-width: 1100px){html.low-bandwidth-mode .traveling-clinics-list .container .clinics .clinic{width:calc(50% - 10px)}}@media screen and (max-width: 600px){html.low-bandwidth-mode .traveling-clinics-list .container .clinics .clinic{width:calc(100% - 0px)}}html.low-bandwidth-mode .traveling-clinics-list .container .clinics .clinic .info{width:100%}html.low-bandwidth-mode .traveling-clinics-list .container .clinics .clinic .schedule{margin:10px 0px 0px 0px;width:100%}.hero{position:relative;width:100%;padding:32px 0px;z-index:1}@media screen and (max-width: 960px){.hero{background:linear-gradient(to bottom, #FFFFFF 0%, #F5F5F5 100%);margin:0px 0px 32px 0px}}.hero ::-moz-selection{background:#f5f5f5;color:#1e5632}.hero ::selection{background:#f5f5f5;color:#1e5632}.hero ::-moz-selection{background:#f5f5f5;color:#1e5632}.hero .container{background-color:#1e5632;border-radius:32px 0 32px 0;overflow:hidden}@media screen and (max-width: 960px){.hero .container{border-radius:32px 0 32px 0;overflow:visible}}.hero .container .image{position:relative;width:100%;aspect-ratio:21/9;max-height:500px;overflow:hidden;z-index:1}@media screen and (max-width: 960px){.hero .container .image{height:100%;width:100%;aspect-ratio:auto;max-height:300px;border-radius:32px 0 0 0}}@media screen and (max-width: 600px){.hero .container .image{max-height:188px}}.hero .container .image span{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:2;background:linear-gradient(to top, #1E5632 0%, #1E5632 10%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0) 100%)}.hero .container .image img{position:relative;width:100%;height:100%;z-index:1;-o-object-fit:cover;object-fit:cover}.hero .container .content{position:relative;display:flex;padding:0px 45px 40px 45px;overflow:visible;z-index:2;margin:-40px 0px 0px 0px;gap:64px}@media screen and (max-width: 960px){.hero .container .content{flex-direction:column;padding:0px 23px 0px 23px;margin:0px;gap:24px}}.hero .container .content h1{color:#fff;width:65%;letter-spacing:-1.92px;text-wrap:balance}@media screen and (max-width: 960px){.hero .container .content h1{width:100%;letter-spacing:-0.84px;padding:0px 0px 0px 0px}}.hero .container .content .ctas{width:35%}.hero .container .content .ctas a{width:100%;margin:0px 0px 25px 0px}.hero .container .content .ctas .desktop{display:inline-flex;visibility:visible}.hero .container .content .ctas .mobile{display:none;visibility:hidden}.hero .container .content .ctas .btn--secondary.btn--has-icon .icon-custom svg path{fill:#fff}@media screen and (max-width: 960px){.hero .container .content .ctas{width:calc(100% + 46px);margin:0px -23px 0px -23px;padding:24px 23px 0px 23px;background-color:#f5f5f5;display:flex;flex-direction:column;gap:24px}.hero .container .content .ctas a{margin:0px}.hero .container .content .ctas .desktop{display:none;visibility:hidden}.hero .container .content .ctas .mobile{display:inline-flex;visibility:visible}}.wp-admin .hero{padding:120px 25px}html.low-bandwidth-mode .hero .image{height:120px;background-color:#1e5632}.hero-split{background-color:#fff;width:100%;padding:32px 0px}@media screen and (max-width: 960px){.hero-split{padding:0px 0px 24px 0px}}.hero-split .container{display:flex;flex-wrap:wrap;background-color:#f5f5f5;border-radius:32px 0 32px 0;overflow:hidden}@media screen and (max-width: 960px){.hero-split .container{border-radius:0px 24px 0px 24px}}.hero-split .container .copy{width:50%;padding:34px 43px;display:flex;flex-direction:column}@media screen and (max-width: 960px){.hero-split .container .copy{width:100%;padding:24px}}.hero-split .container .copy .crackers{width:100%;margin:0px 0px auto 0px;padding:0px 0px 35px 0px}@media screen and (max-width: 960px){.hero-split .container .copy .crackers{padding:0px 0px 24px 0px}}.hero-split .container .copy h1{color:#1e5632;margin:0 0 40px 0;width:100%}@media screen and (max-width: 960px){.hero-split .container .copy h1{margin:0px 0px 16px 0px}}.hero-split .container .copy h4{color:#6a6a6a}.hero-split .container .copy .ctas{display:flex;flex-direction:column;gap:16px;padding:5px 0px 0px 0px;align-items:flex-start;margin:35px 0px 0px 0px}@media screen and (max-width: 960px){.hero-split .container .copy .ctas{margin:24px 0px 0px 0px;gap:24px;align-items:stretch}.hero-split .container .copy .ctas a{width:100%;text-align:center;justify-content:center}}.hero-split .container .copy .ctas .ctas-row{display:flex;gap:32px;align-items:center}@media screen and (max-width: 960px){.hero-split .container .copy .ctas .ctas-row{flex-direction:column;gap:24px}.hero-split .container .copy .ctas .ctas-row a{width:100%;text-align:center;justify-content:center}}.hero-split .container .image{position:relative;width:50%;align-self:stretch;display:flex}@media screen and (max-width: 960px){.hero-split .container .image{width:100%;order:-1;max-height:300px}}@media screen and (max-width: 600px){.hero-split .container .image{max-height:188px}}.hero-split .container .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.hero-split .container .video{position:relative;width:50%;align-self:stretch;display:flex}@media screen and (max-width: 960px){.hero-split .container .video{width:100%;order:-1}}.hero-split .container .video img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.hero-split .container .video .details{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;z-index:1}.hero-split .container .video .details .play-btn{position:relative;height:120px;width:120px;cursor:pointer;z-index:2;transition:all .2s ease-in-out}.hero-split .container .video .details .play-btn svg{height:100%;width:100%}.hero-split .container .video .details .play-btn:hover{opacity:.8;transform:scale(0.99) translateY(1px);transition:all .2s ease-in-out}.hero-split .container .video .details .desc{position:absolute;bottom:0px;left:0px;width:100%;display:block;padding:200px 40px 50px 40px;z-index:1;background:linear-gradient(to top, #1E5632 0%, rgba(255, 255, 255, 0) 100%)}.hero-split .container .video .details .desc h4{color:#fff;width:100%;margin:0px 0px 25px 0px}.hero-split .container .video .details .desc p{color:#fff;width:100%}.hero-split--image-left .container{flex-direction:row-reverse}@media screen and (max-width: 960px){.hero-split--image-left .container{flex-direction:row}}html.low-bandwidth-mode .hero-split .container .image{display:none}html.low-bandwidth-mode .hero-split .container .copy{width:100%}.wp-admin .hero-split{padding:0px}.wp-admin .hero-split h1{font-size:2rem}.hero-text-only{position:relative;width:100%;padding:32px 0px}@media screen and (max-width: 960px){.hero-text-only{padding:0px 0px 24px 0px}}.hero-text-only .container{background-color:#f5f5f5;border-radius:32px 0px 32px 0px;overflow:hidden;padding:34px 43px}@media screen and (max-width: 960px){.hero-text-only .container{border-radius:0px 24px 0px 24px;padding:24px}}.hero-text-only .container .crackers{padding:0px 0px 48px 0px}@media screen and (max-width: 960px){.hero-text-only .container .crackers{padding:0px 0px 24px 0px}}.hero-text-only .container .content{display:flex;flex-direction:column;gap:32px}@media screen and (max-width: 960px){.hero-text-only .container .content{gap:16px}}.hero-text-only .container .content h1{color:#1e5632;margin:0px}.hero-text-only .container .content .description{display:flex;flex-direction:column;gap:20px}.hero-text-only .container .content .description h4{color:#6a6a6a;margin:0px;font-weight:300}.hero-text-only .container .content .ctas{display:flex;gap:32px;align-items:center;margin:16px 0px 0px 0px}@media screen and (max-width: 960px){.hero-text-only .container .content .ctas{flex-direction:column;gap:24px;align-items:stretch;margin:24px 0px 0px 0px}.hero-text-only .container .content .ctas a{width:100%;text-align:center;justify-content:center}}.block-callout{width:100%;transform:translateY(-9px);padding:0px 0px 24px 0px}@media screen and (max-width: 960px){.block-callout{transform:translateY(0px)}}@media screen and (max-width: 600px){.block-callout{transform:translateY(-5px)}}.block-callout .container{display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;border-radius:32px;padding:24px 0px}@media screen and (max-width: 600px){.block-callout .container{flex-wrap:wrap}}.block-callout .container h4{color:#41464f;margin:0px 10px 0px 0px;padding:0px 30px 0px}@media screen and (max-width: 600px){.block-callout .container h4{text-align:center;width:90%;padding:0px 5%;margin:0px auto}}@media screen and (max-width: 400px){.block-callout .container h4{padding:0px 10px;width:calc(100% - 20px)}}.block-callout .container a{font-weight:bold;color:#41464f}.block-callout .container span{transform:translateX(-30px)}@media screen and (max-width: 600px){.block-callout .container span{display:block;width:100%;transform:translateX(0px)}}.block-callout .container span svg{height:24px;width:24px}@media screen and (max-width: 600px){.block-callout .container span svg{margin:10px auto 0px;display:block}}.block-callout .container .icon-line svg path,.block-callout .container .icon-line svg circle,.block-callout .container .icon-line svg rect,.block-callout .container .icon-line svg line{stroke:#6aa342;stroke-width:2}.cta-callout{background-color:#6aa342;width:100%;padding:70px 0px}@media screen and (max-width: 960px){.cta-callout{padding:40px 0px}}.cta-callout .container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (max-width: 960px){.cta-callout .container{flex-direction:column;text-align:center}}.cta-callout .container h3{color:#fff;width:70%}@media screen and (max-width: 960px){.cta-callout .container h3{width:100%}}.cta-callout .container a{margin:0px 0px 0px 20px;width:calc(30% - 20px)}@media screen and (max-width: 960px){.cta-callout .container a{margin:32px 0px 0px 0px;width:auto}}.dual-cta-callout{position:relative;background-color:#fff;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.dual-cta-callout{padding:32px 0px}}.dual-cta-callout .container{background-color:#f5f5f5;border-radius:32px;padding:48px 150px;display:flex;flex-direction:column;align-items:center;gap:48px}@media screen and (max-width: 960px){.dual-cta-callout .container{padding:40px 24px;gap:32px}}.dual-cta-callout .container .heading{text-align:center}.dual-cta-callout .container .heading h2{color:#1e5632}.dual-cta-callout .container .heading .copy{color:#1e5632;margin:16px auto 0px;max-width:932px}.dual-cta-callout .container .ctas{display:flex;gap:16px;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (max-width: 960px){.dual-cta-callout .container .ctas{flex-direction:column;width:100%}.dual-cta-callout .container .ctas a{width:100%;text-align:center;justify-content:center}}.dual-cta-callout .container .footnote{text-align:center}.dual-cta-callout .container .footnote p{color:#1e5632;line-height:12px}.dual-cta-callout .container .footnote a{color:#1e5632;font-weight:600}.dual-cta-callout--dark .container{background-color:#1e5632}.dual-cta-callout--dark .container .heading h2{color:#fff}.dual-cta-callout--dark .container .heading .copy{color:#fff}.dual-cta-callout--dark .container .footnote p{color:#fff}.dual-cta-callout--dark .container .footnote a{color:#fff}.all-communities-grid{position:relative;background-color:#fff;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.all-communities-grid{padding:40px 0px}}.all-communities-grid .container .heading h2{color:#1e5632;text-align:center;margin:0px 0px 14px 0px}.all-communities-grid .container .heading h4{color:#41464f;text-align:center;margin:0px auto 0px;max-width:932px}.all-communities-grid .container .grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px;margin:67px 0px 0px 0px}@media screen and (max-width: 960px){.all-communities-grid .container .grid{grid-template-columns:repeat(2, 1fr);margin:24px 0px 0px 0px}}@media screen and (max-width: 600px){.all-communities-grid .container .grid{gap:10px}}.card-grid-3x{position:relative;background-color:#fff;width:100%;padding:32px 0px}@media screen and (max-width: 960px){.card-grid-3x{padding:16px 0px}}.card-grid-3x .container .heading h2{color:#1e5632;text-align:center;margin:0px 0px 14px 0px}.card-grid-3x .container .heading h4{color:#41464f;text-align:center;margin:0px auto 0px;max-width:932px}.card-grid-3x .container .grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;margin:57px 0px 0px 0px}@media screen and (max-width: 960px){.card-grid-3x .container .grid{grid-template-columns:repeat(2, 1fr);margin:24px 0px 0px 0px}}@media screen and (max-width: 600px){.card-grid-3x .container .grid{gap:10px}}@media screen and (max-width: 375px){.card-grid-3x .container .grid{grid-template-columns:repeat(1, 1fr)}}.card-grid-3x-w-icon-list{position:relative;background-color:#fff;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.card-grid-3x-w-icon-list{padding:32px 0px}}.card-grid-3x-w-icon-list .container .heading h2{color:#1e5632;text-align:center;margin:0px 0px 14px 0px}.card-grid-3x-w-icon-list .container .heading h4{color:#41464f;text-align:center;margin:0px auto 57px;max-width:932px}.card-grid-3x-w-icon-list .container .grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}@media screen and (max-width: 960px){.card-grid-3x-w-icon-list .container .grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 768px){.card-grid-3x-w-icon-list .container .grid{grid-template-columns:1fr}}@media screen and (max-width: 600px){.card-grid-3x-w-icon-list .container .grid{gap:10px}}.card-grid-4x{position:relative;background-color:#fff;width:100%;padding:32px 0px}@media screen and (max-width: 960px){.card-grid-4x{padding:40px 0px}}.card-grid-4x .container .heading h2{color:#1e5632;text-align:center;margin:0px 0px 14px 0px}.card-grid-4x .container .heading h4{color:#41464f;text-align:center;margin:0px auto 0px;max-width:932px}.card-grid-4x .container .grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px;margin:57px 0px 0px 0px}@media screen and (max-width: 960px){.card-grid-4x .container .grid{grid-template-columns:repeat(2, 1fr);margin:24px 0px 0px 0px}}@media screen and (max-width: 600px){.card-grid-4x .container .grid{gap:10px}}@media screen and (max-width: 375px){.card-grid-4x .container .grid{grid-template-columns:repeat(1, 1fr)}}.link-grid-3x{position:relative;background-color:#fff;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.link-grid-3x{padding:40px 0px}}.link-grid-3x .container .heading{border-bottom:1px solid rgba(106,106,106,.24);margin:0px 0px 21px 0px}.link-grid-3x .container .heading h2{color:#1e5632;text-align:left;margin:0px 0px 14px 0px}.link-grid-3x .container .heading h4{color:#41464f;text-align:left;margin:0px 0px 32px 0px}@media screen and (max-width: 960px){.link-grid-3x .container .heading h4{margin:0px 0px 16px 0px}}.link-grid-3x .container .grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}@media screen and (max-width: 960px){.link-grid-3x .container .grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 600px){.link-grid-3x .container .grid{gap:10px}}@media screen and (max-width: 375px){.link-grid-3x .container .grid{grid-template-columns:repeat(1, 1fr)}}.people-grid{position:relative;background-color:#f5f5f5;width:100%;padding:64px 0px}.people-grid .container .heading{text-align:center;max-width:866px;margin:0px auto 69px auto}.people-grid .container .heading h2{color:#1e5632;margin:0px 0px 16px 0px}.people-grid .container .heading h4{color:#41464f;margin:0px auto 0px;max-width:700px}.people-grid .container .grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:20px}@media screen and (max-width: 1250px){.people-grid .container .grid{grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 960px){.people-grid .container .grid{grid-template-columns:repeat(3, 1fr);gap:10px}}@media screen and (max-width: 768px){.people-grid .container .grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 375px){.people-grid .container .grid{grid-template-columns:repeat(1, 1fr)}}.people-grid .container .grid .person{background-color:#fff;border:1px solid rgba(106,106,106,.24);border-radius:32px;padding:32px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.people-grid .container .grid .person .image{width:120px;height:120px}.people-grid .container .grid .person .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px 0px 16px 0px}.people-grid .container .grid .person .info{display:flex;flex-direction:column;gap:8px;width:100%}.people-grid .container .grid .person .info h4{color:#1e5632;margin:0px;font:400 2.4rem/2.8rem "DM Sans",sans-serif}.people-grid .container .grid .person .info .title{display:block;color:#6a6a6a;text-transform:uppercase;font:600 1.6rem/2.16rem "DM Sans",sans-serif;letter-spacing:.48px}.people-grid .container .grid .person .location{color:#41464f;margin:0px}html.low-bandwidth-mode .people-grid .container .grid .person .image{display:none}.dual-pane-split{position:relative;background-color:#fff;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.dual-pane-split{padding:40px 0px}}.dual-pane-split .container .heading{text-align:center;margin:0px 0px 48px 0px}@media screen and (max-width: 960px){.dual-pane-split .container .heading{margin:0px 0px 24px 0px}}.dual-pane-split .container .heading h2{color:#1e5632;margin:0px 0px 22px 0px}@media screen and (max-width: 960px){.dual-pane-split .container .heading h2{margin:0px 0px 16px 0px}}.dual-pane-split .container .heading h4{color:#41464f;margin:0px auto 0px;max-width:932px}.dual-pane-split .container .panes{display:flex;gap:20px}@media screen and (max-width: 960px){.dual-pane-split .container .panes{flex-direction:column}}.dual-pane-split .container .panes .pane{flex:1;background-color:#f5f5f5;border-radius:32px;padding:48px}@media screen and (max-width: 960px){.dual-pane-split .container .panes .pane{padding:24px}}.dual-pane-split .container .panes .pane h3{color:#1e5632;margin:0px 0px 16px 0px}.dual-pane-split .container .panes .pane .subtitle{color:#41464f;font-weight:600;margin:0px 0px 24px 0px}.dual-pane-split .container .panes .pane-icon-list ul{display:flex;flex-direction:column;gap:25px;list-style:none;padding:0px;margin:0px}.dual-pane-split .container .panes .pane-icon-list ul li{display:flex;align-items:flex-start;gap:16px}.dual-pane-split .container .panes .pane-icon-list ul li .icon{flex-shrink:0;width:24px;height:24px;transform:translateY(3px)}.dual-pane-split .container .panes .pane-icon-list ul li .icon svg{width:100%;height:100%}.dual-pane-split .container .panes .pane-icon-list ul li .icon-line svg path,.dual-pane-split .container .panes .pane-icon-list ul li .icon-line svg circle,.dual-pane-split .container .panes .pane-icon-list ul li .icon-line svg rect,.dual-pane-split .container .panes .pane-icon-list ul li .icon-line svg line{stroke:#6aa342}.dual-pane-split .container .panes .pane-icon-list ul li .text{display:flex;flex-direction:column;gap:4px}.dual-pane-split .container .panes .pane-icon-list ul li .text h4{color:#41464f;margin:0px}.dual-pane-split .container .panes .pane-icon-list ul li .text p{color:#41464f;margin:0px}.dual-pane-split .container .panes .pane-icon-list .btn{margin:35px 0px 0px 0px}.dual-pane-split .container .panes .pane-copy .body{color:#41464f;margin:0px}.dual-pane-split .container .panes .pane-copy .btn{margin:35px 0px 0px 0px}.half-half{background-color:#fff;width:100%;padding:32px 0px}@media screen and (max-width: 960px){.half-half{padding:16px 0px}}.half-half .container{display:flex;flex-wrap:wrap;background-color:#1e5632;border-radius:0 32px 0 32px;overflow:hidden}@media screen and (max-width: 960px){.half-half .container{border-radius:0 24px 0 24px}}.half-half .container .image{position:relative;width:50%;align-self:stretch;display:flex}@media screen and (max-width: 960px){.half-half .container .image{width:100%}}.half-half .container .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.half-half .container .copy{width:50%;padding:0px 43px 0px 43px;display:flex;flex-direction:column;justify-content:center;background:url("../../src/img/bg_wood_ring.png") center no-repeat;background-size:cover}@media screen and (max-width: 960px){.half-half .container .copy{width:100%;padding:40px 25px}}@media screen and (max-width: 600px){.half-half .container .copy{padding:40px 5px}}.half-half .container .copy h2{color:#fff;margin:0 0 24px 0;width:100%}@media screen and (max-width: 960px){.half-half .container .copy h2{margin:0px 0px 16px 0px}}.half-half .container .copy h4{color:#fff;padding:0px}.half-half .container .copy .btn{align-self:flex-start;margin:40px 0px 0px 0px}@media screen and (max-width: 960px){.half-half .container .copy .btn{margin:32px 0px 0px 0px}}.half-half .container .copy a:not(.btn,.btn *){color:#1e5632;text-decoration:underline;transition:all .3s ease-in-out}.half-half .container .copy a:not(.btn,.btn *):hover{color:#6aa342;transition:all .3s ease-in-out}.half-half--image-right .container{flex-direction:row-reverse}@media screen and (max-width: 960px){.half-half--image-right .container{flex-direction:row}}.half-half--dark .container .copy{padding-top:40px;padding-bottom:40px}.half-half--dark .container .copy a:not(.btn,.btn *){color:hsla(0,0%,100%,.8);text-decoration:underline;transition:all .3s ease-in-out}.half-half--dark .container .copy a:not(.btn,.btn *):hover{color:#fff;transition:all .3s ease-in-out}@media screen and (max-width: 600px){.half-half--dark .container .copy{width:100%;padding:40px 25px}}.half-half--dark ::-moz-selection{background:#f5f5f5;color:#1e5632}.half-half--dark ::selection{background:#f5f5f5;color:#1e5632}.half-half--dark ::-moz-selection{background:#f5f5f5;color:#1e5632}.half-half--light{padding:64px 0px;margin:32px 0px;background:#f5f5f5 url("../../src/img/bg_wood_grain.png");background-size:auto 100%;background-position:left -75px center;background-repeat:no-repeat}@media screen and (max-width: 960px){.half-half--light{background-size:100% 50%;background-position:center top;padding:40px 0px}}.half-half--light .container{background-color:rgba(0,0,0,0)}.half-half--light .container .copy{background:none}.half-half--light .container .copy h2{color:#1e5632}.half-half--light .container .copy h4{color:#41464f}@media screen and (max-width: 960px){.half-half--light .container .copy{padding:20px 25px 0px 25px}}@media screen and (max-width: 600px){.half-half--light .container .copy{padding:20px 5px 0px 5px}}.half-half--light .container .image{border-radius:0 32px 0 32px;overflow:hidden}.half-half--light.half-half--image-right{background-position:right -75px center}@media screen and (max-width: 960px){.half-half--light.half-half--image-right{background-position:center top}}.half-half--white{background:none}.half-half--white .container{background-color:rgba(0,0,0,0)}.half-half--white .container .copy{background:none}.half-half--white .container .copy h2{color:#1e5632}.half-half--white .container .copy h4{color:#41464f}.half-half--white .container .image{border-radius:0 32px 0 32px;overflow:hidden}html.low-bandwidth-mode .half-half{background:none}html.low-bandwidth-mode .half-half .container .image{display:none}html.low-bandwidth-mode .half-half .container .copy{width:100%;background:none}html.low-bandwidth-mode .half-half--light{background:#f5f5f5;padding:0px}html.low-bandwidth-mode .half-half--light .container .copy{padding:20px 25px}@media screen and (max-width: 600px){html.low-bandwidth-mode .half-half--light .container .copy{padding:20px 5px}}.reports-split{position:relative;background-color:#fff;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.reports-split{padding:40px 0px}}.reports-split .container h2{color:#1e5632;margin:0px 0px 48px 0px}@media screen and (max-width: 960px){.reports-split .container h2{margin:0px 0px 32px 0px}}.reports-split .container .columns{display:flex;gap:40px}@media screen and (max-width: 960px){.reports-split .container .columns{flex-direction:column}}.reports-split .container .columns .col-links{flex:1}.reports-split .container .columns .col-links h3{color:#1e5632;margin:0px 0px 32px 0px}@media screen and (max-width: 960px){.reports-split .container .columns .col-links h3{margin:0px 0px 19px 0px}}.reports-split .container .columns .col-links ul{list-style:none;padding:0px;margin:0px;display:flex;flex-direction:column;gap:24px}.reports-split .container .columns .col-links ul li a{display:inline-flex;align-items:center;gap:8px;padding:8px 0px;border-bottom:1px solid #1e5632;text-decoration:none;transition:all .2s ease-in-out}.reports-split .container .columns .col-links ul li a .icon{flex-shrink:0;width:24px;height:24px}.reports-split .container .columns .col-links ul li a .icon svg{width:100%;height:100%}.reports-split .container .columns .col-links ul li a .icon-line svg path,.reports-split .container .columns .col-links ul li a .icon-line svg circle,.reports-split .container .columns .col-links ul li a .icon-line svg rect,.reports-split .container .columns .col-links ul li a .icon-line svg line{stroke:#6aa342;stroke-width:2}.reports-split .container .columns .col-links ul li a span{color:#1e5632;font:600 16px/normal "DM Sans",sans-serif;letter-spacing:.64px;text-transform:uppercase;transition:all .2s ease-in-out}.reports-split .container .columns .col-links ul li a:hover{border-bottom-color:#6aa342;transition:all .2s ease-in-out}.reports-split .container .columns .col-links ul li a:hover span{color:#6aa342;transition:all .2s ease-in-out}.reports-split .container .columns .col-stats{flex:1}.reports-split .container .columns .col-stats h3{color:#1e5632;margin:0px 0px 32px 0px}@media screen and (max-width: 960px){.reports-split .container .columns .col-stats h3{margin:0px 0px 19px 0px}}.reports-split .container .columns .col-stats .stats-grid{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:45px;column-gap:45px;row-gap:40px}.reports-split .container .columns .col-stats .stats-grid .stat .value{color:#1e5632;font:400 64px/1.05 "DM Sans",sans-serif;letter-spacing:-1.92px;margin:0px 0px 12px 0px}@media screen and (max-width: 960px){.reports-split .container .columns .col-stats .stats-grid .stat .value{font:400 48px/1.05 "DM Sans",sans-serif;letter-spacing:-1.44px;margin:0px 0px 4px 0px}}.reports-split .container .columns .col-stats .stats-grid .stat .caption{color:#6a6a6a;font:400 20px/1.5 "DM Sans",sans-serif;margin:0px}@media screen and (max-width: 960px){.reports-split .container .columns .col-stats .stats-grid .stat .caption{font:400 16px/1.5 "DM Sans",sans-serif}}html.low-bandwidth-mode .reports-split .icon{display:none}.zigzag-split{background-color:#fff;width:100%;padding:32px 0px}@media screen and (max-width: 960px){.zigzag-split{padding:16px 0px}}.zigzag-split .container{display:flex;flex-wrap:wrap;background-color:#fff;overflow:hidden;padding:64px 0px}@media screen and (max-width: 960px){.zigzag-split .container{padding:0px}}.zigzag-split .container .copy{width:50%;padding:80px 43px;display:flex;flex-direction:column;justify-content:center;background-size:cover}@media screen and (max-width: 960px){.zigzag-split .container .copy{width:100%;padding:40px 25px}}@media screen and (max-width: 600px){.zigzag-split .container .copy{padding:40px 5px}}.zigzag-split .container .copy h2{color:#1e5632;margin:0 0 24px 0;width:100%}@media screen and (max-width: 960px){.zigzag-split .container .copy h2{margin:0px 0px 16px 0px}}.zigzag-split .container .copy h4{color:#41464f;padding:0px 0px 40px 0px}@media screen and (max-width: 960px){.zigzag-split .container .copy h4{padding:0px 0px 32px 0px}}.zigzag-split .container .copy>.btn{align-self:flex-start}@media screen and (max-width: 960px){.zigzag-split .container .copy>.btn{align-self:stretch;text-align:center;justify-content:center}}.zigzag-split .container .image{position:relative;width:50%;align-self:stretch;display:flex}@media screen and (max-width: 960px){.zigzag-split .container .image{width:100%;order:-1}}.zigzag-split .container .image{border-radius:0 32px 0 32px;overflow:hidden}@media screen and (max-width: 960px){.zigzag-split .container .image{border-radius:0 24px 0 24px}}.zigzag-split .container .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.zigzag-split .container:nth-of-type(even){flex-direction:row-reverse}@media screen and (max-width: 960px){.zigzag-split .container:nth-of-type(even){flex-direction:row}}.zigzag-split .container:nth-of-type(even) .image{border-radius:32px 0 32px 0}@media screen and (max-width: 960px){.zigzag-split .container:nth-of-type(even) .image{border-radius:0 24px 0 24px}}html.low-bandwidth-mode .zigzag-split .container .copy{padding:20px 43px;width:100%}html.low-bandwidth-mode .zigzag-split .container .image{display:none}.accordion-stack{position:relative;background-color:#f5f5f5;width:100%;padding:64px 0px}.accordion-stack .container{max-width:880px}.accordion-stack .container .heading h2{color:#1e5632;text-align:center;margin:0px 0px 14px 0px}.accordion-stack .container .heading h4{color:#41464f;text-align:center;max-width:700px;margin:0px auto}.accordion-stack .container .stack{margin:57px 0px 0px 0px;position:relative}.icon-list-stack{position:relative;background-color:#f5f5f5;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.icon-list-stack{padding:40px 0px}}.icon-list-stack .container .heading{text-align:center;margin:0px auto}.icon-list-stack .container .heading h2{color:#1e5632;margin:0px 0px 16px 0px}.icon-list-stack .container .heading h4{color:#41464f;margin:0px auto 0px;max-width:932px}.icon-list-stack .container .steps{display:flex;flex-direction:column;gap:32px;margin:70px auto 0px}@media screen and (max-width: 960px){.icon-list-stack .container .steps{gap:20px;margin:10px auto 0px}}.icon-list-stack .container .steps .step{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:35px;margin:0px auto;width:100%}@media screen and (max-width: 960px){.icon-list-stack .container .steps .step{flex-direction:column;gap:20px;margin:15px 0px 0px 0px}}.icon-list-stack .container .steps .step .icon{flex-shrink:0;width:64px;height:64px;border-radius:32px;background-color:#1e5632;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 960px){.icon-list-stack .container .steps .step .icon{width:53px;height:53px}}.icon-list-stack .container .steps .step .icon svg{width:24px;height:24px;display:block}@media screen and (max-width: 960px){.icon-list-stack .container .steps .step .icon svg{width:21px;height:21px}}.icon-list-stack .container .steps .step .icon-line svg path,.icon-list-stack .container .steps .step .icon-line svg circle,.icon-list-stack .container .steps .step .icon-line svg rect,.icon-list-stack .container .steps .step .icon-line svg line{stroke:#fff;stroke-width:2}.icon-list-stack .container .steps .step .card{background-color:#fff;border-radius:32px;padding:30px 40px;max-width:800px;flex:1}@media screen and (max-width: 960px){.icon-list-stack .container .steps .step .card{padding:30px;width:100%}}.icon-list-stack .container .steps .step .card h4{color:#1e5632;margin:0px 0px 7px 0px}.icon-list-stack .container .steps .step .card p{color:#41464f;margin:0px 0px 0px 0px}.icon-list-stack .container .steps .step .card .btn{width:-moz-fit-content;width:fit-content;margin:20px 0px 0px 0px}html.low-bandwidth-mode .icon-list-stack .container .steps .step .icon{display:none}.info-stack{position:relative;background-color:#fff;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.info-stack{padding:40px 0px}}.info-stack .container .stacks{display:flex;flex-direction:column;gap:16px;max-width:932px;margin:0px auto}.info-stack .container .stacks .block{background-color:#fff;border:1px solid rgba(106,106,106,.24);border-radius:32px;padding:40px}@media screen and (max-width: 960px){.info-stack .container .stacks .block{padding:24px}}.info-stack .container .stacks .block .heading{margin:0px 0px 24px 0px}.info-stack .container .stacks .block .heading h3{color:#1e5632;margin:0px}.info-stack .container .stacks .block .heading h6{color:#41464f;margin:16px 0px 0px 0px}.info-stack .container .stacks .block .columns{display:flex;gap:55px}@media screen and (max-width: 960px){.info-stack .container .stacks .block .columns{flex-direction:column;gap:32px}}.info-stack .container .stacks .block .columns .column{flex:1}.info-stack .container .stacks .block .columns .column h5{text-transform:uppercase;letter-spacing:.48px;color:#41464f;margin:0px 0px 16px 0px}.info-stack .container .stacks .block .items{display:flex;flex-direction:column;gap:16px}.info-stack .container .stacks .block .items .item{display:flex;align-items:flex-start;gap:12px}.info-stack .container .stacks .block .items .item a{text-decoration:underline;text-underline-offset:3px}.info-stack .container .stacks .block .items .item .icon{flex-shrink:0;width:20px;height:20px}.info-stack .container .stacks .block .items .item .icon svg{width:100%;height:100%}.info-stack .container .stacks .block .items .item .icon-line svg path,.info-stack .container .stacks .block .items .item .icon-line svg circle,.info-stack .container .stacks .block .items .item .icon-line svg rect,.info-stack .container .stacks .block .items .item .icon-line svg line{stroke:#6aa342;stroke-width:2}.info-stack .container .stacks .block .items .item p{color:#41464f;margin:0px}.wp-admin .info-stack{padding:32px 0px}.numbered-list-stack{position:relative;background-color:#f5f5f5;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.numbered-list-stack{padding:40px 0px}}.numbered-list-stack .container .heading{text-align:center;margin:0px auto}.numbered-list-stack .container .heading h2{color:#1e5632;margin:0px 0px 16px 0px}.numbered-list-stack .container .heading h4{color:#41464f;margin:0px auto 0px;max-width:932px}.numbered-list-stack .container .steps{display:flex;flex-direction:column;gap:32px;margin:70px auto 0px}@media screen and (max-width: 960px){.numbered-list-stack .container .steps{gap:20px;margin:10px auto 0px}}.numbered-list-stack .container .steps .step{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:35px;margin:0px auto;width:100%}@media screen and (max-width: 960px){.numbered-list-stack .container .steps .step{flex-direction:column;gap:20px;margin:15px 0px 0px 0px}}.numbered-list-stack .container .steps .step .number{flex-shrink:0;width:64px;height:64px;border-radius:32px;background-color:#1e5632;color:#fff;display:flex;align-items:center;justify-content:center;font:400 2.4rem/3rem "DM Sans",sans-serif}@media screen and (max-width: 960px){.numbered-list-stack .container .steps .step .number{width:53px;height:53px;font:400 2rem/normal "DM Sans",sans-serif}}.numbered-list-stack .container .steps .step .card{background-color:#fff;border-radius:32px;padding:30px 40px;max-width:800px;flex:1}@media screen and (max-width: 960px){.numbered-list-stack .container .steps .step .card{padding:30px;width:100%}}.numbered-list-stack .container .steps .step .card h4{color:#1e5632;margin:0px 0px 7px 0px}.numbered-list-stack .container .steps .step .card p{color:#41464f;margin:0px 0px 0px 0px}.app-download{position:relative;background-color:#fff;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.app-download{padding:40px 0px}}.app-download .container .split{display:flex;flex-direction:row;align-items:center;gap:134px}@media screen and (max-width: 960px){.app-download .container .split{flex-direction:column;gap:32px}}.app-download .container .split .image{flex-shrink:0;width:435px;height:475px;border-radius:32px 0px 32px 0px;overflow:hidden}@media screen and (max-width: 960px){.app-download .container .split .image{width:100%;height:auto;border-radius:0px 24px 0px 24px}}.app-download .container .split .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.app-download .container .split .content{flex:1;display:flex;flex-direction:column}@media screen and (max-width: 960px){.app-download .container .split .content{width:90%;margin:0px auto}}.app-download .container .split .content h2{color:#1e5632;margin:0px 0px 31px 0px}@media screen and (max-width: 960px){.app-download .container .split .content h2{margin:0px 0px 16px 0px}}.app-download .container .split .content .list{display:flex;flex-direction:column;gap:16px;padding:0px}.app-download .container .split .content .list li{display:flex;flex-direction:row;align-items:center;gap:16px;font:400 1.8rem/2.3rem "DM Sans",sans-serif}@media screen and (max-width: 960px){.app-download .container .split .content .list li{font:400 1.6rem/2.1rem "DM Sans",sans-serif}}@media screen and (max-width: 600px){.app-download .container .split .content .list li{font:400 1.4rem/1.8rem "DM Sans",sans-serif}}.app-download .container .split .content .list li svg{width:24px;height:24px;flex-shrink:0}.app-download .container .split .content .list li span{color:#41464f}.app-download .container .split .content .badges{display:flex;flex-direction:row;gap:16px;margin:44px 0px 0px 0px}@media screen and (max-width: 960px){.app-download .container .split .content .badges{margin:32px 0px 0px 0px}}.app-download .container .split .content .badges img{height:53px;width:auto}@media screen and (max-width: 600px){.app-download .container .split .content .badges img{height:auto;width:120px}}html.low-bandwidth-mode .app-download .container .split .image{display:none;visibility:hidden}.anchor{display:block;scroll-margin-top:var(--header-height, 120px)}.wp-admin .anchor-block{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background-color:#f5f5f5;border:1px dashed rgba(106,106,106,.24);border-radius:4px;color:#1e5632}.wp-admin .anchor-block .label{font:600 12px/1 "DM Sans",sans-serif;text-transform:uppercase;letter-spacing:.05em}.wp-admin .anchor-block .id{font:400 13px/1 monospace;opacity:.75}.divider-block{position:relative;background-color:#fff;width:100%;padding:32px 0px}.divider-block .container hr{border:none;border-top:1px solid rgba(106,106,106,.24);margin:0px}.full-width-image{position:relative;background-color:#fff;width:100%;padding:32px 0px}.full-width-image .container{border-radius:32px 0px 32px 0px;overflow:hidden}.full-width-image .container img{width:100%;height:auto;max-height:500px;-o-object-fit:cover;object-fit:cover}.headline-block{position:relative;width:100%;padding:32px 0px 0px 0px}.headline-block.bg-white{background-color:#fff}.headline-block.bg-light-gray{background-color:#f5f5f5}.headline-block.align-left{text-align:left}.headline-block.align-center{text-align:center}.headline-block .container h2{margin:0px;color:#1e5632}.text-block{position:relative;background-color:#fff;width:100%;padding:64px 0px}.text-block .container{max-width:932px}.text-block .container h2{color:#1e5632;margin:0px 0px 20px 0px}.text-block .container .body.wysiwyg{color:#41464f}.text-block .container .body.wysiwyg p{font:300 1.8rem/2.8rem "DM Sans",sans-serif}@media screen and (max-width: 960px){.text-block .container .body.wysiwyg p{font:300 1.6rem/2.6rem "DM Sans",sans-serif}}@media screen and (max-width: 600px){.text-block .container .body.wysiwyg p{font:300 1.4rem/2.4rem "DM Sans",sans-serif}}.text-block.align-center .container h2{text-align:center}.text-block.align-center .container .body{text-align:center}.text-block.align-left .container h2{text-align:left}.text-block.align-left .container .body{text-align:left}.accordion{position:relative;border-radius:32px;border:1px solid rgba(106,106,106,.24);background-color:#fff;margin:0px 0px 20px 0px;transition:all .2s ease-in-out}.accordion:hover,.accordion.is-open{border:1px solid #fff;transform:translate(-1px, -1px);box-shadow:0 8px 24px 0 rgba(106,106,106,.24);transition:all .2s ease-in-out}.accordion button{width:100%;padding:30px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;text-align:left}@media screen and (max-width: 960px){.accordion button{padding:15px 25px}}.accordion button:focus{outline:none}.accordion button h4{color:#1e5632;margin:0px;flex:1}.accordion button .icon{flex-shrink:0;margin-left:24px}.accordion button .icon svg{height:14px;width:20px;display:block}.accordion button .icon svg path{stroke:#1e5632;stroke-width:1.5px}.accordion .content{height:0;overflow:hidden}.accordion .content .inner{padding:0px 40px 40px 40px}@media screen and (max-width: 960px){.accordion .content .inner{padding:0px 25px 40px 25px}}.accordion .content .inner p{color:#41464f;margin:0px 0px 16px 0px;font:300 1.8rem/2.7rem "DM Sans",sans-serif}@media screen and (max-width: 960px){.accordion .content .inner p{font:300 1.6rem/2.5rem "DM Sans",sans-serif;margin:0px}}.accordion .content .inner p:last-child{margin:0px}.accordion .content .inner a:not(.btn){text-decoration:underline;text-underline-offset:3px}.accordion.is-open .content{height:auto}html.low-bandwidth-mode details.accordion summary{width:100%;padding:30px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;text-align:left;list-style:none}@media screen and (max-width: 960px){html.low-bandwidth-mode details.accordion summary{padding:15px 25px}}html.low-bandwidth-mode details.accordion summary::-webkit-details-marker{display:none}html.low-bandwidth-mode details.accordion summary::marker{display:none}html.low-bandwidth-mode details.accordion summary h4{color:#1e5632;margin:0px;flex:1}html.low-bandwidth-mode details.accordion summary .icon{flex-shrink:0;margin-left:24px}html.low-bandwidth-mode details.accordion summary .icon svg{height:14px;width:20px;display:block}html.low-bandwidth-mode details.accordion summary .icon svg path{stroke:#1e5632;stroke-width:1.5px}html.low-bandwidth-mode details.accordion .inner{padding:0px 40px 40px 40px}html.low-bandwidth-mode details.accordion .inner p{color:#41464f;margin:0px 0px 16px 0px}html.low-bandwidth-mode details.accordion .inner p:last-child{margin:0px}html.low-bandwidth-mode details.accordion[open]{border:1px solid #fff;box-shadow:0 8px 24px 0 rgba(106,106,106,.24)}html.low-bandwidth-mode details.accordion[open] summary .icon{transform:rotate(180deg)}.breadcrumbs,.crackers{width:100%;padding:0px 0px 100px 0px}.breadcrumbs ul,.crackers ul{position:relative;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;row-gap:4px}.breadcrumbs ul li,.crackers ul li{font:400 1.4rem/1.4rem "DM Sans",sans-serif;text-transform:uppercase;color:#1e5632;margin:0px 0px 0px 4px}.breadcrumbs ul li:not(:last-child),.crackers ul li:not(:last-child){white-space:nowrap}.breadcrumbs ul li a,.breadcrumbs ul li span,.crackers ul li a,.crackers ul li span{color:inherit;text-decoration:none}.breadcrumbs ul li a:not(.btn),.crackers ul li a:not(.btn){position:relative;transition:all .2s ease-in-out}.breadcrumbs ul li a:not(.btn):after,.crackers ul li a:not(.btn):after{content:"";position:absolute;left:0px;bottom:-2px;width:0%;height:1px;background-color:#1e5632;transition:all .2s ease-in-out}.breadcrumbs ul li a:not(.btn):hover,.crackers ul li a:not(.btn):hover{color:#1e5632}.breadcrumbs ul li a:not(.btn):hover:after,.crackers ul li a:not(.btn):hover:after{width:100%}.breadcrumbs ul li:not(:last-child)::after,.crackers ul li:not(:last-child)::after{content:" / ";margin:0px 4px}.breadcrumbs ul li:last-child,.crackers ul li:last-child{font:600 1.4rem/1.4rem "DM Sans",sans-serif}.breadcrumbs ul li:first-child,.crackers ul li:first-child{position:relative;padding:0px 0px 0px 19px}.breadcrumbs ul li:first-child::before,.crackers ul li:first-child::before{content:"";position:absolute;top:calc(50% - 1px);left:-3px;transform:translateY(-50%);height:16px;width:16px;background:url("../../src/icons/home.svg") center no-repeat}.btn{background-color:#fff;padding:22px 40px;color:#1e5632;border-radius:50px;font:700 16px/16px "DM Sans",sans-serif;border:1px solid #fff;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;transition:all .3s ease;text-align:center;text-transform:uppercase}@media screen and (max-width: 960px){.btn{padding:22px 20px}}.btn:hover{transform:translateY(-2px);box-shadow:0 8px 14px 0 rgba(30,86,50,.14);transition:all .3s ease}.btn--has-icon{gap:8px}.btn svg{height:25px;width:25px;display:block;transform:translateY(-1px)}.btn .icon-line svg path,.btn .icon-line svg circle,.btn .icon-line svg rect,.btn .icon-line svg line{stroke-width:2;stroke:#1e5632}.btn .btn-text{display:inline-block}.btn .preserve-case{text-transform:none}.btn--primary-dark{background-color:#1e5632;color:#fff;border-color:#1e5632}.btn--primary-dark .icon-line svg path,.btn--primary-dark .icon-line svg circle,.btn--primary-dark .icon-line svg rect,.btn--primary-dark .icon-line svg line{stroke:#fff;stroke-width:2}.btn--secondary{background-color:rgba(0,0,0,0);color:#fff;border-color:hsla(0,0%,100%,.25)}.btn--secondary .icon-line svg path,.btn--secondary .icon-line svg circle,.btn--secondary .icon-line svg rect,.btn--secondary .icon-line svg line{stroke:#fff;stroke-width:2}.btn--secondary:hover{box-shadow:0 8px 24px 0 rgba(65,70,79,.34)}.btn--secondary-dark{background-color:rgba(0,0,0,0);color:#1e5632;border-color:rgba(65,70,79,.25)}.btn--secondary-dark .icon-line svg path,.btn--secondary-dark .icon-line svg circle,.btn--secondary-dark .icon-line svg rect,.btn--secondary-dark .icon-line svg line{stroke:#1e5632;stroke-width:2}.btn--text{background-color:rgba(0,0,0,0);color:#fff;border-color:rgba(0,0,0,0);padding:5px 20px}.btn--text .btn-text{position:relative}.btn--text .btn-text:after{content:"";position:absolute;left:0px;bottom:-6px;width:0%;height:2px;background-color:#fff;transition:all .2s ease-in-out}.btn--text:hover{transform:translateY(0px);transition:all .3s ease;box-shadow:none}.btn--text:hover .btn-text:after{width:100%}.btn--text-dark{background-color:rgba(0,0,0,0);color:#1e5632;border-color:rgba(0,0,0,0);padding:5px 20px}.btn--text-dark .btn-text{position:relative}.btn--text-dark .btn-text:after{content:"";position:absolute;left:0px;bottom:-6px;width:0%;height:2px;background-color:#1e5632;transition:all .2s ease-in-out}.btn--text-dark:hover{transform:translateY(0px);transition:all .3s ease;box-shadow:none}.btn--text-dark:hover .btn-text:after{width:100%}.card{position:relative;width:100%;height:100%;border-radius:32px;background-color:#fff;padding:40px;display:flex;flex-direction:column;transition:all .2s ease-in-out}@media screen and (max-width: 960px){.card{padding:30px}}@media screen and (max-width: 600px){.card{padding:20px}}.card svg{height:40px;width:40px;margin:0px 0px 16px 0px}@media screen and (max-width: 600px){.card svg{height:32px;width:32px}}.card .icon-line svg path,.card .icon-line svg circle,.card .icon-line svg rect,.card .icon-line svg line{stroke:#6aa342;stroke-width:1}.card h3{color:#1e5632;margin:0px 0px 7px 0px}.card p{color:#41464f}.card .link-arrow{margin-top:auto;padding-top:40px}@media screen and (max-width: 600px){.card .link-arrow{padding-top:16px}}.card .link-arrow svg{height:11px;width:11px;margin:0px 0px 0px 5px}.card--border{border:1px solid rgba(106,106,106,.24)}.card-outer-link{display:flex}.card-outer-link .card:hover{transform:translate(-1px, -1px);box-shadow:0 8px 24px 0 rgba(106,106,106,.24)}.card-outer-link .card:hover .link-arrow svg path{stroke:#6aa342}.card-outer-link .card--border:hover{border:1px solid #fff}.card-facility{display:flex;flex-direction:column;justify-content:space-between;height:100%}.card-list{background-color:#fff;border-radius:32px;padding:40px;display:flex;flex-direction:column;justify-content:space-between;height:100%;box-sizing:border-box}.card-list.card-list--border{border:1px solid rgba(106,106,106,.24)}.card-list .card-content .icon{width:44px;height:44px;margin:0px 0px 16px 0px;flex-shrink:0;display:block;overflow:hidden}.card-list .card-content .icon svg{height:40px;width:40px;margin:0px 0px 16px 0px}.card-list .card-content .icon.icon-line svg path,.card-list .card-content .icon.icon-line svg circle,.card-list .card-content .icon.icon-line svg rect,.card-list .card-content .icon.icon-line svg line{stroke:#6aa342;stroke-width:1}.card-list .card-content h3{color:#1e5632;margin:0px 0px 8px 0px}.card-list .card-content p{color:#41464f;margin:0px}.card-list .card-content .icon-list{display:flex;flex-direction:column;gap:8px;margin:16px 0px 0px 0px;padding:0px}.card-list .card-content .icon-list li{display:flex;align-items:center;gap:8px;font:400 1.6rem/2.1rem "DM Sans",sans-serif}.card-list .card-content .icon-list li .icon{width:24px;height:24px;margin:0px;flex-shrink:0;overflow:hidden}.card-list .card-content .icon-list li .icon svg{width:24px;height:24px}.card-list .card-content .icon-list li .icon.icon-line svg path,.card-list .card-content .icon-list li .icon.icon-line svg circle,.card-list .card-content .icon-list li .icon.icon-line svg rect,.card-list .card-content .icon-list li .icon.icon-line svg line{stroke:#6aa342;stroke-width:2}.card-list .card-content .icon-list li a{color:#6a6a6a;text-decoration:none;transition:all .2s ease-in-out}.card-list .card-content .icon-list li a:hover{color:#1e5632;transition:all .2s ease-in-out}.card-list .link-arrow{margin-top:auto;padding-top:32px}.card-provider{background-color:#fff;border:1px solid rgba(106,106,106,.24);border-radius:32px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;gap:19px;box-sizing:border-box}@media screen and (max-width: 1100px){.card-provider{padding:20px}}@media screen and (max-width: 960px){.card-provider{padding:16px}}.card-provider[hidden]{display:none}.card-provider .card-top{display:flex;flex-direction:column;gap:19px}.card-provider .card-top .card-header{display:flex;align-items:center;gap:23px}.card-provider .card-top .card-header .photo{width:120px;height:120px;flex-shrink:0;border-radius:16px 0px 16px 0px;overflow:hidden}.card-provider .card-top .card-header .photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.card-provider .card-top .card-header .meta{display:flex;flex-direction:column;gap:8px}.card-provider .card-top .card-header .meta .status{display:block;color:#1e5632;text-transform:uppercase;font:600 1.2rem/normal "DM Sans",sans-serif}.card-provider .card-top .card-header .meta h4{color:#1e5632;margin:0px;font:400 2.2rem/normal "DM Sans",sans-serif}@media screen and (max-width: 960px){.card-provider .card-top .card-header .meta h4{font:400 2rem/2.8rem "DM Sans",sans-serif}}@media screen and (max-width: 600px){.card-provider .card-top .card-header .meta h4{font:400 1.8rem/2.5rem "DM Sans",sans-serif}}.card-provider .card-top .card-header .meta .specialty{color:#6a6a6a;text-transform:uppercase;margin:0px;font:600 1.6rem/normal "DM Sans",sans-serif}@media screen and (max-width: 960px){.card-provider .card-top .card-header .meta .specialty{font:600 1.4rem/normal "DM Sans",sans-serif}}.card-provider .card-top .description{color:#41464f;margin:0px}.card-provider .btn.btn-profile{width:100%;padding:16px 40px;color:#6a6a6a;border-color:rgba(106,106,106,.24)}.link-arrow{color:#41464f;font:600 1.4rem/1.6rem "DM Sans",sans-serif;letter-spacing:.56px;text-transform:uppercase;transition:all .2s ease-in-out}@media screen and (max-width: 600px){.link-arrow{font:600 1.2rem/1.6rem "DM Sans",sans-serif;letter-spacing:.24px}}.link-arrow .preserve-case{text-transform:none}.link-arrow svg{margin:0px 0px 0px 5px;height:11px;width:11px}@media screen and (max-width: 600px){.link-arrow svg{display:none}}.link-arrow svg path{stroke:#1e5632;transition:all .2s ease-in-out}.link-arrow:hover{color:#1e5632;transition:all .2s ease-in-out}.link-arrow:hover svg path{stroke:#6aa342;transition:all .2s ease-in-out}.pagination{display:flex;align-items:center;justify-content:space-between;margin:48px 0px 0px 0px}@media screen and (max-width: 960px){.pagination{flex-direction:column;gap:24px;align-items:stretch;margin:32px 0px 0px 0px}}.pagination .pagination-info{color:#41464f;font:400 1.6rem/normal "DM Sans",sans-serif}@media screen and (max-width: 960px){.pagination .pagination-info{text-align:center}}.pagination .pagination-controls{display:flex;align-items:center;gap:4px}@media screen and (max-width: 960px){.pagination .pagination-controls{justify-content:center;flex-wrap:wrap}}.pagination .pagination-controls button{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0px 12px;border:1px solid rgba(106,106,106,.24);border-radius:20px;background:rgba(0,0,0,0);color:#41464f;cursor:pointer;font:400 1.6rem/normal "DM Sans",sans-serif;white-space:nowrap;transition:all .2s ease-in-out}.pagination .pagination-controls button.active{background-color:#1e5632;color:#fff;border-color:#1e5632}.pagination .pagination-controls button:disabled:not(.ellipsis){opacity:.4;cursor:default}.pagination .pagination-controls button.ellipsis{border:none;cursor:default;pointer-events:none}.toggle-switch-wrapper{display:inline-flex;align-items:center;gap:.75rem;margin:0px 0px 0px 8px}.toggle-switch-wrapper.label-left{flex-direction:row-reverse}.toggle-switch-wrapper .toggle-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0;font-size:1rem;color:inherit}.toggle-switch{position:relative;display:inline-block;width:33px;height:18px;cursor:pointer;transform:translateY(-1px)}.toggle-switch.disabled{cursor:not-allowed;opacity:.5}.toggle-switch input{opacity:0;width:0;height:0;position:absolute}.toggle-switch input:checked+.slider{background-color:#6aa342}.toggle-switch input:checked+.slider::before{transform:translateX(15px)}.toggle-switch input:focus+.slider{box-shadow:0 0 0 1px #f5f5f5}.toggle-switch input:disabled+.slider{cursor:not-allowed}.toggle-switch .slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(106,106,106,.5);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);border-radius:18px;box-shadow:0 0 0 1px #f5f5f5}.toggle-switch .slider::before{content:"";position:absolute;height:14px;width:14px;left:2px;bottom:2px;background-color:#fff;transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1);border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.15),0 1px 1px rgba(0,0,0,.16)}@media(hover: hover){.toggle-switch .slider:hover{background-color:rgba(106,106,106,.8)}}@media(hover: hover){.toggle-switch input:checked+.slider:hover{background-color:rgba(106,163,66,.8)}}.facilities-overview{background-color:#fff;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.facilities-overview{padding:40px 0px}}.facilities-overview .container{display:flex;align-items:center;justify-content:center;gap:134px;padding:0px 114px}@media screen and (max-width: 960px){.facilities-overview .container{flex-direction:column;gap:32px;padding:0px}}.facilities-overview .container .description{max-width:548px;flex:1}@media screen and (max-width: 960px){.facilities-overview .container .description{max-width:100%;margin:0px 0px 10px 0px}}.facilities-overview .container .description>p{color:#41464f;font:400 2rem/3rem "DM Sans",sans-serif}@media screen and (max-width: 960px){.facilities-overview .container .description>p{font:400 1.8rem/2.8rem "DM Sans",sans-serif}}.facilities-overview .container .info-card{width:434px;min-width:434px;background-color:#1e5632;border-radius:32px 0px 32px 0px;padding:48px}@media screen and (max-width: 960px){.facilities-overview .container .info-card{width:100%;min-width:0px;padding:32px}}.facilities-overview .container .info-card{display:flex;flex-direction:column;gap:20px}.facilities-overview .container .info-card h3{color:#fff;letter-spacing:-0.72px;margin:0px}.facilities-overview .container .info-card .hours{list-style:none;padding:0px;margin:0px;display:flex;flex-direction:column}.facilities-overview .container .info-card .hours li{display:flex;color:#fff;font:400 18px/1.35 "DM Sans",sans-serif;padding:2px 0px}.facilities-overview .container .info-card .hours li span:first-child{flex-shrink:0;width:80px}.facilities-overview .container .info-card .hours li span:last-child{flex:1;text-align:right}.facilities-overview .container .info-card hr{border:none;border-top:1px solid hsla(0,0%,100%,.24);margin:0px}.facilities-overview .container .info-card .contact{list-style:none;padding:0px;margin:0px;display:flex;flex-direction:column;gap:8px}.facilities-overview .container .info-card .contact li{display:flex;align-items:center;gap:8px;color:#fff;font:600 18px/normal "DM Sans",sans-serif}.facilities-overview .container .info-card .contact li svg{height:16px;width:16px;flex-shrink:0;stroke:#fff}.facilities-overview .container .info-card .contact li img{height:16px;width:16px;flex-shrink:0}.facilities-overview .container .info-card .contact li a{color:#fff;text-decoration:none}.facilities-overview .container .info-card .hours-notes{color:#fff;font:400 14px/normal "DM Sans",sans-serif;margin:0px;opacity:.7}.wp-admin .facilities-overview{padding:0px}.facility-hero{background-color:#fff;width:100%;padding:32px 0px}@media screen and (max-width: 960px){.facility-hero{padding:0px 0px 24px 0px}}.facility-hero .container{display:flex;flex-wrap:wrap;background-color:#f5f5f5;border-radius:32px 0 32px 0;overflow:hidden}@media screen and (max-width: 960px){.facility-hero .container{border-radius:0px 24px 0px 24px}}.facility-hero .container .copy{width:50%;padding:34px 43px;display:flex;flex-direction:column}@media screen and (max-width: 960px){.facility-hero .container .copy{width:100%;padding:24px;order:2}}.facility-hero .container .copy .crackers{padding:0px 0px 35px 0px;margin:0px 0px auto 0px}@media screen and (max-width: 960px){.facility-hero .container .copy .crackers{padding:0px 0px 24px 0px}}.facility-hero .container .copy .badge{color:#6a6a6a;text-transform:uppercase;font:600 14px/normal "DM Sans",sans-serif;margin:0px 0px 12px 0px}.facility-hero .container .copy h1{color:#1e5632;margin:0px 0px 20px 0px;width:100%}@media screen and (max-width: 960px){.facility-hero .container .copy h1{margin:0px 0px 16px 0px}}.facility-hero .container .copy h4{color:#6a6a6a;margin:0px 0px 12px 0px}.facility-hero .container .copy .ctas{display:flex;flex-direction:column;gap:16px;padding:5px 0px 0px 0px;align-items:flex-start;margin:35px 0px 0px 0px}@media screen and (max-width: 960px){.facility-hero .container .copy .ctas{margin:24px 0px 0px 0px;align-items:stretch}.facility-hero .container .copy .ctas a{width:100%;text-align:center;justify-content:center}}.facility-hero .container .copy .ctas .ctas-row{display:flex;gap:16px;align-items:center}@media screen and (max-width: 960px){.facility-hero .container .copy .ctas .ctas-row{flex-direction:column;align-items:stretch}.facility-hero .container .copy .ctas .ctas-row a{width:100%;text-align:center;justify-content:center}}.facility-hero .container .image{position:relative;width:50%;align-self:stretch;display:flex}@media screen and (max-width: 960px){.facility-hero .container .image{width:100%;order:1}}.facility-hero .container .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}html.low-bandwidth-mode .facility-hero .container .image{display:none}html.low-bandwidth-mode .facility-hero .container .copy{width:100%}.wp-admin .facility-hero{padding:0px}.wp-admin .facility-hero h1{font-size:2rem}.facility-map{background-color:#fff;width:100%;padding:48px 0px}@media screen and (max-width: 960px){.facility-map{padding:40px 0px}}.facility-map .container h3{color:#1e5632;margin:0px 0px 32px 0px}@media screen and (max-width: 960px){.facility-map .container h3{text-align:center;margin:0px 0px 24px 0px}}.facility-map .container .columns{display:flex;gap:48px;align-items:center}@media screen and (max-width: 960px){.facility-map .container .columns{flex-direction:column;gap:32px}}.facility-map .container .columns .map-wrapper{position:relative;width:50%;height:420px}@media screen and (max-width: 960px){.facility-map .container .columns .map-wrapper{width:100%;height:350px}}.facility-map .container .columns .map-wrapper{background-color:#f5f5f5;border:1px solid rgba(106,106,106,.24);border-radius:32px;overflow:hidden;transition:all .3s ease}.facility-map .container .columns .map-wrapper iframe{width:100%;height:100%;border:0px}.facility-map .container .columns .map-wrapper .map-close{display:none;position:absolute;top:16px;right:16px;height:40px;width:40px;background-color:#1e5632;color:#fff;border:none;border-radius:50%;font:600 18px/normal "DM Sans",sans-serif;cursor:pointer;z-index:2;align-items:center;justify-content:center;box-shadow:0px 2px 8px 0px rgba(65,70,79,.1)}.facility-map .container .columns .sidebar{flex:1;display:flex;flex-direction:column;gap:25px}.facility-map .container .columns .sidebar .address-block{display:flex;flex-direction:column;gap:8px}.facility-map .container .columns .sidebar .address-block span{font:600 18px/normal "DM Sans",sans-serif;color:#41464f}.facility-map .container .columns .sidebar .address-block p{color:#41464f}.facility-map .container .columns .sidebar .actions{display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 960px){.facility-map .container .columns .sidebar .actions a{width:100%;text-align:center;justify-content:center}}.facility-map .container .columns .sidebar .directions-card{background-color:#f5f5f5;border:1px solid rgba(106,106,106,.24);border-radius:12px;padding:20px;box-shadow:0px 2px 8px 0px rgba(65,70,79,.06);display:flex;flex-direction:column;gap:8px}.facility-map .container .columns .sidebar .directions-card .card-header{display:flex;align-items:center;gap:8px}.facility-map .container .columns .sidebar .directions-card .card-header svg{height:16px;width:16px;flex-shrink:0;stroke:#41464f}.facility-map .container .columns .sidebar .directions-card .card-header span{font:600 14px/normal "DM Sans",sans-serif;color:#41464f}.facility-map .container .columns .sidebar .directions-card p{color:#41464f;font:400 14px/1.35 "DM Sans",sans-serif;margin:0px}.facility-map .container .columns.expanded .map-wrapper{width:100%;height:560px}.facility-map .container .columns.expanded .map-wrapper .map-close{display:flex}.facility-map .container .columns.expanded .sidebar{display:none}.wp-admin .facility-map{padding:0px}.provider-care-specialties{position:relative;background-color:#fff;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.provider-care-specialties{padding:40px 0px}}.provider-care-specialties .container .content{display:flex;flex-direction:column;gap:24px;max-width:932px;margin:0px auto}.provider-care-specialties .container .content h3{color:#1e5632;margin:0px}.provider-care-specialties .container .content .columns{display:flex;gap:55px}@media screen and (max-width: 960px){.provider-care-specialties .container .content .columns{flex-direction:column;gap:16px}}.provider-care-specialties .container .content .columns .column{flex:1;display:flex;flex-direction:column;gap:16px;list-style:none;padding:0px;margin:0px}.provider-care-specialties .container .content .columns .column li{display:flex;gap:16px;align-items:center;font:400 16px/1.25 "DM Sans",sans-serif;color:#41464f}.provider-care-specialties .container .content .columns .column li .icon{flex-shrink:0;width:24px;height:24px}.provider-care-specialties .container .content .columns .column li .icon svg{width:100%;height:100%}.provider-education{position:relative;background-color:#fff;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.provider-education{padding:40px 0px}}.provider-education .container .content{display:flex;flex-direction:column;gap:32px;max-width:932px;margin:0px auto}.provider-education .container .content h3{color:#1e5632;margin:0px}.provider-education .container .content .columns{display:flex;justify-content:space-between}@media screen and (max-width: 960px){.provider-education .container .content .columns{flex-direction:column}}.provider-education .container .content .columns .column{display:flex;flex-direction:column;gap:35px;width:365px}@media screen and (max-width: 960px){.provider-education .container .content .columns .column{width:100%}}.provider-education .container .content .columns .column .item .label{font:600 16px/1.35 "DM Sans",sans-serif;text-transform:uppercase;letter-spacing:.48px;color:#41464f;margin:0px 0px 16px 0px}.provider-education .container .content .columns .column .item .value{font:400 16px/1.25 "DM Sans",sans-serif;color:#6a6a6a}.facilities-carousel{position:relative;background-color:#1e5632;width:100%;padding:64px 0px;overflow:hidden}@media screen and (max-width: 960px){.facilities-carousel{padding:40px 0px}}.facilities-carousel .container h3{color:#fff;margin:0px 0px 0px 0px}.facilities-carousel .container p{color:#fff;margin:0px 0px 40px 0px}@media screen and (max-width: 960px){.facilities-carousel .container p{margin:0px 0px 24px 0px}}.facilities-carousel .container .swiper{overflow:visible}.facilities-carousel .container .swiper .swiper-slide{background-color:#fff;border-radius:32px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;height:auto;box-sizing:border-box}@media screen and (max-width: 960px){.facilities-carousel .container .swiper .swiper-slide{padding:16px}}.facilities-carousel .container .swiper .swiper-slide .card-top{display:flex;flex-direction:column;gap:26px}.facilities-carousel .container .swiper .swiper-slide .card-top .image{height:166px;border-radius:16px;overflow:hidden;flex-shrink:0}.facilities-carousel .container .swiper .swiper-slide .card-top .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.facilities-carousel .container .swiper .swiper-slide .card-top h3{color:#1e5632;margin:0px}.facilities-carousel .container .swiper .swiper-slide .card-top .badge{display:inline-flex;align-items:center;background-color:#f5f5f5;border-radius:8px;padding:8px 16px;font:600 1.4rem/1.35 "DM Sans",sans-serif;color:#41464f;letter-spacing:.014rem;text-transform:uppercase;align-self:flex-start}.facilities-carousel .container .swiper .swiper-slide .card-top .details{display:flex;flex-direction:column;gap:24px}.facilities-carousel .container .swiper .swiper-slide .card-top .details .contact{display:flex;flex-direction:column;gap:4px}.facilities-carousel .container .swiper .swiper-slide .card-top .details .contact p{color:#41464f;font:400 1.8rem/1.35 "DM Sans",sans-serif;margin:0px}.facilities-carousel .container .swiper .swiper-slide .card-top .details .contact .phone{color:#1e5632;font-weight:600}.facilities-carousel .container .swiper .swiper-slide .card-top .details .hours{color:#41464f;font:400 1.8rem/1.35 "DM Sans",sans-serif;margin:0px}.facilities-carousel .container .swiper .swiper-slide .actions{display:flex;gap:12px;margin:26px 0px 0px 0px}.facilities-carousel .container .swiper .swiper-slide .actions .btn{flex:1;padding:20px 24px}@media screen and (max-width: 600px){.facilities-carousel .container .swiper .swiper-slide .actions .btn{padding:14px 10px}}.facilities-carousel .container .swiper .swiper-slide .actions .btn.btn-directions{background-color:rgba(0,0,0,0);color:#1e5632;border-color:rgba(30,86,50,.25)}.facilities-carousel .container .nav{display:flex;align-items:center;justify-content:space-between;margin:32px 0px 0px 0px}@media screen and (max-width: 960px){.facilities-carousel .container .nav{flex-direction:column;align-items:flex-start;gap:16px}}.facilities-carousel .container .nav .arrows{display:flex;gap:16px}.facilities-carousel .container .nav .arrows .prev svg{transform:rotate(180deg)}.facilities-carousel .container .nav .arrows .prev,.facilities-carousel .container .nav .arrows .next{width:60px;height:60px;border-radius:50%;background-color:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.4);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-in-out}.facilities-carousel .container .nav .arrows .prev:hover,.facilities-carousel .container .nav .arrows .next:hover{background-color:hsla(0,0%,100%,.1)}.facilities-carousel .container .nav .arrows .prev.swiper-button-disabled,.facilities-carousel .container .nav .arrows .next.swiper-button-disabled{opacity:.3;cursor:default;pointer-events:none}html.low-bandwidth-mode .facilities-carousel .swiper-slide .card-top .image{display:none}html.low-bandwidth-mode .facilities-carousel .swiper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;width:calc(100% + 45px)}@media screen and (max-width: 960px){html.low-bandwidth-mode .facilities-carousel .swiper{width:calc(100% + 34px)}}@media screen and (max-width: 600px){html.low-bandwidth-mode .facilities-carousel .swiper{width:calc(100% + 23px)}}html.low-bandwidth-mode .facilities-carousel .swiper .swiper-wrapper{display:flex;gap:16px}html.low-bandwidth-mode .facilities-carousel .swiper .swiper-wrapper .swiper-slide{flex:0 0 25%;scroll-snap-align:start}@media screen and (max-width: 960px){html.low-bandwidth-mode .facilities-carousel .swiper .swiper-wrapper .swiper-slide{flex:0 0 45%}}@media screen and (max-width: 600px){html.low-bandwidth-mode .facilities-carousel .swiper .swiper-wrapper .swiper-slide{flex:0 0 75%}}.provider-hero{position:relative;background-color:#fff;width:100%;padding:32px 0px}@media screen and (max-width: 960px){.provider-hero{padding:0px 0px 24px 0px}}.provider-hero .container{display:flex;flex-wrap:wrap;background-color:#f5f5f5;border-radius:32px 0px 32px 0px;overflow:hidden}@media screen and (max-width: 960px){.provider-hero .container{flex-direction:column;border-radius:0px 0px 32px 0px}}.provider-hero .container .copy{width:66%;padding:34px 43px;display:flex;flex-direction:column}@media screen and (max-width: 960px){.provider-hero .container .copy{width:100%;padding:24px;order:2}}.provider-hero .container .copy .crackers{margin:0px 0px auto 0px;padding:0px 0px 70px 0px}@media screen and (max-width: 960px){.provider-hero .container .copy .crackers{padding:0px 0px 24px 0px}}.provider-hero .container .copy .profile{display:flex;flex-direction:column;gap:12px}.provider-hero .container .copy .profile .status{font:600 14px/normal "DM Sans",sans-serif;text-transform:uppercase;letter-spacing:.42px;color:#1e5632;background-color:#fff;padding:5px 8px;border-radius:4px;width:-moz-fit-content;width:fit-content}.provider-hero .container .copy .profile h1{color:#1e5632;margin:0px}.provider-hero .container .copy .profile .meta{display:flex;flex-direction:row;gap:32px;align-items:center}@media screen and (max-width: 960px){.provider-hero .container .copy .profile .meta{flex-direction:column;align-items:flex-start;gap:4px}}.provider-hero .container .copy .profile .meta .credentials{font:600 1.8rem/1.8rem "DM Sans",sans-serif;text-transform:uppercase;letter-spacing:.54px;color:#6a6a6a}@media screen and (max-width: 960px){.provider-hero .container .copy .profile .meta .credentials{font:600 1.4rem/1.6rem "DM Sans",sans-serif}}.provider-hero .container .copy .profile .meta .location{font:400 1.8rem/1.8rem "DM Sans",sans-serif;color:#6a6a6a}@media screen and (max-width: 960px){.provider-hero .container .copy .profile .meta .location{font:600 1.4rem/1.6rem "DM Sans",sans-serif}}.provider-hero .container .copy .ctas{display:flex;flex-direction:row;gap:15px;align-items:center;margin:24px 0px 0px 0px}@media screen and (max-width: 960px){.provider-hero .container .copy .ctas{flex-direction:column;align-items:stretch}.provider-hero .container .copy .ctas a{width:100%;text-align:center;justify-content:center}}.provider-hero .container .copy .badges{display:flex;flex-direction:row;gap:32px;align-items:center;margin:24px 0px 0px 0px}@media screen and (max-width: 960px){.provider-hero .container .copy .badges{flex-direction:column;align-items:flex-start;gap:16px}}.provider-hero .container .copy .badges .badge{display:flex;flex-direction:row;gap:8px;align-items:center;color:#41464f;text-decoration:none}.provider-hero .container .copy .badges .badge span{font:600 14px/normal "DM Sans",sans-serif;text-transform:uppercase;letter-spacing:.56px;color:inherit}.provider-hero .container .copy .badges .badge svg{color:inherit}.provider-hero .container .image{position:relative;width:34%;align-self:stretch;display:flex}@media screen and (max-width: 960px){.provider-hero .container .image{width:100%;height:300px;order:1}}.provider-hero .container .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}html.low-bandwidth-mode .provider-hero .container .image{display:none}html.low-bandwidth-mode .provider-hero .container .copy{width:100%}.wp-admin .provider-hero{padding:0px}.wp-admin .provider-hero h1{font-size:2rem}.provider-text{position:relative;background-color:#fff;width:100%;padding:64px 0px}.provider-text .container span{display:block;max-width:932px;margin:0px auto 70px auto}.provider-text .container span:last-child{margin:0px auto}.provider-text .container span h3{color:#1e5632;margin:0px 0px 20px 0px}.provider-text .container span p{margin:0px}.service-detail{position:relative;background-color:#fff;width:100%;padding:64px 0px}@media screen and (max-width: 960px){.service-detail{padding:40px 0px}}.service-detail .container{display:flex;gap:22px;align-items:flex-start}@media screen and (max-width: 960px){.service-detail .container{flex-direction:column;gap:16px}}.service-detail .container .main{flex:1;display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 960px){.service-detail .container .main{width:100%}}.service-detail .container .main .block{background-color:#fff;border:1px solid rgba(106,106,106,.24);border-radius:32px;padding:40px}@media screen and (max-width: 960px){.service-detail .container .main .block{padding:24px}}.service-detail .container .main .block .heading{margin:0px 0px 24px 0px}.service-detail .container .main .block .heading h3{color:#1e5632;margin:0px}.service-detail .container .main .block .heading h6{color:#41464f;margin:16px 0px 0px 0px}.service-detail .container .main .block .columns{display:flex;gap:55px}@media screen and (max-width: 960px){.service-detail .container .main .block .columns{flex-direction:column;gap:32px}}.service-detail .container .main .block .columns .column{flex:1}.service-detail .container .main .block .columns .column h5{text-transform:uppercase;letter-spacing:.48px;color:#41464f;margin:0px 0px 16px 0px}.service-detail .container .main .block .items{display:flex;flex-direction:column;gap:16px}.service-detail .container .main .block .items .item{display:flex;align-items:flex-start;gap:12px}.service-detail .container .main .block .items .item a{text-decoration:underline;text-underline-offset:3px}.service-detail .container .main .block .items .item .icon{flex-shrink:0;width:20px;height:20px}.service-detail .container .main .block .items .item .icon svg{width:100%;height:100%}.service-detail .container .main .block .items .item .icon-line svg path,.service-detail .container .main .block .items .item .icon-line svg circle,.service-detail .container .main .block .items .item .icon-line svg rect,.service-detail .container .main .block .items .item .icon-line svg line{stroke:#6aa342;stroke-width:2}.service-detail .container .main .block .items .item p{color:#41464f;margin:0px}.service-detail .container .main .block .wysiwyg{color:#41464f}.service-detail .container .main .block .wysiwyg h1,.service-detail .container .main .block .wysiwyg h2,.service-detail .container .main .block .wysiwyg h3,.service-detail .container .main .block .wysiwyg h4,.service-detail .container .main .block .wysiwyg h5,.service-detail .container .main .block .wysiwyg h6{color:#1e5632}.service-detail .container .main .block .wysiwyg a{color:#1e5632;text-decoration:underline}.service-detail .container .main .block .wysiwyg ul,.service-detail .container .main .block .wysiwyg ol{padding-left:24px}.service-detail .container .sidebar{width:434px;display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 960px){.service-detail .container .sidebar{width:100%}}.service-detail .container .sidebar .quick-actions{background-color:#1e5632;border-radius:0px 32px 0px 32px;padding:48px}@media screen and (max-width: 960px){.service-detail .container .sidebar .quick-actions{border-radius:0px;padding:24px;margin:0px -24px;width:calc(100% + 48px)}}.service-detail .container .sidebar .quick-actions h3{color:#fff;text-align:center;margin:0px 0px 24px 0px}.service-detail .container .sidebar .quick-actions .actions{display:flex;flex-direction:column;gap:12px}.service-detail .container .sidebar .quick-actions .actions .btn{width:100%}.service-detail .container .sidebar .mid-block{background-color:#f5f5f5;border-radius:32px;padding:48px}@media screen and (max-width: 960px){.service-detail .container .sidebar .mid-block{padding:24px}}.service-detail .container .sidebar .mid-block h3{color:#1e5632;margin:0px 0px 16px 0px}.service-detail .container .sidebar .mid-block .wysiwyg{color:#41464f}.service-detail .container .sidebar .mid-block .wysiwyg a{color:#1e5632;text-decoration:none}.service-detail .container .sidebar .mid-block .wysiwyg strong{color:#41464f}.service-detail .container .sidebar .related-serivces{background-color:#f5f5f5;border-radius:32px;padding:48px}@media screen and (max-width: 960px){.service-detail .container .sidebar .related-serivces{padding:24px}}.service-detail .container .sidebar .related-serivces h3{color:#1e5632;margin:0px 0px 16px 0px}.service-detail .container .sidebar .related-serivces ul{list-style:none;margin:0px;padding:0px}.service-detail .container .sidebar .related-serivces ul li{border-bottom:1px solid rgba(106,106,106,.24);padding:12px 0px}.service-detail .container .sidebar .related-serivces ul li:first-child{padding-top:0px}.service-detail .container .sidebar .related-serivces ul li a{color:#6a6a6a;text-decoration:none;font:400 1.8rem/2.25rem "DM Sans",sans-serif}.wp-admin .service-detail{padding:32px 0px}.service-hero{background-color:#fff;width:100%;padding:32px 0px}@media screen and (max-width: 960px){.service-hero{padding:0px 0px 24px 0px}}.service-hero .container{display:flex;flex-wrap:wrap;background-color:#f5f5f5;border-radius:32px 0 32px 0;overflow:hidden}@media screen and (max-width: 960px){.service-hero .container{border-radius:0px 24px 0px 24px}}.service-hero .container .copy{width:50%;padding:34px 43px;display:flex;flex-direction:column}@media screen and (max-width: 960px){.service-hero .container .copy{width:100%;padding:24px}}.service-hero .container .copy .crackers{padding:0px 0px 35px 0px;margin:0px 0px auto 0px}@media screen and (max-width: 960px){.service-hero .container .copy .crackers{padding:0px 0px 24px 0px}}.service-hero .container .copy h1{color:#1e5632;margin:0 0 40px 0;width:100%}@media screen and (max-width: 960px){.service-hero .container .copy h1{margin:0px 0px 16px 0px}}.service-hero .container .copy h4{color:#6a6a6a}.service-hero .container .image{position:relative;width:50%;align-self:stretch;display:flex}@media screen and (max-width: 960px){.service-hero .container .image{width:100%;order:-1}}.service-hero .container .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}html.low-bandwidth-mode .service-hero .container .image{display:none}html.low-bandwidth-mode .service-hero .container .copy{width:100%}.wp-admin .service-hero{padding:0px}.wp-admin .service-hero h1{font-size:2rem}
