@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap";
:root{--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-2xl:1536px;--bp-3xl:1920px;--container-max-3xl:1410px;--container-padding-x:16px}@media (min-width:768px){:root{--container-padding-x:24px}}.container{width:100%;padding-right:var(--container-padding-x);padding-left:var(--container-padding-x);box-sizing:border-box;margin-left:auto;margin-right:auto}@media (min-width:1920px){.container{max-width:var(--container-max-3xl);margin:0 auto}}.design-canvas{width:100%;max-width:var(--design-canvas-width,120rem);box-sizing:border-box;margin-inline:auto}.hide-below-sm,.hide-below-md,.hide-below-lg,.hide-below-xl,.hide-below-2xl,.hide-below-3xl{display:none}@media (min-width:640px){.hide-below-sm{display:revert}}@media (min-width:768px){.hide-below-md{display:revert}}@media (min-width:1024px){.hide-below-lg{display:revert}}@media (min-width:1280px){.hide-below-xl{display:revert}}@media (min-width:1536px){.hide-below-2xl{display:revert}}@media (min-width:1920px){.hide-below-3xl{display:revert}}
html{max-width:100%;scroll-padding-top:var(--nav-shell-height);font-size:clamp(11px,min(16px,.833333vw),16px);overflow-x:clip}body{max-width:100%;margin:0;font-family:Montserrat,sans-serif;line-height:normal;overflow-x:clip}:root{--nav-shell-height:5.25rem;--design-canvas-width:120rem;--design-vw:100vw;--layout-gutter:clamp(1rem, 4vw, 16rem);--content-max:120rem;--content-align-padding-x:clamp(1rem, calc((var(--design-vw,100vw) - 88.125rem) / 2), 15.9375rem)}@media screen and (min-width:1921px){:root{--design-vw:1920px;--layout-gutter:4.8rem;--content-align-padding-x:15.9375rem;--design-rail-inset-x:calc((100vw - var(--design-canvas-width,120rem)) / 2 + 15.9375rem)}}@media screen and (max-width:767px){:root{--nav-shell-height:5.75rem}}@media screen and (max-width:925px){:root{--content-align-padding-x:clamp(.5rem, 2vw, 1rem)}}@media screen and (max-width:450px){:root{--content-align-padding-x:.5rem}}*,:before,:after{font-family:Montserrat,sans-serif}:root{--type-offset:-2px;--FontSize-Body-base:1.25rem;--FontSize-EyeBrows-base:1.25rem;--FontSize-h1-base:4.5rem;--FontSize-h11-base:4rem;--FontSize-h4-base:2.5rem;--FontSize-h5-base:2rem;--FontSize-h6-base:1.5rem;--FontSize-h61-base:1.5rem;--FontSize-Body:calc(var(--FontSize-Body-base) + var(--type-offset));--FontSize-EyeBrows:calc(var(--FontSize-EyeBrows-base) + var(--type-offset));--FontSize-h1:calc(var(--FontSize-h1-base) + var(--type-offset));--FontSize-h11:calc(var(--FontSize-h11-base) + var(--type-offset));--FontSize-h4:calc(var(--FontSize-h4-base) + var(--type-offset));--FontSize-h5:calc(var(--FontSize-h5-base) + var(--type-offset));--FontSize-h6:calc(var(--FontSize-h6-base) + var(--type-offset));--FontSize-h61:calc(var(--FontSize-h61-base) + var(--type-offset));--LineHeight-Body:1.75rem;--LineHeight-EyeBrows:1.75rem;--LineHeight-h1:4.5rem;--LineHeight-h11:4.5rem;--LineHeight-h4:3rem;--LineHeight-h5:2.5rem;--LineHeight-h51:2.5rem;--LineHeight-h6:2rem;--LineHeight-h61:2rem;--Color-Black:#000;--Color-Black1:#000;--Color-Green:#005122;--Color-Green1:#005122;--Color-Mid:#1f8944;--Color-Mid1:#1f8944;--Color-White:#fff;--Color-White1:#fff;--Color-Yellow:#faec00;--Color-Yellow1:#faec00;--FontFamily-Primary:"Montserrat", sans-serif;--FontFamily-Secondary:"Montserrat", sans-serif;--Brand-green:linear-gradient(92.88deg, var(--Color-Green), var(--Color-Mid) 50%, var(--Color-Yellow));--btn-primary-gradient:linear-gradient(97.57deg, var(--Color-Green) 0%, var(--Color-Mid) 62.23%, var(--Color-Yellow) 124.45%);--btn-primary-gradient-alt:linear-gradient(97.57deg, var(--Color-Yellow) 0%, var(--Color-Mid) 37.77%, var(--Color-Green) 100%)}
