:root{--dp-clr-01-lighter:hsl(214, 37.8%, 69.5%);--dp-clr-01-light:hsl(214, 45.9%, 57.3%);--dp-clr-01:hsl(214, 54%, 39%);--dp-clr-01-dark:hsl(214, 60.9%, 27.3%);--dp-clr-01-darker:hsl(214, 67.8%, 19.5%);--dp-clr-02-lighter:hsl(213, 3.5%, 79%);--dp-clr-02-light:hsl(213, 4.25%, 70.6%);--dp-clr-02:hsl(213, 5%, 58%);--dp-clr-02-dark:hsl(213, 19.25%, 40.6%);--dp-clr-02-darker:hsl(213, 33.5%, 29%);--dp-clr-03-lighter:hsl(0, 42%, 72%);--dp-clr-03-light:hsl(0, 51%, 60.8%);--dp-clr-03:hsl(0, 60%, 44%);--dp-clr-03-dark:hsl(0, 66%, 30.8%);--dp-clr-03-darker:hsl(0, 72%, 22%);--dp-clr-04-lighter:hsl(60, 70%, 87.5%);--dp-clr-04-light:hsl(60, 85%, 82.5%);--dp-clr-04:hsl(60, 100%, 75%);--dp-clr-04-dark:hsl(60, 100%, 52.5%);--dp-clr-04-darker:hsl(60, 100%, 37.5%);--dp-clr-05-lighter:rgb(92.65, 226.35, 92.65);--dp-clr-05-light:rgb(18.195, 224.405, 18.195);--dp-clr-05:green;--dp-clr-05-dark:rgb(0, 89.6, 0);--dp-clr-05-darker:#004000;--dp-header-bg-color:white;--dp-header-logo-container-padding:.75em;--dp-menu-secondary-link-bg:var(--dp-clr-03-dark);--dp-menu-secondary-link-text:white;--dp-menu-secondary-link-border-color:rgb(255 255 255 / 50%);--dp-menu-secondary-link-hover-bg:var(--dp-clr-03);--dp-menu-secondary-link-hover-text:white;--dp-menu-secondary-link-hover-border-color:rgb(255 255 255 / 75%);--dp-menu-secondary-link-border-width:0.2em;--dp-menu-secondary-link-border-radius:2em;--dp-menu-secondary-link-padding-h:1em;--dp-menu-secondary-link-padding-v:0.5em;--dp-menu-main-link-text:white;--dp-menu-main-link-bg:transparent;--dp-menu-main-link-hover-bg:white;--dp-menu-main-link-hover-text:var(--dp-clr-01);--dp-search-form-bg-color:var(--dp-clr-01-light);--dp-footer-bg-color:var(--dp-clr-02);--dp-footer-text:white;--dp-footer-about-bg-color:var(--dp-clr-01-darker);--dp-footer-link-text:white;--dp-footer-link-hover-text:var(--dp-clr-04);--ec-clr-red:var(--dp-clr-01-light);--ec-clr-red-dark:var(--dp-clr-01);--ec-clr-red-darker:var(--dp-clr-01-dark);--content-max-width:70ch;--breakout-max-width:90ch;--dp-anim-speed:200ms;--dp-anim-type:ease-in-out;--header-margin-desktop--scrolled:1em;--header-margin-mobile--scrolled:1em}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body.dptheme{font-weight:500}::placeholder{color:gray}.entry-content a{text-decoration:underline;color:var(--dp-clr-01);font-weight:var(--dp-fw-600)}.entry-content a:hover{text-decoration:none}.link-text>a,h1.huge{text-transform:uppercase}.link-text>a{color:var(--dp-clr-01);font-weight:var(--dp-fw-900);font-style:italic;text-decoration:none;transition:background-color 200ms ease-in-out}.link-text>a:hover{text-decoration:underline}h1.huge{font-size:4rem;font-weight:var(--dp-fw-400)}.grecaptcha-badge{z-index:11}.scrollto{scroll-margin-top:var(--header-margin-mobile--scrolled)}@media (min-width:992px){.scrollto{scroll-margin-top:var(--header-margin-desktop--scrolled)}}.section-cta{max-width:660px;margin:0 auto}.grid-content{--content-max-width:70ch;--breakout-max-width:90ch}.logo-container{display:flex;padding:1em 1em .5em;justify-content:center}div#donate_top a{font-size:var(--dp-fs-100);font-weight:var(--dp-fw-600);margin-right:1em}#container{min-height:60vh}.offer-buttons-container a{text-decoration:none;font-weight:var(--dp-fw-600)}.offer-buttons-container a,a.link-to-previous,div#nav_search_form[data-visible=true]{background-color:var(--dp-clr-01)}a.link-to-previous:focus,a.link-to-previous:hover{background-color:var(--dp-clr-01-light)}body.woocommerce-checkout .security-notice{font-size:.8rem;text-transform:uppercase;letter-spacing:1px;font-size:small;color:var(--dp-clr-gray-600)}body.woocommerce-checkout .security-notice svg#lock_symbol{margin-right:.8em;fill:#71b564}@media (max-width:480px){body.woocommerce-checkout div#checkout_paypal_message #paypal_box_button{flex-direction:column-reverse}body.woocommerce-checkout div#checkout_paypal_message #paypal_box_button *{text-align:center;margin:0 auto;width:100%}body.woocommerce-checkout div#checkout_paypal_message .woocommerce_paypal_ec_checkout_message{margin-bottom:.5em!important}}.about-inner{padding:1.5em}#copyright,.about-inner p{font-size:var(--dp-fs-100)}#copyright{padding:2em;text-align:center;line-height:.5}#wrapper{margin-top:var(--header-margin-mobile--scrolled)}@media (min-width:992px){#wrapper{margin-top:var(--header-margin-desktop--scrolled)}}#faux_header{height:var(--header-margin-mobile--scrolled);width:100%;position:absolute;top:0;left:0;background-color:transparent}@media (min-width:992px){#faux_header{height:var(--header-margin-desktop--scrolled)}}header#header{background-color:var(--dp-clr-01);border-bottom:none;min-height:var(--header-margin-mobile--scrolled);background:url(/wp-content/uploads/2024/11/bdm-header-bg.jpg)bottom center no-repeat;background-size:contain;padding-bottom:1.5em}header#header.--scrolled{padding-bottom:1em}#header.sticky{position:fixed;top:0;left:0;z-index:9999;width:100%}.top-header-inner{background-color:var(--dp-header-bg-color);max-width:none}div#branding{margin-left:1em}@media (min-width:992px){div#branding{margin-left:2em}}div#branding .logo-container{display:flex}div#branding img{width:100%;max-width:var(--dp-logo-width-mobile);transition:max-width 200ms ease-in-out}@media (min-width:992px){div#branding img{max-width:var(--dp-logo-width-desktop)}}.logo-container{padding:var(--dp-header-logo-container-padding, 1em)}.--scrolled .logo-container{padding:.75em}.logo-icon-container{line-height:0}.--scrolled div#branding img{max-width:var(--dp-logo-width-mobile--scrolled)}@media (min-width:992px){.--scrolled div#branding img{max-width:var(--dp-logo-width-desktop--scrolled)}}.icon-container.home svg,.top-secondary{display:none}#menu-main-container{margin-right:1em;margin-left:1em}button.navbar-toggler{border-color:var(--dp-clr-01);border-width:2px;background-color:var(--dp-clr-01)}span.navbar-toggler-icon{filter:invert(1) brightness(1.4) contrast(1)}.navbar{--bs-navbar-toggler-focus-width:0.125rem}#main a{padding:.5em 1em;font-weight:400;text-transform:uppercase;font-size:1.1rem;letter-spacing:.02em;background-color:var(--dp-menu-main-link-bg);color:var(--dp-menu-main-link-text);text-align:right}#main a:hover{background-color:var(--dp-menu-main-link-hover-bg);color:var(--dp-menu-main-link-hover-text)}@media (min-width:992px){#main a{padding:.5em 3em;background-color:var(--dp-menu-main-link-bg);color:var(--dp-menu-main-link-text);text-align:left}}#main svg{transition:fill var(--dp-anim-speed) var(--dp-anim-type);fill:var(--dp-menu-main-link-text)}@media (min-width:992px){#main svg{fill:var(--dp-menu-main-link-text)}}#main a:hover svg{fill:var(--dp-menu-main-link-hover-text)}@media (min-width:992px){#main a:hover svg{fill:var(--dp-menu-main-link-hover-text)}}#main li.menu-item-home{display:block}.icon-container.home .screen-reader-text{clip:auto;height:auto;clip-path:none;margin:inherit;position:relative!important;width:auto;overflow:auto}#main .current-menu-item{position:relative}#main .current-menu-item:after{content:"";display:block;position:absolute;width:1em;height:.35em;top:50%;right:-.5em;background-color:var(--dp-clr-03);transform:translateY(-50%);border:1px solid #fff;transition:width 200ms ease-in-out}#main .current-menu-item a{pointer-events:none}@media (min-width:992px){#main .current-menu-item:after{content:"";display:block;position:absolute;width:calc(100% - 6em);height:.35em;top:auto;bottom:.05em;left:50%;background-color:var(--dp-clr-03);transform:translateX(-50%);border:1px solid #fff;transition:width 200ms ease-in-out}}.navbar-toggler:focus{box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width) var(--dp-clr-03)!important}div#nav_search_form{padding:.5em;border-top:1px solid #fff!important}@media (min-width:992px){div#nav_search_form{border-top:none!important;border-left:1px solid #fff!important;border-right:1px solid #fff!important;border-bottom:1px solid #fff!important}}@media (min-width:992px){div#nav_search_form[data-visible=true]{right:0;transform:none!important;margin-right:2em}}a#search_close svg{display:flex;width:1em}button.search-submit svg{display:flex;width:1.4em}input.search-field{font-size:1.2rem;padding:.25em .5em;border:1px solid var(--dp-clr-01)}body.search-results article{background-color:transparent;padding:2em 1em}body.search-results h2.entry-title{background:0 0;padding:0}body.search-results .type-dp_viewer .entry-summary{display:grid;grid-template-columns:34% 66%}body.search-results figure.post-thumbnail{margin:.5em .5em 0 0}body.search-results h2.entry-title.active{margin:0;padding:0;line-height:1}body.search-results article.hentry:nth-child(even){background-color:#eee}body.search-results h1.entry-title{margin:0;padding:1em 0;font-size:var(--dp-fs-700)}body.search-results nav.navigation.posts-navigation.grid-content{background-color:var(--dp-clr-06-lighter);padding:1em;font-weight:700;text-transform:uppercase;font-style:italic}#container{min-height:80svh;padding-bottom:100px}.entry-content-inner{font-size:var(--dp-fs-normal)}.entry-content-inner .grid-content{padding:0}.entry-content-inner h1,.entry-content-inner h2,.entry-content-inner h3{color:var(--dp-clr-01);font-weight:var(--dp-fw-600)}.entry-content-inner h1{font-size:var(--dp-fs-800)}.entry-content-inner h2,article#post-3 h1.entry-title{font-size:var(--dp-fs-700)}.entry-content-inner h3{font-size:var(--dp-fs-600)}.entry-content-inner h4{font-size:var(--dp-fs-500)}.entry-content-inner h5{font-size:var(--dp-fs-400)}.entry-content-inner h6,.gform_wrapper.gravity-theme.gform_validation_error .gform_validation_errors>h2{font-size:var(--dp-fs-300)}.entry-content-inner h4,.entry-content-inner h5,.entry-content-inner h6,.entry-content-inner strong{font-weight:var(--dp-fw-700)}.entry-content-inner ol,.entry-content-inner ul{margin-left:1em;margin-right:0;padding-left:0;padding-right:0}@media (min-width:480px){.entry-content-inner ol,.entry-content-inner ul{margin:0 2em 1em;padding-left:2em}}.entry-content-inner blockquote{margin-left:0;padding-left:1em;margin-right:0;padding-right:0;border-left:2px solid var(--dp-clr-03)}@media (min-width:480px){.entry-content-inner blockquote{margin-left:2em;margin-right:2em;padding:.5em 2em}}.entry-content-inner .button-link>a,.entry-content-inner .button>a,.entry-content-inner .section-signup .gform_wrapper.form-signup_wrapper .gform_footer input[type=submit].gform_button,.entry-content-inner input[type=submit]{display:inline-block;background-color:var(--dp-clr-06);width:fit-content;padding:.5em 2em;color:#fff;font-weight:var(--dp-fw-600);border-radius:.25em;border-color:transparent;text-shadow:0 0 .5em rgba(0,0,0,.5);text-decoration:none;transition:background-color 200ms ease-in-out}.entry-content-inner .button-link>a:hover,.entry-content-inner .button>a:hover,.entry-content-inner .section-signup .gform_wrapper.form-signup_wrapper .gform_footer input[type=submit].gform_button:hover,.entry-content-inner input[type=submit]:hover{background-color:var(--dp-clr-06-darker)}#secondary li.button a{background-color:var(--dp-clr-06);border-radius:.3em;border-width:.15em;font-weight:var(--dp-fw-600);margin-right:1em;padding:.25em .6em;font-size:inherit;text-shadow:0 0 .5em rgba(0,0,0,.5);transition:background-color 200ms ease-in-out,border-color 200ms ease-in-out}#secondary li.button a:hover{background-color:var(--dp-clr-06-dark)}.fill-image{overflow:hidden;display:flex}.fill-image>img{object-fit:cover;width:100%;height:100%}@media (max-width:480px){.entry-content ol,.entry-content ul{margin-left:1em;margin-right:0;padding-left:0;padding-right:0}}#wrapper{min-height:100vh;display:grid;grid-template-rows:auto 1fr auto}footer#footer .logo-container{padding:1em}footer#footer .logo-container a:hover{background-color:transparent}.contact-info{text-transform:uppercase;padding:1em}.full-width-container{margin-left:3svw}.footer-menus-container,body.error404 .entry-content .search-form>a{display:none}@media (min-width:992px){.footer-menus-container{display:block}}.footer-menus-container .sub-menu{display:block;text-transform:capitalize}.footer-menus-container{text-transform:uppercase}nav#footer_menu_1,nav#footer_menu_2{line-height:2.5}.footer-details{padding:1em;font-size:small}.entry-content .offer-buttons-container{max-width:25em}.entry-content .offer-buttons-container>a{color:#fff;text-decoration:none}.entry-content .offer-buttons-container a sup{vertical-align:baseline}.entry-content .ccfee_apply-container{max-width:700px;margin:0 auto}.entry-content .woocommerce{margin-top:1em}.offer-buttons-container a:focus-within,.offer-buttons-container a:hover{background-color:var(--dp-clr-01-light)}.offer-buttons-container a.offer-btn-selected{background-color:var(--dp-clr-01-darker);border-color:var(--dp-clr-01-darker)}.woocommerce .checkout-form-container .woocommerce-billing-fields h2,.woocommerce-checkout #order_review #payment ul.wc_payment_methods .wc_payment_method>label{background-color:var(--dp-clr-01-dark)}.gform_wrapper{padding:.5em;background-color:#eee;font-size:var(--dp-fs-normal)}@media (min-width:992px){.gform_wrapper{padding:1em 2em}}.gform_heading .gform_required_legend,.gform_heading .gform_wrapper.gravity-theme .gfield_required{font-size:var(--dp-fs-200);display:none}.gform_wrapper.gravity-theme .gform_body .gfield_label{font-size:var(--dp-fs-normal)}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{border:1px solid #aaa;font-size:var(--dp-fs-normal)}.gform_wrapper.gravity-theme .gform_body .description,.gform_wrapper.gravity-theme .gform_body .gfield_description,.gform_wrapper.gravity-theme .gform_body .gsection_description,.gform_wrapper.gravity-theme .gform_body .instruction{font-size:var(--dp-fs-100);color:inherit;padding-top:.5em}.gform_wrapper.gravity-theme .gform_body .gfield_required{font-size:inherit}.gform_wrapper.gravity-theme .gform_body .gfield_validation_message,.gform_wrapper.gravity-theme .gform_body .validation_message{padding:.5em 1.75em;position:relative;color:#c02b0a}.gform_wrapper.gravity-theme .gform_body .gfield_validation_message:before,.gform_wrapper.gravity-theme .gform_body .validation_message:before{content:"";position:absolute;width:0;height:0;top:.7em;left:1em;transform:translateX(-50%);border-left:.4em solid transparent;border-right:.4em solid transparent;border-bottom:.6em solid #c02b0a}.entry-content-inner .gform_body h2{margin-top:.5em}@media (min-width:782px){.form-container.wp-block-columns{flex-wrap:wrap!important}.form-container.wp-block-columns>.wp-block-column{flex-basis:100%!important}}@media (min-width:992px){.form-container.wp-block-columns{flex-wrap:nowrap!important}.form-container.wp-block-columns>.wp-block-column:first-of-type{flex-basis:67%!important}}body.error404 .entry-content .search-form{display:flex;align-items:center;gap:.5em;background-color:#eee;padding:1em}body.error404 button.search-submit{background-color:var(--dp-clr-01-light);border:0;padding:.25em .5em;border-radius:.5em;cursor:pointer}.dptheme .txt-clr-01-lighter{color:#dbdfe5}.dptheme .txt-clr-01-light{color:#7e9dc5}.dptheme .txt-clr-01{color:#2e5c99}.dptheme .txt-clr-01-dark{color:#20416b}.dptheme .txt-clr-01-darker{color:#072c5d}.dptheme .bg-clr-01-lighter{background-color:#dbdfe5}.dptheme .bg-clr-01-light{background-color:#7e9dc5}.dptheme .bg-clr-01{background-color:#2e5c99}.dptheme .bg-clr-01-dark{background-color:#20416b}.dptheme .bg-clr-01-darker{background-color:#072c5d}.dptheme .bdr-clr-01-lighter{border-color:#dbdfe5}.dptheme .bdr-clr-01-light{border-color:#7e9dc5}.dptheme .bdr-clr-01{border-color:#2e5c99}.dptheme .bdr-clr-01-dark{border-color:#20416b}.dptheme .bdr-clr-01-darker{border-color:#072c5d}.dptheme .txt-clr-02-lighter{color:#e9eaea}.dptheme .txt-clr-02-light{color:#bcbfc1}.dptheme .txt-clr-02{color:#8f9399}.dptheme .txt-clr-02-dark{color:#62676d}.dptheme .txt-clr-02-darker{color:#15457f}.dptheme .bg-clr-02-lighter{background-color:#e9eaea}.dptheme .bg-clr-02-light{background-color:#bcbfc1}.dptheme .bg-clr-02{background-color:#8f9399}.dptheme .bg-clr-02-dark{background-color:#62676d}.dptheme .bg-clr-02-darker{background-color:#15457f}.dptheme .bdr-clr-02-lighter{border-color:#e9eaea}.dptheme .bdr-clr-02-light{border-color:#bcbfc1}.dptheme .bdr-clr-02{border-color:#8f9399}.dptheme .bdr-clr-02-dark{border-color:#62676d}.dptheme .bdr-clr-02-darker{border-color:#15457f}.dptheme .txt-clr-03-lighter{color:#e8dddd}.dptheme .txt-clr-03-light{color:#cd8585}.dptheme .txt-clr-03{color:#b42d2d}.dptheme .txt-clr-03-dark{color:#7e1f1f}.dptheme .txt-clr-03-darker{color:#690707}.dptheme .bg-clr-03-lighter{background-color:#e8dddd}.dptheme .bg-clr-03-light{background-color:#cd8585}.dptheme .bg-clr-03{background-color:#b42d2d}.dptheme .bg-clr-03-dark{background-color:#7e1f1f}.dptheme .bg-clr-03-darker{background-color:#690707}.dptheme .bdr-clr-03-lighter{border-color:#e8dddd}.dptheme .bdr-clr-03-light{border-color:#cd8585}.dptheme .bdr-clr-03{border-color:#b42d2d}.dptheme .bdr-clr-03-dark{border-color:#7e1f1f}.dptheme .bdr-clr-03-darker{border-color:#690707}.dptheme .txt-clr-04-lighter{color:#f6f6ee}.dptheme .txt-clr-04-light{color:#f4f4be}.dptheme .txt-clr-04{color:#ffff80}.dptheme .txt-clr-04-dark{color:#ffff0d}.dptheme .txt-clr-04-darker{color:#bfbf00}.dptheme .bg-clr-04-lighter{background-color:#f6f6ee}.dptheme .bg-clr-04-light{background-color:#f4f4be}.dptheme .bg-clr-04{background-color:#ffff80}.dptheme .bg-clr-04-dark{background-color:#ffff0d}.dptheme .bg-clr-04-darker{background-color:#bfbf00}.dptheme .bdr-clr-04-lighter{border-color:#f6f6ee}.dptheme .bdr-clr-04-light{border-color:#f4f4be}.dptheme .bdr-clr-04{border-color:#ffff80}.dptheme .bdr-clr-04-dark{border-color:#ffff0d}.dptheme .bdr-clr-04-darker{border-color:#bfbf00}.dptheme .txt-clr-05-lighter{color:#cde4cd}.dptheme .txt-clr-05-light{color:#3cdd3c}.dptheme .txt-clr-05{color:green}.dptheme .txt-clr-05-dark{color:#005a00}.dptheme .txt-clr-05-darker{color:#004000}.dptheme .bg-clr-05-lighter{background-color:#cde4cd}.dptheme .bg-clr-05-light{background-color:#3cdd3c}.dptheme .bg-clr-05{background-color:green}.dptheme .bg-clr-05-dark{background-color:#005a00}.dptheme .bg-clr-05-darker{background-color:#004000}.dptheme .bdr-clr-05-lighter{border-color:#cde4cd}.dptheme .bdr-clr-05-light{border-color:#3cdd3c}.dptheme .bdr-clr-05{border-color:green}.dptheme .bdr-clr-05-dark{border-color:#005a00}.dptheme .bdr-clr-05-darker{border-color:#004000}