@font-face{font-family:"brandon_grotesque";font-weight:400;font-style:normal;font-display:swap;src:url("/bundles/dckaffeezentraleattheme/font/brandon_grotesque/brandon_reg-webfont.woff2") format("woff2"), url("/bundles/dckaffeezentraleattheme/font/brandon_grotesque/brandon_reg-webfont.woff") format("woff")}@font-face{font-family:"brandon_grotesque-bold";font-weight:700;font-style:normal;font-display:swap;src:url("/bundles/dckaffeezentraleattheme/font/brandon_grotesque/brandon_bld-webfont.woff2") format("woff2"), url("/bundles/dckaffeezentraleattheme/font/brandon_grotesque/brandon_bld-webfont.woff") format("woff")}@font-face{font-family:"brandon_grotesque-black";font-weight:900;font-style:normal;font-display:swap;src:url("/bundles/dckaffeezentraleattheme/font/brandon_grotesque/brandon_blk-webfont.woff2") format("woff2"), url("/bundles/dckaffeezentraleattheme/font/brandon_grotesque/brandon_blk-webfont.woff") format("woff")}@font-face{font-family:"merriweather";font-weight:400;font-style:normal;font-display:swap;src:url("/bundles/dckaffeezentraleattheme/font/merriweather/merriweather-regular-webfont.woff2") format("woff2"), url("/bundles/dckaffeezentraleattheme/font/merriweather/merriweather-regular-webfont.woff") format("woff")}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;padding:0;background-color:#faf8f5;color:#4a545b;font-family:"merriweather", Georgia, "Times New Roman", Times, serif;font-size:1.05rem;line-height:1.7;-webkit-font-smoothing:antialiased}.at-page{display:flex;flex-direction:column;min-height:100vh}.at-header{padding:32px 20px 0;text-align:center}.at-header:empty{display:none}.at-header img{display:inline-block;width:auto;max-width:260px;height:auto}@media screen and (max-width:550px){.at-header img{max-width:200px}}.at-main{flex:1 0 auto;display:flex;align-items:center;justify-content:center;padding:48px 20px 64px}@media screen and (max-width:550px){.at-main{padding:32px 18px 48px}}.at-card{width:100%;max-width:720px;padding:48px 56px;background-color:#fff;border:1px solid #e5ded4;border-radius:12px;box-shadow:0 6px 28px -14px rgba(35, 25, 15, 0.25)}@media screen and (max-width:850px){.at-card{padding:40px 36px}}@media screen and (max-width:550px){.at-card{padding:28px 20px;border-radius:10px}}.at-card .cms-sections,.at-card .cms-section,.at-card .cms-block,.at-card .cms-block-container,.at-card .cms-block-container-row,.at-card .cms-element-text{margin:0;padding:0;background:none;max-width:none}.at-card h1{margin:0 0 10px;font-family:"brandon_grotesque-black", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:2.1rem;line-height:1.2;letter-spacing:0.3px;text-transform:uppercase;color:#222}@media screen and (max-width:850px){.at-card h1{font-size:1.8rem}}@media screen and (max-width:550px){.at-card h1{font-size:1.5rem}}.at-card h2,.at-card h3{margin:36px 0 12px;font-family:"brandon_grotesque-bold", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:0.9rem;font-weight:700;letter-spacing:0.9px;text-transform:uppercase;color:#222}.at-card p{margin:0 0 16px}.at-card p:last-child{margin-bottom:0}.at-card h1+p{margin-bottom:32px;font-size:1.2rem;line-height:1.5;color:#857c72}@media screen and (max-width:550px){.at-card h1+p{font-size:1.05rem;margin-bottom:24px}}.at-card ul,.at-card ol{margin:0 0 16px;padding-left:22px}.at-card li+li{margin-top:6px}.at-card strong,.at-card b{font-family:"brandon_grotesque-bold", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;color:#222}.at-card a{font-family:"brandon_grotesque-bold", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;color:#905140;text-decoration:none}.at-card a:hover,.at-card a:focus{color:#744133;text-decoration:underline}.at-card hr{margin:36px 0 24px;border:0;border-top:1px solid #e5ded4}