/** Styles for Gutenberg elements. Used on both the front-end and the back-end. */
.editor-styles-wrapper strong, .editor-styles-wrapper b, body .entry-content strong, body .entry-content b { font-weight: 600; }

.wp-block-button .wp-block-button__link { padding: 14px 22px; background-color: transparent; font-size: 17px; font-style: normal; font-weight: 400; letter-spacing: 0px; transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1), border 200ms cubic-bezier(0.645, 0.045, 0.355, 1), box-shadow 200ms cubic-bezier(0.645, 0.045, 0.355, 1), color 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }
.wp-block-button .wp-block-button__link:hover { opacity: 0.88; }
.wp-block-button:not(.is-style-outline) .wp-block-button__link { color: #fff; }
.wp-block-button:not(.is-style-squared) .wp-block-button__link { border-radius: 4px; }
.wp-block-button:not(.is-style-shadow):not(.is-style-3d) .wp-block-button__link, .wp-block-button:not(.is-style-shadow):not(.is-style-3d) .wp-block-button__link:hover { box-shadow: none; }
.wp-block-button.is-style-outline .wp-block-button__link, .wp-block-button.is-style-outline .wp-block-button__link:focus, .wp-block-button.is-style-outline .wp-block-button__link:active { border-style: solid; border-width: 2px; }
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background), .wp-block-button.is-style-outline .wp-block-button__link:focus:not(.has-background), .wp-block-button.is-style-outline .wp-block-button__link:active:not(.has-background) { background: transparent; }
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color), .wp-block-button.is-style-outline .wp-block-button__link:focus:not(.has-text-color), .wp-block-button.is-style-outline .wp-block-button__link:active:not(.has-text-color) { border: 2px solid #e2dfdf; }
.wp-block-button.is-style-3d .wp-block-button__link:not(.has-background) { box-shadow: inset 0 -3px 0 0 #000 !important; }

body .has-secondary-background-color, body .has-background.has-secondary-background-color { background-color: #A2C438; }

body .has-secondary-color, body .has-background.has-secondary-color { color: #A2C438; }

body .has-blue-background-color, body .has-background.has-blue-background-color { background-color: #1E5181; }

body .has-blue-color, body .has-background.has-blue-color { color: #1E5181; }

body .has-dark-gray-background-color, body .has-background.has-dark-gray-background-color { background-color: #282D30; }

body .has-dark-gray-color, body .has-background.has-dark-gray-color { color: #282D30; }

body .has-light-gray-background-color, body .has-background.has-light-gray-background-color { background-color: #9BA0A2; }

body .has-light-gray-color, body .has-background.has-light-gray-color { color: #9BA0A2; }

body .has-white-background-color, body .has-background.has-white-background-color { background-color: #FFF; }

body .has-white-color, body .has-background.has-white-color { color: #FFF; }

/** Breakpoints & Media Queries https://github.com/WordPress/gutenberg/blob/master/assets/stylesheets/_breakpoints.scss */
/** Breakpoint mixins https://github.com/WordPress/gutenberg/blob/master/assets/stylesheets/_mixins.scss */
/* Gutenberg page width only. */
body:not(.dslc-page-has-content) .site-content .dslc-modules-section-wrapper, body:not(.dslc-page-has-content) .site-content .dslca-add-modules-section, body.no-lc-installed .entry-content, body.no-lc-installed .entry-title, body.no-lc-installed .blog-post-meta-date { max-width: 740px; }

body.no-lc-installed .entry-content, body.no-lc-installed .entry-title, body.no-lc-installed .blog-post-meta-date { margin-left: auto; margin-right: auto; }

body:not(.block-editor-page) .entry-content .wp-block-image.alignfull, body:not(.block-editor-page) .wp-block-latest-posts.alignfull, body:not(.block-editor-page) .entry-content .alignfull, body:not(.block-editor-page) .alignfull { margin-left: calc(-100vw/2 + 100%/2); margin-right: calc(-100vw/2 + 100%/2); max-width: none; width: auto; }
body:not(.block-editor-page) .entry-content .wp-block-image.alignfull.wp-block-pullquote, body:not(.block-editor-page) .wp-block-latest-posts.alignfull.wp-block-pullquote, body:not(.block-editor-page) .entry-content .alignfull.wp-block-pullquote, body:not(.block-editor-page) .alignfull.wp-block-pullquote { padding-left: 5%; padding-right: 5%; }

.wp-block-table.alignfull { width: 100vw; }

body:not(.block-editor-page) .entry-content .wp-block-image.alignwide, body:not(.block-editor-page) .wp-block-latest-posts.alignwide, body:not(.block-editor-page) .entry-content .alignwide, body:not(.block-editor-page) .alignwide { width: auto; max-width: none; margin-left: calc( -1 * ( 100vw - 100% )/4 ); margin-right: calc( -1 * ( 100vw - 100% )/4 ); }

.wp-block-table.alignwide { width: calc( 100% + 80vw/2 + 80vw/2); }

.editor-styles-wrapper ul, .editor-styles-wrapper ol, .entry-content ul, .entry-content ol { padding-left: 1.3em; margin-left: 1.3em; }
.editor-styles-wrapper ul, .entry-content ul { list-style-type: disc; }

.wp-block-cover__inner-container { max-width: 740px; }

.wp-block-pullquote.is-style-solid-color blockquote cite { color: inherit; }

.wp-block-verse { font-family: inherit; }

.entry-content .wp-block-gallery { margin: 0; padding: 0; }
.entry-content .wp-block-gallery.alignleft { margin-right: 1em; }
.entry-content .wp-block-gallery.alignright { margin-left: 1em; }

body .wp-block-latest-posts, body div.wp-block-button, body .wp-block-pullquote, body .entry-content .wp-block-gallery { margin-bottom: 30px; }

.alignleft { margin-right: 1em; }

.alignright { margin-left: 1em; }

/*# sourceMappingURL=gutenberg.css.map */
