@font-face{font-family:'poppinslight';src:url('/content/fonts/poppins-light-webfont.woff2') format('woff2'),url('/content/fonts/poppins-light-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'poppinsmedium';src:url('/content/fonts/poppins-medium-webfont.woff2') format('woff2'),url('/content/fonts/poppins-medium-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'poppinsregular';src:url('/content/fonts/poppins-regular-webfont.woff2') format('woff2'),url('/content/fonts/poppins-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'poppinssemibold';src:url('/content/fonts/poppins-semibold-webfont.woff2') format('woff2'),url('/content/fonts/poppins-semibold-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'dm_sansbold';src:url('/content/fonts/dmsans-bold-webfont.woff2') format('woff2'),url('/content/fonts/dmsans-bold-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'dm_sansmedium';src:url('/content/fonts/dmsans-medium-webfont.woff2') format('woff2'),url('/content/fonts/dmsans-medium-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'dm_sansregular';src:url('/content/fonts/dmsans-regular-webfont.woff2') format('woff2'),url('/content/fonts/dmsans-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'prataregular';src:url('/content/fonts/prata-regular-webfont.woff2') format('woff2'),url('/content/fonts/prata-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'playfair_displayregular';src:url('/content/fonts/playfairdisplay-regular-webfont.woff2') format('woff2'),url('/content/fonts/playfairdisplay-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}body{font-family:'poppinsregular';line-height:normal;font-style:normal;font-weight:normal}.page-generator__text{padding:0 200px}@media(max-width:767px){.page-generator__text{padding:0 38px}}.richtext-editor-article{padding:10px;margin:-60px auto;max-width:540px;margin:0 auto 2rem}.richtext-editor-article p{padding:30px 0}.richtext-editor-article p#isPasted{padding:0}.richtext-editor-article img{width:100%;height:100%;min-height:190px;object-fit:cover}@media(min-width:768px){.richtext-editor-article{padding:0;max-width:720px}.richtext-editor-article img{min-height:432px}}@media(min-width:992px){.richtext-editor-article{padding:0 268px;max-width:1140px}}@media(min-width:1200px){.richtext-editor-article{max-width:1140px}}@media(min-width:1400px){.richtext-editor-article{font-size:1.1rem;line-height:1.7rem;max-width:1320px;padding:0 268px}}.richtext-editor-article p{font-size:1.375rem;line-height:28px}@media(max-width:767px){.richtext-editor-article p{font-size:1.1rem;line-height:26px}}.richtext-editor-article li{margin-bottom:20px;font-size:1.1rem;line-height:25px}@media(max-width:767px){.richtext-editor-article li{font-size:1rem;line-height:23px}}.richtext-editor-article a{color:#465c61!important}.richtext-editor-article h5{font-size:1.7rem;font-weight:bold;padding-top:2rem}@media(min-width:768px){.richtext-editor-article h5{font-size:2rem}}.richtext-editor-article .article-intro{font-size:1.3rem;line-height:1.9rem;margin:0 auto;font-weight:bold}.richtext-editor-article p.section-title{font-weight:bold;padding:0 0 20px}.richtext-editor-article blockquote{border-left:2px solid #808080;padding-left:23px;margin:54px 0 26px 33px;font-size:.9rem;line-height:20px}@media(min-width:768px){.richtext-editor-article blockquote{padding-left:30px;margin:63px 0 26px 75px;font-size:1.3rem;line-height:26px}}.para-callout{font-family:'poppinslight';color:#222;font-size:16px;line-height:1.4;padding:36px 10px;text-align:center}.para-callout-heading{font-family:'poppinslight';font-size:26px;line-height:1.7rem;color:#31302d;margin:15px 0!important;padding:0;width:100%;text-align:left!important}@media(min-width:768px){.para-callout{font-size:24px;line-height:36px;padding:36px}}@media(min-width:900px){.para-callout{line-height:36px;max-width:1024px;text-align:center}}@media(min-width:1200px){.para-callout{font-size:28px;line-height:40px;padding:95px;width:100%;max-width:1024px;margin:0 auto}.para-callout-heading{font-size:2.5rem;line-height:28px}}@media(min-width:1440px){.para-callout{max-width:1440px}}