*{box-sizing:border-box}:root{--font1:montserrat, sans-serif;--font2:kings-caslon, sans-serif;--black:#393a3a;--brown:#865b25;--beige:#d1c9af;--olive:#b7cbbf;--dolive:#6f786f;--stone:#deddd7;--stone-500:#a5a7a1;--white:#fefefe;font-size:61.5%}.black{color:var(--black)}.brown{color:var(--brown)}.beige{color:var(--beige)}.olive{color:var(--olive)}.dolive{color:var(--dolive)}.stone{color:var(--stone)}.white{color:var(--white)}.bg-black{background-color:var(--black)}.bg-brown{background-color:var(--brown)}.bg-beige{background-color:var(--beige)}.bg-olive{background-color:var(--olive)}.bg-dolive{background-color:var(--dolive)}.bg-stone{background-color:var(--stone)}.bg-white{background-color:var(--white)}.font-body{font-family:var(--font1)}.font-heading{font-family:var(--font2)}body{background-color:var(--white);color:var(--dolive);font-family:var(--font1);font-size:15px;position:relative;overflow-x:hidden}h1,h2,h3{font-family:var(--font2);letter-spacing:1px;margin-bottom:25px;font-weight:700;line-height:1.2}h1{font-size:72px}h2{font-size:48px}h3{font-size:18px}@media (width<=992px){h1{font-size:48px}h2{font-size:36px}blockquote{margin:25px 0;padding:0!important}}h4,h5,h6{font-size:16px;font-weight:700}a{color:var(--brown)}p{line-height:1.7}p+p{margin-top:25px}ol,ul{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:40px;margin-block:1em;margin-inline:0;padding-inline-start:40px;list-style-type:decimal;display:block}ul{list-style-type:disc}.container,.container-xs,.container-sm{max-width:1440px;margin:0 auto;padding-left:25px;padding-right:25px;position:relative}.container-xs{max-width:767px}.container-sm{max-width:998px}.fancy-line{border-width:2px;border-color:var(--stone);width:100vw;margin-bottom:50px;transform:translate(-50%)}
