.is-style-arrow-icon-no-text > a:after, .is-style-icon-arrow-down-alt2-no-text > a:after {
content: "";
background-color: currentColor;
display: inline-flex;
align-self: center;
height: 1em;
width: 1em;
-webkit-mask-size: contain;
mask-size: contain;
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
} .wp-block-paragraph.has-background {
padding: var(--wp--preset--spacing--40);
} @media only screen and (max-width: 781px) { p.has-background:not(.has-global-padding) {
padding-left: calc(2 * var(--wp--style--block-gap));
padding-right: calc(2 * var(--wp--style--block-gap));
} .has-global-padding p.has-background {
padding-left: var(--wp--style--root--padding-left) !important;
padding-right: var(--wp--style--root--padding-right) !important;
}
}  p.is-style-alignwide {
max-width: var(--wp--style--global--wide-size) !important;
margin-left: auto !important;
margin-right: auto !important;
} .is-style-arrow-icon-no-text > a:after {
-webkit-mask-image: url(//spokane127.org/wp-content/themes/flat-blocks/assets/icons/arrow-down-alt2.svg);
mask-image: url(//spokane127.org/wp-content/themes/flat-blocks/assets/icons/arrow-down-alt2.svg);
}
.is-style-icon-arrow-down-alt2-no-text > a:after {
-webkit-mask-image: url(//spokane127.org/wp-content/themes/flat-blocks/assets/icons/arrow-down-alt2.svg);
mask-image: url(//spokane127.org/wp-content/themes/flat-blocks/assets/icons/arrow-down-alt2.svg);
}
.is-style-arrow-icon-no-text > a,
.is-style-icon-arrow-down-alt2-no-text > a {
font-size: 0;
line-height: 1;
}
.is-style-arrow-icon-no-text > a:after,
.is-style-icon-arrow-down-alt2-no-text > a:after {
font-size: var(--wp--preset--font-size--x-large);
}.wp-block-media-text{box-sizing:border-box; direction:ltr; display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{ grid-column:1;grid-row:1; margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr; grid-column:2;grid-row:1; padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{ grid-column:2;grid-row:1 }.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{ grid-column:1;grid-row:1 }.wp-block-media-text__media a{display:inline-block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-media-text:not(.is-style-no-padding) .wp-block-media-text__content {
padding-left: var(--wp--preset--spacing--40);
padding-right: 0;
} .wp-block-media-text.has-media-on-the-right:not(.is-style-no-padding) .wp-block-media-text__content {
padding-left: 0;
padding-right: var(--wp--preset--spacing--40);
} @media only screen and (max-width: 601px) {
.wp-block-media-text.is-stacked-on-mobile:not(.has-background) .wp-block-media-text__content {
padding-left: 0;
padding-right: 0;
}
} .wp-block-media-text {
overflow: hidden;
}  .wp-block-media-text.is-style-no-padding .wp-block-media-text__content {
padding: 0;
}