.richtext{font-family:'FuturaPT Demi',sans-serif;padding:48px 0}
.richtext .richtext-wrapper{margin:0 auto;width:100%;max-width:100vw;padding:0 20px;max-width:100%}
@media(min-width:640px){.richtext .richtext-wrapper{padding:0 20px}
}
@media(min-width:992px){.richtext .richtext-wrapper{padding:0 40px}
}
@media(min-width:1200px){.richtext .richtext-wrapper{padding:0 40px}
}
@media(min-width:1360px){.richtext .richtext-wrapper{max-width:1280px !important;padding:0}
}
.richtext .richtext-wrapper h1{font-family:'FuturaPT Demi',sans-serif;font-size:32px;line-height:34px;margin-bottom:48px}
@media(min-width:992px){.richtext .richtext-wrapper h1{font-family:'FuturaPT Demi',sans-serif;font-size:60px;line-height:62px}
}
.richtext .richtext-wrapper h2{font-family:'FuturaPT Demi',sans-serif;font-size:24px;line-height:26px;margin-bottom:8px;border-left:8px solid #9b7614;padding-left:16px;margin-bottom:32px}
@media(min-width:992px){.richtext .richtext-wrapper h2{font-family:'FuturaPT Demi',sans-serif;font-size:32px;line-height:34px}
}
.richtext .richtext-wrapper h3{font-family:'FuturaPT Demi',sans-serif;font-size:20px;line-height:22px;margin-left:24px;margin-bottom:24px}
@media(min-width:992px){.richtext .richtext-wrapper h3{font-family:'FuturaPT Demi',sans-serif;font-size:24px;line-height:26px}
}
.richtext .richtext-wrapper h4{font-family:'FuturaPT Demi',sans-serif;font-size:20px;line-height:22px;margin-bottom:8px;margin-left:24px}
.richtext .richtext-wrapper h5{font-family:'FuturaPT Demi',sans-serif;font-size:14px;line-height:16px;margin-bottom:8px;margin-left:24px}
.richtext .richtext-wrapper h6{font-family:'FuturaPT Demi',sans-serif;font-size:14px;line-height:16px;margin-bottom:8px;margin-left:24px;color:#3d3d3d}
.richtext .richtext-wrapper p{font-family:'FuturaPT Book',sans-serif;font-size:18px;line-height:20px;line-height:1.25;margin-bottom:8px;margin-left:24px}
.richtext .richtext-wrapper p i u{font-family:'FuturaPT Demi',sans-serif;font-size:16px;line-height:18px}
.richtext .richtext-wrapper p a{display:inline-block;color:#9b7614;text-decoration:underline;font-family:'FuturaPT Demi',sans-serif;font-size:16px;line-height:18px;margin-bottom:8px}
.richtext .richtext-wrapper ul{margin-left:56px;margin-bottom:24px;margin-top:16px}
.richtext .richtext-wrapper ul li{font-family:'FuturaPT Book',sans-serif;font-size:18px;line-height:20px;margin-bottom:16px;list-style:initial}
.richtext .richtext-wrapper ul li i u{font-family:'FuturaPT Demi',sans-serif;font-size:16px;line-height:18px}
.richtext .richtext-wrapper ul li a{display:inline-block;color:#9b7614;text-decoration:underline;font-family:'FuturaPT Demi',sans-serif;font-size:16px;line-height:18px;margin-bottom:8px}