wp/wp-includes/css/dist/block-library/style.css
changeset 16 a86126ab1dd4
parent 9 177826044cd9
child 18 be944660c56a
equal deleted inserted replaced
15:3d4e9c994f10 16:a86126ab1dd4
     1 /**
     1 /**
     2  * Colors
     2  * Colors
     3  */
     3  */
     4 /**
     4 /**
       
     5  * Deprecated colors.
       
     6  * Please avoid using these.
       
     7  */
       
     8 /**
     5  * Breakpoints & Media Queries
     9  * Breakpoints & Media Queries
     6  */
    10  */
     7 /**
    11 /**
     8  * Often re-used variables
    12  * Colors
       
    13  */
       
    14 /**
       
    15  * Deprecated colors.
       
    16  * Please avoid using these.
       
    17  */
       
    18 /**
       
    19  * Fonts & basic variables.
       
    20  */
       
    21 /**
       
    22  * Grid System.
       
    23  * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
       
    24  */
       
    25 /**
       
    26  * Dimensions.
       
    27  */
       
    28 /**
       
    29  * Shadows.
       
    30  */
       
    31 /**
       
    32  * Editor widths.
       
    33  */
       
    34 /**
       
    35  * Block UI.
       
    36  */
       
    37 /**
       
    38  * Border radii.
     9  */
    39  */
    10 /**
    40 /**
    11  * Breakpoint mixins
    41  * Breakpoint mixins
    12  */
    42  */
    13 /**
    43 /**
    15  *
    45  *
    16  * Creates a fading overlay to signify that the content is longer
    46  * Creates a fading overlay to signify that the content is longer
    17  * than the space allows.
    47  * than the space allows.
    18  */
    48  */
    19 /**
    49 /**
    20  * Button states and focus styles
    50  * Focus styles.
    21  */
    51  */
    22 /**
    52 /**
    23  * Applies editor left position to the selector passed as argument
    53  * Applies editor left position to the selector passed as argument
    24  */
    54  */
    25 /**
    55 /**
    26  * Applies editor right position to the selector passed as argument
       
    27  */
       
    28 /**
       
    29  * Styles that are reused verbatim in a few places
    56  * Styles that are reused verbatim in a few places
    30  */
    57  */
    31 /**
    58 /**
    32  * Allows users to opt-out of animations via OS-level preferences.
    59  * Allows users to opt-out of animations via OS-level preferences.
    33  */
    60  */
       
    61 /**
       
    62  * Reset default styles for JavaScript UI based pages.
       
    63  * This is a WP-admin agnostic reset
       
    64  */
       
    65 /**
       
    66  * Reset the WP Admin page styles for Gutenberg-like pages.
       
    67  */
       
    68 :root {
       
    69   --wp-admin-theme-color: #007cba;
       
    70   --wp-admin-theme-color-darker-10: #006ba1;
       
    71   --wp-admin-theme-color-darker-20: #005a87; }
       
    72 
       
    73 #start-resizable-editor-section {
       
    74   display: none; }
       
    75 
    34 .wp-block-audio figcaption {
    76 .wp-block-audio figcaption {
    35   margin-top: 0.5em;
    77   margin-top: 0.5em;
    36   margin-bottom: 1em;
    78   margin-bottom: 1em; }
    37   color: #555d66;
       
    38   text-align: center;
       
    39   font-size: 13px; }
       
    40 
    79 
    41 .wp-block-audio audio {
    80 .wp-block-audio audio {
    42   width: 100%;
    81   width: 100%;
    43   min-width: 300px; }
    82   min-width: 300px; }
    44 
    83 
    45 .block-editor-block-list__layout .reusable-block-edit-panel {
    84 .wp-block-button__link {
    46   align-items: center;
       
    47   background: #f8f9f9;
       
    48   color: #555d66;
       
    49   display: flex;
       
    50   flex-wrap: wrap;
       
    51   font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
       
    52   font-size: 13px;
       
    53   position: relative;
       
    54   top: -14px;
       
    55   margin: 0 -14px;
       
    56   padding: 8px 14px;
       
    57   position: relative;
       
    58   border: 1px dashed rgba(145, 151, 162, 0.25);
       
    59   border-bottom: none; }
       
    60   .block-editor-block-list__layout .block-editor-block-list__layout .reusable-block-edit-panel {
       
    61     margin: 0 -14px;
       
    62     padding: 8px 14px; }
       
    63   .block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner {
       
    64     margin: 0 5px; }
       
    65   .block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info {
       
    66     margin-right: auto; }
       
    67   .block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label {
       
    68     margin-right: 8px;
       
    69     white-space: nowrap;
       
    70     font-weight: 600; }
       
    71   .block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title {
       
    72     flex: 1 1 100%;
       
    73     font-size: 14px;
       
    74     height: 30px;
       
    75     margin: 4px 0 8px; }
       
    76   .block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button {
       
    77     flex-shrink: 0; }
       
    78   @media (min-width: 960px) {
       
    79     .block-editor-block-list__layout .reusable-block-edit-panel {
       
    80       flex-wrap: nowrap; }
       
    81       .block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title {
       
    82         margin: 0; }
       
    83       .block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button {
       
    84         margin: 0 0 0 5px; } }
       
    85 
       
    86 .editor-block-list__layout .is-selected .reusable-block-edit-panel {
       
    87   border-color: rgba(66, 88, 99, 0.4);
       
    88   border-left-color: transparent; }
       
    89   .is-dark-theme .editor-block-list__layout .is-selected .reusable-block-edit-panel {
       
    90     border-color: rgba(255, 255, 255, 0.45);
       
    91     border-left-color: transparent; }
       
    92 
       
    93 .block-editor-block-list__layout .reusable-block-indicator {
       
    94   background: #fff;
       
    95   border: 1px dashed #e2e4e7;
       
    96   color: #555d66;
       
    97   top: -14px;
       
    98   height: 30px;
       
    99   padding: 4px;
       
   100   position: absolute;
       
   101   z-index: 1;
       
   102   width: 30px;
       
   103   right: -14px; }
       
   104 
       
   105 .wp-block-button {
       
   106   color: #fff;
    85   color: #fff;
   107   margin-bottom: 1.5em; }
       
   108   .wp-block-button.aligncenter {
       
   109     text-align: center; }
       
   110   .wp-block-button.alignright {
       
   111     /*rtl:ignore*/
       
   112     text-align: right; }
       
   113 
       
   114 .wp-block-button__link {
       
   115   background-color: #32373c;
    86   background-color: #32373c;
   116   border: none;
    87   border: none;
   117   border-radius: 28px;
    88   border-radius: 28px;
   118   box-shadow: none;
    89   box-shadow: none;
   119   color: inherit;
       
   120   cursor: pointer;
    90   cursor: pointer;
   121   display: inline-block;
    91   display: inline-block;
   122   font-size: 18px;
    92   font-size: 18px;
   123   margin: 0;
       
   124   padding: 12px 24px;
    93   padding: 12px 24px;
   125   text-align: center;
    94   text-align: center;
   126   text-decoration: none;
    95   text-decoration: none;
   127   overflow-wrap: break-word; }
    96   overflow-wrap: break-word; }
   128   .wp-block-button__link:hover, .wp-block-button__link:focus, .wp-block-button__link:active, .wp-block-button__link:visited {
    97   .wp-block-button__link:hover, .wp-block-button__link:focus, .wp-block-button__link:active, .wp-block-button__link:visited {
   129     color: inherit; }
    98     color: #fff; }
   130 
    99   .wp-block-button__link.aligncenter {
   131 .is-style-squared .wp-block-button__link {
   100     text-align: center; }
       
   101   .wp-block-button__link.alignright {
       
   102     /*rtl:ignore*/
       
   103     text-align: right; }
       
   104 
       
   105 .wp-block-button.is-style-squared,
       
   106 .wp-block-button__link.wp-block-button.is-style-squared {
   132   border-radius: 0; }
   107   border-radius: 0; }
   133 
   108 
   134 .is-style-outline {
   109 .wp-block-button.no-border-radius,
   135   color: #32373c; }
   110 .wp-block-button__link.no-border-radius {
   136   .is-style-outline .wp-block-button__link {
   111   border-radius: 0 !important; }
   137     background-color: transparent;
   112 
   138     border: 2px solid currentcolor; }
   113 .is-style-outline .wp-block-button__link,
       
   114 .wp-block-button__link.is-style-outline {
       
   115   color: #32373c;
       
   116   background-color: transparent;
       
   117   border: 2px solid; }
       
   118 
       
   119 .wp-block-buttons .wp-block-button {
       
   120   display: inline-block;
       
   121   margin-right: 8px;
       
   122   margin-bottom: 8px; }
       
   123   .wp-block-buttons .wp-block-button:last-child {
       
   124     margin-right: 0; }
       
   125 
       
   126 .wp-block-buttons.alignright .wp-block-button {
       
   127   /*rtl:ignore*/
       
   128   margin-right: 0;
       
   129   /*rtl:ignore*/
       
   130   margin-left: 8px; }
       
   131   .wp-block-buttons.alignright .wp-block-button:first-child {
       
   132     margin-left: 0; }
       
   133 
       
   134 .wp-block-buttons.alignleft .wp-block-button {
       
   135   /*rtl:ignore*/
       
   136   margin-left: 0;
       
   137   /*rtl:ignore*/
       
   138   margin-right: 8px; }
       
   139   .wp-block-buttons.alignleft .wp-block-button:last-child {
       
   140     margin-right: 0; }
       
   141 
       
   142 .wp-block-button.aligncenter,
       
   143 .wp-block-buttons.aligncenter {
       
   144   text-align: center; }
   139 
   145 
   140 .wp-block-calendar {
   146 .wp-block-calendar {
   141   text-align: center; }
   147   text-align: center; }
   142   .wp-block-calendar th,
   148   .wp-block-calendar th,
   143   .wp-block-calendar tbody td {
   149   .wp-block-calendar tbody td {
   144     padding: 4px;
   150     padding: 4px;
   145     border: 1px solid #e2e4e7; }
   151     border: 1px solid #ddd; }
   146   .wp-block-calendar tfoot td {
   152   .wp-block-calendar tfoot td {
   147     border: none; }
   153     border: none; }
   148   .wp-block-calendar table {
   154   .wp-block-calendar table {
   149     width: 100%;
   155     width: 100%;
   150     border-collapse: collapse;
   156     border-collapse: collapse;
   151     font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; }
   157     font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; }
   152   .wp-block-calendar table th {
   158   .wp-block-calendar table th {
   153     font-weight: 440;
   159     font-weight: 400;
   154     background: #edeff0; }
   160     background: #ddd; }
   155   .wp-block-calendar a {
   161   .wp-block-calendar a {
   156     text-decoration: underline; }
   162     text-decoration: underline; }
   157   .wp-block-calendar tfoot a {
   163   .wp-block-calendar tfoot a {
   158     color: #00739c; }
   164     color: #007cba;
       
   165     color: var(--wp-admin-theme-color); }
   159   .wp-block-calendar table tbody,
   166   .wp-block-calendar table tbody,
   160   .wp-block-calendar table caption {
   167   .wp-block-calendar table caption {
   161     color: #40464d; }
   168     color: #40464d; }
   162 
   169 
   163 .wp-block-categories.alignleft {
   170 .wp-block-categories.alignleft {
   168   /*rtl:ignore*/
   175   /*rtl:ignore*/
   169   margin-left: 2em; }
   176   margin-left: 2em; }
   170 
   177 
   171 .wp-block-columns {
   178 .wp-block-columns {
   172   display: flex;
   179   display: flex;
       
   180   margin-bottom: 28px;
   173   flex-wrap: wrap; }
   181   flex-wrap: wrap; }
   174   @media (min-width: 782px) {
   182   @media (min-width: 782px) {
   175     .wp-block-columns {
   183     .wp-block-columns {
   176       flex-wrap: nowrap; } }
   184       flex-wrap: nowrap; } }
       
   185   .wp-block-columns.has-background {
       
   186     padding: 20px 38px; }
   177 
   187 
   178 .wp-block-column {
   188 .wp-block-column {
   179   flex-grow: 1;
   189   flex-grow: 1;
   180   margin-bottom: 1em;
       
   181   flex-basis: 100%;
       
   182   min-width: 0;
   190   min-width: 0;
   183   word-break: break-word;
   191   word-break: break-word;
   184   overflow-wrap: break-word; }
   192   overflow-wrap: break-word; }
   185   @media (min-width: 600px) {
   193   @media (max-width: 599px) {
   186     .wp-block-column {
   194     .wp-block-column {
   187       flex-basis: calc(50% - 16px);
   195       flex-basis: 100% !important; } }
       
   196   @media (min-width: 600px) and (max-width: 781px) {
       
   197     .wp-block-column {
       
   198       flex-basis: calc(50% - 16px) !important;
   188       flex-grow: 0; }
   199       flex-grow: 0; }
   189       .wp-block-column:nth-child(even) {
   200       .wp-block-column:nth-child(even) {
   190         margin-left: 32px; } }
   201         margin-left: 32px; } }
   191   @media (min-width: 782px) {
   202   @media (min-width: 782px) {
   192     .wp-block-column:not(:first-child) {
   203     .wp-block-column {
   193       margin-left: 32px; } }
   204       flex-basis: 0;
       
   205       flex-grow: 1; }
       
   206       .wp-block-column[style*="flex-basis"] {
       
   207         flex-grow: 0; }
       
   208       .wp-block-column:not(:first-child) {
       
   209         margin-left: 32px; } }
       
   210 
       
   211 /**
       
   212  * All Columns Alignment
       
   213  */
       
   214 .wp-block-columns.are-vertically-aligned-top {
       
   215   align-items: flex-start; }
       
   216 
       
   217 .wp-block-columns.are-vertically-aligned-center {
       
   218   align-items: center; }
       
   219 
       
   220 .wp-block-columns.are-vertically-aligned-bottom {
       
   221   align-items: flex-end; }
       
   222 
       
   223 /**
       
   224  * Individual Column Alignment
       
   225  */
       
   226 .wp-block-column.is-vertically-aligned-top {
       
   227   align-self: flex-start; }
       
   228 
       
   229 .wp-block-column.is-vertically-aligned-center {
       
   230   -ms-grid-row-align: center;
       
   231       align-self: center; }
       
   232 
       
   233 .wp-block-column.is-vertically-aligned-bottom {
       
   234   align-self: flex-end; }
       
   235 
       
   236 .wp-block-column.is-vertically-aligned-top, .wp-block-column.is-vertically-aligned-center, .wp-block-column.is-vertically-aligned-bottom {
       
   237   width: 100%; }
   194 
   238 
   195 .wp-block-cover-image,
   239 .wp-block-cover-image,
   196 .wp-block-cover {
   240 .wp-block-cover {
   197   position: relative;
   241   position: relative;
   198   background-color: #000;
       
   199   background-size: cover;
   242   background-size: cover;
   200   background-position: center center;
   243   background-position: center center;
   201   min-height: 430px;
   244   min-height: 430px;
       
   245   height: 100%;
   202   width: 100%;
   246   width: 100%;
   203   margin: 0 0 1.5em 0;
       
   204   display: flex;
   247   display: flex;
   205   justify-content: center;
   248   justify-content: center;
   206   align-items: center;
   249   align-items: center;
   207   overflow: hidden; }
   250   padding: 16px; }
   208   .wp-block-cover-image.has-left-content,
       
   209   .wp-block-cover.has-left-content {
       
   210     justify-content: flex-start; }
       
   211     .wp-block-cover-image.has-left-content h2,
       
   212     .wp-block-cover-image.has-left-content .wp-block-cover-image-text,
       
   213     .wp-block-cover-image.has-left-content .wp-block-cover-text,
       
   214     .wp-block-cover.has-left-content h2,
       
   215     .wp-block-cover.has-left-content .wp-block-cover-image-text,
       
   216     .wp-block-cover.has-left-content .wp-block-cover-text {
       
   217       margin-left: 0;
       
   218       text-align: left; }
       
   219   .wp-block-cover-image.has-right-content,
       
   220   .wp-block-cover.has-right-content {
       
   221     justify-content: flex-end; }
       
   222     .wp-block-cover-image.has-right-content h2,
       
   223     .wp-block-cover-image.has-right-content .wp-block-cover-image-text,
       
   224     .wp-block-cover-image.has-right-content .wp-block-cover-text,
       
   225     .wp-block-cover.has-right-content h2,
       
   226     .wp-block-cover.has-right-content .wp-block-cover-image-text,
       
   227     .wp-block-cover.has-right-content .wp-block-cover-text {
       
   228       margin-right: 0;
       
   229       text-align: right; }
       
   230   .wp-block-cover-image h2,
       
   231   .wp-block-cover-image .wp-block-cover-image-text,
       
   232   .wp-block-cover-image .wp-block-cover-text,
       
   233   .wp-block-cover h2,
       
   234   .wp-block-cover .wp-block-cover-image-text,
       
   235   .wp-block-cover .wp-block-cover-text {
       
   236     color: #fff;
       
   237     font-size: 2em;
       
   238     line-height: 1.25;
       
   239     z-index: 1;
       
   240     margin-bottom: 0;
       
   241     max-width: 610px;
       
   242     padding: 14px;
       
   243     text-align: center; }
       
   244     .wp-block-cover-image h2 a,
       
   245     .wp-block-cover-image h2 a:hover,
       
   246     .wp-block-cover-image h2 a:focus,
       
   247     .wp-block-cover-image h2 a:active,
       
   248     .wp-block-cover-image .wp-block-cover-image-text a,
       
   249     .wp-block-cover-image .wp-block-cover-image-text a:hover,
       
   250     .wp-block-cover-image .wp-block-cover-image-text a:focus,
       
   251     .wp-block-cover-image .wp-block-cover-image-text a:active,
       
   252     .wp-block-cover-image .wp-block-cover-text a,
       
   253     .wp-block-cover-image .wp-block-cover-text a:hover,
       
   254     .wp-block-cover-image .wp-block-cover-text a:focus,
       
   255     .wp-block-cover-image .wp-block-cover-text a:active,
       
   256     .wp-block-cover h2 a,
       
   257     .wp-block-cover h2 a:hover,
       
   258     .wp-block-cover h2 a:focus,
       
   259     .wp-block-cover h2 a:active,
       
   260     .wp-block-cover .wp-block-cover-image-text a,
       
   261     .wp-block-cover .wp-block-cover-image-text a:hover,
       
   262     .wp-block-cover .wp-block-cover-image-text a:focus,
       
   263     .wp-block-cover .wp-block-cover-image-text a:active,
       
   264     .wp-block-cover .wp-block-cover-text a,
       
   265     .wp-block-cover .wp-block-cover-text a:hover,
       
   266     .wp-block-cover .wp-block-cover-text a:focus,
       
   267     .wp-block-cover .wp-block-cover-text a:active {
       
   268       color: #fff; }
       
   269   .wp-block-cover-image.has-parallax,
   251   .wp-block-cover-image.has-parallax,
   270   .wp-block-cover.has-parallax {
   252   .wp-block-cover.has-parallax {
   271     background-attachment: fixed; }
   253     background-attachment: fixed; }
   272     @supports (-webkit-overflow-scrolling: touch) {
   254     @supports (-webkit-overflow-scrolling: touch) {
   273       .wp-block-cover-image.has-parallax,
   255       .wp-block-cover-image.has-parallax,
   274       .wp-block-cover.has-parallax {
   256       .wp-block-cover.has-parallax {
   275         background-attachment: scroll; } }
   257         background-attachment: scroll; } }
   276   .wp-block-cover-image.has-background-dim::before,
   258     @media (prefers-reduced-motion: reduce) {
   277   .wp-block-cover.has-background-dim::before {
   259       .wp-block-cover-image.has-parallax,
   278     content: "";
   260       .wp-block-cover.has-parallax {
       
   261         background-attachment: scroll; } }
       
   262   .wp-block-cover-image.has-background-dim,
       
   263   .wp-block-cover.has-background-dim {
       
   264     background-color: #000; }
       
   265     .wp-block-cover-image.has-background-dim::before,
       
   266     .wp-block-cover.has-background-dim::before {
       
   267       content: "";
       
   268       background-color: inherit; }
       
   269   .wp-block-cover-image.has-background-dim:not(.has-background-gradient)::before,
       
   270   .wp-block-cover-image .wp-block-cover__gradient-background,
       
   271   .wp-block-cover.has-background-dim:not(.has-background-gradient)::before,
       
   272   .wp-block-cover .wp-block-cover__gradient-background {
   279     position: absolute;
   273     position: absolute;
   280     top: 0;
   274     top: 0;
   281     left: 0;
   275     left: 0;
   282     bottom: 0;
   276     bottom: 0;
   283     right: 0;
   277     right: 0;
   284     background-color: inherit;
       
   285     opacity: 0.5;
       
   286     z-index: 1; }
   278     z-index: 1; }
   287   .wp-block-cover-image.has-background-dim.has-background-dim-10::before,
   279   .wp-block-cover-image.has-background-dim:not(.has-background-gradient)::before,
   288   .wp-block-cover.has-background-dim.has-background-dim-10::before {
   280   .wp-block-cover-image .wp-block-cover__gradient-background,
       
   281   .wp-block-cover.has-background-dim:not(.has-background-gradient)::before,
       
   282   .wp-block-cover .wp-block-cover__gradient-background {
       
   283     opacity: 0.5; }
       
   284   .wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient)::before,
       
   285   .wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient)::before {
   289     opacity: 0.1; }
   286     opacity: 0.1; }
   290   .wp-block-cover-image.has-background-dim.has-background-dim-20::before,
   287   .wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,
   291   .wp-block-cover.has-background-dim.has-background-dim-20::before {
   288   .wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background {
       
   289     opacity: 0.1; }
       
   290   .wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient)::before,
       
   291   .wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient)::before {
   292     opacity: 0.2; }
   292     opacity: 0.2; }
   293   .wp-block-cover-image.has-background-dim.has-background-dim-30::before,
   293   .wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,
   294   .wp-block-cover.has-background-dim.has-background-dim-30::before {
   294   .wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background {
       
   295     opacity: 0.2; }
       
   296   .wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient)::before,
       
   297   .wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient)::before {
   295     opacity: 0.3; }
   298     opacity: 0.3; }
   296   .wp-block-cover-image.has-background-dim.has-background-dim-40::before,
   299   .wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,
   297   .wp-block-cover.has-background-dim.has-background-dim-40::before {
   300   .wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background {
       
   301     opacity: 0.3; }
       
   302   .wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient)::before,
       
   303   .wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient)::before {
   298     opacity: 0.4; }
   304     opacity: 0.4; }
   299   .wp-block-cover-image.has-background-dim.has-background-dim-50::before,
   305   .wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,
   300   .wp-block-cover.has-background-dim.has-background-dim-50::before {
   306   .wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background {
       
   307     opacity: 0.4; }
       
   308   .wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient)::before,
       
   309   .wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient)::before {
   301     opacity: 0.5; }
   310     opacity: 0.5; }
   302   .wp-block-cover-image.has-background-dim.has-background-dim-60::before,
   311   .wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,
   303   .wp-block-cover.has-background-dim.has-background-dim-60::before {
   312   .wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background {
       
   313     opacity: 0.5; }
       
   314   .wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient)::before,
       
   315   .wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient)::before {
   304     opacity: 0.6; }
   316     opacity: 0.6; }
   305   .wp-block-cover-image.has-background-dim.has-background-dim-70::before,
   317   .wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,
   306   .wp-block-cover.has-background-dim.has-background-dim-70::before {
   318   .wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background {
       
   319     opacity: 0.6; }
       
   320   .wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient)::before,
       
   321   .wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient)::before {
   307     opacity: 0.7; }
   322     opacity: 0.7; }
   308   .wp-block-cover-image.has-background-dim.has-background-dim-80::before,
   323   .wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,
   309   .wp-block-cover.has-background-dim.has-background-dim-80::before {
   324   .wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background {
       
   325     opacity: 0.7; }
       
   326   .wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient)::before,
       
   327   .wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient)::before {
   310     opacity: 0.8; }
   328     opacity: 0.8; }
   311   .wp-block-cover-image.has-background-dim.has-background-dim-90::before,
   329   .wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,
   312   .wp-block-cover.has-background-dim.has-background-dim-90::before {
   330   .wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background {
       
   331     opacity: 0.8; }
       
   332   .wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient)::before,
       
   333   .wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient)::before {
   313     opacity: 0.9; }
   334     opacity: 0.9; }
   314   .wp-block-cover-image.has-background-dim.has-background-dim-100::before,
   335   .wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,
   315   .wp-block-cover.has-background-dim.has-background-dim-100::before {
   336   .wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background {
       
   337     opacity: 0.9; }
       
   338   .wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient)::before,
       
   339   .wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient)::before {
       
   340     opacity: 1; }
       
   341   .wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,
       
   342   .wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background {
   316     opacity: 1; }
   343     opacity: 1; }
   317   .wp-block-cover-image.alignleft, .wp-block-cover-image.alignright,
   344   .wp-block-cover-image.alignleft, .wp-block-cover-image.alignright,
   318   .wp-block-cover.alignleft,
   345   .wp-block-cover.alignleft,
   319   .wp-block-cover.alignright {
   346   .wp-block-cover.alignright {
   320     max-width: 305px;
   347     max-width: 290px;
   321     width: 100%; }
   348     width: 100%; }
   322   .wp-block-cover-image::after,
   349   .wp-block-cover-image::after,
   323   .wp-block-cover::after {
   350   .wp-block-cover::after {
   324     display: block;
   351     display: block;
   325     content: "";
   352     content: "";
   336     display: flex; }
   363     display: flex; }
   337   .wp-block-cover-image .wp-block-cover__inner-container,
   364   .wp-block-cover-image .wp-block-cover__inner-container,
   338   .wp-block-cover .wp-block-cover__inner-container {
   365   .wp-block-cover .wp-block-cover__inner-container {
   339     width: calc(100% - 70px);
   366     width: calc(100% - 70px);
   340     z-index: 1;
   367     z-index: 1;
   341     color: #f8f9f9; }
   368     color: #fff; }
   342   .wp-block-cover-image p,
   369   .wp-block-cover-image p:not(.has-text-color),
   343   .wp-block-cover-image h1,
   370   .wp-block-cover-image h1:not(.has-text-color),
   344   .wp-block-cover-image h2,
   371   .wp-block-cover-image h2:not(.has-text-color),
   345   .wp-block-cover-image h3,
   372   .wp-block-cover-image h3:not(.has-text-color),
   346   .wp-block-cover-image h4,
   373   .wp-block-cover-image h4:not(.has-text-color),
   347   .wp-block-cover-image h5,
   374   .wp-block-cover-image h5:not(.has-text-color),
   348   .wp-block-cover-image h6,
   375   .wp-block-cover-image h6:not(.has-text-color),
   349   .wp-block-cover-image .wp-block-subhead,
   376   .wp-block-cover-image .wp-block-subhead:not(.has-text-color),
   350   .wp-block-cover p,
   377   .wp-block-cover p:not(.has-text-color),
   351   .wp-block-cover h1,
   378   .wp-block-cover h1:not(.has-text-color),
   352   .wp-block-cover h2,
   379   .wp-block-cover h2:not(.has-text-color),
   353   .wp-block-cover h3,
   380   .wp-block-cover h3:not(.has-text-color),
   354   .wp-block-cover h4,
   381   .wp-block-cover h4:not(.has-text-color),
   355   .wp-block-cover h5,
   382   .wp-block-cover h5:not(.has-text-color),
   356   .wp-block-cover h6,
   383   .wp-block-cover h6:not(.has-text-color),
   357   .wp-block-cover .wp-block-subhead {
   384   .wp-block-cover .wp-block-subhead:not(.has-text-color) {
   358     color: inherit; }
   385     color: inherit; }
       
   386   .wp-block-cover-image.is-position-top-left,
       
   387   .wp-block-cover.is-position-top-left {
       
   388     align-items: flex-start;
       
   389     justify-content: flex-start; }
       
   390   .wp-block-cover-image.is-position-top-center,
       
   391   .wp-block-cover.is-position-top-center {
       
   392     align-items: flex-start;
       
   393     justify-content: center; }
       
   394   .wp-block-cover-image.is-position-top-right,
       
   395   .wp-block-cover.is-position-top-right {
       
   396     align-items: flex-start;
       
   397     justify-content: flex-end; }
       
   398   .wp-block-cover-image.is-position-center-left,
       
   399   .wp-block-cover.is-position-center-left {
       
   400     align-items: center;
       
   401     justify-content: flex-start; }
       
   402   .wp-block-cover-image.is-position-center-center,
       
   403   .wp-block-cover.is-position-center-center {
       
   404     align-items: center;
       
   405     justify-content: center; }
       
   406   .wp-block-cover-image.is-position-center-right,
       
   407   .wp-block-cover.is-position-center-right {
       
   408     align-items: center;
       
   409     justify-content: flex-end; }
       
   410   .wp-block-cover-image.is-position-bottom-left,
       
   411   .wp-block-cover.is-position-bottom-left {
       
   412     align-items: flex-end;
       
   413     justify-content: flex-start; }
       
   414   .wp-block-cover-image.is-position-bottom-center,
       
   415   .wp-block-cover.is-position-bottom-center {
       
   416     align-items: flex-end;
       
   417     justify-content: center; }
       
   418   .wp-block-cover-image.is-position-bottom-right,
       
   419   .wp-block-cover.is-position-bottom-right {
       
   420     align-items: flex-end;
       
   421     justify-content: flex-end; }
       
   422   .wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,
       
   423   .wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container {
       
   424     margin: 0;
       
   425     width: auto; }
   359 
   426 
   360 .wp-block-cover__video-background {
   427 .wp-block-cover__video-background {
   361   position: absolute;
   428   position: absolute;
   362   top: 50%;
   429   top: 50%;
   363   left: 50%;
   430   left: 50%;
   364   transform: translateX(-50%) translateY(-50%);
   431   transform: translateX(-50%) translateY(-50%);
   365   width: 100%;
   432   width: 100%;
   366   height: 100%;
   433   height: 100%;
   367   z-index: 0;
   434   z-index: 0;
   368   -o-object-fit: cover;
   435   object-fit: cover; }
   369      object-fit: cover; }
   436 
   370 
   437 section.wp-block-cover-image h2,
   371 .block-editor-block-list__block[data-type="core/embed"][data-align="left"] .block-editor-block-list__block-edit,
   438 .wp-block-cover-image-text,
   372 .block-editor-block-list__block[data-type="core/embed"][data-align="right"] .block-editor-block-list__block-edit,
   439 .wp-block-cover-text {
       
   440   color: #fff; }
       
   441   section.wp-block-cover-image h2 a,
       
   442   section.wp-block-cover-image h2 a:hover,
       
   443   section.wp-block-cover-image h2 a:focus,
       
   444   section.wp-block-cover-image h2 a:active,
       
   445   .wp-block-cover-image-text a,
       
   446   .wp-block-cover-image-text a:hover,
       
   447   .wp-block-cover-image-text a:focus,
       
   448   .wp-block-cover-image-text a:active,
       
   449   .wp-block-cover-text a,
       
   450   .wp-block-cover-text a:hover,
       
   451   .wp-block-cover-text a:focus,
       
   452   .wp-block-cover-text a:active {
       
   453     color: #fff; }
       
   454 
       
   455 .wp-block-cover-image
       
   456 .wp-block-cover.has-left-content {
       
   457   justify-content: flex-start; }
       
   458 
       
   459 .wp-block-cover-image
       
   460 .wp-block-cover.has-right-content {
       
   461   justify-content: flex-end; }
       
   462 
       
   463 section.wp-block-cover-image.has-left-content > h2,
       
   464 .wp-block-cover-image.has-left-content .wp-block-cover-image-text,
       
   465 .wp-block-cover.has-left-content .wp-block-cover-text {
       
   466   margin-left: 0;
       
   467   text-align: left; }
       
   468 
       
   469 section.wp-block-cover-image.has-right-content > h2,
       
   470 .wp-block-cover-image.has-right-content .wp-block-cover-image-text,
       
   471 .wp-block-cover.has-right-content .wp-block-cover-text {
       
   472   margin-right: 0;
       
   473   text-align: right; }
       
   474 
       
   475 section.wp-block-cover-image > h2,
       
   476 .wp-block-cover-image .wp-block-cover-image-text,
       
   477 .wp-block-cover .wp-block-cover-text {
       
   478   font-size: 2em;
       
   479   line-height: 1.25;
       
   480   z-index: 1;
       
   481   margin-bottom: 0;
       
   482   max-width: 580px;
       
   483   padding: 14px;
       
   484   text-align: center; }
       
   485 
       
   486 .wp-block[data-align="left"] > [data-type^="core-embed"],
       
   487 .wp-block[data-align="right"] > [data-type^="core-embed"],
   373 .wp-block-embed.alignleft,
   488 .wp-block-embed.alignleft,
   374 .wp-block-embed.alignright {
   489 .wp-block-embed.alignright {
   375   max-width: 360px;
   490   max-width: 360px;
   376   width: 100%; }
   491   width: 100%; }
       
   492   .wp-block[data-align="left"] > [data-type^="core-embed"] .wp-block-embed__wrapper,
       
   493   .wp-block[data-align="right"] > [data-type^="core-embed"] .wp-block-embed__wrapper,
       
   494   .wp-block-embed.alignleft .wp-block-embed__wrapper,
       
   495   .wp-block-embed.alignright .wp-block-embed__wrapper {
       
   496     min-width: 280px; }
   377 
   497 
   378 .wp-block-embed {
   498 .wp-block-embed {
   379   margin-bottom: 1em; }
   499   margin-bottom: 1em; }
   380   .wp-block-embed figcaption {
   500   .wp-block-embed figcaption {
   381     margin-top: 0.5em;
   501     margin-top: 0.5em;
   382     margin-bottom: 1em;
   502     margin-bottom: 1em; }
   383     color: #555d66;
   503   .wp-block-embed iframe {
   384     text-align: center;
   504     max-width: 100%; }
   385     font-size: 13px; }
   505 
   386 
   506 .wp-block-embed__wrapper {
   387 .wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper,
       
   388 .wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,
       
   389 .wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,
       
   390 .wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,
       
   391 .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,
       
   392 .wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,
       
   393 .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper {
       
   394   position: relative; }
   507   position: relative; }
   395   .wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper::before,
   508 
   396   .wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper::before,
   509 .wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper::before {
   397   .wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper::before,
   510   content: "";
   398   .wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper::before,
   511   display: block;
   399   .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper::before,
   512   padding-top: 50%; }
   400   .wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper::before,
   513 
   401   .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper::before {
   514 .wp-embed-responsive .wp-has-aspect-ratio iframe {
   402     content: "";
   515   position: absolute;
   403     display: block;
   516   top: 0;
   404     padding-top: 50%; }
   517   right: 0;
   405   .wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe,
   518   bottom: 0;
   406   .wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,
   519   left: 0;
   407   .wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,
   520   height: 100%;
   408   .wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,
   521   width: 100%; }
   409   .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,
   522 
   410   .wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,
   523 .wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper::before {
   411   .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe {
       
   412     position: absolute;
       
   413     top: 0;
       
   414     right: 0;
       
   415     bottom: 0;
       
   416     left: 0;
       
   417     width: 100%;
       
   418     height: 100%; }
       
   419 
       
   420 .wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper::before {
       
   421   padding-top: 42.85%; }
   524   padding-top: 42.85%; }
   422 
   525 
   423 .wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper::before {
   526 .wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper::before {
   424   padding-top: 50%; }
   527   padding-top: 50%; }
   425 
   528 
   426 .wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper::before {
   529 .wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper::before {
   427   padding-top: 56.25%; }
   530   padding-top: 56.25%; }
   428 
   531 
   429 .wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper::before {
   532 .wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper::before {
   430   padding-top: 75%; }
   533   padding-top: 75%; }
   431 
   534 
   432 .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper::before {
   535 .wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper::before {
   433   padding-top: 100%; }
   536   padding-top: 100%; }
   434 
   537 
   435 .wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper::before {
   538 .wp-embed-responsive .wp-embed-aspect-9-6 .wp-block-embed__wrapper::before {
   436   padding-top: 66.66%; }
   539   padding-top: 66.66%; }
   437 
   540 
   438 .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper::before {
   541 .wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper::before {
   439   padding-top: 200%; }
   542   padding-top: 200%; }
   440 
   543 
   441 .wp-block-file {
   544 .wp-block-file {
   442   margin-bottom: 1.5em; }
   545   margin-bottom: 1.5em; }
   443   .wp-block-file.aligncenter {
   546   .wp-block-file.aligncenter {
   459       opacity: 0.85;
   562       opacity: 0.85;
   460       text-decoration: none; }
   563       text-decoration: none; }
   461   .wp-block-file * + .wp-block-file__button {
   564   .wp-block-file * + .wp-block-file__button {
   462     margin-left: 0.75em; }
   565     margin-left: 0.75em; }
   463 
   566 
   464 .wp-block-gallery {
   567 .wp-block-gallery,
       
   568 .blocks-gallery-grid {
   465   display: flex;
   569   display: flex;
   466   flex-wrap: wrap;
   570   flex-wrap: wrap;
   467   list-style-type: none;
   571   list-style-type: none;
   468   padding: 0; }
   572   padding: 0;
       
   573   margin: 0; }
   469   .wp-block-gallery .blocks-gallery-image,
   574   .wp-block-gallery .blocks-gallery-image,
   470   .wp-block-gallery .blocks-gallery-item {
   575   .wp-block-gallery .blocks-gallery-item,
       
   576   .blocks-gallery-grid .blocks-gallery-image,
       
   577   .blocks-gallery-grid .blocks-gallery-item {
   471     margin: 0 16px 16px 0;
   578     margin: 0 16px 16px 0;
   472     display: flex;
   579     display: flex;
   473     flex-grow: 1;
   580     flex-grow: 1;
   474     flex-direction: column;
   581     flex-direction: column;
   475     justify-content: center;
   582     justify-content: center;
   476     position: relative; }
   583     position: relative; }
   477     .wp-block-gallery .blocks-gallery-image figure,
   584     .wp-block-gallery .blocks-gallery-image figure,
   478     .wp-block-gallery .blocks-gallery-item figure {
   585     .wp-block-gallery .blocks-gallery-item figure,
       
   586     .blocks-gallery-grid .blocks-gallery-image figure,
       
   587     .blocks-gallery-grid .blocks-gallery-item figure {
   479       margin: 0;
   588       margin: 0;
   480       height: 100%; }
   589       height: 100%; }
   481       @supports ((position: -webkit-sticky) or (position: sticky)) {
   590       @supports ((position: -webkit-sticky) or (position: sticky)) {
   482         .wp-block-gallery .blocks-gallery-image figure,
   591         .wp-block-gallery .blocks-gallery-image figure,
   483         .wp-block-gallery .blocks-gallery-item figure {
   592         .wp-block-gallery .blocks-gallery-item figure,
       
   593         .blocks-gallery-grid .blocks-gallery-image figure,
       
   594         .blocks-gallery-grid .blocks-gallery-item figure {
   484           display: flex;
   595           display: flex;
   485           align-items: flex-end;
   596           align-items: flex-end;
   486           justify-content: flex-start; } }
   597           justify-content: flex-start; } }
   487     .wp-block-gallery .blocks-gallery-image img,
   598     .wp-block-gallery .blocks-gallery-image img,
   488     .wp-block-gallery .blocks-gallery-item img {
   599     .wp-block-gallery .blocks-gallery-item img,
       
   600     .blocks-gallery-grid .blocks-gallery-image img,
       
   601     .blocks-gallery-grid .blocks-gallery-item img {
   489       display: block;
   602       display: block;
   490       max-width: 100%;
   603       max-width: 100%;
   491       height: auto; }
   604       height: auto; }
   492     .wp-block-gallery .blocks-gallery-image img,
   605     .wp-block-gallery .blocks-gallery-image img,
   493     .wp-block-gallery .blocks-gallery-item img {
   606     .wp-block-gallery .blocks-gallery-item img,
       
   607     .blocks-gallery-grid .blocks-gallery-image img,
       
   608     .blocks-gallery-grid .blocks-gallery-item img {
   494       width: 100%; }
   609       width: 100%; }
   495       @supports ((position: -webkit-sticky) or (position: sticky)) {
   610       @supports ((position: -webkit-sticky) or (position: sticky)) {
   496         .wp-block-gallery .blocks-gallery-image img,
   611         .wp-block-gallery .blocks-gallery-image img,
   497         .wp-block-gallery .blocks-gallery-item img {
   612         .wp-block-gallery .blocks-gallery-item img,
       
   613         .blocks-gallery-grid .blocks-gallery-image img,
       
   614         .blocks-gallery-grid .blocks-gallery-item img {
   498           width: auto; } }
   615           width: auto; } }
   499     .wp-block-gallery .blocks-gallery-image figcaption,
   616     .wp-block-gallery .blocks-gallery-image figcaption,
   500     .wp-block-gallery .blocks-gallery-item figcaption {
   617     .wp-block-gallery .blocks-gallery-item figcaption,
       
   618     .blocks-gallery-grid .blocks-gallery-image figcaption,
       
   619     .blocks-gallery-grid .blocks-gallery-item figcaption {
   501       position: absolute;
   620       position: absolute;
   502       bottom: 0;
   621       bottom: 0;
   503       width: 100%;
   622       width: 100%;
   504       max-height: 100%;
   623       max-height: 100%;
   505       overflow: auto;
   624       overflow: auto;
   507       color: #fff;
   626       color: #fff;
   508       text-align: center;
   627       text-align: center;
   509       font-size: 13px;
   628       font-size: 13px;
   510       background: linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0, rgba(0, 0, 0, 0.3) 70%, transparent); }
   629       background: linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0, rgba(0, 0, 0, 0.3) 70%, transparent); }
   511       .wp-block-gallery .blocks-gallery-image figcaption img,
   630       .wp-block-gallery .blocks-gallery-image figcaption img,
   512       .wp-block-gallery .blocks-gallery-item figcaption img {
   631       .wp-block-gallery .blocks-gallery-item figcaption img,
       
   632       .blocks-gallery-grid .blocks-gallery-image figcaption img,
       
   633       .blocks-gallery-grid .blocks-gallery-item figcaption img {
   513         display: inline; }
   634         display: inline; }
   514   .wp-block-gallery.is-cropped .blocks-gallery-image a,
   635   .wp-block-gallery.is-cropped .blocks-gallery-image a,
   515   .wp-block-gallery.is-cropped .blocks-gallery-image img,
   636   .wp-block-gallery.is-cropped .blocks-gallery-image img,
   516   .wp-block-gallery.is-cropped .blocks-gallery-item a,
   637   .wp-block-gallery.is-cropped .blocks-gallery-item a,
   517   .wp-block-gallery.is-cropped .blocks-gallery-item img {
   638   .wp-block-gallery.is-cropped .blocks-gallery-item img,
       
   639   .blocks-gallery-grid.is-cropped .blocks-gallery-image a,
       
   640   .blocks-gallery-grid.is-cropped .blocks-gallery-image img,
       
   641   .blocks-gallery-grid.is-cropped .blocks-gallery-item a,
       
   642   .blocks-gallery-grid.is-cropped .blocks-gallery-item img {
   518     width: 100%; }
   643     width: 100%; }
   519     @supports ((position: -webkit-sticky) or (position: sticky)) {
   644     @supports ((position: -webkit-sticky) or (position: sticky)) {
   520       .wp-block-gallery.is-cropped .blocks-gallery-image a,
   645       .wp-block-gallery.is-cropped .blocks-gallery-image a,
   521       .wp-block-gallery.is-cropped .blocks-gallery-image img,
   646       .wp-block-gallery.is-cropped .blocks-gallery-image img,
   522       .wp-block-gallery.is-cropped .blocks-gallery-item a,
   647       .wp-block-gallery.is-cropped .blocks-gallery-item a,
   523       .wp-block-gallery.is-cropped .blocks-gallery-item img {
   648       .wp-block-gallery.is-cropped .blocks-gallery-item img,
       
   649       .blocks-gallery-grid.is-cropped .blocks-gallery-image a,
       
   650       .blocks-gallery-grid.is-cropped .blocks-gallery-image img,
       
   651       .blocks-gallery-grid.is-cropped .blocks-gallery-item a,
       
   652       .blocks-gallery-grid.is-cropped .blocks-gallery-item img {
   524         height: 100%;
   653         height: 100%;
   525         flex: 1;
   654         flex: 1;
   526         -o-object-fit: cover;
   655         object-fit: cover; } }
   527            object-fit: cover; } }
       
   528   .wp-block-gallery .blocks-gallery-image,
   656   .wp-block-gallery .blocks-gallery-image,
   529   .wp-block-gallery .blocks-gallery-item {
   657   .wp-block-gallery .blocks-gallery-item,
   530     width: calc((100% - 16px) / 2); }
   658   .blocks-gallery-grid .blocks-gallery-image,
       
   659   .blocks-gallery-grid .blocks-gallery-item {
       
   660     width: calc(50% - 16px); }
   531     .wp-block-gallery .blocks-gallery-image:nth-of-type(even),
   661     .wp-block-gallery .blocks-gallery-image:nth-of-type(even),
   532     .wp-block-gallery .blocks-gallery-item:nth-of-type(even) {
   662     .wp-block-gallery .blocks-gallery-item:nth-of-type(even),
       
   663     .blocks-gallery-grid .blocks-gallery-image:nth-of-type(even),
       
   664     .blocks-gallery-grid .blocks-gallery-item:nth-of-type(even) {
   533       margin-right: 0; }
   665       margin-right: 0; }
   534   .wp-block-gallery.columns-1 .blocks-gallery-image,
   666   .wp-block-gallery.columns-1 .blocks-gallery-image,
   535   .wp-block-gallery.columns-1 .blocks-gallery-item {
   667   .wp-block-gallery.columns-1 .blocks-gallery-item,
       
   668   .blocks-gallery-grid.columns-1 .blocks-gallery-image,
       
   669   .blocks-gallery-grid.columns-1 .blocks-gallery-item {
   536     width: 100%;
   670     width: 100%;
   537     margin-right: 0; }
   671     margin-right: 0; }
   538   @media (min-width: 600px) {
   672   @media (min-width: 600px) {
   539     .wp-block-gallery.columns-3 .blocks-gallery-image,
   673     .wp-block-gallery.columns-3 .blocks-gallery-image,
   540     .wp-block-gallery.columns-3 .blocks-gallery-item {
   674     .wp-block-gallery.columns-3 .blocks-gallery-item,
   541       width: calc((100% - 16px * 2) / 3);
   675     .blocks-gallery-grid.columns-3 .blocks-gallery-image,
       
   676     .blocks-gallery-grid.columns-3 .blocks-gallery-item {
       
   677       width: calc(33.33333% - 10.66667px);
   542       margin-right: 16px; }
   678       margin-right: 16px; }
   543       @supports (-ms-ime-align: auto) {
       
   544         .wp-block-gallery.columns-3 .blocks-gallery-image,
       
   545         .wp-block-gallery.columns-3 .blocks-gallery-item {
       
   546           width: calc((100% - 16px * 2) / 3 - 1px); } }
       
   547     .wp-block-gallery.columns-4 .blocks-gallery-image,
   679     .wp-block-gallery.columns-4 .blocks-gallery-image,
   548     .wp-block-gallery.columns-4 .blocks-gallery-item {
   680     .wp-block-gallery.columns-4 .blocks-gallery-item,
   549       width: calc((100% - 16px * 3) / 4);
   681     .blocks-gallery-grid.columns-4 .blocks-gallery-image,
       
   682     .blocks-gallery-grid.columns-4 .blocks-gallery-item {
       
   683       width: calc(25% - 12px);
   550       margin-right: 16px; }
   684       margin-right: 16px; }
   551       @supports (-ms-ime-align: auto) {
       
   552         .wp-block-gallery.columns-4 .blocks-gallery-image,
       
   553         .wp-block-gallery.columns-4 .blocks-gallery-item {
       
   554           width: calc((100% - 16px * 3) / 4 - 1px); } }
       
   555     .wp-block-gallery.columns-5 .blocks-gallery-image,
   685     .wp-block-gallery.columns-5 .blocks-gallery-image,
   556     .wp-block-gallery.columns-5 .blocks-gallery-item {
   686     .wp-block-gallery.columns-5 .blocks-gallery-item,
   557       width: calc((100% - 16px * 4) / 5);
   687     .blocks-gallery-grid.columns-5 .blocks-gallery-image,
       
   688     .blocks-gallery-grid.columns-5 .blocks-gallery-item {
       
   689       width: calc(20% - 12.8px);
   558       margin-right: 16px; }
   690       margin-right: 16px; }
   559       @supports (-ms-ime-align: auto) {
       
   560         .wp-block-gallery.columns-5 .blocks-gallery-image,
       
   561         .wp-block-gallery.columns-5 .blocks-gallery-item {
       
   562           width: calc((100% - 16px * 4) / 5 - 1px); } }
       
   563     .wp-block-gallery.columns-6 .blocks-gallery-image,
   691     .wp-block-gallery.columns-6 .blocks-gallery-image,
   564     .wp-block-gallery.columns-6 .blocks-gallery-item {
   692     .wp-block-gallery.columns-6 .blocks-gallery-item,
   565       width: calc((100% - 16px * 5) / 6);
   693     .blocks-gallery-grid.columns-6 .blocks-gallery-image,
       
   694     .blocks-gallery-grid.columns-6 .blocks-gallery-item {
       
   695       width: calc(16.66667% - 13.33333px);
   566       margin-right: 16px; }
   696       margin-right: 16px; }
   567       @supports (-ms-ime-align: auto) {
       
   568         .wp-block-gallery.columns-6 .blocks-gallery-image,
       
   569         .wp-block-gallery.columns-6 .blocks-gallery-item {
       
   570           width: calc((100% - 16px * 5) / 6 - 1px); } }
       
   571     .wp-block-gallery.columns-7 .blocks-gallery-image,
   697     .wp-block-gallery.columns-7 .blocks-gallery-image,
   572     .wp-block-gallery.columns-7 .blocks-gallery-item {
   698     .wp-block-gallery.columns-7 .blocks-gallery-item,
   573       width: calc((100% - 16px * 6) / 7);
   699     .blocks-gallery-grid.columns-7 .blocks-gallery-image,
       
   700     .blocks-gallery-grid.columns-7 .blocks-gallery-item {
       
   701       width: calc(14.28571% - 13.71429px);
   574       margin-right: 16px; }
   702       margin-right: 16px; }
   575       @supports (-ms-ime-align: auto) {
       
   576         .wp-block-gallery.columns-7 .blocks-gallery-image,
       
   577         .wp-block-gallery.columns-7 .blocks-gallery-item {
       
   578           width: calc((100% - 16px * 6) / 7 - 1px); } }
       
   579     .wp-block-gallery.columns-8 .blocks-gallery-image,
   703     .wp-block-gallery.columns-8 .blocks-gallery-image,
   580     .wp-block-gallery.columns-8 .blocks-gallery-item {
   704     .wp-block-gallery.columns-8 .blocks-gallery-item,
   581       width: calc((100% - 16px * 7) / 8);
   705     .blocks-gallery-grid.columns-8 .blocks-gallery-image,
       
   706     .blocks-gallery-grid.columns-8 .blocks-gallery-item {
       
   707       width: calc(12.5% - 14px);
   582       margin-right: 16px; }
   708       margin-right: 16px; }
   583       @supports (-ms-ime-align: auto) {
       
   584         .wp-block-gallery.columns-8 .blocks-gallery-image,
       
   585         .wp-block-gallery.columns-8 .blocks-gallery-item {
       
   586           width: calc((100% - 16px * 7) / 8 - 1px); } }
       
   587     .wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),
   709     .wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),
   588     .wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n) {
   710     .wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),
       
   711     .blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),
       
   712     .blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n) {
   589       margin-right: 0; }
   713       margin-right: 0; }
   590     .wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),
   714     .wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),
   591     .wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n) {
   715     .wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),
       
   716     .blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),
       
   717     .blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n) {
   592       margin-right: 0; }
   718       margin-right: 0; }
   593     .wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),
   719     .wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),
   594     .wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n) {
   720     .wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),
       
   721     .blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),
       
   722     .blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n) {
   595       margin-right: 0; }
   723       margin-right: 0; }
   596     .wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),
   724     .wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),
   597     .wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n) {
   725     .wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),
       
   726     .blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),
       
   727     .blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n) {
   598       margin-right: 0; }
   728       margin-right: 0; }
   599     .wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),
   729     .wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),
   600     .wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n) {
   730     .wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),
       
   731     .blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),
       
   732     .blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n) {
   601       margin-right: 0; }
   733       margin-right: 0; }
   602     .wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),
   734     .wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),
   603     .wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n) {
   735     .wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),
       
   736     .blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),
       
   737     .blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n) {
   604       margin-right: 0; }
   738       margin-right: 0; }
   605     .wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),
   739     .wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),
   606     .wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n) {
   740     .wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),
       
   741     .blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),
       
   742     .blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n) {
   607       margin-right: 0; }
   743       margin-right: 0; }
   608     .wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),
   744     .wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),
   609     .wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n) {
   745     .wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n),
       
   746     .blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),
       
   747     .blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n) {
   610       margin-right: 0; } }
   748       margin-right: 0; } }
   611   .wp-block-gallery .blocks-gallery-image:last-child,
   749   .wp-block-gallery .blocks-gallery-image:last-child,
   612   .wp-block-gallery .blocks-gallery-item:last-child {
   750   .wp-block-gallery .blocks-gallery-item:last-child,
       
   751   .blocks-gallery-grid .blocks-gallery-image:last-child,
       
   752   .blocks-gallery-grid .blocks-gallery-item:last-child {
   613     margin-right: 0; }
   753     margin-right: 0; }
   614   .wp-block-gallery .blocks-gallery-item.has-add-item-button {
   754   .wp-block-gallery.alignleft, .wp-block-gallery.alignright,
       
   755   .blocks-gallery-grid.alignleft,
       
   756   .blocks-gallery-grid.alignright {
       
   757     max-width: 290px;
   615     width: 100%; }
   758     width: 100%; }
   616   .wp-block-gallery.alignleft, .wp-block-gallery.alignright {
   759   .wp-block-gallery.aligncenter .blocks-gallery-item figure,
   617     max-width: 305px;
   760   .blocks-gallery-grid.aligncenter .blocks-gallery-item figure {
   618     width: 100%; }
       
   619   .wp-block-gallery.alignleft, .wp-block-gallery.aligncenter, .wp-block-gallery.alignright {
       
   620     display: flex; }
       
   621   .wp-block-gallery.aligncenter .blocks-gallery-item figure {
       
   622     justify-content: center; }
   761     justify-content: center; }
   623 
   762 
       
   763 h1.has-background,
       
   764 h2.has-background,
       
   765 h3.has-background,
       
   766 h4.has-background,
       
   767 h5.has-background,
       
   768 h6.has-background {
       
   769   padding: 20px 38px; }
       
   770 
   624 .wp-block-image {
   771 .wp-block-image {
   625   max-width: 100%;
   772   margin-bottom: 1em; }
   626   margin-bottom: 1em;
       
   627   margin-left: 0;
       
   628   margin-right: 0; }
       
   629   .wp-block-image img {
   773   .wp-block-image img {
   630     max-width: 100%; }
   774     max-width: 100%; }
   631   .wp-block-image.aligncenter {
   775   .wp-block-image.aligncenter {
   632     text-align: center; }
   776     text-align: center; }
   633   .wp-block-image.alignfull img,
   777   .wp-block-image.alignfull img,
   634   .wp-block-image.alignwide img {
   778   .wp-block-image.alignwide img {
   635     width: 100%; }
   779     width: 100%; }
   636   .wp-block-image .alignleft,
   780   .wp-block-image .alignleft,
   637   .wp-block-image .alignright,
   781   .wp-block-image .alignright,
   638   .wp-block-image .aligncenter, .wp-block-image.is-resized {
   782   .wp-block-image .aligncenter, .wp-block-image.is-resized {
   639     display: table;
   783     display: table; }
   640     margin-left: 0;
       
   641     margin-right: 0; }
       
   642     .wp-block-image .alignleft > figcaption,
   784     .wp-block-image .alignleft > figcaption,
   643     .wp-block-image .alignright > figcaption,
   785     .wp-block-image .alignright > figcaption,
   644     .wp-block-image .aligncenter > figcaption, .wp-block-image.is-resized > figcaption {
   786     .wp-block-image .aligncenter > figcaption, .wp-block-image.is-resized > figcaption {
   645       display: table-caption;
   787       display: table-caption;
   646       caption-side: bottom; }
   788       caption-side: bottom; }
   647   .wp-block-image .alignleft {
   789   .wp-block-image .alignleft {
   648     /*rtl:ignore*/
   790     /*rtl:ignore*/
   649     float: left;
   791     float: left;
   650     /*rtl:ignore*/
   792     /*rtl:ignore*/
   651     margin-right: 1em; }
   793     margin-left: 0;
       
   794     margin-right: 1em;
       
   795     margin-top: 0.5em;
       
   796     margin-bottom: 0.5em; }
   652   .wp-block-image .alignright {
   797   .wp-block-image .alignright {
   653     /*rtl:ignore*/
   798     /*rtl:ignore*/
   654     float: right;
   799     float: right;
   655     /*rtl:ignore*/
   800     /*rtl:ignore*/
   656     margin-left: 1em; }
   801     margin-right: 0;
       
   802     margin-left: 1em;
       
   803     margin-top: 0.5em;
       
   804     margin-bottom: 0.5em; }
   657   .wp-block-image .aligncenter {
   805   .wp-block-image .aligncenter {
   658     margin-left: auto;
   806     margin-left: auto;
   659     margin-right: auto; }
   807     margin-right: auto; }
   660   .wp-block-image figcaption {
   808   .wp-block-image figcaption {
   661     margin-top: 0.5em;
   809     margin-top: 0.5em;
   662     margin-bottom: 1em;
   810     margin-bottom: 1em; }
   663     color: #555d66;
   811 
   664     text-align: center;
   812 .is-style-rounded img {
   665     font-size: 13px; }
   813   border-radius: 9999px; }
       
   814 
       
   815 .is-style-circle-mask img {
       
   816   border-radius: 9999px; }
       
   817   @supports ((-webkit-mask-image: none) or (mask-image: none)) or (-webkit-mask-image: none) {
       
   818     .is-style-circle-mask img {
       
   819       /* stylelint-disable */
       
   820       -webkit-mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
       
   821               mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
       
   822       /* stylelint-enable */
       
   823       mask-mode: alpha;
       
   824       -webkit-mask-repeat: no-repeat;
       
   825               mask-repeat: no-repeat;
       
   826       -webkit-mask-size: contain;
       
   827               mask-size: contain;
       
   828       -webkit-mask-position: center;
       
   829               mask-position: center;
       
   830       border-radius: 0; } }
   666 
   831 
   667 .wp-block-latest-comments__comment {
   832 .wp-block-latest-comments__comment {
   668   font-size: 15px;
   833   font-size: 15px;
   669   line-height: 1.1;
   834   line-height: 1.1;
   670   list-style: none;
   835   list-style: none;
   704 
   869 
   705 .wp-block-latest-posts.alignright {
   870 .wp-block-latest-posts.alignright {
   706   /*rtl:ignore*/
   871   /*rtl:ignore*/
   707   margin-left: 2em; }
   872   margin-left: 2em; }
   708 
   873 
       
   874 .wp-block-latest-posts.wp-block-latest-posts__list {
       
   875   list-style: none; }
       
   876   .wp-block-latest-posts.wp-block-latest-posts__list li {
       
   877     clear: both; }
       
   878 
   709 .wp-block-latest-posts.is-grid {
   879 .wp-block-latest-posts.is-grid {
   710   display: flex;
   880   display: flex;
   711   flex-wrap: wrap;
   881   flex-wrap: wrap;
   712   padding: 0;
   882   padding: 0; }
   713   list-style: none; }
       
   714   .wp-block-latest-posts.is-grid li {
   883   .wp-block-latest-posts.is-grid li {
   715     margin: 0 16px 16px 0;
   884     margin: 0 20px 20px 0;
   716     width: 100%; }
   885     width: 100%; }
   717 
   886 
   718 @media (min-width: 600px) {
   887 @media (min-width: 600px) {
   719   .wp-block-latest-posts.columns-2 li {
   888   .wp-block-latest-posts.columns-2 li {
   720     width: calc((100% / 2) - 16px); }
   889     width: calc((100% / 2) - 20px); }
   721   .wp-block-latest-posts.columns-3 li {
   890   .wp-block-latest-posts.columns-3 li {
   722     width: calc((100% / 3) - 16px); }
   891     width: calc((100% / 3) - 20px); }
   723   .wp-block-latest-posts.columns-4 li {
   892   .wp-block-latest-posts.columns-4 li {
   724     width: calc((100% / 4) - 16px); }
   893     width: calc((100% / 4) - 20px); }
   725   .wp-block-latest-posts.columns-5 li {
   894   .wp-block-latest-posts.columns-5 li {
   726     width: calc((100% / 5) - 16px); }
   895     width: calc((100% / 5) - 20px); }
   727   .wp-block-latest-posts.columns-6 li {
   896   .wp-block-latest-posts.columns-6 li {
   728     width: calc((100% / 6) - 16px); } }
   897     width: calc((100% / 6) - 20px); } }
   729 
   898 
   730 .wp-block-latest-posts__post-date {
   899 .wp-block-latest-posts__post-date,
       
   900 .wp-block-latest-posts__post-author {
   731   display: block;
   901   display: block;
   732   color: #6c7781;
   902   color: #6c7781;
   733   font-size: 13px; }
   903   font-size: 13px; }
   734 
   904 
       
   905 .wp-block-latest-posts__post-excerpt {
       
   906   margin-top: 8px;
       
   907   margin-bottom: 16px; }
       
   908 
       
   909 .wp-block-latest-posts__featured-image img {
       
   910   height: auto;
       
   911   width: auto; }
       
   912 
       
   913 .wp-block-latest-posts__featured-image.alignleft {
       
   914   /*rtl:ignore*/
       
   915   margin-right: 1em; }
       
   916 
       
   917 .wp-block-latest-posts__featured-image.alignright {
       
   918   /*rtl:ignore*/
       
   919   margin-left: 1em; }
       
   920 
       
   921 .wp-block-latest-posts__featured-image.aligncenter {
       
   922   margin-bottom: 1em;
       
   923   text-align: center; }
       
   924 
       
   925 .edit-post-visual-editor .wp-block-latest-posts.is-grid li {
       
   926   margin-bottom: 20px; }
       
   927 
   735 .wp-block-media-text {
   928 .wp-block-media-text {
   736   display: grid; }
   929   /*!rtl:begin:ignore*/
   737 
   930   direction: ltr;
   738 .wp-block-media-text {
   931   /*!rtl:end:ignore*/
   739   grid-template-rows: auto;
   932   display: -ms-grid;
   740   align-items: center;
   933   display: grid;
   741   grid-template-areas: "media-text-media media-text-content";
   934   -ms-grid-columns: 50% 1fr;
   742   grid-template-columns: 50% auto; }
   935   grid-template-columns: 50% 1fr;
       
   936   -ms-grid-rows: auto;
       
   937   grid-template-rows: auto; }
   743   .wp-block-media-text.has-media-on-the-right {
   938   .wp-block-media-text.has-media-on-the-right {
   744     grid-template-areas: "media-text-content media-text-media";
   939     -ms-grid-columns: 1fr 50%;
   745     grid-template-columns: auto 50%; }
   940     grid-template-columns: 1fr 50%; }
       
   941 
       
   942 .wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,
       
   943 .wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media {
       
   944   -ms-grid-row-align: start;
       
   945       align-self: start; }
       
   946 
       
   947 .wp-block-media-text .wp-block-media-text__content,
       
   948 .wp-block-media-text .wp-block-media-text__media,
       
   949 .wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,
       
   950 .wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media {
       
   951   -ms-grid-row-align: center;
       
   952       align-self: center; }
       
   953 
       
   954 .wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,
       
   955 .wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media {
       
   956   -ms-grid-row-align: end;
       
   957       align-self: end; }
   746 
   958 
   747 .wp-block-media-text .wp-block-media-text__media {
   959 .wp-block-media-text .wp-block-media-text__media {
   748   grid-area: media-text-media;
   960   /*!rtl:begin:ignore*/
       
   961   -ms-grid-column: 1;
       
   962   grid-column: 1;
       
   963   -ms-grid-row: 1;
       
   964   grid-row: 1;
       
   965   /*!rtl:end:ignore*/
   749   margin: 0; }
   966   margin: 0; }
   750 
   967 
   751 .wp-block-media-text .wp-block-media-text__content {
   968 .wp-block-media-text .wp-block-media-text__content {
   752   word-break: break-word;
   969   direction: ltr;
   753   grid-area: media-text-content;
   970   /*!rtl:begin:ignore*/
   754   padding: 0 8% 0 8%; }
   971   -ms-grid-column: 2;
   755 
   972   grid-column: 2;
   756 .wp-block-media-text > figure > img,
   973   -ms-grid-row: 1;
   757 .wp-block-media-text > figure > video {
   974   grid-row: 1;
       
   975   /*!rtl:end:ignore*/
       
   976   padding: 0 8% 0 8%;
       
   977   word-break: break-word; }
       
   978 
       
   979 .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media {
       
   980   /*!rtl:begin:ignore*/
       
   981   -ms-grid-column: 2;
       
   982   grid-column: 2;
       
   983   -ms-grid-row: 1;
       
   984   grid-row: 1;
       
   985   /*!rtl:end:ignore*/ }
       
   986 
       
   987 .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {
       
   988   /*!rtl:begin:ignore*/
       
   989   -ms-grid-column: 1;
       
   990   grid-column: 1;
       
   991   -ms-grid-row: 1;
       
   992   grid-row: 1;
       
   993   /*!rtl:end:ignore*/ }
       
   994 
       
   995 .wp-block-media-text__media img,
       
   996 .wp-block-media-text__media video {
   758   max-width: unset;
   997   max-width: unset;
   759   width: 100%;
   998   width: 100%;
   760   vertical-align: middle; }
   999   vertical-align: middle; }
       
  1000 
       
  1001 .wp-block-media-text.is-image-fill figure.wp-block-media-text__media {
       
  1002   height: 100%;
       
  1003   min-height: 250px;
       
  1004   background-size: cover; }
       
  1005 
       
  1006 .wp-block-media-text.is-image-fill figure.wp-block-media-text__media > img {
       
  1007   position: absolute;
       
  1008   width: 1px;
       
  1009   height: 1px;
       
  1010   padding: 0;
       
  1011   margin: -1px;
       
  1012   overflow: hidden;
       
  1013   clip: rect(0, 0, 0, 0);
       
  1014   border: 0; }
   761 
  1015 
   762 /*
  1016 /*
   763 * Here we here not able to use a mobile first CSS approach.
  1017 * Here we here not able to use a mobile first CSS approach.
   764 * Custom widths are set using inline styles, and on mobile,
  1018 * Custom widths are set using inline styles, and on mobile,
   765 * we need 100% width, so we use important to overwrite the inline style.
  1019 * we need 100% width, so we use important to overwrite the inline style.
   766 * If the style were set on mobile first, on desktop styles,
  1020 * If the style were set on mobile first, on desktop styles,
   767 * we would have no way of setting the style again to the inline style.
  1021 * we would have no way of setting the style again to the inline style.
   768 */
  1022 */
   769 @media (max-width: 600px) {
  1023 @media (max-width: 600px) {
   770   .wp-block-media-text.is-stacked-on-mobile {
  1024   .wp-block-media-text.is-stacked-on-mobile {
   771     grid-template-columns: 100% !important;
  1025     -ms-grid-columns: 100% !important;
   772     grid-template-areas: "media-text-media" "media-text-content"; }
  1026     grid-template-columns: 100% !important; }
   773   .wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right {
  1027     .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media {
   774     grid-template-areas: "media-text-content" "media-text-media"; } }
  1028       -ms-grid-column: 1;
       
  1029       grid-column: 1;
       
  1030       -ms-grid-row: 1;
       
  1031       grid-row: 1; }
       
  1032     .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content {
       
  1033       -ms-grid-column: 1;
       
  1034       grid-column: 1;
       
  1035       -ms-grid-row: 2;
       
  1036       grid-row: 2; }
       
  1037   .wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media {
       
  1038     -ms-grid-column: 1;
       
  1039     grid-column: 1;
       
  1040     -ms-grid-row: 2;
       
  1041     grid-row: 2; }
       
  1042   .wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content {
       
  1043     -ms-grid-column: 1;
       
  1044     grid-column: 1;
       
  1045     -ms-grid-row: 1;
       
  1046     grid-row: 1; } }
       
  1047 
       
  1048 .wp-block-navigation .wp-block-navigation-link:not(.has-text-color),
       
  1049 .wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-text-color) {
       
  1050   color: #1e1e1e; }
       
  1051 
       
  1052 .wp-block-navigation:not(.has-background) .wp-block-navigation__container,
       
  1053 .wp-block-navigation.is-style-light:not(.has-background) .wp-block-navigation__container {
       
  1054   background-color: #fff; }
       
  1055 
       
  1056 .wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color) {
       
  1057   color: #fff; }
       
  1058 
       
  1059 .wp-block-navigation.is-style-dark:not(.has-background) .wp-block-navigation__container {
       
  1060   background-color: #1e1e1e; }
       
  1061 
       
  1062 .items-justified-left > ul {
       
  1063   justify-content: flex-start; }
       
  1064 
       
  1065 .items-justified-center > ul {
       
  1066   justify-content: center; }
       
  1067 
       
  1068 .items-justified-right > ul {
       
  1069   justify-content: flex-end; }
       
  1070 
       
  1071 .wp-block-navigation-link {
       
  1072   display: flex;
       
  1073   align-items: center;
       
  1074   position: relative;
       
  1075   margin: 0; }
       
  1076   .wp-block-navigation-link .wp-block-navigation__container:empty {
       
  1077     display: none; }
       
  1078 
       
  1079 .wp-block-navigation__container {
       
  1080   list-style: none;
       
  1081   margin: 0;
       
  1082   padding-left: 0;
       
  1083   display: flex;
       
  1084   flex-wrap: wrap; }
       
  1085   .is-vertical .wp-block-navigation__container {
       
  1086     display: block; }
       
  1087 
       
  1088 .has-child .wp-block-navigation__container {
       
  1089   border: 1px solid rgba(0, 0, 0, 0.15);
       
  1090   background-color: inherit;
       
  1091   color: inherit;
       
  1092   position: absolute;
       
  1093   left: 0;
       
  1094   top: 100%;
       
  1095   width: fit-content;
       
  1096   z-index: 1;
       
  1097   opacity: 0;
       
  1098   transition: opacity 0.1s linear;
       
  1099   visibility: hidden; }
       
  1100   .has-child .wp-block-navigation__container > .wp-block-navigation-link > .wp-block-navigation-link__content {
       
  1101     flex-grow: 1; }
       
  1102   .has-child .wp-block-navigation__container > .wp-block-navigation-link > .wp-block-navigation-link__submenu-icon {
       
  1103     padding-right: 8px; }
       
  1104   @media (min-width: 782px) {
       
  1105     .has-child .wp-block-navigation__container {
       
  1106       left: 24px; }
       
  1107       .has-child .wp-block-navigation__container .wp-block-navigation__container {
       
  1108         left: 100%;
       
  1109         top: -1px; }
       
  1110         .has-child .wp-block-navigation__container .wp-block-navigation__container::before {
       
  1111           content: "";
       
  1112           position: absolute;
       
  1113           right: 100%;
       
  1114           height: 100%;
       
  1115           display: block;
       
  1116           width: 8px;
       
  1117           background: transparent; }
       
  1118       .has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon svg {
       
  1119         transform: rotate(0); } }
       
  1120 
       
  1121 .has-child:hover {
       
  1122   cursor: pointer; }
       
  1123   .has-child:hover > .wp-block-navigation__container {
       
  1124     visibility: visible;
       
  1125     opacity: 1;
       
  1126     display: flex;
       
  1127     flex-direction: column; }
       
  1128 
       
  1129 .has-child:focus-within {
       
  1130   cursor: pointer; }
       
  1131   .has-child:focus-within > .wp-block-navigation__container {
       
  1132     visibility: visible;
       
  1133     opacity: 1;
       
  1134     display: flex;
       
  1135     flex-direction: column; }
       
  1136 
       
  1137 .wp-block-navigation-link__content {
       
  1138   text-decoration: none;
       
  1139   padding: 8px 16px; }
       
  1140   .wp-block-navigation-link__content + .wp-block-navigation-link__content {
       
  1141     padding-top: 0; }
       
  1142   .has-text-color .wp-block-navigation-link__content {
       
  1143     color: inherit; }
       
  1144 
       
  1145 .wp-block-navigation-link__label {
       
  1146   font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
       
  1147   word-break: normal;
       
  1148   overflow-wrap: break-word; }
       
  1149 
       
  1150 .wp-block-navigation-link__submenu-icon {
       
  1151   height: inherit;
       
  1152   padding: 6px 16px; }
       
  1153   .wp-block-navigation-link__submenu-icon svg {
       
  1154     fill: currentColor; }
       
  1155     @media (min-width: 782px) {
       
  1156       .wp-block-navigation-link__submenu-icon svg {
       
  1157         transform: rotate(90deg); } }
   775 
  1158 
   776 .is-small-text {
  1159 .is-small-text {
   777   font-size: 14px; }
  1160   font-size: 14px; }
   778 
  1161 
   779 .is-regular-text {
  1162 .is-regular-text {
   792   font-weight: 100;
  1175   font-weight: 100;
   793   margin: 0.05em 0.1em 0 0;
  1176   margin: 0.05em 0.1em 0 0;
   794   text-transform: uppercase;
  1177   text-transform: uppercase;
   795   font-style: normal; }
  1178   font-style: normal; }
   796 
  1179 
   797 .has-drop-cap:not(:focus)::after {
       
   798   content: "";
       
   799   display: table;
       
   800   clear: both;
       
   801   padding-top: 14px; }
       
   802 
       
   803 p.has-background {
  1180 p.has-background {
   804   padding: 20px 30px; }
  1181   padding: 20px 38px; }
   805 
  1182 
   806 p.has-text-color a {
  1183 p.has-text-color a {
   807   color: inherit; }
  1184   color: inherit; }
       
  1185 
       
  1186 .wp-block-post-author {
       
  1187   display: flex;
       
  1188   flex-wrap: wrap;
       
  1189   line-height: 1.5; }
       
  1190   .wp-block-post-author__byline {
       
  1191     width: 100%;
       
  1192     margin-top: 0;
       
  1193     margin-bottom: 0;
       
  1194     font-size: 0.5em; }
       
  1195   .wp-block-post-author__avatar {
       
  1196     margin-right: 16px; }
       
  1197   .wp-block-post-author__bio {
       
  1198     margin-bottom: 8px;
       
  1199     font-size: 0.7em; }
       
  1200   .wp-block-post-author__content {
       
  1201     flex-grow: 1;
       
  1202     flex-basis: 0; }
       
  1203   .wp-block-post-author__name {
       
  1204     font-weight: bold;
       
  1205     margin: 0; }
   808 
  1206 
   809 .wp-block-pullquote {
  1207 .wp-block-pullquote {
   810   padding: 3em 0;
  1208   padding: 3em 0;
   811   margin-left: 0;
  1209   margin-left: 0;
   812   margin-right: 0;
  1210   margin-right: 0;
   813   text-align: center; }
  1211   text-align: center; }
   814   .wp-block-pullquote.alignleft, .wp-block-pullquote.alignright {
  1212   .wp-block-pullquote.alignleft, .wp-block-pullquote.alignright {
   815     max-width: 305px; }
  1213     max-width: 290px; }
   816     .wp-block-pullquote.alignleft p, .wp-block-pullquote.alignright p {
  1214     .wp-block-pullquote.alignleft p, .wp-block-pullquote.alignright p {
   817       font-size: 20px; }
  1215       font-size: 20px; }
   818   .wp-block-pullquote p {
  1216   .wp-block-pullquote p {
   819     font-size: 28px;
  1217     font-size: 28px;
   820     line-height: 1.6; }
  1218     line-height: 1.6; }
   887   .wp-block-rss.columns-6 li {
  1285   .wp-block-rss.columns-6 li {
   888     width: calc(( 100% / 6 ) - 16px); } }
  1286     width: calc(( 100% / 6 ) - 16px); } }
   889 
  1287 
   890 .wp-block-rss__item-publish-date,
  1288 .wp-block-rss__item-publish-date,
   891 .wp-block-rss__item-author {
  1289 .wp-block-rss__item-author {
       
  1290   display: block;
   892   color: #6c7781;
  1291   color: #6c7781;
   893   font-size: 13px; }
  1292   font-size: 13px; }
   894 
  1293 
   895 .wp-block-search {
  1294 .wp-block-search {
   896   display: flex;
  1295   display: flex;
   897   flex-wrap: wrap; }
  1296   flex-wrap: wrap; }
   898   .wp-block-search .wp-block-search__label {
  1297   .wp-block-search .wp-block-search__label {
   899     width: 100%; }
  1298     width: 100%; }
   900   .wp-block-search .wp-block-search__input {
  1299   .wp-block-search .wp-block-search__input {
   901     flex-grow: 1; }
  1300     flex-grow: 1;
       
  1301     max-width: 360px; }
   902   .wp-block-search .wp-block-search__button {
  1302   .wp-block-search .wp-block-search__button {
   903     margin-left: 10px; }
  1303     margin-left: 10px; }
   904 
  1304 
   905 .wp-block-separator.is-style-wide {
  1305 .wp-block-separator.is-style-wide {
   906   border-bottom-width: 1px; }
  1306   border-bottom-width: 1px; }
   907 
  1307 
   908 .wp-block-separator.is-style-dots {
  1308 .wp-block-separator.is-style-dots {
   909   background: none;
  1309   background: none !important;
   910   border: none;
  1310   border: none;
   911   text-align: center;
  1311   text-align: center;
   912   max-width: none;
  1312   max-width: none;
   913   line-height: 1;
  1313   line-height: 1;
   914   height: auto; }
  1314   height: auto; }
   915   .wp-block-separator.is-style-dots::before {
  1315   .wp-block-separator.is-style-dots::before {
   916     content: "\00b7 \00b7 \00b7";
  1316     content: "\00b7 \00b7 \00b7";
   917     color: #191e23;
  1317     color: currentColor;
   918     font-size: 20px;
  1318     font-size: 20px;
   919     letter-spacing: 2em;
  1319     letter-spacing: 2em;
       
  1320     /*rtl:ignore*/
   920     padding-left: 2em;
  1321     padding-left: 2em;
   921     font-family: serif; }
  1322     font-family: serif; }
       
  1323 
       
  1324 .wp-block-social-links {
       
  1325   display: flex;
       
  1326   justify-content: flex-start;
       
  1327   padding-left: 0;
       
  1328   padding-right: 0;
       
  1329   margin-left: 0; }
       
  1330   .wp-block-social-links .wp-social-link a,
       
  1331   .wp-block-social-links .wp-social-link a:hover {
       
  1332     text-decoration: none;
       
  1333     border-bottom: 0;
       
  1334     box-shadow: none; }
       
  1335 
       
  1336 .wp-social-link {
       
  1337   display: block;
       
  1338   width: 36px;
       
  1339   height: 36px;
       
  1340   border-radius: 36px;
       
  1341   margin-right: 8px;
       
  1342   transition: transform 0.1s ease; }
       
  1343   @media (prefers-reduced-motion: reduce) {
       
  1344     .wp-social-link {
       
  1345       transition-duration: 0s; } }
       
  1346   .wp-social-link a {
       
  1347     padding: 6px;
       
  1348     display: block;
       
  1349     line-height: 0;
       
  1350     transition: transform 0.1s ease; }
       
  1351   .wp-social-link a,
       
  1352   .wp-social-link a:hover,
       
  1353   .wp-social-link a:active,
       
  1354   .wp-social-link a:visited,
       
  1355   .wp-social-link svg {
       
  1356     color: currentColor;
       
  1357     fill: currentColor; }
       
  1358   .wp-social-link:hover {
       
  1359     transform: scale(1.1); }
       
  1360 
       
  1361 .wp-block-social-links.aligncenter {
       
  1362   justify-content: center;
       
  1363   display: flex; }
       
  1364 
       
  1365 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link {
       
  1366   background-color: #f0f0f0;
       
  1367   color: #444; }
       
  1368 
       
  1369 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon {
       
  1370   background-color: #f90;
       
  1371   color: #fff; }
       
  1372 
       
  1373 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp {
       
  1374   background-color: #1ea0c3;
       
  1375   color: #fff; }
       
  1376 
       
  1377 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance {
       
  1378   background-color: #0757fe;
       
  1379   color: #fff; }
       
  1380 
       
  1381 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen {
       
  1382   background-color: #1e1f26;
       
  1383   color: #fff; }
       
  1384 
       
  1385 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart {
       
  1386   background-color: #02e49b;
       
  1387   color: #fff; }
       
  1388 
       
  1389 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble {
       
  1390   background-color: #e94c89;
       
  1391   color: #fff; }
       
  1392 
       
  1393 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox {
       
  1394   background-color: #4280ff;
       
  1395   color: #fff; }
       
  1396 
       
  1397 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy {
       
  1398   background-color: #f45800;
       
  1399   color: #fff; }
       
  1400 
       
  1401 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook {
       
  1402   background-color: #1778f2;
       
  1403   color: #fff; }
       
  1404 
       
  1405 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx {
       
  1406   background-color: #000;
       
  1407   color: #fff; }
       
  1408 
       
  1409 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr {
       
  1410   background-color: #0461dd;
       
  1411   color: #fff; }
       
  1412 
       
  1413 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare {
       
  1414   background-color: #e65678;
       
  1415   color: #fff; }
       
  1416 
       
  1417 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github {
       
  1418   background-color: #24292d;
       
  1419   color: #fff; }
       
  1420 
       
  1421 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads {
       
  1422   background-color: #eceadd;
       
  1423   color: #382110; }
       
  1424 
       
  1425 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google {
       
  1426   background-color: #ea4434;
       
  1427   color: #fff; }
       
  1428 
       
  1429 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram {
       
  1430   background-color: #f00075;
       
  1431   color: #fff; }
       
  1432 
       
  1433 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm {
       
  1434   background-color: #e21b24;
       
  1435   color: #fff; }
       
  1436 
       
  1437 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin {
       
  1438   background-color: #0d66c2;
       
  1439   color: #fff; }
       
  1440 
       
  1441 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon {
       
  1442   background-color: #3288d4;
       
  1443   color: #fff; }
       
  1444 
       
  1445 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium {
       
  1446   background-color: #02ab6c;
       
  1447   color: #fff; }
       
  1448 
       
  1449 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup {
       
  1450   background-color: #f6405f;
       
  1451   color: #fff; }
       
  1452 
       
  1453 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest {
       
  1454   background-color: #e60122;
       
  1455   color: #fff; }
       
  1456 
       
  1457 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket {
       
  1458   background-color: #ef4155;
       
  1459   color: #fff; }
       
  1460 
       
  1461 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit {
       
  1462   background-color: #fe4500;
       
  1463   color: #fff; }
       
  1464 
       
  1465 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype {
       
  1466   background-color: #0478d7;
       
  1467   color: #fff; }
       
  1468 
       
  1469 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat {
       
  1470   background-color: #fefc00;
       
  1471   color: #fff;
       
  1472   stroke: #000; }
       
  1473 
       
  1474 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud {
       
  1475   background-color: #ff5600;
       
  1476   color: #fff; }
       
  1477 
       
  1478 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify {
       
  1479   background-color: #1bd760;
       
  1480   color: #fff; }
       
  1481 
       
  1482 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr {
       
  1483   background-color: #011835;
       
  1484   color: #fff; }
       
  1485 
       
  1486 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch {
       
  1487   background-color: #6440a4;
       
  1488   color: #fff; }
       
  1489 
       
  1490 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter {
       
  1491   background-color: #1da1f2;
       
  1492   color: #fff; }
       
  1493 
       
  1494 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo {
       
  1495   background-color: #1eb7ea;
       
  1496   color: #fff; }
       
  1497 
       
  1498 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk {
       
  1499   background-color: #4680c2;
       
  1500   color: #fff; }
       
  1501 
       
  1502 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress {
       
  1503   background-color: #3499cd;
       
  1504   color: #fff; }
       
  1505 
       
  1506 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp {
       
  1507   background-color: #d32422;
       
  1508   color: #fff; }
       
  1509 
       
  1510 .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube {
       
  1511   background-color: #f00;
       
  1512   color: #fff; }
       
  1513 
       
  1514 .wp-block-social-links.is-style-logos-only .wp-social-link {
       
  1515   background: none;
       
  1516   padding: 4px; }
       
  1517   .wp-block-social-links.is-style-logos-only .wp-social-link svg {
       
  1518     width: 28px;
       
  1519     height: 28px; }
       
  1520 
       
  1521 .wp-block-social-links.is-style-logos-only .wp-social-link-amazon {
       
  1522   color: #f90; }
       
  1523 
       
  1524 .wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp {
       
  1525   color: #1ea0c3; }
       
  1526 
       
  1527 .wp-block-social-links.is-style-logos-only .wp-social-link-behance {
       
  1528   color: #0757fe; }
       
  1529 
       
  1530 .wp-block-social-links.is-style-logos-only .wp-social-link-codepen {
       
  1531   color: #1e1f26; }
       
  1532 
       
  1533 .wp-block-social-links.is-style-logos-only .wp-social-link-deviantart {
       
  1534   color: #02e49b; }
       
  1535 
       
  1536 .wp-block-social-links.is-style-logos-only .wp-social-link-dribbble {
       
  1537   color: #e94c89; }
       
  1538 
       
  1539 .wp-block-social-links.is-style-logos-only .wp-social-link-dropbox {
       
  1540   color: #4280ff; }
       
  1541 
       
  1542 .wp-block-social-links.is-style-logos-only .wp-social-link-etsy {
       
  1543   color: #f45800; }
       
  1544 
       
  1545 .wp-block-social-links.is-style-logos-only .wp-social-link-facebook {
       
  1546   color: #1778f2; }
       
  1547 
       
  1548 .wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx {
       
  1549   color: #000; }
       
  1550 
       
  1551 .wp-block-social-links.is-style-logos-only .wp-social-link-flickr {
       
  1552   color: #0461dd; }
       
  1553 
       
  1554 .wp-block-social-links.is-style-logos-only .wp-social-link-foursquare {
       
  1555   color: #e65678; }
       
  1556 
       
  1557 .wp-block-social-links.is-style-logos-only .wp-social-link-github {
       
  1558   color: #24292d; }
       
  1559 
       
  1560 .wp-block-social-links.is-style-logos-only .wp-social-link-goodreads {
       
  1561   color: #382110; }
       
  1562 
       
  1563 .wp-block-social-links.is-style-logos-only .wp-social-link-google {
       
  1564   color: #ea4434; }
       
  1565 
       
  1566 .wp-block-social-links.is-style-logos-only .wp-social-link-instagram {
       
  1567   color: #f00075; }
       
  1568 
       
  1569 .wp-block-social-links.is-style-logos-only .wp-social-link-lastfm {
       
  1570   color: #e21b24; }
       
  1571 
       
  1572 .wp-block-social-links.is-style-logos-only .wp-social-link-linkedin {
       
  1573   color: #0d66c2; }
       
  1574 
       
  1575 .wp-block-social-links.is-style-logos-only .wp-social-link-mastodon {
       
  1576   color: #3288d4; }
       
  1577 
       
  1578 .wp-block-social-links.is-style-logos-only .wp-social-link-medium {
       
  1579   color: #02ab6c; }
       
  1580 
       
  1581 .wp-block-social-links.is-style-logos-only .wp-social-link-meetup {
       
  1582   color: #f6405f; }
       
  1583 
       
  1584 .wp-block-social-links.is-style-logos-only .wp-social-link-pinterest {
       
  1585   color: #e60122; }
       
  1586 
       
  1587 .wp-block-social-links.is-style-logos-only .wp-social-link-pocket {
       
  1588   color: #ef4155; }
       
  1589 
       
  1590 .wp-block-social-links.is-style-logos-only .wp-social-link-reddit {
       
  1591   color: #fe4500; }
       
  1592 
       
  1593 .wp-block-social-links.is-style-logos-only .wp-social-link-skype {
       
  1594   color: #0478d7; }
       
  1595 
       
  1596 .wp-block-social-links.is-style-logos-only .wp-social-link-snapchat {
       
  1597   color: #fff;
       
  1598   stroke: #000; }
       
  1599 
       
  1600 .wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud {
       
  1601   color: #ff5600; }
       
  1602 
       
  1603 .wp-block-social-links.is-style-logos-only .wp-social-link-spotify {
       
  1604   color: #1bd760; }
       
  1605 
       
  1606 .wp-block-social-links.is-style-logos-only .wp-social-link-tumblr {
       
  1607   color: #011835; }
       
  1608 
       
  1609 .wp-block-social-links.is-style-logos-only .wp-social-link-twitch {
       
  1610   color: #6440a4; }
       
  1611 
       
  1612 .wp-block-social-links.is-style-logos-only .wp-social-link-twitter {
       
  1613   color: #1da1f2; }
       
  1614 
       
  1615 .wp-block-social-links.is-style-logos-only .wp-social-link-vimeo {
       
  1616   color: #1eb7ea; }
       
  1617 
       
  1618 .wp-block-social-links.is-style-logos-only .wp-social-link-vk {
       
  1619   color: #4680c2; }
       
  1620 
       
  1621 .wp-block-social-links.is-style-logos-only .wp-social-link-wordpress {
       
  1622   color: #3499cd; }
       
  1623 
       
  1624 .wp-block-social-links.is-style-logos-only .wp-social-link-yelp {
       
  1625   background-color: #d32422;
       
  1626   color: #fff; }
       
  1627 
       
  1628 .wp-block-social-links.is-style-logos-only .wp-social-link-youtube {
       
  1629   color: #f00; }
       
  1630 
       
  1631 .wp-block-social-links.is-style-pill-shape .wp-social-link {
       
  1632   width: auto; }
       
  1633 
       
  1634 .wp-block-social-links.is-style-pill-shape .wp-social-link a {
       
  1635   padding-left: 16px;
       
  1636   padding-right: 16px; }
       
  1637 
       
  1638 .wp-block-spacer {
       
  1639   clear: both; }
   922 
  1640 
   923 p.wp-block-subhead {
  1641 p.wp-block-subhead {
   924   font-size: 1.1em;
  1642   font-size: 1.1em;
   925   font-style: italic;
  1643   font-style: italic;
   926   opacity: 0.75; }
  1644   opacity: 0.75; }
   927 
  1645 
   928 .wp-block-table.has-fixed-layout {
  1646 .wp-block-table {
   929   table-layout: fixed;
  1647   overflow-x: auto; }
   930   width: 100%; }
  1648   .wp-block-table table {
   931 
  1649     width: 100%; }
   932 .wp-block-table.alignleft, .wp-block-table.aligncenter, .wp-block-table.alignright {
  1650   .wp-block-table .has-fixed-layout {
   933   display: table;
  1651     table-layout: fixed;
   934   width: auto; }
  1652     width: 100%; }
   935 
  1653     .wp-block-table .has-fixed-layout td,
   936 .wp-block-table.has-subtle-light-gray-background-color {
  1654     .wp-block-table .has-fixed-layout th {
   937   background-color: #f3f4f5; }
  1655       word-break: break-word; }
   938 
  1656   .wp-block-table.alignleft, .wp-block-table.aligncenter, .wp-block-table.alignright {
   939 .wp-block-table.has-subtle-pale-green-background-color {
  1657     display: table;
   940   background-color: #e9fbe5; }
  1658     width: auto; }
   941 
  1659     .wp-block-table.alignleft td,
   942 .wp-block-table.has-subtle-pale-blue-background-color {
  1660     .wp-block-table.alignleft th, .wp-block-table.aligncenter td,
   943   background-color: #e7f5fe; }
  1661     .wp-block-table.aligncenter th, .wp-block-table.alignright td,
   944 
  1662     .wp-block-table.alignright th {
   945 .wp-block-table.has-subtle-pale-pink-background-color {
  1663       word-break: break-word; }
   946   background-color: #fcf0ef; }
  1664   .wp-block-table .has-subtle-light-gray-background-color {
   947 
       
   948 .wp-block-table.is-style-stripes {
       
   949   border-spacing: 0;
       
   950   border-collapse: inherit;
       
   951   background-color: transparent;
       
   952   border-bottom: 1px solid #f3f4f5; }
       
   953   .wp-block-table.is-style-stripes tr:nth-child(odd) {
       
   954     background-color: #f3f4f5; }
  1665     background-color: #f3f4f5; }
   955   .wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tr:nth-child(odd) {
  1666   .wp-block-table .has-subtle-pale-green-background-color {
   956     background-color: #f3f4f5; }
       
   957   .wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tr:nth-child(odd) {
       
   958     background-color: #e9fbe5; }
  1667     background-color: #e9fbe5; }
   959   .wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tr:nth-child(odd) {
  1668   .wp-block-table .has-subtle-pale-blue-background-color {
   960     background-color: #e7f5fe; }
  1669     background-color: #e7f5fe; }
   961   .wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tr:nth-child(odd) {
  1670   .wp-block-table .has-subtle-pale-pink-background-color {
   962     background-color: #fcf0ef; }
  1671     background-color: #fcf0ef; }
   963   .wp-block-table.is-style-stripes td {
  1672   .wp-block-table.is-style-stripes {
   964     border-color: transparent; }
  1673     border-spacing: 0;
       
  1674     border-collapse: inherit;
       
  1675     background-color: transparent;
       
  1676     border-bottom: 1px solid #f0f0f0; }
       
  1677     .wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
       
  1678       background-color: #f0f0f0; }
       
  1679     .wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd) {
       
  1680       background-color: #f3f4f5; }
       
  1681     .wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd) {
       
  1682       background-color: #e9fbe5; }
       
  1683     .wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd) {
       
  1684       background-color: #e7f5fe; }
       
  1685     .wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd) {
       
  1686       background-color: #fcf0ef; }
       
  1687     .wp-block-table.is-style-stripes th,
       
  1688     .wp-block-table.is-style-stripes td {
       
  1689       border-color: transparent; }
   965 
  1690 
   966 .wp-block-text-columns {
  1691 .wp-block-text-columns {
   967   display: flex; }
  1692   display: flex; }
   968   .wp-block-text-columns.aligncenter {
  1693   .wp-block-text-columns.aligncenter {
   969     display: flex; }
  1694     display: flex; }
   979   .wp-block-text-columns.columns-3 .wp-block-column {
  1704   .wp-block-text-columns.columns-3 .wp-block-column {
   980     width: calc(100% / 3); }
  1705     width: calc(100% / 3); }
   981   .wp-block-text-columns.columns-4 .wp-block-column {
  1706   .wp-block-text-columns.columns-4 .wp-block-column {
   982     width: calc(100% / 4); }
  1707     width: calc(100% / 4); }
   983 
  1708 
   984 pre.wp-block-verse {
       
   985   white-space: nowrap;
       
   986   overflow: auto; }
       
   987 
       
   988 .wp-block-video {
  1709 .wp-block-video {
   989   margin-left: 0;
  1710   margin-left: 0;
   990   margin-right: 0; }
  1711   margin-right: 0; }
   991   .wp-block-video video {
  1712   .wp-block-video video {
   992     max-width: 100%; }
  1713     max-width: 100%; }
   993   @supports ((position: -webkit-sticky) or (position: sticky)) {
  1714   @supports ((position: -webkit-sticky) or (position: sticky)) {
   994     .wp-block-video [poster] {
  1715     .wp-block-video [poster] {
   995       -o-object-fit: cover;
  1716       object-fit: cover; } }
   996          object-fit: cover; } }
       
   997   .wp-block-video.aligncenter {
  1717   .wp-block-video.aligncenter {
   998     text-align: center; }
  1718     text-align: center; }
   999   .wp-block-video figcaption {
  1719   .wp-block-video figcaption {
  1000     margin-top: 0.5em;
  1720     margin-top: 0.5em;
  1001     margin-bottom: 1em;
  1721     margin-bottom: 1em; }
  1002     color: #555d66;
  1722 
  1003     text-align: center;
  1723 :root .editor-styles-wrapper,
  1004     font-size: 13px; }
  1724 :root {
  1005 
  1725   /* stylelint-disable function-comma-space-after */
  1006 .has-pale-pink-background-color.has-pale-pink-background-color {
  1726   /* stylelint-enable function-comma-space-after */ }
  1007   background-color: #f78da7; }
  1727   :root .editor-styles-wrapper .has-pale-pink-background-color,
  1008 
  1728   :root .has-pale-pink-background-color {
  1009 .has-vivid-red-background-color.has-vivid-red-background-color {
  1729     background-color: #f78da7; }
  1010   background-color: #cf2e2e; }
  1730   :root .editor-styles-wrapper .has-vivid-red-background-color,
  1011 
  1731   :root .has-vivid-red-background-color {
  1012 .has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color {
  1732     background-color: #cf2e2e; }
  1013   background-color: #ff6900; }
  1733   :root .editor-styles-wrapper .has-luminous-vivid-orange-background-color,
  1014 
  1734   :root .has-luminous-vivid-orange-background-color {
  1015 .has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color {
  1735     background-color: #ff6900; }
  1016   background-color: #fcb900; }
  1736   :root .editor-styles-wrapper .has-luminous-vivid-amber-background-color,
  1017 
  1737   :root .has-luminous-vivid-amber-background-color {
  1018 .has-light-green-cyan-background-color.has-light-green-cyan-background-color {
  1738     background-color: #fcb900; }
  1019   background-color: #7bdcb5; }
  1739   :root .editor-styles-wrapper .has-light-green-cyan-background-color,
  1020 
  1740   :root .has-light-green-cyan-background-color {
  1021 .has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color {
  1741     background-color: #7bdcb5; }
  1022   background-color: #00d084; }
  1742   :root .editor-styles-wrapper .has-vivid-green-cyan-background-color,
  1023 
  1743   :root .has-vivid-green-cyan-background-color {
  1024 .has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color {
  1744     background-color: #00d084; }
  1025   background-color: #8ed1fc; }
  1745   :root .editor-styles-wrapper .has-pale-cyan-blue-background-color,
  1026 
  1746   :root .has-pale-cyan-blue-background-color {
  1027 .has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color {
  1747     background-color: #8ed1fc; }
  1028   background-color: #0693e3; }
  1748   :root .editor-styles-wrapper .has-vivid-cyan-blue-background-color,
  1029 
  1749   :root .has-vivid-cyan-blue-background-color {
  1030 .has-very-light-gray-background-color.has-very-light-gray-background-color {
  1750     background-color: #0693e3; }
  1031   background-color: #eee; }
  1751   :root .editor-styles-wrapper .has-vivid-purple-background-color,
  1032 
  1752   :root .has-vivid-purple-background-color {
  1033 .has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color {
  1753     background-color: #9b51e0; }
  1034   background-color: #abb8c3; }
  1754   :root .editor-styles-wrapper .has-white-background-color,
  1035 
  1755   :root .has-white-background-color {
  1036 .has-very-dark-gray-background-color.has-very-dark-gray-background-color {
  1756     background-color: #fff; }
  1037   background-color: #313131; }
  1757   :root .editor-styles-wrapper .has-very-light-gray-background-color,
  1038 
  1758   :root .has-very-light-gray-background-color {
  1039 .has-pale-pink-color.has-pale-pink-color {
  1759     background-color: #eee; }
  1040   color: #f78da7; }
  1760   :root .editor-styles-wrapper .has-cyan-bluish-gray-background-color,
  1041 
  1761   :root .has-cyan-bluish-gray-background-color {
  1042 .has-vivid-red-color.has-vivid-red-color {
  1762     background-color: #abb8c3; }
  1043   color: #cf2e2e; }
  1763   :root .editor-styles-wrapper .has-very-dark-gray-background-color,
  1044 
  1764   :root .has-very-dark-gray-background-color {
  1045 .has-luminous-vivid-orange-color.has-luminous-vivid-orange-color {
  1765     background-color: #313131; }
  1046   color: #ff6900; }
  1766   :root .editor-styles-wrapper .has-black-background-color,
  1047 
  1767   :root .has-black-background-color {
  1048 .has-luminous-vivid-amber-color.has-luminous-vivid-amber-color {
  1768     background-color: #000; }
  1049   color: #fcb900; }
  1769   :root .editor-styles-wrapper .has-pale-pink-color,
  1050 
  1770   :root .has-pale-pink-color {
  1051 .has-light-green-cyan-color.has-light-green-cyan-color {
  1771     color: #f78da7; }
  1052   color: #7bdcb5; }
  1772   :root .editor-styles-wrapper .has-vivid-red-color,
  1053 
  1773   :root .has-vivid-red-color {
  1054 .has-vivid-green-cyan-color.has-vivid-green-cyan-color {
  1774     color: #cf2e2e; }
  1055   color: #00d084; }
  1775   :root .editor-styles-wrapper .has-luminous-vivid-orange-color,
  1056 
  1776   :root .has-luminous-vivid-orange-color {
  1057 .has-pale-cyan-blue-color.has-pale-cyan-blue-color {
  1777     color: #ff6900; }
  1058   color: #8ed1fc; }
  1778   :root .editor-styles-wrapper .has-luminous-vivid-amber-color,
  1059 
  1779   :root .has-luminous-vivid-amber-color {
  1060 .has-vivid-cyan-blue-color.has-vivid-cyan-blue-color {
  1780     color: #fcb900; }
  1061   color: #0693e3; }
  1781   :root .editor-styles-wrapper .has-light-green-cyan-color,
  1062 
  1782   :root .has-light-green-cyan-color {
  1063 .has-very-light-gray-color.has-very-light-gray-color {
  1783     color: #7bdcb5; }
  1064   color: #eee; }
  1784   :root .editor-styles-wrapper .has-vivid-green-cyan-color,
  1065 
  1785   :root .has-vivid-green-cyan-color {
  1066 .has-cyan-bluish-gray-color.has-cyan-bluish-gray-color {
  1786     color: #00d084; }
  1067   color: #abb8c3; }
  1787   :root .editor-styles-wrapper .has-pale-cyan-blue-color,
  1068 
  1788   :root .has-pale-cyan-blue-color {
  1069 .has-very-dark-gray-color.has-very-dark-gray-color {
  1789     color: #8ed1fc; }
  1070   color: #313131; }
  1790   :root .editor-styles-wrapper .has-vivid-cyan-blue-color,
  1071 
  1791   :root .has-vivid-cyan-blue-color {
       
  1792     color: #0693e3; }
       
  1793   :root .editor-styles-wrapper .has-vivid-purple-color,
       
  1794   :root .has-vivid-purple-color {
       
  1795     color: #9b51e0; }
       
  1796   :root .editor-styles-wrapper .has-white-color,
       
  1797   :root .has-white-color {
       
  1798     color: #fff; }
       
  1799   :root .editor-styles-wrapper .has-very-light-gray-color,
       
  1800   :root .has-very-light-gray-color {
       
  1801     color: #eee; }
       
  1802   :root .editor-styles-wrapper .has-cyan-bluish-gray-color,
       
  1803   :root .has-cyan-bluish-gray-color {
       
  1804     color: #abb8c3; }
       
  1805   :root .editor-styles-wrapper .has-very-dark-gray-color,
       
  1806   :root .has-very-dark-gray-color {
       
  1807     color: #313131; }
       
  1808   :root .editor-styles-wrapper .has-black-color,
       
  1809   :root .has-black-color {
       
  1810     color: #000; }
       
  1811   :root .editor-styles-wrapper .has-vivid-cyan-blue-to-vivid-purple-gradient-background,
       
  1812   :root .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
       
  1813     background: linear-gradient(135deg, #0693e3 0%, #9b51e0 100%); }
       
  1814   :root .editor-styles-wrapper .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background,
       
  1815   :root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
       
  1816     background: linear-gradient(135deg, #00d084 0%, #0693e3 100%); }
       
  1817   :root .editor-styles-wrapper .has-light-green-cyan-to-vivid-green-cyan-gradient-background,
       
  1818   :root .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
       
  1819     background: linear-gradient(135deg, #7adcb4 0%, #00d082 100%); }
       
  1820   :root .editor-styles-wrapper .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background,
       
  1821   :root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
       
  1822     background: linear-gradient(135deg, #fcb900 0%, #ff6900 100%); }
       
  1823   :root .editor-styles-wrapper .has-luminous-vivid-orange-to-vivid-red-gradient-background,
       
  1824   :root .has-luminous-vivid-orange-to-vivid-red-gradient-background {
       
  1825     background: linear-gradient(135deg, #ff6900 0%, #cf2e2e 100%); }
       
  1826   :root .editor-styles-wrapper .has-very-light-gray-to-cyan-bluish-gray-gradient-background,
       
  1827   :root .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
       
  1828     background: linear-gradient(135deg, #eeeeee 0%, #a9b8c3 100%); }
       
  1829   :root .editor-styles-wrapper .has-cool-to-warm-spectrum-gradient-background,
       
  1830   :root .has-cool-to-warm-spectrum-gradient-background {
       
  1831     background: linear-gradient(135deg, #4aeadc 0%, #9778d1 20%, #cf2aba 40%, #ee2c82 60%, #fb6962 80%, #fef84c 100%); }
       
  1832   :root .editor-styles-wrapper .has-blush-light-purple-gradient-background,
       
  1833   :root .has-blush-light-purple-gradient-background {
       
  1834     background: linear-gradient(135deg, #ffceec 0%, #9896f0 100%); }
       
  1835   :root .editor-styles-wrapper .has-blush-bordeaux-gradient-background,
       
  1836   :root .has-blush-bordeaux-gradient-background {
       
  1837     background: linear-gradient(135deg, #fecda5 0%, #fe2d2d 50%, #6b003e 100%); }
       
  1838   :root .editor-styles-wrapper .has-purple-crush-gradient-background,
       
  1839   :root .has-purple-crush-gradient-background {
       
  1840     background: linear-gradient(135deg, #34e2e4 0%, #4721fb 50%, #ab1dfe 100%); }
       
  1841   :root .editor-styles-wrapper .has-luminous-dusk-gradient-background,
       
  1842   :root .has-luminous-dusk-gradient-background {
       
  1843     background: linear-gradient(135deg, #ffcb70 0%, #c751c0 50%, #4158d0 100%); }
       
  1844   :root .editor-styles-wrapper .has-hazy-dawn-gradient-background,
       
  1845   :root .has-hazy-dawn-gradient-background {
       
  1846     background: linear-gradient(135deg, #faaca8 0%, #dad0ec 100%); }
       
  1847   :root .editor-styles-wrapper .has-pale-ocean-gradient-background,
       
  1848   :root .has-pale-ocean-gradient-background {
       
  1849     background: linear-gradient(135deg, #fff5cb 0%, #b6e3d4 50%, #33a7b5 100%); }
       
  1850   :root .editor-styles-wrapper .has-electric-grass-gradient-background,
       
  1851   :root .has-electric-grass-gradient-background {
       
  1852     background: linear-gradient(135deg, #caf880 0%, #71ce7e 100%); }
       
  1853   :root .editor-styles-wrapper .has-subdued-olive-gradient-background,
       
  1854   :root .has-subdued-olive-gradient-background {
       
  1855     background: linear-gradient(135deg, #fafae1 0%, #67a671 100%); }
       
  1856   :root .editor-styles-wrapper .has-atomic-cream-gradient-background,
       
  1857   :root .has-atomic-cream-gradient-background {
       
  1858     background: linear-gradient(135deg, #fdd79a 0%, #004a59 100%); }
       
  1859   :root .editor-styles-wrapper .has-nightshade-gradient-background,
       
  1860   :root .has-nightshade-gradient-background {
       
  1861     background: linear-gradient(135deg, #330968 0%, #31cdcf 100%); }
       
  1862   :root .editor-styles-wrapper .has-midnight-gradient-background,
       
  1863   :root .has-midnight-gradient-background {
       
  1864     background: linear-gradient(135deg, #020381 0%, #2874fc 100%); }
       
  1865   :root .editor-styles-wrapper .has-link-color a,
       
  1866   :root .has-link-color a {
       
  1867     color: #00e;
       
  1868     color: var(--wp--style--color--link, #00e); }
       
  1869 
       
  1870 .editor-styles-wrapper .has-small-font-size,
  1072 .has-small-font-size {
  1871 .has-small-font-size {
  1073   font-size: 13px; }
  1872   font-size: 13px; }
  1074 
  1873 
       
  1874 .editor-styles-wrapper .has-regular-font-size,
       
  1875 .editor-styles-wrapper .has-normal-font-size,
  1075 .has-regular-font-size,
  1876 .has-regular-font-size,
  1076 .has-normal-font-size {
  1877 .has-normal-font-size {
  1077   font-size: 16px; }
  1878   font-size: 16px; }
  1078 
  1879 
       
  1880 .editor-styles-wrapper .has-medium-font-size,
  1079 .has-medium-font-size {
  1881 .has-medium-font-size {
  1080   font-size: 20px; }
  1882   font-size: 20px; }
  1081 
  1883 
       
  1884 .editor-styles-wrapper .has-large-font-size,
  1082 .has-large-font-size {
  1885 .has-large-font-size {
  1083   font-size: 36px; }
  1886   font-size: 36px; }
  1084 
  1887 
       
  1888 .editor-styles-wrapper .has-larger-font-size,
       
  1889 .editor-styles-wrapper .has-huge-font-size,
  1085 .has-larger-font-size,
  1890 .has-larger-font-size,
  1086 .has-huge-font-size {
  1891 .has-huge-font-size {
  1087   font-size: 42px; }
  1892   font-size: 42px; }
       
  1893 
       
  1894 .has-text-align-center {
       
  1895   text-align: center; }
       
  1896 
       
  1897 .has-text-align-left {
       
  1898   /*rtl:ignore*/
       
  1899   text-align: left; }
       
  1900 
       
  1901 .has-text-align-right {
       
  1902   /*rtl:ignore*/
       
  1903   text-align: right; }
       
  1904 
       
  1905 #end-resizable-editor-section {
       
  1906   display: none; }
       
  1907 
       
  1908 .aligncenter {
       
  1909   clear: both; }