﻿.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: 0;
    transition: background 200ms cubic-bezier(.645,.045,.355,1),border 200ms cubic-bezier(.645,.045,.355,1),box-shadow 200ms cubic-bezier(.645,.045,.355,1),color 200ms cubic-bezier(.645,.045,.355,1),opacity 200ms cubic-bezier(.645,.045,.355,1);
}
.wp-block-button .wp-block-button__link:hover
{
    opacity: .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;
}
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;
}