/* Basis-Stile der Website Nora Henschen (Farben, Schriftzuordnung, Mobil-Layout) */
html{-webkit-text-size-adjust:100%}
img{max-width:100%}
body{margin:0;background:#F7F6F4;color:#242120;font-family:'Source Sans 3',system-ui,sans-serif;font-size:18px;line-height:1.65}
h1,h2,h3,h4{font-family:'Fraunces',Georgia,serif;font-weight:400;color:#242120}
a{color:#A0531B}a:hover{color:#2D2A29}
@media (max-width:820px){.g2,.g3,.g4{grid-template-columns:minmax(0,1fr) !important}.pad{padding-left:20px !important;padding-right:20px !important}.h1x{font-size:44px !important}.h2x{font-size:32px !important}}
