/**
* RHDWP Base Styles 
* 
* Generated 01-09-2025 1:51:59 PM
* 
* @package rhdwp
*/.has-gray-background-color{background-color:#d2d4dc}.has-gray-color{color:#d2d4dc}.has-dark-gray-background-color{background-color:#43464a}.has-dark-gray-color{color:#43464a}.has-text-background-color{background-color:#131939}.has-text-color{color:#131939}.has-coral-background-color{background-color:#e9b79f}.has-coral-color{color:#e9b79f}.has-coral-lighter-background-color{background-color:#edcbbb}.has-coral-lighter-color{color:#edcbbb}.has-coral-lightest-background-color{background-color:rgba(233,183,159,0.14)}.has-coral-lightest-color{color:rgba(233,183,159,0.14)}.has-baby-blue-background-color{background-color:#9fd3e9}.has-baby-blue-color{color:#9fd3e9}.has-forest-green-background-color{background-color:#213c20}.has-forest-green-color{color:#213c20}.has-small-font-size{font-size:12px}.has-small-medium-font-size{font-size:14px}.has-regular-font-size{font-size:16px}.has-medium-large-font-size{font-size:24px}.has-large-font-size{font-size:36px}.has-larger-font-size{font-size:50px}@media screen and (max-width:800px){.desktop-only{display:none}}@media screen and (min-width:800px){.mobile-only{display:none}}.minibar{width:200px;height:10px;background-color:#e9b79f}.block-style-list{margin:0;padding:0;list-style:none;}.block-style-list li{display:inline-block;margin:4px;background-color:#e9b79f;text-transform:uppercase;line-height:1;transition:.1s all ease;}.block-style-list li a{display:block;padding:6px 10px 5px 10px;width:100%;height:100%;border:2px solid #e9b79f;background-color:#e9b79f;color:inherit;text-decoration:none;transition:.1s all ease;}.block-style-list li a:hover,.block-style-list li a:active{border-color:#e9b79f;background-color:#edcbbb}.site-content .site-main .offset-image-block{position:relative;}@media screen and (min-width:800px){.site-content .site-main .offset-image-block{margin-bottom:72px;padding-right:0 !important;padding-left:31px;max-width:1024px !important}}.site-content .site-main .offset-image-block .offset-block-side-image{position:relative;z-index:-1;width:82%;height:auto;}.site-content .site-main .offset-image-block .offset-block-side-image img{display:block;width:100%;height:auto}.site-content .site-main .offset-image-block .offset-block{padding:20px 0 34px;background-color:#131939;color:#fff;font-size:1em;}@media screen and (min-width:800px){.site-content .site-main .offset-image-block .offset-block{position:absolute;right:0;bottom:-10%;z-index:1;width:520px}}.site-content .site-main .offset-image-block .offset-block .offset-block-heading{margin-top:0;color:#fff}.site-content .site-main .offset-image-block .offset-block p{display:block;margin:0 auto 2em;max-width:80%;font-weight:bold;line-height:1.4}.site-content .site-main .offset-image-block .offset-block .button-links{display:flex;justify-content:space-evenly;}.site-content .site-main .offset-image-block .offset-block .button-links a{padding:2px 14px;color:#131939;text-decoration:none;text-transform:uppercase;font-weight:bold;}.site-content .site-main .offset-image-block .offset-block .button-links a:hover{background:#edcbbb}body,button,input,select,optgroup,textarea{color:#131939;font-size:16px;font-size:1rem;font-family:'Karla',sans-serif;line-height:1.5}h1,h2,h3,body.block-editor-page .editor-writing-flow h1{color:#131939;font-weight:400;font-family:'EB Garamond',serif;line-height:1.1}h1,body.block-editor-page .editor-writing-flow h1{font-size:3em}h2{font-size:2.8em}h3{font-size:2em}h4,h5,h6{color:#131939;font-family:'Karla',sans-serif}.greenback{padding:16px 12px;max-width:800px !important;background-color:#213c20;color:#ecd8c5 !important}.site-main .entry-header:first-of-type{margin-top:0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{overflow:auto;margin-bottom:1.6em;padding:1.6em;max-width:100%;background:#f5f7fb;font-size:15px;font-size:.9375rem;font-family:'Courier 10 Pitch',Courier,monospace;line-height:1.6}code,kbd,tt,var{font-size:15px;font-size:.9375rem;font-family:Monaco,Consolas,'Andale Mono','DejaVu Sans Mono',monospace}abbr,acronym{border-bottom:1px dotted #d2d4dc;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}.ff-headline{font-family:'EB Garamond',serif}.no-margin-top{margin-top:0 !important}.no-margin-bottom{margin-bottom:0 !important}.site-title{font-weight:normal;font-size:50px;font-family:'EB Garamond',serif;line-height:1;}.site-title a{color:inherit;text-decoration:none}.entry-title,.widget-title,body.block-editor-page .editor-writing-flow .editor-post-title__input{font-family:'EB Garamond',serif;}.entry-title a,.widget-title a,body.block-editor-page .editor-writing-flow .editor-post-title__input a{text-decoration:none;font-weight:normal}.entry-title,body.block-editor-page .editor-writing-flow .editor-post-title__input{font-weight:normal;font-size:20px;font-family:'EB Garamond',serif;line-height:1}.page-header{padding:1.25em 0;position:relative;}@media screen and (max-width:800px){.page-header{text-align:left}}@media screen and (min-width:800px){.page-header{text-align:center}}.page-header .entry-title{margin:0 0 0 12px;font-size:36px}.widget-title{font-size:1.54em}.entry-meta{text-align:center}.entry-content > *{margin:1em auto;max-width:800px}.entry-content > .alignwide{max-width:1400px !important}.entry-content > .alignfull{margin:1.5em 0;max-width:none;width:100vw}.entry-content ul,.entry-content ol{margin:1.5em auto;max-width:800px;list-style-position:outside}.wp-block-video video{max-width:800px}.wp-block-image img{display:block}.wp-block-image.alignleft,.wp-block-image.alignright{width:100%}.wp-block-gallery:not(.components-placeholder){margin:1.5em auto}.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item:hover figcaption{opacity:1}.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item figcaption{text-transform:uppercase;font-weight:bold;font-family:'EB Garamond',serif;opacity:0;transition:opacity .15s ease;}.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item figcaption a{color:#edcbbb;text-decoration:none;}.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item figcaption a:hover{color:#e9b79f}.wp-block-button__link{padding:6px 10px 5px;border-radius:1px;background:#e9b79f}.wp-block-button.big a{font-size:1.2em}.wp-block-button a{color:initial;text-decoration:none;}.wp-block-button a:visited{color:initial}.wp-block-button a.has-coral-background-color:hover{background:#edcbbb}.wp-block-button a:hover{color:initial}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,body.block-editor-page .editor-writing-flow .wp-block-cover-image-text{margin:0;padding:1.5em 14px}.wp-block-cover.has-background-dim{background-color:#d2d4dc;}.wp-block-cover.has-background-dim:before{background-color:#d2d4dc}ul.wp-block-latest-posts.alignwide,ul.wp-block-latest-posts.alignfull,ul.wp-block-latest-posts.is-grid.alignwide,ul.wp-block-latest-posts.is-grid.alignfull{padding:0 14px}.wp-block-table{display:block;overflow-x:auto;}.wp-block-table table{width:100%;border-collapse:collapse}.wp-block-table td,.wp-block-table th{padding:.5em}.wp-block-embed.type-video> .wp-block-embed__wrapper{position:relative;padding-top:56.25%;width:100%;height:0;}.wp-block-embed.type-video> .wp-block-embed__wrapper > iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-block-quote.is-large{margin:0 auto 16px}.wp-block-pullquote > p:first-child{margin-top:0}hr,.wp-block-separator{display:block;margin:0 auto;max-width:800px;height:9px;border:none;background-color:#e9b79f}@media screen and (min-width:800px){.wp-block-cover-text p{padding:1.5em 0}}body.block-editor-page .editor-writing-flow{font-family:'Karla',sans-serif;}body.block-editor-page .editor-writing-flow .editor-post-title__block,body.block-editor-page .editor-writing-flow .editor-default-block-appender,body.block-editor-page .editor-writing-flow .editor-block-list__block{max-width:800px}body.block-editor-page .editor-writing-flow .editor-block-list__block[data-align=wide]{max-width:1400px}body.block-editor-page .editor-writing-flow .editor-block-list__block[data-align=full]{max-width:none}body.block-editor-page .editor-writing-flow .editor-block-list__block{color:#131939;font-family:'Karla',sans-serif}body.block-editor-page .editor-writing-flow .editor-post-title__input{margin-right:auto;margin-left:auto}body.block-editor-page .editor-writing-flow .block-style-list li{width:100%}