@charset "UTF-8"; :root, htmlroot { height: initial; } :root { width: calc(100% - 20px); box-sizing: border-box; margin: 10px var(--has-boxed, auto); max-width: var(--has-boxed, var(--block-max-width)); } :root .edit-post-visual-editor__post-title-wrapper { margin-top: var(--has-wide, 3rem); } :root .edit-post-visual-editor__post-title-wrapper .editor-post-title { margin-top: 0; } :root .wp-block:not([data-align=full]) { max-width: var(--has-wide, var(--block-max-width)); } :root .wp-block[data-align=wide] { max-width: var(--has-wide, var(--wide-block-max-width)); } :root .block-editor-block-list__layout.is-root-container > .wp-block[data-align=full] { margin-left: var(--has-wide, -10px); margin-right: var(--has-wide, -10px); } :root [class*=_inner-container] > *:first-child { margin-top: 0; } :root [class*=_inner-container] > *:nth-last-child(2) { margin-bottom: 0; } :root [class*=_inner-container] .wp-block[data-align=full] { margin-left: -30px !important; margin-right: -30px !important; } :root .wp-block-cover, :root p.has-background, :root .wp-block-group.has-background { padding: 30px; box-sizing: border-box; } :root { color: var(--color); box-shadow: var(--has-boxed, var(--box-shadow)); border-radius: var(--has-boxed, var(--border-radius)); padding: var(--has-boxed, var(--boxed-content-spacing)); --true: initial; --false: ; } :root a { color: var(--linkInitialColor); } :root a:hover { color: var(--linkHoverColor); } :root .editor-post-title__input { color: var(--headings-color); } :root h1 { color: var(--heading-color, var(--heading-1-color, var(--headings-color))); } :root h2 { color: var(--heading-color, var(--heading-2-color, var(--headings-color))); } :root h3 { color: var(--heading-color, var(--heading-3-color, var(--headings-color))); } :root h4 { color: var(--heading-color, var(--heading-4-color, var(--headings-color))); } :root h5 { color: var(--heading-color, var(--heading-5-color, var(--headings-color))); } :root h6 { color: var(--heading-color, var(--heading-6-color, var(--headings-color))); } .has-palette-color-1-color { color: var(--paletteColor1); } .has-palette-color-2-color { color: var(--paletteColor2); } .has-palette-color-3-color { color: var(--paletteColor3); } .has-palette-color-4-color { color: var(--paletteColor4); } .has-palette-color-5-color { color: var(--paletteColor5); } .has-palette-color-6-color { color: var(--paletteColor6); } .has-palette-color-7-color { color: var(--paletteColor7); } .has-palette-color-8-color { color: var(--paletteColor8); } .has-palette-color-1-background-color { background-color: var(--paletteColor1); } .has-palette-color-2-background-color { background-color: var(--paletteColor2); } .has-palette-color-3-background-color { background-color: var(--paletteColor3); } .has-palette-color-4-background-color { background-color: var(--paletteColor4); } .has-palette-color-5-background-color { background-color: var(--paletteColor5); } .has-palette-color-6-background-color { background-color: var(--paletteColor6); } .has-palette-color-7-background-color { background-color: var(--paletteColor7); } .has-palette-color-8-background-color { background-color: var(--paletteColor8); } :root { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } :root, :root h1, :root h2, :root h3, :root h4, :root h5, :root h6, :root pre, :root code, :root .wp-block-pullquote p, :root .wp-block-quote.is-style-large p { font-family: var(--fontFamily); font-size: var(--fontSize); font-weight: var(--fontWeight); font-style: var(--fontStyle, inherit); line-height: var(--lineHeight); letter-spacing: var(--letterSpacing); text-transform: var(--textTransform); -webkit-text-decoration: var(--textDecoration); text-decoration: var(--textDecoration); } :root .wp-block-button__link { font-family: var(--buttonFontFamily, var(--fontFamily)); font-size: var(--buttonFontSize); font-weight: var(--buttonFontWeight); font-style: var(--buttonFontStyle); line-height: var(--buttonLineHeight); letter-spacing: var(--buttonLetterSpacing); text-transform: var(--buttonTextTransform); -webkit-text-decoration: var(--buttonTextDecoration); text-decoration: var(--buttonTextDecoration); } :root .edit-post-visual-editor__post-title-wrapper > h1 { font-size: 2.44em; font-weight: 700; line-height: 1.4; color: var(--headings-color); } .has-drop-cap:not(:focus):first-letter { font-size: 5.8em; font-weight: 700; margin: 0.1em 0.12em 0.05em 0; } .wp-block-code, .wp-block-verse pre, .wp-block-preformatted pre { font-family: Menlo, Consolas, monaco, monospace; font-size: 14px; color: #23282d; tab-size: 4; padding: 25px; border: none; border-radius: 3px; background-color: #f3f4f5; } .wp-block-code textarea { background: transparent; } .wp-block-quote { padding: var(--padding); } .wp-block-quote:not(.has-text-align-center):not(.has-text-align-right) { --padding: 0 0 0 1.5em; border-left: 4px solid var(--paletteColor1); } .wp-block-quote.has-text-align-center { --padding: 1.5em 0; border-top: 3px solid var(--paletteColor1); border-bottom: 3px solid var(--paletteColor1); } .wp-block-quote.has-text-align-right { --padding: 0 1.5em 0 0; border-right: 4px solid var(--paletteColor1); } .wp-block-quote.is-style-large p { font-style: normal; font-weight: bold; } .wp-block-pullquote { position: relative; padding: 70px 80px; text-align: initial; color: var(--color); border-color: var(--paletteColor1); } .wp-block-pullquote blockquote { position: relative; z-index: 1; margin: 0; max-width: 100% !important; } .wp-block-pullquote blockquote:before { position: absolute; content: "”"; z-index: -1; display: flex; justify-content: center; top: -30px; left: -35px; font-family: "Helvetica Neue", sans-serif; font-weight: bold; font-size: 200px; line-height: 150px; color: inherit; width: 80px; height: 80px; opacity: 0.15; transform: rotate(180deg); } .wp-block-pullquote blockquote p { font-size: var(--fontSize); font-weight: var(--fontWeight); } .wp-block-pullquote:after { position: absolute; z-index: 0; content: "" !important; opacity: 0.3; top: 0; left: 0; right: 0; bottom: 0; border-width: 10px; border-style: solid; border-color: inherit; border-radius: inherit !important; } .wp-block-pullquote[style*=border-style]:after { display: none; } .wp-block-pullquote__citation { font-size: 15px; font-weight: 500; } [data-align=left] .wp-block-pullquote, [data-align=right] .wp-block-pullquote { max-width: 50%; margin-top: 0.3em; margin-bottom: 0.3em; } .wp-block-image figcaption { max-width: var(--block-max-width); padding: 0 14px; margin-left: auto; margin-right: auto; } .wp-block-table thead { border-bottom: 3px solid var(--table-border-color, var(--border-color)); } .wp-block-table tfoot { border-top: 3px solid var(--table-border-color, var(--border-color)); } .wp-block-table td, .wp-block-table th { word-break: normal; padding: var(--table-padding, 0.7em 1em); border-color: var(--border-color); } .wp-block-table th { font-weight: 700; text-align: inherit; } .wp-block-table th.has-text-align-center { text-align: center; } .wp-block-table th.has-text-align-right { text-align: right; } .wp-block-table.is-style-stripes, .wp-block-table.is-style-stripes th, .wp-block-table.is-style-stripes td { border: 0; } .wpforms-submit, .wp-block-button__link, .wp-block-file .wp-block-file__button { display: inline-flex; align-items: center; padding: var(--button-padding); min-height: var(--buttonMinHeight); border-radius: var(--buttonBorderRadius); transition: color 0.2s ease, border-color 0.2s ease, background-color 0.2s ease; } .wpforms-submit, .wp-block-file .wp-block-file__button, .wp-block-button:not(.is-style-outline) .wp-block-button__link { background-color: var(--buttonInitialColor); } .wpforms-submit:hover, .wp-block-file .wp-block-file__button:hover, .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover { background-color: var(--buttonHoverColor); } .wp-block-button.is-style-outline .wp-block-button__link { color: var(--buttonInitialColor); border-color: var(--buttonInitialColor); } .wp-block-button.is-style-outline .wp-block-button__link:hover { color: #fff; border-color: var(--buttonHoverColor); background-color: var(--buttonHoverColor); } .wpforms-submit { border: none; } .wpforms-field input { height: var(--form-field-height); border-radius: initial; padding: 0 12px; } .ct-wpforms-inline-fields form fieldset, .ct-wpforms-inline-fields .wpforms-field-container { display: flex; flex-wrap: wrap; gap: var(--wpforms-inline-fields-gap, 20px); } @media (max-width: 370px) { .ct-wpforms-inline-fields form fieldset, .ct-wpforms-inline-fields .wpforms-field-container { flex-direction: column; } } .ct-wpforms-inline-fields .wpforms-field-container { flex: 1; } .ct-wpforms-inline-fields .wpforms-field-container .wpforms-field { flex: 1; padding: 0; } .ct-wpforms-inline-fields .wpforms-submit-container { padding: 0; } [data-type^="stackable/"] { --stk-block-width-default-detected: var(--has-wide, var(--block-max-width)); --stk-block-width-wide-detected: var(--has-wide, var(--wide-block-max-width)); } [data-type="stackable/button"] { --stk-button-text-color: var(--buttonTextInitialColor); --stk-button-background-color: var(--buttonInitialColor); } [data-type="stackable/button"] .stk-button { border-radius: var(--buttonBorderRadius, 3px); } [data-type^="ugb/"][data-align=full] > * > .ugb-main-block.ugb--has-block-background { padding-left: 30px; padding-right: 30px; } [data-type^="ugb/"][data-align=full] > * > .ugb-main-block.ugb--has-block-background > .ugb-inner-block--center { max-width: var(--block-max-width) !important; } [data-type^="ugb/"][data-align=full] > * > .ugb-main-block.ugb--has-block-background > .ugb-inner-block--wide { max-width: var(--wide-block-max-width) !important; } .wp-block-ugb-column.ct-special-column .ugb-column__item { overflow: visible !important; background-color: transparent !important; } div.wp-block-getwid-section .wp-block-getwid-section__wrapper .wp-block-getwid-section__inner-wrapper { max-width: var(--block-max-width); } .editor-styles-wrapper .qubely-section h1, .editor-styles-wrapper .qubely-section h2, .editor-styles-wrapper .qubely-section h3, .editor-styles-wrapper .qubely-section h4, .editor-styles-wrapper .qubely-section h5, .editor-styles-wrapper .qubely-section h6, .editor-styles-wrapper .qubely-block-wrapper-block h1, .editor-styles-wrapper .qubely-block-wrapper-block h2, .editor-styles-wrapper .qubely-block-wrapper-block h3, .editor-styles-wrapper .qubely-block-wrapper-block h4, .editor-styles-wrapper .qubely-block-wrapper-block h5, .editor-styles-wrapper .qubely-block-wrapper-block h6 { margin: 0; } .qubely-section .qubely-container { max-width: var(--block-max-width) !important; padding-left: 0 !important; padding-right: 0 !important; }