:root{--color-primary:#d24;--ce-vertical-spacing:calc(100px * .5)}@media screen and (width>=56.25rem){:root{--ce-vertical-spacing:100px}}@font-face{font-display:swap;font-family:Kanit;font-style:normal;font-weight:300;src:url(../fonts/kanit-v17-latin-300.woff2)format("woff2")}@font-face{font-display:swap;font-family:Kanit;font-style:normal;font-weight:400;src:url(../fonts/kanit-v17-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Kanit;font-style:normal;font-weight:600;src:url(../fonts/kanit-v17-latin-600.woff2)format("woff2")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Kanit,Lucida Grande,sans-serif;font-size:calc(1.0625rem + .104167vw);font-weight:300}@media screen and (width<=37.5rem){body{font-size:1.0625rem}}@media screen and (width>=120rem){body{font-size:1.1875rem}}body{color:#002d5d}h1,h2,h3,h4,h5,h6,.headline{margin:0}.hero-like{font-size:calc(2.25rem + 2.29167vw);font-weight:600}@media screen and (width<=37.5rem){.hero-like{font-size:2.25rem}}@media screen and (width>=120rem){.hero-like{font-size:5rem}}h1,.h1-like{font-size:calc(1.875rem + 1.14583vw);font-weight:600}@media screen and (width<=37.5rem){h1,.h1-like{font-size:1.875rem}}@media screen and (width>=120rem){h1,.h1-like{font-size:3.25rem}}h2,.h2-like{font-size:calc(1.5rem + 1.14583vw);font-weight:300}@media screen and (width<=37.5rem){h2,.h2-like{font-size:1.5rem}}@media screen and (width>=120rem){h2,.h2-like{font-size:2.875rem}}h3,.h3-like{font-size:calc(1.375rem + .833333vw);font-weight:600}@media screen and (width<=37.5rem){h3,.h3-like{font-size:1.375rem}}@media screen and (width>=120rem){h3,.h3-like{font-size:2.375rem}}h4,.h4-like{font-size:calc(1.25rem + .3125vw);font-weight:400}@media screen and (width<=37.5rem){h4,.h4-like{font-size:1.25rem}}@media screen and (width>=120rem){h4,.h4-like{font-size:1.625rem}}h5,.h5-like{font-size:calc(1.125rem + .0520833vw);font-weight:600}@media screen and (width<=37.5rem){h5,.h5-like{font-size:1.125rem}}@media screen and (width>=120rem){h5,.h5-like{font-size:1.1875rem}}.text-middle{font-size:1.125rem;font-weight:400}.text-small{font-size:calc(.9375rem + .0520833vw);font-weight:400}@media screen and (width<=37.5rem){.text-small{font-size:.9375rem}}@media screen and (width>=120rem){.text-small{font-size:1rem}}.rte p,.rte ul,.rte ol,.widget-explanation p,.widget-explanation ul,.widget-explanation ol,[class^=ce_hofff_consent] p,[class^=ce_hofff_consent] ul,[class^=ce_hofff_consent] ol{line-height:1.7}.rte :not(.headline-container)+*,.widget-explanation :not(.headline-container)+*,[class^=ce_hofff_consent] :not(.headline-container)+*{margin-top:1rem}
/*# sourceMappingURL=./fonts.css.map */
