.alignfull,.alignwide{text-align:center;max-width:none}.sidebars0 .alignwide{margin-left:-3em;margin-right:-3em}.sidebars0 .alignfull{margin-left:calc(-50vw + 50%);max-width:100vw;margin-right:calc(-50vw + 50%)}.wp-block-cover-image.alignfull,.wp-block-cover-image.alignwide,.wp-block-cover.alignfull,.wp-block-cover.alignwide{width:auto}.wp-block-buttons,.wp-block-gallery,.wp-block-image,pre.wp-block-verse,ul.wp-block-social-links{margin:.66666667em 0 1em}.aligncenter,ul.aligncenter{margin:1em auto}.alignleft,ul.alignleft{margin:10px 15px 5px 0}.alignright,ul.alignright{margin:10px 0 5px 15px}.has-normal-font-size,.has-regular-font-size,.has-small-font-size{line-height:1.73333333em}.has-medium-font-size{line-height:1.3em}.has-large-font-size{line-height:1.2em}.has-huge-font-size,.has-larger-font-size{line-height:1.1em}.wp-block-media-text.has-background .wp-block-media-text__content{padding-bottom:1.5em;padding-top:2em}.wp-block-media-text .wp-block-media-text__content>*{margin:.5em 0}.wp-block-media-text .wp-block-media-text__content>:first-child{margin-top:0}.wp-block-media-text .wp-block-media-text__content>:last-child{margin-bottom:0}.wp-block-media-text.alignfull,.wp-block-media-text.alignwide{text-align:inherit}.fluid-width-video-wrapper .wp-block-file__embed{margin:0 0 1em;position:inherit}.wp-block-cover,.wp-block-cover-image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2em}.wp-block-quote.has-text-align-center{border:none;padding:0 1em}.wp-block-quote.has-text-align-right{border-left:0;border-right:5px solid;padding:0 1em 0 0}.wp-block-pullquote{margin:1.5em 0;border-top:5px solid;border-bottom:5px solid;padding:0}.wp-block-pullquote blockquote{border-left:none;margin:0;border-right:none;padding:2em}.wp-block-pullquote.is-style-solid-color blockquote{border:none}.wp-block-pullquote:not(.is-style-solid-color){background:none}pre.wp-block-verse{font-family:inherit;font-family:Georgia,Times New Roman,Times,serif;border:none;border-left:2px dotted;word-break:normal;line-height:1.4;color:inherit;font-style:italic;padding:15px 10px 15px 20px;word-wrap:normal}.wordpress .wp-block-social-links{display:flex;list-style:none}.wp-block-social-links.is-style-logos-only .wp-social-link{padding:0}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{margin:0 4px}.button.wp-block-button{align-self:center;padding:0}.button.wp-block-button a{border:none;color:inherit!important;background:none!important}.wp-block-button__link{border-radius:0}.wp-block-file__button,.wp-block-search__button{border-radius:0;text-decoration:none}figure.wp-block-image:not(.alignleft):not(.alignright):not(.aligncenter):not(.alignwide):not(.alignfull){display:table}figure.wp-block-image:not(.alignleft):not(.alignright):not(.aligncenter):not(.alignwide):not(.alignfull) figcaption{caption-side:bottom;display:table-caption}.wordpress figcaption{margin:0;line-height:1.333333em;text-align:center;color:inherit;padding:5px;font-size:.8em;background:rgba(0,0,0,.03)}.wp-block-image.is-style-rounded figcaption{background:none}.wp-block-embed figcaption{margin-bottom:0}.wp-block-embed embed,.wp-block-embed iframe,.wp-block-embed object,.wp-block-embed video{margin:0}.wp-block-gallery{list-style-type:none;padding:16px 16px 0;background:rgba(0,0,0,.04)}.wp-block-gallery.has-nested-images figure.wp-block-image:not(.alignleft):not(.alignright):not(.aligncenter):not(.alignwide):not(.alignfull){display:flex}.wordpress .blocks-gallery-grid{list-style-type:none;margin:0}.blocks-gallery-caption{text-align:center;position:relative;top:-.5em;width:100%}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{line-height:1.384615em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:.86666667em;background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.3),transparent)}body .is-layout-flex{display:flex;flex-wrap:wrap;align-items:center}@media only screen and (max-width:969px){.wp-block-media-text .wp-block-media-text__content{padding-bottom:1.5em;padding-top:2em}}[class*=wc-block],[class*=wp-block-woocommerce]{text-align:inherit}[class*=wc-block].alignwide,[class*=wp-block-woocommerce].alignwide{margin-left:auto;margin-right:auto}