body .wp-block-buttons .wp-block-button .wp-block-button__link{align-items:center;background-color:var(--wp--preset--color--green);border:1px solid #0000;border-radius:.5rem;color:var(--wp--preset--color--white);display:flex;justify-content:center;padding:.7rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}body .wp-block-buttons .wp-block-button .wp-block-button__link:hover{background-color:var(--wp--preset--color--dark-teal)}body .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link{background-color:#0000;border-color:var(--wp--preset--color--blue);color:var(--wp--preset--color--blue);font-family:var(--wp--preset--font-family--body);padding:.8rem 1.5rem;text-transform:none}body .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:var(--wp--preset--color--blue);color:var(--wp--preset--color--white)}body .wp-block-buttons .wp-block-button.is-style-white .wp-block-button__link{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--blue)}body .wp-block-buttons .wp-block-button.is-style-white .wp-block-button__link:hover{background-color:var(--wp--preset--color--light-teal)}body .wp-block-categories-dropdown select{border-radius:.5rem;font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--normal-md);padding:.5rem}body .wp-block-columns.alignfull .wp-block-column>.wp-block-group.is-layout-constrained{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}body .wp-block-columns.dual-blocks .wp-block-column{align-items:stretch;display:flex;flex-direction:column;gap:1.5rem}body .wp-block-columns.dual-blocks .wp-block-column>.wp-block-cover{border-radius:.3125rem;flex:1;min-height:-webkit-fit-content!important;min-height:fit-content!important;padding:2rem 1.25rem}body .wp-block-cover{background-size:cover;margin:0;padding:0}body .wp-block-cover.alignfull .wp-block-cover__inner-container.is-layout-constrained{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}body .wp-block-cover.is-style-hero{padding-bottom:2rem;padding-top:calc(var(--header-height) + 2rem)}body .wp-block-cover.is-style-hero:before{background:linear-gradient(var(--wp--preset--color--dark-blue),#0000);content:"";height:calc(var(--header-height));left:0;position:absolute;top:0;width:100%;z-index:2}body .wp-block-cover.is-style-hero .wp-block-cover__background{background-color:#0000!important;background:linear-gradient(var(--wp--preset--color--blue) 5%,#0000);opacity:1!important}body .wp-block-cover.is-style-hero .wp-block-cover__inner-container>.wp-block-heading,body .wp-block-cover.is-style-hero .wp-block-cover__inner-container>.wp-block-post-date *,body .wp-block-cover.is-style-hero .wp-block-cover__inner-container>.wp-block-post-title,body .wp-block-cover.is-style-hero .wp-block-cover__inner-container>p{text-shadow:1px 1px 3px var(--wp--preset--color--dark-blue)}body .wp-block-details{background-color:var(--wp--preset--color--light-gray);border:1px solid #d9d9d9;border-radius:.3125rem;position:relative;transition:all .3s ease}body .wp-block-details::details-content{block-size:0;display:block;overflow:hidden;transition-behavior:allow-discrete;transition-duration:.3s;transition-property:all}body .wp-block-details[open]::details-content{block-size:auto;block-size:calc-size(auto,size);padding:0 1.125rem 1.125rem}body .wp-block-details summary{align-items:center;color:var(--wp--preset--color--blue);cursor:pointer;display:flex;font-family:var(--wp--preset--font-family--header);font-size:var(--wp--preset--font-size--large);font-weight:700;gap:1rem;justify-content:space-between;line-height:1.1;padding:1.125rem;position:relative;text-transform:uppercase}body .wp-block-details summary::marker{content:none}body .wp-block-details summary:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2722%27 height=%2713%27 fill=%27none%27%3E%3Cpath stroke=%27%23004F71%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273.6%27 d=%27m1.8 1.8 9 9 9-9%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;flex:0 0 1rem;height:1rem;transition:all .3s ease;width:1rem}body .wp-block-details summary+*{-webkit-margin-before:.5rem;margin-block-start:.5rem}body .wp-block-details:focus-within,body .wp-block-details:hover,body .wp-block-details[open]{background-color:var(--wp--preset--color--white)}body .wp-block-details[open] summary:after{rotate:180deg}@media screen and (min-width:783px){body .wp-block-details .wp-block-columns>.wp-block-column:first-child{flex:0 0 auto;max-width:45%}}body .wp-block-details .wp-block-columns .wp-block-image img:is(:empty){display:none}body .wp-block-details .wp-block-columns .wp-block-image figcaption:is(:empty){display:none}body .wp-block-image{position:relative}body .wp-block-image img{display:block}body .wp-block-columns .wp-block-column.is-vertically-aligned-stretch>.wp-block-image{height:100%}body .wp-block-columns .wp-block-column.is-vertically-aligned-stretch>.wp-block-image img{height:100%;min-height:12.5rem;object-fit:cover}body .wp-block-separator.is-style-brand-colors{height:1rem}body .wp-block-separator.is-style-brand-colors,body .wp-block-separator.is-style-brand-colors-small{background:linear-gradient(to right,var(--wp--preset--color--green) 0,var(--wp--preset--color--green) 33.33%,var(--wp--preset--color--teal) 33.33%,var(--wp--preset--color--teal) 66.66%,var(--wp--preset--color--orange) 66.66%,var(--wp--preset--color--orange) 100%);border:none}body .wp-block-separator.is-style-brand-colors-small{height:.375rem;margin-left:auto;margin-right:auto;max-width:24rem;width:90%}body .wp-block-heading:is(:empty)+.wp-block-madden-theme-responsive-spacer{display:none}body p:is(:empty)+.wp-block-madden-theme-responsive-spacer{display:none}body .wp-block-preformatted{border:2px solid red;margin:0;padding:4rem}body .wp-block-embed .wp-block-embed__wrapper{aspect-ratio:16/9;margin-inline:auto;max-height:400px}
.all-caps{text-transform:uppercase}.has-text-align-justify{text-align:justify}
