.dc-photo-header .wp-block-cover__inner-container .wp-block-group {
align-items: first baseline;
}
.wp-block-cover.dc-photo-header  {
min-height: 40vh!important;
}
.wp-block-cover.dc-photo-header img {
object-position: center 35%!important;
}
@media (min-width: 650px) and (orientation: landscape) {
.wp-block-cover.dc-photo-header {
min-height: 80vh!important;
}
} .wp-block-navigation button {
position: relative;
top: 0.6rem;
}
.gform_button {
background-color: var(--wp--preset--color--primary);
padding: 1rem;
border: none;
color: var(--wp--preset--color--background);
font-weight: bold;
}body {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
} a {
text-decoration-thickness: 1px;
text-underline-offset: 0.25ch;
}
a:hover,
a:focus {
text-decoration-style: dashed;
}
a:active {
text-decoration: none;
}
.wp-block-navigation .wp-block-navigation-item a:hover,
.wp-block-navigation .wp-block-navigation-item a:focus {
text-decoration: underline;
text-decoration-style: solid;
} .wp-block-search__button,
.wp-block-file .wp-block-file__button {
background-color: var(--wp--preset--color--primary);
border-radius: 0;
border: none;
color: var(--wp--preset--color--background);
font-size: var(--wp--preset--font-size--medium);
padding: calc(.667em + 2px) calc(1.333em + 2px);
} .wp-block-search__button:hover,
.wp-block-file .wp-block-file__button:hover,
.wp-block-button__link:hover {
opacity: 0.90;
} .wp-site-blocks,
body > .is-root-container,
.edit-post-visual-editor__post-title-wrapper,
.wp-block-group.alignfull,
.wp-block-group.has-background,
.wp-block-cover.alignfull,
.is-root-container .wp-block[data-align="full"] > .wp-block-group,
.is-root-container .wp-block[data-align="full"] > .wp-block-cover {
padding-left: var(--wp--custom--spacing--outer);
padding-right: var(--wp--custom--spacing--outer);
}
.wp-site-blocks .alignfull,
.wp-site-blocks > .wp-block-group.has-background,
.wp-site-blocks > .wp-block-cover,
.wp-site-blocks > .wp-block-template-part > .wp-block-group.has-background,
.wp-site-blocks > .wp-block-template-part > .wp-block-cover,
body > .is-root-container > .wp-block-cover,
body > .is-root-container > .wp-block-template-part > .wp-block-group.has-background,
body > .is-root-container > .wp-block-template-part > .wp-block-cover,
.is-root-container .wp-block[data-align="full"] {
margin-left: calc(-1 * var(--wp--custom--spacing--outer)) !important;
margin-right: calc(-1 * var(--wp--custom--spacing--outer)) !important;
width: unset;
} .wp-site-blocks .wp-block-columns .wp-block-column .alignfull,
.is-root-container .wp-block-columns .wp-block-column .wp-block[data-align="full"], .wp-site-blocks .alignfull:not(.wp-block-group) .alignfull,
.is-root-container .wp-block[data-align="full"] > *:not(.wp-block-group) .wp-block[data-align="full"] {
margin-left: auto !important;
margin-right: auto !important;
width: inherit;
} .wp-block-navigation__responsive-container.is-menu-open {
padding-top: var(--wp--custom--spacing--outer);
padding-bottom: var(--wp--custom--spacing--large);
padding-right: var(--wp--custom--spacing--outer);
padding-left: var(--wp--custom--spacing--outer);
} .wp-block-post-comments ol.commentlist ul.children {
margin-top: 1rem;
margin-bottom: 1rem;
}
.wp-block-post-comments ol.commentlist ul.children li:not(:last-child) {
margin-bottom: 1rem;
}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}:root{--wp--custom--typography--font-size--huge:clamp(2rem,4vw,2.75rem);--wp--custom--typography--font-size--gigantic:clamp(2.25rem,6vw,3.25rem);--wp--custom--typography--font-size--colossal:clamp(2.5rem,8vw,6.25rem);--wp--preset--font-size--xx-large:var(--wp--custom--typography--font-size--huge);--wp--custom--spacing--outer:clamp(1.25rem,5vw,80px)!important;--wp--custom--spacing--tw-margin-medium:60px}.has-xx-large-font-size{font-size:var(--wp--custom--typography--font-size--huge)!important}.has-xxx-large-font-size{font-size:var(--wp--custom--typography--font-size--gigantic)!important}.has-xxxx-large-font-size{font-size:var(--wp--custom--typography--font-size--colossal)!important}ol,ul{padding-inline-start:1.2em}body .entry-content .wp-block-columns + :where(.wp-block-columns){margin-top:48px}.entry-content .wp-block-post-template .wp-block-columns{row-gap:32px}.has-background:is(p,h1,h2,h3,h4,h5,h6){padding:20px 24px}figure{margin:0}figure:is(.wp-block-image,.wp-block-embed) figcaption{margin-top:1em;font-size:0.875rem}.wp-block-pullquote{font-weight:700;font-size:var(--wp--preset--font-size--large);padding:60px 0}.wp-block-pullquote.has-background{padding:min(40px,6.5vw)}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-bottom:1.5rem}.wp-block-pullquote cite{display:block;font-size:min(0.8125em,var(--wp--preset--font-size--small));font-style:normal;text-transform:none;line-height:1.3}.wp-block-quote cite{font-size:min(0.8125em,var(--wp--preset--font-size--medium))}.wp-block-quote p{margin-bottom:min(1em,1.5rem)}blockquote > :first-child{margin-top:0}blockquote > :last-child{margin-bottom:0}.wp-block-separator.has-background{opacity:1}.wp-block-post-template.is-flex-container .wp-block-post-excerpt{margin-top:1.25rem}.wp-block-social-links.has-small-icon-size.is-style-logos-only{font-size:19.2px}.wp-block-query-pagination-numbers .page-numbers{padding:0 6px}.wp-block-post-comments .comment-metadata{font-size:.8125em;margin-bottom:1.25rem}.wp-block-post-comments .commentlist .comment p{line-height:1.6;margin:0 0 0.875em}.wp-block-post-comments .reply{margin-bottom:2rem}.comment-awaiting-moderation{font-size:0.875em;display:block;margin-bottom:0.875em}.comment-reply-title small{display:block;font-size:1.5rem;margin-top:1.25rem}ol.wp-block-latest-comments{padding-inline-start:0}.wp-block-latest-comments__comment-excerpt p{line-height:1.5;margin:0.5em 0 1.5em}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,.wp-block-search__input{padding:0.5rem 1rem}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{padding-inline-start:0;border-radius:0!important}input[type="search"]::-webkit-search-cancel-button{display:none}.wp-block-navigation .wp-block-navigation-link.is-style-tw-button-outline a:hover,.wp-block-post-terms:is(.is-style-tw-outline, .is-style-tw-outline-pill) a:hover,.wp-block-tag-cloud:is(.is-style-outline,.is-style-tw-outline-pill) a:hover{opacity:0.8}.wp-block-navigation .wp-block-navigation-link.is-style-tw-button-fill a:hover{opacity:0.9}:is(.wp-block-image,.wp-block-embed) figcaption{max-width:var(--wp--style--global--content-size);margin-inline:auto}.wp-block-gallery .wp-block-image figcaption{max-width:none}:root{--wp--custom--spacing--tw-small:40px;--wp--custom--spacing--tw-medium:48px;--wp--custom--spacing--tw-large:60px;--wp--custom--spacing--tw-x-large:80px}.wp-site-blocks>*{margin-top:0}.wp-block-media-text__content>*{margin-block:0}.wp-block-media-text__content>*+*{margin-block-start:var(--wp--style--block-gap,1rem);margin-block-end:0}.alignfull+.alignfull:where(.wp-block-group.has-background,.wp-block-cover,.wp-block-media-text){margin-top:0}.wp-block-post-content .wp-block-group:where(.alignfull)>:where(figure),.wp-block-post-content .wp-block-group:where(.alignfull)>:where(figure)+*,.wp-block-post-content>:where(figure),.wp-block-post-content>:where(figure)+*{margin-top:var(--wp--custom--spacing--tw-small)}.wp-block-group:where(.alignfull)>:where(h1,h2,h3),.wp-block-post-content .alignwide:where(figure),.wp-block-post-content .alignwide:where(figure)+*,.wp-block-post-content :where(h1,h2,h3,p,.wp-block-buttons)+:where(.wp-block-columns,.wp-block-cover,.wp-block-group.has-background,.wp-block-media-text),.wp-block-post-content>:where(h1,h2,h3){margin-top:var(--wp--custom--spacing--tw-medium)}.wp-block-column :where(h3,h4,h5,h6,p,ol,ul)+:where(p,ol,ul:not([class*=wp-block])),.wp-block-media-text__content :where(h3,h4,h5,h6,p,ul,ol)+:where(p,ol,ul:not([class*=wp-block])){margin-top:max(.6666667*var(--wp--style--block-gap),16px)}.wp-block-column>:where(.wp-block-image,.wp-block-cover)+:where(.wp-block-heading,h2,h3,p,ul,ol){margin-top:min(1.1666667*var(--wp--style--block-gap),32px)}.wp-block-post-content *:not(.alignfull)+:where(.wp-block-cover.alignfull),.wp-block-post-content .alignfull:where(figure),.wp-block-post-content .alignfull:where(figure)+*,.wp-block-post-content :where(.wp-block-cover.alignfull)+*:not(.alignfull){margin-top:var(--wp--custom--spacing--tw-large)}.wp-block-group.is-layout-flex>*,:is(.wp-block-post-content,.wp-block-group,.wp-block-column,.wp-block-media-text__content,.wp-block-post,.wp-block-cover__inner-container)>*:first-child{margin-top:0}.wp-block-post-content :is(.wp-block-spacer,.wp-block-separator)+:is(figure,.wp-block-heading),.wp-block-post-content figure+:is(.wp-block-spacer,.wp-block-separator){margin-top:var(--wp--style--block-gap)}.wp-block-post-content.has-global-padding>.wp-block-cover.alignfull,.wp-block-template-part:where(header,footer) .has-global-padding>.wp-block-group.alignfull,.wp-block-template-part:where(header,footer)>.wp-block-group:not(.has-global-padding){padding-inline:var(--wp--style--root--padding-left) var(--wp--style--root--padding-right)}:where(.wp-block-post-content) .wp-block-cover.alignfull,:where(.wp-block-post-content) .wp-block-group.has-background.alignfull{padding-block:var(--wp--custom--spacing--tw-x-large)}:where(.wp-block-post-content) .wp-block-cover:not(.alignfull),:where(.wp-block-post-content) .wp-block-group.has-background:not(.alignfull){padding:var(--wp--custom--spacing--tw-small) clamp(24px,24px + (1vw - 4.8px)*2.9412,var(--wp--custom--spacing--tw-small))}:where(.wp-block-post-content) .wp-block-cover.alignwide,:where(.wp-block-post-content) .wp-block-group.has-background.alignwide{padding:var(--wp--custom--spacing--tw-large) clamp(24px,24px + (1vw - 4.8px)*6.6176,var(--wp--custom--spacing--tw-large))}.wp-block-post-content .wp-block-query .wp-block-group{padding:0}.wp-block-media-text .wp-block-media-text__content{padding:clamp(20px,9.25%,var(--wp--custom--spacing--tw-small))}.wp-block-media-text:not(.has-background):not(.is-style-tw-shadow):not(.alignfull){gap:32px clamp(20px,5.25%,var(--wp--custom--spacing--tw-large))}@media(max-width:767px){.wp-block-media-text:where(.tw-stack-md,.is-stacked-on-mobile) .wp-block-media-text__content{padding:32px 24px}}.wp-block-media-text.alignfull .wp-block-media-text__content{padding:var(--wp--custom--spacing--tw-large) var(--wp--style--root--padding-left,8%)}.wp-block-media-text:not(.has-background):not(.is-style-tw-shadow):not(.alignfull) .wp-block-media-text__content{padding:0}.wp-block-quote{margin-inline:0}.wp-block-quote cite{display:block}.wp-block-post-template+.wp-block-spacer:last-child{display:none}:where(.wp-block-cover) a:where(:not(.wp-element-button)){color:inherit}