From cf5fe1b98bc380c1a277206e32af2a3a7b3127f6 Mon Sep 17 00:00:00 2001 From: "Stephen A. Bernhardt" Date: Mon, 2 Feb 2026 13:54:04 -0600 Subject: [PATCH 01/12] Update `functions.php` using parts of `64278.diff` --- .../themes/twentytwentyone/functions.php | 37 ++++--------------- 1 file changed, 8 insertions(+), 29 deletions(-) diff --git a/src/wp-content/themes/twentytwentyone/functions.php b/src/wp-content/themes/twentytwentyone/functions.php index 301aefca5cd2c..518afd102c399 100644 --- a/src/wp-content/themes/twentytwentyone/functions.php +++ b/src/wp-content/themes/twentytwentyone/functions.php @@ -390,23 +390,13 @@ function twenty_twenty_one_content_width() { * Enqueues scripts and styles. * * @since Twenty Twenty-One 1.0 - * - * @global bool $is_IE - * @global WP_Scripts $wp_scripts + * @since Twenty Twenty-One 2.8 Removed Internet Explorer support. * * @return void */ function twenty_twenty_one_scripts() { - // Note, the is_IE global variable is defined by WordPress and is used - // to detect if the current browser is internet explorer. - global $is_IE, $wp_scripts; - if ( $is_IE ) { - // If IE 11 or below, use a flattened stylesheet with static values replacing CSS Variables. - wp_enqueue_style( 'twenty-twenty-one-style', get_template_directory_uri() . '/assets/css/ie.css', array(), wp_get_theme()->get( 'Version' ) ); - } else { - // If not IE, use the standard stylesheet. - wp_enqueue_style( 'twenty-twenty-one-style', get_template_directory_uri() . '/style.css', array(), wp_get_theme()->get( 'Version' ) ); - } + // The standard stylesheet. + wp_enqueue_style( 'twenty-twenty-one-style', get_template_directory_uri() . '/style.css', array(), wp_get_theme()->get( 'Version' ) ); // RTL styles. wp_style_add_data( 'twenty-twenty-one-style', 'rtl', 'replace' ); @@ -419,39 +409,28 @@ function twenty_twenty_one_scripts() { wp_enqueue_script( 'comment-reply' ); } - // Register the IE11 polyfill file. + // Register the handles for unused IE11 polyfill scripts. wp_register_script( 'twenty-twenty-one-ie11-polyfills-asset', - get_template_directory_uri() . '/assets/js/polyfills.js', + false, array(), wp_get_theme()->get( 'Version' ), array( 'in_footer' => true ) ); - - // Register the IE11 polyfill loader. wp_register_script( 'twenty-twenty-one-ie11-polyfills', - null, + false, array(), wp_get_theme()->get( 'Version' ), array( 'in_footer' => true ) ); - wp_add_inline_script( - 'twenty-twenty-one-ie11-polyfills', - wp_get_script_polyfill( - $wp_scripts, - array( - 'Element.prototype.matches && Element.prototype.closest && window.NodeList && NodeList.prototype.forEach' => 'twenty-twenty-one-ie11-polyfills-asset', - ) - ) - ); // Main navigation scripts. if ( has_nav_menu( 'primary' ) ) { wp_enqueue_script( 'twenty-twenty-one-primary-navigation-script', get_template_directory_uri() . '/assets/js/primary-navigation.js', - array( 'twenty-twenty-one-ie11-polyfills' ), + array(), wp_get_theme()->get( 'Version' ), array( 'in_footer' => false, // Because involves header. @@ -464,7 +443,7 @@ function twenty_twenty_one_scripts() { wp_enqueue_script( 'twenty-twenty-one-responsive-embeds-script', get_template_directory_uri() . '/assets/js/responsive-embeds.js', - array( 'twenty-twenty-one-ie11-polyfills' ), + array(), wp_get_theme()->get( 'Version' ), array( 'in_footer' => true ) ); From 2b61a4763dea9dc293f5af40d2ac193ec6aa851e Mon Sep 17 00:00:00 2001 From: "Stephen A. Bernhardt" Date: Mon, 2 Feb 2026 13:58:22 -0600 Subject: [PATCH 02/12] Remove contents of `polyfills.js` --- .../twentytwentyone/assets/js/polyfills.js | 47 +------------------ 1 file changed, 1 insertion(+), 46 deletions(-) diff --git a/src/wp-content/themes/twentytwentyone/assets/js/polyfills.js b/src/wp-content/themes/twentytwentyone/assets/js/polyfills.js index f2692d8c3443c..216c5b3cd3bc5 100644 --- a/src/wp-content/themes/twentytwentyone/assets/js/polyfills.js +++ b/src/wp-content/themes/twentytwentyone/assets/js/polyfills.js @@ -1,46 +1 @@ -/** - * File polyfills.js. - * - * Polyfills for IE11. - */ - -/** - * Polyfill for Element.closest() because we need to support IE11. - * - * @since Twenty Twenty-One 1.0 - * - * @see https://developer.mozilla.org/en-US/docs/Web/API/Element/closest - */ -if ( ! Element.prototype.matches ) { - Element.prototype.matches = Element.prototype.msMatchesSelector || Element.prototype.webkitMatchesSelector; -} - -if ( ! Element.prototype.closest ) { - Element.prototype.closest = function( s ) { - var el = this; - do { - if ( Element.prototype.matches.call( el, s ) ) { - return el; - } - el = el.parentElement || el.parentNode; - } while ( el !== null && el.nodeType === 1 ); - return null; - }; -} - -/** - * Polyfill for NodeList.foreach() because we need to support IE11. - * - * @since Twenty Twenty-One 1.0 - * - * @see https://developer.mozilla.org/en-US/docs/Web/API/NodeList/forEach - */ -if ( window.NodeList && ! NodeList.prototype.forEach ) { - NodeList.prototype.forEach = function( callback, thisArg ) { - var i; - thisArg = thisArg || window; - for ( i = 0; i < this.length; i++ ) { - callback.call( thisArg, this[i], i, this ); - } - }; -} +// Polyfills for IE11 have been removed. From bcd02de2f524334c5eb6bfb125225cc0e73426e7 Mon Sep 17 00:00:00 2001 From: "Stephen A. Bernhardt" Date: Mon, 2 Feb 2026 14:00:06 -0600 Subject: [PATCH 03/12] Remove contents of `ie.scss` --- .../assets/sass/07-utilities/ie.scss | 65 +------------------ 1 file changed, 1 insertion(+), 64 deletions(-) diff --git a/src/wp-content/themes/twentytwentyone/assets/sass/07-utilities/ie.scss b/src/wp-content/themes/twentytwentyone/assets/sass/07-utilities/ie.scss index cf3eddd280cef..5cc1a0a781bbc 100644 --- a/src/wp-content/themes/twentytwentyone/assets/sass/07-utilities/ie.scss +++ b/src/wp-content/themes/twentytwentyone/assets/sass/07-utilities/ie.scss @@ -1,64 +1 @@ -.is-IE { - - &.is-dark-theme { - color: #fff; - - *, - a, - .site-description, - .entry-title, - .entry-footer, - .widget-area, - .post-navigation .meta-nav, - .footer-navigation-wrapper li a:link, - .site-footer > .site-info, - .site-footer > .site-info a, - .site-footer > .site-info a:visited { - color: #fff; - } - - .sub-menu-toggle svg, - .sub-menu-toggle path, - .post-navigation .meta-nav svg, - .post-navigation .meta-nav path { - fill: #fff; - } - - .primary-navigation > div > .menu-wrapper > li > .sub-menu li { - background: #000; - } - - &.primary-navigation-open { - @include media(mobile-only) { - - .primary-navigation > .primary-menu-container, - .menu-button-container { - background-color: #000; - } - } - } - - .skip-link:focus { - color: #21759b; - } - } - - .navigation .nav-links { - display: block; - } - - .post-thumbnail .wp-post-image { - min-width: auto; - } - - .wp-block-group { - - &:before, - &:after { - content: ""; - display: block; - clear: both; - } - } - -} +// IE11 styles are removed. From 67b5c1846463cf124c34f3462a23eb54f5f1b1e1 Mon Sep 17 00:00:00 2001 From: "Stephen A. Bernhardt" Date: Mon, 2 Feb 2026 14:12:11 -0600 Subject: [PATCH 04/12] Remove IE editor stylesheet from theme setup and deprecate `is-IE` class script --- .../themes/twentytwentyone/functions.php | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/src/wp-content/themes/twentytwentyone/functions.php b/src/wp-content/themes/twentytwentyone/functions.php index 518afd102c399..052ee1c5ea4f4 100644 --- a/src/wp-content/themes/twentytwentyone/functions.php +++ b/src/wp-content/themes/twentytwentyone/functions.php @@ -23,6 +23,7 @@ * as indicating support for post thumbnails. * * @since Twenty Twenty-One 1.0 + * @since Twenty Twenty-One 2.8 Removed editor stylesheet for Internet Explorer. * * @return void */ @@ -123,17 +124,8 @@ function twenty_twenty_one_setup() { add_theme_support( 'dark-editor-style' ); } - $editor_stylesheet_path = './assets/css/style-editor.css'; - - // Note, the is_IE global variable is defined by WordPress and is used - // to detect if the current browser is internet explorer. - global $is_IE; - if ( $is_IE ) { - $editor_stylesheet_path = './assets/css/ie-editor.css'; - } - // Enqueue editor styles. - add_editor_style( $editor_stylesheet_path ); + add_editor_style( './assets/css/style-editor.css' ); // Add custom editor font sizes. add_theme_support( @@ -609,6 +601,7 @@ function twentytwentyone_the_html_classes() { * Adds "is-IE" class to body if the user is on Internet Explorer. * * @since Twenty Twenty-One 1.0 + * @deprecated Twenty Twenty-One 2.8 Removed Internet Explorer support. * * @return void */ @@ -626,7 +619,6 @@ function twentytwentyone_add_ie_class() { echo "\n"; } } -add_action( 'wp_footer', 'twentytwentyone_add_ie_class' ); if ( ! function_exists( 'wp_get_list_item_separator' ) ) : /** From 102de67ae85aeb21c14ab31b1b37b593cbf21fc0 Mon Sep 17 00:00:00 2001 From: "Stephen A. Bernhardt" Date: Mon, 2 Feb 2026 14:23:01 -0600 Subject: [PATCH 05/12] Remove IE stylesheets from `package.json` build process --- src/wp-content/themes/twentytwentyone/package.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/wp-content/themes/twentytwentyone/package.json b/src/wp-content/themes/twentytwentyone/package.json index e558f22b4e84f..9c58cce58ab8d 100644 --- a/src/wp-content/themes/twentytwentyone/package.json +++ b/src/wp-content/themes/twentytwentyone/package.json @@ -64,8 +64,6 @@ "build:rtl": "rtlcss style.css style-rtl.css", "build:dark-rtl": "rtlcss assets/css/style-dark-mode.css assets/css/style-dark-mode-rtl.css", "build:print": "sass assets/sass/07-utilities/print.scss:assets/css/print.css --style=expanded --source-map", - "build:ie": "postcss style.css -o assets/css/ie.css", - "build:ie-editor": "postcss assets/css/style-editor.css -o assets/css/ie-editor.css", "build:stylelint": "stylelint **/*.css --fix --config .stylelintrc-css.json", "build": "run-s \"build:*\"", "watch": "chokidar \"**/*.scss\" -c \"npm run build\" --initial", From 6f54fd37334a4ecaef808e610c929fdad1a46266 Mon Sep 17 00:00:00 2001 From: "Stephen A. Bernhardt" Date: Mon, 2 Feb 2026 14:24:53 -0600 Subject: [PATCH 06/12] Remove `ie` from `style.scss` --- src/wp-content/themes/twentytwentyone/assets/sass/style.scss | 1 - 1 file changed, 1 deletion(-) diff --git a/src/wp-content/themes/twentytwentyone/assets/sass/style.scss b/src/wp-content/themes/twentytwentyone/assets/sass/style.scss index 5a57a61417c5f..0999c9f7230e4 100644 --- a/src/wp-content/themes/twentytwentyone/assets/sass/style.scss +++ b/src/wp-content/themes/twentytwentyone/assets/sass/style.scss @@ -118,4 +118,3 @@ @import "07-utilities/a11y"; @import "07-utilities/color-palette"; @import "07-utilities/measure"; -@import "07-utilities/ie"; From e302cdc7aa8ab57ebc53d78926370999372c870c Mon Sep 17 00:00:00 2001 From: "Stephen A. Bernhardt" Date: Mon, 2 Feb 2026 14:27:33 -0600 Subject: [PATCH 07/12] Remove contents of `ie.css` --- .../themes/twentytwentyone/assets/css/ie.css | 6332 +---------------- 1 file changed, 1 insertion(+), 6331 deletions(-) diff --git a/src/wp-content/themes/twentytwentyone/assets/css/ie.css b/src/wp-content/themes/twentytwentyone/assets/css/ie.css index 9ce7cfd6cbf8d..43d0865db6082 100644 --- a/src/wp-content/themes/twentytwentyone/assets/css/ie.css +++ b/src/wp-content/themes/twentytwentyone/assets/css/ie.css @@ -1,6331 +1 @@ -@charset "UTF-8"; - -/* -Theme Name: Twenty Twenty-One -Theme URI: https://wordpress.org/themes/twentytwentyone/ -Author: the WordPress team -Author URI: https://wordpress.org/ -Description: Twenty Twenty-One is a blank canvas for your ideas and it makes the block editor your best brush. With new block patterns, which allow you to create a beautiful layout in a matter of seconds, this theme’s soft colors and eye-catching — yet timeless — design will let your work shine. Take it for a spin! See how Twenty Twenty-One elevates your portfolio, business website, or personal blog. -Requires at least: 5.3 -Tested up to: 6.9 -Requires PHP: 5.6 -Version: 2.7 -License: GNU General Public License v2 or later -License URI: http://www.gnu.org/licenses/gpl-2.0.html -Text Domain: twentytwentyone -Tags: one-column, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready, blog, portfolio - -Twenty Twenty-One WordPress Theme, (C) 2020 WordPress.org -Twenty Twenty-One is distributed under the terms of the GNU GPL. -*/ - -/** - * SETTINGS - * File-header..........The file header for the themes style.css file. - * Fonts................Any font files, if the project needs specific fonts. - * Global...............Project-specific, globally available variables. - * - * TOOLS - * Functions............Global functions. - * Mixins...............Global mixins. - * - * GENERIC - * Normalize.css........Normalise browser defaults. - * Breakpoints..........Mixins and variables for responsive styles - * Vertical-margins.....Vertical spacing for the main components. - * Reset................Reset specific elements to make them easier to style in other contexts. - * Clearings............Clearings for the main components. - * - * ELEMENTS - * Blockquote...........Default blockquote. - * Forms................Element-level form styling. - * Headings.............H1–H6 - * Links................Default links. - * Lists................Default lists. - * Media................Images, Figure, Figcaption, Embed, iFrame, Objects, Video. - * - * BLOCKS - * Audio................Specific styles for the audio block. - * Button...............Specific styles for the button block. - * Code.................Specific styles for the code block. - * Columns..............Specific styles for the columns block. - * Cover................Specific styles for the cover block. - * File.................Specific styles for the file block. - * Gallery..............Specific styles for the gallery block. - * Group................Specific styles for the group block. - * Heading..............Specific styles for the heading block. - * Image................Specific styles for the image block. - * Latest comments......Specific styles for the latest comments block. - * Latest posts.........Specific styles for the latest posts block. - * Legacy...............Specific styles for the legacy gallery. - * List.................Specific styles for the list block. - * Media text...........Specific styles for the media and text block. - * Navigation...........Specific styles for the navigation block. - * Paragraph............Specific styles for the paragraph block. - * Pullquote............Specific styles for the pullquote block. - * Quote................Specific styles for the quote block. - * Search...............Specific styles for the search block. - * Separator............Specific styles for the separator block. - * Table................Specific styles for the table block. - * Verse................Specific styles for the verse block. - * Video................Specific styles for the video block. - * Utilities............Block alignments. - * - * COMPONENTS - * Header...............Header styles. - * Footer...............Footer styles. - * Comments.............Comment styles. - * Archives.............Archive styles. - * 404..................404 styles. - * Search...............Search styles. - * Navigation...........Navigation styles. - * Footer Navigation....Footer Navigation styles. - * Pagination...........Pagination styles. - * Single...............Single page and post styles. - * Posts and pages......Misc, sticky post styles. - * Entry................Entry, author biography. - * Widget...............Widget styles. - * Editor...............Editor styles. - * - * UTILITIES - * A11y.................Screen reader text, prefers reduced motion etc. - * Color Palette........Classes for the color palette colors. - * Editor Font Sizes....Editor Font Sizes. - * Measure..............The width of a line of text, in characters. - */ - -/* Categories 01 to 03 are the basics. */ - -/* Variables */ -:root { - - /* Font Family */ - - /* Font Size */ - - /* Line Height */ - - /* Headings */ - - /* Block: Latest posts */ - - /* Colors */ - - /* Body text color, site title, footer text color. */ - - /* Headings */ - - /* Mint, default body background */ - - /* Used for borders (separators) */ - - /* Spacing */ - - /* Elevation */ - - /* Forms */ - - /* Cover block */ - - /* Buttons */ - - /* entry */ - - /* Header */ - - /* Main navigation */ - - /* Pagination */ - - /* Footer */ - - /* Block: Pull quote */ - - /* Block: Table */ - - /* Widgets */ - - /* Admin-bar height */ -} - -/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ - -/* Document - ========================================================================== */ - -/** - * 1. Correct the line height in all browsers. - * 2. Prevent adjustments of font size after orientation changes in iOS. - */ -html { - line-height: 1.15; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ -} - -/* Sections - ========================================================================== */ - -/** - * Remove the margin in all browsers. - */ -body { - margin: 0; -} - -/** - * Render the `main` element consistently in IE. - */ -main { - display: block; -} - -/** - * Correct the font size and margin on `h1` elements within `section` and - * `article` contexts in Chrome, Firefox, and Safari. - */ -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -/* Grouping content - ========================================================================== */ - -/** - * 1. Add the correct box sizing in Firefox. - * 2. Show the overflow in Edge and IE. - */ -hr { - box-sizing: content-box; /* 1 */ - height: 0; /* 1 */ - overflow: visible; /* 2 */ -} - -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ -pre { - font-family: monospace; /* 1 */ - font-size: 1em; /* 2 */ -} - -/* Text-level semantics - ========================================================================== */ - -/** - * Remove the gray background on active links in IE 10. - */ -a { - background-color: transparent; - text-decoration-thickness: 1px; -} - -/** - * 1. Remove the bottom border in Chrome 57- - * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. - */ -abbr[title] { - border-bottom: none; /* 1 */ - text-decoration: underline; /* 2 */ - text-decoration-style: dotted; /* 2 */ -} - -/** - * Add the correct font weight in Chrome, Edge, and Safari. - */ -b, -strong { - font-weight: bolder; -} - -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ -code, -kbd, -samp { - font-family: monospace; /* 1 */ - font-size: 1em; /* 2 */ -} - -/** - * Add the correct font size in all browsers. - */ -small { - font-size: 80%; -} - -/** - * Prevent `sub` and `sup` elements from affecting the line height in - * all browsers. - */ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* Embedded content - ========================================================================== */ - -/** - * Remove the border on images inside links in IE 10. - */ -img { - border-style: none; -} - -/* Forms - ========================================================================== */ - -/** - * 1. Change the font styles in all browsers. - * 2. Remove the margin in Firefox and Safari. - */ -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-size: 100%; /* 1 */ - line-height: 1.15; /* 1 */ - margin: 0; /* 2 */ -} - -/** - * Show the overflow in IE. - * 1. Show the overflow in Edge. - */ -button, -input { /* 1 */ - overflow: visible; -} - -/** - * Remove the inheritance of text transform in Edge, Firefox, and IE. - * 1. Remove the inheritance of text transform in Firefox. - */ -button, -select { /* 1 */ - text-transform: none; -} - -/** - * Correct the inability to style clickable types in iOS and Safari. - */ -button, -[type=button], -[type=reset], -[type=submit] { - -webkit-appearance: button; -} - -/** - * Remove the inner border and padding in Firefox. - */ -button::-moz-focus-inner, -[type=button]::-moz-focus-inner, -[type=reset]::-moz-focus-inner, -[type=submit]::-moz-focus-inner { - border-style: none; - padding: 0; -} - -/** - * Restore the focus styles unset by the previous rule. - */ -button:-moz-focusring, -[type=button]:-moz-focusring, -[type=reset]:-moz-focusring, -[type=submit]:-moz-focusring { - outline: 1px dotted ButtonText; -} - -/** - * Correct the padding in Firefox. - */ -fieldset { - padding: 0.35em 0.75em 0.625em; -} - -/** - * 1. Correct the text wrapping in Edge and IE. - * 2. Correct the color inheritance from `fieldset` elements in IE. - * 3. Remove the padding so developers are not caught out when they zero out - * `fieldset` elements in all browsers. - */ -legend { - box-sizing: border-box; /* 1 */ - color: inherit; /* 2 */ - display: table; /* 1 */ - max-width: 100%; /* 1 */ - padding: 0; /* 3 */ - white-space: normal; /* 1 */ -} - -/** - * Add the correct vertical alignment in Chrome, Firefox, and Opera. - */ -progress { - vertical-align: baseline; -} - -/** - * Remove the default vertical scrollbar in IE 10+. - */ -textarea { - overflow: auto; -} - -/** - * 1. Add the correct box sizing in IE 10. - * 2. Remove the padding in IE 10. - */ -[type=checkbox], -[type=radio] { - box-sizing: border-box; /* 1 */ - padding: 0; /* 2 */ -} - -/** - * Correct the cursor style of increment and decrement buttons in Chrome. - */ -[type=number]::-webkit-inner-spin-button, -[type=number]::-webkit-outer-spin-button { - height: auto; -} - -/** - * 1. Correct the odd appearance in Chrome and Safari. - * 2. Correct the outline style in Safari. - */ -[type=search] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/** - * Remove the inner padding in Chrome and Safari on macOS. - */ -[type=search]::-webkit-search-decoration { - -webkit-appearance: none; -} - -/** - * 1. Correct the inability to style clickable types in iOS and Safari. - * 2. Change font properties to `inherit` in Safari. - */ -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* Interactive - ========================================================================== */ - -/* - * Add the correct display in Edge, IE 10+, and Firefox. - */ -details { - display: block; -} - -/* - * Add the correct display in all browsers. - */ -summary { - display: list-item; -} - -/* Misc - ========================================================================== */ - -/** - * Add the correct display in IE 10+. - */ - -/** - * Add the correct display in IE 10. - */ -template, -[hidden] { - display: none; -} - -/** - * Responsive Styles - */ - -/** - * Required Variables - */ - -/** - * Root Media Query Variables - */ - -/** - * Extends - */ -.post-thumbnail { - max-width: calc(100vw - 30px); -} -@media only screen and (min-width: 482px) { - - .post-thumbnail { - max-width: min(calc(100vw - 100px), 610px); - } -} -@media only screen and (min-width: 822px) { - - .post-thumbnail { - max-width: min(calc(100vw - 200px), 610px); - } -} - -.entry-content .wp-audio-shortcode { - max-width: calc(100vw - 30px); - margin-left: auto; - margin-right: auto; -} -@media only screen and (min-width: 482px) { - - .entry-content .wp-audio-shortcode { - max-width: min(calc(100vw - 100px), 610px); - } -} -@media only screen and (min-width: 822px) { - - .entry-content .wp-audio-shortcode { - max-width: min(calc(100vw - 200px), 610px); - } -} - -.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) { - max-width: calc(100vw - 30px); - margin-left: auto; - margin-right: auto; -} -@media only screen and (min-width: 482px) { - - .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) { - max-width: min(calc(100vw - 100px), 610px); - } -} -@media only screen and (min-width: 822px) { - - .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) { - max-width: min(calc(100vw - 200px), 610px); - } -} - -*[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) { - max-width: calc(100vw - 30px); - margin-left: auto; - margin-right: auto; -} -@media only screen and (min-width: 482px) { - - *[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) { - max-width: min(calc(100vw - 100px), 610px); - } -} -@media only screen and (min-width: 822px) { - - *[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) { - max-width: min(calc(100vw - 200px), 610px); - } -} - -.default-max-width { - max-width: calc(100vw - 30px); - margin-left: auto; - margin-right: auto; -} -@media only screen and (min-width: 482px) { - - .default-max-width { - max-width: min(calc(100vw - 100px), 610px); - } -} -@media only screen and (min-width: 822px) { - - .default-max-width { - max-width: min(calc(100vw - 200px), 610px); - } -} - -.widget-area { - max-width: calc(100vw - 30px); -} - -@media only screen and (min-width: 482px) { - - .widget-area { - max-width: calc(100vw - 100px); - } -} - -@media only screen and (min-width: 822px) { - - .widget-area { - max-width: min(calc(100vw - 200px), 1240px); - } -} - -.pagination { - max-width: calc(100vw - 30px); - margin-left: auto; - margin-right: auto; -} - -@media only screen and (min-width: 482px) { - - .pagination { - max-width: calc(100vw - 100px); - } -} - -@media only screen and (min-width: 822px) { - - .pagination { - max-width: min(calc(100vw - 200px), 1240px); - } -} - -.comments-pagination { - max-width: calc(100vw - 30px); - margin-left: auto; - margin-right: auto; -} - -@media only screen and (min-width: 482px) { - - .comments-pagination { - max-width: calc(100vw - 100px); - } -} - -@media only screen and (min-width: 822px) { - - .comments-pagination { - max-width: min(calc(100vw - 200px), 1240px); - } -} - -.post-navigation { - max-width: calc(100vw - 30px); - margin-left: auto; - margin-right: auto; -} - -@media only screen and (min-width: 482px) { - - .post-navigation { - max-width: calc(100vw - 100px); - } -} - -@media only screen and (min-width: 822px) { - - .post-navigation { - max-width: min(calc(100vw - 200px), 1240px); - } -} - -.site-footer { - max-width: calc(100vw - 30px); -} - -@media only screen and (min-width: 482px) { - - .site-footer { - max-width: calc(100vw - 100px); - } -} - -@media only screen and (min-width: 822px) { - - .site-footer { - max-width: min(calc(100vw - 200px), 1240px); - } -} - -.site-header { - max-width: calc(100vw - 30px); -} - -@media only screen and (min-width: 482px) { - - .site-header { - max-width: calc(100vw - 100px); - } -} - -@media only screen and (min-width: 822px) { - - .site-header { - max-width: min(calc(100vw - 200px), 1240px); - } -} - -.alignwide { - max-width: calc(100vw - 30px); - margin-left: auto; - margin-right: auto; -} - -@media only screen and (min-width: 482px) { - - .alignwide { - max-width: calc(100vw - 100px); - } -} - -@media only screen and (min-width: 822px) { - - .alignwide { - max-width: min(calc(100vw - 200px), 1240px); - } -} - -.wide-max-width { - max-width: calc(100vw - 30px); - margin-left: auto; - margin-right: auto; -} - -@media only screen and (min-width: 482px) { - - .wide-max-width { - max-width: calc(100vw - 100px); - } -} - -@media only screen and (min-width: 822px) { - - .wide-max-width { - max-width: min(calc(100vw - 200px), 1240px); - } -} - -.alignfull, -.wp-block-group .wp-block-group__inner-container > *.alignfull, -.full-max-width { - max-width: 100%; - width: 100%; - margin-left: auto; - margin-right: auto; -} - -@media only screen and (min-width: 482px) { - - .alignfull, - .full-max-width { - max-width: 100%; - width: auto; - margin-left: auto; - margin-right: auto; - } -} - -.entry-header .post-thumbnail { - margin-left: auto; - margin-right: auto; - width: calc(100vw - 30px); - max-width: 100%; -} -@media only screen and (min-width: 482px) { - - .entry-header .post-thumbnail { - width: calc(100vw - 100px); - } -} -@media only screen and (min-width: 822px) { - - .entry-header .post-thumbnail { - width: min(calc(100vw - 200px), 1240px); - } -} - -.singular .post-thumbnail { - margin-left: auto; - margin-right: auto; - width: calc(100vw - 30px); - max-width: 100%; -} -@media only screen and (min-width: 482px) { - - .singular .post-thumbnail { - width: calc(100vw - 100px); - } -} -@media only screen and (min-width: 822px) { - - .singular .post-thumbnail { - width: min(calc(100vw - 200px), 1240px); - } -} - -.alignfull [class*=inner-container] > .alignwide { - margin-left: auto; - margin-right: auto; - width: calc(100vw - 30px); - max-width: 100%; -} -@media only screen and (min-width: 482px) { - - .alignfull [class*=inner-container] > .alignwide { - width: calc(100vw - 100px); - } -} -@media only screen and (min-width: 822px) { - - .alignfull [class*=inner-container] > .alignwide { - width: min(calc(100vw - 200px), 1240px); - } -} - -.alignwide [class*=inner-container] > .alignwide { - margin-left: auto; - margin-right: auto; - width: calc(100vw - 30px); - max-width: 100%; -} -@media only screen and (min-width: 482px) { - - .alignwide [class*=inner-container] > .alignwide { - width: calc(100vw - 100px); - } -} -@media only screen and (min-width: 822px) { - - .alignwide [class*=inner-container] > .alignwide { - width: min(calc(100vw - 200px), 1240px); - } -} - -@media only screen and (min-width: 482px) { - - .entry-content > .alignleft { - - /*rtl:ignore*/ - margin-left: calc((100vw - min(calc(100vw - 4 * 25px), 610px)) *1); - - /*rtl:ignore*/ - margin-right: 25px; - } - @media only screen and (min-width: 482px) { - - .entry-content > .alignleft { - margin-left: calc((100vw - min(calc(100vw - 4 * 25px), 610px)) *1); - } - } - @media only screen and (min-width: 822px) { - - .entry-content > .alignleft { - margin-left: calc((100vw - min(calc(100vw - 4 * 25px), 610px)) *1); - } - } -} -@media only screen and (min-width: 482px) { - - .entry-content > .alignright { - - /*rtl:ignore*/ - margin-left: 25px; - - /*rtl:ignore*/ - margin-right: calc((100vw - min(calc(100vw - 4 * 25px), 610px)) *1); - } - @media only screen and (min-width: 482px) { - - .entry-content > .alignright { - margin-right: calc((100vw - min(calc(100vw - 4 * 25px), 610px)) *1); - } - } - @media only screen and (min-width: 822px) { - - .entry-content > .alignright { - margin-right: calc((100vw - min(calc(100vw - 4 * 25px), 610px)) *1); - } - } -} - -/** - * Site Structure - * - * - Set vertical margins and responsive widths on - * top-level wrappers and content wrappers - * - `--global--width-content` is a responsive variable - * - See: globals/_global-width-responsive.scss - */ - -/** - * Top Level Wrappers (header, main, footer) - * - Set vertical padding and horizontal margins - */ -.site-header, -.site-main, -.widget-area, -.site-footer { - padding-top: 30px; - padding-bottom: 30px; - margin-left: auto; - margin-right: auto; -} - -.site-header { - padding-top: 23px; - padding-bottom: 60px; -} -@media only screen and (min-width: 482px) { - - .site-header { - padding-bottom: 90px; - } -} - -/** - * Site-main children wrappers - * - Add double vertical margins here for clearer hierarchy - */ -.site-main > * { - margin-top: 90px; - margin-bottom: 90px; -} - -.site-main > *:first-child { - margin-top: 0; -} - -.site-main > *:last-child { - margin-bottom: 0; -} - -/** - * Set the default maximum responsive content-width - */ - -/** - * Set the wide maximum responsive content-width - */ - -/** - * Set the full maximum responsive content-width - */ - -/* - * Block & non-gutenberg content wrappers - * - Set margins - */ -.entry-header, -.post-thumbnail, -.entry-content, -.entry-footer, -.author-bio { - margin-top: 30px; - margin-right: auto; - margin-bottom: 30px; - margin-left: auto; -} - -/* - * Block & non-gutenberg content wrapper children - * - Sets spacing-vertical margin logic - */ -.site-main > article > *, -.site-main > .not-found > *, -.entry-content > *, -[class*=inner-container] > *, -.wp-block-template-part > * { - margin-top: 20px; - margin-bottom: 20px; -} - -.wp-block-post-template :where(li > *) { - margin-top: 20px; - margin-bottom: 20px; -} -@media only screen and (min-width: 482px) { - - .site-main > article > *, - .site-main > .not-found > *, - .entry-content > *, - [class*=inner-container] > *, - .wp-block-template-part > * { - margin-top: 30px; - margin-bottom: 30px; - } - - .wp-block-post-template :where(li > *) { - margin-top: 30px; - margin-bottom: 30px; - } -} - -.site-main > article > *:first-child, -.site-main > .not-found > *:first-child, -.entry-content > *:first-child, -[class*=inner-container] > *:first-child, -.wp-block-template-part > *:first-child, -.wp-block-post-template :where(li > *):first-child { - margin-top: 0; -} - -.site-main > article > *:last-child, -.site-main > .not-found > *:last-child, -.entry-content > *:last-child, -[class*=inner-container] > *:last-child, -.wp-block-template-part > *:last-child, -.wp-block-post-template :where(li > *):last-child { - margin-bottom: 0; -} - -.site-footer > *, -.widget-area > * { - margin-top: 20px; - margin-bottom: 20px; -} -@media only screen and (min-width: 482px) { - - .site-footer > *, - .widget-area > * { - margin-top: 30px; - margin-bottom: 30px; - } -} - -/* - * Block & non-gutenberg content wrapper children - * - Sets spacing-unit margins - */ -.entry-header > *, -.post-thumbnail > *, -.page-content > *, -.comment-content > *, -.widget > * { - margin-top: 20px; - margin-bottom: 20px; -} - -.entry-header > *:first-child, -.post-thumbnail > *:first-child, -.page-content > *:first-child, -.comment-content > *:first-child, -.widget > *:first-child { - margin-top: 0; -} - -.entry-header > *:last-child, -.post-thumbnail > *:last-child, -.page-content > *:last-child, -.comment-content > *:last-child, -.widget > *:last-child { - margin-bottom: 0; -} - -/* - * .entry-content children specific controls - * - Adds special margin overrides for alignment utility classes - */ -.entry-content > *.alignleft, -.entry-content > *.alignright, -.entry-content > *.alignleft:first-child + *, -.entry-content > *.alignright:first-child + *, -.entry-content > *.alignfull.has-background { - margin-top: 0; -} - -.entry-content > *:last-child, -.entry-content > *.alignfull.has-background { - margin-bottom: 0; -} - -.entry-content > *.alignfull + .alignleft, -.entry-content > *.alignfull + .alignright { - margin-top: 30px; -} - -/** - * Reset specific elements to make them easier to style in other contexts. - */ -html, -body, -p, -ol, -ul, -li, -dl, -dt, -dd, -blockquote, -figure, -fieldset, -form, -legend, -textarea, -pre, -iframe, -hr, -h1, -h2, -h3, -h4, -h5, -h6 { - padding: 0; - margin: 0; - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; -} - -/** - * Apply generic border-box to all elements. - * See: - * https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ - */ -html { - - /* Apply border-box across the entire page. */ - box-sizing: border-box; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - line-height: 1.7; -} - -/** - * Relax the definition a bit, to allow components to override it manually. - */ -*, -*::before, -*::after { - box-sizing: inherit; -} - -body { - font-size: 1.25rem; - font-weight: normal; - color: #28303d; - text-align: left; - background-color: #d1e4dd; -} - -.clear:before, -.clear:after, -.entry-content:before, -.entry-content:after, -.comment-content:before, -.comment-content:after, -.site-header:before, -.site-header:after, -.site-content:before, -.site-content:after, -.site-footer:before, -.site-footer:after { - content: ""; - display: table; - table-layout: fixed; -} - -.clear:after, -.entry-content:after, -.comment-content:after, -.site-header:after, -.site-content:after, -.site-footer:after { - clear: both; -} - -/* Category 04 can contain any default HTML element. Do not add classes here, just give the elements some basic styles. */ -blockquote { - padding: 0; - position: relative; - margin: 30px 0 30px 25px; -} - -blockquote > * { - margin-top: 20px; - margin-bottom: 20px; -} - -blockquote > *:first-child { - margin-top: 0; -} - -blockquote > *:last-child { - margin-bottom: 0; -} - -blockquote p { - letter-spacing: normal; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.25rem; - font-style: normal; - font-weight: 700; - line-height: 1.7; -} - -blockquote cite, -blockquote footer { - font-weight: normal; - letter-spacing: normal; -} - -blockquote.alignleft, -blockquote.alignright { - padding-left: inherit; -} - -blockquote.alignleft p, -blockquote.alignright p { - font-size: 1.125rem; - max-width: inherit; - width: inherit; -} - -blockquote.alignleft cite, -blockquote.alignleft footer, -blockquote.alignright cite, -blockquote.alignright footer { - font-size: 1rem; - letter-spacing: normal; -} - -blockquote strong { - font-weight: bolder; -} - -blockquote:before { - content: "“"; - position: absolute; - left: -12px; -} - -blockquote .wp-block-quote__citation, -blockquote cite, -blockquote footer { - color: #28303d; - font-style: normal; -} -@media only screen and (max-width: 481.98px) { - - blockquote { - padding-left: 13px; - } - - blockquote:before { - left: 0; - } -} - -input[type=text], -input[type=email], -input[type=url], -input[type=password], -input[type=search], -input[type=number], -input[type=tel], -input[type=date], -input[type=month], -input[type=week], -input[type=time], -input[type=datetime], -input[type=datetime-local], -input[type=color], -.site textarea { - border: 3px solid #39414d; - border-radius: 0; - color: #28303d; - line-height: 1.7; - padding: 10px; - margin: 0 2px; - max-width: 100%; -} - -input[type=text]:focus, -input[type=email]:focus, -input[type=url]:focus, -input[type=password]:focus, -input[type=search]:focus, -input[type=number]:focus, -input[type=tel]:focus, -input[type=date]:focus, -input[type=month]:focus, -input[type=week]:focus, -input[type=time]:focus, -input[type=datetime]:focus, -input[type=datetime-local]:focus, -input[type=color]:focus, -.site textarea:focus { - color: #28303d; - outline-offset: 2px; - outline: 2px dotted #39414d; -} - -input[type=text]:disabled, -input[type=email]:disabled, -input[type=url]:disabled, -input[type=password]:disabled, -input[type=search]:disabled, -input[type=number]:disabled, -input[type=tel]:disabled, -input[type=date]:disabled, -input[type=month]:disabled, -input[type=week]:disabled, -input[type=time]:disabled, -input[type=datetime]:disabled, -input[type=datetime-local]:disabled, -input[type=color]:disabled, -.site textarea:disabled { - opacity: 0.7; -} - -.is-dark-theme input[type=text], -.is-dark-theme input[type=email], -.is-dark-theme input[type=url], -.is-dark-theme input[type=password], -.is-dark-theme input[type=search], -.is-dark-theme input[type=number], -.is-dark-theme input[type=tel], -.is-dark-theme input[type=date], -.is-dark-theme input[type=month], -.is-dark-theme input[type=week], -.is-dark-theme input[type=time], -.is-dark-theme input[type=datetime], -.is-dark-theme input[type=datetime-local], -.is-dark-theme input[type=color], -.is-dark-theme .site textarea { - background: rgba(255, 255, 255, 0.9); -} - -input[type=search]:focus { - outline-offset: -7px; -} - -.is-dark-theme input[type=search]:focus { - outline-color: #d1e4dd; -} - -input[type=color] { - padding: 5px; - height: 40px; -} - -input[type=email], -input[type=url] { - - /*rtl:ignore*/ - direction: ltr; -} - -select { - border: 3px solid #39414d; - color: #28303d; - -moz-appearance: none; - -webkit-appearance: none; - appearance: none; - line-height: 1.7; - padding: 10px 30px 10px 10px; - background: #fff url("data:image/svg+xml;utf8,") no-repeat; - background-position: right 10px top 60%; -} - -select:focus { - outline-offset: 2px; - outline: 2px dotted #39414d; -} - -.is-dark-theme select { - background: rgba(255, 255, 255, 0.9) url("data:image/svg+xml;utf8,") no-repeat; - background-position: right 10px top 60%; -} - -textarea { - width: 100%; -} - -label { - font-size: 1.125rem; - font-weight: 500; - margin-bottom: 10px; -} - -/** -https://css-tricks.com/custom-styling-form-inputs-with-modern-css-features/ -https://codepen.io/aaroniker/pen/ZEYoxEY by Aaron Iker. -License: MIT. -*/ -@supports (-webkit-appearance: none) or (-moz-appearance: none) { - - input[type=checkbox], - input[type=radio] { - -webkit-appearance: none; - -moz-appearance: none; - position: relative; - width: 25px; - height: 25px; - border: 3px solid #39414d; - background: #fff; - } - - input[type=checkbox]:disabled, - input[type=radio]:disabled { - opacity: 0.7; - } - - .is-dark-theme input[type=checkbox], - .is-dark-theme input[type=radio] { - background: rgba(255, 255, 255, 0.9); - } - - input[type=checkbox]:focus { - outline-offset: 2px; - outline: 2px dotted #39414d; - } - - input[type=checkbox]:after { - content: ""; - opacity: 0; - display: block; - left: 5px; - top: 2px; - position: absolute; - width: 7px; - height: 13px; - border: 3px solid #28303d; - border-top: 0; - border-left: 0; - transform: rotate(30deg); - } - - input[type=checkbox]:checked { - color: #28303d; - } - - input[type=checkbox]:checked:after { - opacity: 1; - } - - input[type=radio] { - border-radius: 50%; - } - - input[type=radio]:focus { - outline-offset: 2px; - outline: 2px dotted #39414d; - } - - input[type=radio]:after { - content: ""; - opacity: 0; - display: block; - left: 3px; - top: 3px; - position: absolute; - width: 11px; - height: 11px; - border-radius: 50%; - background: #28303d; - } - - input[type=radio]:checked { - border: 4px solid #39414d; - } - - input[type=radio]:checked:after { - opacity: 1; - } - - input[type=radio]:checked:focus { - outline-offset: 4px; - outline: 2px dotted #39414d; - } -} - -input[type=checkbox] + label, -input[type=radio] + label { - display: inline-block; - padding-left: 10px; - font-size: 1rem; - vertical-align: top; -} - -/** - * https://css-tricks.com/styling-cross-browser-compatible-range-inputs-css/ -*/ -@supports (-webkit-appearance: none) or (-moz-appearance: none) { - - input[type=range] { - -webkit-appearance: none; /* Hides the slider so that custom slider can be made */ - width: 100%; /* Specific width is required for Firefox. */ - height: 6px; - background: #39414d; - border-radius: 6px; - outline-offset: 10px; - } - - input[type=range]:disabled { - opacity: 0.7; - } - - input[type=range]::-webkit-slider-thumb { - -webkit-appearance: none; - border: 3px solid #39414d; - height: 44px; - width: 44px; - border-radius: 50%; - background: #d1e4dd; - cursor: pointer; - } - - input[type=range]::-moz-range-thumb { - border: 3px solid #39414d; - height: 44px; - width: 44px; - border-radius: 50%; - background: #d1e4dd; - cursor: pointer; - box-sizing: border-box; - } -} - -input[type=range]::-ms-track { - width: 100%; - height: 6px; - border-radius: 6px; - border-width: 19px 0; - border-color: #d1e4dd; - background: transparent; - color: transparent; - cursor: pointer; -} - -input[type=range]::-ms-fill-upper, -input[type=range]::-ms-fill-lower { - background: #39414d; - border-radius: 6px; -} - -input[type=range]::-ms-thumb { - border: 3px solid #39414d; - height: 44px; - width: 44px; - border-radius: 50%; - background: #d1e4dd; - cursor: pointer; -} - -fieldset { - display: grid; - border-color: #39414d; - padding: 25px; -} - -fieldset legend { - font-size: 1.5rem; -} - -fieldset input[type=submit] { - max-width: max-content; -} - -fieldset input:not([type=submit]) { - margin-bottom: 20px; -} - -fieldset input[type=radio], -fieldset input[type=checkbox] { - margin-bottom: 0; -} - -fieldset input[type=radio] + label, -fieldset input[type=checkbox] + label { - font-size: 1.125rem; - padding-left: 0; - margin-bottom: 20px; -} - -::-moz-placeholder { - opacity: 1; -} - -.post-password-message { - font-size: 1.5rem; -} - -.post-password-form { - display: flex; - flex-wrap: wrap; -} - -.post-password-form__label { - width: 100%; - margin-bottom: 0; -} - -.post-password-form input[type=password] { - flex-grow: 1; - margin-top: 10px; - margin-right: 17px; -} - -.post-password-form__submit { - margin-top: 10px; -} -@media only screen and (min-width: 592px) { - - .post-password-form__submit { - margin-left: 10px; - } -} - -img { - height: auto; - vertical-align: middle; -} - -/* Classic editor images */ - -/* Make sure embeds and iframes fit their containers. */ -img, -.entry-content img, -embed, -iframe, -object, -video { - max-width: 100%; -} - -/* Media captions */ -figcaption, -.wp-caption, -.wp-caption-text, -.wp-block-embed figcaption { - color: currentColor; - font-size: 1rem; - line-height: 1.7; - margin-top: 10px; - margin-bottom: 20px; - text-align: center; -} - -.alignleft figcaption, -.alignright figcaption, -.alignleft .wp-caption, -.alignright .wp-caption, -.alignleft .wp-caption-text, -.alignright .wp-caption-text, -.alignleft .wp-block-embed figcaption, -.alignright .wp-block-embed figcaption { - margin-bottom: 0; -} - -/* WP Smiley */ -.page-content .wp-smiley, -.entry-content .wp-smiley, -.comment-content .wp-smiley { - border: none; - margin-bottom: 0; - margin-top: 0; - padding: 0; -} - -/* Over here, place any elements that do not need to have their own file. */ -b, -strong { - font-weight: 700; -} - -dfn, -cite, -em, -i { - font-style: italic; -} - -pre { - white-space: pre; - overflow-x: auto; -} - -.entry-content > code { - display: block; -} - -/* - * text-underline-offset doesn't work in Chrome at all 👎 - * But looks nice in Safari/Firefox, so let's keep it and - * maybe Chrome will support it soon. - */ -a { - cursor: pointer; - color: #28303d; - text-underline-offset: 3px; - text-decoration-skip-ink: all; -} - -a:hover { - text-decoration-style: dotted; - text-decoration-skip-ink: none; -} - -.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { - - /* Only visible in Windows High Contrast mode */ - outline: 2px solid transparent; - text-decoration: underline 1px dotted currentColor; - text-decoration-skip-ink: none; - background: rgba(255, 255, 255, 0.9); -} - -.is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { - background: #000; - color: #fff; - text-decoration: none; -} - -.is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { - color: #fff; -} - -.has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { - background: rgba(0, 0, 0, 0.9); - color: #fff; -} - -.has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { - color: #fff; -} - -.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link { - - /* Only visible in Windows High Contrast mode */ - outline: 2px solid transparent; - outline-offset: -2px; -} - -.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link:focus { - color: #21759b; - background-color: #f1f1f1; -} - -.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).custom-logo-link { - background: none; -} - -.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img { - outline: 2px dotted #28303d; -} - -.has-background .has-link-color a, -.has-background.has-link-color a { - color: #28303d; -} - -/* Category 05 is all about adjusting the default block styles to the given layout. I only added three blocks as examples. */ -.wp-block-audio audio:focus { - outline-offset: 5px; - outline: 2px solid #28303d; -} - -/** - * Button - */ -.site .button, -button, -input[type=submit], -input[type=reset], -.wp-block-search .wp-block-search__button, -.wp-block-button .wp-block-button__link, -.wp-block-file a.wp-block-file__button { - border: 3px solid transparent; - border-radius: 0; - cursor: pointer; - font-weight: 500; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.25rem; - line-height: 1.5; - padding: 15px 30px; - text-decoration: none; -} - -.site .button:not(:hover):not(:active):not(.has-text-color), -button:not(:hover):not(:active):not(.has-text-color), -input[type=submit]:not(:hover):not(:active):not(.has-text-color), -input[type=reset]:not(:hover):not(:active):not(.has-text-color), -.wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color), -.wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), -.wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { - color: #d1e4dd; -} - -.has-background .site .button:not(:hover):not(:active):not(.has-text-color), -.has-background button:not(:hover):not(:active):not(.has-text-color), -.has-background input[type=submit]:not(:hover):not(:active):not(.has-text-color), -.has-background input[type=reset]:not(:hover):not(:active):not(.has-text-color), -.has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color), -.has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), -.has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color), -.has-background .site .button:not(:hover):not(:active):not(.has-text-color).has-background, -.has-background button:not(:hover):not(:active):not(.has-text-color).has-background, -.has-background input[type=submit]:not(:hover):not(:active):not(.has-text-color).has-background, -.has-background input[type=reset]:not(:hover):not(:active):not(.has-text-color).has-background, -.has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color).has-background, -.has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background, -.has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color).has-background { - color: #28303d; -} - -.site .button:not(:hover):not(:active):not(.has-background), -button:not(:hover):not(:active):not(.has-background), -input[type=submit]:not(:hover):not(:active):not(.has-background), -input[type=reset]:not(:hover):not(:active):not(.has-background), -.wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background), -.wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background), -.wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background), -.has-background .site .button:not(:hover):not(:active):not(.has-background), -.has-background button:not(:hover):not(:active):not(.has-background), -.has-background input[type=submit]:not(:hover):not(:active):not(.has-background), -.has-background input[type=reset]:not(:hover):not(:active):not(.has-background), -.has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background), -.has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background), -.has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background) { - background-color: #28303d; -} - -.site .button:hover, -.site .button:active, -button:hover, -button:active, -input[type=submit]:hover, -input[type=submit]:active, -input[type=reset]:hover, -input[type=reset]:active, -.wp-block-search .wp-block-search__button:hover, -.wp-block-search .wp-block-search__button:active, -.wp-block-button .wp-block-button__link:hover, -.wp-block-button .wp-block-button__link:active, -.wp-block-file a.wp-block-file__button:hover, -.wp-block-file a.wp-block-file__button:active { - background-color: transparent; - border-color: currentColor; - color: inherit; -} - -.site .button:focus, -button:focus, -input[type=submit]:focus, -input[type=reset]:focus, -.wp-block-search .wp-block-search__button:focus, -.wp-block-button .wp-block-button__link:focus, -.wp-block-file a.wp-block-file__button:focus { - outline-offset: -6px; - outline: 2px dotted currentColor; -} - -.site .button:disabled, -button:disabled, -input[type=submit]:disabled, -input[type=reset]:disabled, -.wp-block-search .wp-block-search__button:disabled, -.wp-block-button .wp-block-button__link:disabled, -.wp-block-file a.wp-block-file__button:disabled { - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.5); - color: #39414d; -} - -/** - * Block Options - */ -.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), -.has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { - color: #d1e4dd; -} - -.has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { - color: #28303d; -} - -.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background), -.has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { - background-color: #28303d; -} - -.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, -.wp-block-button:not(.is-style-outline) .wp-block-button__link:active { - border-color: currentColor !important; - background-color: transparent !important; - color: inherit !important; -} - -.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), -.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background), -.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background { - border-color: currentColor; -} - -.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), -.has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { - color: #28303d; -} - -.has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background:not(.has-text-color) { - color: inherit; -} - -.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background) { - background-color: transparent; -} - -.wp-block-button.is-style-outline .wp-block-button__link:hover, -.wp-block-button.is-style-outline .wp-block-button__link:active { - border-color: transparent !important; - background-color: #28303d !important; - color: #d1e4dd !important; -} - -.has-background .wp-block-button.is-style-outline .wp-block-button__link:hover, -.has-background .wp-block-button.is-style-outline .wp-block-button__link:active { - background-color: #28303d !important; - color: #d1e4dd !important; -} - -.has-text-color .wp-block-button.is-style-outline .wp-block-button__link:hover, -.has-text-color .wp-block-button.is-style-outline .wp-block-button__link:active { - color: #d1e4dd !important; -} - -.wp-block-button .is-style-squared .wp-block-button__link { - border-radius: 0; -} - -.is-style-outline .wp-block-button__link[style*=radius]:focus, -.wp-block-button a.wp-block-button__link[style*=radius]:focus { - outline-offset: 2px; - outline: 2px dotted #39414d; -} - -.wp-block-code { - border-color: #28303d; - border-radius: 0; - border-style: solid; - border-width: 0.1rem; - padding: 20px; -} - -.wp-block-code code { - color: #28303d; - white-space: pre; - overflow-x: auto; - display: block; -} - -.wp-block-columns:not(.alignwide):not(.alignfull) { - clear: both; -} - -.wp-block-columns .wp-block-column > * { - margin-top: 20px; - margin-bottom: 20px; -} -@media only screen and (min-width: 482px) { - - .wp-block-columns .wp-block-column > * { - margin-top: 30px; - margin-bottom: 30px; - } -} - -.wp-block-columns .wp-block-column > *:first-child { - margin-top: 0; -} - -.wp-block-columns .wp-block-column > *:last-child, -.wp-block-columns .wp-block-column:last-child { - margin-bottom: 0; -} - -.wp-block-columns .wp-block-column:not(:last-child) { - margin-bottom: 20px; -} -@media only screen and (min-width: 482px) { - - .wp-block-columns .wp-block-column:not(:last-child) { - margin-bottom: 30px; - } -} -@media only screen and (min-width: 822px) { - - .wp-block-columns .wp-block-column:not(:last-child) { - margin-bottom: 0; - } -} - -.wp-block-columns.is-style-twentytwentyone-columns-overlap { - justify-content: space-around; -} -@media only screen and (min-width: 652px) { - - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) { - margin-left: -50px; - margin-top: 63px; - z-index: 2; - } - - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background), - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background), - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background), - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background), - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background), - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background), - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background), - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background), - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > pre:not(.has-background) { - background-color: #d1e4dd; - padding: 20px; - } - - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { - padding-left: 50px; - } - - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n).is-vertically-aligned-center { - margin-top: 0; - } -} - -.wp-block-columns.alignfull .wp-block-column p:not(.has-background), -.wp-block-columns.alignfull .wp-block-column h1:not(.has-background), -.wp-block-columns.alignfull .wp-block-column h2:not(.has-background), -.wp-block-columns.alignfull .wp-block-column h3:not(.has-background), -.wp-block-columns.alignfull .wp-block-column h4:not(.has-background), -.wp-block-columns.alignfull .wp-block-column h5:not(.has-background), -.wp-block-columns.alignfull .wp-block-column h6:not(.has-background) { - padding-left: 20px; - padding-right: 20px; -} - -.wp-block-cover, -.wp-block-cover-image { - background-color: #000; - min-height: 450px; - margin-top: inherit; - margin-bottom: inherit; - - /* default & custom background-color */ - - /* Treating H2 separately to account for legacy /core styles */ - - /* Block Styles */ - - /* The background color class is used just for the overlay, and does not need to be applied to the inner container. */ -} - -.wp-block-cover:not(.alignwide):not(.alignfull), -.wp-block-cover-image:not(.alignwide):not(.alignfull) { - clear: both; -} - -.wp-block-cover.alignfull, -.wp-block-cover-image.alignfull { - margin-top: 0; - margin-bottom: 0; -} - -.wp-block-cover .wp-block-cover__inner-container, -.wp-block-cover .wp-block-cover-image-text, -.wp-block-cover .wp-block-cover-text, -.wp-block-cover-image .wp-block-cover__inner-container, -.wp-block-cover-image .wp-block-cover-image-text, -.wp-block-cover-image .wp-block-cover-text { - color: currentColor; - margin-top: 30px; - margin-bottom: 30px; -} - -.wp-block-cover .wp-block-cover__inner-container a:not(.wp-block-button__link):not(.wp-block-file__button), -.wp-block-cover .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button), -.wp-block-cover .wp-block-cover-text a:not(.wp-block-button__link):not(.wp-block-file__button), -.wp-block-cover-image .wp-block-cover__inner-container a:not(.wp-block-button__link):not(.wp-block-file__button), -.wp-block-cover-image .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button), -.wp-block-cover-image .wp-block-cover-text a:not(.wp-block-button__link):not(.wp-block-file__button) { - color: currentColor; -} - -.wp-block-cover .wp-block-cover__inner-container .has-link-color a, -.wp-block-cover .wp-block-cover-image-text .has-link-color a, -.wp-block-cover .wp-block-cover-text .has-link-color a, -.wp-block-cover-image .wp-block-cover__inner-container .has-link-color a, -.wp-block-cover-image .wp-block-cover-image-text .has-link-color a, -.wp-block-cover-image .wp-block-cover-text .has-link-color a { - color: #28303d; -} - -.wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container, -.wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text, -.wp-block-cover:not([class*=background-color]) .wp-block-cover-text, -.wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container, -.wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text, -.wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text { - color: #fff; -} - -.wp-block-cover h2 { - font-size: 2.25rem; - letter-spacing: normal; - line-height: 1.3; - max-width: inherit; - text-align: inherit; - padding: 0; -} -@media only screen and (min-width: 652px) { - - .wp-block-cover h2 { - font-size: 3rem; - } -} - -.wp-block-cover-image h2 { - font-size: 2.25rem; - letter-spacing: normal; - line-height: 1.3; - max-width: inherit; - text-align: inherit; - padding: 0; -} -@media only screen and (min-width: 652px) { - - .wp-block-cover-image h2 { - font-size: 3rem; - } -} - -.wp-block-cover h2.has-text-align-left, -.wp-block-cover-image h2.has-text-align-left { - text-align: left; -} - -.wp-block-cover h2.has-text-align-center, -.wp-block-cover-image h2.has-text-align-center { - text-align: center; -} - -.wp-block-cover h2.has-text-align-right, -.wp-block-cover-image h2.has-text-align-right { - text-align: right; -} - -.wp-block-cover .wp-block-cover__inner-container, -.wp-block-cover-image .wp-block-cover__inner-container { - width: calc(100% - 60px); -} - -.wp-block-cover .wp-block-cover__inner-container > *, -.wp-block-cover-image .wp-block-cover__inner-container > * { - margin-top: 20px; - margin-bottom: 20px; -} -@media only screen and (min-width: 482px) { - - .wp-block-cover .wp-block-cover__inner-container > *, - .wp-block-cover-image .wp-block-cover__inner-container > * { - margin-top: 30px; - margin-bottom: 30px; - } -} - -.wp-block-cover .wp-block-cover__inner-container > *:first-child, -.wp-block-cover-image .wp-block-cover__inner-container > *:first-child { - margin-top: 0; -} - -.wp-block-cover .wp-block-cover__inner-container > *:last-child, -.wp-block-cover-image .wp-block-cover__inner-container > *:last-child { - margin-bottom: 0; -} - -.wp-block-cover.alignleft, -.wp-block-cover.alignright, -.wp-block-cover-image.alignleft, -.wp-block-cover-image.alignright { - margin-top: 0; -} - -.wp-block-cover.alignleft > *, -.wp-block-cover.alignright > *, -.wp-block-cover-image.alignleft > *, -.wp-block-cover-image.alignright > * { - margin-top: 60px; - margin-bottom: 60px; - padding-left: 25px; - padding-right: 25px; - width: 100%; -} - -.wp-block-cover.has-left-content, -.wp-block-cover.has-right-content, -.wp-block-cover-image.has-left-content, -.wp-block-cover-image.has-right-content { - justify-content: center; -} - -.wp-block-cover.is-style-twentytwentyone-border, -.wp-block-cover-image.is-style-twentytwentyone-border { - border: 3px solid #28303d; -} - -.wp-block-cover[class*=-background-color][class] .wp-block-cover__inner-container, -.wp-block-cover-image[class*=-background-color][class] .wp-block-cover__inner-container { - background-color: unset; -} - -.wp-block-file a.wp-block-file__button:active, -.wp-block-file a.wp-block-file__button:focus, -.wp-block-file a.wp-block-file__button:hover { - opacity: inherit; -} - -.wp-block-file a.wp-block-file__button { - display: inline-block; -} - -.wp-block-gallery { - margin: 0 auto; -} - -.wp-block-gallery .blocks-gallery-image, -.wp-block-gallery .blocks-gallery-item { - width: calc(50% - 10px); -} - -.wp-block-gallery .blocks-gallery-image figcaption, -.wp-block-gallery .blocks-gallery-item figcaption { - margin: 0; - color: #fff; - font-size: 1rem; -} - -.wp-block-gallery .blocks-gallery-image figcaption a, -.wp-block-gallery .blocks-gallery-item figcaption a { - color: #fff; -} - -.wp-block-gallery .blocks-gallery-image figcaption a:focus, -.wp-block-gallery .blocks-gallery-item figcaption a:focus { - background-color: transparent; - outline: 2px solid #28303d; - text-decoration: none; -} - -.wp-block-gallery .blocks-gallery-image a:focus img, -.wp-block-gallery .blocks-gallery-item a:focus img { - outline-offset: 2px; -} - -.wp-block-group { - display: flow-root; -} - -.wp-block-group .wp-block-group__inner-container { - margin-left: auto; - margin-right: auto; -} - -.wp-block-group .wp-block-group__inner-container > * { - margin-top: 20px; - margin-bottom: 20px; -} -@media only screen and (min-width: 482px) { - - .wp-block-group .wp-block-group__inner-container > * { - margin-top: 30px; - margin-bottom: 30px; - } -} - -.wp-block-group .wp-block-group__inner-container > *:first-child { - margin-top: 0; -} - -.wp-block-group .wp-block-group__inner-container > *:last-child { - margin-bottom: 0; -} - -.wp-block-group.has-background { - padding: 20px; -} -@media only screen and (min-width: 482px) { - - .wp-block-group.has-background { - padding: 30px; - } -} - -.wp-block-group.is-style-twentytwentyone-border { - border: 3px solid #28303d; - padding: 30px; -} - -.wp-block-group.has-background .wp-block-group__inner-container > .alignfull, -.wp-block-group.has-background .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull, -.wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > .alignfull, -.wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull { - max-width: calc(100% + 60px); - width: calc(100% + 60px); - margin-left: -30px; -} - -h1, -.h1, -h2, -.h2, -h3, -.h3, -h4, -.h4, -h5, -.h5, -h6, -.h6 { - clear: both; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-weight: normal; -} - -h1 strong, -.h1 strong, -h2 strong, -.h2 strong, -h3 strong, -.h3 strong, -h4 strong, -.h4 strong, -h5 strong, -.h5 strong, -h6 strong, -.h6 strong { - font-weight: 600; -} - -h1 { - font-size: 4rem; - letter-spacing: normal; - line-height: 1.1; -} - -@media only screen and (min-width: 652px) { - - h1 { - font-size: 6rem; - } -} - -.h1 { - font-size: 4rem; - letter-spacing: normal; - line-height: 1.1; -} - -@media only screen and (min-width: 652px) { - - .h1 { - font-size: 6rem; - } -} - -h2 { - font-size: 2.25rem; - letter-spacing: normal; - line-height: 1.3; -} - -@media only screen and (min-width: 652px) { - - h2 { - font-size: 3rem; - } -} - -.h2 { - font-size: 2.25rem; - letter-spacing: normal; - line-height: 1.3; -} - -@media only screen and (min-width: 652px) { - - .h2 { - font-size: 3rem; - } -} - -h3 { - font-size: 2rem; - letter-spacing: normal; - line-height: 1.3; -} - -@media only screen and (min-width: 652px) { - - h3 { - font-size: 2rem; - } -} - -.h3 { - font-size: 2rem; - letter-spacing: normal; - line-height: 1.3; -} - -@media only screen and (min-width: 652px) { - - .h3 { - font-size: 2rem; - } -} - -h4, -.h4 { - font-size: 1.5rem; - font-weight: 600; - letter-spacing: normal; - line-height: 1.3; -} - -h5, -.h5 { - font-size: 1.125rem; - font-weight: 600; - letter-spacing: 0.05em; - line-height: 1.3; -} - -h6, -.h6 { - font-size: 1rem; - font-weight: 600; - letter-spacing: 0.05em; - line-height: 1.3; -} - -.wp-block-image { - text-align: center; -} - -.wp-block-image figcaption { - color: #28303d; - font-size: 1rem; - line-height: 1.7; - margin-top: 10px; - margin-bottom: 20px; - text-align: center; -} - -.wp-block-image .alignright { - - /*rtl:ignore*/ - margin-left: 25px; - - /*rtl:ignore*/ - margin-right: 0; -} - -.wp-block-image .alignleft { - - /*rtl:ignore*/ - margin-right: 25px; - - /*rtl:ignore*/ - margin-left: 0; -} - -.wp-block-image a:focus img { - outline-offset: 2px; -} - -.entry-content > *[class=wp-block-image], -.entry-content [class*=inner-container] > *[class=wp-block-image] { - margin-top: 0; - margin-bottom: 0; -} - -.entry-content > *[class=wp-block-image] + *, -.entry-content [class*=inner-container] > *[class=wp-block-image] + * { - margin-top: 0; -} - -.wp-block-image.is-style-twentytwentyone-border img, -.wp-block-image.is-style-twentytwentyone-image-frame img { - border: 3px solid #28303d; -} - -.wp-block-image.is-style-twentytwentyone-image-frame img { - padding: 20px; -} - -@media only screen and (min-width: 482px) { - - .entry-content > .wp-block-image > .alignleft, - .entry-content > .wp-block-image > .alignright { - max-width: 50%; - } -} -@media only screen and (max-width: 481.98px) { - - .entry-content > .wp-block-image > .alignleft, - .entry-content > .wp-block-image > .alignright { - margin-left: 0; - margin-right: 0; - } - - .entry-content > .wp-block-image > .alignleft:after, - .entry-content > .wp-block-image > .alignright:after { - content: ""; - display: block; - height: 1px; - width: 1em; - - /*rtl:ignore*/ - float: right; - } - - .entry-content > .wp-block-image > .alignright:after { - - /*rtl:ignore*/ - float: left; - } -} - -.wp-block-latest-comments { - padding-left: 0; -} - -.wp-block-latest-comments:where(:not([class*=-font-size]):not([style*=font-size])) .wp-block-latest-comments__comment { - font-size: 1.125rem; -} - -.wp-block-latest-comments .wp-block-latest-comments__comment { - line-height: 1.7; - - /* Vertical margins logic */ - margin-top: 30px; - margin-bottom: 30px; -} - -.wp-block-latest-comments .wp-block-latest-comments__comment:first-child { - margin-top: 0; -} - -.wp-block-latest-comments .wp-block-latest-comments__comment:last-child { - margin-bottom: 0; -} - -.wp-block-latest-comments .wp-block-latest-comments__comment-meta { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; -} - -.wp-block-latest-comments .wp-block-latest-comments__comment-date { - color: inherit; - font-size: inherit; -} - -.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p { - font-size: inherit; - line-height: 1.7; - margin: 0; -} - -.wp-block-latest-posts { - padding-left: 0; -} - -.wp-block-latest-posts:not(.is-grid) > li { - margin-top: 50px; - margin-bottom: 50px; -} - -.wp-block-latest-posts:not(.is-grid) > li:first-child { - margin-top: 0; -} - -.wp-block-latest-posts:not(.is-grid) > li:last-child { - margin-bottom: 0; -} - -.widget-area .wp-block-latest-posts:not(.is-grid) > li { - margin-top: 0; - margin-bottom: 0; -} - -.wp-block-latest-posts.is-grid { - word-wrap: break-word; - word-break: break-word; -} - -.wp-block-latest-posts.is-grid > li { - margin-bottom: 30px; -} - -.wp-block-latest-posts.is-grid > li:last-child, -.wp-block-latest-posts.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), -.wp-block-latest-posts.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, -.wp-block-latest-posts.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), -.wp-block-latest-posts.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, -.wp-block-latest-posts.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), -.wp-block-latest-posts.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, -.wp-block-latest-posts.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), -.wp-block-latest-posts.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, -.wp-block-latest-posts.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), -.wp-block-latest-posts.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { - margin-bottom: 0; -} - -.wp-block-latest-posts > li > * { - margin-top: 10px; - margin-bottom: 10px; -} - -.wp-block-latest-posts > li > *:first-child { - margin-top: 0; -} - -.wp-block-latest-posts > li > *:last-child { - margin-bottom: 0; -} - -.wp-block-latest-posts > li > a { - display: inline-block; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 2rem; - font-weight: normal; - line-height: 1.3; - margin-bottom: 10px; -} -@media only screen and (min-width: 652px) { - - .wp-block-latest-posts > li > a { - font-size: 2rem; - } -} - -.widget-area .wp-block-latest-posts > li > a { - font-size: 1.125rem; - margin-bottom: 0; -} - -.wp-block-latest-posts .wp-block-latest-posts__post-author { - color: #28303d; - font-size: 1.25rem; - line-height: 1.7; -} - -.wp-block-latest-posts .wp-block-latest-posts__post-date { - color: #28303d; - font-size: 1rem; - line-height: 1.7; -} - -[class*=inner-container] .wp-block-latest-posts .wp-block-latest-posts__post-date, -.has-background .wp-block-latest-posts .wp-block-latest-posts__post-date { - color: currentColor; -} - -.wp-block-latest-posts .wp-block-latest-posts__post-excerpt, -.wp-block-latest-posts .wp-block-latest-posts__post-full-content { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.125rem; - line-height: 1.7; - margin-top: 20px; -} - -.wp-block-latest-posts.alignfull { - padding-left: 20px; - padding-right: 20px; -} - -.entry-content [class*=inner-container] .wp-block-latest-posts.alignfull, -.entry-content .has-background .wp-block-latest-posts.alignfull { - padding-left: 0; - padding-right: 0; -} - -.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers { - border-top: 3px solid #28303d; - border-bottom: 3px solid #28303d; -} - -.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li, -.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li { - padding-bottom: 30px; - border-bottom: 1px solid #28303d; - margin-top: 30px; - margin-bottom: 30px; -} - -.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li:last-child, -.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li:last-child { - padding-bottom: 0; - border-bottom: none; -} - -.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid { - box-shadow: inset 0 -1px 0 0 #28303d; - border-bottom: 2px solid #28303d; -} - -.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li { - margin: 0; - padding-top: 30px; - padding-right: 25px; -} - -.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child { - padding-bottom: 30px; -} -@media screen and (min-width: 600px) { - - .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li { - width: 50%; - } - - .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li { - width: 33%; - } - - .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li { - width: 25%; - } - - .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li { - width: 20%; - } - - .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li { - width: 17%; - } -} - -.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li { - border: 3px solid #28303d; - padding: 30px 25px; -} - -.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child { - padding-bottom: 30px; -} - -.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders:not(.is-grid) li { - margin-top: 25px; - margin-bottom: 25px; -} - -.gallery-item { - display: inline-block; - text-align: center; - vertical-align: top; - width: 100%; -} - -.gallery-item a { - display: block; -} - -.gallery-item a:focus img { - outline-offset: -2px; -} - -.gallery-columns-2 .gallery-item { - max-width: 50%; -} - -.gallery-columns-3 .gallery-item { - max-width: 33.33%; -} - -.gallery-columns-4 .gallery-item { - max-width: 25%; -} - -.gallery-columns-5 .gallery-item { - max-width: 20%; -} - -.gallery-columns-6 .gallery-item { - max-width: 16.66%; -} - -.gallery-columns-7 .gallery-item { - max-width: 14.28%; -} - -.gallery-columns-8 .gallery-item { - max-width: 12.5%; -} - -.gallery-columns-9 .gallery-item { - max-width: 11.11%; -} - -.gallery-caption { - display: block; -} - -figure.wp-caption a:focus img { - outline-offset: 2px; -} - -ul, -ol { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - margin: 0; - padding-left: 50px; -} - -ul.aligncenter, -ol.aligncenter, -ul.alignright, -ol.alignright { - list-style-position: inside; - padding: 0; -} - -ul.alignright, -ol.alignright { - text-align: right; -} - -ul { - list-style-type: disc; -} - -ul ul { - list-style-type: circle; -} - -ol { - list-style-type: decimal; -} - -ol ul { - list-style-type: circle; -} - -dt { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-weight: bold; -} - -dd { - margin: 0; - padding-left: 50px; -} - -.wp-block-media-text.alignfull { - margin-top: 0; - margin-bottom: 0; -} - -.wp-block-media-text a:focus img { - outline-offset: -1px; -} - -.wp-block-media-text .wp-block-media-text__content { - padding: 25px; -} -@media only screen and (min-width: 592px) { - - .wp-block-media-text .wp-block-media-text__content { - padding: 30px; - } -} - -.wp-block-media-text .wp-block-media-text__content > * { - margin-top: 20px; - margin-bottom: 20px; -} -@media only screen and (min-width: 482px) { - - .wp-block-media-text .wp-block-media-text__content > * { - margin-top: 30px; - margin-bottom: 30px; - } -} - -.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; -} -@media only screen and (min-width: 482px) { - - .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content { - padding-top: 30px; - padding-bottom: 30px; - } -} - -.wp-block-media-text.is-style-twentytwentyone-border { - border: 3px solid #28303d; -} - -.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__label { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.25rem; - font-weight: normal; -} - -.wp-block-navigation .wp-block-navigation-link__submenu-icon { - padding: 0; -} - -.wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation-link { - display: inherit; -} - -.wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container { - border: none; - left: 0; - min-width: max-content; - opacity: 0; - padding: 0; - position: inherit; - top: inherit; -} - -.wp-block-navigation > .wp-block-navigation__container .has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon { - display: none; -} - -.wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container { - background: #d1e4dd; - margin: 0; - padding: 0; - position: absolute; - top: 100%; - border: 1px solid #28303d; -} - -.wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:before, -.wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:after { - content: ""; - display: block; - position: absolute; - width: 0; - top: -10px; - left: 25px; - border-style: solid; - border-color: #28303d transparent; - border-width: 0 7px 10px; -} - -.wp-block-navigation > .wp-block-navigation__container > .has-child > .wp-block-navigation__container:after { - top: -9px; - border-color: #d1e4dd transparent; -} - -.wp-block-navigation:not(.has-background) .wp-block-navigation__container, -.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container { - background: #d1e4dd; -} - -.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover, -.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:focus { - color: #28303d; -} - -.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover { - text-decoration: underline; - text-decoration-style: dotted; -} - -.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link__content { - color: currentColor; -} - -p { - line-height: 1.7; -} - -p.has-background { - padding: 20px; -} - -p.has-text-color a { - color: #28303d; -} - -pre.wp-block-preformatted { - overflow-x: auto; - white-space: pre; -} - -.wp-block-pullquote { - padding: 40px 0; - text-align: center; - border-width: 3px; - border-bottom-style: solid; - border-top-style: solid; - color: currentColor; - border-color: currentColor; - position: relative; - font-size: 2rem; - font-style: normal; - font-weight: 700; - letter-spacing: normal; - - /** - * Block Options - */ -} - -@media only screen and (min-width: 652px) { - - .wp-block-pullquote { - font-size: 2rem; - } -} - -.wp-block-pullquote blockquote::before { - color: currentColor; - content: "“"; - display: block; - position: relative; - left: 0; - font-size: 3rem; - font-weight: 500; - line-height: 1; -} - -.wp-block-pullquote p { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: inherit; - font-style: inherit; - font-weight: inherit; - letter-spacing: inherit; - line-height: inherit; - margin: 0; -} - -.wp-block-pullquote:where(:not([style*=line-height])) p { - line-height: 1.3; -} - -.wp-block-pullquote a { - color: currentColor; -} - -.wp-block-pullquote .wp-block-pullquote__citation, -.wp-block-pullquote cite, -.wp-block-pullquote footer { - color: currentColor; - display: block; - font-size: 1rem; - font-style: normal; - text-transform: none; -} - -.wp-block-pullquote:not(.is-style-solid-color) { - background: none; -} - -.wp-block-pullquote.alignleft:not(.is-style-solid-color) blockquote:before, -.wp-block-pullquote.alignleft:not(.is-style-solid-color) cite { - text-align: center; -} - -.wp-block-pullquote.alignwide > p { - max-width: calc(100vw - 30px); -} -@media only screen and (min-width: 482px) { - - .wp-block-pullquote.alignwide > p { - max-width: calc(100vw - 100px); - } -} -@media only screen and (min-width: 822px) { - - .wp-block-pullquote.alignwide > p { - max-width: min(calc(100vw - 200px), 1240px); - } -} - -.wp-block-pullquote.alignwide blockquote { - max-width: calc(100vw - 30px); -} -@media only screen and (min-width: 482px) { - - .wp-block-pullquote.alignwide blockquote { - max-width: calc(100vw - 100px); - } -} -@media only screen and (min-width: 822px) { - - .wp-block-pullquote.alignwide blockquote { - max-width: min(calc(100vw - 200px), 1240px); - } -} - -.wp-block-pullquote.alignfull:not(.is-style-solid-color) > p, -.wp-block-pullquote.alignfull:not(.is-style-solid-color) blockquote { - padding: 0 40px; -} - -.wp-block-pullquote.is-style-solid-color { - color: #28303d; - padding: 50px; - border-width: 3px; - border-style: solid; - border-color: #28303d; -} -@media (min-width: 600px) { - - .wp-block-pullquote.is-style-solid-color { - padding: 100px; - } -} - -.wp-block-pullquote.is-style-solid-color blockquote::before { - text-align: left; -} - -.wp-block-pullquote.is-style-solid-color blockquote { - margin: 0; - max-width: inherit; -} - -.wp-block-pullquote.is-style-solid-color blockquote p { - font-size: 2rem; -} -@media only screen and (min-width: 652px) { - - .wp-block-pullquote.is-style-solid-color blockquote p { - font-size: 2rem; - } -} - -.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation, -.wp-block-pullquote.is-style-solid-color cite, -.wp-block-pullquote.is-style-solid-color footer { - color: currentColor; -} - -.wp-block-pullquote.is-style-solid-color.alignleft, -.wp-block-pullquote.is-style-solid-color.alignright { - padding: 20px; -} - -.wp-block-pullquote.is-style-solid-color.alignleft blockquote, -.wp-block-pullquote.is-style-solid-color.alignright blockquote { - max-width: initial; -} - -.wp-block-query.has-background { - padding: 20px; -} -@media only screen and (min-width: 482px) { - - .wp-block-query.has-background { - padding: 30px; - } -} - -.wp-block-quote { - border-left: none; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.25rem; - font-style: normal; - font-weight: 700; - line-height: 1.7; - - /** - * Block Options - */ -} - -.wp-block-quote p { - font-family: inherit; - font-size: inherit; - font-style: inherit; - font-weight: inherit; - line-height: inherit; - letter-spacing: inherit; -} - -.wp-block-quote:before { - content: "“"; - left: 8px; -} - -.wp-block-quote .wp-block-quote__citation, -.wp-block-quote cite, -.wp-block-quote footer { - font-family: inherit; - font-style: inherit; - font-weight: inherit; - line-height: inherit; - letter-spacing: inherit; -} - -.has-background .wp-block-quote .wp-block-quote__citation, -[class*=background-color] .wp-block-quote .wp-block-quote__citation, -[style*=background-color] .wp-block-quote .wp-block-quote__citation, -.wp-block-cover[style*=background-image] .wp-block-quote .wp-block-quote__citation, -.has-background .wp-block-quote cite, -[class*=background-color] .wp-block-quote cite, -[style*=background-color] .wp-block-quote cite, -.wp-block-cover[style*=background-image] .wp-block-quote cite, -.has-background .wp-block-quote footer, -[class*=background-color] .wp-block-quote footer, -[style*=background-color] .wp-block-quote footer, -.wp-block-cover[style*=background-image] .wp-block-quote footer { - color: currentColor; -} - -.wp-block-quote:where(:not([style*=font-style])) .wp-block-quote__citation { - font-style: normal; -} - -.wp-block-quote:where(:not([style*=font-style])) cite { - font-style: normal; -} - -.wp-block-quote:where(:not([style*=font-style])) footer { - font-style: normal; -} - -.wp-block-quote:where(:not([style*=font-weight])) .wp-block-quote__citation, -.wp-block-quote:where(:not([style*=font-weight])) cite, -.wp-block-quote:where(:not([style*=font-weight])) footer { - font-weight: normal; -} - -.wp-block-quote.has-text-align-right { - margin: 30px 25px 30px auto; - padding-right: 0; - border-right: none; -} - -.wp-block-quote.has-text-align-right:before { - display: none; -} - -.wp-block-quote.has-text-align-right p:before { - content: "”"; - margin-right: 5px; -} - -.wp-block-quote.has-text-align-center { - margin: 30px auto; -} - -.wp-block-quote.has-text-align-center:before { - display: none; -} - -.wp-block-quote.is-large, -.wp-block-quote.is-style-large { - padding-left: 0; - padding-right: 0; - - /* Resetting margins to match _block-container.scss */ - margin-top: 30px; - margin-bottom: 30px; -} - -.wp-block-quote.is-large p { - font-size: 2.25rem; - font-style: normal; - line-height: 1.35; -} -@media only screen and (min-width: 652px) { - - .wp-block-quote.is-large p { - font-size: 2.5rem; - } -} - -.wp-block-quote.is-style-large p { - font-size: 2.25rem; - font-style: normal; - line-height: 1.35; -} -@media only screen and (min-width: 652px) { - - .wp-block-quote.is-style-large p { - font-size: 2.5rem; - } -} - -.wp-block-quote.is-large:before { - font-size: 2.25rem; - line-height: 1.35; - left: -25px; -} -@media only screen and (min-width: 652px) { - - .wp-block-quote.is-large:before { - font-size: 2.5rem; - } -} - -.wp-block-quote.is-style-large:before { - font-size: 2.25rem; - line-height: 1.35; - left: -25px; -} -@media only screen and (min-width: 652px) { - - .wp-block-quote.is-style-large:before { - font-size: 2.5rem; - } -} - -.wp-block-quote.is-large.has-text-align-right:before, -.wp-block-quote.is-style-large.has-text-align-right:before { - display: none; -} - -.wp-block-quote.is-large.has-text-align-right p:before { - content: "”"; - font-size: 2.25rem; - font-weight: normal; - line-height: 1.35; - margin-right: 10px; -} -@media only screen and (min-width: 652px) { - - .wp-block-quote.is-large.has-text-align-right p:before { - font-size: 2.5rem; - } -} - -.wp-block-quote.is-style-large.has-text-align-right p:before { - content: "”"; - font-size: 2.25rem; - font-weight: normal; - line-height: 1.35; - margin-right: 10px; -} -@media only screen and (min-width: 652px) { - - .wp-block-quote.is-style-large.has-text-align-right p:before { - font-size: 2.5rem; - } -} - -.wp-block-quote.is-large .wp-block-quote__citation, -.wp-block-quote.is-large cite, -.wp-block-quote.is-large footer, -.wp-block-quote.is-style-large .wp-block-quote__citation, -.wp-block-quote.is-style-large cite, -.wp-block-quote.is-style-large footer { - color: #28303d; - font-size: 1.125rem; -} -@media only screen and (max-width: 481.98px) { - - .wp-block-quote.is-large, - .wp-block-quote.is-style-large { - padding-left: 25px; - } - - .wp-block-quote.is-large:before, - .wp-block-quote.is-style-large:before { - left: 0; - } - - .wp-block-quote.is-large.has-text-align-right, - .wp-block-quote.is-style-large.has-text-align-right { - padding-left: 0; - padding-right: 25px; - } - - .wp-block-quote.is-large.has-text-align-right:before, - .wp-block-quote.is-style-large.has-text-align-right:before { - right: 0; - } - - .wp-block-quote.is-large.has-text-align-center, - .wp-block-quote.is-style-large.has-text-align-center { - padding-left: 0; - padding-right: 0; - } - - .wp-block-quote.has-text-align-right { - padding-left: 0; - padding-right: 13px; - } - - .wp-block-quote.has-text-align-right:before { - right: 0; - } - - .wp-block-quote.has-text-align-center { - padding-left: 0; - padding-right: 0; - } -} - -.wp-block-rss { - padding-left: 0; -} - -.wp-block-rss > li { - list-style: none; -} - -.wp-block-rss:not(.is-grid) > li { - margin-top: 50px; - margin-bottom: 50px; -} - -.wp-block-rss:not(.is-grid) > li:first-child { - margin-top: 0; -} - -.wp-block-rss:not(.is-grid) > li:last-child { - margin-bottom: 0; -} - -.wp-block-rss.is-grid > li { - margin-bottom: 30px; -} - -.wp-block-rss.is-grid > li:last-child, -.wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), -.wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, -.wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), -.wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, -.wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), -.wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, -.wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), -.wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, -.wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), -.wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { - margin-bottom: 0; -} - -.wp-block-rss > li > * { - margin-top: 10px; - margin-bottom: 10px; -} - -.wp-block-rss > li > *:first-child { - margin-top: 0; -} - -.wp-block-rss > li > *:last-child { - margin-bottom: 0; -} - -.wp-block-rss .wp-block-rss__item-title > a { - display: inline-block; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 2rem; - font-weight: normal; - line-height: 1.3; - margin-bottom: 10px; -} -@media only screen and (min-width: 652px) { - - .wp-block-rss .wp-block-rss__item-title > a { - font-size: 2rem; - } -} - -.wp-block-rss .wp-block-rss__item-author { - color: #28303d; - font-size: 1.25rem; - line-height: 1.7; -} - -.wp-block-rss .wp-block-rss__item-publish-date { - color: #28303d; - font-size: 1rem; - line-height: 1.7; -} - -[class*=inner-container] .wp-block-rss .wp-block-rss__item-publish-date, -.has-background .wp-block-rss .wp-block-rss__item-publish-date { - color: currentColor; -} - -.wp-block-rss .wp-block-rss__item-excerpt, -.wp-block-rss .wp-block-rss__item-full-content { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.125rem; - line-height: 1.7; - margin-top: 20px; -} - -.wp-block-rss.alignfull { - padding-left: 20px; - padding-right: 20px; -} - -.entry-content [class*=inner-container] .wp-block-rss.alignfull, -.entry-content .has-background .wp-block-rss.alignfull { - padding-left: 0; - padding-right: 0; -} - -.wp-block-search { - max-width: calc(100vw - 30px); -} - -@media only screen and (min-width: 482px) { - - .wp-block-search { - max-width: min(calc(100vw - 100px), 610px); - } -} - -@media only screen and (min-width: 822px) { - - .wp-block-search { - max-width: min(calc(100vw - 200px), 610px); - } -} - -.wp-block-search__button-only.aligncenter .wp-block-search__inside-wrapper { - justify-content: center; -} - -.wp-block-search .wp-block-search__label { - font-size: 1.125rem; - font-weight: 500; - margin-bottom: 10px; -} - -.wp-block-search .wp-block-search__input { - border: 3px solid #39414d; - border-radius: 0; - color: #28303d; - line-height: 1.7; - max-width: inherit; - margin-right: -3px; - margin-left: 0; - padding: 10px; -} - -.wp-block-search .wp-block-search__input:focus { - color: #28303d; - border-color: #39414d; -} - -.has-background .wp-block-search .wp-block-search__input { - border-color: #28303d !important; -} - -.wp-block-search button.wp-block-search__button { - margin-left: 0; - line-height: 1; -} - -.wp-block-search button.wp-block-search__button.has-icon { - padding: 6px 15px; -} - -.wp-block-search button.wp-block-search__button.has-icon svg { - width: 40px; - height: 40px; - fill: currentColor; -} - -.has-background .wp-block-search button.wp-block-search__button:hover, -.has-background .wp-block-search button.wp-block-search__button:active { - background-color: #d1e4dd !important; - color: #28303d !important; -} - -.has-text-color .wp-block-search button.wp-block-search__button:hover, -.has-text-color .wp-block-search button.wp-block-search__button:active { - color: #28303d !important; -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { - background-color: #fff; - border: 3px solid #39414d; - border-radius: 0; - padding: 3px; -} - -.has-background .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { - border-color: #28303d !important; -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input { - margin-left: 0; - margin-right: 0; - padding-left: 10px; -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus { - color: #28303d; - outline-offset: -2px; - outline: 2px dotted #39414d; -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button { - padding: 15px 30px; -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover, -.is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button { - color: #28303d; -} - -.is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover { - background-color: #28303d; - color: #fff; -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button.has-icon { - padding: 6px 15px; -} - -.wp-block-search__button { - box-shadow: none; -} - -hr { - border-style: none; - clear: both; - margin-left: auto; - margin-right: auto; -} - -hr, -hr.wp-block-separator { - border-bottom: 1px solid #28303d; -} - -hr.wp-block-separator { - opacity: 1; - - /** - * Block Options - */ -} - -hr.wp-block-separator:not(.is-style-dots):not(.alignwide) { - max-width: calc(100vw - 30px); -} -@media only screen and (min-width: 482px) { - - hr.wp-block-separator:not(.is-style-dots):not(.alignwide) { - max-width: min(calc(100vw - 100px), 610px); - } -} -@media only screen and (min-width: 822px) { - - hr.wp-block-separator:not(.is-style-dots):not(.alignwide) { - max-width: min(calc(100vw - 200px), 610px); - } -} - -hr.wp-block-separator:not(.is-style-dots).alignwide { - max-width: calc(100vw - 30px); -} -@media only screen and (min-width: 482px) { - - hr.wp-block-separator:not(.is-style-dots).alignwide { - max-width: calc(100vw - 100px); - } -} -@media only screen and (min-width: 822px) { - - hr.wp-block-separator:not(.is-style-dots).alignwide { - max-width: min(calc(100vw - 200px), 1240px); - } -} - -hr.wp-block-separator:not(.is-style-dots).alignfull { - max-width: 100%; -} - -hr.wp-block-separator.is-style-twentytwentyone-separator-thick { - border-bottom-width: 3px; -} - -hr.wp-block-separator.is-style-dots.has-background, -hr.wp-block-separator.is-style-dots.has-text-color { - background-color: transparent !important; -} - -hr.wp-block-separator.is-style-dots.has-background:before, -hr.wp-block-separator.is-style-dots.has-text-color:before { - color: currentColor !important; -} - -hr.wp-block-separator.is-style-dots:before { - color: #28303d; - font-size: 2.25rem; - letter-spacing: 1.125rem; - padding-left: 1.125rem; -} -@media only screen and (min-width: 652px) { - - hr.wp-block-separator.is-style-dots:before { - font-size: 2.5rem; - } -} - -.has-background hr.wp-block-separator, -[class*=background-color] hr.wp-block-separator, -[style*=background-color] hr.wp-block-separator, -.wp-block-cover[style*=background-image] hr.wp-block-separator { - border-color: currentColor; -} - -.wp-block-social-links a:focus, -.wp-block-social-links.is-style-twentytwentyone-social-icons-color a { - color: #28303d; -} - -.wp-block-social-links.is-style-twentytwentyone-social-icons-color .wp-social-link, -.wp-block-social-links.is-style-twentytwentyone-social-icons-color.has-icon-background-color.has-icon-background-color .wp-social-link { - background: none; -} - -table, -.wp-block-table { - width: 100%; - min-width: 240px; - border-collapse: collapse; -} - -table thead, -table tfoot, -.wp-block-table thead, -.wp-block-table tfoot { - text-align: center; -} - -table th, -.wp-block-table th { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; -} - -table td, -table th, -.wp-block-table td, -.wp-block-table th { - padding: 10px; - border: 1px solid; -} - -table figcaption, -.wp-block-table figcaption { - color: #28303d; - font-size: 1rem; -} - -table.is-style-regular .has-background, -table.is-style-stripes .has-background, -table.is-style-stripes .has-background thead tr, -table.is-style-stripes .has-background tfoot tr, -table.is-style-stripes .has-background tbody tr, -.wp-block-table.is-style-regular .has-background, -.wp-block-table.is-style-stripes .has-background, -.wp-block-table.is-style-stripes .has-background thead tr, -.wp-block-table.is-style-stripes .has-background tfoot tr, -.wp-block-table.is-style-stripes .has-background tbody tr { - color: #28303d; -} - -table.is-style-stripes, -.wp-block-table.is-style-stripes { - border-color: #f0f0f0; -} - -table.is-style-stripes th, -table.is-style-stripes td, -.wp-block-table.is-style-stripes th, -.wp-block-table.is-style-stripes td { - border-width: 0; -} - -table.is-style-stripes tbody tr:nth-child(odd), -.wp-block-table.is-style-stripes tbody tr:nth-child(odd) { - background-color: #f0f0f0; -} - -table.is-style-stripes .has-background tbody tr:nth-child(odd), -.wp-block-table.is-style-stripes .has-background tbody tr:nth-child(odd) { - background-color: rgba(255, 255, 255, 0.9); -} - -table.wp-calendar-table td, -table.wp-calendar-table th { - background: transparent; - border: 0; - text-align: center; - line-height: 2; - vertical-align: middle; - word-break: normal; -} - -table.wp-calendar-table th { - font-weight: bold; -} - -table.wp-calendar-table thead, -table.wp-calendar-table tbody { - color: currentColor; - border: 1px solid; -} - -table.wp-calendar-table caption { - font-weight: bold; - text-align: left; - margin-bottom: 20px; - color: currentColor; -} - -.wp-calendar-nav { - text-align: left; - margin-top: 10px; -} - -.wp-calendar-nav svg { - height: 1em; - vertical-align: middle; -} - -.wp-calendar-nav svg path { - fill: currentColor; -} - -.wp-calendar-nav .wp-calendar-nav-next { - float: right; -} - -.wp-block-tag-cloud.alignfull { - padding-left: 20px; - padding-right: 20px; -} - -.wp-block-verse { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; -} - -.wp-block-video figcaption { - color: #28303d; - font-size: 1rem; - margin-top: 10px; - margin-bottom: 20px; - text-align: center; -} - -* > figure > video { - max-width: unset; - width: 100%; - vertical-align: middle; -} - -:root .is-extra-small-text, -:root .has-extra-small-font-size { - font-size: 1rem; -} - -:root .is-small-text, -:root .has-small-font-size { - font-size: 1.125rem; -} - -:root .is-regular-text, -:root .has-regular-font-size, -:root .is-normal-font-size, -:root .has-normal-font-size, -:root .has-medium-font-size { - font-size: 1.25rem; -} - -:root .is-large-text, -:root .has-large-font-size { - font-size: 1.5rem; - line-height: 1.3; -} - -:root .is-larger-text { - font-size: 2.5rem; - line-height: 1.3; -} -@media only screen and (min-width: 652px) { - - :root .is-larger-text { - font-size: 2.5rem; - } -} - -:root .has-larger-font-size { - font-size: 2.5rem; - line-height: 1.3; -} -@media only screen and (min-width: 652px) { - - :root .has-larger-font-size { - font-size: 2.5rem; - } -} - -:root .is-extra-large-text { - font-size: 2.5rem; - line-height: 1.3; -} -@media only screen and (min-width: 652px) { - - :root .is-extra-large-text { - font-size: 2.5rem; - } -} - -:root .has-extra-large-font-size { - font-size: 2.5rem; - line-height: 1.3; -} -@media only screen and (min-width: 652px) { - - :root .has-extra-large-font-size { - font-size: 2.5rem; - } -} - -:root .is-huge-text { - font-size: 6rem; - line-height: 1.3; - font-weight: 300; -} -@media only screen and (min-width: 652px) { - - :root .is-huge-text { - font-size: 6rem; - } -} - -:root .has-huge-font-size { - font-size: 6rem; - line-height: 1.3; - font-weight: 300; -} -@media only screen and (min-width: 652px) { - - :root .has-huge-font-size { - font-size: 6rem; - } -} - -:root .is-gigantic-text { - font-size: 9rem; - line-height: 1.3; - font-weight: 300; -} -@media only screen and (min-width: 652px) { - - :root .is-gigantic-text { - font-size: 9rem; - } -} - -:root .has-gigantic-font-size { - font-size: 9rem; - line-height: 1.3; - font-weight: 300; -} -@media only screen and (min-width: 652px) { - - :root .has-gigantic-font-size { - font-size: 9rem; - } -} - -/* Block Alignments */ - -/** - * These selectors set the default max width for content appearing inside a post or page. - */ - -/** - * .alignleft - */ -.alignleft { - - /*rtl:ignore*/ - text-align: left; - margin-top: 0; -} - -.entry-content > .alignleft { - max-width: calc(100vw - 30px); -} - -@media only screen and (min-width: 482px) { - - .entry-content > .alignleft { - max-width: min(calc(100vw - 100px), 610px); - } -} - -@media only screen and (min-width: 822px) { - - .entry-content > .alignleft { - max-width: min(calc(100vw - 200px), 610px); - } -} - -@media only screen and (min-width: 482px) { - - .alignleft { - - /*rtl:ignore*/ - float: left; - - /*rtl:ignore*/ - margin-right: 25px; - margin-bottom: 30px; - } - - .entry-content > .alignleft { - max-width: calc(50% - (100vw - min(calc(100vw - 4 * 25px), 610px)) *1); - } - @media only screen and (min-width: 482px) { - - .entry-content > .alignleft { - max-width: calc(50% - (100vw - min(calc(100vw - 4 * 25px), 610px)) *1); - } - } - @media only screen and (min-width: 822px) { - - .entry-content > .alignleft { - max-width: calc(50% - (100vw - min(calc(100vw - 4 * 25px), 610px)) *1); - } - } -} - -/** - * .aligncenter - */ -.aligncenter { - clear: both; - display: block; - float: none; - margin-right: auto; - margin-left: auto; - text-align: center; -} - -/** - * .alignright - */ -.alignright { - margin-top: 0; - margin-bottom: 30px; -} - -.entry-content > .alignright { - max-width: calc(100vw - 30px); -} - -@media only screen and (min-width: 482px) { - - .entry-content > .alignright { - max-width: min(calc(100vw - 100px), 610px); - } -} - -@media only screen and (min-width: 822px) { - - .entry-content > .alignright { - max-width: min(calc(100vw - 200px), 610px); - } -} - -@media only screen and (min-width: 482px) { - - .alignright { - - /*rtl:ignore*/ - float: right; - - /*rtl:ignore*/ - margin-left: 25px; - } - - .entry-content > .alignright { - max-width: calc(50% - (100vw - min(calc(100vw - 4 * 25px), 610px)) *1); - } - @media only screen and (min-width: 482px) { - - .entry-content > .alignright { - max-width: calc(50% - (100vw - min(calc(100vw - 4 * 25px), 610px)) *1); - } - } - @media only screen and (min-width: 822px) { - - .entry-content > .alignright { - max-width: calc(50% - (100vw - min(calc(100vw - 4 * 25px), 610px)) *1); - } - } -} - -[class*=inner-container] > .alignleft + *, -[class*=inner-container] > .alignright + * { - margin-top: 0; -} - -/** - * .alignwide - */ - -/** - * .alignfull - */ -.alignwide, -.alignfull { - clear: both; -} - -.has-left-content { - justify-content: flex-start; -} - -.has-right-content { - justify-content: flex-end; -} - -.has-parallax { - background-attachment: fixed; -} - -.has-drop-cap:not(:focus)::first-letter { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-weight: normal; - line-height: 0.66; - text-transform: uppercase; - font-style: normal; - float: left; - margin: 0.1em 0.1em 0 0; - font-size: 5rem; -} - -@media only screen and (min-width: 652px) { - - .has-drop-cap:not(:focus)::first-letter { - font-size: 7rem; - } -} - -.has-drop-cap:not(:focus)::after { - content: ""; - display: table; - clear: both; - padding-top: 14px; -} - -.desktop-only { - display: none; -} -@media only screen and (min-width: 482px) { - - .desktop-only { - display: block; - } -} - -/* Category 06 contains all "bigger" components which contain elements of the previous two categories like header, footer, page template, single template, comments section, archives, ... */ -.site-header { - display: flex; - align-items: flex-start; - flex-wrap: wrap; - row-gap: 30px; -} - -.wp-custom-logo .site-header { - align-items: center; -} -@media only screen and (min-width: 482px) { - - .site-header { - padding-top: 40px; - } -} -@media only screen and (min-width: 822px) { - - .site-header { - padding-top: 72px; - } -} - -.site-branding { - color: #28303d; - margin-right: 140px; -} - -.site-branding:last-child { - margin-right: 0; - width: 100%; - text-align: center; -} -@media only screen and (min-width: 482px) { - - .site-branding { - margin-right: initial; - margin-top: calc(13px - 0em); - } -} - -.site-title { - color: #28303d; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.5rem; - letter-spacing: normal; - text-transform: uppercase; - line-height: 1.3; - margin-bottom: 5px; -} - -.site-title a { - font-weight: normal; -} - -.site-title a, -.site-title a:link, -.site-title a:visited, -.site-title a:active { - color: currentColor; -} - -.site-title a:hover, -.site-title a:focus { - color: #39414d; -} -@media only screen and (min-width: 482px) { - - .site-title { - font-size: 1.5rem; - } -} - -.site-description { - color: currentColor; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.125rem; - line-height: 1.4; -} - -.site-title > a { - text-decoration-color: #39414d; -} - -.site-logo { - margin: 15px 0; -} - -.site-header > .site-logo { - width: 100%; - padding-bottom: 45px; - border-bottom: 1px solid; - text-align: center; -} - -.site-logo .custom-logo { - margin-left: auto; - margin-right: auto; - max-width: 96px; - max-height: 96px; - height: auto; - display: inline-block; - width: auto; -} -@media only screen and (min-width: 482px) { - - .site-logo .custom-logo { - max-width: 300px; - max-height: 100px; - height: auto; - width: auto; - } -} - -@media only screen and (max-width: 481.98px) { - - .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo { - position: absolute; - padding-top: 15px; - margin-top: 0; - top: 0; - } - - .primary-navigation-open .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo { - display: none; - } - - .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo img { - max-height: calc(10px + 2em); - } - - .site-header.has-logo.has-title-and-tagline { - align-items: flex-start; - } - - .site-header.has-logo.has-title-and-tagline.has-menu { - justify-content: space-between; - } - - .site-header.has-logo.has-title-and-tagline.has-menu .site-branding { - max-width: calc(100% - 160px); - } - - .site-header.has-logo.has-title-and-tagline .site-branding { - margin-right: 0; - } - - body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline:after { - display: none; - } - - body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .primary-navigation { - position: relative; - top: 0; - } - - body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container { - position: relative; - padding-top: 0; - margin-top: -10px; - } - - body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu { - padding-left: 11px; - padding-right: 11px; - margin-right: -15px; - } - - .site-header:not(.has-logo).has-title-and-tagline .site-branding { - margin-right: 0; - max-width: calc(100% - 160px); - } - - .site-header:not(.has-menu) { - justify-content: center; - } -} - -.site-footer { - padding-top: 0; - padding-bottom: 51px; -} - -.no-widgets .site-footer { - margin-top: 180px; -} -@media only screen and (max-width: 481.98px) { - - .no-widgets .site-footer { - margin-top: 90px; - } -} - -.site-footer > .site-info { - padding-top: 30px; - color: #28303d; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.125rem; - line-height: 1.7; - border-top: 3px solid #28303d; -} - -.site-footer > .site-info .site-name { - text-transform: uppercase; - font-size: 1.5rem; -} - -.site-footer > .site-info .privacy-policy, -.site-footer > .site-info .powered-by { - margin-top: 15px; -} -@media only screen and (min-width: 822px) { - - .site-footer > .site-info { - display: flex; - align-items: center; - } - - .site-footer > .site-info .site-name { - margin-right: 15px; - } - - .site-footer > .site-info .privacy-policy, - .site-footer > .site-info .powered-by { - margin-top: initial; - margin-left: auto; - } - - .site-footer > .site-info .privacy-policy + .powered-by { - margin-left: 15px; - } -} - -.site-footer > .site-info a, -.site-footer > .site-info a:link, -.site-footer > .site-info a:visited, -.site-footer > .site-info a:active, -.site-footer > .site-info a:hover, -.site-footer > .site-info a:focus { - color: #28303d; -} - -.is-dark-theme .site-footer > .site-info a:focus { - color: #d1e4dd; -} - -.has-background-white .site-footer > .site-info a:focus { - color: #fff; -} - -.singular .entry-header { - border-bottom: 3px solid #28303d; - padding-bottom: 60px; - margin-bottom: 90px; -} - -.home .entry-header { - border-bottom: none; - padding-bottom: 0; - margin-bottom: 0; -} - -.singular .has-post-thumbnail .entry-header { - border-bottom: none; - padding-bottom: 39px; - margin-bottom: 0; -} - -.no-results.not-found > *:first-child { - margin-bottom: 90px; -} - -.page-links { - clear: both; -} - -.page-links .post-page-numbers { - display: inline-block; - margin-left: 13px; - margin-right: 13px; - min-width: 44px; - min-height: 44px; -} - -.page-links .post-page-numbers:first-child { - margin-left: 0; -} - -.entry-title { - color: #28303d; - font-size: 2.25rem; - letter-spacing: normal; - line-height: 1.3; - overflow-wrap: break-word; -} - -@media only screen and (min-width: 652px) { - - .entry-title { - font-size: 3rem; - } -} - -.entry-title a { - color: currentColor; - text-underline-offset: 0.15em; -} - -.entry-title a:hover { - color: #28303d; -} - -.entry-title a:focus { - color: #39414d; -} - -.entry-title a:active { - color: currentColor; -} - -.singular .entry-title { - font-size: 4rem; -} - -@media only screen and (min-width: 652px) { - - .singular .entry-title { - font-size: 6rem; - } -} - -h1.entry-title { - line-height: 1.1; - font-weight: 300; -} - -/** - * Entry Content - */ -.entry-content, -.entry-summary { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; -} - -.entry-content p { - word-wrap: break-word; -} - -.entry-content > iframe[style] { - margin: 30px 0 !important; - max-width: 100% !important; -} - -.entry-footer { - color: #28303d; - clear: both; - float: none; - font-size: 1rem; - display: block; -} - -.entry-footer > span { - display: inline-block; -} - -.entry-footer a { - color: currentColor; -} - -.entry-footer a:hover, -.entry-footer a:focus { - color: #28303d; -} - -.entry-footer a:active { - color: currentColor; -} - -.site-main > article > .entry-footer { - margin-top: 30px; - padding-top: 20px; - padding-bottom: 90px; - border-bottom: 1px solid #28303d; -} - -body:not(.single) .site-main > article:last-of-type .entry-footer { - border-bottom: 1px solid transparent; -} - -.single .site-main > article > .entry-footer { - margin-top: 102px; - margin-bottom: 102px; - padding-bottom: 0; - padding-top: 24px; - border-top: 3px solid #28303d; - border-bottom: 1px solid transparent; - display: grid; - grid-template-columns: repeat(2, 1fr); - column-gap: 50px; -} - -.single .site-main > article > .entry-footer .post-taxonomies, -.single .site-main > article > .entry-footer .full-size-link { - justify-content: flex-end; - text-align: right; -} - -.single .site-main > article > .entry-footer .full-size-link:first-child:last-child { - grid-column: span 2; -} - -.single .site-main > article > .entry-footer .posted-on, -.single .site-main > article > .entry-footer .byline, -.single .site-main > article > .entry-footer .cat-links, -.single .site-main > article > .entry-footer .tags-links { - display: block; -} -@media only screen and (max-width: 481.98px) { - - .single .site-main > article > .entry-footer, - .single .site-main > article > .entry-footer .full-size-link { - display: block; - } - - .single .site-main > article > .entry-footer .post-taxonomies, - .single .site-main > article > .entry-footer .full-size-link { - text-align: left; - } -} - -/** - * Post Thumbnails - */ -.post-thumbnail { - text-align: center; -} - -.post-thumbnail .wp-post-image { - display: block; - width: auto; - max-width: 100%; - margin-left: auto; - margin-right: auto; - margin-top: 60px; -} - -/** - * Author - */ -.author-bio { - position: relative; - font-size: 1rem; - max-width: calc(100vw - 30px); -} -@media only screen and (min-width: 482px) { - - .author-bio { - max-width: min(calc(100vw - 100px), 610px); - } -} -@media only screen and (min-width: 822px) { - - .author-bio { - max-width: min(calc(100vw - 200px), 610px); - } -} - -.site-main > article > .author-bio { - margin-top: 60px; -} - -.author-bio.show-avatars .avatar { - display: inline-block; - vertical-align: top; - border-radius: 50%; -} - -.author-bio.show-avatars .author-bio-content { - display: inline-block; - padding-left: 25px; - max-width: calc(100vw - 120px); -} -@media only screen and (min-width: 482px) { - - .author-bio.show-avatars .author-bio-content { - max-width: calc(min(calc(100vw - 4 * 25px), 610px) - 90px); - } -} -@media only screen and (min-width: 822px) { - - .author-bio.show-avatars .author-bio-content { - max-width: calc(min(calc(100vw - 8 * 25px), 610px) - 90px); - } -} - -.author-bio .author-bio-content .author-title { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.5rem; - display: inline; -} - -.author-bio .author-bio-content .author-description { - font-size: 1rem; - margin-top: 15px; - margin-bottom: 15px; -} - -.page-title { - font-size: 4rem; -} - -@media only screen and (min-width: 652px) { - - .page-title { - font-size: 6rem; - } -} - -h1.page-title, -h2.page-title { - font-weight: 300; -} - -h1.page-title { - line-height: 1.1; -} - -.page-header { - border-bottom: 3px solid #28303d; - padding-bottom: 60px; -} - -.archive .content-area .format-aside .entry-content, -.archive .content-area .format-status .entry-content, -.archive .content-area .format-link .entry-content, -.search .content-area .format-aside .entry-content, -.search .content-area .format-status .entry-content, -.search .content-area .format-link .entry-content, -.blog .content-area .format-aside .entry-content, -.blog .content-area .format-status .entry-content, -.blog .content-area .format-link .entry-content { - font-size: 1.5rem; -} - -.archive .format-image .entry-content, -.archive .format-gallery .entry-content, -.archive .format-video .entry-content, -.search .format-image .entry-content, -.search .format-gallery .entry-content, -.search .format-video .entry-content, -.blog .format-image .entry-content, -.blog .format-gallery .entry-content, -.blog .format-video .entry-content { - margin-top: 60px; -} - -.archive .entry-footer .cat-links, -.archive .entry-footer .tags-links, -.search .entry-footer .cat-links, -.search .entry-footer .tags-links, -.blog .entry-footer .cat-links, -.blog .entry-footer .tags-links { - display: block; -} - -.archive.logged-in .entry-footer .posted-on, -.search.logged-in .entry-footer .posted-on, -.blog.logged-in .entry-footer .posted-on { - margin-right: 10px; -} - -.archive-description { - margin-top: 30px; - font-size: 2.25rem; - line-height: 1.3; -} - -@media only screen and (min-width: 652px) { - - .archive-description { - font-size: 2.5rem; - } -} - -.error404 main p { - font-size: 1.5rem; - margin-bottom: 50px; -} - -.search-no-results .page-content { - margin-top: 90px; -} - -/** - * Comments Wrapper - */ -.comments-area > * { - margin-top: 30px; - margin-bottom: 30px; -} - -.comments-area > *:first-child { - margin-top: 0; -} - -.comments-area > *:last-child { - margin-bottom: 0; -} - -.comments-area.show-avatars .avatar { - border-radius: 50%; - position: absolute; - top: 10px; -} - -.comments-area.show-avatars .fn { - display: inline-block; - padding-left: 85px; -} - -.comments-area.show-avatars .comment-metadata { - padding: 8px 0 9px 85px; -} - -/** - * Comment Title - */ -.comments-title { - font-size: 2.25rem; - letter-spacing: normal; -} -@media only screen and (min-width: 652px) { - - .comments-title { - font-size: 3rem; - } -} - -.comment-reply-title { - font-size: 2.25rem; - letter-spacing: normal; -} -@media only screen and (min-width: 652px) { - - .comment-reply-title { - font-size: 3rem; - } -} - -.comment-reply-title { - display: flex; - justify-content: space-between; -} - -.comment-reply-title small a { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1rem; - font-style: normal; - font-weight: normal; - letter-spacing: normal; -} - -/* Nested comment reply title*/ -.comment .comment-respond .comment-reply-title { - font-size: 1.5rem; -} - -/** - * Comment Lists - */ -.comment-list { - padding-left: 0; - list-style: none; -} - -.comment-list > li { - margin-top: 30px; - margin-bottom: 30px; -} - -.comment-list .children { - list-style: none; - padding-left: 0; -} - -.comment-list .children > li { - margin-top: 30px; - margin-bottom: 30px; -} - -@media only screen and (min-width: 482px) { - - .comment-list .depth-2, - .comment-list .depth-3 { - padding-left: 100px; - } -} - -/** - * Comment Meta - */ -.comment-meta .comment-author { - line-height: 1.3; - margin-bottom: 5px; -} -@media only screen and (min-width: 482px) { - - .comment-meta .comment-author { - margin-bottom: 0; - padding-right: 0; - } -} - -.comment-meta .comment-author .fn { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-weight: normal; - font-size: 1.5rem; - hyphens: auto; - word-wrap: break-word; - word-break: break-word; -} - -.comment-meta .comment-metadata { - color: #28303d; - font-size: 1rem; - padding: 8px 0 9px; -} - -.comment-meta .comment-metadata .edit-link { - margin-left: 25px; -} -@media only screen and (min-width: 482px) { - - .comment-meta { - margin-right: inherit; - } - - .comment-meta .comment-author { - max-width: inherit; - } -} - -.reply { - font-size: 1.125rem; - line-height: 1.3; -} - -.bypostauthor { - display: block; -} - -.says { - display: none; -} - -.pingback .url, -.trackback .url { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; -} - -.comment-body { - position: relative; - margin-bottom: 51px; -} - -.comment-body > * { - margin-top: 30px; - margin-bottom: 30px; -} - -.comment-body .reply { - margin: 0; -} - -.comment-content { - word-wrap: break-word; -} - -.pingback .comment-body, -.trackback .comment-body { - margin-top: 30px; - margin-bottom: 30px; -} - -.comment-respond { - margin-top: 30px; -} - -.comment-respond > * { - margin-top: 20px; - margin-bottom: 20px; -} - -.comment-respond > *:first-child { - margin-top: 0; -} - -.comment-respond > *:last-child { - margin-bottom: 0; -} - -.comment-respond > *:last-child.comment-form { - margin-bottom: 30px; -} - -.comment-author { - padding-top: 3px; -} - -.comment-author .url { - color: currentColor; -} - -.comment-form { - display: flex; - flex-wrap: wrap; -} - -.comment-form > * { - flex-basis: 100%; -} - -.comment-form .comment-notes { - font-size: 1.125rem; -} - -.comment-form .comment-form-url, -.comment-form .comment-form-comment { - width: 100%; -} - -.comment-form .comment-form-author, -.comment-form .comment-form-email { - flex-basis: 0; - flex-grow: 1; -} -@media only screen and (max-width: 481.98px) { - - .comment-form .comment-form-author, - .comment-form .comment-form-email { - flex-basis: 100%; - } -} - -.comment-form .comment-form-cookies-consent > label, -.comment-form .comment-notes { - font-size: 1rem; - font-weight: normal; -} - -.comment-form > p { - margin-bottom: 20px; -} - -.comment-form > p:first-of-type { - margin-top: 0; -} - -.comment-form > p:last-of-type { - margin-bottom: 0; -} - -.comment-form > p label, -.comment-form > p input[type=email], -.comment-form > p input[type=text], -.comment-form > p input[type=url], -.comment-form > p textarea { - display: block; - font-size: 1.125rem; - margin-bottom: 10px; - width: 100%; - font-weight: 500; -} - -.comment-form > p.comment-form-cookies-consent { - display: flex; -} -@media only screen and (min-width: 482px) { - - .comment-form > p.comment-form-author { - margin-right: 38px; - } - - .comment-form > p.comment-notes, - .comment-form > p.logged-in-as { - display: block; - } -} - -.menu-button-container { - display: none; - justify-content: space-between; - position: absolute; - right: 0; - padding-top: 15px; - padding-bottom: 8px; -} -@media only screen and (max-width: 481.98px) { - - .menu-button-container { - display: flex; - } -} - -.menu-button-container #primary-mobile-menu { - display: flex; - margin-left: auto; - padding: 10px 15px; - font-size: 1rem; - font-weight: 500; - background-color: transparent; - border: none; - color: #28303d; -} - -.menu-button-container #primary-mobile-menu .dropdown-icon { - display: flex; - align-items: center; -} - -.menu-button-container #primary-mobile-menu .dropdown-icon .svg-icon { - margin-left: 5px; -} - -.menu-button-container #primary-mobile-menu .dropdown-icon.open .svg-icon { - position: relative; - top: -1px; -} - -.menu-button-container #primary-mobile-menu .dropdown-icon.close, -.menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.open { - display: none; -} - -.menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close { - display: flex; -} - -.has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close { - animation-name: twentytwentyone-close-button-transition; - animation-duration: 0.3s; -} - -.primary-navigation-open .menu-button-container { - width: 100%; - z-index: 500; - background-color: #d1e4dd; -} - -.primary-navigation-open .menu-button-container #primary-mobile-menu { - position: static; -} - -.primary-navigation { - position: absolute; - top: 0; - right: 0; - color: #28303d; - font-size: 1.25rem; - line-height: 1.15; - margin-top: 0; - margin-bottom: 0; -} - -.primary-navigation > .primary-menu-container { - position: fixed; - visibility: hidden; - opacity: 0; - top: 0; - right: 0; - bottom: 0; - left: 0; - padding-top: calc(2rem + 47px); - padding-left: 20px; - padding-right: 20px; - padding-bottom: 25px; - background-color: #d1e4dd; - transform: translateY(30px); -} -@media (prefers-reduced-motion: no-preference) { - - .primary-navigation > .primary-menu-container { - transition: all 0.15s ease-in-out; - } -} -@media only screen and (max-width: 481.98px) { - - .primary-navigation > .primary-menu-container { - height: 100vh; - z-index: 499; - overflow-x: hidden; - overflow-y: auto; - border: 2px solid transparent; - } - - .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { - position: fixed; - transform: translateY(0) translateX(100%); - } - - .admin-bar .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { - top: 32px; - } - @media only screen and (max-width: 782px) { - - .admin-bar .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { - top: 46px; - } - } - - .admin-bar .primary-navigation > .primary-menu-container { - height: calc(100vh - 32px); - } - @media only screen and (max-width: 782px) { - - .admin-bar .primary-navigation > .primary-menu-container { - height: calc(100vh - 46px); - } - } - - .primary-navigation > .primary-menu-container:focus { - border: 2px solid #28303d; - } - - .primary-navigation-open .primary-navigation { - width: 100%; - position: fixed; - z-index: 2; - } -} - -.primary-navigation-open .primary-navigation > .primary-menu-container { - position: relative; - visibility: visible; - opacity: 1; - transform: translateY(0); -} -@media only screen and (max-width: 481.98px) { - - .primary-navigation-open .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { - transform: translateX(0) translateY(0); - } -} -@media only screen and (min-width: 482px) { - - .primary-navigation { - position: relative; - margin-left: auto; - } - - .primary-navigation > .primary-menu-container { - visibility: visible; - opacity: 1; - position: relative; - padding: 0; - background-color: transparent; - overflow: initial; - transform: none; - } - - .primary-navigation #toggle-menu, - .primary-navigation > .primary-menu-container ul > li .sub-menu-toggle[aria-expanded=false] ~ ul { - display: none; - } - - .admin-bar .primary-navigation, - .admin-bar .primary-navigation > .primary-menu-container { - top: initial; - } -} - -.primary-navigation > div > .menu-wrapper { - display: flex; - justify-content: flex-start; - flex-wrap: wrap; - list-style: none; - margin: 0; - max-width: none; - padding-left: 0; - position: relative; -} -@media only screen and (max-width: 481.98px) { - - .primary-navigation > div > .menu-wrapper { - padding-bottom: 100px; - } - - .primary-navigation > div > .menu-wrapper ul { - padding-left: 0; - } -} - -.primary-navigation > div > .menu-wrapper li { - display: block; - position: relative; - width: 100%; -} -@media only screen and (min-width: 482px) { - - .primary-navigation > div > .menu-wrapper li { - margin: 0; - width: inherit; - } - - .primary-navigation > div > .menu-wrapper li:last-child { - margin-right: 0; - } -} - -.primary-navigation > div > .menu-wrapper .sub-menu-toggle { - display: flex; - height: calc(27px + 1em); - width: 44px; - padding: 0; - justify-content: center; - align-items: center; - background: transparent; - color: currentColor; - border: none; -} - -.primary-navigation > div > .menu-wrapper .sub-menu-toggle:focus { - outline: 2px solid #28303d; -} -@media only screen and (max-width: 481.98px) { - - .primary-navigation > div > .menu-wrapper .sub-menu-toggle { - display: none; - } -} - -.primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-plus, -.primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus { - height: 100%; - display: flex; - align-items: center; -} - -.primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-plus svg, -.primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus svg { - margin-top: -1px; -} - -.primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus { - display: none; -} - -.primary-navigation > div > .menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-minus { - display: flex; -} - -.primary-navigation > div > .menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-plus { - display: none; -} - -.primary-navigation > div > .menu-wrapper > li > .sub-menu { - position: relative; -} -@media only screen and (min-width: 482px) and (prefers-reduced-motion: no-preference) { - - .primary-navigation > div > .menu-wrapper > li > .sub-menu { - transition: all 0.5s ease; - } -} -@media only screen and (min-width: 482px) { - - .primary-navigation > div > .menu-wrapper > li > .sub-menu { - left: 0; - margin: 0; - min-width: max-content; - position: absolute; - top: 100%; - padding-top: 3px; - z-index: 88888; - } - - .primary-navigation > div > .menu-wrapper > li > .sub-menu:before, - .primary-navigation > div > .menu-wrapper > li > .sub-menu:after { - content: ""; - display: block; - position: absolute; - width: 0; - top: -10px; - left: 25px; - border-style: solid; - border-color: #28303d transparent; - border-width: 0 7px 10px; - } - - .primary-navigation > div > .menu-wrapper > li > .sub-menu:after { - top: -9px; - border-color: #d1e4dd transparent; - } - - .primary-navigation > div > .menu-wrapper > li > .sub-menu li { - background: #d1e4dd; - } - - .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left { - - /* rtl:ignore */ - left: 0; - - /* rtl:ignore */ - right: auto; - } - - .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:before { - - /* rtl:ignore */ - left: 25px; - - /* rtl:ignore */ - right: auto; - } - - .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-left:after { - - /* rtl:ignore */ - left: 25px; - - /* rtl:ignore */ - right: auto; - } - - .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right { - - /* rtl:ignore */ - right: 0; - - /* rtl:ignore */ - left: auto; - } - - .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:before { - - /* rtl:ignore */ - left: auto; - - /* rtl:ignore */ - right: 25px; - } - - .primary-navigation > div > .menu-wrapper > li > .sub-menu.submenu-reposition-right:after { - - /* rtl:ignore */ - left: auto; - - /* rtl:ignore */ - right: 25px; - } -} - -.primary-navigation .primary-menu > .menu-item:hover > a { - color: #28303d; -} -@media only screen and (min-width: 482px) { - - .primary-navigation .primary-menu-container { - margin-right: -13px; - margin-left: -13px; - } - - .primary-navigation .primary-menu-container > ul > .menu-item { - display: flex; - } - - .primary-navigation .primary-menu-container > ul > .menu-item > a { - padding-left: 13px; - padding-right: 13px; - } - - .primary-navigation .primary-menu-container > ul > .menu-item > a + .sub-menu-toggle { - margin-left: -8px; - } -} - -.primary-navigation a { - display: block; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.125rem; - font-weight: normal; - padding: 13px 0; - text-decoration: none; -} -@media only screen and (min-width: 482px) { - - .primary-navigation a { - display: block; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.25rem; - font-weight: normal; - } -} - -.primary-navigation a + svg { - fill: #28303d; -} - -.primary-navigation a:hover, -.primary-navigation a:link, -.primary-navigation a:visited { - color: #28303d; -} - -.primary-navigation a:hover { - text-decoration: underline; - text-decoration-style: dotted; -} - -.primary-navigation a:focus { - position: relative; - z-index: 99999; - outline-offset: 0; - text-decoration-thickness: 2px; -} - -.primary-navigation .current-menu-item > a:first-child, -.primary-navigation .current_page_item > a:first-child { - text-decoration: underline; - text-decoration-style: solid; -} - -.primary-navigation .current-menu-item > a:first-child:hover, -.primary-navigation .current_page_item > a:first-child:hover { - text-decoration: underline; - text-decoration-style: dotted; -} - -.primary-navigation .sub-menu { - margin: 0; - padding: 0; - list-style: none; - margin-left: 13px; - border: 1px solid #28303d; -} - -.primary-navigation .sub-menu .sub-menu { - border: none; -} -@media only screen and (min-width: 482px) { - - .primary-navigation .sub-menu > .menu-item > .sub-menu { - padding: 0; - } -} -@media only screen and (max-width: 481.98px) { - - .primary-navigation .sub-menu .menu-item:last-child { - margin-bottom: 0; - } -} - -.primary-navigation .sub-menu .menu-item > a { - padding: 17px 13px; - display: block; - font-size: 1.125rem; - font-style: normal; -} -@media only screen and (min-width: 482px) { - - .primary-navigation .sub-menu .menu-item > a { - font-size: 1rem; - font-style: normal; - } -} - -.primary-navigation .menu-item-has-children > .svg-icon { - display: none; -} -@media only screen and (min-width: 482px) { - - .primary-navigation .menu-item-has-children > .svg-icon { - display: inline-block; - height: 100%; - } - - .primary-navigation .menu-item-has-children .sub-menu .svg-icon { - display: none; - } -} - -.primary-navigation .menu-item-description { - display: block; - clear: both; - font-size: 1rem; - text-transform: none; - line-height: 1.7; -} - -.primary-navigation .menu-item-description > span { - display: inline-block; -} - -@media only screen and (max-width: 481.98px) { - - .lock-scrolling .site { - position: fixed; - max-width: 100%; - width: 100%; - } -} -@keyframes twentytwentyone-close-button-transition { - - from { - opacity: 0; - } - - to { - opacity: 1; - } -} - -.footer-navigation { - margin-top: 60px; - margin-bottom: 30px; - color: #28303d; - font-size: 1rem; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; -} - -.footer-navigation-wrapper { - display: flex; - justify-content: center; - flex-wrap: wrap; - list-style: none; - padding-left: 0; -} - -.footer-navigation-wrapper li { - display: inline; - line-height: 3; -} - -.footer-navigation-wrapper li a { - padding: 17px 13px; - color: #28303d; -} - -.footer-navigation-wrapper li a:link, -.footer-navigation-wrapper li a:visited, -.footer-navigation-wrapper li a:active { - color: #28303d; -} - -.footer-navigation-wrapper li a:hover { - text-decoration: underline; - text-decoration-style: dotted; - text-decoration-skip-ink: none; - color: #28303d; -} - -.is-dark-theme .footer-navigation-wrapper li a:focus .svg-icon { - fill: #d1e4dd; -} - -.has-background-white .footer-navigation-wrapper li a:focus .svg-icon { - fill: #fff; -} - -.footer-navigation-wrapper li .svg-icon { - vertical-align: middle; - fill: #28303d; -} - -.footer-navigation-wrapper li .svg-icon:hover { - transform: scale(1.1); -} -@media (prefers-reduced-motion: no-preference) { - - .footer-navigation-wrapper li .svg-icon { - transition: transform 0.1s ease; - } -} - -.footer-navigation-wrapper .sub-menu-toggle, -.footer-navigation-wrapper .menu-item-description { - display: none; -} - -/* Next/Previous navigation */ -.navigation, -.navigation a { - color: #28303d; -} - -.navigation a { - text-decoration: none; -} - -.navigation a:hover { - color: #28303d; - text-decoration: underline; - text-decoration-style: dotted; -} - -.navigation a:focus { - color: #39414d; -} - -.navigation a:active { - color: #28303d; -} - -.navigation .nav-links > * { - min-width: 44px; - min-height: 44px; -} - -.navigation .nav-links .nav-next a, -.navigation .nav-links .nav-previous a { - display: flex; - flex-direction: column; -} - -.navigation .nav-links .dots { - text-align: center; -} -@media only screen and (min-width: 592px) { - - .navigation .nav-links { - display: flex; - justify-content: center; - flex-wrap: wrap; - } - - .navigation .nav-links .nav-next, - .navigation .nav-links .nav-previous { - flex: 0 1 auto; - margin-bottom: inherit; - margin-top: inherit; - max-width: calc(50% - 10px); - } - - .navigation .nav-links .nav-next { - text-align: right; - } -} - -.navigation .svg-icon { - display: inline-block; - fill: currentColor; - vertical-align: middle; - position: relative; -} - -.navigation .nav-previous .svg-icon, -.navigation .prev .svg-icon { - top: -2px; - margin-right: 5px; -} - -.navigation .nav-next .svg-icon, -.navigation .next .svg-icon { - top: -1px; - margin-left: 5px; -} - -.post-navigation { - margin: 30px auto; -} -@media only screen and (min-width: 822px) { - - .post-navigation { - margin: 30px auto; - } -} - -.post-navigation .meta-nav { - line-height: 1.7; - color: #28303d; -} - -.post-navigation .post-title { - display: inline-block; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.5rem; - font-weight: 600; - line-height: 1.3; -} -@media only screen and (min-width: 822px) { - - .post-navigation .post-title { - margin: 5px 29px 0; - } -} -@media only screen and (min-width: 482px) { - - .post-navigation .nav-links { - justify-content: space-between; - } -} - -.post-navigation .nav-next, -.post-navigation .nav-previous { - margin-top: 30px; - margin-bottom: 30px; -} - -.post-navigation .nav-next:first-child, -.post-navigation .nav-previous:first-child { - margin-top: 0; -} - -.post-navigation .nav-next:last-child, -.post-navigation .nav-previous:last-child { - margin-bottom: 0; -} - -.pagination, -.comments-pagination { - border-top: 3px solid #28303d; - padding-top: 30px; - margin: 30px auto; -} -@media only screen and (min-width: 822px) { - - .pagination, - .comments-pagination { - margin: 30px auto; - } -} - -.pagination .nav-links, -.comments-pagination .nav-links { - margin-top: -30px; -} - -.pagination .nav-links a:hover, -.comments-pagination .nav-links a:hover { - color: #28303d; -} - -.is-dark-theme .pagination .nav-links a:active, -.is-dark-theme .pagination .nav-links a:hover:active, -.is-dark-theme .pagination .nav-links a:hover:focus, -.is-dark-theme .comments-pagination .nav-links a:active, -.is-dark-theme .comments-pagination .nav-links a:hover:active, -.is-dark-theme .comments-pagination .nav-links a:hover:focus { - color: #d1e4dd; -} - -.has-background-white .pagination .nav-links a:active, -.has-background-white .pagination .nav-links a:hover:active, -.has-background-white .pagination .nav-links a:hover:focus, -.has-background-white .comments-pagination .nav-links a:active, -.has-background-white .comments-pagination .nav-links a:hover:active, -.has-background-white .comments-pagination .nav-links a:hover:focus { - color: #fff; -} - -.pagination .nav-links > *, -.comments-pagination .nav-links > * { - color: #28303d; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.5rem; - font-weight: normal; - margin-top: 30px; - margin-left: 13px; - margin-right: 13px; -} - -.pagination .nav-links > *.current, -.comments-pagination .nav-links > *.current { - text-decoration: underline; -} - -.pagination .nav-links > *:not(.dots):not(.current):hover, -.comments-pagination .nav-links > *:not(.dots):not(.current):hover { - text-decoration-style: dotted; -} - -.pagination .nav-links > *:first-child, -.comments-pagination .nav-links > *:first-child { - margin-left: 0; -} - -.pagination .nav-links > *:last-child, -.comments-pagination .nav-links > *:last-child { - margin-right: 0; -} - -.pagination .nav-links > *.next, -.comments-pagination .nav-links > *.next { - margin-left: auto; -} - -.pagination .nav-links > *.prev, -.comments-pagination .nav-links > *.prev { - margin-right: auto; -} -@media only screen and (max-width: 821.98px) { - - .pagination .nav-links, - .comments-pagination .nav-links { - display: flex; - flex-wrap: wrap; - } - - .pagination .page-numbers, - .comments-pagination .page-numbers { - display: none; - } - - .pagination .page-numbers.prev, - .pagination .page-numbers.next, - .comments-pagination .page-numbers.prev, - .comments-pagination .page-numbers.next { - display: inline-block; - flex: 0 1 auto; - } -} -@media only screen and (max-width: 481.98px) { - - .pagination .nav-short, - .comments-pagination .nav-short { - display: none; - } -} - -.comments-pagination { - padding-top: 20px; - margin: 90px auto; -} -@media only screen and (min-width: 822px) { - - .comments-pagination { - margin: 90px auto 120px; - } -} - -.comments-pagination .nav-links > * { - font-size: 1.25rem; -} - -.widget-area { - margin-top: 180px; - padding-bottom: 10px; - color: #28303d; - font-size: 1.125rem; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; -} -@media only screen and (min-width: 652px) { - - .widget-area { - display: grid; - grid-template-columns: repeat(2, 1fr); - column-gap: 50px; - } -} -@media only screen and (min-width: 1024px) { - - .widget-area { - grid-template-columns: repeat(3, 1fr); - } -} -@media only screen and (max-width: 481.98px) { - - .widget-area { - margin-top: 90px; - } -} - -.widget-area .wp-block-social-links.alignright { - margin-top: 30px; - justify-content: flex-end; -} - -.widget-area .wp-block-social-links.alignleft { - margin-top: 30px; -} - -.widget-area:after { - content: ""; - display: table; - clear: both; -} - -.widget h1, -.widget h2, -.widget h3, -.widget h4, -.widget h5, -.widget h6 { - font-weight: 700; - line-height: 1.4; -} - -.widget h1 { - font-size: 1.25rem; -} - -.widget h2 { - font-size: 1.125rem; -} - -.widget h3, -.widget h4, -.widget h5, -.widget h6 { - font-size: 1rem; -} - -.widget ul { - list-style-type: none; - padding: 0; -} - -.widget ul li { - line-height: 1.9; -} - -.widget ul.sub-menu, -.widget ul.children { - margin-left: 13px; -} - -.widget ul .sub-menu-toggle { - display: none; -} - -.widget a { - text-decoration: underline; - text-decoration-style: solid; - text-decoration-color: currentColor; -} - -.widget a, -.widget a:link, -.widget a:visited, -.widget a:active, -.widget a:hover { - color: #28303d; -} - -.widget a:hover { - text-decoration-style: dotted; -} - -.search-form { - display: flex; - flex-wrap: wrap; - margin: auto; - max-width: calc(100vw - 30px); -} - -@media only screen and (min-width: 482px) { - - .search-form { - max-width: min(calc(100vw - 100px), 610px); - } -} - -@media only screen and (min-width: 822px) { - - .search-form { - max-width: min(calc(100vw - 200px), 610px); - } -} - -.search-form > label { - width: 100%; - margin-bottom: 0; - font-weight: 500; -} - -.search-form .search-field { - flex-grow: 1; - max-width: inherit; - margin-top: 10px; - margin-right: 17px; -} - -.search-form .search-submit { - margin-top: 10px; - margin-left: 10px; -} - -.widget_search > .search-form .search-field { - margin-right: -3px; - -webkit-appearance: none; - margin-bottom: 15px; -} - -.widget_search > .search-form .search-submit { - margin-left: 0; - margin-bottom: 15px; -} - -.widget_rss a.rsswidget .rss-widget-icon { - display: none; -} - -/* Category 07 is for any utility classes that are not assigned to a specific component. */ -.screen-reader-text { - border: 0; - clip-path: inset(50%); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute !important; - width: 1px; - word-wrap: normal !important; - word-break: normal; -} - -.skip-link:focus { - background-color: #f1f1f1; - border-radius: 3px; - box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); - clip-path: none; - color: #21759b; - display: block; - font-size: 0.875rem; - font-weight: 700; - height: auto; - left: 5px; - line-height: normal; - padding: 15px 23px 14px; - text-decoration: none; - top: 5px; - width: auto; - z-index: 100000; -} - -/* Do not show the outline on the skip link target. */ -#content[tabindex="-1"]:focus { - outline: 0; -} - -.has-black-color[class], -.has-black-color[class] > [class*=__inner-container] { - color: #000; -} - -.has-gray-color[class], -.has-gray-color[class] > [class*=__inner-container] { - color: #39414d; -} - -.has-dark-gray-color[class], -.has-dark-gray-color[class] > [class*=__inner-container] { - color: #28303d; -} - -.has-green-color[class], -.has-green-color[class] > [class*=__inner-container] { - color: #d1e4dd; -} - -.has-blue-color[class], -.has-blue-color[class] > [class*=__inner-container] { - color: #d1dfe4; -} - -.has-purple-color[class], -.has-purple-color[class] > [class*=__inner-container] { - color: #d1d1e4; -} - -.has-red-color[class], -.has-red-color[class] > [class*=__inner-container] { - color: #e4d1d1; -} - -.has-orange-color[class], -.has-orange-color[class] > [class*=__inner-container] { - color: #e4dad1; -} - -.has-yellow-color[class], -.has-yellow-color[class] > [class*=__inner-container] { - color: #eeeadd; -} - -.has-white-color[class], -.has-white-color[class] > [class*=__inner-container] { - color: #fff; -} - -.has-background a, -.has-background p, -.has-background h1, -.has-background h2, -.has-background h3, -.has-background h4, -.has-background h5, -.has-background h6 { - color: currentColor; -} - -.has-black-background-color[class], -.has-black-background-color[class] > [class*=__inner-container] { - background-color: #000; -} - -.has-dark-gray-background-color[class], -.has-dark-gray-background-color[class] > [class*=__inner-container] { - background-color: #28303d; -} - -.has-gray-background-color[class], -.has-gray-background-color[class] > [class*=__inner-container] { - background-color: #39414d; -} - -.has-light-gray-background-color[class], -.has-light-gray-background-color[class] > [class*=__inner-container] { - background-color: #f0f0f0; -} - -.has-green-background-color[class], -.has-green-background-color[class] > [class*=__inner-container] { - background-color: #d1e4dd; -} - -.has-blue-background-color[class], -.has-blue-background-color[class] > [class*=__inner-container] { - background-color: #d1dfe4; -} - -.has-purple-background-color[class], -.has-purple-background-color[class] > [class*=__inner-container] { - background-color: #d1d1e4; -} - -.has-red-background-color[class], -.has-red-background-color[class] > [class*=__inner-container] { - background-color: #e4d1d1; -} - -.has-orange-background-color[class], -.has-orange-background-color[class] > [class*=__inner-container] { - background-color: #e4dad1; -} - -.has-yellow-background-color[class], -.has-yellow-background-color[class] > [class*=__inner-container] { - background-color: #eeeadd; -} - -.has-white-background-color[class], -.has-white-background-color[class] > [class*=__inner-container] { - background-color: #fff; -} - -.has-background:not(.has-text-color).has-black-background-color[class], -.has-background:not(.has-text-color).has-gray-background-color[class], -.has-background:not(.has-text-color).has-dark-gray-background-color[class] { - color: #fff; -} - -.has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container], -.has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container], -.has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container], -.has-background:not(.has-text-color).has-green-background-color[class], -.has-background:not(.has-text-color).has-blue-background-color[class], -.has-background:not(.has-text-color).has-purple-background-color[class], -.has-background:not(.has-text-color).has-red-background-color[class], -.has-background:not(.has-text-color).has-orange-background-color[class], -.has-background:not(.has-text-color).has-yellow-background-color[class], -.has-background:not(.has-text-color).has-white-background-color[class], -.has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container], -.has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container], -.has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container], -.has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container], -.has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container], -.has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container], -.has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] { - color: #28303d; -} - -.has-purple-to-yellow-gradient-background { - background: linear-gradient(160deg, #d1d1e4, #eeeadd); -} - -.has-yellow-to-purple-gradient-background { - background: linear-gradient(160deg, #eeeadd, #d1d1e4); -} - -.has-green-to-yellow-gradient-background { - background: linear-gradient(160deg, #d1e4dd, #eeeadd); -} - -.has-yellow-to-green-gradient-background { - background: linear-gradient(160deg, #eeeadd, #d1e4dd); -} - -.has-red-to-yellow-gradient-background { - background: linear-gradient(160deg, #e4d1d1, #eeeadd); -} - -.has-yellow-to-red-gradient-background { - background: linear-gradient(160deg, #eeeadd, #e4d1d1); -} - -.has-purple-to-red-gradient-background { - background: linear-gradient(160deg, #d1d1e4, #e4d1d1); -} - -.has-red-to-purple-gradient-background { - background: linear-gradient(160deg, #e4d1d1, #d1d1e4); -} - -header *, -main *, -footer * { - max-width: unset; -} - -html, -body, -div, -header, -nav, -article, -figure, -hr, -main, -section, -footer { - max-width: none; -} - -.is-IE.is-dark-theme, -.is-IE.is-dark-theme *, -.is-IE.is-dark-theme a, -.is-IE.is-dark-theme .site-description, -.is-IE.is-dark-theme .entry-title, -.is-IE.is-dark-theme .entry-footer, -.is-IE.is-dark-theme .widget-area, -.is-IE.is-dark-theme .post-navigation .meta-nav, -.is-IE.is-dark-theme .footer-navigation-wrapper li a:link, -.is-IE.is-dark-theme .site-footer > .site-info, -.is-IE.is-dark-theme .site-footer > .site-info a, -.is-IE.is-dark-theme .site-footer > .site-info a:visited { - color: #fff; -} - -.is-IE.is-dark-theme .sub-menu-toggle svg, -.is-IE.is-dark-theme .sub-menu-toggle path, -.is-IE.is-dark-theme .post-navigation .meta-nav svg, -.is-IE.is-dark-theme .post-navigation .meta-nav path { - fill: #fff; -} - -.is-IE.is-dark-theme .primary-navigation > div > .menu-wrapper > li > .sub-menu li { - background: #000; -} -@media only screen and (max-width: 481.98px) { - - .is-IE.is-dark-theme.primary-navigation-open .primary-navigation > .primary-menu-container, - .is-IE.is-dark-theme.primary-navigation-open .menu-button-container { - background-color: #000; - } -} - -.is-IE.is-dark-theme .skip-link:focus { - color: #21759b; -} - -.is-IE .navigation .nav-links { - display: block; -} - -.is-IE .post-thumbnail .wp-post-image { - min-width: auto; -} - -.is-IE .wp-block-group:before, -.is-IE .wp-block-group:after { - content: ""; - display: block; - clear: both; -} +/* Internet Explorer support was removed. */ From 5448d0cdfdf2e39e363e15c72582fdae40ed7de6 Mon Sep 17 00:00:00 2001 From: "Stephen A. Bernhardt" Date: Mon, 2 Feb 2026 14:29:39 -0600 Subject: [PATCH 08/12] Remove contents of `ie-editor.css` --- .../twentytwentyone/assets/css/ie-editor.css | 2669 +---------------- 1 file changed, 1 insertion(+), 2668 deletions(-) diff --git a/src/wp-content/themes/twentytwentyone/assets/css/ie-editor.css b/src/wp-content/themes/twentytwentyone/assets/css/ie-editor.css index 8d4d87d7b6e2f..43d0865db6082 100644 --- a/src/wp-content/themes/twentytwentyone/assets/css/ie-editor.css +++ b/src/wp-content/themes/twentytwentyone/assets/css/ie-editor.css @@ -1,2668 +1 @@ -@charset "UTF-8"; - -/** - * These styles should be loaded by the Block Editor only - */ - -/* Variables */ -:root { - - /* Font Family */ - - /* Font Size */ - - /* Line Height */ - - /* Headings */ - - /* Block: Latest posts */ - - /* Colors */ - - /* Body text color, site title, footer text color. */ - - /* Headings */ - - /* Mint, default body background */ - - /* Used for borders (separators) */ - - /* Spacing */ - - /* Elevation */ - - /* Forms */ - - /* Cover block */ - - /* Buttons */ - - /* entry */ - - /* Header */ - - /* Main navigation */ - - /* Pagination */ - - /* Footer */ - - /* Block: Pull quote */ - - /* Block: Table */ - - /* Widgets */ - - /* Admin-bar height */ -} - -/** - * Responsive Styles - */ - -/** - * Required Variables - */ - -/** - * Root Media Query Variables - */ - -/** - * Extends - */ -.default-max-width { - max-width: calc(100vw - 30px); - margin-left: auto; - margin-right: auto; -} -@media only screen and (min-width: 482px) { - - .default-max-width { - max-width: min(calc(100vw - 100px), 610px); - } -} -@media only screen and (min-width: 822px) { - - .default-max-width { - max-width: min(calc(100vw - 200px), 610px); - } -} - -.wide-max-width { - max-width: calc(100vw - 30px); - margin-left: auto; - margin-right: auto; -} - -@media only screen and (min-width: 482px) { - - .wide-max-width { - max-width: calc(100vw - 100px); - } -} - -@media only screen and (min-width: 822px) { - - .wide-max-width { - max-width: min(calc(100vw - 200px), 1240px); - } -} - -@media only screen and (min-width: 482px) { - - .full-max-width { - max-width: 100%; - width: auto; - margin-left: auto; - margin-right: auto; - } -} - -b, -strong { - font-weight: 700; -} - -blockquote { - padding: 0; - position: relative; - margin: 30px 0 30px 25px; -} - -blockquote > * { - margin-top: 20px; - margin-bottom: 20px; -} - -blockquote > *:first-child { - margin-top: 0; -} - -blockquote > *:last-child { - margin-bottom: 0; -} - -blockquote p { - letter-spacing: normal; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.25rem; - font-style: normal; - font-weight: 700; - line-height: 1.7; -} - -blockquote cite, -blockquote footer { - font-weight: normal; - letter-spacing: normal; -} - -blockquote.alignleft, -blockquote.alignright { - padding-left: inherit; -} - -blockquote.alignleft p, -blockquote.alignright p { - font-size: 1.125rem; - max-width: inherit; - width: inherit; -} - -blockquote.alignleft cite, -blockquote.alignleft footer, -blockquote.alignright cite, -blockquote.alignright footer { - font-size: 1rem; - letter-spacing: normal; -} - -blockquote strong { - font-weight: bolder; -} - -blockquote:before { - content: "“"; - position: absolute; - left: -12px; -} - -blockquote .wp-block-quote__citation, -blockquote cite, -blockquote footer { - color: #28303d; - font-style: normal; -} -@media only screen and (max-width: 481.98px) { - - blockquote { - padding-left: 13px; - } - - blockquote:before { - left: 0; - } -} - -img { - height: auto; - vertical-align: middle; -} - -/* Classic editor images */ - -/* Make sure embeds and iframes fit their containers. */ -img, -.entry-content img, -embed, -iframe, -object, -video { - max-width: 100%; -} - -/* Media captions */ -figcaption, -.wp-caption, -.wp-caption-text, -.wp-block-embed figcaption { - color: currentColor; - font-size: 1rem; - line-height: 1.7; - margin-top: 10px; - margin-bottom: 20px; - text-align: center; -} - -.alignleft figcaption, -.alignright figcaption, -.alignleft .wp-caption, -.alignright .wp-caption, -.alignleft .wp-caption-text, -.alignright .wp-caption-text, -.alignleft .wp-block-embed figcaption, -.alignright .wp-block-embed figcaption { - margin-bottom: 0; -} - -/* WP Smiley */ -.page-content .wp-smiley, -.entry-content .wp-smiley, -.comment-content .wp-smiley { - border: none; - margin-bottom: 0; - margin-top: 0; - padding: 0; -} - -select, -select:focus { - border: 3px solid #39414d; - border-radius: 0; - color: #28303d; - font-size: 1.125rem; - -moz-appearance: none; - -webkit-appearance: none; - appearance: none; - padding: 10px 30px 10px 10px; - background: #fff url("data:image/svg+xml;utf8,") no-repeat; - background-position: right 10px top 60%; -} - -/* - * text-underline-offset doesn't work in Chrome at all 👎 - * But looks nice in Safari/Firefox, so let's keep it and - * maybe Chrome will support it soon. - */ -a { - cursor: pointer; - color: #28303d; - text-underline-offset: 3px; - text-decoration-skip-ink: all; -} - -a:hover { - text-decoration-style: dotted; - text-decoration-skip-ink: none; -} - -.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { - - /* Only visible in Windows High Contrast mode */ - outline: 2px solid transparent; - text-decoration: underline 1px dotted currentColor; - text-decoration-skip-ink: none; - background: rgba(255, 255, 255, 0.9); -} - -.is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { - background: #000; - color: #fff; - text-decoration: none; -} - -.is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { - color: #fff; -} - -.has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { - background: rgba(0, 0, 0, 0.9); - color: #fff; -} - -.has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { - color: #fff; -} - -.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link { - - /* Only visible in Windows High Contrast mode */ - outline: 2px solid transparent; - outline-offset: -2px; -} - -.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link:focus { - color: #21759b; - background-color: #f1f1f1; -} - -.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).custom-logo-link { - background: none; -} - -.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img { - outline: 2px dotted #28303d; -} - -.wp-block-button__link { - border: 3px solid transparent; - border-radius: 0; - cursor: pointer; - font-weight: 500; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.25rem; - line-height: 1.5; - padding: 15px 30px; - text-decoration: none; -} - -.wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { - color: #d1e4dd; -} - -.has-background .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), -.has-background .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { - color: #28303d; -} - -.wp-block-button__link:not(:hover):not(:active):not(.has-background), -.has-background .wp-block-button__link:not(:hover):not(:active):not(.has-background) { - background-color: #28303d; -} - -.wp-block-button__link:hover, -.wp-block-button__link:active { - background-color: transparent; - border-color: currentColor; - color: inherit; -} - -.wp-block-button__link:focus { - outline-offset: -6px; - outline: 2px dotted currentColor; -} - -.wp-block-button__link:disabled { - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.5); - color: #39414d; -} - -/** - * Block Options - */ -.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), -.has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { - color: #d1e4dd; -} - -.has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { - color: #28303d; -} - -.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background), -.has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { - background-color: #28303d; -} - -.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, -.wp-block-button:not(.is-style-outline) .wp-block-button__link:active { - border-color: currentColor !important; - background-color: transparent !important; - color: inherit !important; -} - -.wp-block-button:not(.is-style-outline) .wp-block-button__link:focus { - outline-offset: inherit; - outline: inherit; -} - -.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), -.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background), -.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background { - border-color: currentColor; -} - -.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), -.has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { - color: #28303d; -} - -.has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background:not(.has-text-color) { - color: inherit; -} - -.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background) { - background-color: transparent; -} - -.wp-block-button.is-style-outline .wp-block-button__link:hover, -.wp-block-button.is-style-outline .wp-block-button__link:active { - background-color: #28303d !important; - border-color: transparent !important; - color: #d1e4dd !important; -} - -.has-background .wp-block-button.is-style-outline .wp-block-button__link:hover, -.has-background .wp-block-button.is-style-outline .wp-block-button__link:active { - background-color: #28303d !important; - color: #d1e4dd !important; -} - -.has-text-color .wp-block-button.is-style-outline .wp-block-button__link:hover, -.has-text-color .wp-block-button.is-style-outline .wp-block-button__link:active { - color: #d1e4dd !important; -} - -.wp-block-button.is-style-outline .wp-block-button__link:focus { - outline-offset: inherit; - outline: inherit; -} - -.wp-block-button.is-style-squared { - border-radius: 0; -} - -.is-style-outline .wp-block-button__link[style*=radius], -.wp-block-button__link[style*=radius] { - outline-offset: 2px; -} - -.wp-block-code code { - white-space: pre !important; - overflow-x: auto; -} - -.wp-block-code { - border-color: #28303d; - border-radius: 0; - border-style: solid; - border-width: 0.1rem; - padding: 20px; - color: currentColor; -} - -.wp-block-cover, -.wp-block-cover-image { - background-color: #000; - min-height: 450px; - margin-top: inherit; - margin-bottom: inherit; -} - -.wp-block-cover:not(.alignwide):not(.alignfull), -.wp-block-cover-image:not(.alignwide):not(.alignfull) { - clear: both; -} - -[data-align=full] .wp-block-cover, -[data-align=full] .wp-block-cover-image { - margin-top: 0; - margin-bottom: 0; -} - -.wp-block-cover > .wp-block-cover__inner-container > *:first-child, -.wp-block-cover-image > .wp-block-cover__inner-container > *:first-child { - margin-top: 0; -} - -.wp-block-cover > .wp-block-cover__inner-container > *:last-child:not(.block-list-appender), -.wp-block-cover-image > .wp-block-cover__inner-container > *:last-child:not(.block-list-appender), -.wp-block-cover.has-child-selected > .wp-block-cover__inner-container > *:nth-last-child(2), -.wp-block-cover.is-selected > .wp-block-cover__inner-container > *:nth-last-child(2), -.wp-block-cover-image.has-child-selected > .wp-block-cover__inner-container > *:nth-last-child(2), -.wp-block-cover-image.is-selected > .wp-block-cover__inner-container > *:nth-last-child(2) { - margin-bottom: 0; -} - -.wp-block-cover .wp-block-cover__inner-container, -.wp-block-cover .wp-block-cover-image-text, -.wp-block-cover .wp-block-cover-text, -.wp-block-cover .block-editor-block-list__block, -.wp-block-cover-image .wp-block-cover__inner-container, -.wp-block-cover-image .wp-block-cover-image-text, -.wp-block-cover-image .wp-block-cover-text, -.wp-block-cover-image .block-editor-block-list__block, -.wp-block-cover .wp-block-cover__inner-container a, -.wp-block-cover .wp-block-cover-image-text a, -.wp-block-cover .wp-block-cover-text a, -.wp-block-cover .block-editor-block-list__block a, -.wp-block-cover-image .wp-block-cover__inner-container a, -.wp-block-cover-image .wp-block-cover-image-text a, -.wp-block-cover-image .wp-block-cover-text a, -.wp-block-cover-image .block-editor-block-list__block a { - color: currentColor; -} - -.wp-block-cover .wp-block-cover__inner-container .has-link-color a, -.wp-block-cover .wp-block-cover-image-text .has-link-color a, -.wp-block-cover .wp-block-cover-text .has-link-color a, -.wp-block-cover .block-editor-block-list__block .has-link-color a, -.wp-block-cover-image .wp-block-cover__inner-container .has-link-color a, -.wp-block-cover-image .wp-block-cover-image-text .has-link-color a, -.wp-block-cover-image .wp-block-cover-text .has-link-color a, -.wp-block-cover-image .block-editor-block-list__block .has-link-color a { - color: #28303d; -} - -.wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container, -.wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text, -.wp-block-cover:not([class*=background-color]) .wp-block-cover-text, -.wp-block-cover:not([class*=background-color]) .block-editor-block-list__block, -.wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container, -.wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text, -.wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text, -.wp-block-cover-image:not([class*=background-color]) .block-editor-block-list__block { - color: #fff; -} - -.wp-block-cover h2 { - font-size: 2.25rem; - letter-spacing: normal; - line-height: 1.3; - padding: 0; - text-align: inherit; -} -@media only screen and (min-width: 652px) { - - .wp-block-cover h2 { - font-size: 3rem; - } -} - -.wp-block-cover-image h2 { - font-size: 2.25rem; - letter-spacing: normal; - line-height: 1.3; - padding: 0; - text-align: inherit; -} -@media only screen and (min-width: 652px) { - - .wp-block-cover-image h2 { - font-size: 3rem; - } -} - -.wp-block-cover h2.has-text-align-left, -.wp-block-cover-image h2.has-text-align-left { - text-align: left; -} - -.wp-block-cover h2.has-text-align-center, -.wp-block-cover-image h2.has-text-align-center { - text-align: center; -} - -.wp-block-cover h2.has-text-align-right, -.wp-block-cover-image h2.has-text-align-right { - text-align: right; -} - -.wp-block-cover.is-style-twentytwentyone-border, -.wp-block-cover-image.is-style-twentytwentyone-border { - border: 3px solid #28303d; -} - -.wp-block-cover[class*=-background-color][class] .wp-block-cover__inner-container, -.wp-block-cover-image[class*=-background-color][class] .wp-block-cover__inner-container { - background-color: unset; -} - -.wp-block-columns:not(.alignwide):not(.alignfull) { - clear: both; -} - -.wp-block-columns .wp-block, -.wp-block-columns .wp-block-column { - max-width: inherit; -} - -.wp-block-columns > .wp-block-column > *:first-child { - margin-top: 0; -} - -.wp-block-columns > .wp-block-column > *:last-child:not(.block-list-appender), -.wp-block-columns.has-child-selected > .wp-block-column > *:nth-last-child(2), -.wp-block-columns.is-selected > .wp-block-column > *:nth-last-child(2) { - margin-bottom: 0; -} -@media only screen and (min-width: 652px) { - - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) { - margin-left: -50px; - margin-top: 63px; - z-index: 2; - } - - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background), - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background), - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background), - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background), - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background), - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background), - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background), - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background), - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > pre:not(.has-background) { - background-color: #d1e4dd; - padding: 20px; - } - - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { - padding-left: 50px; - } - - .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n).is-vertically-aligned-center { - margin-top: 0; - } -} - -.wp-block[data-align=full] > .wp-block-columns p:not(.has-background), -.wp-block[data-align=full] > .wp-block-columns h1:not(.has-background), -.wp-block[data-align=full] > .wp-block-columns h2:not(.has-background), -.wp-block[data-align=full] > .wp-block-columns h3:not(.has-background), -.wp-block[data-align=full] > .wp-block-columns h4:not(.has-background), -.wp-block[data-align=full] > .wp-block-columns h5:not(.has-background), -.wp-block[data-align=full] > .wp-block-columns h6:not(.has-background) { - padding-left: 20px; - padding-right: 20px; -} - -.wp-block-file .wp-block-file__textlink { - text-decoration: underline; - text-decoration-style: solid; - text-decoration-thickness: 1px; -} - -.wp-block-file .wp-block-file__textlink:hover { - text-decoration: underline; - text-decoration-style: dotted; -} - -.wp-block-file .wp-block-file__button { - border: 3px solid transparent; - border-radius: 0; - cursor: pointer; - font-weight: 500; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.25rem; - line-height: 1.5; - padding: 15px 30px; - text-decoration: none; - display: inline-block; -} - -.wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { - color: #d1e4dd; -} - -.has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color), -.has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color).has-background { - color: #28303d; -} - -.wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-background), -.has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-background) { - background-color: #28303d; -} - -.wp-block-file .wp-block-file__button:hover, -.wp-block-file .wp-block-file__button:active { - background-color: transparent; - border-color: currentColor; - color: inherit; -} - -.wp-block-file .wp-block-file__button:focus { - outline-offset: -6px; - outline: 2px dotted currentColor; -} - -.wp-block-file .wp-block-file__button:disabled { - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.5); - color: #39414d; -} - -.wp-block-file .wp-block-file__button:focus { - outline-offset: inherit; - outline: inherit; -} - -.wp-block-gallery figcaption { - margin-bottom: 0; -} - -.wp-block-gallery figcaption a { - color: #fff; -} - -.wp-block-group.has-background { - padding: 30px; -} - -[data-align=full] .wp-block-group.has-background { - margin-top: 0; - margin-bottom: 0; -} - -.wp-block-group.is-style-twentytwentyone-border { - border: 3px solid #28303d; - padding: 30px; -} - -.wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > [data-align=full] { - max-width: calc(100% + 60px); - width: calc(100% + 60px); - margin-left: -30px; -} - -.wp-block-group > .wp-block-group__inner-container > *:first-child { - margin-top: 0; -} - -.wp-block-group > .wp-block-group__inner-container > *:last-child:not(.block-list-appender), -.wp-block-group.has-child-selected > .wp-block-group__inner-container > *:nth-last-child(2), -.wp-block-group.is-selected > .wp-block-group__inner-container > *:nth-last-child(2) { - margin-bottom: 0; -} - -.wp-block-group .wp-block-group.has-background > .block-editor-block-list__layout > [data-align=full] { - margin: 0; - width: 100%; -} - -.wp-block-heading h1, -h1, -.h1, -.wp-block-heading h2, -h2, -.h2, -.wp-block-heading h3, -h3, -.h3, -.wp-block-heading h4, -h4, -.h4, -.wp-block-heading h5, -h5, -.h5, -.wp-block-heading h6, -h6, -.h6 { - clear: both; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-weight: normal; -} - -.wp-block-heading h1 strong, -h1 strong, -.h1 strong, -.wp-block-heading h2 strong, -h2 strong, -.h2 strong, -.wp-block-heading h3 strong, -h3 strong, -.h3 strong, -.wp-block-heading h4 strong, -h4 strong, -.h4 strong, -.wp-block-heading h5 strong, -h5 strong, -.h5 strong, -.wp-block-heading h6 strong, -h6 strong, -.h6 strong { - font-weight: 600; -} - -.wp-block-heading h1[style*="--wp--typography--line-height"], -h1[style*="--wp--typography--line-height"], -.h1[style*="--wp--typography--line-height"], -.wp-block-heading h2[style*="--wp--typography--line-height"], -h2[style*="--wp--typography--line-height"], -.h2[style*="--wp--typography--line-height"], -.wp-block-heading h3[style*="--wp--typography--line-height"], -h3[style*="--wp--typography--line-height"], -.h3[style*="--wp--typography--line-height"], -.wp-block-heading h4[style*="--wp--typography--line-height"], -h4[style*="--wp--typography--line-height"], -.h4[style*="--wp--typography--line-height"], -.wp-block-heading h5[style*="--wp--typography--line-height"], -h5[style*="--wp--typography--line-height"], -.h5[style*="--wp--typography--line-height"], -.wp-block-heading h6[style*="--wp--typography--line-height"], -h6[style*="--wp--typography--line-height"], -.h6[style*="--wp--typography--line-height"] { - line-height: 1.7; -} - -.wp-block-heading h1 { - font-size: 4rem; - letter-spacing: normal; - line-height: 1.1; -} - -@media only screen and (min-width: 652px) { - - .wp-block-heading h1 { - font-size: 6rem; - } -} - -h1 { - font-size: 4rem; - letter-spacing: normal; - line-height: 1.1; -} - -@media only screen and (min-width: 652px) { - - h1 { - font-size: 6rem; - } -} - -.h1 { - font-size: 4rem; - letter-spacing: normal; - line-height: 1.1; -} - -@media only screen and (min-width: 652px) { - - .h1 { - font-size: 6rem; - } -} - -.wp-block-heading h2 { - font-size: 2.25rem; - letter-spacing: normal; - line-height: 1.3; -} - -@media only screen and (min-width: 652px) { - - .wp-block-heading h2 { - font-size: 3rem; - } -} - -h2 { - font-size: 2.25rem; - letter-spacing: normal; - line-height: 1.3; -} - -@media only screen and (min-width: 652px) { - - h2 { - font-size: 3rem; - } -} - -.h2 { - font-size: 2.25rem; - letter-spacing: normal; - line-height: 1.3; -} - -@media only screen and (min-width: 652px) { - - .h2 { - font-size: 3rem; - } -} - -.wp-block-heading h3 { - font-size: 2rem; - letter-spacing: normal; - line-height: 1.3; -} - -@media only screen and (min-width: 652px) { - - .wp-block-heading h3 { - font-size: 2rem; - } -} - -h3 { - font-size: 2rem; - letter-spacing: normal; - line-height: 1.3; -} - -@media only screen and (min-width: 652px) { - - h3 { - font-size: 2rem; - } -} - -.h3 { - font-size: 2rem; - letter-spacing: normal; - line-height: 1.3; -} - -@media only screen and (min-width: 652px) { - - .h3 { - font-size: 2rem; - } -} - -.wp-block-heading h4, -h4, -.h4 { - font-size: 1.5rem; - font-weight: 600; - letter-spacing: normal; - line-height: 1.3; -} - -.wp-block-heading h5, -h5, -.h5 { - font-size: 1.125rem; - font-weight: 600; - letter-spacing: 0.05em; - line-height: 1.3; -} - -.wp-block-heading h6, -h6, -.h6 { - font-size: 1rem; - font-weight: 600; - letter-spacing: 0.05em; - line-height: 1.3; -} - -[data-type="core/html"] textarea { - color: #28303d; - border-radius: 0; - padding: 20px; -} - -/* Center image block by default in the editor */ -.wp-block-image, -.wp-block-image > div:not(.components-placeholder) { - text-align: center; -} - -[data-type="core/image"] .block-editor-block-list__block-edit figure.is-resized { - margin: 0 auto; -} - -/* Block Styles */ -.wp-block-image.is-style-twentytwentyone-border img, -.wp-block-image.is-style-twentytwentyone-image-frame img { - border: 3px solid #28303d; -} - -.wp-block-image.is-style-twentytwentyone-image-frame img { - padding: 20px; -} - -.wp-block[data-align=left] > .wp-block-image { - - /*rtl:ignore*/ - margin-left: 0; -} - -.wp-block[data-align=right] > .wp-block-image { - - /*rtl:ignore*/ - margin-right: 0; -} - -.wp-block-latest-comments { - padding-left: 0; -} - -.wp-block-latest-comments:where(:not([class*=-font-size]):not([style*=font-size])) .wp-block-latest-comments__comment { - font-size: 1.125rem; -} - -.wp-block-latest-comments .wp-block-latest-comments__comment { - line-height: 1.7; - - /* Vertical margins logic */ - margin-top: 30px; - margin-bottom: 30px; -} - -.wp-block-latest-comments .wp-block-latest-comments__comment:first-child { - margin-top: 0; -} - -.wp-block-latest-comments .wp-block-latest-comments__comment:last-child { - margin-bottom: 0; -} - -.wp-block-latest-comments .wp-block-latest-comments__comment-meta { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; -} - -.wp-block-latest-comments .wp-block-latest-comments__comment-date { - color: inherit; - font-size: inherit; -} - -.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p { - font-size: inherit; - line-height: 1.7; - margin: 0; -} - -.wp-block-latest-posts { - padding-left: 0; -} - -.wp-block-latest-posts:not(.is-grid) > li { - margin-top: 50px; - margin-bottom: 50px; -} - -.wp-block-latest-posts:not(.is-grid) > li:first-child { - margin-top: 0; -} - -.wp-block-latest-posts:not(.is-grid) > li:last-child { - margin-bottom: 0; -} - -.wp-block-latest-posts.is-grid { - word-wrap: break-word; - word-break: break-word; -} - -.wp-block-latest-posts.is-grid > li { - margin-bottom: 30px; -} - -.wp-block-latest-posts.is-grid > li:last-child { - margin-bottom: 0; -} - -.wp-block-latest-posts > li > * { - margin-top: 10px; - margin-bottom: 10px; -} - -.wp-block-latest-posts > li > *:first-child { - margin-top: 0; -} - -.wp-block-latest-posts > li > *:last-child { - margin-bottom: 0; -} - -.wp-block-latest-posts > li > a { - display: inline-block; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 2rem; - font-weight: normal; - line-height: 1.3; - margin-bottom: 10px; -} -@media only screen and (min-width: 652px) { - - .wp-block-latest-posts > li > a { - font-size: 2rem; - } -} - -.wp-block-latest-posts .wp-block-latest-posts__post-author { - color: #28303d; - font-size: 1.25rem; - line-height: 1.7; -} - -.wp-block-latest-posts .wp-block-latest-posts__post-date { - color: #28303d; - font-size: 1rem; - line-height: 1.7; -} - -[class*=inner-container] .wp-block-latest-posts .wp-block-latest-posts__post-date, -.has-background .wp-block-latest-posts .wp-block-latest-posts__post-date { - color: currentColor; -} - -.wp-block-latest-posts .wp-block-latest-posts__post-excerpt, -.wp-block-latest-posts .wp-block-latest-posts__post-full-content { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.125rem; - line-height: 1.7; - margin-top: 20px; -} - -.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers { - border-top: 3px solid #28303d; - border-bottom: 3px solid #28303d; -} - -.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li, -.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li { - padding-bottom: 30px; - border-bottom: 1px solid #28303d; - margin-top: 30px; - margin-bottom: 30px; -} - -.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li:last-child, -.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li:last-child { - padding-bottom: 0; - border-bottom: none; -} - -.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid { - box-shadow: inset 0 -1px 0 0 #28303d; - border-bottom: 2px solid #28303d; -} - -.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li { - margin: 0; - padding-top: 30px; - padding-right: 25px; -} - -.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child { - padding-bottom: 30px; -} -@media screen and (min-width: 600px) { - - .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li { - width: 50%; - } - - .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li { - width: 33%; - } - - .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li { - width: 25%; - } - - .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li { - width: 20%; - } - - .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li { - width: 17%; - } -} - -.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li { - border: 3px solid #28303d; - padding: 30px 25px; -} - -.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child { - padding-bottom: 30px; - margin-bottom: 30px; -} - -.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders:not(.is-grid) li { - margin-top: 25px; - margin-bottom: 25px; -} - -.gallery-item { - display: inline-block; - text-align: center; - vertical-align: top; - width: 100%; -} - -.gallery-columns-2 .gallery-item { - max-width: 50%; -} - -.gallery-columns-3 .gallery-item { - max-width: 33.33%; -} - -.gallery-columns-4 .gallery-item { - max-width: 25%; -} - -.gallery-columns-5 .gallery-item { - max-width: 20%; -} - -.gallery-columns-6 .gallery-item { - max-width: 16.66%; -} - -.gallery-columns-7 .gallery-item { - max-width: 14.28%; -} - -.gallery-columns-8 .gallery-item { - max-width: 12.5%; -} - -.gallery-columns-9 .gallery-item { - max-width: 11.11%; -} - -.gallery-caption { - display: block; -} - -ul, -ol { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - margin: 30px 0; - padding-left: 50px; -} - -ul.aligncenter, -ol.aligncenter { - list-style-position: inside; - padding: 0; - text-align: center; -} - -ul.alignright, -ol.alignright { - list-style-position: inside; - padding: 0; - text-align: right; -} - -li > ul, -li > ol { - margin: 0; -} - -dt { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-weight: bold; -} - -[data-align=full] .wp-block-media-text { - margin-top: 0; - margin-bottom: 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:not(.block-list-appender), -.wp-block-media-text.has-child-selected > .wp-block-media-text__content > *:nth-last-child(2), -.wp-block-media-text.is-selected > .wp-block-media-text__content > *:nth-last-child(2) { - margin-bottom: 0; -} - -.wp-block-media-text .wp-block-media-text__content { - padding: 25px; -} - -.wp-block-media-text.is-style-twentytwentyone-border { - border: 3px solid #28303d; -} - -.wp-block-navigation [data-block] { - margin-top: revert; - margin-bottom: revert; -} - -.wp-block-navigation .wp-block-navigation__container { - background: #d1e4dd; -} - -.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__label { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.25rem; - font-weight: normal; -} - -.wp-block-navigation .has-child .wp-block-navigation__container { - box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); -} - -.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover, -.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:focus { - color: #28303d; -} - -.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link__content { - color: currentColor; -} - -p { - line-height: 1.7; -} - -p.has-background { - padding: 20px; -} - -pre.wp-block-preformatted { - overflow-x: auto; - white-space: pre !important; - font-size: 1rem; -} - -.wp-block-pullquote { - padding: 40px 0; - text-align: center; - border-width: 3px; - border-bottom-style: solid; - border-top-style: solid; - color: currentColor; - border-color: currentColor; - position: relative; - font-size: 2rem; - font-style: normal; - font-weight: 700; - letter-spacing: normal; -} - -@media only screen and (min-width: 652px) { - - .wp-block-pullquote { - font-size: 2rem; - } -} - -.wp-block-pullquote blockquote::before { - color: currentColor; - content: "“"; - display: block; - position: relative; - left: 0; - font-size: 3rem; - font-weight: 500; - line-height: 1; -} - -.wp-block-pullquote p { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: inherit; - font-style: inherit; - font-weight: inherit; - letter-spacing: inherit; - line-height: inherit; - margin: 0; -} - -.wp-block-pullquote:where(:not([style*=line-height])) p { - line-height: 1.3; -} - -.wp-block-pullquote a { - color: currentColor; -} - -.wp-block-pullquote .wp-block-pullquote__citation, -.wp-block-pullquote cite, -.wp-block-pullquote footer { - font-size: 1rem; - font-style: normal; - text-transform: none; -} - -.wp-block-pullquote:not(.is-style-solid-color) { - background: none; -} - -.wp-block-pullquote.is-style-solid-color { - margin-left: auto; - margin-right: auto; - padding: 50px; - border-width: 3px; - border-style: solid; - border-color: #28303d; -} -@media (min-width: 600px) { - - .wp-block-pullquote.is-style-solid-color { - padding: 100px; - } -} - -.wp-block-pullquote.is-style-solid-color blockquote::before { - text-align: left; -} - -.wp-block-pullquote.is-style-solid-color.alignleft blockquote, -.wp-block-pullquote.is-style-solid-color.alignright blockquote { - padding-left: 20px; - padding-right: 20px; - max-width: inherit; -} - -.wp-block-pullquote.is-style-solid-color blockquote { - margin: 0; - max-width: 100%; -} - -.wp-block-pullquote.is-style-solid-color blockquote p { - font-size: 2rem; -} -@media only screen and (min-width: 652px) { - - .wp-block-pullquote.is-style-solid-color blockquote p { - font-size: 2rem; - } -} - -.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation, -.wp-block-pullquote.is-style-solid-color cite, -.wp-block-pullquote.is-style-solid-color footer { - color: currentColor; -} - -.wp-block[data-align=full] .wp-block-pullquote:not(.is-style-solid-color) blockquote { - padding: 0 40px; -} - -.wp-block[data-align=left] .wp-block-pullquote.is-style-solid-color, -.wp-block[data-align=right] .wp-block-pullquote.is-style-solid-color, -.wp-block-query.has-background { - padding: 20px; -} -@media only screen and (min-width: 482px) { - - .wp-block-query.has-background { - padding: 30px; - } -} - -.wp-block-quote { - position: relative; - border-left: none; - margin: 30px auto 30px 25px; - padding-left: 1em; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.25rem; - font-style: normal; - font-weight: 700; - line-height: 1.7; -} - -.wp-block-quote p { - font-family: inherit; - font-size: inherit; - font-style: inherit; - font-weight: inherit; - line-height: inherit; - letter-spacing: inherit; -} - -.wp-block-quote strong { - font-weight: bolder; -} - -.wp-block-quote:before { - content: "“"; - left: 8px; -} - -.wp-block-quote .wp-block-quote__citation { - color: currentColor; - font-family: inherit; - font-style: inherit; - font-weight: inherit; - line-height: inherit; - letter-spacing: inherit; -} - -.has-background .wp-block-quote .wp-block-quote__citation, -[class*=background-color] .wp-block-quote .wp-block-quote__citation, -[style*=background-color] .wp-block-quote .wp-block-quote__citation, -.wp-block-cover[style*=background-image] .wp-block-quote .wp-block-quote__citation { - color: currentColor; -} - -.wp-block-quote:where(:not([style*=font-style])) .wp-block-quote__citation { - font-style: normal; -} - -.wp-block-quote:where(:not([style*=font-weight])) .wp-block-quote__citation { - font-weight: normal; -} - -.wp-block-quote.has-text-align-right { - margin: 30px 25px 30px auto; - padding-right: 0; - border-right: none; -} - -.wp-block-quote.has-text-align-right:before { - display: none; -} - -.wp-block-quote.has-text-align-right p:before { - content: "”"; - margin-right: 5px; -} - -.wp-block-quote.has-text-align-center { - margin: 30px auto; -} - -.wp-block-quote.has-text-align-center:before { - display: none; -} - -.wp-block-quote.is-large, -.wp-block-quote.is-style-large { - padding-left: 0; - - /* Resetting margins to match _block-container.scss */ - margin-top: 30px; - margin-bottom: 30px; -} - -.wp-block-quote.is-large p { - font-size: 2.25rem; - font-style: normal; - line-height: 1.35; -} -@media only screen and (min-width: 652px) { - - .wp-block-quote.is-large p { - font-size: 2.5rem; - } -} - -.wp-block-quote.is-style-large p { - font-size: 2.25rem; - font-style: normal; - line-height: 1.35; -} -@media only screen and (min-width: 652px) { - - .wp-block-quote.is-style-large p { - font-size: 2.5rem; - } -} - -.wp-block-quote.is-large:before { - font-size: 2.25rem; - line-height: 1.35; - left: -25px; -} -@media only screen and (min-width: 652px) { - - .wp-block-quote.is-large:before { - font-size: 2.5rem; - } -} - -.wp-block-quote.is-style-large:before { - font-size: 2.25rem; - line-height: 1.35; - left: -25px; -} -@media only screen and (min-width: 652px) { - - .wp-block-quote.is-style-large:before { - font-size: 2.5rem; - } -} - -.wp-block-quote.is-large.has-text-align-right:before, -.wp-block-quote.is-style-large.has-text-align-right:before { - display: none; -} - -.wp-block-quote.is-large.has-text-align-right p:before { - content: "”"; - font-size: 2.25rem; - font-weight: normal; - line-height: 1.35; - margin-right: 10px; -} -@media only screen and (min-width: 652px) { - - .wp-block-quote.is-large.has-text-align-right p:before { - font-size: 2.5rem; - } -} - -.wp-block-quote.is-style-large.has-text-align-right p:before { - content: "”"; - font-size: 2.25rem; - font-weight: normal; - line-height: 1.35; - margin-right: 10px; -} -@media only screen and (min-width: 652px) { - - .wp-block-quote.is-style-large.has-text-align-right p:before { - font-size: 2.5rem; - } -} -@media only screen and (max-width: 481.98px) { - - .wp-block-quote.is-large, - .wp-block-quote.is-style-large { - padding-left: 25px; - } - - .wp-block-quote.is-large:before, - .wp-block-quote.is-style-large:before { - left: 0; - } - - .wp-block-quote.is-large.has-text-align-right, - .wp-block-quote.is-style-large.has-text-align-right { - padding-left: 0; - padding-right: 25px; - } - - .wp-block-quote.is-large.has-text-align-right:before, - .wp-block-quote.is-style-large.has-text-align-right:before { - right: 0; - } - - .wp-block-quote { - padding-left: 13px; - } - - .wp-block-quote:before { - left: 0; - } - - .wp-block-quote.has-text-align-right { - padding-left: 0; - padding-right: 13px; - } - - .wp-block-quote.has-text-align-right:before { - right: 0; - } - - .wp-block-quote.has-text-align-center { - padding-left: 0; - padding-right: 0; - } -} -@media only screen and (min-width: 482px) { - - .wp-block-quote { - margin-left: auto; - } - - .wp-block-quote.has-text-align-right { - margin-right: auto; - } -} - -.wp-block-rss { - padding-left: 0; -} - -.wp-block-rss > li { - list-style: none; -} - -.wp-block-rss:not(.is-grid) > li { - margin-top: 50px; - margin-bottom: 50px; -} - -.wp-block-rss:not(.is-grid) > li:first-child { - margin-top: 0; -} - -.wp-block-rss:not(.is-grid) > li:last-child { - margin-bottom: 0; -} - -.wp-block-rss.is-grid > li { - margin-bottom: 30px; -} - -.wp-block-rss.is-grid > li:last-child, -.wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), -.wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, -.wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), -.wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, -.wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), -.wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, -.wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), -.wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, -.wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), -.wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { - margin-bottom: 0; -} - -.wp-block-rss > li > * { - margin-top: 10px; - margin-bottom: 10px; -} - -.wp-block-rss > li > *:first-child { - margin-top: 0; -} - -.wp-block-rss > li > *:last-child { - margin-bottom: 0; -} - -.wp-block-rss .wp-block-rss__item-title > a { - display: inline-block; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 2rem; - font-weight: normal; - line-height: 1.3; - margin-bottom: 10px; -} -@media only screen and (min-width: 652px) { - - .wp-block-rss .wp-block-rss__item-title > a { - font-size: 2rem; - } -} - -.wp-block-rss .wp-block-rss__item-author { - color: #28303d; - font-size: 1.25rem; - line-height: 1.7; -} - -.wp-block-rss .wp-block-rss__item-publish-date { - color: #28303d; - font-size: 1rem; - line-height: 1.7; -} - -[class*=inner-container] .wp-block-rss .wp-block-rss__item-publish-date, -.has-background .wp-block-rss .wp-block-rss__item-publish-date { - color: currentColor; -} - -.wp-block-rss .wp-block-rss__item-excerpt, -.wp-block-rss .wp-block-rss__item-full-content { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.125rem; - line-height: 1.7; - margin-top: 20px; -} - -.wp-block-rss.alignfull { - padding-left: 20px; - padding-right: 20px; -} - -.entry-content [class*=inner-container] .wp-block-rss.alignfull, -.entry-content .has-background .wp-block-rss.alignfull { - padding-left: 0; - padding-right: 0; -} - -.wp-block-search { - max-width: calc(100vw - 30px); -} - -@media only screen and (min-width: 482px) { - - .wp-block-search { - max-width: min(calc(100vw - 100px), 610px); - } -} - -@media only screen and (min-width: 822px) { - - .wp-block-search { - max-width: min(calc(100vw - 200px), 610px); - } -} - -.wp-block-search .wp-block-search__label { - font-size: 1.125rem; - font-weight: 500; - margin-bottom: 10px; -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, -.wp-block-search .wp-block-search__input { - border: 3px solid #39414d; - border-radius: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.125rem; - line-height: 1.7; - max-width: inherit; - margin-right: -3px; - padding: 10px; -} - -.is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, -.is-dark-theme .wp-block-search .wp-block-search__input { - background: rgba(255, 255, 255, 0.9); -} - -.has-background .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, -.has-background .wp-block-search .wp-block-search__input { - border-color: #28303d !important; -} - -.wp-block-search .wp-block-search__button.wp-block-search__button { - border: 3px solid transparent; - border-radius: 0; - cursor: pointer; - font-weight: 500; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.25rem; - line-height: 1.5; - padding: 15px 30px; - text-decoration: none; - box-shadow: none; - margin-left: 0; -} - -.wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color) { - color: #d1e4dd; -} - -.has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color), -.has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color).has-background { - color: #28303d; -} - -.wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-background), -.has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-background) { - background-color: #28303d; -} - -.wp-block-search .wp-block-search__button.wp-block-search__button:hover, -.wp-block-search .wp-block-search__button.wp-block-search__button:active { - background-color: transparent; - border-color: currentColor; - color: inherit; -} - -.wp-block-search .wp-block-search__button.wp-block-search__button:focus { - outline-offset: -6px; - outline: 2px dotted currentColor; -} - -.wp-block-search .wp-block-search__button.wp-block-search__button:disabled { - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.5); - color: #39414d; -} - -.wp-block-search .wp-block-search__button.wp-block-search__button.has-icon { - padding: 6px 15px; - display: inherit; -} - -.wp-block-search .wp-block-search__button.wp-block-search__button.has-icon svg { - width: 40px; - height: 40px; -} - -.has-background .wp-block-search .wp-block-search__button.wp-block-search__button:hover, -.has-background .wp-block-search .wp-block-search__button.wp-block-search__button:active { - background-color: #d1e4dd !important; - color: #28303d !important; -} - -.has-text-color .wp-block-search .wp-block-search__button.wp-block-search__button:hover, -.has-text-color .wp-block-search .wp-block-search__button.wp-block-search__button:active { - color: #28303d !important; -} - -.wp-block-search .wp-block-search__button.wp-block-search__button:focus { - outline-offset: inherit; - outline: inherit; -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { - padding: 3px; -} - -.wp-block-search.wp-block-search__button-inside .wp-block-search__input { - border: none; -} - -.wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button:hover, -.wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button:hover, -.is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button, -.is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button { - color: #28303d; -} - -.is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button:hover, -.is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button:hover { - background-color: #28303d; - color: #fff; -} - -.wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button { - padding: 15px 30px; -} - -.wp-block[data-align=center] > * { - text-align: center; -} - -.wp-block[data-align=center] .wp-block-search__button-only .wp-block-search__inside-wrapper { - justify-content: center; -} - -.wp-block-separator, -hr { - border-bottom: 1px solid #28303d; - clear: both; - opacity: 1; -} - -.wp-block-separator[style*="text-align:right"], -.wp-block-separator[style*="text-align: right"], -hr[style*="text-align:right"], -hr[style*="text-align: right"] { - border-right-color: #28303d; -} - -.wp-block-separator:not(.is-style-dots) { - max-width: calc(100vw - 30px); -} -@media only screen and (min-width: 482px) { - - .wp-block-separator:not(.is-style-dots) { - max-width: min(calc(100vw - 100px), 610px); - } -} -@media only screen and (min-width: 822px) { - - .wp-block-separator:not(.is-style-dots) { - max-width: min(calc(100vw - 200px), 610px); - } -} - -hr:not(.is-style-dots) { - max-width: calc(100vw - 30px); -} -@media only screen and (min-width: 482px) { - - hr:not(.is-style-dots) { - max-width: min(calc(100vw - 100px), 610px); - } -} -@media only screen and (min-width: 822px) { - - hr:not(.is-style-dots) { - max-width: min(calc(100vw - 200px), 610px); - } -} - -[data-align=full] > .wp-block-separator, -[data-align=wide] > .wp-block-separator, -[data-align=full] > hr, -[data-align=wide] > hr { - max-width: inherit; -} - -.wp-block-separator.is-style-twentytwentyone-separator-thick, -hr.is-style-twentytwentyone-separator-thick { - border-bottom-width: 3px; -} - -.wp-block-separator.is-style-dots, -hr.is-style-dots { - border-bottom: none; -} - -.wp-block-separator.is-style-dots.has-background, -.wp-block-separator.is-style-dots.has-text-color, -hr.is-style-dots.has-background, -hr.is-style-dots.has-text-color { - background-color: transparent !important; -} - -.wp-block-separator.is-style-dots.has-background:before, -.wp-block-separator.is-style-dots.has-text-color:before, -hr.is-style-dots.has-background:before, -hr.is-style-dots.has-text-color:before { - color: currentColor !important; -} - -.wp-block-separator.is-style-dots:before, -hr.is-style-dots:before { - color: #28303d; -} - -.has-background .wp-block-separator, -[class*=background-color] .wp-block-separator, -[style*=background-color] .wp-block-separator, -.wp-block-cover[style*=background-image] .wp-block-separator, -.has-background hr, -[class*=background-color] hr, -[style*=background-color] hr, -.wp-block-cover[style*=background-image] hr { - border-color: currentColor; -} - -.wp-block-social-links [data-block] { - margin-top: 0; - margin-bottom: 0; -} - -.wp-block-social-links.is-style-twentytwentyone-social-icons-color button { - color: #28303d; -} - -.wp-block-social-links.is-style-twentytwentyone-social-icons-color .wp-social-link { - background: none; -} - -table thead, -table tfoot, -.wp-block-table thead, -.wp-block-table tfoot { - text-align: center; -} - -table th, -.wp-block-table th { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; -} - -table td, -table th, -.wp-block-table td, -.wp-block-table th { - padding: 10px; -} - -table.is-style-regular .has-background, -table.is-style-stripes .has-background, -table.is-style-stripes .has-background thead tr, -table.is-style-stripes .has-background tfoot tr, -table.is-style-stripes .has-background tbody tr, -.wp-block-table.is-style-regular .has-background, -.wp-block-table.is-style-stripes .has-background, -.wp-block-table.is-style-stripes .has-background thead tr, -.wp-block-table.is-style-stripes .has-background tfoot tr, -.wp-block-table.is-style-stripes .has-background tbody tr { - color: #28303d; -} - -table.is-style-stripes, -.wp-block-table.is-style-stripes { - border-color: #f0f0f0; -} - -table.is-style-stripes th, -table.is-style-stripes td, -.wp-block-table.is-style-stripes th, -.wp-block-table.is-style-stripes td { - border-width: 0; -} - -table.is-style-stripes tbody tr:nth-child(odd), -.wp-block-table.is-style-stripes tbody tr:nth-child(odd) { - background-color: #f0f0f0; -} - -table.is-style-stripes .has-background tbody tr:nth-child(odd), -.wp-block-table.is-style-stripes .has-background tbody tr:nth-child(odd) { - background-color: rgba(255, 255, 255, 0.9); -} - -table.wp-calendar-table td, -table.wp-calendar-table th { - background: transparent; - border: 0; - text-align: center; - line-height: 2; - vertical-align: middle; -} - -table.wp-calendar-table th { - font-weight: bold; -} - -table.wp-calendar-table thead, -table.wp-calendar-table tbody { - color: currentColor; - border: 1px solid; -} - -table.wp-calendar-table caption { - font-weight: bold; - text-align: left; - margin-bottom: 20px; - color: currentColor; -} - -.wp-calendar-nav { - text-align: left; - margin-top: 10px; -} - -.wp-calendar-nav svg { - height: 1em; - vertical-align: middle; -} - -.wp-calendar-nav svg path { - fill: currentColor; -} - -.wp-calendar-nav .wp-calendar-nav-next { - float: right; -} - -.wp-block-tag-cloud.aligncenter { - text-align: center; -} - -pre.wp-block-verse { - padding: 0; - color: currentColor; -} - -:root .is-extra-small-text, -:root .has-extra-small-font-size { - font-size: 1rem; -} - -:root .is-small-text, -:root .has-small-font-size { - font-size: 1.125rem; -} - -:root .is-regular-text, -:root .has-regular-font-size, -:root .is-normal-font-size, -:root .has-normal-font-size, -:root .has-medium-font-size { - font-size: 1.25rem; -} - -:root .is-large-text, -:root .has-large-font-size { - font-size: 1.5rem; - line-height: 1.3; -} - -:root .is-larger-text { - font-size: 2.5rem; - line-height: 1.3; -} -@media only screen and (min-width: 652px) { - - :root .is-larger-text { - font-size: 2.5rem; - } -} - -:root .has-larger-font-size { - font-size: 2.5rem; - line-height: 1.3; -} -@media only screen and (min-width: 652px) { - - :root .has-larger-font-size { - font-size: 2.5rem; - } -} - -:root .is-extra-large-text { - font-size: 2.5rem; - line-height: 1.3; -} -@media only screen and (min-width: 652px) { - - :root .is-extra-large-text { - font-size: 2.5rem; - } -} - -:root .has-extra-large-font-size { - font-size: 2.5rem; - line-height: 1.3; -} -@media only screen and (min-width: 652px) { - - :root .has-extra-large-font-size { - font-size: 2.5rem; - } -} - -:root .is-huge-text { - font-size: 6rem; - line-height: 1.3; - font-weight: 300; -} -@media only screen and (min-width: 652px) { - - :root .is-huge-text { - font-size: 6rem; - } -} - -:root .has-huge-font-size { - font-size: 6rem; - line-height: 1.3; - font-weight: 300; -} -@media only screen and (min-width: 652px) { - - :root .has-huge-font-size { - font-size: 6rem; - } -} - -:root .is-gigantic-text { - font-size: 9rem; - line-height: 1.3; - font-weight: 300; -} -@media only screen and (min-width: 652px) { - - :root .is-gigantic-text { - font-size: 9rem; - } -} - -:root .has-gigantic-font-size { - font-size: 9rem; - line-height: 1.3; - font-weight: 300; -} -@media only screen and (min-width: 652px) { - - :root .has-gigantic-font-size { - font-size: 9rem; - } -} - -/** -* Editor Post Title -* - Needs a special styles -*/ -.wp-block.editor-post-title__block { - border-bottom: 3px solid #28303d; - padding-bottom: 60px; - margin-bottom: 90px; - max-width: calc(100vw - 30px); -} -@media only screen and (min-width: 482px) { - - .wp-block.editor-post-title__block { - max-width: calc(100vw - 100px); - } -} -@media only screen and (min-width: 822px) { - - .wp-block.editor-post-title__block { - max-width: min(calc(100vw - 200px), 1240px); - } -} - -.wp-block.editor-post-title__block .editor-post-title__input { - color: #39414d; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 4rem; - font-weight: 300; - line-height: 1.1; -} -@media only screen and (min-width: 652px) { - - .wp-block.editor-post-title__block .editor-post-title__input { - font-size: 6rem; - } -} - -.wp-block.block-editor-default-block-appender > textarea { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-size: 1.25rem; -} - -.has-primary-color[class] { - color: #28303d; -} - -.has-secondary-color[class] { - color: #39414d; -} - -.has-primary-background-color[class] { - background-color: #28303d; - color: #d1e4dd; -} - -.has-secondary-background-color[class] { - background-color: #39414d; - color: #d1e4dd; -} - -.has-white-background-color[class] { - color: #39414d; -} - -.has-black-background-color[class] { - color: #28303d; -} - -[data-block]:where(:not(.wp-block-list-item)) { - margin-top: 30px; - margin-bottom: 30px; -} - -.wp-block { - max-width: calc(100vw - 30px); -} - -@media only screen and (min-width: 482px) { - - .wp-block { - max-width: min(calc(100vw - 100px), 610px); - } -} - -@media only screen and (min-width: 822px) { - - .wp-block { - max-width: min(calc(100vw - 200px), 610px); - } -} - -.wp-block[data-align=wide] { - max-width: calc(100vw - 30px); -} -@media only screen and (min-width: 482px) { - - .wp-block[data-align=wide] { - max-width: calc(100vw - 100px); - } -} -@media only screen and (min-width: 822px) { - - .wp-block[data-align=wide] { - max-width: min(calc(100vw - 200px), 1240px); - } -} - -.wp-block.alignwide { - max-width: calc(100vw - 30px); -} -@media only screen and (min-width: 482px) { - - .wp-block.alignwide { - max-width: calc(100vw - 100px); - } -} -@media only screen and (min-width: 822px) { - - .wp-block.alignwide { - max-width: min(calc(100vw - 200px), 1240px); - } -} - -.wp-block[data-align=full], -.wp-block.alignfull { - max-width: none; -} - -.alignleft { - margin: 0; - margin-right: 25px; -} - -.alignright { - margin: 0; - margin-left: 25px; -} - -.has-drop-cap:not(:focus)::first-letter { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - font-weight: normal; - line-height: 0.66; - text-transform: uppercase; - font-style: normal; - margin: 0.1em 0.1em 0 0; - font-size: 5rem; -} - -@media only screen and (min-width: 652px) { - - .has-drop-cap:not(:focus)::first-letter { - font-size: 7rem; - } -} - -@media only screen and (min-width: 482px) { - - .wp-block[data-align=left] > * { - max-width: 290px; - - /*rtl:ignore*/ - margin-right: 25px; - } - - .wp-block[data-align=right] > * { - max-width: 290px; - - /*rtl:ignore*/ - margin-left: 25px; - } -} - -.wp-block-freeform.block-library-rich-text__tinymce blockquote { - border: none; -} - -.wp-block-freeform.block-library-rich-text__tinymce blockquote:before { - left: 5px; -} - -html, -body { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - line-height: 1.7; -} - -body { - background-color: #d1e4dd; - font-size: 1.25rem; - font-weight: normal; - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; -} - -body, -.wp-block a { - color: #28303d; -} - -.wp-block a:hover { - text-decoration-style: dotted; -} - -.wp-block a:focus { - outline: 2px solid #28303d; - text-decoration: none; -} - -.has-background .has-link-color a, -.has-background.has-link-color a { - color: #28303d; -} - -button, -a { - cursor: pointer; -} - -.has-black-color[class], -.has-black-color[class] > [class*=__inner-container] { - color: #000; -} - -.has-gray-color[class], -.has-gray-color[class] > [class*=__inner-container] { - color: #39414d; -} - -.has-dark-gray-color[class], -.has-dark-gray-color[class] > [class*=__inner-container] { - color: #28303d; -} - -.has-green-color[class], -.has-green-color[class] > [class*=__inner-container] { - color: #d1e4dd; -} - -.has-blue-color[class], -.has-blue-color[class] > [class*=__inner-container] { - color: #d1dfe4; -} - -.has-purple-color[class], -.has-purple-color[class] > [class*=__inner-container] { - color: #d1d1e4; -} - -.has-red-color[class], -.has-red-color[class] > [class*=__inner-container] { - color: #e4d1d1; -} - -.has-orange-color[class], -.has-orange-color[class] > [class*=__inner-container] { - color: #e4dad1; -} - -.has-yellow-color[class], -.has-yellow-color[class] > [class*=__inner-container] { - color: #eeeadd; -} - -.has-white-color[class], -.has-white-color[class] > [class*=__inner-container] { - color: #fff; -} - -.has-background a, -.has-background p, -.has-background h1, -.has-background h2, -.has-background h3, -.has-background h4, -.has-background h5, -.has-background h6 { - color: currentColor; -} - -.has-black-background-color[class], -.has-black-background-color[class] > [class*=__inner-container] { - background-color: #000; -} - -.has-dark-gray-background-color[class], -.has-dark-gray-background-color[class] > [class*=__inner-container] { - background-color: #28303d; -} - -.has-gray-background-color[class], -.has-gray-background-color[class] > [class*=__inner-container] { - background-color: #39414d; -} - -.has-light-gray-background-color[class], -.has-light-gray-background-color[class] > [class*=__inner-container] { - background-color: #f0f0f0; -} - -.has-green-background-color[class], -.has-green-background-color[class] > [class*=__inner-container] { - background-color: #d1e4dd; -} - -.has-blue-background-color[class], -.has-blue-background-color[class] > [class*=__inner-container] { - background-color: #d1dfe4; -} - -.has-purple-background-color[class], -.has-purple-background-color[class] > [class*=__inner-container] { - background-color: #d1d1e4; -} - -.has-red-background-color[class], -.has-red-background-color[class] > [class*=__inner-container] { - background-color: #e4d1d1; -} - -.has-orange-background-color[class], -.has-orange-background-color[class] > [class*=__inner-container] { - background-color: #e4dad1; -} - -.has-yellow-background-color[class], -.has-yellow-background-color[class] > [class*=__inner-container] { - background-color: #eeeadd; -} - -.has-white-background-color[class], -.has-white-background-color[class] > [class*=__inner-container] { - background-color: #fff; -} - -.has-background:not(.has-text-color).has-black-background-color[class], -.has-background:not(.has-text-color).has-gray-background-color[class], -.has-background:not(.has-text-color).has-dark-gray-background-color[class] { - color: #fff; -} - -.has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container], -.has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container], -.has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container], -.has-background:not(.has-text-color).has-green-background-color[class], -.has-background:not(.has-text-color).has-blue-background-color[class], -.has-background:not(.has-text-color).has-purple-background-color[class], -.has-background:not(.has-text-color).has-red-background-color[class], -.has-background:not(.has-text-color).has-orange-background-color[class], -.has-background:not(.has-text-color).has-yellow-background-color[class], -.has-background:not(.has-text-color).has-white-background-color[class], -.has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container], -.has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container], -.has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container], -.has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container], -.has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container], -.has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container], -.has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] { - color: #28303d; -} - -.has-purple-to-yellow-gradient-background { - background: linear-gradient(160deg, #d1d1e4, #eeeadd); -} - -.has-yellow-to-purple-gradient-background { - background: linear-gradient(160deg, #eeeadd, #d1d1e4); -} - -.has-green-to-yellow-gradient-background { - background: linear-gradient(160deg, #d1e4dd, #eeeadd); -} - -.has-yellow-to-green-gradient-background { - background: linear-gradient(160deg, #eeeadd, #d1e4dd); -} - -.has-red-to-yellow-gradient-background { - background: linear-gradient(160deg, #e4d1d1, #eeeadd); -} - -.has-yellow-to-red-gradient-background { - background: linear-gradient(160deg, #eeeadd, #e4d1d1); -} - -.has-purple-to-red-gradient-background { - background: linear-gradient(160deg, #d1d1e4, #e4d1d1); -} - -.has-red-to-purple-gradient-background { - background: linear-gradient(160deg, #e4d1d1, #d1d1e4); -} +/* Internet Explorer support was removed. */ From ecffacf1c50382d4ddb069a32b3da6505a0fac1c Mon Sep 17 00:00:00 2001 From: "Stephen A. Bernhardt" Date: Mon, 2 Feb 2026 14:32:51 -0600 Subject: [PATCH 09/12] Empty contents of `ie.css.map` --- src/wp-content/themes/twentytwentyone/assets/css/ie.css.map | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/wp-content/themes/twentytwentyone/assets/css/ie.css.map b/src/wp-content/themes/twentytwentyone/assets/css/ie.css.map index 62e30c5e1e49a..8b137891791fe 100644 --- a/src/wp-content/themes/twentytwentyone/assets/css/ie.css.map +++ b/src/wp-content/themes/twentytwentyone/assets/css/ie.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../style.css","../../assets/sass/01-settings/file-header.scss","../../assets/sass/style.scss","../../assets/sass/01-settings/global.scss","../../assets/sass/03-generic/normalize.scss","../../assets/sass/03-generic/breakpoints.scss","../../assets/sass/03-generic/vertical-margins.scss","../../assets/sass/03-generic/reset.scss","../../assets/sass/03-generic/clearings.scss","../../assets/sass/04-elements/blockquote.scss","../../assets/sass/04-elements/forms.scss","../../assets/sass/04-elements/media.scss","../../assets/sass/04-elements/misc.scss","../../assets/sass/04-elements/links.scss","../../assets/sass/05-blocks/audio/_style.scss","../../assets/sass/05-blocks/button/_style.scss","../../assets/sass/02-tools/mixins.scss","../../assets/sass/05-blocks/code/_style.scss","../../assets/sass/05-blocks/columns/_style.scss","../../assets/sass/05-blocks/cover/_style.scss","../../assets/sass/05-blocks/file/_style.scss","../../assets/sass/05-blocks/gallery/_style.scss","../../assets/sass/05-blocks/group/_style.scss","../../assets/sass/05-blocks/heading/_style.scss","../../assets/sass/05-blocks/image/_style.scss","../../assets/sass/05-blocks/latest-comments/_style.scss","../../assets/sass/05-blocks/latest-posts/_style.scss","../../assets/sass/05-blocks/legacy/_style.scss","../../assets/sass/05-blocks/list/_style.scss","../../assets/sass/05-blocks/media-text/_style.scss","../../assets/sass/05-blocks/navigation/_style.scss","../../assets/sass/05-blocks/paragraph/_style.scss","../../assets/sass/05-blocks/preformatted/_style.scss","../../assets/sass/05-blocks/pullquote/_style.scss","../../assets/sass/05-blocks/query-loop/_style.scss","../../assets/sass/05-blocks/quote/_style.scss","../../assets/sass/05-blocks/rss/_style.scss","../../assets/sass/05-blocks/search/_style.scss","../../assets/sass/05-blocks/separator/_style.scss","../../assets/sass/05-blocks/social-icons/_style.scss","../../assets/sass/05-blocks/table/_style.scss","../../assets/sass/05-blocks/tag-clould/_style.scss","../../assets/sass/05-blocks/verse/_style.scss","../../assets/sass/05-blocks/video/_style.scss","../../assets/sass/05-blocks/utilities/_font-sizes.scss","../../assets/sass/05-blocks/utilities/_style.scss","../../assets/sass/06-components/header.scss","../../assets/sass/06-components/footer.scss","../../assets/sass/06-components/single.scss","../../assets/sass/06-components/posts-and-pages.scss","../../assets/sass/06-components/entry.scss","../../assets/sass/06-components/archives.scss","../../assets/sass/06-components/404.scss","../../assets/sass/06-components/search.scss","../../assets/sass/06-components/comments.scss","../../assets/sass/06-components/navigation.scss","../../assets/sass/06-components/footer-navigation.scss","../../assets/sass/06-components/pagination.scss","../../assets/sass/06-components/widgets.scss","../../assets/sass/07-utilities/a11y.scss","../../assets/sass/07-utilities/color-palette.scss","../../assets/sass/07-utilities/measure.scss","../../assets/sass/07-utilities/ie.scss"],"names":[],"mappings":"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","file":"ie.css"} \ No newline at end of file + From 13bdbd58c58572f93dd7f4a02c65ea9420b73a50 Mon Sep 17 00:00:00 2001 From: "Stephen A. Bernhardt" Date: Mon, 2 Feb 2026 14:51:21 -0600 Subject: [PATCH 10/12] Update `style.css` --- .../themes/twentytwentyone/style.css | 55 ------------------- 1 file changed, 55 deletions(-) diff --git a/src/wp-content/themes/twentytwentyone/style.css b/src/wp-content/themes/twentytwentyone/style.css index c36175be86da6..47c5beae044c8 100644 --- a/src/wp-content/themes/twentytwentyone/style.css +++ b/src/wp-content/themes/twentytwentyone/style.css @@ -5884,58 +5884,3 @@ section, footer { max-width: none; } - -.is-IE.is-dark-theme { - color: #fff; -} - -.is-IE.is-dark-theme *, -.is-IE.is-dark-theme a, -.is-IE.is-dark-theme .site-description, -.is-IE.is-dark-theme .entry-title, -.is-IE.is-dark-theme .entry-footer, -.is-IE.is-dark-theme .widget-area, -.is-IE.is-dark-theme .post-navigation .meta-nav, -.is-IE.is-dark-theme .footer-navigation-wrapper li a:link, -.is-IE.is-dark-theme .site-footer > .site-info, -.is-IE.is-dark-theme .site-footer > .site-info a, -.is-IE.is-dark-theme .site-footer > .site-info a:visited { - color: #fff; -} - -.is-IE.is-dark-theme .sub-menu-toggle svg, -.is-IE.is-dark-theme .sub-menu-toggle path, -.is-IE.is-dark-theme .post-navigation .meta-nav svg, -.is-IE.is-dark-theme .post-navigation .meta-nav path { - fill: #fff; -} - -.is-IE.is-dark-theme .primary-navigation > div > .menu-wrapper > li > .sub-menu li { - background: #000; -} -@media only screen and (max-width: 481.98px) { - - .is-IE.is-dark-theme.primary-navigation-open .primary-navigation > .primary-menu-container, - .is-IE.is-dark-theme.primary-navigation-open .menu-button-container { - background-color: #000; - } -} - -.is-IE.is-dark-theme .skip-link:focus { - color: #21759b; -} - -.is-IE .navigation .nav-links { - display: block; -} - -.is-IE .post-thumbnail .wp-post-image { - min-width: auto; -} - -.is-IE .wp-block-group:before, -.is-IE .wp-block-group:after { - content: ""; - display: block; - clear: both; -} From 59fa06fa58e7a8f286aa7ef33a6f69af23a19910 Mon Sep 17 00:00:00 2001 From: "Stephen A. Bernhardt" Date: Mon, 2 Feb 2026 14:53:12 -0600 Subject: [PATCH 11/12] Update `style-rtl.css` --- .../themes/twentytwentyone/style-rtl.css | 55 ------------------- 1 file changed, 55 deletions(-) diff --git a/src/wp-content/themes/twentytwentyone/style-rtl.css b/src/wp-content/themes/twentytwentyone/style-rtl.css index 7ba25772bbe95..cf13057ee3018 100644 --- a/src/wp-content/themes/twentytwentyone/style-rtl.css +++ b/src/wp-content/themes/twentytwentyone/style-rtl.css @@ -5836,58 +5836,3 @@ section, footer { max-width: none; } - -.is-IE.is-dark-theme { - color: #fff; -} - -.is-IE.is-dark-theme *, -.is-IE.is-dark-theme a, -.is-IE.is-dark-theme .site-description, -.is-IE.is-dark-theme .entry-title, -.is-IE.is-dark-theme .entry-footer, -.is-IE.is-dark-theme .widget-area, -.is-IE.is-dark-theme .post-navigation .meta-nav, -.is-IE.is-dark-theme .footer-navigation-wrapper li a:link, -.is-IE.is-dark-theme .site-footer > .site-info, -.is-IE.is-dark-theme .site-footer > .site-info a, -.is-IE.is-dark-theme .site-footer > .site-info a:visited { - color: #fff; -} - -.is-IE.is-dark-theme .sub-menu-toggle svg, -.is-IE.is-dark-theme .sub-menu-toggle path, -.is-IE.is-dark-theme .post-navigation .meta-nav svg, -.is-IE.is-dark-theme .post-navigation .meta-nav path { - fill: #fff; -} - -.is-IE.is-dark-theme .primary-navigation > div > .menu-wrapper > li > .sub-menu li { - background: #000; -} -@media only screen and (max-width: 481.98px) { - - .is-IE.is-dark-theme.primary-navigation-open .primary-navigation > .primary-menu-container, - .is-IE.is-dark-theme.primary-navigation-open .menu-button-container { - background-color: #000; - } -} - -.is-IE.is-dark-theme .skip-link:focus { - color: #21759b; -} - -.is-IE .navigation .nav-links { - display: block; -} - -.is-IE .post-thumbnail .wp-post-image { - min-width: auto; -} - -.is-IE .wp-block-group:before, -.is-IE .wp-block-group:after { - content: ""; - display: block; - clear: both; -} From f065bf224373dac4a895394df84cd013ffee4ee1 Mon Sep 17 00:00:00 2001 From: "Stephen A. Bernhardt" Date: Mon, 2 Feb 2026 14:53:21 -0600 Subject: [PATCH 12/12] Update `style.css.map` --- src/wp-content/themes/twentytwentyone/style.css.map | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/wp-content/themes/twentytwentyone/style.css.map b/src/wp-content/themes/twentytwentyone/style.css.map index 5f00e9ecfec5b..b9a5f98b97e7a 100644 --- a/src/wp-content/themes/twentytwentyone/style.css.map +++ b/src/wp-content/themes/twentytwentyone/style.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["assets/sass/01-settings/file-header.scss","assets/sass/style.scss","assets/sass/01-settings/global.scss","assets/sass/03-generic/normalize.scss","assets/sass/03-generic/breakpoints.scss","assets/sass/03-generic/vertical-margins.scss","assets/sass/03-generic/reset.scss","assets/sass/03-generic/clearings.scss","assets/sass/04-elements/blockquote.scss","assets/sass/04-elements/forms.scss","assets/sass/04-elements/media.scss","assets/sass/04-elements/misc.scss","assets/sass/04-elements/links.scss","assets/sass/05-blocks/audio/_style.scss","assets/sass/05-blocks/button/_style.scss","assets/sass/02-tools/mixins.scss","assets/sass/05-blocks/code/_style.scss","assets/sass/05-blocks/columns/_style.scss","assets/sass/05-blocks/cover/_style.scss","assets/sass/05-blocks/file/_style.scss","assets/sass/05-blocks/gallery/_style.scss","assets/sass/05-blocks/group/_style.scss","assets/sass/05-blocks/heading/_style.scss","assets/sass/05-blocks/image/_style.scss","assets/sass/05-blocks/latest-comments/_style.scss","assets/sass/05-blocks/latest-posts/_style.scss","assets/sass/05-blocks/legacy/_style.scss","assets/sass/05-blocks/list/_style.scss","assets/sass/05-blocks/media-text/_style.scss","assets/sass/05-blocks/navigation/_style.scss","assets/sass/05-blocks/paragraph/_style.scss","assets/sass/05-blocks/preformatted/_style.scss","assets/sass/05-blocks/pullquote/_style.scss","assets/sass/05-blocks/query-loop/_style.scss","assets/sass/05-blocks/quote/_style.scss","assets/sass/05-blocks/rss/_style.scss","assets/sass/05-blocks/search/_style.scss","assets/sass/05-blocks/separator/_style.scss","assets/sass/05-blocks/social-icons/_style.scss","assets/sass/05-blocks/table/_style.scss","assets/sass/05-blocks/tag-clould/_style.scss","assets/sass/05-blocks/verse/_style.scss","assets/sass/05-blocks/video/_style.scss","assets/sass/05-blocks/utilities/_font-sizes.scss","assets/sass/05-blocks/utilities/_style.scss","assets/sass/06-components/header.scss","assets/sass/06-components/footer.scss","assets/sass/06-components/single.scss","assets/sass/06-components/posts-and-pages.scss","assets/sass/06-components/entry.scss","assets/sass/06-components/archives.scss","assets/sass/06-components/404.scss","assets/sass/06-components/search.scss","assets/sass/06-components/comments.scss","assets/sass/06-components/navigation.scss","assets/sass/06-components/footer-navigation.scss","assets/sass/06-components/pagination.scss","assets/sass/06-components/widgets.scss","assets/sass/07-utilities/a11y.scss","assets/sass/07-utilities/color-palette.scss","assets/sass/07-utilities/measure.scss","assets/sass/07-utilities/ie.scss"],"names":[],"mappings":";AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;ACEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AA4EA;AC9EA;AAKA;AAEC;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;AAEA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EAEA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;AAEA;EAEA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;E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AAA;AAAA;AAAA;EACC;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;;;AAOD;EACC;;AAEA;EACC;;;AAKH;EACC;EACA;;;AAGD;AAAA;AAGC;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;;;AAIF;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;AAAA;AAAA;AAAA;AAAA;AAKA;EAEC;AAAA;IAEC;IACA;IACA;IACA;IACA;IACA;IACA;;EAEA;AAAA;IACC;;EAGD;AAAA;IACC;;EAMD;IACC;IACA;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAGD;IACC;;EAEA;IACC;;EAKH;IACC;;EAEA;IACC;IACA;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAGD;IACC;;EAEA;IACC;;EAID;IACC;IACA;;;AAMJ;AAAA;EAEC;EACA;EACA;EACA;;;AAGD;AAAA;AAAA;AAGA;EAEC;IACC;IACA;IACA;IACA;IACA;IACA;;EAEA;IACC;;EAIF;IACC;IACA;IACA;IACA;IACA;IACA;IACA;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA;IACA;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;;AAEA;EACC;;AAKA;EACC;;AAGD;EACC;;AAGD;EAEC;;AAGD;EAEC;EACA;EACA;;;AAKH;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAGD;EACC;;AL7RA;EK4RD;IAGE;;;;ACrUH;EACC;EACA;EACA;;;AAGD;AACA;EACC;;;AAGD;AACA;AAAA;AAAA;AAAA;EAIC;;;AAGD;AACA;AAAA;AA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;;EADD;IACC;;EADD;IACC;;EADD;IACC;;EADD;IACC;;;AASJ;EACC;EACA;;AAEA;EACC;;AAIF;EACC;EACA;;;AC/KH;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;;AAIF;EACC;;;AAID;EACC;;;ACrDD;AAAA;EAEC;EACA;EACA;;AAGA;AAAA;EACC;EACA;;AAGD;AAAA;EACC;EACA;EACA;;;AAIF;EACC;;AAEA;EACC;;;AAIF;EACC;;AAEA;EACC;;;AAIF;EACC;EACA;;;AAGD;EACC;EACA;;;ACxCA;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AxB0BA;EwB3BD;IAIE;;;AAGD;EACC;EACA;;AxBMD;EwBRA;IAKE;IACA;;;AAGD;EACC;;AAGD;EACC;;AxBNF;EwBYD;IAEE;IACA;;;AAKF;EACC;;;AC5CA;EACC;EACA;EACA;;AAIF;EACC;;AAQC;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAOF;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAQH;EACC;;AAEA;EACC;;AAWA;EAEC;;AAGD;EACC;EACA;;AAKH;EACC;;;ACnGH;EAEC;;AAGA;EACC;;AAID;EACC;;;ACXF;EACC;EACA;;;ACFD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAyCA;AAAA;AAAA;;AAvCA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAGD;EACC;;AAGD;AAAA;AAAA;EAGC;EACA;EACA;EACA;EACA;;AAMD;EACC;;AAKA;AAAA;EAEC;;AAIF;EAEC;;AAGD;EAEC;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAEA;EAPD;IAQE;;;AAGD;EACC;;AAGD;EACC;EACA;;AAEA;EACC;;AAIF;AAAA;AAAA;EAGC;;AAGD;EAEC;;AAEA;EACC;;;AC/GH;EACC;;A7BuBA;E6BxBD;IAIE;;;;ACNH;EACC;EACA;EACA;EACA;EACA;EACA;AA8CA;AAAA;AAAA;;AA5CA;EACC;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAGD;AAAA;AAAA;EAGC;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAIC;;AAIF;EAGC;;AAID;EAGC;;AAMD;EACC;EACA;EACA;;AAGA;EACC;;AAID;EACC;EACA;;AAIF;EACC;;AAEA;EACC;;AAKF;EAEC;EACA;AAEA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAMA;EACC;;AAID;EACC;EACA;EACA;EACA;EACA;;AAIF;AAAA;AAAA;AAAA;AAAA;EAGC;EACA;;A9BvGD;E8B6DD;IA8CE;;EAEA;IACC;;EAGD;IACC;IACA;;EAEA;IACC;;EAIF;IACC;IACA;;;A9B5HF;E8BmIA;IACC;IACA;;EAEA;IACC;;EAIF;IACC;IACA;;;;AClKH;EACC;;AAEA;EACC;;AAID;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAMD;EACC;;AAEA;EACC;;AAKF;EAUC;;AAIF;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAKF;EACC;EACA;EACA;EACA;EACA;EACA;;AAID;EACC;EACA;EACA;;AAID;EACC;EACA;EACA;;AAEA;EAEC;;AAKF;AAAA;EAEC;EACA;EACA;EACA;;AAID;EACC;EACA;;AAEA;EAEC;EACA;;;ACzGH;EACC;;AAIC;EACC;;AAIF;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;;AAIF;EACC;EACA;;AAEA;EACC;;AAEA;EACC;EACA;EACA;;AAOD;EACC;EACA;;AAGD;EACC;;AAOF;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;EACA;;AAGA;EACC;EACA;EACA;;AAIF;EACC;;AAGA;EACC;;AAGD;EACC;;AAEA;EACC;EACA;;AAIF;EACC;;;AAOL;EACC;;;ACpHD;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;AAiBA;AAAA;AAAA;;AAfA;EACC;;AAKA;EACC;;AAGD;EACC;;AAOF;EACC;;AAKA;EAEC;;AAEA;EACC;;AAIF;EACC;EACA;EACA;EACA;;AAIF;EAIC;;;ACtDF;EACC;;AAKA;EACC;;AAGD;EAEC;;;ACdH;AAAA;EAEC;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;EAEC;;AAGD;AAAA;EACC;;AAGD;AAAA;AAAA;AAAA;EAEC;EACA;;AAGD;AAAA;EACC;EACA;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;EAKC;;AAGD;AAAA;EACC;;AAEA;AAAA;AAAA;AAAA;EAEC;;AAGD;AAAA;EACC;;AAGD;AAAA;EACC;;;AAOF;AAAA;EAEC;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAGD;AAAA;EAEC;EACA;;AAGD;EACC;EACA;EACA;EACA;;;AAIF;EACC;EACA;;AAEA;EACC;EACA;;AAEA;EACC;;AAIF;EACC;;;AC9FD;EACC;EACA;;;ACJF;EACC;;;ACCA;EACC;EACA;EACA;EACA;EACA;;;AAIF;EACC;EACA;EACA;;;ACXA;AAAA;EAEC;;AAGD;AAAA;EAEC;;AAGD;AAAA;AAAA;AAAA;AAAA;EAKC;;AAGD;AAAA;EAEC;EACA;;AAGD;AAAA;AAAA;AAAA;EAIC;EACA;;AAGD;AAAA;EAEC;EACA;EAGA;;AAGD;AAAA;EAEC;EACA;EAGA;;;AClDF;AAEA;AAAA;AAAA;AAQA;AAAA;AAAA;AAGA;AAEC;EACA;EAEA;;;AAKD;EACC;;;AxCEC;EwCID;AAEC;IACA;AAEA;IACA;IACA;;EAGD;IACC;;;AAIF;AAAA;AAAA;AAGA;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;AAAA;AAAA;AAGA;EAEC;EACA;;;AAKD;EACC;;;AxC3CC;EwCiDD;AAEC;IACA;AAEA;IACA;;EAGD;IACC;;;AAKF;AAAA;EAEC;;;AAGD;AAAA;AAAA;AAGA;EACC;;;AAQD;AAAA;AAAA;AAGA;EACC;;;AAUD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC;;AxChIC;EwC+HF;IAIE;;;;A3CxDF;A4CpGA;EAEC;EACA;EACA;EACA;;AAEA;EACC;;AzCiBA;EyCzBF;IAYE;;;AzCiDA;EyC7DF;IAgBE;;;;AAKF;EACC;EACA;;AAEA;EACC;EACA;EACA;;AzCHA;EyCJF;IAWE;IACA;;;;AAKF;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAEA;EAGC;;AAGD;EAEC;;AzCnCD;EyCaF;IA4BE;;;;AAKF;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAID;EAEC;;AAEA;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AzC5EA;EyCiFA;IACC;IACA;IACA;IACA;;;;AzC3FD;EyC0GG;IACC;IACA;IACA;IACA;;EAEA;IACC;;EAGD;IACC;;EAMJ;IACC;;EAEA;IACC;;EAEA;IACC;;EAIF;IACC;;EAKA;IACC;;EAGD;IACC;IACA;;EAGD;IACC;IACA;IACA;;EAEA;IAGC;IACA;IACA;;EAWH;IACC;IACA;;EAKH;IACC;;;ACrMH;EACC;EACA;;AAIA;EACC;;A1CYA;E0CPA;IACC;;;;AAMH;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;AAAA;EAEC;;A1C2BA;E0C1CF;IAmBE;IACA;;EAEA;IACC;;EAGD;AAAA;IAEC;IACA;;EAGD;IACC;;;AAIF;EACC;;AAEA;EAGC;;AAGD;EACC;;AAGD;EACC;;AAEA;EACC;;AAID;EACC;;;AC/EJ;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;ACXD;EACC;;;AAID;EACC;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;;;ACpBH;EAEC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;;;AAKH;EACC;;;AAGD;EACC;EACA;;;AAGD;AAAA;AAAA;AAIA;AAAA;EAEC;;;AAKA;EACC;;AAID;EAEC;EACA;;AASF;EAEC;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;;AAEA;EAEC;;AAGD;EACC;;;AAMH;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEC;EACA;;AAGD;EACC;;AAGD;AAAA;AAAA;AAAA;EAIC;;A7C1GA;E6CiFF;IA6BE;;EAEA;IACC;;EAGD;AAAA;IAEC;;;;AAKH;AAAA;AAAA;AAIA;EAEC;;AAOA;EACC;EACA;EACA;EACA;EACA;EACA;;;AAIF;AAAA;AAAA;AAIA;EACC;EACA;EACA;;AAEA;EACC;;AAMA;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAMD;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;;;AC9MH;EACC;;;AAGD;AAAA;EAEC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAaE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;;AAUF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;;AAMD;AAAA;AAAA;AAAA;AAAA;AAAA;EAEC;;AAQA;AAAA;AAAA;EACC;;;AAMJ;EACC;EACA;EACA;;;AClED;EACC;EACA;;;ACFD;EACC;;;ACDD;AAAA;AAAA;AAKC;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAMD;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;;AAMH;AAAA;AAAA;AAIA;AAAA;EAEC;EACA;;;AAGD;EACC;EACA;;AAIC;EACC;EACA;EACA;EACA;EACA;;;AAKH;AACA;EACC;;;AAGD;AAAA;AAAA;AAGA;EACC;EACA;;AAEA;EACC;EACA;;;AAKF;EACC;EACA;;AAEA;EACC;EACA;;;AjD/DA;EiDoEF;AAAA;IAGE;;;;AAIF;AAAA;AAAA;AAKC;EACC;EACA;;AjDlFA;EiDgFD;IAKE;IACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;AAKF;EACC;EACA;EACA;;AAEA;EACC;;AjD1GD;EiD8EF;IAkCE;;EAEA;IACC;;;;AAKH;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;AAAA;EAEC;;;AAID;EACC;EACA;;AAEA;EACC;EACA;;AAGD;EACC;;;AAIF;EACC;;;AAID;AAAA;EAEC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAEA;EACC;;;AAKH;EACC;;AAEA;EACC;;;AAIF;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;AAAA;EAEC;;AAGD;AAAA;EAEC;EACA;;AjD3NA;EiDwND;AAAA;IAME;;;AAIF;AAAA;EAEC;EACA;;;AAIF;EACC;;AAEA;EACC;;AAGD;EACC;;AAGD;AAAA;AAAA;AAAA;AAAA;EAKC;EACA;EACA;EACA;EACA;;AAGD;EACC;;AjD3PA;EiDgQA;IACC;;EAGD;IAEC;;;;AC5RH;EACC;EACA;EACA;EACA;EACA;EACA;;AlDUC;EkDhBF;IASE;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAEA;EACC;;AAID;EACC;EACA;;AAGD;EACC;;AAQA;EACC;;AAGD;EACC;;AAEA;EACC;EACA;;AAQL;EACC;EACA;EACA;;AAEA;EACC;;;AAKH;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAhBD;IAiBE;;;AlDtFD;EkDqED;IAqBE;IACA;IACA;IACA;IACA;;EAEA;IACC;IACA;;EAGD;IACC;;EAGD;IACC;;EAGD;IACC;;;AlD9GF;EkDoHD;IAGE;IACA;IACA;;;AAGD;EACC;EACA;EACA;EACA;;AlDhID;EkDuIC;IACC;;;AlDlIF;EkDoDF;IAoFE;IACA;;EAGA;IACC;IACA;IACA;IACA;IACA;IACA;IACA;;EAID;IACC;;EAID;IACC;;EAID;IACC;;EAEA;IACC;;;AAMH;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AlDzLA;EkDiLD;IAWE;;EAEA;IACC;;;AAIF;EACC;EACA;EACA;;AlDhMD;EkD6LA;IAME;IACA;;EAEA;IACC;;;AAMH;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AlD/NF;EkDmNA;IAgBE;;;AAGD;AAAA;EAEC;EACA;EACA;;AAEA;AAAA;EACC;;AAIF;EACC;;AAMA;EACC;;AAGD;EACC;;AAMH;EAEC;;AAGC;EALF;IAMG;;;AlDnQH;EkD6PA;IAWE;IACA;IACA;IACA;IACA;IACA;IACA;;EAEA;IAEC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAGD;IACC;IACA;;EAGD;IACC;;EAGD;AAEC;IACA;AAEA;IACA;;EAEA;AAGC;IACA;AAEA;IACA;;EAIF;AAEC;IACA;AAEA;IACA;;EAEA;AAGC;IACA;AAEA;IACA;;;AAQL;EACC;;AlDjVA;EkDoVD;IAGE;IACA;;EAGA;IACC;;EAEA;IACC;IACA;;EAEA;IACC;;;AAQL;EACC;EACA;EACA;EACA;EACA;EACA;;AlDjXA;EkD2WD;IASE;IACA;IACA;IACA;;;AAGD;EACC;;AAGD;EAGC;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAIF;AAAA;EAEC;EACA;;AAEA;AAAA;EACC;EACA;;AAKF;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;;AlDraD;EkD4aC;IACC;;;AlDnbF;EkD2bE;IACC;;;AAKF;EACC;EACA;EACA;EACA;;AlD/bF;EkD2bC;IAOE;IACA;;;AASH;EACC;;AlD7cD;EkDkdC;IACC;IACA;;EAGD;IACC;;;AAMH;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;;;AlD5eD;EkDofD;IACC;IACA;IACA;;;AAK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","file":"style.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["assets/sass/01-settings/file-header.scss","assets/sass/style.scss","assets/sass/01-settings/global.scss","assets/sass/03-generic/normalize.scss","assets/sass/03-generic/breakpoints.scss","assets/sass/03-generic/vertical-margins.scss","assets/sass/03-generic/reset.scss","assets/sass/03-generic/clearings.scss","assets/sass/04-elements/blockquote.scss","assets/sass/04-elements/forms.scss","assets/sass/04-elements/media.scss","assets/sass/04-elements/misc.scss","assets/sass/04-elements/links.scss","assets/sass/05-blocks/audio/_style.scss","assets/sass/05-blocks/button/_style.scss","assets/sass/02-tools/mixins.scss","assets/sass/05-blocks/code/_style.scss","assets/sass/05-blocks/columns/_style.scss","assets/sass/05-blocks/cover/_style.scss","assets/sass/05-blocks/file/_style.scss","assets/sass/05-blocks/gallery/_style.scss","assets/sass/05-blocks/group/_style.scss","assets/sass/05-blocks/heading/_style.scss","assets/sass/05-blocks/image/_style.scss","assets/sass/05-blocks/latest-comments/_style.scss","assets/sass/05-blocks/latest-posts/_style.scss","assets/sass/05-blocks/legacy/_style.scss","assets/sass/05-blocks/list/_style.scss","assets/sass/05-blocks/media-text/_style.scss","assets/sass/05-blocks/navigation/_style.scss","assets/sass/05-blocks/paragraph/_style.scss","assets/sass/05-blocks/preformatted/_style.scss","assets/sass/05-blocks/pullquote/_style.scss","assets/sass/05-blocks/query-loop/_style.scss","assets/sass/05-blocks/quote/_style.scss","assets/sass/05-blocks/rss/_style.scss","assets/sass/05-blocks/search/_style.scss","assets/sass/05-blocks/separator/_style.scss","assets/sass/05-blocks/social-icons/_style.scss","assets/sass/05-blocks/table/_style.scss","assets/sass/05-blocks/tag-clould/_style.scss","assets/sass/05-blocks/verse/_style.scss","assets/sass/05-blocks/video/_style.scss","assets/sass/05-blocks/utilities/_font-sizes.scss","assets/sass/05-blocks/utilities/_style.scss","assets/sass/06-components/header.scss","assets/sass/06-components/footer.scss","assets/sass/06-components/single.scss","assets/sass/06-components/posts-and-pages.scss","assets/sass/06-components/entry.scss","assets/sass/06-components/archives.scss","assets/sass/06-components/404.scss","assets/sass/06-components/search.scss","assets/sass/06-components/comments.scss","assets/sass/06-components/navigation.scss","assets/sass/06-components/footer-navigation.scss","assets/sass/06-components/pagination.scss","assets/sass/06-components/widgets.scss","assets/sass/07-utilities/a11y.scss","assets/sass/07-utilities/color-palette.scss","assets/sass/07-utilities/measure.scss"],"names":[],"mappings":";AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;ACEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AA4EA;AC9EA;AAKA;AAEC;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;AAEA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EAEA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;AAEA;EAEA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;AAEA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;;;AAGD;EACC;;AAEA;EAHD;IAIE;;;;AAIF;EACC;IACC;IACA;IACA;IACA;IACA;;;ACrPF;AAEA;AAAA;AAGA;AAAA;AAAA;AAAA;AAKA;EACC;EACA;;;AAGD;AAAA;AAGA;AAAA;AAAA;AAIA;EACC;;;AAGD;AAAA;AAAA;AAIA;EACC;;;AAGD;AAAA;AAAA;AAAA;AAKA;EACC;EACA;;;AAGD;AAAA;AAGA;AAAA;AAAA;AAAA;AAKA;EACC;EACA;EACA;;;AAGD;AAAA;AAAA;AAAA;AAKA;EACC;EACA;;;AAGD;AAAA;AAGA;AAAA;AAAA;AAIA;EACC;EACA;;;AAGD;AAAA;AAAA;AAAA;AAKA;EACC;EACA;EACA;;;AAGD;AAAA;AAAA;AAIA;AAAA;EAEC;;;AAGD;AAAA;AAAA;AAAA;AAKA;AAAA;AAAA;EAGC;EACA;;;AAGD;AAAA;AAAA;AAIA;EACC;;;AAGD;AAAA;AAAA;AAAA;AAKA;AAAA;EAEC;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;AAAA;AAGA;AAAA;AAAA;AAIA;EACC;;;AAGD;AAAA;AAGA;AAAA;AAAA;AAAA;AAKA;AAAA;AAAA;AAAA;AAAA;EAKC;EACA;EACA;EACA;;;AAGD;AAAA;AAAA;AAAA;AAKA;AAAA,QACQ;EACP;;;AAGD;AAAA;AAAA;AAAA;AAKA;AAAA,SACS;EACR;;;AAGD;AAAA;AAAA;AAIA;AAAA;AAAA;AAAA;EAIC;;;AAGD;AAAA;AAAA;AAIA;AAAA;AAAA;AAAA;EAIC;EACA;;;AAGD;AAAA;AAAA;AAIA;AAAA;AAAA;AAAA;EAIC;;;AAGD;AAAA;AAAA;AAIA;EACC;;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAOA;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;AAAA;AAAA;AAIA;EACC;;;AAGD;AAAA;AAAA;AAIA;EACC;;;AAGD;AAAA;AAAA;AAAA;AAKA;AAAA;EAEC;EACA;;;AAGD;AAAA;AAAA;AAIA;AAAA;EAEC;;;AAGD;AAAA;AAAA;AAAA;AAKA;EACC;EACA;;;AAGD;AAAA;AAAA;AAIA;EACC;;;AAGD;AAAA;AAAA;AAAA;AAKA;EACC;EACA;;;AAGD;AAAA;AAGA;AAAA;AAAA;AAIA;EACC;;;AAGD;AAAA;AAAA;AAIA;EACC;;;AAGD;AAAA;AAGA;AAAA;AAAA;AAIA;EACC;;;AAGD;AAAA;AAAA;AAIA;EACC;;;AC5VD;AAAA;AAAA;AAIA;AAAA;AAAA;AA4EA;AAAA;AAAA;AAGA;EACC;EACA;EACA;EACA;EACA;EACA;;;AA/DC;EAoED;IACC;IACA;IACA;IACA;;;AApCA;EA0CD;IACC;IACA;;;AAIF;AAAA;AAAA;AAGA;AAAA;EACC;EACA;EACA;;;AAGD;AAAA;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;;;AAvGC;EA2GD;IACC;IACA;IACA;IACA;;;AAIF;EACC;EACA;EACA;EACA;;;AAvHC;EAqJD;AAEC;IACA;AAEA;IACA;;;AA3JA;EAyKD;AAEC;IACA;AAEA;IACA;;;ACzMF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AASA;AAAA;AAAA;AAAA;AAIA;AAAA;AAAA;AAAA;EAIC;EACA;EACA;EACA;;;AAGD;EACC;EACA;;ADCC;ECHF;IAKE;;;;AAIF;AAAA;AAAA;AAAA;AAIA;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;;AAIF;AAAA;AAAA;AAOA;AAAA;AAAA;AAOA;AAAA;AAAA;AAQA;AAAA;AAAA;AAAA;AAIA;AAAA;AAAA;AAAA;AAAA;EAKC;EACA;EACA;EACA;;;AAGD;AAAA;AAAA;AAAA;AAIA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOC;EACA;;ADxEC;ECgEF;AAAA;AAAA;AAAA;AAAA;AAAA;IAWE;IACA;;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;;;AAIF;AAAA;EAEC;EACA;;AD3FC;ECwFF;AAAA;IAME;IACA;;;;AAIF;AAAA;AAAA;AAAA;AAKA;AAAA;AAAA;AAAA;AAAA;EAKC;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;EACC;;AAGD;AAAA;AAAA;AAAA;AAAA;EACC;;;AAKF;AAAA;AAAA;AAAA;AAMC;EAKC;;AAGD;EAEC;;AAID;EAEC;;;AC1KF;AAAA;AAAA;AAIA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAwBC;EACA;EACA;EACA;;;AAGD;AAAA;AAAA;AAAA;AAAA;AAMA;AAEC;EACA;EAGA;EACA;;;AAGD;AAAA;AAAA;AAKC;EAGC;;;AAKF;EACC;EACA;EACA;EACA;EACA;;;AAID;EACC;;;ACzED;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAYC;EACA;EACA;;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;EAMC;;;ANoED;AO3FA;EACC;EACA;EACA;;AAEA;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;;AAGD;AAAA;EAEC;EACA;EACA;;AAGD;EAGC;;AAEA;EACC;EACA;EACA;;AAGD;AAAA;AAAA;EAEC;EACA;;AAIF;EACC;;AAGD;EACC;EACA;EACA;;AAGD;AAAA;AAAA;EAGC;EACA;;AJ9CA;EIpBF;IAsEE;;EAEA;IACC;;;;ACzEH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAeC;EACA;EACA;EACA;EACA;EAEA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;EACA;EACA;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;;;AAOD;EACC;;AAEA;EACC;;;AAKH;EACC;EACA;;;AAGD;AAAA;AAGC;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;;;AAIF;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;AAAA;AAAA;AAAA;AAAA;AAKA;EAEC;AAAA;IAEC;IACA;IACA;IACA;IACA;IACA;IACA;;EAEA;AAAA;IACC;;EAGD;AAAA;IACC;;EAMD;IACC;IACA;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAGD;IACC;;EAEA;IACC;;EAKH;IACC;;EAEA;IACC;IACA;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAGD;IACC;;EAEA;IACC;;EAID;IACC;IACA;;;AAMJ;AAAA;EAEC;EACA;EACA;EACA;;;AAGD;AAAA;AAAA;AAGA;EAEC;IACC;IACA;IACA;IACA;IACA;IACA;;EAEA;IACC;;EAIF;IACC;IACA;IACA;IACA;IACA;IACA;IACA;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA;IACA;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;;AAEA;EACC;;AAKA;EACC;;AAGD;EACC;;AAGD;EAEC;;AAGD;EAEC;EACA;EACA;;;AAKH;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAGD;EACC;;AL7RA;EK4RD;IAGE;;;;ACrUH;EACC;EACA;EACA;;;AAGD;AACA;EACC;;;AAGD;AACA;AAAA;AAAA;AAAA;EAIC;;;AAGD;AACA;AAAA;AA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;;EADD;IACC;;EADD;IACC;;EADD;IACC;;EADD;IACC;;;AASJ;EACC;EACA;;AAEA;EACC;;AAIF;EACC;EACA;;;AC/KH;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;;AAIF;EACC;;;AAID;EACC;;;ACrDD;AAAA;EAEC;EACA;EACA;;AAGA;AAAA;EACC;EACA;;AAGD;AAAA;EACC;EACA;EACA;;;AAIF;EACC;;AAEA;EACC;;;AAIF;EACC;;AAEA;EACC;;;AAIF;EACC;EACA;;;AAGD;EACC;EACA;;;ACxCA;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AxB0BA;EwB3BD;IAIE;;;AAGD;EACC;EACA;;AxBMD;EwBRA;IAKE;IACA;;;AAGD;EACC;;AAGD;EACC;;AxBNF;EwBYD;IAEE;IACA;;;AAKF;EACC;;;AC5CA;EACC;EACA;EACA;;AAIF;EACC;;AAQC;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAOF;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAQH;EACC;;AAEA;EACC;;AAWA;EAEC;;AAGD;EACC;EACA;;AAKH;EACC;;;ACnGH;EAEC;;AAGA;EACC;;AAID;EACC;;;ACXF;EACC;EACA;;;ACFD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAyCA;AAAA;AAAA;;AAvCA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAGD;EACC;;AAGD;AAAA;AAAA;EAGC;EACA;EACA;EACA;EACA;;AAMD;EACC;;AAKA;AAAA;EAEC;;AAIF;EAEC;;AAGD;EAEC;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAEA;EAPD;IAQE;;;AAGD;EACC;;AAGD;EACC;EACA;;AAEA;EACC;;AAIF;AAAA;AAAA;EAGC;;AAGD;EAEC;;AAEA;EACC;;;AC/GH;EACC;;A7BuBA;E6BxBD;IAIE;;;;ACNH;EACC;EACA;EACA;EACA;EACA;EACA;AA8CA;AAAA;AAAA;;AA5CA;EACC;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAGD;AAAA;AAAA;EAGC;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAIC;;AAIF;EAGC;;AAID;EAGC;;AAMD;EACC;EACA;EACA;;AAGA;EACC;;AAID;EACC;EACA;;AAIF;EACC;;AAEA;EACC;;AAKF;EAEC;EACA;AAEA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAMA;EACC;;AAID;EACC;EACA;EACA;EACA;EACA;;AAIF;AAAA;AAAA;AAAA;AAAA;EAGC;EACA;;A9BvGD;E8B6DD;IA8CE;;EAEA;IACC;;EAGD;IACC;IACA;;EAEA;IACC;;EAIF;IACC;IACA;;;A9B5HF;E8BmIA;IACC;IACA;;EAEA;IACC;;EAIF;IACC;IACA;;;;AClKH;EACC;;AAEA;EACC;;AAID;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAMD;EACC;;AAEA;EACC;;AAKF;EAUC;;AAIF;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAKF;EACC;EACA;EACA;EACA;EACA;EACA;;AAID;EACC;EACA;EACA;;AAID;EACC;EACA;EACA;;AAEA;EAEC;;AAKF;AAAA;EAEC;EACA;EACA;EACA;;AAID;EACC;EACA;;AAEA;EAEC;EACA;;;ACzGH;EACC;;AAIC;EACC;;AAIF;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;;AAIF;EACC;EACA;;AAEA;EACC;;AAEA;EACC;EACA;EACA;;AAOD;EACC;EACA;;AAGD;EACC;;AAOF;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;EACA;;AAGA;EACC;EACA;EACA;;AAIF;EACC;;AAGA;EACC;;AAGD;EACC;;AAEA;EACC;EACA;;AAIF;EACC;;;AAOL;EACC;;;ACpHD;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;AAiBA;AAAA;AAAA;;AAfA;EACC;;AAKA;EACC;;AAGD;EACC;;AAOF;EACC;;AAKA;EAEC;;AAEA;EACC;;AAIF;EACC;EACA;EACA;EACA;;AAIF;EAIC;;;ACtDF;EACC;;AAKA;EACC;;AAGD;EAEC;;;ACdH;AAAA;EAEC;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;EAEC;;AAGD;AAAA;EACC;;AAGD;AAAA;AAAA;AAAA;EAEC;EACA;;AAGD;AAAA;EACC;EACA;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;EAKC;;AAGD;AAAA;EACC;;AAEA;AAAA;AAAA;AAAA;EAEC;;AAGD;AAAA;EACC;;AAGD;AAAA;EACC;;;AAOF;AAAA;EAEC;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAGD;AAAA;EAEC;EACA;;AAGD;EACC;EACA;EACA;EACA;;;AAIF;EACC;EACA;;AAEA;EACC;EACA;;AAEA;EACC;;AAIF;EACC;;;AC9FD;EACC;EACA;;;ACJF;EACC;;;ACCA;EACC;EACA;EACA;EACA;EACA;;;AAIF;EACC;EACA;EACA;;;ACXA;AAAA;EAEC;;AAGD;AAAA;EAEC;;AAGD;AAAA;AAAA;AAAA;AAAA;EAKC;;AAGD;AAAA;EAEC;EACA;;AAGD;AAAA;AAAA;AAAA;EAIC;EACA;;AAGD;AAAA;EAEC;EACA;EAGA;;AAGD;AAAA;EAEC;EACA;EAGA;;;AClDF;AAEA;AAAA;AAAA;AAQA;AAAA;AAAA;AAGA;AAEC;EACA;EAEA;;;AAKD;EACC;;;AxCEC;EwCID;AAEC;IACA;AAEA;IACA;IACA;;EAGD;IACC;;;AAIF;AAAA;AAAA;AAGA;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;AAAA;AAAA;AAGA;EAEC;EACA;;;AAKD;EACC;;;AxC3CC;EwCiDD;AAEC;IACA;AAEA;IACA;;EAGD;IACC;;;AAKF;AAAA;EAEC;;;AAGD;AAAA;AAAA;AAGA;EACC;;;AAQD;AAAA;AAAA;AAGA;EACC;;;AAUD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC;;AxChIC;EwC+HF;IAIE;;;;A3CxDF;A4CpGA;EAEC;EACA;EACA;EACA;;AAEA;EACC;;AzCiBA;EyCzBF;IAYE;;;AzCiDA;EyC7DF;IAgBE;;;;AAKF;EACC;EACA;;AAEA;EACC;EACA;EACA;;AzCHA;EyCJF;IAWE;IACA;;;;AAKF;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAEA;EAGC;;AAGD;EAEC;;AzCnCD;EyCaF;IA4BE;;;;AAKF;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAID;EAEC;;AAEA;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AzC5EA;EyCiFA;IACC;IACA;IACA;IACA;;;;AzC3FD;EyC0GG;IACC;IACA;IACA;IACA;;EAEA;IACC;;EAGD;IACC;;EAMJ;IACC;;EAEA;IACC;;EAEA;IACC;;EAIF;IACC;;EAKA;IACC;;EAGD;IACC;IACA;;EAGD;IACC;IACA;IACA;;EAEA;IAGC;IACA;IACA;;EAWH;IACC;IACA;;EAKH;IACC;;;ACrMH;EACC;EACA;;AAIA;EACC;;A1CYA;E0CPA;IACC;;;;AAMH;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;AAAA;EAEC;;A1C2BA;E0C1CF;IAmBE;IACA;;EAEA;IACC;;EAGD;AAAA;IAEC;IACA;;EAGD;IACC;;;AAIF;EACC;;AAEA;EAGC;;AAGD;EACC;;AAGD;EACC;;AAEA;EACC;;AAID;EACC;;;AC/EJ;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;ACXD;EACC;;;AAID;EACC;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;;;ACpBH;EAEC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;;;AAKH;EACC;;;AAGD;EACC;EACA;;;AAGD;AAAA;AAAA;AAIA;AAAA;EAEC;;;AAKA;EACC;;AAID;EAEC;EACA;;AASF;EAEC;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;;AAEA;EAEC;;AAGD;EACC;;;AAMH;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEC;EACA;;AAGD;EACC;;AAGD;AAAA;AAAA;AAAA;EAIC;;A7C1GA;E6CiFF;IA6BE;;EAEA;IACC;;EAGD;AAAA;IAEC;;;;AAKH;AAAA;AAAA;AAIA;EAEC;;AAOA;EACC;EACA;EACA;EACA;EACA;EACA;;;AAIF;AAAA;AAAA;AAIA;EACC;EACA;EACA;;AAEA;EACC;;AAMA;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAMD;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;;;AC9MH;EACC;;;AAGD;AAAA;EAEC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAaE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;;AAUF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;;AAMD;AAAA;AAAA;AAAA;AAAA;AAAA;EAEC;;AAQA;AAAA;AAAA;EACC;;;AAMJ;EACC;EACA;EACA;;;AClED;EACC;EACA;;;ACFD;EACC;;;ACDD;AAAA;AAAA;AAKC;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAMD;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;;AAMH;AAAA;AAAA;AAIA;AAAA;EAEC;EACA;;;AAGD;EACC;EACA;;AAIC;EACC;EACA;EACA;EACA;EACA;;;AAKH;AACA;EACC;;;AAGD;AAAA;AAAA;AAGA;EACC;EACA;;AAEA;EACC;EACA;;;AAKF;EACC;EACA;;AAEA;EACC;EACA;;;AjD/DA;EiDoEF;AAAA;IAGE;;;;AAIF;AAAA;AAAA;AAKC;EACC;EACA;;AjDlFA;EiDgFD;IAKE;IACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;AAKF;EACC;EACA;EACA;;AAEA;EACC;;AjD1GD;EiD8EF;IAkCE;;EAEA;IACC;;;;AAKH;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;AAAA;EAEC;;;AAID;EACC;EACA;;AAEA;EACC;EACA;;AAGD;EACC;;;AAIF;EACC;;;AAID;AAAA;EAEC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAEA;EACC;;;AAKH;EACC;;AAEA;EACC;;;AAIF;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;AAAA;EAEC;;AAGD;AAAA;EAEC;EACA;;AjD3NA;EiDwND;AAAA;IAME;;;AAIF;AAAA;EAEC;EACA;;;AAIF;EACC;;AAEA;EACC;;AAGD;EACC;;AAGD;AAAA;AAAA;AAAA;AAAA;EAKC;EACA;EACA;EACA;EACA;;AAGD;EACC;;AjD3PA;EiDgQA;IACC;;EAGD;IAEC;;;;AC5RH;EACC;EACA;EACA;EACA;EACA;EACA;;AlDUC;EkDhBF;IASE;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAEA;EACC;;AAID;EACC;EACA;;AAGD;EACC;;AAQA;EACC;;AAGD;EACC;;AAEA;EACC;EACA;;AAQL;EACC;EACA;EACA;;AAEA;EACC;;;AAKH;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAhBD;IAiBE;;;AlDtFD;EkDqED;IAqBE;IACA;IACA;IACA;IACA;;EAEA;IACC;IACA;;EAGD;IACC;;EAGD;IACC;;EAGD;IACC;;;AlD9GF;EkDoHD;IAGE;IACA;IACA;;;AAGD;EACC;EACA;EACA;EACA;;AlDhID;EkDuIC;IACC;;;AlDlIF;EkDoDF;IAoFE;IACA;;EAGA;IACC;IACA;IACA;IACA;IACA;IACA;IACA;;EAID;IACC;;EAID;IACC;;EAID;IACC;;EAEA;IACC;;;AAMH;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AlDzLA;EkDiLD;IAWE;;EAEA;IACC;;;AAIF;EACC;EACA;EACA;;AlDhMD;EkD6LA;IAME;IACA;;EAEA;IACC;;;AAMH;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AlD/NF;EkDmNA;IAgBE;;;AAGD;AAAA;EAEC;EACA;EACA;;AAEA;AAAA;EACC;;AAIF;EACC;;AAMA;EACC;;AAGD;EACC;;AAMH;EAEC;;AAGC;EALF;IAMG;;;AlDnQH;EkD6PA;IAWE;IACA;IACA;IACA;IACA;IACA;IACA;;EAEA;IAEC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAGD;IACC;IACA;;EAGD;IACC;;EAGD;AAEC;IACA;AAEA;IACA;;EAEA;AAGC;IACA;AAEA;IACA;;EAIF;AAEC;IACA;AAEA;IACA;;EAEA;AAGC;IACA;AAEA;IACA;;;AAQL;EACC;;AlDjVA;EkDoVD;IAGE;IACA;;EAGA;IACC;;EAEA;IACC;IACA;;EAEA;IACC;;;AAQL;EACC;EACA;EACA;EACA;EACA;EACA;;AlDjXA;EkD2WD;IASE;IACA;IACA;IACA;;;AAGD;EACC;;AAGD;EAGC;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAIF;AAAA;EAEC;EACA;;AAEA;AAAA;EACC;EACA;;AAKF;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;;AlDraD;EkD4aC;IACC;;;AlDnbF;EkD2bE;IACC;;;AAKF;EACC;EACA;EACA;EACA;;AlD/bF;EkD2bC;IAOE;IACA;;;AASH;EACC;;AlD7cD;EkDkdC;IACC;IACA;;EAGD;IACC;;;AAMH;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;;;AlD5eD;EkDofD;IACC;IACA;IACA;;;AAK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","file":"style.css"} \ No newline at end of file