.wf{font-family:'DM Sans',sans-serif;font-weight:400}.wf-m{font-family:'DM Sans',sans-serif;font-weight:500}.rtf h3,.rtf h4,.wf-b{font-family:'DM Sans',sans-serif;font-weight:700}.wf-alt{font-family:'Playfair Display',serif;font-weight:400}.wf-alt-b{font-family:'Playfair Display',serif;font-weight:700}.rtf.alignfull .block-wrap,.rtf:not(.bg-color-default) .block-wrap,.wrap{margin:auto;max-width:1140px;padding:0 20px}@media only screen and (min-width:980px){.rtf.alignfull .block-wrap,.rtf:not(.bg-color-default) .block-wrap,.wrap{padding:0 15px}}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;font-display:auto;src:url(/wp-content/themes/ehm/fonts/fa-solid-900.eot);src:url(/wp-content/themes/ehm/fonts/fa-solid-900.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/ehm/fonts/fa-solid-900.woff2) format('woff2'),url(/wp-content/themes/ehm/fonts/fa-solid-900.woff) format('woff'),url(/wp-content/themes/ehm/fonts/fa-solid-900.ttf) format('truetype'),url(/wp-content/themes/ehm/fonts/fa-solid-900.svg#fontawesome) format('svg')}@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/themes/ehm/fonts/fa-brands-400.eot);src:url(/wp-content/themes/ehm/fonts/fa-brands-400.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/ehm/fonts/fa-brands-400.woff2) format('woff2'),url(/wp-content/themes/ehm/fonts/fa-brands-400.woff) format('woff'),url(/wp-content/themes/ehm/fonts/fa-brands-400.ttf) format('truetype'),url(/wp-content/themes/ehm/fonts/fa-brands-400.svg#fontawesome) format('svg')}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/themes/ehm/fonts/fa-regular-400.eot);src:url(/wp-content/themes/ehm/fonts/fa-regular-400.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/ehm/fonts/fa-regular-400.woff2) format('woff2'),url(/wp-content/themes/ehm/fonts/fa-regular-400.woff) format('woff'),url(/wp-content/themes/ehm/fonts/fa-regular-400.ttf) format('truetype'),url(/wp-content/themes/ehm/fonts/fa-regular-400.svg#fontawesome) format('svg')}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;font-display:auto;src:url(/wp-content/themes/ehm/fonts/fa-light-300.eot);src:url(/wp-content/themes/ehm/fonts/fa-light-300.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/ehm/fonts/fa-light-300.woff2) format('woff2'),url(/wp-content/themes/ehm/fonts/fa-light-300.woff) format('woff'),url(/wp-content/themes/ehm/fonts/fa-light-300.ttf) format('truetype'),url(/wp-content/themes/ehm/fonts/fa-light-300.svg#fontawesome) format('svg')}.fa,.fas{font-family:'Font Awesome 5 Pro';font-weight:900}.fab{font-family:'Font Awesome 5 Brands'}.far{font-family:'Font Awesome 5 Pro';font-weight:400}.fal{font-family:'Font Awesome 5 Pro';font-weight:300}.rtf p{font-size:1.2em;line-height:1.5em}.rtf h2+img,.rtf h3+img{margin-top:1em}.rtf h2.rtf-title,.rtf h3.rtf-title{margin-bottom:.5em}.rtf h3,.rtf h4{color:#bd5105}.rtf h4{font-size:1.15em}@media only screen and (min-width:1140px){.rtf h4{font-size:1.25em}}.rtf.alignfull .block-wrap .rtf-content{max-width:100%}.rtf .block-wrap .rtf-content{max-width:800px;position:relative}.rtf .block-wrap .rtf-content p:first-child{margin-top:0}@media only screen and (min-width:768px){.rtf .block-wrap .rtf-content .col-wrap{display:flex;flex-wrap:wrap}}@media only screen and (min-width:768px){.rtf .block-wrap .rtf-content .col-wrap .col{width:48.5%}}@media only screen and (min-width:1140px){.rtf .block-wrap .rtf-content .col-wrap .col{width:47.5%}}@media only screen and (max-width:767px){.rtf .block-wrap .rtf-content .col-wrap .col:first-child{margin-bottom:2em}}@media only screen and (min-width:768px){.rtf .block-wrap .rtf-content .col-wrap .col:first-child{margin-right:3%}}@media only screen and (min-width:1140px){.rtf .block-wrap .rtf-content .col-wrap .col:first-child{margin-right:5%}}.rtf:not(.bg-color-default){margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.rtf.alignwide .block-wrap .rtf-content,.rtf.has-secondary-content .block-wrap .rtf-content{max-width:none}.rtf.aligncenter:not(.has-sidebar) .rtf-content{margin:0 auto}.rtf.full-width-override .block-wrap{padding:0;max-width:100%}.rtf.bdr-top{border-top:10px solid #f5c746}.tip-content>.block.rtf{padding-top:0}