[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

title

Body

[close]

/wp-content/themes/twentynineteen/ -> style-rtl.css (source)

   1  @charset "UTF-8";
   2  /*
   3  Theme Name: Twenty Nineteen
   4  Theme URI: https://wordpress.org/themes/twentynineteen/
   5  Author: the WordPress team
   6  Author URI: https://wordpress.org/
   7  Description: Our 2019 default theme is designed to show off the power of the block editor. It features custom styles for all the default blocks, and is built so that what you see in the editor looks like what you'll see on your website. Twenty Nineteen is designed to be adaptable to a wide range of websites, whether you’re running a photo blog, launching a new business, or supporting a non-profit. Featuring ample whitespace and modern sans-serif headlines paired with classic serif body text, it's built to be beautiful on all screen sizes.
   8  Tested up to: 7.0
   9  Requires at least: 4.7
  10  Requires PHP: 5.2.4
  11  Version: 3.3
  12  License: GNU General Public License v2 or later
  13  License URI: http://www.gnu.org/licenses/gpl-2.0.html
  14  Text Domain: twentynineteen
  15  Tags: one-column, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, rtl-language-support, sticky-post, threaded-comments, translation-ready, block-patterns
  16  
  17  This theme, like WordPress, is licensed under the GPL.
  18  Use it to make something cool, have fun, and share what you've learned with others.
  19  
  20  Twenty Nineteen is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
  21  Underscores is distributed under the terms of the GNU GPL v2 or later.
  22  
  23  Normalizing styles have been helped along thanks to the fine work of
  24  Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
  25  
  26  Bundled block pattern images:
  27  Abstract Background by HD Wallpapers, CC0. https://stocksnap.io/photo/abstract-background-0SRRVNMKBX
  28  Abstract Waves by HD Wallpapers, CC0. https://stocksnap.io/photo/abstract-waves-0KREGLTZQ3
  29  Abstract Bokeh by HD Wallpapers, CC0. https://stocksnap.io/photo/abstract-bokeh-P4KVZBMQ6L
  30  Colorful Bokeh by HD Wallpapers, CC0. https://stocksnap.io/photo/colorful-bokeh-VN4G84GL8H
  31  */
  32  /*--------------------------------------------------------------
  33  >>> TABLE OF CONTENTS:
  34  ----------------------------------------------------------------
  35  # Variables
  36  # Normalize
  37  # Typography
  38      ## Headings
  39      ## Copy
  40  # Elements
  41      ## Lists
  42      ## Tables
  43  # Forms
  44      ## Buttons
  45      ## Fields
  46  # Navigation
  47      ## Links
  48      ## Menus
  49      ## Next & Previous
  50  # Accessibility
  51  # Alignments
  52  # Clearings
  53  # Layout
  54  # Widgets
  55  # Content
  56      ## Archives
  57      ## Posts and pages
  58      ## Comments
  59  # Blocks
  60  # Media
  61      ## Captions
  62      ## Galleries
  63  --------------------------------------------------------------*/
  64  /*
  65   * Chrome renders extra-wide   characters for the Hoefler Text font.
  66   * This results in a jumping cursor when typing in both the Classic and block
  67   * editors. The following font-face override fixes the issue by manually inserting
  68   * a custom font that includes just a Hoefler Text space replacement for that
  69   * character instead.
  70   */
  71  @font-face {
  72    font-family: 'NonBreakingSpaceOverride';
  73    src: url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAMoAA0AAAAACDQAAALTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCahEICjx3CywAATYCJANUBCAFhiEHgWwbXQfILgpsY+rQRRARwyAs6uL7pxzYhxEE+32b3aeHmifR6tklkS9hiZA0ewkqGRJE+H7/+6378ASViK/PGeavqJyOzsceKi1s3BCiQsiOdn1r/RBgIJYEgCUhbm/8/8/h4saPssnTNkkiWUBrTRtjmQSajw3Ui3pZ3LYDPD+XG2C3JA/yKAS8/rU5eNfuGqRf4eNNgV4YAlIIgxglEkWe6FYpq10+wi3g+/nUgvgPFczNrz/RsTgVm/zfbPuHZlsuQECxuyqBcQwKFBjFgKO8AqP4bAN9tFJtnM9xPcbNjeXS/x1wY/xU52f5W/X1+9cnH4YwKIaoRRAkUkj/YlAAeF/624foiIDBgBmgQBeGAyhBljUPZUm/l2dTvmpqcBDUOHdbPZWd8JsBAsGr4w8/EDn82/bUPx4eh0YNrQTBuHO2FjQEAGBwK0DeI37DpQVqdERS4gZBhpeUhWCfLFz7J99aEBgsJCHvUGAdAPp4IADDCAPCEFMGpMZ9AQpTfQtQGhLbGVBZFV8BaqNyP68oTZgHNj3M8kBPfXTTC9t90UuzYhy9ciH0grVlOcqyCytisvbsERsEYztiznR0WCrmTksJwbSNK6fd1Rvr25I9oLvctUoEbNOmXJbqgYgPXEHJ82IUsrCnpkxh23F1rfZ2zcRnJYoXtauB3VTFkFXQg3uoZYD5qE0kdjDtoDoF1h2bulGmev5HbYhbrjtohQSRI4aNOkffIcT+d3v6atpaYh3JvPoQsztCcqvaBkppDSPcQ3bw3KaCBo1f5CJWTZEgW3LjLofYg51MaVezrx8xZitYbQ9KYeoRaqQdVLwSEfrKXLK1otCWOKNdR/YwYAfon5Yk8O2MJfSD10dPGA5PIJJQMkah0ugMJiv6x4Dm7LEa8xnrRGGGLAg4sAlbsA07sAt76DOsXKO3hIjtIlpnnFrt1qW4kh6NhS83P/6HB/fl1SMAAA==) format("woff2"), url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAUQAA0AAAAACDQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE9AAAABwAAAAchf5yU0dERUYAAATYAAAAHAAAAB4AJwAbT1MvMgAAAaAAAABJAAAAYJAcgU5jbWFwAAACIAAAAF4AAAFqUUxBZ2dhc3AAAATQAAAACAAAAAgAAAAQZ2x5ZgAAApAAAAAyAAAAPL0n8y9oZWFkAAABMAAAADAAAAA2Fi93Z2hoZWEAAAFgAAAAHQAAACQOSgWaaG10eAAAAewAAAAzAAAAVC7TAQBsb2NhAAACgAAAABAAAAAsAOQBAm1heHAAAAGAAAAAHQAAACAAWQALbmFtZQAAAsQAAAF6AAADIYvD/Adwb3N0AAAEQAAAAI4AAADsapk2o3jaY2BkYGAA4ov5mwzj+W2+MnCzXwCKMNzgCBSB0LfbQDQ7AxuI4mBgAlEAFKQIRHjaY2BkYGD3+NvCwMDBAALsDAyMDKhAFAA3+wH3AAAAeNpjYGRgYBBl4GBgYgABEMnIABJzAPMZAAVmAGUAAAB42mNgZlJhnMDAysDCKsKygYGBYRqEZtrDYMT4D8gHSmEHjgUFOQwODAqqf9g9/rYwMLB7MNUAhRlBcsxBrMlASoGBEQAj8QtyAAAAeNrjYGBkAAGmWQwMjO8gmBnIZ2NA0ExAzNjAAFYJVn0ASBsD6VAIDZb7AtELAgANIgb9AHjaY2BgYGaAYBkGRgYQSAHyGMF8FgYPIM3HwMHAxMDGoMCwQIFLQV8hXvXP//9AcRCfAcb///h/ygPW+w/vb7olBjUHCTCyMcAFGZmABBO6AogThgZgIUsXAEDcEzcAAHjaY2BgECMCyoEgACZaAed42mNgYmRgYGBnYGNgYAZSDJqMgorCgoqCjECRXwwNrCAKSP5mAAFGBiRgyAAAi/YFBQAAeNqtkc1OwkAUhU/5M25cEhcsZick0AwlBJq6MWwgJkAgYV/KAA2lJeUn+hY+gktXvpKv4dLTMqKycGHsTZNv7px7z50ZAFd4hYHjdw1Ls4EiHjVncIFnzVnc4F1zDkWjrzmPW+NNcwGlzIRKI3fJlUyrEjZQxb3mDH2fNGfRx4vmHKqG0JzHg6E0F9DOlFBGBxUI1GEzLNT4S0aLuTtsGAEUuYcQHkyg3KmIum1bNUvKlrjbbAIleqHHnS4iSudpQcySMYtdFiXlAxzSbAwfMxK6kZoHKhbjjespMTioOPZnzI+4ucCeTVyKMVKLfeAS6vSWaTinuZwzyy/Dc7vaed+6KaV0kukdPUk6yOcctZPvvxxqksq2lEW8RvHjMEO2FCl/zy6p3NEm0R9OFSafJdldc4QVeyaaObMBO0/5cCaa6d9Ggyubxire+lEojscdjoWUR1xGOy8KD8mG2ZLO2l2paDc3A39qmU2z2W5YNv5+u79e6QfGJY/hAAB42m3NywrCMBQE0DupWp/1AYI7/6DEaLQu66Mrd35BKUWKJSlFv1+rue4cGM7shgR981qSon+ZNwUJ8iDgoYU2OvDRRQ99DDDECAHGmGCKmf80hZSx/Kik/LliFbtmN6xmt+yOjdg9GztV4tROnRwX/Bsaaw51nt4Lc7tWaZYHp/MlzKx51LZs5htNri+2AAAAAQAB//8AD3jaY2BkYGDgAWIxIGZiYARCESBmAfMYAAR6AEMAAAABAAAAANXtRbgAAAAA2AhRFAAAAADYCNuG) format("woff");
  74  }
  75  
  76  /* If we add the border using a regular CSS border, it won't look good on non-retina devices,
  77   * since its edges can look jagged due to lack of antialiasing. In this case, we are several
  78   * layers of box-shadow to add the border visually, which will render the border smoother. */
  79  /* Calculates maximum width for post content */
  80  /* Nested sub-menu padding: 10 levels deep */
  81  /* Ensure all font family declarations come with non-latin fallbacks */
  82  /* Build our non-latin font styles */
  83  body:lang(ar), button:lang(ar),
  84  input:lang(ar),
  85  select:lang(ar),
  86  optgroup:lang(ar),
  87  textarea:lang(ar), .author-description .author-link:lang(ar),
  88  .comment-metadata:lang(ar),
  89  .comment-reply-link:lang(ar),
  90  .comments-title:lang(ar),
  91  .comment-author .fn:lang(ar),
  92  .discussion-meta-info:lang(ar),
  93  .entry-meta:lang(ar),
  94  .entry-footer:lang(ar),
  95  .main-navigation:lang(ar),
  96  .no-comments:lang(ar),
  97  .not-found .page-title:lang(ar),
  98  .error-404 .page-title:lang(ar),
  99  .post-navigation .post-title:lang(ar),
 100  .page-links:lang(ar),
 101  .page-description:lang(ar),
 102  .pagination .nav-links:lang(ar),
 103  .sticky-post:lang(ar),
 104  .site-title:lang(ar),
 105  .site-info:lang(ar),
 106  #cancel-comment-reply-link:lang(ar),
 107  h1:lang(ar),
 108  h2:lang(ar),
 109  h3:lang(ar),
 110  h4:lang(ar),
 111  h5:lang(ar),
 112  h6:lang(ar), .page-title:lang(ar), blockquote cite:lang(ar), table:lang(ar), .button:lang(ar),
 113  input:lang(ar)[type="button"],
 114  input:lang(ar)[type="reset"],
 115  input:lang(ar)[type="submit"], .comment-navigation .nav-previous:lang(ar),
 116  .comment-navigation .nav-next:lang(ar), .comment-list .pingback .comment-body:lang(ar),
 117  .comment-list .trackback .comment-body:lang(ar), .comment-list .pingback .comment-body .comment-edit-link:lang(ar),
 118  .comment-list .trackback .comment-body .comment-edit-link:lang(ar), .comment-form .comment-notes:lang(ar),
 119  .comment-form label:lang(ar), .widget_archive ul li:lang(ar),
 120  .widget_categories ul li:lang(ar),
 121  .widget_meta ul li:lang(ar),
 122  .widget_nav_menu ul li:lang(ar),
 123  .widget_pages ul li:lang(ar),
 124  .widget_recent_comments ul li:lang(ar),
 125  .widget_recent_entries ul li:lang(ar),
 126  .widget_rss ul li:lang(ar), .widget_tag_cloud .tagcloud:lang(ar), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(ar), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ar), .entry .entry-content .wp-block-archives li > a:lang(ar),
 127  .entry .entry-content .wp-block-categories li > a:lang(ar),
 128  .entry .entry-content .wp-block-latest-posts li > a:lang(ar), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(ar), .entry .entry-content .wp-block-verse:lang(ar), .entry .entry-content .has-drop-cap:lang(ar):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ar), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ar),
 129  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ar),
 130  .entry .entry-content .wp-block-cover-image h2:lang(ar),
 131  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ar),
 132  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ar),
 133  .entry .entry-content .wp-block-cover h2:lang(ar), .entry .entry-content .wp-block-audio figcaption:lang(ar),
 134  .entry .entry-content .wp-block-video figcaption:lang(ar),
 135  .entry .entry-content .wp-block-image figcaption:lang(ar),
 136  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ar),
 137  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ar), .entry .entry-content .wp-block-file:lang(ar), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ar), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ar), .wp-caption-text:lang(ar), .gallery-caption:lang(ar) {
 138    font-family: Tahoma, Arial, sans-serif;
 139  }
 140  
 141  body:lang(ary), button:lang(ary),
 142  input:lang(ary),
 143  select:lang(ary),
 144  optgroup:lang(ary),
 145  textarea:lang(ary), .author-description .author-link:lang(ary),
 146  .comment-metadata:lang(ary),
 147  .comment-reply-link:lang(ary),
 148  .comments-title:lang(ary),
 149  .comment-author .fn:lang(ary),
 150  .discussion-meta-info:lang(ary),
 151  .entry-meta:lang(ary),
 152  .entry-footer:lang(ary),
 153  .main-navigation:lang(ary),
 154  .no-comments:lang(ary),
 155  .not-found .page-title:lang(ary),
 156  .error-404 .page-title:lang(ary),
 157  .post-navigation .post-title:lang(ary),
 158  .page-links:lang(ary),
 159  .page-description:lang(ary),
 160  .pagination .nav-links:lang(ary),
 161  .sticky-post:lang(ary),
 162  .site-title:lang(ary),
 163  .site-info:lang(ary),
 164  #cancel-comment-reply-link:lang(ary),
 165  h1:lang(ary),
 166  h2:lang(ary),
 167  h3:lang(ary),
 168  h4:lang(ary),
 169  h5:lang(ary),
 170  h6:lang(ary), .page-title:lang(ary), blockquote cite:lang(ary), table:lang(ary), .button:lang(ary),
 171  input:lang(ary)[type="button"],
 172  input:lang(ary)[type="reset"],
 173  input:lang(ary)[type="submit"], .comment-navigation .nav-previous:lang(ary),
 174  .comment-navigation .nav-next:lang(ary), .comment-list .pingback .comment-body:lang(ary),
 175  .comment-list .trackback .comment-body:lang(ary), .comment-list .pingback .comment-body .comment-edit-link:lang(ary),
 176  .comment-list .trackback .comment-body .comment-edit-link:lang(ary), .comment-form .comment-notes:lang(ary),
 177  .comment-form label:lang(ary), .widget_archive ul li:lang(ary),
 178  .widget_categories ul li:lang(ary),
 179  .widget_meta ul li:lang(ary),
 180  .widget_nav_menu ul li:lang(ary),
 181  .widget_pages ul li:lang(ary),
 182  .widget_recent_comments ul li:lang(ary),
 183  .widget_recent_entries ul li:lang(ary),
 184  .widget_rss ul li:lang(ary), .widget_tag_cloud .tagcloud:lang(ary), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(ary), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ary), .entry .entry-content .wp-block-archives li > a:lang(ary),
 185  .entry .entry-content .wp-block-categories li > a:lang(ary),
 186  .entry .entry-content .wp-block-latest-posts li > a:lang(ary), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(ary), .entry .entry-content .wp-block-verse:lang(ary), .entry .entry-content .has-drop-cap:lang(ary):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ary), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ary),
 187  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ary),
 188  .entry .entry-content .wp-block-cover-image h2:lang(ary),
 189  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ary),
 190  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ary),
 191  .entry .entry-content .wp-block-cover h2:lang(ary), .entry .entry-content .wp-block-audio figcaption:lang(ary),
 192  .entry .entry-content .wp-block-video figcaption:lang(ary),
 193  .entry .entry-content .wp-block-image figcaption:lang(ary),
 194  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ary),
 195  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ary), .entry .entry-content .wp-block-file:lang(ary), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ary), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ary), .wp-caption-text:lang(ary), .gallery-caption:lang(ary) {
 196    font-family: Tahoma, Arial, sans-serif;
 197  }
 198  
 199  body:lang(azb), button:lang(azb),
 200  input:lang(azb),
 201  select:lang(azb),
 202  optgroup:lang(azb),
 203  textarea:lang(azb), .author-description .author-link:lang(azb),
 204  .comment-metadata:lang(azb),
 205  .comment-reply-link:lang(azb),
 206  .comments-title:lang(azb),
 207  .comment-author .fn:lang(azb),
 208  .discussion-meta-info:lang(azb),
 209  .entry-meta:lang(azb),
 210  .entry-footer:lang(azb),
 211  .main-navigation:lang(azb),
 212  .no-comments:lang(azb),
 213  .not-found .page-title:lang(azb),
 214  .error-404 .page-title:lang(azb),
 215  .post-navigation .post-title:lang(azb),
 216  .page-links:lang(azb),
 217  .page-description:lang(azb),
 218  .pagination .nav-links:lang(azb),
 219  .sticky-post:lang(azb),
 220  .site-title:lang(azb),
 221  .site-info:lang(azb),
 222  #cancel-comment-reply-link:lang(azb),
 223  h1:lang(azb),
 224  h2:lang(azb),
 225  h3:lang(azb),
 226  h4:lang(azb),
 227  h5:lang(azb),
 228  h6:lang(azb), .page-title:lang(azb), blockquote cite:lang(azb), table:lang(azb), .button:lang(azb),
 229  input:lang(azb)[type="button"],
 230  input:lang(azb)[type="reset"],
 231  input:lang(azb)[type="submit"], .comment-navigation .nav-previous:lang(azb),
 232  .comment-navigation .nav-next:lang(azb), .comment-list .pingback .comment-body:lang(azb),
 233  .comment-list .trackback .comment-body:lang(azb), .comment-list .pingback .comment-body .comment-edit-link:lang(azb),
 234  .comment-list .trackback .comment-body .comment-edit-link:lang(azb), .comment-form .comment-notes:lang(azb),
 235  .comment-form label:lang(azb), .widget_archive ul li:lang(azb),
 236  .widget_categories ul li:lang(azb),
 237  .widget_meta ul li:lang(azb),
 238  .widget_nav_menu ul li:lang(azb),
 239  .widget_pages ul li:lang(azb),
 240  .widget_recent_comments ul li:lang(azb),
 241  .widget_recent_entries ul li:lang(azb),
 242  .widget_rss ul li:lang(azb), .widget_tag_cloud .tagcloud:lang(azb), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(azb), .entry .entry-content .wp-block-button .wp-block-button__link:lang(azb), .entry .entry-content .wp-block-archives li > a:lang(azb),
 243  .entry .entry-content .wp-block-categories li > a:lang(azb),
 244  .entry .entry-content .wp-block-latest-posts li > a:lang(azb), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(azb), .entry .entry-content .wp-block-verse:lang(azb), .entry .entry-content .has-drop-cap:lang(azb):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(azb), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(azb),
 245  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(azb),
 246  .entry .entry-content .wp-block-cover-image h2:lang(azb),
 247  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(azb),
 248  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(azb),
 249  .entry .entry-content .wp-block-cover h2:lang(azb), .entry .entry-content .wp-block-audio figcaption:lang(azb),
 250  .entry .entry-content .wp-block-video figcaption:lang(azb),
 251  .entry .entry-content .wp-block-image figcaption:lang(azb),
 252  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(azb),
 253  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(azb), .entry .entry-content .wp-block-file:lang(azb), .entry .entry-content .wp-block-file .wp-block-file__button:lang(azb), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(azb), .wp-caption-text:lang(azb), .gallery-caption:lang(azb) {
 254    font-family: Tahoma, Arial, sans-serif;
 255  }
 256  
 257  body:lang(ckb), button:lang(ckb),
 258  input:lang(ckb),
 259  select:lang(ckb),
 260  optgroup:lang(ckb),
 261  textarea:lang(ckb), .author-description .author-link:lang(ckb),
 262  .comment-metadata:lang(ckb),
 263  .comment-reply-link:lang(ckb),
 264  .comments-title:lang(ckb),
 265  .comment-author .fn:lang(ckb),
 266  .discussion-meta-info:lang(ckb),
 267  .entry-meta:lang(ckb),
 268  .entry-footer:lang(ckb),
 269  .main-navigation:lang(ckb),
 270  .no-comments:lang(ckb),
 271  .not-found .page-title:lang(ckb),
 272  .error-404 .page-title:lang(ckb),
 273  .post-navigation .post-title:lang(ckb),
 274  .page-links:lang(ckb),
 275  .page-description:lang(ckb),
 276  .pagination .nav-links:lang(ckb),
 277  .sticky-post:lang(ckb),
 278  .site-title:lang(ckb),
 279  .site-info:lang(ckb),
 280  #cancel-comment-reply-link:lang(ckb),
 281  h1:lang(ckb),
 282  h2:lang(ckb),
 283  h3:lang(ckb),
 284  h4:lang(ckb),
 285  h5:lang(ckb),
 286  h6:lang(ckb), .page-title:lang(ckb), blockquote cite:lang(ckb), table:lang(ckb), .button:lang(ckb),
 287  input:lang(ckb)[type="button"],
 288  input:lang(ckb)[type="reset"],
 289  input:lang(ckb)[type="submit"], .comment-navigation .nav-previous:lang(ckb),
 290  .comment-navigation .nav-next:lang(ckb), .comment-list .pingback .comment-body:lang(ckb),
 291  .comment-list .trackback .comment-body:lang(ckb), .comment-list .pingback .comment-body .comment-edit-link:lang(ckb),
 292  .comment-list .trackback .comment-body .comment-edit-link:lang(ckb), .comment-form .comment-notes:lang(ckb),
 293  .comment-form label:lang(ckb), .widget_archive ul li:lang(ckb),
 294  .widget_categories ul li:lang(ckb),
 295  .widget_meta ul li:lang(ckb),
 296  .widget_nav_menu ul li:lang(ckb),
 297  .widget_pages ul li:lang(ckb),
 298  .widget_recent_comments ul li:lang(ckb),
 299  .widget_recent_entries ul li:lang(ckb),
 300  .widget_rss ul li:lang(ckb), .widget_tag_cloud .tagcloud:lang(ckb), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(ckb), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ckb), .entry .entry-content .wp-block-archives li > a:lang(ckb),
 301  .entry .entry-content .wp-block-categories li > a:lang(ckb),
 302  .entry .entry-content .wp-block-latest-posts li > a:lang(ckb), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(ckb), .entry .entry-content .wp-block-verse:lang(ckb), .entry .entry-content .has-drop-cap:lang(ckb):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ckb), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ckb),
 303  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ckb),
 304  .entry .entry-content .wp-block-cover-image h2:lang(ckb),
 305  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ckb),
 306  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ckb),
 307  .entry .entry-content .wp-block-cover h2:lang(ckb), .entry .entry-content .wp-block-audio figcaption:lang(ckb),
 308  .entry .entry-content .wp-block-video figcaption:lang(ckb),
 309  .entry .entry-content .wp-block-image figcaption:lang(ckb),
 310  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ckb),
 311  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ckb), .entry .entry-content .wp-block-file:lang(ckb), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ckb), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ckb), .wp-caption-text:lang(ckb), .gallery-caption:lang(ckb) {
 312    font-family: Tahoma, Arial, sans-serif;
 313  }
 314  
 315  body:lang(fa-IR), button:lang(fa-IR),
 316  input:lang(fa-IR),
 317  select:lang(fa-IR),
 318  optgroup:lang(fa-IR),
 319  textarea:lang(fa-IR), .author-description .author-link:lang(fa-IR),
 320  .comment-metadata:lang(fa-IR),
 321  .comment-reply-link:lang(fa-IR),
 322  .comments-title:lang(fa-IR),
 323  .comment-author .fn:lang(fa-IR),
 324  .discussion-meta-info:lang(fa-IR),
 325  .entry-meta:lang(fa-IR),
 326  .entry-footer:lang(fa-IR),
 327  .main-navigation:lang(fa-IR),
 328  .no-comments:lang(fa-IR),
 329  .not-found .page-title:lang(fa-IR),
 330  .error-404 .page-title:lang(fa-IR),
 331  .post-navigation .post-title:lang(fa-IR),
 332  .page-links:lang(fa-IR),
 333  .page-description:lang(fa-IR),
 334  .pagination .nav-links:lang(fa-IR),
 335  .sticky-post:lang(fa-IR),
 336  .site-title:lang(fa-IR),
 337  .site-info:lang(fa-IR),
 338  #cancel-comment-reply-link:lang(fa-IR),
 339  h1:lang(fa-IR),
 340  h2:lang(fa-IR),
 341  h3:lang(fa-IR),
 342  h4:lang(fa-IR),
 343  h5:lang(fa-IR),
 344  h6:lang(fa-IR), .page-title:lang(fa-IR), blockquote cite:lang(fa-IR), table:lang(fa-IR), .button:lang(fa-IR),
 345  input:lang(fa-IR)[type="button"],
 346  input:lang(fa-IR)[type="reset"],
 347  input:lang(fa-IR)[type="submit"], .comment-navigation .nav-previous:lang(fa-IR),
 348  .comment-navigation .nav-next:lang(fa-IR), .comment-list .pingback .comment-body:lang(fa-IR),
 349  .comment-list .trackback .comment-body:lang(fa-IR), .comment-list .pingback .comment-body .comment-edit-link:lang(fa-IR),
 350  .comment-list .trackback .comment-body .comment-edit-link:lang(fa-IR), .comment-form .comment-notes:lang(fa-IR),
 351  .comment-form label:lang(fa-IR), .widget_archive ul li:lang(fa-IR),
 352  .widget_categories ul li:lang(fa-IR),
 353  .widget_meta ul li:lang(fa-IR),
 354  .widget_nav_menu ul li:lang(fa-IR),
 355  .widget_pages ul li:lang(fa-IR),
 356  .widget_recent_comments ul li:lang(fa-IR),
 357  .widget_recent_entries ul li:lang(fa-IR),
 358  .widget_rss ul li:lang(fa-IR), .widget_tag_cloud .tagcloud:lang(fa-IR), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(fa-IR), .entry .entry-content .wp-block-button .wp-block-button__link:lang(fa-IR), .entry .entry-content .wp-block-archives li > a:lang(fa-IR),
 359  .entry .entry-content .wp-block-categories li > a:lang(fa-IR),
 360  .entry .entry-content .wp-block-latest-posts li > a:lang(fa-IR), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(fa-IR), .entry .entry-content .wp-block-verse:lang(fa-IR), .entry .entry-content .has-drop-cap:lang(fa-IR):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(fa-IR), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(fa-IR),
 361  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(fa-IR),
 362  .entry .entry-content .wp-block-cover-image h2:lang(fa-IR),
 363  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(fa-IR),
 364  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(fa-IR),
 365  .entry .entry-content .wp-block-cover h2:lang(fa-IR), .entry .entry-content .wp-block-audio figcaption:lang(fa-IR),
 366  .entry .entry-content .wp-block-video figcaption:lang(fa-IR),
 367  .entry .entry-content .wp-block-image figcaption:lang(fa-IR),
 368  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(fa-IR),
 369  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(fa-IR), .entry .entry-content .wp-block-file:lang(fa-IR), .entry .entry-content .wp-block-file .wp-block-file__button:lang(fa-IR), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(fa-IR), .wp-caption-text:lang(fa-IR), .gallery-caption:lang(fa-IR) {
 370    font-family: Tahoma, Arial, sans-serif;
 371  }
 372  
 373  body:lang(haz), button:lang(haz),
 374  input:lang(haz),
 375  select:lang(haz),
 376  optgroup:lang(haz),
 377  textarea:lang(haz), .author-description .author-link:lang(haz),
 378  .comment-metadata:lang(haz),
 379  .comment-reply-link:lang(haz),
 380  .comments-title:lang(haz),
 381  .comment-author .fn:lang(haz),
 382  .discussion-meta-info:lang(haz),
 383  .entry-meta:lang(haz),
 384  .entry-footer:lang(haz),
 385  .main-navigation:lang(haz),
 386  .no-comments:lang(haz),
 387  .not-found .page-title:lang(haz),
 388  .error-404 .page-title:lang(haz),
 389  .post-navigation .post-title:lang(haz),
 390  .page-links:lang(haz),
 391  .page-description:lang(haz),
 392  .pagination .nav-links:lang(haz),
 393  .sticky-post:lang(haz),
 394  .site-title:lang(haz),
 395  .site-info:lang(haz),
 396  #cancel-comment-reply-link:lang(haz),
 397  h1:lang(haz),
 398  h2:lang(haz),
 399  h3:lang(haz),
 400  h4:lang(haz),
 401  h5:lang(haz),
 402  h6:lang(haz), .page-title:lang(haz), blockquote cite:lang(haz), table:lang(haz), .button:lang(haz),
 403  input:lang(haz)[type="button"],
 404  input:lang(haz)[type="reset"],
 405  input:lang(haz)[type="submit"], .comment-navigation .nav-previous:lang(haz),
 406  .comment-navigation .nav-next:lang(haz), .comment-list .pingback .comment-body:lang(haz),
 407  .comment-list .trackback .comment-body:lang(haz), .comment-list .pingback .comment-body .comment-edit-link:lang(haz),
 408  .comment-list .trackback .comment-body .comment-edit-link:lang(haz), .comment-form .comment-notes:lang(haz),
 409  .comment-form label:lang(haz), .widget_archive ul li:lang(haz),
 410  .widget_categories ul li:lang(haz),
 411  .widget_meta ul li:lang(haz),
 412  .widget_nav_menu ul li:lang(haz),
 413  .widget_pages ul li:lang(haz),
 414  .widget_recent_comments ul li:lang(haz),
 415  .widget_recent_entries ul li:lang(haz),
 416  .widget_rss ul li:lang(haz), .widget_tag_cloud .tagcloud:lang(haz), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(haz), .entry .entry-content .wp-block-button .wp-block-button__link:lang(haz), .entry .entry-content .wp-block-archives li > a:lang(haz),
 417  .entry .entry-content .wp-block-categories li > a:lang(haz),
 418  .entry .entry-content .wp-block-latest-posts li > a:lang(haz), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(haz), .entry .entry-content .wp-block-verse:lang(haz), .entry .entry-content .has-drop-cap:lang(haz):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(haz), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(haz),
 419  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(haz),
 420  .entry .entry-content .wp-block-cover-image h2:lang(haz),
 421  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(haz),
 422  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(haz),
 423  .entry .entry-content .wp-block-cover h2:lang(haz), .entry .entry-content .wp-block-audio figcaption:lang(haz),
 424  .entry .entry-content .wp-block-video figcaption:lang(haz),
 425  .entry .entry-content .wp-block-image figcaption:lang(haz),
 426  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(haz),
 427  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(haz), .entry .entry-content .wp-block-file:lang(haz), .entry .entry-content .wp-block-file .wp-block-file__button:lang(haz), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(haz), .wp-caption-text:lang(haz), .gallery-caption:lang(haz) {
 428    font-family: Tahoma, Arial, sans-serif;
 429  }
 430  
 431  body:lang(ps), button:lang(ps),
 432  input:lang(ps),
 433  select:lang(ps),
 434  optgroup:lang(ps),
 435  textarea:lang(ps), .author-description .author-link:lang(ps),
 436  .comment-metadata:lang(ps),
 437  .comment-reply-link:lang(ps),
 438  .comments-title:lang(ps),
 439  .comment-author .fn:lang(ps),
 440  .discussion-meta-info:lang(ps),
 441  .entry-meta:lang(ps),
 442  .entry-footer:lang(ps),
 443  .main-navigation:lang(ps),
 444  .no-comments:lang(ps),
 445  .not-found .page-title:lang(ps),
 446  .error-404 .page-title:lang(ps),
 447  .post-navigation .post-title:lang(ps),
 448  .page-links:lang(ps),
 449  .page-description:lang(ps),
 450  .pagination .nav-links:lang(ps),
 451  .sticky-post:lang(ps),
 452  .site-title:lang(ps),
 453  .site-info:lang(ps),
 454  #cancel-comment-reply-link:lang(ps),
 455  h1:lang(ps),
 456  h2:lang(ps),
 457  h3:lang(ps),
 458  h4:lang(ps),
 459  h5:lang(ps),
 460  h6:lang(ps), .page-title:lang(ps), blockquote cite:lang(ps), table:lang(ps), .button:lang(ps),
 461  input:lang(ps)[type="button"],
 462  input:lang(ps)[type="reset"],
 463  input:lang(ps)[type="submit"], .comment-navigation .nav-previous:lang(ps),
 464  .comment-navigation .nav-next:lang(ps), .comment-list .pingback .comment-body:lang(ps),
 465  .comment-list .trackback .comment-body:lang(ps), .comment-list .pingback .comment-body .comment-edit-link:lang(ps),
 466  .comment-list .trackback .comment-body .comment-edit-link:lang(ps), .comment-form .comment-notes:lang(ps),
 467  .comment-form label:lang(ps), .widget_archive ul li:lang(ps),
 468  .widget_categories ul li:lang(ps),
 469  .widget_meta ul li:lang(ps),
 470  .widget_nav_menu ul li:lang(ps),
 471  .widget_pages ul li:lang(ps),
 472  .widget_recent_comments ul li:lang(ps),
 473  .widget_recent_entries ul li:lang(ps),
 474  .widget_rss ul li:lang(ps), .widget_tag_cloud .tagcloud:lang(ps), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(ps), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ps), .entry .entry-content .wp-block-archives li > a:lang(ps),
 475  .entry .entry-content .wp-block-categories li > a:lang(ps),
 476  .entry .entry-content .wp-block-latest-posts li > a:lang(ps), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(ps), .entry .entry-content .wp-block-verse:lang(ps), .entry .entry-content .has-drop-cap:lang(ps):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ps), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ps),
 477  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ps),
 478  .entry .entry-content .wp-block-cover-image h2:lang(ps),
 479  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ps),
 480  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ps),
 481  .entry .entry-content .wp-block-cover h2:lang(ps), .entry .entry-content .wp-block-audio figcaption:lang(ps),
 482  .entry .entry-content .wp-block-video figcaption:lang(ps),
 483  .entry .entry-content .wp-block-image figcaption:lang(ps),
 484  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ps),
 485  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ps), .entry .entry-content .wp-block-file:lang(ps), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ps), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ps), .wp-caption-text:lang(ps), .gallery-caption:lang(ps) {
 486    font-family: Tahoma, Arial, sans-serif;
 487  }
 488  
 489  body:lang(be), button:lang(be),
 490  input:lang(be),
 491  select:lang(be),
 492  optgroup:lang(be),
 493  textarea:lang(be), .author-description .author-link:lang(be),
 494  .comment-metadata:lang(be),
 495  .comment-reply-link:lang(be),
 496  .comments-title:lang(be),
 497  .comment-author .fn:lang(be),
 498  .discussion-meta-info:lang(be),
 499  .entry-meta:lang(be),
 500  .entry-footer:lang(be),
 501  .main-navigation:lang(be),
 502  .no-comments:lang(be),
 503  .not-found .page-title:lang(be),
 504  .error-404 .page-title:lang(be),
 505  .post-navigation .post-title:lang(be),
 506  .page-links:lang(be),
 507  .page-description:lang(be),
 508  .pagination .nav-links:lang(be),
 509  .sticky-post:lang(be),
 510  .site-title:lang(be),
 511  .site-info:lang(be),
 512  #cancel-comment-reply-link:lang(be),
 513  h1:lang(be),
 514  h2:lang(be),
 515  h3:lang(be),
 516  h4:lang(be),
 517  h5:lang(be),
 518  h6:lang(be), .page-title:lang(be), blockquote cite:lang(be), table:lang(be), .button:lang(be),
 519  input:lang(be)[type="button"],
 520  input:lang(be)[type="reset"],
 521  input:lang(be)[type="submit"], .comment-navigation .nav-previous:lang(be),
 522  .comment-navigation .nav-next:lang(be), .comment-list .pingback .comment-body:lang(be),
 523  .comment-list .trackback .comment-body:lang(be), .comment-list .pingback .comment-body .comment-edit-link:lang(be),
 524  .comment-list .trackback .comment-body .comment-edit-link:lang(be), .comment-form .comment-notes:lang(be),
 525  .comment-form label:lang(be), .widget_archive ul li:lang(be),
 526  .widget_categories ul li:lang(be),
 527  .widget_meta ul li:lang(be),
 528  .widget_nav_menu ul li:lang(be),
 529  .widget_pages ul li:lang(be),
 530  .widget_recent_comments ul li:lang(be),
 531  .widget_recent_entries ul li:lang(be),
 532  .widget_rss ul li:lang(be), .widget_tag_cloud .tagcloud:lang(be), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(be), .entry .entry-content .wp-block-button .wp-block-button__link:lang(be), .entry .entry-content .wp-block-archives li > a:lang(be),
 533  .entry .entry-content .wp-block-categories li > a:lang(be),
 534  .entry .entry-content .wp-block-latest-posts li > a:lang(be), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(be), .entry .entry-content .wp-block-verse:lang(be), .entry .entry-content .has-drop-cap:lang(be):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(be), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(be),
 535  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(be),
 536  .entry .entry-content .wp-block-cover-image h2:lang(be),
 537  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(be),
 538  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(be),
 539  .entry .entry-content .wp-block-cover h2:lang(be), .entry .entry-content .wp-block-audio figcaption:lang(be),
 540  .entry .entry-content .wp-block-video figcaption:lang(be),
 541  .entry .entry-content .wp-block-image figcaption:lang(be),
 542  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(be),
 543  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(be), .entry .entry-content .wp-block-file:lang(be), .entry .entry-content .wp-block-file .wp-block-file__button:lang(be), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(be), .wp-caption-text:lang(be), .gallery-caption:lang(be) {
 544    font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
 545  }
 546  
 547  body:lang(bg-BG), button:lang(bg-BG),
 548  input:lang(bg-BG),
 549  select:lang(bg-BG),
 550  optgroup:lang(bg-BG),
 551  textarea:lang(bg-BG), .author-description .author-link:lang(bg-BG),
 552  .comment-metadata:lang(bg-BG),
 553  .comment-reply-link:lang(bg-BG),
 554  .comments-title:lang(bg-BG),
 555  .comment-author .fn:lang(bg-BG),
 556  .discussion-meta-info:lang(bg-BG),
 557  .entry-meta:lang(bg-BG),
 558  .entry-footer:lang(bg-BG),
 559  .main-navigation:lang(bg-BG),
 560  .no-comments:lang(bg-BG),
 561  .not-found .page-title:lang(bg-BG),
 562  .error-404 .page-title:lang(bg-BG),
 563  .post-navigation .post-title:lang(bg-BG),
 564  .page-links:lang(bg-BG),
 565  .page-description:lang(bg-BG),
 566  .pagination .nav-links:lang(bg-BG),
 567  .sticky-post:lang(bg-BG),
 568  .site-title:lang(bg-BG),
 569  .site-info:lang(bg-BG),
 570  #cancel-comment-reply-link:lang(bg-BG),
 571  h1:lang(bg-BG),
 572  h2:lang(bg-BG),
 573  h3:lang(bg-BG),
 574  h4:lang(bg-BG),
 575  h5:lang(bg-BG),
 576  h6:lang(bg-BG), .page-title:lang(bg-BG), blockquote cite:lang(bg-BG), table:lang(bg-BG), .button:lang(bg-BG),
 577  input:lang(bg-BG)[type="button"],
 578  input:lang(bg-BG)[type="reset"],
 579  input:lang(bg-BG)[type="submit"], .comment-navigation .nav-previous:lang(bg-BG),
 580  .comment-navigation .nav-next:lang(bg-BG), .comment-list .pingback .comment-body:lang(bg-BG),
 581  .comment-list .trackback .comment-body:lang(bg-BG), .comment-list .pingback .comment-body .comment-edit-link:lang(bg-BG),
 582  .comment-list .trackback .comment-body .comment-edit-link:lang(bg-BG), .comment-form .comment-notes:lang(bg-BG),
 583  .comment-form label:lang(bg-BG), .widget_archive ul li:lang(bg-BG),
 584  .widget_categories ul li:lang(bg-BG),
 585  .widget_meta ul li:lang(bg-BG),
 586  .widget_nav_menu ul li:lang(bg-BG),
 587  .widget_pages ul li:lang(bg-BG),
 588  .widget_recent_comments ul li:lang(bg-BG),
 589  .widget_recent_entries ul li:lang(bg-BG),
 590  .widget_rss ul li:lang(bg-BG), .widget_tag_cloud .tagcloud:lang(bg-BG), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(bg-BG), .entry .entry-content .wp-block-button .wp-block-button__link:lang(bg-BG), .entry .entry-content .wp-block-archives li > a:lang(bg-BG),
 591  .entry .entry-content .wp-block-categories li > a:lang(bg-BG),
 592  .entry .entry-content .wp-block-latest-posts li > a:lang(bg-BG), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(bg-BG), .entry .entry-content .wp-block-verse:lang(bg-BG), .entry .entry-content .has-drop-cap:lang(bg-BG):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(bg-BG), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(bg-BG),
 593  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(bg-BG),
 594  .entry .entry-content .wp-block-cover-image h2:lang(bg-BG),
 595  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(bg-BG),
 596  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(bg-BG),
 597  .entry .entry-content .wp-block-cover h2:lang(bg-BG), .entry .entry-content .wp-block-audio figcaption:lang(bg-BG),
 598  .entry .entry-content .wp-block-video figcaption:lang(bg-BG),
 599  .entry .entry-content .wp-block-image figcaption:lang(bg-BG),
 600  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(bg-BG),
 601  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(bg-BG), .entry .entry-content .wp-block-file:lang(bg-BG), .entry .entry-content .wp-block-file .wp-block-file__button:lang(bg-BG), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(bg-BG), .wp-caption-text:lang(bg-BG), .gallery-caption:lang(bg-BG) {
 602    font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
 603  }
 604  
 605  body:lang(kk), button:lang(kk),
 606  input:lang(kk),
 607  select:lang(kk),
 608  optgroup:lang(kk),
 609  textarea:lang(kk), .author-description .author-link:lang(kk),
 610  .comment-metadata:lang(kk),
 611  .comment-reply-link:lang(kk),
 612  .comments-title:lang(kk),
 613  .comment-author .fn:lang(kk),
 614  .discussion-meta-info:lang(kk),
 615  .entry-meta:lang(kk),
 616  .entry-footer:lang(kk),
 617  .main-navigation:lang(kk),
 618  .no-comments:lang(kk),
 619  .not-found .page-title:lang(kk),
 620  .error-404 .page-title:lang(kk),
 621  .post-navigation .post-title:lang(kk),
 622  .page-links:lang(kk),
 623  .page-description:lang(kk),
 624  .pagination .nav-links:lang(kk),
 625  .sticky-post:lang(kk),
 626  .site-title:lang(kk),
 627  .site-info:lang(kk),
 628  #cancel-comment-reply-link:lang(kk),
 629  h1:lang(kk),
 630  h2:lang(kk),
 631  h3:lang(kk),
 632  h4:lang(kk),
 633  h5:lang(kk),
 634  h6:lang(kk), .page-title:lang(kk), blockquote cite:lang(kk), table:lang(kk), .button:lang(kk),
 635  input:lang(kk)[type="button"],
 636  input:lang(kk)[type="reset"],
 637  input:lang(kk)[type="submit"], .comment-navigation .nav-previous:lang(kk),
 638  .comment-navigation .nav-next:lang(kk), .comment-list .pingback .comment-body:lang(kk),
 639  .comment-list .trackback .comment-body:lang(kk), .comment-list .pingback .comment-body .comment-edit-link:lang(kk),
 640  .comment-list .trackback .comment-body .comment-edit-link:lang(kk), .comment-form .comment-notes:lang(kk),
 641  .comment-form label:lang(kk), .widget_archive ul li:lang(kk),
 642  .widget_categories ul li:lang(kk),
 643  .widget_meta ul li:lang(kk),
 644  .widget_nav_menu ul li:lang(kk),
 645  .widget_pages ul li:lang(kk),
 646  .widget_recent_comments ul li:lang(kk),
 647  .widget_recent_entries ul li:lang(kk),
 648  .widget_rss ul li:lang(kk), .widget_tag_cloud .tagcloud:lang(kk), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(kk), .entry .entry-content .wp-block-button .wp-block-button__link:lang(kk), .entry .entry-content .wp-block-archives li > a:lang(kk),
 649  .entry .entry-content .wp-block-categories li > a:lang(kk),
 650  .entry .entry-content .wp-block-latest-posts li > a:lang(kk), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(kk), .entry .entry-content .wp-block-verse:lang(kk), .entry .entry-content .has-drop-cap:lang(kk):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(kk), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(kk),
 651  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(kk),
 652  .entry .entry-content .wp-block-cover-image h2:lang(kk),
 653  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(kk),
 654  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(kk),
 655  .entry .entry-content .wp-block-cover h2:lang(kk), .entry .entry-content .wp-block-audio figcaption:lang(kk),
 656  .entry .entry-content .wp-block-video figcaption:lang(kk),
 657  .entry .entry-content .wp-block-image figcaption:lang(kk),
 658  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(kk),
 659  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(kk), .entry .entry-content .wp-block-file:lang(kk), .entry .entry-content .wp-block-file .wp-block-file__button:lang(kk), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(kk), .wp-caption-text:lang(kk), .gallery-caption:lang(kk) {
 660    font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
 661  }
 662  
 663  body:lang(mk-MK), button:lang(mk-MK),
 664  input:lang(mk-MK),
 665  select:lang(mk-MK),
 666  optgroup:lang(mk-MK),
 667  textarea:lang(mk-MK), .author-description .author-link:lang(mk-MK),
 668  .comment-metadata:lang(mk-MK),
 669  .comment-reply-link:lang(mk-MK),
 670  .comments-title:lang(mk-MK),
 671  .comment-author .fn:lang(mk-MK),
 672  .discussion-meta-info:lang(mk-MK),
 673  .entry-meta:lang(mk-MK),
 674  .entry-footer:lang(mk-MK),
 675  .main-navigation:lang(mk-MK),
 676  .no-comments:lang(mk-MK),
 677  .not-found .page-title:lang(mk-MK),
 678  .error-404 .page-title:lang(mk-MK),
 679  .post-navigation .post-title:lang(mk-MK),
 680  .page-links:lang(mk-MK),
 681  .page-description:lang(mk-MK),
 682  .pagination .nav-links:lang(mk-MK),
 683  .sticky-post:lang(mk-MK),
 684  .site-title:lang(mk-MK),
 685  .site-info:lang(mk-MK),
 686  #cancel-comment-reply-link:lang(mk-MK),
 687  h1:lang(mk-MK),
 688  h2:lang(mk-MK),
 689  h3:lang(mk-MK),
 690  h4:lang(mk-MK),
 691  h5:lang(mk-MK),
 692  h6:lang(mk-MK), .page-title:lang(mk-MK), blockquote cite:lang(mk-MK), table:lang(mk-MK), .button:lang(mk-MK),
 693  input:lang(mk-MK)[type="button"],
 694  input:lang(mk-MK)[type="reset"],
 695  input:lang(mk-MK)[type="submit"], .comment-navigation .nav-previous:lang(mk-MK),
 696  .comment-navigation .nav-next:lang(mk-MK), .comment-list .pingback .comment-body:lang(mk-MK),
 697  .comment-list .trackback .comment-body:lang(mk-MK), .comment-list .pingback .comment-body .comment-edit-link:lang(mk-MK),
 698  .comment-list .trackback .comment-body .comment-edit-link:lang(mk-MK), .comment-form .comment-notes:lang(mk-MK),
 699  .comment-form label:lang(mk-MK), .widget_archive ul li:lang(mk-MK),
 700  .widget_categories ul li:lang(mk-MK),
 701  .widget_meta ul li:lang(mk-MK),
 702  .widget_nav_menu ul li:lang(mk-MK),
 703  .widget_pages ul li:lang(mk-MK),
 704  .widget_recent_comments ul li:lang(mk-MK),
 705  .widget_recent_entries ul li:lang(mk-MK),
 706  .widget_rss ul li:lang(mk-MK), .widget_tag_cloud .tagcloud:lang(mk-MK), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(mk-MK), .entry .entry-content .wp-block-button .wp-block-button__link:lang(mk-MK), .entry .entry-content .wp-block-archives li > a:lang(mk-MK),
 707  .entry .entry-content .wp-block-categories li > a:lang(mk-MK),
 708  .entry .entry-content .wp-block-latest-posts li > a:lang(mk-MK), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(mk-MK), .entry .entry-content .wp-block-verse:lang(mk-MK), .entry .entry-content .has-drop-cap:lang(mk-MK):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(mk-MK), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(mk-MK),
 709  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(mk-MK),
 710  .entry .entry-content .wp-block-cover-image h2:lang(mk-MK),
 711  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(mk-MK),
 712  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(mk-MK),
 713  .entry .entry-content .wp-block-cover h2:lang(mk-MK), .entry .entry-content .wp-block-audio figcaption:lang(mk-MK),
 714  .entry .entry-content .wp-block-video figcaption:lang(mk-MK),
 715  .entry .entry-content .wp-block-image figcaption:lang(mk-MK),
 716  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(mk-MK),
 717  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(mk-MK), .entry .entry-content .wp-block-file:lang(mk-MK), .entry .entry-content .wp-block-file .wp-block-file__button:lang(mk-MK), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(mk-MK), .wp-caption-text:lang(mk-MK), .gallery-caption:lang(mk-MK) {
 718    font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
 719  }
 720  
 721  body:lang(mn), button:lang(mn),
 722  input:lang(mn),
 723  select:lang(mn),
 724  optgroup:lang(mn),
 725  textarea:lang(mn), .author-description .author-link:lang(mn),
 726  .comment-metadata:lang(mn),
 727  .comment-reply-link:lang(mn),
 728  .comments-title:lang(mn),
 729  .comment-author .fn:lang(mn),
 730  .discussion-meta-info:lang(mn),
 731  .entry-meta:lang(mn),
 732  .entry-footer:lang(mn),
 733  .main-navigation:lang(mn),
 734  .no-comments:lang(mn),
 735  .not-found .page-title:lang(mn),
 736  .error-404 .page-title:lang(mn),
 737  .post-navigation .post-title:lang(mn),
 738  .page-links:lang(mn),
 739  .page-description:lang(mn),
 740  .pagination .nav-links:lang(mn),
 741  .sticky-post:lang(mn),
 742  .site-title:lang(mn),
 743  .site-info:lang(mn),
 744  #cancel-comment-reply-link:lang(mn),
 745  h1:lang(mn),
 746  h2:lang(mn),
 747  h3:lang(mn),
 748  h4:lang(mn),
 749  h5:lang(mn),
 750  h6:lang(mn), .page-title:lang(mn), blockquote cite:lang(mn), table:lang(mn), .button:lang(mn),
 751  input:lang(mn)[type="button"],
 752  input:lang(mn)[type="reset"],
 753  input:lang(mn)[type="submit"], .comment-navigation .nav-previous:lang(mn),
 754  .comment-navigation .nav-next:lang(mn), .comment-list .pingback .comment-body:lang(mn),
 755  .comment-list .trackback .comment-body:lang(mn), .comment-list .pingback .comment-body .comment-edit-link:lang(mn),
 756  .comment-list .trackback .comment-body .comment-edit-link:lang(mn), .comment-form .comment-notes:lang(mn),
 757  .comment-form label:lang(mn), .widget_archive ul li:lang(mn),
 758  .widget_categories ul li:lang(mn),
 759  .widget_meta ul li:lang(mn),
 760  .widget_nav_menu ul li:lang(mn),
 761  .widget_pages ul li:lang(mn),
 762  .widget_recent_comments ul li:lang(mn),
 763  .widget_recent_entries ul li:lang(mn),
 764  .widget_rss ul li:lang(mn), .widget_tag_cloud .tagcloud:lang(mn), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(mn), .entry .entry-content .wp-block-button .wp-block-button__link:lang(mn), .entry .entry-content .wp-block-archives li > a:lang(mn),
 765  .entry .entry-content .wp-block-categories li > a:lang(mn),
 766  .entry .entry-content .wp-block-latest-posts li > a:lang(mn), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(mn), .entry .entry-content .wp-block-verse:lang(mn), .entry .entry-content .has-drop-cap:lang(mn):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(mn), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(mn),
 767  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(mn),
 768  .entry .entry-content .wp-block-cover-image h2:lang(mn),
 769  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(mn),
 770  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(mn),
 771  .entry .entry-content .wp-block-cover h2:lang(mn), .entry .entry-content .wp-block-audio figcaption:lang(mn),
 772  .entry .entry-content .wp-block-video figcaption:lang(mn),
 773  .entry .entry-content .wp-block-image figcaption:lang(mn),
 774  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(mn),
 775  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(mn), .entry .entry-content .wp-block-file:lang(mn), .entry .entry-content .wp-block-file .wp-block-file__button:lang(mn), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(mn), .wp-caption-text:lang(mn), .gallery-caption:lang(mn) {
 776    font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
 777  }
 778  
 779  body:lang(ru-RU), button:lang(ru-RU),
 780  input:lang(ru-RU),
 781  select:lang(ru-RU),
 782  optgroup:lang(ru-RU),
 783  textarea:lang(ru-RU), .author-description .author-link:lang(ru-RU),
 784  .comment-metadata:lang(ru-RU),
 785  .comment-reply-link:lang(ru-RU),
 786  .comments-title:lang(ru-RU),
 787  .comment-author .fn:lang(ru-RU),
 788  .discussion-meta-info:lang(ru-RU),
 789  .entry-meta:lang(ru-RU),
 790  .entry-footer:lang(ru-RU),
 791  .main-navigation:lang(ru-RU),
 792  .no-comments:lang(ru-RU),
 793  .not-found .page-title:lang(ru-RU),
 794  .error-404 .page-title:lang(ru-RU),
 795  .post-navigation .post-title:lang(ru-RU),
 796  .page-links:lang(ru-RU),
 797  .page-description:lang(ru-RU),
 798  .pagination .nav-links:lang(ru-RU),
 799  .sticky-post:lang(ru-RU),
 800  .site-title:lang(ru-RU),
 801  .site-info:lang(ru-RU),
 802  #cancel-comment-reply-link:lang(ru-RU),
 803  h1:lang(ru-RU),
 804  h2:lang(ru-RU),
 805  h3:lang(ru-RU),
 806  h4:lang(ru-RU),
 807  h5:lang(ru-RU),
 808  h6:lang(ru-RU), .page-title:lang(ru-RU), blockquote cite:lang(ru-RU), table:lang(ru-RU), .button:lang(ru-RU),
 809  input:lang(ru-RU)[type="button"],
 810  input:lang(ru-RU)[type="reset"],
 811  input:lang(ru-RU)[type="submit"], .comment-navigation .nav-previous:lang(ru-RU),
 812  .comment-navigation .nav-next:lang(ru-RU), .comment-list .pingback .comment-body:lang(ru-RU),
 813  .comment-list .trackback .comment-body:lang(ru-RU), .comment-list .pingback .comment-body .comment-edit-link:lang(ru-RU),
 814  .comment-list .trackback .comment-body .comment-edit-link:lang(ru-RU), .comment-form .comment-notes:lang(ru-RU),
 815  .comment-form label:lang(ru-RU), .widget_archive ul li:lang(ru-RU),
 816  .widget_categories ul li:lang(ru-RU),
 817  .widget_meta ul li:lang(ru-RU),
 818  .widget_nav_menu ul li:lang(ru-RU),
 819  .widget_pages ul li:lang(ru-RU),
 820  .widget_recent_comments ul li:lang(ru-RU),
 821  .widget_recent_entries ul li:lang(ru-RU),
 822  .widget_rss ul li:lang(ru-RU), .widget_tag_cloud .tagcloud:lang(ru-RU), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(ru-RU), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ru-RU), .entry .entry-content .wp-block-archives li > a:lang(ru-RU),
 823  .entry .entry-content .wp-block-categories li > a:lang(ru-RU),
 824  .entry .entry-content .wp-block-latest-posts li > a:lang(ru-RU), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(ru-RU), .entry .entry-content .wp-block-verse:lang(ru-RU), .entry .entry-content .has-drop-cap:lang(ru-RU):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ru-RU), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ru-RU),
 825  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ru-RU),
 826  .entry .entry-content .wp-block-cover-image h2:lang(ru-RU),
 827  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ru-RU),
 828  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ru-RU),
 829  .entry .entry-content .wp-block-cover h2:lang(ru-RU), .entry .entry-content .wp-block-audio figcaption:lang(ru-RU),
 830  .entry .entry-content .wp-block-video figcaption:lang(ru-RU),
 831  .entry .entry-content .wp-block-image figcaption:lang(ru-RU),
 832  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ru-RU),
 833  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ru-RU), .entry .entry-content .wp-block-file:lang(ru-RU), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ru-RU), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ru-RU), .wp-caption-text:lang(ru-RU), .gallery-caption:lang(ru-RU) {
 834    font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
 835  }
 836  
 837  body:lang(sah), button:lang(sah),
 838  input:lang(sah),
 839  select:lang(sah),
 840  optgroup:lang(sah),
 841  textarea:lang(sah), .author-description .author-link:lang(sah),
 842  .comment-metadata:lang(sah),
 843  .comment-reply-link:lang(sah),
 844  .comments-title:lang(sah),
 845  .comment-author .fn:lang(sah),
 846  .discussion-meta-info:lang(sah),
 847  .entry-meta:lang(sah),
 848  .entry-footer:lang(sah),
 849  .main-navigation:lang(sah),
 850  .no-comments:lang(sah),
 851  .not-found .page-title:lang(sah),
 852  .error-404 .page-title:lang(sah),
 853  .post-navigation .post-title:lang(sah),
 854  .page-links:lang(sah),
 855  .page-description:lang(sah),
 856  .pagination .nav-links:lang(sah),
 857  .sticky-post:lang(sah),
 858  .site-title:lang(sah),
 859  .site-info:lang(sah),
 860  #cancel-comment-reply-link:lang(sah),
 861  h1:lang(sah),
 862  h2:lang(sah),
 863  h3:lang(sah),
 864  h4:lang(sah),
 865  h5:lang(sah),
 866  h6:lang(sah), .page-title:lang(sah), blockquote cite:lang(sah), table:lang(sah), .button:lang(sah),
 867  input:lang(sah)[type="button"],
 868  input:lang(sah)[type="reset"],
 869  input:lang(sah)[type="submit"], .comment-navigation .nav-previous:lang(sah),
 870  .comment-navigation .nav-next:lang(sah), .comment-list .pingback .comment-body:lang(sah),
 871  .comment-list .trackback .comment-body:lang(sah), .comment-list .pingback .comment-body .comment-edit-link:lang(sah),
 872  .comment-list .trackback .comment-body .comment-edit-link:lang(sah), .comment-form .comment-notes:lang(sah),
 873  .comment-form label:lang(sah), .widget_archive ul li:lang(sah),
 874  .widget_categories ul li:lang(sah),
 875  .widget_meta ul li:lang(sah),
 876  .widget_nav_menu ul li:lang(sah),
 877  .widget_pages ul li:lang(sah),
 878  .widget_recent_comments ul li:lang(sah),
 879  .widget_recent_entries ul li:lang(sah),
 880  .widget_rss ul li:lang(sah), .widget_tag_cloud .tagcloud:lang(sah), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(sah), .entry .entry-content .wp-block-button .wp-block-button__link:lang(sah), .entry .entry-content .wp-block-archives li > a:lang(sah),
 881  .entry .entry-content .wp-block-categories li > a:lang(sah),
 882  .entry .entry-content .wp-block-latest-posts li > a:lang(sah), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(sah), .entry .entry-content .wp-block-verse:lang(sah), .entry .entry-content .has-drop-cap:lang(sah):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(sah), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(sah),
 883  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(sah),
 884  .entry .entry-content .wp-block-cover-image h2:lang(sah),
 885  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(sah),
 886  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(sah),
 887  .entry .entry-content .wp-block-cover h2:lang(sah), .entry .entry-content .wp-block-audio figcaption:lang(sah),
 888  .entry .entry-content .wp-block-video figcaption:lang(sah),
 889  .entry .entry-content .wp-block-image figcaption:lang(sah),
 890  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(sah),
 891  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(sah), .entry .entry-content .wp-block-file:lang(sah), .entry .entry-content .wp-block-file .wp-block-file__button:lang(sah), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(sah), .wp-caption-text:lang(sah), .gallery-caption:lang(sah) {
 892    font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
 893  }
 894  
 895  body:lang(sr-RS), button:lang(sr-RS),
 896  input:lang(sr-RS),
 897  select:lang(sr-RS),
 898  optgroup:lang(sr-RS),
 899  textarea:lang(sr-RS), .author-description .author-link:lang(sr-RS),
 900  .comment-metadata:lang(sr-RS),
 901  .comment-reply-link:lang(sr-RS),
 902  .comments-title:lang(sr-RS),
 903  .comment-author .fn:lang(sr-RS),
 904  .discussion-meta-info:lang(sr-RS),
 905  .entry-meta:lang(sr-RS),
 906  .entry-footer:lang(sr-RS),
 907  .main-navigation:lang(sr-RS),
 908  .no-comments:lang(sr-RS),
 909  .not-found .page-title:lang(sr-RS),
 910  .error-404 .page-title:lang(sr-RS),
 911  .post-navigation .post-title:lang(sr-RS),
 912  .page-links:lang(sr-RS),
 913  .page-description:lang(sr-RS),
 914  .pagination .nav-links:lang(sr-RS),
 915  .sticky-post:lang(sr-RS),
 916  .site-title:lang(sr-RS),
 917  .site-info:lang(sr-RS),
 918  #cancel-comment-reply-link:lang(sr-RS),
 919  h1:lang(sr-RS),
 920  h2:lang(sr-RS),
 921  h3:lang(sr-RS),
 922  h4:lang(sr-RS),
 923  h5:lang(sr-RS),
 924  h6:lang(sr-RS), .page-title:lang(sr-RS), blockquote cite:lang(sr-RS), table:lang(sr-RS), .button:lang(sr-RS),
 925  input:lang(sr-RS)[type="button"],
 926  input:lang(sr-RS)[type="reset"],
 927  input:lang(sr-RS)[type="submit"], .comment-navigation .nav-previous:lang(sr-RS),
 928  .comment-navigation .nav-next:lang(sr-RS), .comment-list .pingback .comment-body:lang(sr-RS),
 929  .comment-list .trackback .comment-body:lang(sr-RS), .comment-list .pingback .comment-body .comment-edit-link:lang(sr-RS),
 930  .comment-list .trackback .comment-body .comment-edit-link:lang(sr-RS), .comment-form .comment-notes:lang(sr-RS),
 931  .comment-form label:lang(sr-RS), .widget_archive ul li:lang(sr-RS),
 932  .widget_categories ul li:lang(sr-RS),
 933  .widget_meta ul li:lang(sr-RS),
 934  .widget_nav_menu ul li:lang(sr-RS),
 935  .widget_pages ul li:lang(sr-RS),
 936  .widget_recent_comments ul li:lang(sr-RS),
 937  .widget_recent_entries ul li:lang(sr-RS),
 938  .widget_rss ul li:lang(sr-RS), .widget_tag_cloud .tagcloud:lang(sr-RS), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(sr-RS), .entry .entry-content .wp-block-button .wp-block-button__link:lang(sr-RS), .entry .entry-content .wp-block-archives li > a:lang(sr-RS),
 939  .entry .entry-content .wp-block-categories li > a:lang(sr-RS),
 940  .entry .entry-content .wp-block-latest-posts li > a:lang(sr-RS), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(sr-RS), .entry .entry-content .wp-block-verse:lang(sr-RS), .entry .entry-content .has-drop-cap:lang(sr-RS):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(sr-RS), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(sr-RS),
 941  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(sr-RS),
 942  .entry .entry-content .wp-block-cover-image h2:lang(sr-RS),
 943  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(sr-RS),
 944  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(sr-RS),
 945  .entry .entry-content .wp-block-cover h2:lang(sr-RS), .entry .entry-content .wp-block-audio figcaption:lang(sr-RS),
 946  .entry .entry-content .wp-block-video figcaption:lang(sr-RS),
 947  .entry .entry-content .wp-block-image figcaption:lang(sr-RS),
 948  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(sr-RS),
 949  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(sr-RS), .entry .entry-content .wp-block-file:lang(sr-RS), .entry .entry-content .wp-block-file .wp-block-file__button:lang(sr-RS), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(sr-RS), .wp-caption-text:lang(sr-RS), .gallery-caption:lang(sr-RS) {
 950    font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
 951  }
 952  
 953  body:lang(tt-RU), button:lang(tt-RU),
 954  input:lang(tt-RU),
 955  select:lang(tt-RU),
 956  optgroup:lang(tt-RU),
 957  textarea:lang(tt-RU), .author-description .author-link:lang(tt-RU),
 958  .comment-metadata:lang(tt-RU),
 959  .comment-reply-link:lang(tt-RU),
 960  .comments-title:lang(tt-RU),
 961  .comment-author .fn:lang(tt-RU),
 962  .discussion-meta-info:lang(tt-RU),
 963  .entry-meta:lang(tt-RU),
 964  .entry-footer:lang(tt-RU),
 965  .main-navigation:lang(tt-RU),
 966  .no-comments:lang(tt-RU),
 967  .not-found .page-title:lang(tt-RU),
 968  .error-404 .page-title:lang(tt-RU),
 969  .post-navigation .post-title:lang(tt-RU),
 970  .page-links:lang(tt-RU),
 971  .page-description:lang(tt-RU),
 972  .pagination .nav-links:lang(tt-RU),
 973  .sticky-post:lang(tt-RU),
 974  .site-title:lang(tt-RU),
 975  .site-info:lang(tt-RU),
 976  #cancel-comment-reply-link:lang(tt-RU),
 977  h1:lang(tt-RU),
 978  h2:lang(tt-RU),
 979  h3:lang(tt-RU),
 980  h4:lang(tt-RU),
 981  h5:lang(tt-RU),
 982  h6:lang(tt-RU), .page-title:lang(tt-RU), blockquote cite:lang(tt-RU), table:lang(tt-RU), .button:lang(tt-RU),
 983  input:lang(tt-RU)[type="button"],
 984  input:lang(tt-RU)[type="reset"],
 985  input:lang(tt-RU)[type="submit"], .comment-navigation .nav-previous:lang(tt-RU),
 986  .comment-navigation .nav-next:lang(tt-RU), .comment-list .pingback .comment-body:lang(tt-RU),
 987  .comment-list .trackback .comment-body:lang(tt-RU), .comment-list .pingback .comment-body .comment-edit-link:lang(tt-RU),
 988  .comment-list .trackback .comment-body .comment-edit-link:lang(tt-RU), .comment-form .comment-notes:lang(tt-RU),
 989  .comment-form label:lang(tt-RU), .widget_archive ul li:lang(tt-RU),
 990  .widget_categories ul li:lang(tt-RU),
 991  .widget_meta ul li:lang(tt-RU),
 992  .widget_nav_menu ul li:lang(tt-RU),
 993  .widget_pages ul li:lang(tt-RU),
 994  .widget_recent_comments ul li:lang(tt-RU),
 995  .widget_recent_entries ul li:lang(tt-RU),
 996  .widget_rss ul li:lang(tt-RU), .widget_tag_cloud .tagcloud:lang(tt-RU), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(tt-RU), .entry .entry-content .wp-block-button .wp-block-button__link:lang(tt-RU), .entry .entry-content .wp-block-archives li > a:lang(tt-RU),
 997  .entry .entry-content .wp-block-categories li > a:lang(tt-RU),
 998  .entry .entry-content .wp-block-latest-posts li > a:lang(tt-RU), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(tt-RU), .entry .entry-content .wp-block-verse:lang(tt-RU), .entry .entry-content .has-drop-cap:lang(tt-RU):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(tt-RU), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(tt-RU),
 999  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(tt-RU),
1000  .entry .entry-content .wp-block-cover-image h2:lang(tt-RU),
1001  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(tt-RU),
1002  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(tt-RU),
1003  .entry .entry-content .wp-block-cover h2:lang(tt-RU), .entry .entry-content .wp-block-audio figcaption:lang(tt-RU),
1004  .entry .entry-content .wp-block-video figcaption:lang(tt-RU),
1005  .entry .entry-content .wp-block-image figcaption:lang(tt-RU),
1006  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(tt-RU),
1007  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(tt-RU), .entry .entry-content .wp-block-file:lang(tt-RU), .entry .entry-content .wp-block-file .wp-block-file__button:lang(tt-RU), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(tt-RU), .wp-caption-text:lang(tt-RU), .gallery-caption:lang(tt-RU) {
1008    font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
1009  }
1010  
1011  body:lang(uk), button:lang(uk),
1012  input:lang(uk),
1013  select:lang(uk),
1014  optgroup:lang(uk),
1015  textarea:lang(uk), .author-description .author-link:lang(uk),
1016  .comment-metadata:lang(uk),
1017  .comment-reply-link:lang(uk),
1018  .comments-title:lang(uk),
1019  .comment-author .fn:lang(uk),
1020  .discussion-meta-info:lang(uk),
1021  .entry-meta:lang(uk),
1022  .entry-footer:lang(uk),
1023  .main-navigation:lang(uk),
1024  .no-comments:lang(uk),
1025  .not-found .page-title:lang(uk),
1026  .error-404 .page-title:lang(uk),
1027  .post-navigation .post-title:lang(uk),
1028  .page-links:lang(uk),
1029  .page-description:lang(uk),
1030  .pagination .nav-links:lang(uk),
1031  .sticky-post:lang(uk),
1032  .site-title:lang(uk),
1033  .site-info:lang(uk),
1034  #cancel-comment-reply-link:lang(uk),
1035  h1:lang(uk),
1036  h2:lang(uk),
1037  h3:lang(uk),
1038  h4:lang(uk),
1039  h5:lang(uk),
1040  h6:lang(uk), .page-title:lang(uk), blockquote cite:lang(uk), table:lang(uk), .button:lang(uk),
1041  input:lang(uk)[type="button"],
1042  input:lang(uk)[type="reset"],
1043  input:lang(uk)[type="submit"], .comment-navigation .nav-previous:lang(uk),
1044  .comment-navigation .nav-next:lang(uk), .comment-list .pingback .comment-body:lang(uk),
1045  .comment-list .trackback .comment-body:lang(uk), .comment-list .pingback .comment-body .comment-edit-link:lang(uk),
1046  .comment-list .trackback .comment-body .comment-edit-link:lang(uk), .comment-form .comment-notes:lang(uk),
1047  .comment-form label:lang(uk), .widget_archive ul li:lang(uk),
1048  .widget_categories ul li:lang(uk),
1049  .widget_meta ul li:lang(uk),
1050  .widget_nav_menu ul li:lang(uk),
1051  .widget_pages ul li:lang(uk),
1052  .widget_recent_comments ul li:lang(uk),
1053  .widget_recent_entries ul li:lang(uk),
1054  .widget_rss ul li:lang(uk), .widget_tag_cloud .tagcloud:lang(uk), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(uk), .entry .entry-content .wp-block-button .wp-block-button__link:lang(uk), .entry .entry-content .wp-block-archives li > a:lang(uk),
1055  .entry .entry-content .wp-block-categories li > a:lang(uk),
1056  .entry .entry-content .wp-block-latest-posts li > a:lang(uk), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(uk), .entry .entry-content .wp-block-verse:lang(uk), .entry .entry-content .has-drop-cap:lang(uk):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(uk), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(uk),
1057  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(uk),
1058  .entry .entry-content .wp-block-cover-image h2:lang(uk),
1059  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(uk),
1060  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(uk),
1061  .entry .entry-content .wp-block-cover h2:lang(uk), .entry .entry-content .wp-block-audio figcaption:lang(uk),
1062  .entry .entry-content .wp-block-video figcaption:lang(uk),
1063  .entry .entry-content .wp-block-image figcaption:lang(uk),
1064  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(uk),
1065  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(uk), .entry .entry-content .wp-block-file:lang(uk), .entry .entry-content .wp-block-file .wp-block-file__button:lang(uk), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(uk), .wp-caption-text:lang(uk), .gallery-caption:lang(uk) {
1066    font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
1067  }
1068  
1069  body:lang(zh-HK), button:lang(zh-HK),
1070  input:lang(zh-HK),
1071  select:lang(zh-HK),
1072  optgroup:lang(zh-HK),
1073  textarea:lang(zh-HK), .author-description .author-link:lang(zh-HK),
1074  .comment-metadata:lang(zh-HK),
1075  .comment-reply-link:lang(zh-HK),
1076  .comments-title:lang(zh-HK),
1077  .comment-author .fn:lang(zh-HK),
1078  .discussion-meta-info:lang(zh-HK),
1079  .entry-meta:lang(zh-HK),
1080  .entry-footer:lang(zh-HK),
1081  .main-navigation:lang(zh-HK),
1082  .no-comments:lang(zh-HK),
1083  .not-found .page-title:lang(zh-HK),
1084  .error-404 .page-title:lang(zh-HK),
1085  .post-navigation .post-title:lang(zh-HK),
1086  .page-links:lang(zh-HK),
1087  .page-description:lang(zh-HK),
1088  .pagination .nav-links:lang(zh-HK),
1089  .sticky-post:lang(zh-HK),
1090  .site-title:lang(zh-HK),
1091  .site-info:lang(zh-HK),
1092  #cancel-comment-reply-link:lang(zh-HK),
1093  h1:lang(zh-HK),
1094  h2:lang(zh-HK),
1095  h3:lang(zh-HK),
1096  h4:lang(zh-HK),
1097  h5:lang(zh-HK),
1098  h6:lang(zh-HK), .page-title:lang(zh-HK), blockquote cite:lang(zh-HK), table:lang(zh-HK), .button:lang(zh-HK),
1099  input:lang(zh-HK)[type="button"],
1100  input:lang(zh-HK)[type="reset"],
1101  input:lang(zh-HK)[type="submit"], .comment-navigation .nav-previous:lang(zh-HK),
1102  .comment-navigation .nav-next:lang(zh-HK), .comment-list .pingback .comment-body:lang(zh-HK),
1103  .comment-list .trackback .comment-body:lang(zh-HK), .comment-list .pingback .comment-body .comment-edit-link:lang(zh-HK),
1104  .comment-list .trackback .comment-body .comment-edit-link:lang(zh-HK), .comment-form .comment-notes:lang(zh-HK),
1105  .comment-form label:lang(zh-HK), .widget_archive ul li:lang(zh-HK),
1106  .widget_categories ul li:lang(zh-HK),
1107  .widget_meta ul li:lang(zh-HK),
1108  .widget_nav_menu ul li:lang(zh-HK),
1109  .widget_pages ul li:lang(zh-HK),
1110  .widget_recent_comments ul li:lang(zh-HK),
1111  .widget_recent_entries ul li:lang(zh-HK),
1112  .widget_rss ul li:lang(zh-HK), .widget_tag_cloud .tagcloud:lang(zh-HK), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(zh-HK), .entry .entry-content .wp-block-button .wp-block-button__link:lang(zh-HK), .entry .entry-content .wp-block-archives li > a:lang(zh-HK),
1113  .entry .entry-content .wp-block-categories li > a:lang(zh-HK),
1114  .entry .entry-content .wp-block-latest-posts li > a:lang(zh-HK), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(zh-HK), .entry .entry-content .wp-block-verse:lang(zh-HK), .entry .entry-content .has-drop-cap:lang(zh-HK):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(zh-HK), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(zh-HK),
1115  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(zh-HK),
1116  .entry .entry-content .wp-block-cover-image h2:lang(zh-HK),
1117  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(zh-HK),
1118  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(zh-HK),
1119  .entry .entry-content .wp-block-cover h2:lang(zh-HK), .entry .entry-content .wp-block-audio figcaption:lang(zh-HK),
1120  .entry .entry-content .wp-block-video figcaption:lang(zh-HK),
1121  .entry .entry-content .wp-block-image figcaption:lang(zh-HK),
1122  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(zh-HK),
1123  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(zh-HK), .entry .entry-content .wp-block-file:lang(zh-HK), .entry .entry-content .wp-block-file .wp-block-file__button:lang(zh-HK), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(zh-HK), .wp-caption-text:lang(zh-HK), .gallery-caption:lang(zh-HK) {
1124    font-family: -apple-system, BlinkMacSystemFont, "PingFang HK", "Helvetica Neue", "Microsoft YaHei New", STHeiti Light, sans-serif;
1125  }
1126  
1127  body:lang(zh-TW), button:lang(zh-TW),
1128  input:lang(zh-TW),
1129  select:lang(zh-TW),
1130  optgroup:lang(zh-TW),
1131  textarea:lang(zh-TW), .author-description .author-link:lang(zh-TW),
1132  .comment-metadata:lang(zh-TW),
1133  .comment-reply-link:lang(zh-TW),
1134  .comments-title:lang(zh-TW),
1135  .comment-author .fn:lang(zh-TW),
1136  .discussion-meta-info:lang(zh-TW),
1137  .entry-meta:lang(zh-TW),
1138  .entry-footer:lang(zh-TW),
1139  .main-navigation:lang(zh-TW),
1140  .no-comments:lang(zh-TW),
1141  .not-found .page-title:lang(zh-TW),
1142  .error-404 .page-title:lang(zh-TW),
1143  .post-navigation .post-title:lang(zh-TW),
1144  .page-links:lang(zh-TW),
1145  .page-description:lang(zh-TW),
1146  .pagination .nav-links:lang(zh-TW),
1147  .sticky-post:lang(zh-TW),
1148  .site-title:lang(zh-TW),
1149  .site-info:lang(zh-TW),
1150  #cancel-comment-reply-link:lang(zh-TW),
1151  h1:lang(zh-TW),
1152  h2:lang(zh-TW),
1153  h3:lang(zh-TW),
1154  h4:lang(zh-TW),
1155  h5:lang(zh-TW),
1156  h6:lang(zh-TW), .page-title:lang(zh-TW), blockquote cite:lang(zh-TW), table:lang(zh-TW), .button:lang(zh-TW),
1157  input:lang(zh-TW)[type="button"],
1158  input:lang(zh-TW)[type="reset"],
1159  input:lang(zh-TW)[type="submit"], .comment-navigation .nav-previous:lang(zh-TW),
1160  .comment-navigation .nav-next:lang(zh-TW), .comment-list .pingback .comment-body:lang(zh-TW),
1161  .comment-list .trackback .comment-body:lang(zh-TW), .comment-list .pingback .comment-body .comment-edit-link:lang(zh-TW),
1162  .comment-list .trackback .comment-body .comment-edit-link:lang(zh-TW), .comment-form .comment-notes:lang(zh-TW),
1163  .comment-form label:lang(zh-TW), .widget_archive ul li:lang(zh-TW),
1164  .widget_categories ul li:lang(zh-TW),
1165  .widget_meta ul li:lang(zh-TW),
1166  .widget_nav_menu ul li:lang(zh-TW),
1167  .widget_pages ul li:lang(zh-TW),
1168  .widget_recent_comments ul li:lang(zh-TW),
1169  .widget_recent_entries ul li:lang(zh-TW),
1170  .widget_rss ul li:lang(zh-TW), .widget_tag_cloud .tagcloud:lang(zh-TW), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(zh-TW), .entry .entry-content .wp-block-button .wp-block-button__link:lang(zh-TW), .entry .entry-content .wp-block-archives li > a:lang(zh-TW),
1171  .entry .entry-content .wp-block-categories li > a:lang(zh-TW),
1172  .entry .entry-content .wp-block-latest-posts li > a:lang(zh-TW), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(zh-TW), .entry .entry-content .wp-block-verse:lang(zh-TW), .entry .entry-content .has-drop-cap:lang(zh-TW):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(zh-TW), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(zh-TW),
1173  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(zh-TW),
1174  .entry .entry-content .wp-block-cover-image h2:lang(zh-TW),
1175  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(zh-TW),
1176  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(zh-TW),
1177  .entry .entry-content .wp-block-cover h2:lang(zh-TW), .entry .entry-content .wp-block-audio figcaption:lang(zh-TW),
1178  .entry .entry-content .wp-block-video figcaption:lang(zh-TW),
1179  .entry .entry-content .wp-block-image figcaption:lang(zh-TW),
1180  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(zh-TW),
1181  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(zh-TW), .entry .entry-content .wp-block-file:lang(zh-TW), .entry .entry-content .wp-block-file .wp-block-file__button:lang(zh-TW), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(zh-TW), .wp-caption-text:lang(zh-TW), .gallery-caption:lang(zh-TW) {
1182    font-family: -apple-system, BlinkMacSystemFont, "PingFang TC", "Helvetica Neue", "Microsoft YaHei New", STHeiti Light, sans-serif;
1183  }
1184  
1185  body:lang(zh-CN), button:lang(zh-CN),
1186  input:lang(zh-CN),
1187  select:lang(zh-CN),
1188  optgroup:lang(zh-CN),
1189  textarea:lang(zh-CN), .author-description .author-link:lang(zh-CN),
1190  .comment-metadata:lang(zh-CN),
1191  .comment-reply-link:lang(zh-CN),
1192  .comments-title:lang(zh-CN),
1193  .comment-author .fn:lang(zh-CN),
1194  .discussion-meta-info:lang(zh-CN),
1195  .entry-meta:lang(zh-CN),
1196  .entry-footer:lang(zh-CN),
1197  .main-navigation:lang(zh-CN),
1198  .no-comments:lang(zh-CN),
1199  .not-found .page-title:lang(zh-CN),
1200  .error-404 .page-title:lang(zh-CN),
1201  .post-navigation .post-title:lang(zh-CN),
1202  .page-links:lang(zh-CN),
1203  .page-description:lang(zh-CN),
1204  .pagination .nav-links:lang(zh-CN),
1205  .sticky-post:lang(zh-CN),
1206  .site-title:lang(zh-CN),
1207  .site-info:lang(zh-CN),
1208  #cancel-comment-reply-link:lang(zh-CN),
1209  h1:lang(zh-CN),
1210  h2:lang(zh-CN),
1211  h3:lang(zh-CN),
1212  h4:lang(zh-CN),
1213  h5:lang(zh-CN),
1214  h6:lang(zh-CN), .page-title:lang(zh-CN), blockquote cite:lang(zh-CN), table:lang(zh-CN), .button:lang(zh-CN),
1215  input:lang(zh-CN)[type="button"],
1216  input:lang(zh-CN)[type="reset"],
1217  input:lang(zh-CN)[type="submit"], .comment-navigation .nav-previous:lang(zh-CN),
1218  .comment-navigation .nav-next:lang(zh-CN), .comment-list .pingback .comment-body:lang(zh-CN),
1219  .comment-list .trackback .comment-body:lang(zh-CN), .comment-list .pingback .comment-body .comment-edit-link:lang(zh-CN),
1220  .comment-list .trackback .comment-body .comment-edit-link:lang(zh-CN), .comment-form .comment-notes:lang(zh-CN),
1221  .comment-form label:lang(zh-CN), .widget_archive ul li:lang(zh-CN),
1222  .widget_categories ul li:lang(zh-CN),
1223  .widget_meta ul li:lang(zh-CN),
1224  .widget_nav_menu ul li:lang(zh-CN),
1225  .widget_pages ul li:lang(zh-CN),
1226  .widget_recent_comments ul li:lang(zh-CN),
1227  .widget_recent_entries ul li:lang(zh-CN),
1228  .widget_rss ul li:lang(zh-CN), .widget_tag_cloud .tagcloud:lang(zh-CN), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(zh-CN), .entry .entry-content .wp-block-button .wp-block-button__link:lang(zh-CN), .entry .entry-content .wp-block-archives li > a:lang(zh-CN),
1229  .entry .entry-content .wp-block-categories li > a:lang(zh-CN),
1230  .entry .entry-content .wp-block-latest-posts li > a:lang(zh-CN), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(zh-CN), .entry .entry-content .wp-block-verse:lang(zh-CN), .entry .entry-content .has-drop-cap:lang(zh-CN):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(zh-CN), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(zh-CN),
1231  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(zh-CN),
1232  .entry .entry-content .wp-block-cover-image h2:lang(zh-CN),
1233  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(zh-CN),
1234  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(zh-CN),
1235  .entry .entry-content .wp-block-cover h2:lang(zh-CN), .entry .entry-content .wp-block-audio figcaption:lang(zh-CN),
1236  .entry .entry-content .wp-block-video figcaption:lang(zh-CN),
1237  .entry .entry-content .wp-block-image figcaption:lang(zh-CN),
1238  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(zh-CN),
1239  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(zh-CN), .entry .entry-content .wp-block-file:lang(zh-CN), .entry .entry-content .wp-block-file .wp-block-file__button:lang(zh-CN), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(zh-CN), .wp-caption-text:lang(zh-CN), .gallery-caption:lang(zh-CN) {
1240    font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Helvetica Neue", "Microsoft YaHei New", STHeiti Light, sans-serif;
1241  }
1242  
1243  body:lang(bn-BD), button:lang(bn-BD),
1244  input:lang(bn-BD),
1245  select:lang(bn-BD),
1246  optgroup:lang(bn-BD),
1247  textarea:lang(bn-BD), .author-description .author-link:lang(bn-BD),
1248  .comment-metadata:lang(bn-BD),
1249  .comment-reply-link:lang(bn-BD),
1250  .comments-title:lang(bn-BD),
1251  .comment-author .fn:lang(bn-BD),
1252  .discussion-meta-info:lang(bn-BD),
1253  .entry-meta:lang(bn-BD),
1254  .entry-footer:lang(bn-BD),
1255  .main-navigation:lang(bn-BD),
1256  .no-comments:lang(bn-BD),
1257  .not-found .page-title:lang(bn-BD),
1258  .error-404 .page-title:lang(bn-BD),
1259  .post-navigation .post-title:lang(bn-BD),
1260  .page-links:lang(bn-BD),
1261  .page-description:lang(bn-BD),
1262  .pagination .nav-links:lang(bn-BD),
1263  .sticky-post:lang(bn-BD),
1264  .site-title:lang(bn-BD),
1265  .site-info:lang(bn-BD),
1266  #cancel-comment-reply-link:lang(bn-BD),
1267  h1:lang(bn-BD),
1268  h2:lang(bn-BD),
1269  h3:lang(bn-BD),
1270  h4:lang(bn-BD),
1271  h5:lang(bn-BD),
1272  h6:lang(bn-BD), .page-title:lang(bn-BD), blockquote cite:lang(bn-BD), table:lang(bn-BD), .button:lang(bn-BD),
1273  input:lang(bn-BD)[type="button"],
1274  input:lang(bn-BD)[type="reset"],
1275  input:lang(bn-BD)[type="submit"], .comment-navigation .nav-previous:lang(bn-BD),
1276  .comment-navigation .nav-next:lang(bn-BD), .comment-list .pingback .comment-body:lang(bn-BD),
1277  .comment-list .trackback .comment-body:lang(bn-BD), .comment-list .pingback .comment-body .comment-edit-link:lang(bn-BD),
1278  .comment-list .trackback .comment-body .comment-edit-link:lang(bn-BD), .comment-form .comment-notes:lang(bn-BD),
1279  .comment-form label:lang(bn-BD), .widget_archive ul li:lang(bn-BD),
1280  .widget_categories ul li:lang(bn-BD),
1281  .widget_meta ul li:lang(bn-BD),
1282  .widget_nav_menu ul li:lang(bn-BD),
1283  .widget_pages ul li:lang(bn-BD),
1284  .widget_recent_comments ul li:lang(bn-BD),
1285  .widget_recent_entries ul li:lang(bn-BD),
1286  .widget_rss ul li:lang(bn-BD), .widget_tag_cloud .tagcloud:lang(bn-BD), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(bn-BD), .entry .entry-content .wp-block-button .wp-block-button__link:lang(bn-BD), .entry .entry-content .wp-block-archives li > a:lang(bn-BD),
1287  .entry .entry-content .wp-block-categories li > a:lang(bn-BD),
1288  .entry .entry-content .wp-block-latest-posts li > a:lang(bn-BD), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(bn-BD), .entry .entry-content .wp-block-verse:lang(bn-BD), .entry .entry-content .has-drop-cap:lang(bn-BD):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(bn-BD), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(bn-BD),
1289  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(bn-BD),
1290  .entry .entry-content .wp-block-cover-image h2:lang(bn-BD),
1291  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(bn-BD),
1292  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(bn-BD),
1293  .entry .entry-content .wp-block-cover h2:lang(bn-BD), .entry .entry-content .wp-block-audio figcaption:lang(bn-BD),
1294  .entry .entry-content .wp-block-video figcaption:lang(bn-BD),
1295  .entry .entry-content .wp-block-image figcaption:lang(bn-BD),
1296  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(bn-BD),
1297  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(bn-BD), .entry .entry-content .wp-block-file:lang(bn-BD), .entry .entry-content .wp-block-file .wp-block-file__button:lang(bn-BD), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(bn-BD), .wp-caption-text:lang(bn-BD), .gallery-caption:lang(bn-BD) {
1298    font-family: Arial, sans-serif;
1299  }
1300  
1301  body:lang(hi-IN), button:lang(hi-IN),
1302  input:lang(hi-IN),
1303  select:lang(hi-IN),
1304  optgroup:lang(hi-IN),
1305  textarea:lang(hi-IN), .author-description .author-link:lang(hi-IN),
1306  .comment-metadata:lang(hi-IN),
1307  .comment-reply-link:lang(hi-IN),
1308  .comments-title:lang(hi-IN),
1309  .comment-author .fn:lang(hi-IN),
1310  .discussion-meta-info:lang(hi-IN),
1311  .entry-meta:lang(hi-IN),
1312  .entry-footer:lang(hi-IN),
1313  .main-navigation:lang(hi-IN),
1314  .no-comments:lang(hi-IN),
1315  .not-found .page-title:lang(hi-IN),
1316  .error-404 .page-title:lang(hi-IN),
1317  .post-navigation .post-title:lang(hi-IN),
1318  .page-links:lang(hi-IN),
1319  .page-description:lang(hi-IN),
1320  .pagination .nav-links:lang(hi-IN),
1321  .sticky-post:lang(hi-IN),
1322  .site-title:lang(hi-IN),
1323  .site-info:lang(hi-IN),
1324  #cancel-comment-reply-link:lang(hi-IN),
1325  h1:lang(hi-IN),
1326  h2:lang(hi-IN),
1327  h3:lang(hi-IN),
1328  h4:lang(hi-IN),
1329  h5:lang(hi-IN),
1330  h6:lang(hi-IN), .page-title:lang(hi-IN), blockquote cite:lang(hi-IN), table:lang(hi-IN), .button:lang(hi-IN),
1331  input:lang(hi-IN)[type="button"],
1332  input:lang(hi-IN)[type="reset"],
1333  input:lang(hi-IN)[type="submit"], .comment-navigation .nav-previous:lang(hi-IN),
1334  .comment-navigation .nav-next:lang(hi-IN), .comment-list .pingback .comment-body:lang(hi-IN),
1335  .comment-list .trackback .comment-body:lang(hi-IN), .comment-list .pingback .comment-body .comment-edit-link:lang(hi-IN),
1336  .comment-list .trackback .comment-body .comment-edit-link:lang(hi-IN), .comment-form .comment-notes:lang(hi-IN),
1337  .comment-form label:lang(hi-IN), .widget_archive ul li:lang(hi-IN),
1338  .widget_categories ul li:lang(hi-IN),
1339  .widget_meta ul li:lang(hi-IN),
1340  .widget_nav_menu ul li:lang(hi-IN),
1341  .widget_pages ul li:lang(hi-IN),
1342  .widget_recent_comments ul li:lang(hi-IN),
1343  .widget_recent_entries ul li:lang(hi-IN),
1344  .widget_rss ul li:lang(hi-IN), .widget_tag_cloud .tagcloud:lang(hi-IN), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(hi-IN), .entry .entry-content .wp-block-button .wp-block-button__link:lang(hi-IN), .entry .entry-content .wp-block-archives li > a:lang(hi-IN),
1345  .entry .entry-content .wp-block-categories li > a:lang(hi-IN),
1346  .entry .entry-content .wp-block-latest-posts li > a:lang(hi-IN), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(hi-IN), .entry .entry-content .wp-block-verse:lang(hi-IN), .entry .entry-content .has-drop-cap:lang(hi-IN):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(hi-IN), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(hi-IN),
1347  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(hi-IN),
1348  .entry .entry-content .wp-block-cover-image h2:lang(hi-IN),
1349  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(hi-IN),
1350  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(hi-IN),
1351  .entry .entry-content .wp-block-cover h2:lang(hi-IN), .entry .entry-content .wp-block-audio figcaption:lang(hi-IN),
1352  .entry .entry-content .wp-block-video figcaption:lang(hi-IN),
1353  .entry .entry-content .wp-block-image figcaption:lang(hi-IN),
1354  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(hi-IN),
1355  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(hi-IN), .entry .entry-content .wp-block-file:lang(hi-IN), .entry .entry-content .wp-block-file .wp-block-file__button:lang(hi-IN), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(hi-IN), .wp-caption-text:lang(hi-IN), .gallery-caption:lang(hi-IN) {
1356    font-family: Arial, sans-serif;
1357  }
1358  
1359  body:lang(mr), button:lang(mr),
1360  input:lang(mr),
1361  select:lang(mr),
1362  optgroup:lang(mr),
1363  textarea:lang(mr), .author-description .author-link:lang(mr),
1364  .comment-metadata:lang(mr),
1365  .comment-reply-link:lang(mr),
1366  .comments-title:lang(mr),
1367  .comment-author .fn:lang(mr),
1368  .discussion-meta-info:lang(mr),
1369  .entry-meta:lang(mr),
1370  .entry-footer:lang(mr),
1371  .main-navigation:lang(mr),
1372  .no-comments:lang(mr),
1373  .not-found .page-title:lang(mr),
1374  .error-404 .page-title:lang(mr),
1375  .post-navigation .post-title:lang(mr),
1376  .page-links:lang(mr),
1377  .page-description:lang(mr),
1378  .pagination .nav-links:lang(mr),
1379  .sticky-post:lang(mr),
1380  .site-title:lang(mr),
1381  .site-info:lang(mr),
1382  #cancel-comment-reply-link:lang(mr),
1383  h1:lang(mr),
1384  h2:lang(mr),
1385  h3:lang(mr),
1386  h4:lang(mr),
1387  h5:lang(mr),
1388  h6:lang(mr), .page-title:lang(mr), blockquote cite:lang(mr), table:lang(mr), .button:lang(mr),
1389  input:lang(mr)[type="button"],
1390  input:lang(mr)[type="reset"],
1391  input:lang(mr)[type="submit"], .comment-navigation .nav-previous:lang(mr),
1392  .comment-navigation .nav-next:lang(mr), .comment-list .pingback .comment-body:lang(mr),
1393  .comment-list .trackback .comment-body:lang(mr), .comment-list .pingback .comment-body .comment-edit-link:lang(mr),
1394  .comment-list .trackback .comment-body .comment-edit-link:lang(mr), .comment-form .comment-notes:lang(mr),
1395  .comment-form label:lang(mr), .widget_archive ul li:lang(mr),
1396  .widget_categories ul li:lang(mr),
1397  .widget_meta ul li:lang(mr),
1398  .widget_nav_menu ul li:lang(mr),
1399  .widget_pages ul li:lang(mr),
1400  .widget_recent_comments ul li:lang(mr),
1401  .widget_recent_entries ul li:lang(mr),
1402  .widget_rss ul li:lang(mr), .widget_tag_cloud .tagcloud:lang(mr), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(mr), .entry .entry-content .wp-block-button .wp-block-button__link:lang(mr), .entry .entry-content .wp-block-archives li > a:lang(mr),
1403  .entry .entry-content .wp-block-categories li > a:lang(mr),
1404  .entry .entry-content .wp-block-latest-posts li > a:lang(mr), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(mr), .entry .entry-content .wp-block-verse:lang(mr), .entry .entry-content .has-drop-cap:lang(mr):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(mr), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(mr),
1405  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(mr),
1406  .entry .entry-content .wp-block-cover-image h2:lang(mr),
1407  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(mr),
1408  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(mr),
1409  .entry .entry-content .wp-block-cover h2:lang(mr), .entry .entry-content .wp-block-audio figcaption:lang(mr),
1410  .entry .entry-content .wp-block-video figcaption:lang(mr),
1411  .entry .entry-content .wp-block-image figcaption:lang(mr),
1412  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(mr),
1413  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(mr), .entry .entry-content .wp-block-file:lang(mr), .entry .entry-content .wp-block-file .wp-block-file__button:lang(mr), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(mr), .wp-caption-text:lang(mr), .gallery-caption:lang(mr) {
1414    font-family: Arial, sans-serif;
1415  }
1416  
1417  body:lang(ne-NP), button:lang(ne-NP),
1418  input:lang(ne-NP),
1419  select:lang(ne-NP),
1420  optgroup:lang(ne-NP),
1421  textarea:lang(ne-NP), .author-description .author-link:lang(ne-NP),
1422  .comment-metadata:lang(ne-NP),
1423  .comment-reply-link:lang(ne-NP),
1424  .comments-title:lang(ne-NP),
1425  .comment-author .fn:lang(ne-NP),
1426  .discussion-meta-info:lang(ne-NP),
1427  .entry-meta:lang(ne-NP),
1428  .entry-footer:lang(ne-NP),
1429  .main-navigation:lang(ne-NP),
1430  .no-comments:lang(ne-NP),
1431  .not-found .page-title:lang(ne-NP),
1432  .error-404 .page-title:lang(ne-NP),
1433  .post-navigation .post-title:lang(ne-NP),
1434  .page-links:lang(ne-NP),
1435  .page-description:lang(ne-NP),
1436  .pagination .nav-links:lang(ne-NP),
1437  .sticky-post:lang(ne-NP),
1438  .site-title:lang(ne-NP),
1439  .site-info:lang(ne-NP),
1440  #cancel-comment-reply-link:lang(ne-NP),
1441  h1:lang(ne-NP),
1442  h2:lang(ne-NP),
1443  h3:lang(ne-NP),
1444  h4:lang(ne-NP),
1445  h5:lang(ne-NP),
1446  h6:lang(ne-NP), .page-title:lang(ne-NP), blockquote cite:lang(ne-NP), table:lang(ne-NP), .button:lang(ne-NP),
1447  input:lang(ne-NP)[type="button"],
1448  input:lang(ne-NP)[type="reset"],
1449  input:lang(ne-NP)[type="submit"], .comment-navigation .nav-previous:lang(ne-NP),
1450  .comment-navigation .nav-next:lang(ne-NP), .comment-list .pingback .comment-body:lang(ne-NP),
1451  .comment-list .trackback .comment-body:lang(ne-NP), .comment-list .pingback .comment-body .comment-edit-link:lang(ne-NP),
1452  .comment-list .trackback .comment-body .comment-edit-link:lang(ne-NP), .comment-form .comment-notes:lang(ne-NP),
1453  .comment-form label:lang(ne-NP), .widget_archive ul li:lang(ne-NP),
1454  .widget_categories ul li:lang(ne-NP),
1455  .widget_meta ul li:lang(ne-NP),
1456  .widget_nav_menu ul li:lang(ne-NP),
1457  .widget_pages ul li:lang(ne-NP),
1458  .widget_recent_comments ul li:lang(ne-NP),
1459  .widget_recent_entries ul li:lang(ne-NP),
1460  .widget_rss ul li:lang(ne-NP), .widget_tag_cloud .tagcloud:lang(ne-NP), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(ne-NP), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ne-NP), .entry .entry-content .wp-block-archives li > a:lang(ne-NP),
1461  .entry .entry-content .wp-block-categories li > a:lang(ne-NP),
1462  .entry .entry-content .wp-block-latest-posts li > a:lang(ne-NP), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(ne-NP), .entry .entry-content .wp-block-verse:lang(ne-NP), .entry .entry-content .has-drop-cap:lang(ne-NP):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ne-NP), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ne-NP),
1463  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ne-NP),
1464  .entry .entry-content .wp-block-cover-image h2:lang(ne-NP),
1465  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ne-NP),
1466  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ne-NP),
1467  .entry .entry-content .wp-block-cover h2:lang(ne-NP), .entry .entry-content .wp-block-audio figcaption:lang(ne-NP),
1468  .entry .entry-content .wp-block-video figcaption:lang(ne-NP),
1469  .entry .entry-content .wp-block-image figcaption:lang(ne-NP),
1470  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ne-NP),
1471  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ne-NP), .entry .entry-content .wp-block-file:lang(ne-NP), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ne-NP), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ne-NP), .wp-caption-text:lang(ne-NP), .gallery-caption:lang(ne-NP) {
1472    font-family: Arial, sans-serif;
1473  }
1474  
1475  body:lang(el), button:lang(el),
1476  input:lang(el),
1477  select:lang(el),
1478  optgroup:lang(el),
1479  textarea:lang(el), .author-description .author-link:lang(el),
1480  .comment-metadata:lang(el),
1481  .comment-reply-link:lang(el),
1482  .comments-title:lang(el),
1483  .comment-author .fn:lang(el),
1484  .discussion-meta-info:lang(el),
1485  .entry-meta:lang(el),
1486  .entry-footer:lang(el),
1487  .main-navigation:lang(el),
1488  .no-comments:lang(el),
1489  .not-found .page-title:lang(el),
1490  .error-404 .page-title:lang(el),
1491  .post-navigation .post-title:lang(el),
1492  .page-links:lang(el),
1493  .page-description:lang(el),
1494  .pagination .nav-links:lang(el),
1495  .sticky-post:lang(el),
1496  .site-title:lang(el),
1497  .site-info:lang(el),
1498  #cancel-comment-reply-link:lang(el),
1499  h1:lang(el),
1500  h2:lang(el),
1501  h3:lang(el),
1502  h4:lang(el),
1503  h5:lang(el),
1504  h6:lang(el), .page-title:lang(el), blockquote cite:lang(el), table:lang(el), .button:lang(el),
1505  input:lang(el)[type="button"],
1506  input:lang(el)[type="reset"],
1507  input:lang(el)[type="submit"], .comment-navigation .nav-previous:lang(el),
1508  .comment-navigation .nav-next:lang(el), .comment-list .pingback .comment-body:lang(el),
1509  .comment-list .trackback .comment-body:lang(el), .comment-list .pingback .comment-body .comment-edit-link:lang(el),
1510  .comment-list .trackback .comment-body .comment-edit-link:lang(el), .comment-form .comment-notes:lang(el),
1511  .comment-form label:lang(el), .widget_archive ul li:lang(el),
1512  .widget_categories ul li:lang(el),
1513  .widget_meta ul li:lang(el),
1514  .widget_nav_menu ul li:lang(el),
1515  .widget_pages ul li:lang(el),
1516  .widget_recent_comments ul li:lang(el),
1517  .widget_recent_entries ul li:lang(el),
1518  .widget_rss ul li:lang(el), .widget_tag_cloud .tagcloud:lang(el), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(el), .entry .entry-content .wp-block-button .wp-block-button__link:lang(el), .entry .entry-content .wp-block-archives li > a:lang(el),
1519  .entry .entry-content .wp-block-categories li > a:lang(el),
1520  .entry .entry-content .wp-block-latest-posts li > a:lang(el), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(el), .entry .entry-content .wp-block-verse:lang(el), .entry .entry-content .has-drop-cap:lang(el):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(el), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(el),
1521  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(el),
1522  .entry .entry-content .wp-block-cover-image h2:lang(el),
1523  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(el),
1524  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(el),
1525  .entry .entry-content .wp-block-cover h2:lang(el), .entry .entry-content .wp-block-audio figcaption:lang(el),
1526  .entry .entry-content .wp-block-video figcaption:lang(el),
1527  .entry .entry-content .wp-block-image figcaption:lang(el),
1528  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(el),
1529  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(el), .entry .entry-content .wp-block-file:lang(el), .entry .entry-content .wp-block-file .wp-block-file__button:lang(el), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(el), .wp-caption-text:lang(el), .gallery-caption:lang(el) {
1530    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
1531  }
1532  
1533  body:lang(gu), button:lang(gu),
1534  input:lang(gu),
1535  select:lang(gu),
1536  optgroup:lang(gu),
1537  textarea:lang(gu), .author-description .author-link:lang(gu),
1538  .comment-metadata:lang(gu),
1539  .comment-reply-link:lang(gu),
1540  .comments-title:lang(gu),
1541  .comment-author .fn:lang(gu),
1542  .discussion-meta-info:lang(gu),
1543  .entry-meta:lang(gu),
1544  .entry-footer:lang(gu),
1545  .main-navigation:lang(gu),
1546  .no-comments:lang(gu),
1547  .not-found .page-title:lang(gu),
1548  .error-404 .page-title:lang(gu),
1549  .post-navigation .post-title:lang(gu),
1550  .page-links:lang(gu),
1551  .page-description:lang(gu),
1552  .pagination .nav-links:lang(gu),
1553  .sticky-post:lang(gu),
1554  .site-title:lang(gu),
1555  .site-info:lang(gu),
1556  #cancel-comment-reply-link:lang(gu),
1557  h1:lang(gu),
1558  h2:lang(gu),
1559  h3:lang(gu),
1560  h4:lang(gu),
1561  h5:lang(gu),
1562  h6:lang(gu), .page-title:lang(gu), blockquote cite:lang(gu), table:lang(gu), .button:lang(gu),
1563  input:lang(gu)[type="button"],
1564  input:lang(gu)[type="reset"],
1565  input:lang(gu)[type="submit"], .comment-navigation .nav-previous:lang(gu),
1566  .comment-navigation .nav-next:lang(gu), .comment-list .pingback .comment-body:lang(gu),
1567  .comment-list .trackback .comment-body:lang(gu), .comment-list .pingback .comment-body .comment-edit-link:lang(gu),
1568  .comment-list .trackback .comment-body .comment-edit-link:lang(gu), .comment-form .comment-notes:lang(gu),
1569  .comment-form label:lang(gu), .widget_archive ul li:lang(gu),
1570  .widget_categories ul li:lang(gu),
1571  .widget_meta ul li:lang(gu),
1572  .widget_nav_menu ul li:lang(gu),
1573  .widget_pages ul li:lang(gu),
1574  .widget_recent_comments ul li:lang(gu),
1575  .widget_recent_entries ul li:lang(gu),
1576  .widget_rss ul li:lang(gu), .widget_tag_cloud .tagcloud:lang(gu), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(gu), .entry .entry-content .wp-block-button .wp-block-button__link:lang(gu), .entry .entry-content .wp-block-archives li > a:lang(gu),
1577  .entry .entry-content .wp-block-categories li > a:lang(gu),
1578  .entry .entry-content .wp-block-latest-posts li > a:lang(gu), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(gu), .entry .entry-content .wp-block-verse:lang(gu), .entry .entry-content .has-drop-cap:lang(gu):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(gu), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(gu),
1579  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(gu),
1580  .entry .entry-content .wp-block-cover-image h2:lang(gu),
1581  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(gu),
1582  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(gu),
1583  .entry .entry-content .wp-block-cover h2:lang(gu), .entry .entry-content .wp-block-audio figcaption:lang(gu),
1584  .entry .entry-content .wp-block-video figcaption:lang(gu),
1585  .entry .entry-content .wp-block-image figcaption:lang(gu),
1586  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(gu),
1587  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(gu), .entry .entry-content .wp-block-file:lang(gu), .entry .entry-content .wp-block-file .wp-block-file__button:lang(gu), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(gu), .wp-caption-text:lang(gu), .gallery-caption:lang(gu) {
1588    font-family: Arial, sans-serif;
1589  }
1590  
1591  body:lang(he-IL), button:lang(he-IL),
1592  input:lang(he-IL),
1593  select:lang(he-IL),
1594  optgroup:lang(he-IL),
1595  textarea:lang(he-IL), .author-description .author-link:lang(he-IL),
1596  .comment-metadata:lang(he-IL),
1597  .comment-reply-link:lang(he-IL),
1598  .comments-title:lang(he-IL),
1599  .comment-author .fn:lang(he-IL),
1600  .discussion-meta-info:lang(he-IL),
1601  .entry-meta:lang(he-IL),
1602  .entry-footer:lang(he-IL),
1603  .main-navigation:lang(he-IL),
1604  .no-comments:lang(he-IL),
1605  .not-found .page-title:lang(he-IL),
1606  .error-404 .page-title:lang(he-IL),
1607  .post-navigation .post-title:lang(he-IL),
1608  .page-links:lang(he-IL),
1609  .page-description:lang(he-IL),
1610  .pagination .nav-links:lang(he-IL),
1611  .sticky-post:lang(he-IL),
1612  .site-title:lang(he-IL),
1613  .site-info:lang(he-IL),
1614  #cancel-comment-reply-link:lang(he-IL),
1615  h1:lang(he-IL),
1616  h2:lang(he-IL),
1617  h3:lang(he-IL),
1618  h4:lang(he-IL),
1619  h5:lang(he-IL),
1620  h6:lang(he-IL), .page-title:lang(he-IL), blockquote cite:lang(he-IL), table:lang(he-IL), .button:lang(he-IL),
1621  input:lang(he-IL)[type="button"],
1622  input:lang(he-IL)[type="reset"],
1623  input:lang(he-IL)[type="submit"], .comment-navigation .nav-previous:lang(he-IL),
1624  .comment-navigation .nav-next:lang(he-IL), .comment-list .pingback .comment-body:lang(he-IL),
1625  .comment-list .trackback .comment-body:lang(he-IL), .comment-list .pingback .comment-body .comment-edit-link:lang(he-IL),
1626  .comment-list .trackback .comment-body .comment-edit-link:lang(he-IL), .comment-form .comment-notes:lang(he-IL),
1627  .comment-form label:lang(he-IL), .widget_archive ul li:lang(he-IL),
1628  .widget_categories ul li:lang(he-IL),
1629  .widget_meta ul li:lang(he-IL),
1630  .widget_nav_menu ul li:lang(he-IL),
1631  .widget_pages ul li:lang(he-IL),
1632  .widget_recent_comments ul li:lang(he-IL),
1633  .widget_recent_entries ul li:lang(he-IL),
1634  .widget_rss ul li:lang(he-IL), .widget_tag_cloud .tagcloud:lang(he-IL), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(he-IL), .entry .entry-content .wp-block-button .wp-block-button__link:lang(he-IL), .entry .entry-content .wp-block-archives li > a:lang(he-IL),
1635  .entry .entry-content .wp-block-categories li > a:lang(he-IL),
1636  .entry .entry-content .wp-block-latest-posts li > a:lang(he-IL), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(he-IL), .entry .entry-content .wp-block-verse:lang(he-IL), .entry .entry-content .has-drop-cap:lang(he-IL):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(he-IL), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(he-IL),
1637  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(he-IL),
1638  .entry .entry-content .wp-block-cover-image h2:lang(he-IL),
1639  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(he-IL),
1640  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(he-IL),
1641  .entry .entry-content .wp-block-cover h2:lang(he-IL), .entry .entry-content .wp-block-audio figcaption:lang(he-IL),
1642  .entry .entry-content .wp-block-video figcaption:lang(he-IL),
1643  .entry .entry-content .wp-block-image figcaption:lang(he-IL),
1644  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(he-IL),
1645  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(he-IL), .entry .entry-content .wp-block-file:lang(he-IL), .entry .entry-content .wp-block-file .wp-block-file__button:lang(he-IL), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(he-IL), .wp-caption-text:lang(he-IL), .gallery-caption:lang(he-IL) {
1646    font-family: "Arial Hebrew", Arial, sans-serif;
1647  }
1648  
1649  body:lang(ja), button:lang(ja),
1650  input:lang(ja),
1651  select:lang(ja),
1652  optgroup:lang(ja),
1653  textarea:lang(ja), .author-description .author-link:lang(ja),
1654  .comment-metadata:lang(ja),
1655  .comment-reply-link:lang(ja),
1656  .comments-title:lang(ja),
1657  .comment-author .fn:lang(ja),
1658  .discussion-meta-info:lang(ja),
1659  .entry-meta:lang(ja),
1660  .entry-footer:lang(ja),
1661  .main-navigation:lang(ja),
1662  .no-comments:lang(ja),
1663  .not-found .page-title:lang(ja),
1664  .error-404 .page-title:lang(ja),
1665  .post-navigation .post-title:lang(ja),
1666  .page-links:lang(ja),
1667  .page-description:lang(ja),
1668  .pagination .nav-links:lang(ja),
1669  .sticky-post:lang(ja),
1670  .site-title:lang(ja),
1671  .site-info:lang(ja),
1672  #cancel-comment-reply-link:lang(ja),
1673  h1:lang(ja),
1674  h2:lang(ja),
1675  h3:lang(ja),
1676  h4:lang(ja),
1677  h5:lang(ja),
1678  h6:lang(ja), .page-title:lang(ja), blockquote cite:lang(ja), table:lang(ja), .button:lang(ja),
1679  input:lang(ja)[type="button"],
1680  input:lang(ja)[type="reset"],
1681  input:lang(ja)[type="submit"], .comment-navigation .nav-previous:lang(ja),
1682  .comment-navigation .nav-next:lang(ja), .comment-list .pingback .comment-body:lang(ja),
1683  .comment-list .trackback .comment-body:lang(ja), .comment-list .pingback .comment-body .comment-edit-link:lang(ja),
1684  .comment-list .trackback .comment-body .comment-edit-link:lang(ja), .comment-form .comment-notes:lang(ja),
1685  .comment-form label:lang(ja), .widget_archive ul li:lang(ja),
1686  .widget_categories ul li:lang(ja),
1687  .widget_meta ul li:lang(ja),
1688  .widget_nav_menu ul li:lang(ja),
1689  .widget_pages ul li:lang(ja),
1690  .widget_recent_comments ul li:lang(ja),
1691  .widget_recent_entries ul li:lang(ja),
1692  .widget_rss ul li:lang(ja), .widget_tag_cloud .tagcloud:lang(ja), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(ja), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ja), .entry .entry-content .wp-block-archives li > a:lang(ja),
1693  .entry .entry-content .wp-block-categories li > a:lang(ja),
1694  .entry .entry-content .wp-block-latest-posts li > a:lang(ja), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(ja), .entry .entry-content .wp-block-verse:lang(ja), .entry .entry-content .has-drop-cap:lang(ja):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ja), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ja),
1695  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ja),
1696  .entry .entry-content .wp-block-cover-image h2:lang(ja),
1697  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ja),
1698  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ja),
1699  .entry .entry-content .wp-block-cover h2:lang(ja), .entry .entry-content .wp-block-audio figcaption:lang(ja),
1700  .entry .entry-content .wp-block-video figcaption:lang(ja),
1701  .entry .entry-content .wp-block-image figcaption:lang(ja),
1702  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ja),
1703  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ja), .entry .entry-content .wp-block-file:lang(ja), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ja), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ja), .wp-caption-text:lang(ja), .gallery-caption:lang(ja) {
1704    font-family: -apple-system, BlinkMacSystemFont, "Hiragino Sans", Meiryo, "Helvetica Neue", sans-serif;
1705  }
1706  
1707  body:lang(ko-KR), button:lang(ko-KR),
1708  input:lang(ko-KR),
1709  select:lang(ko-KR),
1710  optgroup:lang(ko-KR),
1711  textarea:lang(ko-KR), .author-description .author-link:lang(ko-KR),
1712  .comment-metadata:lang(ko-KR),
1713  .comment-reply-link:lang(ko-KR),
1714  .comments-title:lang(ko-KR),
1715  .comment-author .fn:lang(ko-KR),
1716  .discussion-meta-info:lang(ko-KR),
1717  .entry-meta:lang(ko-KR),
1718  .entry-footer:lang(ko-KR),
1719  .main-navigation:lang(ko-KR),
1720  .no-comments:lang(ko-KR),
1721  .not-found .page-title:lang(ko-KR),
1722  .error-404 .page-title:lang(ko-KR),
1723  .post-navigation .post-title:lang(ko-KR),
1724  .page-links:lang(ko-KR),
1725  .page-description:lang(ko-KR),
1726  .pagination .nav-links:lang(ko-KR),
1727  .sticky-post:lang(ko-KR),
1728  .site-title:lang(ko-KR),
1729  .site-info:lang(ko-KR),
1730  #cancel-comment-reply-link:lang(ko-KR),
1731  h1:lang(ko-KR),
1732  h2:lang(ko-KR),
1733  h3:lang(ko-KR),
1734  h4:lang(ko-KR),
1735  h5:lang(ko-KR),
1736  h6:lang(ko-KR), .page-title:lang(ko-KR), blockquote cite:lang(ko-KR), table:lang(ko-KR), .button:lang(ko-KR),
1737  input:lang(ko-KR)[type="button"],
1738  input:lang(ko-KR)[type="reset"],
1739  input:lang(ko-KR)[type="submit"], .comment-navigation .nav-previous:lang(ko-KR),
1740  .comment-navigation .nav-next:lang(ko-KR), .comment-list .pingback .comment-body:lang(ko-KR),
1741  .comment-list .trackback .comment-body:lang(ko-KR), .comment-list .pingback .comment-body .comment-edit-link:lang(ko-KR),
1742  .comment-list .trackback .comment-body .comment-edit-link:lang(ko-KR), .comment-form .comment-notes:lang(ko-KR),
1743  .comment-form label:lang(ko-KR), .widget_archive ul li:lang(ko-KR),
1744  .widget_categories ul li:lang(ko-KR),
1745  .widget_meta ul li:lang(ko-KR),
1746  .widget_nav_menu ul li:lang(ko-KR),
1747  .widget_pages ul li:lang(ko-KR),
1748  .widget_recent_comments ul li:lang(ko-KR),
1749  .widget_recent_entries ul li:lang(ko-KR),
1750  .widget_rss ul li:lang(ko-KR), .widget_tag_cloud .tagcloud:lang(ko-KR), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(ko-KR), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ko-KR), .entry .entry-content .wp-block-archives li > a:lang(ko-KR),
1751  .entry .entry-content .wp-block-categories li > a:lang(ko-KR),
1752  .entry .entry-content .wp-block-latest-posts li > a:lang(ko-KR), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(ko-KR), .entry .entry-content .wp-block-verse:lang(ko-KR), .entry .entry-content .has-drop-cap:lang(ko-KR):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ko-KR), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ko-KR),
1753  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ko-KR),
1754  .entry .entry-content .wp-block-cover-image h2:lang(ko-KR),
1755  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ko-KR),
1756  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ko-KR),
1757  .entry .entry-content .wp-block-cover h2:lang(ko-KR), .entry .entry-content .wp-block-audio figcaption:lang(ko-KR),
1758  .entry .entry-content .wp-block-video figcaption:lang(ko-KR),
1759  .entry .entry-content .wp-block-image figcaption:lang(ko-KR),
1760  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ko-KR),
1761  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ko-KR), .entry .entry-content .wp-block-file:lang(ko-KR), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ko-KR), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ko-KR), .wp-caption-text:lang(ko-KR), .gallery-caption:lang(ko-KR) {
1762    font-family: "Apple SD Gothic Neo", "Malgun Gothic", "Nanum Gothic", Dotum, sans-serif;
1763  }
1764  
1765  body:lang(th), button:lang(th),
1766  input:lang(th),
1767  select:lang(th),
1768  optgroup:lang(th),
1769  textarea:lang(th), .author-description .author-link:lang(th),
1770  .comment-metadata:lang(th),
1771  .comment-reply-link:lang(th),
1772  .comments-title:lang(th),
1773  .comment-author .fn:lang(th),
1774  .discussion-meta-info:lang(th),
1775  .entry-meta:lang(th),
1776  .entry-footer:lang(th),
1777  .main-navigation:lang(th),
1778  .no-comments:lang(th),
1779  .not-found .page-title:lang(th),
1780  .error-404 .page-title:lang(th),
1781  .post-navigation .post-title:lang(th),
1782  .page-links:lang(th),
1783  .page-description:lang(th),
1784  .pagination .nav-links:lang(th),
1785  .sticky-post:lang(th),
1786  .site-title:lang(th),
1787  .site-info:lang(th),
1788  #cancel-comment-reply-link:lang(th),
1789  h1:lang(th),
1790  h2:lang(th),
1791  h3:lang(th),
1792  h4:lang(th),
1793  h5:lang(th),
1794  h6:lang(th), .page-title:lang(th), blockquote cite:lang(th), table:lang(th), .button:lang(th),
1795  input:lang(th)[type="button"],
1796  input:lang(th)[type="reset"],
1797  input:lang(th)[type="submit"], .comment-navigation .nav-previous:lang(th),
1798  .comment-navigation .nav-next:lang(th), .comment-list .pingback .comment-body:lang(th),
1799  .comment-list .trackback .comment-body:lang(th), .comment-list .pingback .comment-body .comment-edit-link:lang(th),
1800  .comment-list .trackback .comment-body .comment-edit-link:lang(th), .comment-form .comment-notes:lang(th),
1801  .comment-form label:lang(th), .widget_archive ul li:lang(th),
1802  .widget_categories ul li:lang(th),
1803  .widget_meta ul li:lang(th),
1804  .widget_nav_menu ul li:lang(th),
1805  .widget_pages ul li:lang(th),
1806  .widget_recent_comments ul li:lang(th),
1807  .widget_recent_entries ul li:lang(th),
1808  .widget_rss ul li:lang(th), .widget_tag_cloud .tagcloud:lang(th), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(th), .entry .entry-content .wp-block-button .wp-block-button__link:lang(th), .entry .entry-content .wp-block-archives li > a:lang(th),
1809  .entry .entry-content .wp-block-categories li > a:lang(th),
1810  .entry .entry-content .wp-block-latest-posts li > a:lang(th), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(th), .entry .entry-content .wp-block-verse:lang(th), .entry .entry-content .has-drop-cap:lang(th):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(th), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(th),
1811  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(th),
1812  .entry .entry-content .wp-block-cover-image h2:lang(th),
1813  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(th),
1814  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(th),
1815  .entry .entry-content .wp-block-cover h2:lang(th), .entry .entry-content .wp-block-audio figcaption:lang(th),
1816  .entry .entry-content .wp-block-video figcaption:lang(th),
1817  .entry .entry-content .wp-block-image figcaption:lang(th),
1818  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(th),
1819  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(th), .entry .entry-content .wp-block-file:lang(th), .entry .entry-content .wp-block-file .wp-block-file__button:lang(th), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(th), .wp-caption-text:lang(th), .gallery-caption:lang(th) {
1820    font-family: "Sukhumvit Set", "Helvetica Neue", helvetica, arial, sans-serif;
1821  }
1822  
1823  body:lang(vi), button:lang(vi),
1824  input:lang(vi),
1825  select:lang(vi),
1826  optgroup:lang(vi),
1827  textarea:lang(vi), .author-description .author-link:lang(vi),
1828  .comment-metadata:lang(vi),
1829  .comment-reply-link:lang(vi),
1830  .comments-title:lang(vi),
1831  .comment-author .fn:lang(vi),
1832  .discussion-meta-info:lang(vi),
1833  .entry-meta:lang(vi),
1834  .entry-footer:lang(vi),
1835  .main-navigation:lang(vi),
1836  .no-comments:lang(vi),
1837  .not-found .page-title:lang(vi),
1838  .error-404 .page-title:lang(vi),
1839  .post-navigation .post-title:lang(vi),
1840  .page-links:lang(vi),
1841  .page-description:lang(vi),
1842  .pagination .nav-links:lang(vi),
1843  .sticky-post:lang(vi),
1844  .site-title:lang(vi),
1845  .site-info:lang(vi),
1846  #cancel-comment-reply-link:lang(vi),
1847  h1:lang(vi),
1848  h2:lang(vi),
1849  h3:lang(vi),
1850  h4:lang(vi),
1851  h5:lang(vi),
1852  h6:lang(vi), .page-title:lang(vi), blockquote cite:lang(vi), table:lang(vi), .button:lang(vi),
1853  input:lang(vi)[type="button"],
1854  input:lang(vi)[type="reset"],
1855  input:lang(vi)[type="submit"], .comment-navigation .nav-previous:lang(vi),
1856  .comment-navigation .nav-next:lang(vi), .comment-list .pingback .comment-body:lang(vi),
1857  .comment-list .trackback .comment-body:lang(vi), .comment-list .pingback .comment-body .comment-edit-link:lang(vi),
1858  .comment-list .trackback .comment-body .comment-edit-link:lang(vi), .comment-form .comment-notes:lang(vi),
1859  .comment-form label:lang(vi), .widget_archive ul li:lang(vi),
1860  .widget_categories ul li:lang(vi),
1861  .widget_meta ul li:lang(vi),
1862  .widget_nav_menu ul li:lang(vi),
1863  .widget_pages ul li:lang(vi),
1864  .widget_recent_comments ul li:lang(vi),
1865  .widget_recent_entries ul li:lang(vi),
1866  .widget_rss ul li:lang(vi), .widget_tag_cloud .tagcloud:lang(vi), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(vi), .entry .entry-content .wp-block-button .wp-block-button__link:lang(vi), .entry .entry-content .wp-block-archives li > a:lang(vi),
1867  .entry .entry-content .wp-block-categories li > a:lang(vi),
1868  .entry .entry-content .wp-block-latest-posts li > a:lang(vi), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(vi), .entry .entry-content .wp-block-verse:lang(vi), .entry .entry-content .has-drop-cap:lang(vi):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(vi), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(vi),
1869  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(vi),
1870  .entry .entry-content .wp-block-cover-image h2:lang(vi),
1871  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(vi),
1872  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(vi),
1873  .entry .entry-content .wp-block-cover h2:lang(vi), .entry .entry-content .wp-block-audio figcaption:lang(vi),
1874  .entry .entry-content .wp-block-video figcaption:lang(vi),
1875  .entry .entry-content .wp-block-image figcaption:lang(vi),
1876  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(vi),
1877  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(vi), .entry .entry-content .wp-block-file:lang(vi), .entry .entry-content .wp-block-file .wp-block-file__button:lang(vi), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(vi), .wp-caption-text:lang(vi), .gallery-caption:lang(vi) {
1878    font-family: "Libre Franklin", sans-serif;
1879  }
1880  
1881  /* Normalize */
1882  /*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
1883  /* Document
1884       ========================================================================== */
1885  /**
1886   * 1. Correct the line height in all browsers.
1887   * 2. Prevent adjustments of font size after orientation changes in iOS.
1888   */
1889  html {
1890    line-height: 1.15;
1891    /* 1 */
1892    -webkit-text-size-adjust: 100%;
1893    /* 2 */
1894  }
1895  
1896  /* Sections
1897       ========================================================================== */
1898  /**
1899   * Remove the margin in all browsers.
1900   */
1901  body {
1902    margin: 0;
1903  }
1904  
1905  /**
1906   * Correct the font size and margin on `h1` elements within `section` and
1907   * `article` contexts in Chrome, Firefox, and Safari.
1908   */
1909  h1 {
1910    font-size: 2em;
1911    margin: 0.67em 0;
1912  }
1913  
1914  /* Grouping content
1915       ========================================================================== */
1916  /**
1917   * 1. Add the correct box sizing in Firefox.
1918   * 2. Show the overflow in Edge and IE.
1919   */
1920  hr {
1921    box-sizing: content-box;
1922    /* 1 */
1923    height: 0;
1924    /* 1 */
1925    overflow: visible;
1926    /* 2 */
1927  }
1928  
1929  /**
1930   * 1. Correct the inheritance and scaling of font size in all browsers.
1931   * 2. Correct the odd `em` font sizing in all browsers.
1932   */
1933  pre {
1934    font-family: monospace, monospace;
1935    /* 1 */
1936    font-size: 1em;
1937    /* 2 */
1938  }
1939  
1940  /* Text-level semantics
1941       ========================================================================== */
1942  /**
1943   * Remove the gray background on active links in IE 10.
1944   */
1945  a {
1946    background-color: transparent;
1947  }
1948  
1949  /**
1950   * 1. Remove the bottom border in Chrome 57-
1951   * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
1952   */
1953  abbr[title] {
1954    border-bottom: none;
1955    /* 1 */
1956    text-decoration: underline;
1957    /* 2 */
1958    -webkit-text-decoration: underline dotted;
1959            text-decoration: underline dotted;
1960    /* 2 */
1961  }
1962  
1963  /**
1964   * Add the correct font weight in Chrome, Edge, and Safari.
1965   */
1966  b,
1967  strong {
1968    font-weight: bolder;
1969  }
1970  
1971  /**
1972   * 1. Correct the inheritance and scaling of font size in all browsers.
1973   * 2. Correct the odd `em` font sizing in all browsers.
1974   */
1975  code,
1976  kbd,
1977  samp {
1978    font-family: monospace, monospace;
1979    /* 1 */
1980    font-size: 1em;
1981    /* 2 */
1982  }
1983  
1984  /**
1985   * Add the correct font size in all browsers.
1986   */
1987  small {
1988    font-size: 80%;
1989  }
1990  
1991  /**
1992   * Prevent `sub` and `sup` elements from affecting the line height in
1993   * all browsers.
1994   */
1995  sub,
1996  sup {
1997    font-size: 75%;
1998    line-height: 0;
1999    position: relative;
2000    vertical-align: baseline;
2001  }
2002  
2003  sub {
2004    bottom: -0.25em;
2005  }
2006  
2007  sup {
2008    top: -0.5em;
2009  }
2010  
2011  /* Embedded content
2012       ========================================================================== */
2013  /**
2014   * Remove the border on images inside links in IE 10.
2015   */
2016  img {
2017    border-style: none;
2018  }
2019  
2020  /* Forms
2021       ========================================================================== */
2022  /**
2023   * 1. Change the font styles in all browsers.
2024   * 2. Remove the margin in Firefox and Safari.
2025   */
2026  button,
2027  input,
2028  optgroup,
2029  select,
2030  textarea {
2031    font-family: inherit;
2032    /* 1 */
2033    font-size: 100%;
2034    /* 1 */
2035    line-height: 1.15;
2036    /* 1 */
2037    margin: 0;
2038    /* 2 */
2039  }
2040  
2041  /**
2042   * Show the overflow in IE.
2043   * 1. Show the overflow in Edge.
2044   */
2045  button,
2046  input {
2047    /* 1 */
2048    overflow: visible;
2049  }
2050  
2051  /**
2052   * Remove the inheritance of text transform in Edge, Firefox, and IE.
2053   * 1. Remove the inheritance of text transform in Firefox.
2054   */
2055  button,
2056  select {
2057    /* 1 */
2058    text-transform: none;
2059  }
2060  
2061  /**
2062   * Correct the inability to style clickable types in iOS and Safari.
2063   */
2064  button,
2065  [type="button"],
2066  [type="reset"],
2067  [type="submit"] {
2068    -webkit-appearance: button;
2069  }
2070  
2071  /**
2072   * Remove the inner border and padding in Firefox.
2073   */
2074  button::-moz-focus-inner,
2075  [type="button"]::-moz-focus-inner,
2076  [type="reset"]::-moz-focus-inner,
2077  [type="submit"]::-moz-focus-inner {
2078    border-style: none;
2079    padding: 0;
2080  }
2081  
2082  /**
2083   * Restore the focus styles unset by the previous rule.
2084   */
2085  button:-moz-focusring,
2086  [type="button"]:-moz-focusring,
2087  [type="reset"]:-moz-focusring,
2088  [type="submit"]:-moz-focusring {
2089    outline: 1px dotted ButtonText;
2090  }
2091  
2092  /**
2093   * Correct the padding in Firefox.
2094   */
2095  fieldset {
2096    padding: 0.35em 0.75em 0.625em;
2097  }
2098  
2099  /**
2100   * 1. Correct the text wrapping in Edge and IE.
2101   * 2. Correct the color inheritance from `fieldset` elements in IE.
2102   * 3. Remove the padding so developers are not caught out when they zero out
2103   *        `fieldset` elements in all browsers.
2104   */
2105  legend {
2106    box-sizing: border-box;
2107    /* 1 */
2108    color: inherit;
2109    /* 2 */
2110    display: table;
2111    /* 1 */
2112    max-width: 100%;
2113    /* 1 */
2114    padding: 0;
2115    /* 3 */
2116    white-space: normal;
2117    /* 1 */
2118  }
2119  
2120  /**
2121   * Add the correct vertical alignment in Chrome, Firefox, and Opera.
2122   */
2123  progress {
2124    vertical-align: baseline;
2125  }
2126  
2127  /**
2128   * Remove the default vertical scrollbar in IE 10+.
2129   */
2130  textarea {
2131    overflow: auto;
2132  }
2133  
2134  /**
2135   * 1. Add the correct box sizing in IE 10.
2136   * 2. Remove the padding in IE 10.
2137   */
2138  [type="checkbox"],
2139  [type="radio"] {
2140    box-sizing: border-box;
2141    /* 1 */
2142    padding: 0;
2143    /* 2 */
2144  }
2145  
2146  /**
2147   * Correct the cursor style of increment and decrement buttons in Chrome.
2148   */
2149  [type="number"]::-webkit-inner-spin-button,
2150  [type="number"]::-webkit-outer-spin-button {
2151    height: auto;
2152  }
2153  
2154  /**
2155   * 1. Correct the odd appearance in Chrome and Safari.
2156   * 2. Correct the outline style in Safari.
2157   */
2158  [type="search"] {
2159    -webkit-appearance: textfield;
2160    /* 1 */
2161    outline-offset: -2px;
2162    /* 2 */
2163  }
2164  
2165  /**
2166   * Remove the inner padding in Chrome and Safari on macOS.
2167   */
2168  [type="search"]::-webkit-search-decoration {
2169    -webkit-appearance: none;
2170  }
2171  
2172  /**
2173   * 1. Correct the inability to style clickable types in iOS and Safari.
2174   * 2. Change font properties to `inherit` in Safari.
2175   */
2176  ::-webkit-file-upload-button {
2177    -webkit-appearance: button;
2178    /* 1 */
2179    font: inherit;
2180    /* 2 */
2181  }
2182  
2183  /* Interactive
2184       ========================================================================== */
2185  /*
2186   * Add the correct display in Edge, IE 10+, and Firefox.
2187   */
2188  details {
2189    display: block;
2190  }
2191  
2192  /*
2193   * Add the correct display in all browsers.
2194   */
2195  summary {
2196    display: list-item;
2197  }
2198  
2199  /* Misc
2200       ========================================================================== */
2201  /**
2202   * Add the correct display in IE 10+.
2203   */
2204  template {
2205    display: none;
2206  }
2207  
2208  /**
2209   * Add the correct display in IE 10.
2210   */
2211  [hidden] {
2212    display: none;
2213  }
2214  
2215  /* Typography */
2216  html {
2217    font-size: 22px;
2218  }
2219  
2220  body {
2221    -webkit-font-smoothing: antialiased;
2222    -moz-osx-font-smoothing: grayscale;
2223    background-color: #fff;
2224    color: #111;
2225    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
2226    font-weight: 400;
2227    font-size: 1em;
2228    line-height: 1.8;
2229    margin: 0;
2230    text-rendering: optimizeLegibility;
2231  }
2232  
2233  button,
2234  input,
2235  select,
2236  optgroup,
2237  textarea {
2238    color: #111;
2239    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
2240    font-weight: 400;
2241    line-height: 1.8;
2242    text-rendering: optimizeLegibility;
2243  }
2244  
2245  .author-description .author-link,
2246  .comment-metadata,
2247  .comment-reply-link,
2248  .comments-title,
2249  .comment-author .fn,
2250  .discussion-meta-info,
2251  .entry-meta,
2252  .entry-footer,
2253  .main-navigation,
2254  .no-comments,
2255  .not-found .page-title,
2256  .error-404 .page-title,
2257  .post-navigation .post-title,
2258  .page-links,
2259  .page-description,
2260  .pagination .nav-links,
2261  .sticky-post,
2262  .site-title,
2263  .site-info,
2264  #cancel-comment-reply-link,
2265  h1,
2266  h2,
2267  h3,
2268  h4,
2269  h5,
2270  h6 {
2271    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
2272  }
2273  
2274  .main-navigation,
2275  .page-description,
2276  .author-description .author-link,
2277  .not-found .page-title,
2278  .error-404 .page-title,
2279  .post-navigation .post-title,
2280  .pagination .nav-links,
2281  .comments-title,
2282  .comment-author .fn,
2283  .no-comments,
2284  .site-title,
2285  h1,
2286  h2,
2287  h3,
2288  h4,
2289  h5,
2290  h6 {
2291    font-weight: 700;
2292    letter-spacing: -0.02em;
2293    line-height: 1.2;
2294    -webkit-font-smoothing: antialiased;
2295    -moz-osx-font-smoothing: grayscale;
2296  }
2297  
2298  .page-title {
2299    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
2300  }
2301  
2302  .site-branding,
2303  .main-navigation ul.main-menu > li,
2304  .social-navigation,
2305  .author-description .author-bio,
2306  .nav-links {
2307    line-height: 1.25;
2308  }
2309  
2310  h1 {
2311    font-size: 2.25em;
2312  }
2313  
2314  @media only screen and (min-width: 768px) {
2315    h1 {
2316      font-size: 2.8125em;
2317    }
2318  }
2319  
2320  .entry-title,
2321  .not-found .page-title,
2322  .error-404 .page-title,
2323  .has-larger-font-size,
2324  h2 {
2325    font-size: 1.6875em;
2326  }
2327  
2328  @media only screen and (min-width: 768px) {
2329    .entry-title,
2330    .not-found .page-title,
2331    .error-404 .page-title,
2332    .has-larger-font-size,
2333    h2 {
2334      font-size: 2.25em;
2335    }
2336  }
2337  
2338  .has-regular-font-size,
2339  .has-large-font-size,
2340  .comments-title,
2341  h3 {
2342    font-size: 1.6875em;
2343  }
2344  
2345  .site-title,
2346  .site-description,
2347  .main-navigation,
2348  .nav-links,
2349  .page-title,
2350  .page-description,
2351  .comment-author .fn,
2352  .no-comments,
2353  h2.author-title,
2354  p.author-bio,
2355  h4 {
2356    font-size: 1.125em;
2357  }
2358  
2359  .pagination .nav-links,
2360  .comment-content,
2361  h5 {
2362    font-size: 0.88889em;
2363  }
2364  
2365  .entry-meta,
2366  .entry-footer,
2367  .discussion-meta-info,
2368  .site-info,
2369  .has-small-font-size,
2370  .comment-reply-link,
2371  .comment-metadata,
2372  .comment-notes,
2373  .sticky-post,
2374  #cancel-comment-reply-link,
2375  img:after,
2376  h6 {
2377    font-size: 0.71111em;
2378  }
2379  
2380  .site-title,
2381  .page-title {
2382    font-weight: normal;
2383  }
2384  
2385  .page-description,
2386  .page-links a {
2387    font-weight: bold;
2388  }
2389  
2390  .site-description {
2391    letter-spacing: -0.01em;
2392  }
2393  
2394  .post-navigation .post-title,
2395  .entry-title,
2396  .not-found .page-title,
2397  .error-404 .page-title,
2398  .comments-title,
2399  blockquote {
2400    hyphens: auto;
2401    word-break: break-word;
2402    word-wrap: break-word;
2403  }
2404  
2405  /* Do not hyphenate entry title on tablet view and bigger. */
2406  @media only screen and (min-width: 768px) {
2407    .entry-title {
2408      hyphens: none;
2409    }
2410  }
2411  
2412  p {
2413    -webkit-font-smoothing: antialiased;
2414    -moz-osx-font-smoothing: grayscale;
2415  }
2416  
2417  dfn,
2418  cite,
2419  em,
2420  i {
2421    font-style: italic;
2422  }
2423  
2424  blockquote cite {
2425    font-size: 0.71111em;
2426    font-style: normal;
2427    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
2428  }
2429  
2430  pre {
2431    font-size: 0.88889em;
2432    font-family: "Courier 10 Pitch", Courier, monospace;
2433    line-height: 1.8;
2434    overflow: auto;
2435  }
2436  
2437  code,
2438  kbd,
2439  tt,
2440  var {
2441    font-size: 0.88889em;
2442    font-family: Menlo, monaco, Consolas, Lucida Console, monospace;
2443  }
2444  
2445  abbr, acronym {
2446    border-bottom: 1px dotted #666;
2447    cursor: help;
2448  }
2449  
2450  mark,
2451  ins {
2452    background: #fff9c0;
2453    text-decoration: none;
2454  }
2455  
2456  big {
2457    font-size: 125%;
2458  }
2459  
2460  a {
2461    text-decoration: none;
2462  }
2463  
2464  a:hover {
2465    text-decoration: none;
2466  }
2467  
2468  a:focus {
2469    text-decoration: underline;
2470    text-decoration-thickness: 2px;
2471  }
2472  
2473  /* Elements */
2474  html {
2475    box-sizing: border-box;
2476  }
2477  
2478  ::selection {
2479    background-color: #bfdcea;
2480  }
2481  
2482  *,
2483  *:before,
2484  *:after {
2485    box-sizing: inherit;
2486  }
2487  
2488  a {
2489    transition: color 110ms ease-in-out;
2490    color: #0073aa;
2491  }
2492  
2493  a:hover,
2494  a:active {
2495    color: #005177;
2496    outline: 0;
2497    text-decoration: none;
2498  }
2499  
2500  a:focus {
2501    outline: thin;
2502    outline-style: dotted;
2503    text-decoration: underline;
2504    text-decoration-thickness: 2px;
2505  }
2506  
2507  h1,
2508  h2,
2509  h3,
2510  h4,
2511  h5,
2512  h6 {
2513    clear: both;
2514    margin: 1rem 0;
2515  }
2516  
2517  h1:not(.site-title):before,
2518  h2:before {
2519    background: #767676;
2520    content: "\020";
2521    display: block;
2522    height: 2px;
2523    margin: 1rem 0;
2524    width: 1em;
2525  }
2526  
2527  h1:not(.site-title).has-text-align-center:before,
2528  h2.has-text-align-center:before {
2529    margin-right: auto;
2530    margin-left: auto;
2531  }
2532  
2533  h1:not(.site-title).has-text-align-right:before,
2534  h2.has-text-align-right:before {
2535    margin-right: auto;
2536  }
2537  
2538  hr {
2539    background-color: #767676;
2540    border: 0;
2541    height: 2px;
2542  }
2543  
2544  ul,
2545  ol {
2546    padding-right: 1rem;
2547  }
2548  
2549  ul {
2550    list-style: disc;
2551  }
2552  
2553  ul ul {
2554    list-style-type: circle;
2555  }
2556  
2557  ol {
2558    list-style: decimal;
2559  }
2560  
2561  li {
2562    line-height: 1.8;
2563  }
2564  
2565  li > ul,
2566  li > ol {
2567    padding-right: 2rem;
2568  }
2569  
2570  dt {
2571    font-weight: bold;
2572  }
2573  
2574  dd {
2575    margin: 0 1rem 1rem;
2576  }
2577  
2578  img {
2579    height: auto;
2580    max-width: 100%;
2581    position: relative;
2582  }
2583  
2584  figure {
2585    margin: 0;
2586  }
2587  
2588  blockquote {
2589    border-right: 2px solid #0073aa;
2590    margin-right: 0;
2591    padding: 0 1rem 0 0;
2592  }
2593  
2594  blockquote > p {
2595    margin: 0 0 1rem;
2596  }
2597  
2598  blockquote cite {
2599    color: #767676;
2600  }
2601  
2602  table {
2603    margin: 0 0 1rem;
2604    border-collapse: collapse;
2605    width: 100%;
2606    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
2607  }
2608  
2609  table td,
2610  table th {
2611    padding: 0.5em;
2612    border: 1px solid #767676;
2613    word-break: break-all;
2614  }
2615  
2616  /* Forms */
2617  .button,
2618  button,
2619  input[type="button"],
2620  input[type="reset"],
2621  input[type="submit"] {
2622    transition: background 150ms ease-in-out;
2623    background: #0073aa;
2624    border: none;
2625    border-radius: 5px;
2626    box-sizing: border-box;
2627    color: #fff;
2628    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
2629    font-size: 0.88889em;
2630    font-weight: 700;
2631    line-height: 1.2;
2632    outline: none;
2633    padding: 0.76rem 1rem;
2634    text-decoration: none;
2635    vertical-align: bottom;
2636  }
2637  
2638  .button:hover,
2639  button:hover,
2640  input[type="button"]:hover,
2641  input[type="reset"]:hover,
2642  input[type="submit"]:hover {
2643    background: #111;
2644    cursor: pointer;
2645  }
2646  
2647  .button:visited,
2648  button:visited,
2649  input[type="button"]:visited,
2650  input[type="reset"]:visited,
2651  input[type="submit"]:visited {
2652    color: #fff;
2653    text-decoration: none;
2654  }
2655  
2656  .button:focus,
2657  button:focus,
2658  input[type="button"]:focus,
2659  input[type="reset"]:focus,
2660  input[type="submit"]:focus {
2661    background: #111;
2662    outline: thin dotted;
2663    outline-offset: -4px;
2664  }
2665  
2666  input[type="text"],
2667  input[type="email"],
2668  input[type="url"],
2669  input[type="password"],
2670  input[type="search"],
2671  input[type="number"],
2672  input[type="tel"],
2673  input[type="range"],
2674  input[type="date"],
2675  input[type="month"],
2676  input[type="week"],
2677  input[type="time"],
2678  input[type="datetime"],
2679  input[type="datetime-local"],
2680  input[type="color"],
2681  textarea {
2682    -webkit-backface-visibility: hidden;
2683    background: #fff;
2684    border: solid 1px #ccc;
2685    box-sizing: border-box;
2686    outline: none;
2687    padding: 0.36rem 0.66rem;
2688    -webkit-appearance: none;
2689    outline-offset: 0;
2690    border-radius: 0;
2691  }
2692  
2693  input[type="text"]:focus,
2694  input[type="email"]:focus,
2695  input[type="url"]:focus,
2696  input[type="password"]:focus,
2697  input[type="search"]:focus,
2698  input[type="number"]:focus,
2699  input[type="tel"]:focus,
2700  input[type="range"]:focus,
2701  input[type="date"]:focus,
2702  input[type="month"]:focus,
2703  input[type="week"]:focus,
2704  input[type="time"]:focus,
2705  input[type="datetime"]:focus,
2706  input[type="datetime-local"]:focus,
2707  input[type="color"]:focus,
2708  textarea:focus {
2709    border-color: #0073aa;
2710    outline: thin solid rgba(0, 115, 170, 0.15);
2711    outline-offset: -4px;
2712  }
2713  
2714  input[type="search"]::-webkit-search-decoration {
2715    display: none;
2716  }
2717  
2718  textarea {
2719    box-sizing: border-box;
2720    display: block;
2721    width: 100%;
2722    max-width: 100%;
2723    resize: vertical;
2724  }
2725  
2726  form p {
2727    margin: 1rem 0;
2728  }
2729  
2730  /* Navigation */
2731  /*--------------------------------------------------------------
2732  ## Links
2733  --------------------------------------------------------------*/
2734  a {
2735    transition: color 110ms ease-in-out;
2736    color: #0073aa;
2737  }
2738  
2739  a:visited {
2740    color: #0073aa;
2741  }
2742  
2743  a:hover,
2744  a:active {
2745    color: #005177;
2746    outline: 0;
2747    text-decoration: none;
2748  }
2749  
2750  a:focus {
2751    outline: thin dotted;
2752    text-decoration: underline;
2753    text-decoration-thickness: 2px;
2754  }
2755  
2756  /*--------------------------------------------------------------
2757  ## Menus
2758  --------------------------------------------------------------*/
2759  /** === Main menu === */
2760  .main-navigation {
2761    display: block;
2762    margin-top: 0.25rem;
2763    /* Un-style buttons */
2764    /*
2765       * Sub-menu styles
2766       *
2767       * :focus-within needs its own selector so other similar
2768       * selectors don’t get ignored if a browser doesn’t recognize it
2769       */
2770    /**
2771       * Fade-in animation for top-level submenus
2772       */
2773    /**
2774       * Off-canvas touch device styles
2775       */
2776  }
2777  
2778  body.page .main-navigation {
2779    display: block;
2780  }
2781  
2782  .main-navigation > div {
2783    display: inline;
2784  }
2785  
2786  .main-navigation button {
2787    display: inline-block;
2788    border: none;
2789    padding: 0;
2790    margin: 0;
2791    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
2792    font-weight: 700;
2793    line-height: 1.2;
2794    text-decoration: none;
2795    background: transparent;
2796    color: inherit;
2797    cursor: pointer;
2798    transition: background 250ms ease-in-out, transform 150ms ease;
2799    -webkit-appearance: none;
2800    -moz-appearance: none;
2801  }
2802  
2803  .main-navigation button:hover, .main-navigation button:focus {
2804    background: transparent;
2805  }
2806  
2807  .main-navigation button:focus {
2808    outline: 1px solid transparent;
2809    outline-offset: -4px;
2810  }
2811  
2812  .main-navigation button:active {
2813    transform: scale(0.99);
2814  }
2815  
2816  .main-navigation .main-menu {
2817    display: inline-block;
2818    margin: 0;
2819    padding: 0;
2820  }
2821  
2822  .main-navigation .main-menu > li {
2823    color: #0073aa;
2824    display: inline-block;
2825    position: relative;
2826  }
2827  
2828  .main-navigation .main-menu > li > a {
2829    font-weight: 700;
2830    color: #0073aa;
2831    margin-left: 0.5rem;
2832  }
2833  
2834  .main-navigation .main-menu > li > a + svg {
2835    margin-left: 0.5rem;
2836  }
2837  
2838  .main-navigation .main-menu > li > a:hover,
2839  .main-navigation .main-menu > li > a:hover + svg {
2840    color: #005177;
2841  }
2842  
2843  .main-navigation .main-menu > li.menu-item-has-children {
2844    display: inline-block;
2845    position: inherit;
2846  }
2847  
2848  @media only screen and (min-width: 768px) {
2849    .main-navigation .main-menu > li.menu-item-has-children {
2850      position: relative;
2851    }
2852  }
2853  
2854  .main-navigation .main-menu > li.menu-item-has-children > a {
2855    margin-left: 0.125rem;
2856  }
2857  
2858  .main-navigation .main-menu > li.menu-item-has-children > a:after,
2859  .main-navigation .main-menu > li.menu-item-has-children .menu-item-has-children > a:after {
2860    content: "";
2861    display: none;
2862  }
2863  
2864  .main-navigation .main-menu > li.menu-item-has-children .submenu-expand {
2865    display: inline-block;
2866    margin-left: 0.25rem;
2867    /* Priority+ Menu */
2868  }
2869  
2870  .main-navigation .main-menu > li.menu-item-has-children .submenu-expand.main-menu-more-toggle {
2871    position: relative;
2872    height: 24px;
2873    line-height: 1.2;
2874    width: 24px;
2875    padding: 0;
2876    margin-right: 0.5rem;
2877  }
2878  
2879  .main-navigation .main-menu > li.menu-item-has-children .submenu-expand.main-menu-more-toggle svg {
2880    height: 24px;
2881    width: 24px;
2882    top: -0.125rem;
2883    vertical-align: text-bottom;
2884  }
2885  
2886  .wp-customizer-unloading .main-navigation .main-menu > li.menu-item-has-children .submenu-expand, .main-navigation .main-menu > li.menu-item-has-children .submenu-expand.is-empty {
2887    display: none;
2888  }
2889  
2890  .main-navigation .main-menu > li.menu-item-has-children .submenu-expand svg {
2891    position: relative;
2892    top: 0.2rem;
2893  }
2894  
2895  .main-navigation .main-menu > li:last-child > a,
2896  .main-navigation .main-menu > li:last-child.menu-item-has-children .submenu-expand {
2897    margin-left: 0;
2898  }
2899  
2900  .main-navigation .sub-menu {
2901    background-color: #0073aa;
2902    color: #fff;
2903    list-style: none;
2904    padding-right: 0;
2905    position: absolute;
2906    opacity: 0;
2907    right: -9999px;
2908    z-index: 99999;
2909  }
2910  
2911  @media only screen and (min-width: 768px) {
2912    .main-navigation .sub-menu {
2913      width: auto;
2914      min-width: max-content;
2915    }
2916  }
2917  
2918  .main-navigation .sub-menu > li {
2919    display: block;
2920    float: none;
2921    position: relative;
2922  }
2923  
2924  .main-navigation .sub-menu > li.menu-item-has-children .submenu-expand {
2925    display: inline-block;
2926    position: absolute;
2927    width: calc( 24px + 1rem);
2928    left: 0;
2929    top: calc( .125 * 1rem);
2930    bottom: 0;
2931    color: white;
2932    line-height: 1;
2933    padding: calc( .5 * 1rem);
2934  }
2935  
2936  .main-navigation .sub-menu > li.menu-item-has-children .submenu-expand svg {
2937    top: 0;
2938  }
2939  
2940  .main-navigation .sub-menu > li.menu-item-has-children .submenu-expand {
2941    margin-left: 0;
2942  }
2943  
2944  @media only screen and (min-width: 768px) {
2945    .main-navigation .sub-menu > li.menu-item-has-children .menu-item-has-children > a:after {
2946      content: "\203a";
2947    }
2948  }
2949  
2950  .main-navigation .sub-menu > li > a,
2951  .main-navigation .sub-menu > li > .menu-item-link-return {
2952    color: #fff;
2953    display: block;
2954    line-height: 1.2;
2955    text-shadow: none;
2956    padding: calc( .5 * 1rem) 1rem calc( .5 * 1rem) calc( 24px + 1rem);
2957    max-width: 20rem;
2958  }
2959  
2960  .main-navigation .sub-menu > li > a:hover, .main-navigation .sub-menu > li > a:focus,
2961  .main-navigation .sub-menu > li > .menu-item-link-return:hover,
2962  .main-navigation .sub-menu > li > .menu-item-link-return:focus {
2963    background: #005177;
2964  }
2965  
2966  .main-navigation .sub-menu > li > a:hover:after, .main-navigation .sub-menu > li > a:focus:after,
2967  .main-navigation .sub-menu > li > .menu-item-link-return:hover:after,
2968  .main-navigation .sub-menu > li > .menu-item-link-return:focus:after {
2969    background: #005177;
2970  }
2971  
2972  .main-navigation .sub-menu > li > .menu-item-link-return {
2973    width: 100%;
2974    font-size: 22px;
2975    font-weight: normal;
2976    text-align: right;
2977  }
2978  
2979  .main-navigation .sub-menu > li > a:empty {
2980    display: none;
2981  }
2982  
2983  .main-navigation .sub-menu > li.mobile-parent-nav-menu-item {
2984    display: none;
2985    font-size: 0.88889em;
2986    font-weight: normal;
2987  }
2988  
2989  .main-navigation .sub-menu > li.mobile-parent-nav-menu-item svg {
2990    position: relative;
2991    top: 0.2rem;
2992    margin-left: calc( .25 * 1rem);
2993  }
2994  
2995  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu {
2996    display: block;
2997    right: 0;
2998    margin-top: 0;
2999    opacity: 1;
3000    width: auto;
3001    min-width: 100%;
3002    /* Non-mobile position */
3003    /* Nested sub-menu dashes */
3004  }
3005  
3006  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu {
3007    display: block;
3008    right: 0;
3009    margin-top: 0;
3010    opacity: 1;
3011    width: auto;
3012    min-width: 100%;
3013    /* Non-mobile position */
3014    /* Nested sub-menu dashes */
3015  }
3016  
3017  @media only screen and (min-width: 768px) {
3018    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu {
3019      display: block;
3020      margin-top: 0;
3021      opacity: 1;
3022      position: absolute;
3023      right: 0;
3024      left: auto;
3025      top: auto;
3026      bottom: auto;
3027      height: auto;
3028      min-width: max-content;
3029      transform: none;
3030    }
3031    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu {
3032      display: block;
3033      margin-top: 0;
3034      opacity: 1;
3035      position: absolute;
3036      right: 0;
3037      left: auto;
3038      top: auto;
3039      bottom: auto;
3040      height: auto;
3041      min-width: max-content;
3042      transform: none;
3043    }
3044  }
3045  
3046  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu.hidden-links {
3047    right: 0;
3048    width: 100%;
3049    display: table;
3050    position: absolute;
3051  }
3052  
3053  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu.hidden-links {
3054    right: 0;
3055    width: 100%;
3056    display: table;
3057    position: absolute;
3058  }
3059  
3060  @media only screen and (min-width: 768px) {
3061    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu.hidden-links {
3062      left: 0;
3063      right: auto;
3064      display: block;
3065      width: max-content;
3066    }
3067    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu.hidden-links {
3068      left: 0;
3069      right: auto;
3070      display: block;
3071      width: max-content;
3072    }
3073  }
3074  
3075  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .submenu-expand {
3076    display: none;
3077  }
3078  
3079  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .submenu-expand {
3080    display: none;
3081  }
3082  
3083  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .sub-menu {
3084    display: block;
3085    margin-top: inherit;
3086    position: relative;
3087    width: 100%;
3088    right: 0;
3089    opacity: 1;
3090    /* Non-mobile position */
3091  }
3092  
3093  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .sub-menu {
3094    display: block;
3095    margin-top: inherit;
3096    position: relative;
3097    width: 100%;
3098    right: 0;
3099    opacity: 1;
3100    /* Non-mobile position */
3101  }
3102  
3103  @media only screen and (min-width: 768px) {
3104    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .sub-menu {
3105      float: none;
3106      max-width: 100%;
3107    }
3108    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .sub-menu {
3109      float: none;
3110      max-width: 100%;
3111    }
3112  }
3113  
3114  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .sub-menu {
3115    counter-reset: submenu;
3116  }
3117  
3118  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .sub-menu {
3119    counter-reset: submenu;
3120  }
3121  
3122  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .sub-menu > li > a::before {
3123    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
3124    font-weight: normal;
3125    content: "– " counters(submenu, "– ", none);
3126    counter-increment: submenu;
3127  }
3128  
3129  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .sub-menu > li > a::before {
3130    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
3131    font-weight: normal;
3132    content: "– " counters(submenu, "– ", none);
3133    counter-increment: submenu;
3134  }
3135  
3136  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu,
3137  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu,
3138  .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu {
3139    display: block;
3140    right: 0;
3141    margin-top: 0;
3142    opacity: 1;
3143    width: auto;
3144    min-width: 100%;
3145    /* Non-mobile position */
3146    /* Nested sub-menu dashes */
3147  }
3148  
3149  @media only screen and (min-width: 768px) {
3150    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu,
3151    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu,
3152    .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu {
3153      display: block;
3154      float: none;
3155      margin-top: 0;
3156      opacity: 1;
3157      position: absolute;
3158      right: 0;
3159      left: auto;
3160      top: auto;
3161      bottom: auto;
3162      height: auto;
3163      min-width: max-content;
3164      transform: none;
3165    }
3166  }
3167  
3168  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu.hidden-links,
3169  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu.hidden-links,
3170  .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu.hidden-links {
3171    right: 0;
3172    width: 100%;
3173    display: table;
3174    position: absolute;
3175  }
3176  
3177  @media only screen and (min-width: 768px) {
3178    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu.hidden-links,
3179    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu.hidden-links,
3180    .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu.hidden-links {
3181      left: 0;
3182      right: auto;
3183      display: table;
3184      width: max-content;
3185    }
3186  }
3187  
3188  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu .submenu-expand,
3189  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu .submenu-expand,
3190  .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu .submenu-expand {
3191    display: none;
3192  }
3193  
3194  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu .sub-menu,
3195  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu .sub-menu,
3196  .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu .sub-menu {
3197    display: block;
3198    margin-top: inherit;
3199    position: relative;
3200    width: 100%;
3201    right: 0;
3202    opacity: 1;
3203    /* Non-mobile position */
3204  }
3205  
3206  @media only screen and (min-width: 768px) {
3207    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu .sub-menu,
3208    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu .sub-menu,
3209    .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu .sub-menu {
3210      float: none;
3211      max-width: 100%;
3212    }
3213  }
3214  
3215  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu .sub-menu,
3216  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu .sub-menu,
3217  .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu .sub-menu {
3218    counter-reset: submenu;
3219  }
3220  
3221  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu .sub-menu > li > a::before,
3222  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu .sub-menu > li > a::before,
3223  .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu .sub-menu > li > a::before {
3224    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
3225    font-weight: normal;
3226    content: "– " counters(submenu, "– ", none);
3227    counter-increment: submenu;
3228  }
3229  
3230  .main-navigation .main-menu > .menu-item-has-children:not(.off-canvas):hover > .sub-menu {
3231    animation: fade_in 0.1s forwards;
3232  }
3233  
3234  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu .submenu-expand .svg-icon {
3235    transform: rotate(-270deg);
3236  }
3237  
3238  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu .sub-menu {
3239    opacity: 0;
3240    position: absolute;
3241    z-index: 0;
3242    transform: translateX(100%);
3243  }
3244  
3245  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu li:hover,
3246  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu li:focus,
3247  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu li > a:hover,
3248  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu li > a:focus {
3249    background-color: transparent;
3250  }
3251  
3252  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu > li > a,
3253  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu > li > .menu-item-link-return {
3254    white-space: inherit;
3255  }
3256  
3257  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu:not(:has(.sub-menu.expanded-true)) {
3258    overflow-y: scroll;
3259  }
3260  
3261  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true {
3262    display: block;
3263    margin-top: 0;
3264    opacity: 1;
3265    padding-right: 0;
3266    /* Mobile position */
3267    right: 0;
3268    top: 0;
3269    left: 0;
3270    bottom: 0;
3271    position: fixed;
3272    z-index: 100000;
3273    /* Make sure appears above mobile admin bar */
3274    width: 100vw;
3275    height: 100vh;
3276    max-width: 100vw;
3277    transform: translateX(-100%);
3278    animation: slide_in_right 0.3s forwards;
3279    /* Prevent menu from being blocked by admin bar */
3280  }
3281  
3282  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true > .mobile-parent-nav-menu-item {
3283    display: block;
3284  }
3285  
3286  .admin-bar .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true {
3287    top: 46px;
3288    height: calc( 100vh - 46px);
3289    /* WP core breakpoint */
3290  }
3291  
3292  .admin-bar .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true .sub-menu.expanded-true {
3293    top: 0;
3294  }
3295  
3296  @media only screen and (min-width: 782px) {
3297    .admin-bar .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true {
3298      top: 32px;
3299      height: calc( 100vh - 32px);
3300    }
3301    .admin-bar .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true .sub-menu.expanded-true {
3302      top: 0;
3303    }
3304  }
3305  
3306  .main-navigation .main-menu-more:nth-child(n+3) {
3307    display: none;
3308  }
3309  
3310  /* Menu animation */
3311  @keyframes slide_in_right {
3312    100% {
3313      transform: translateX(0%);
3314    }
3315  }
3316  
3317  @keyframes fade_in {
3318    from {
3319      opacity: 0;
3320    }
3321    to {
3322      opacity: 1;
3323    }
3324  }
3325  
3326  /* Social menu */
3327  .social-navigation {
3328    margin-top: calc(1rem / 2);
3329    text-align: right;
3330  }
3331  
3332  .social-navigation ul.social-links-menu {
3333    content: "";
3334    display: table;
3335    table-layout: fixed;
3336    display: inline-block;
3337    margin: 0;
3338    padding: 0;
3339  }
3340  
3341  .social-navigation ul.social-links-menu li {
3342    display: inline-block;
3343    vertical-align: bottom;
3344    vertical-align: -webkit-baseline-middle;
3345    list-style: none;
3346  }
3347  
3348  .social-navigation ul.social-links-menu li:nth-child(n+2) {
3349    margin-right: 0.1em;
3350  }
3351  
3352  .social-navigation ul.social-links-menu li a {
3353    border-bottom: 1px solid transparent;
3354    display: block;
3355    color: #111;
3356    margin-bottom: -1px;
3357    transition: opacity 110ms ease-in-out;
3358  }
3359  
3360  .social-navigation ul.social-links-menu li a:hover, .social-navigation ul.social-links-menu li a:active {
3361    color: #111;
3362    opacity: 0.6;
3363  }
3364  
3365  .social-navigation ul.social-links-menu li a:focus {
3366    color: #111;
3367    opacity: 1;
3368    border-bottom: 1px solid #111;
3369  }
3370  
3371  .social-navigation ul.social-links-menu li a svg {
3372    display: block;
3373    width: 32px;
3374    height: 32px;
3375    transform: translateZ(0);
3376  }
3377  
3378  .social-navigation ul.social-links-menu li a svg#ui-icon-link {
3379    transform: rotate(45deg);
3380  }
3381  
3382  @media only screen and (min-width: 768px) {
3383    .site-title + .social-navigation,
3384    .site-description + .social-navigation {
3385      margin-top: calc(1rem / 5);
3386    }
3387  }
3388  
3389  /** === Footer menu === */
3390  .footer-navigation {
3391    display: inline;
3392  }
3393  
3394  .footer-navigation > div {
3395    display: inline;
3396  }
3397  
3398  .footer-navigation .footer-menu {
3399    display: inline;
3400    padding-right: 0;
3401  }
3402  
3403  .footer-navigation .footer-menu li {
3404    display: inline;
3405    margin-left: 1rem;
3406  }
3407  
3408  /*--------------------------------------------------------------
3409  ## Next / Previous
3410  --------------------------------------------------------------*/
3411  /* Next/Previous navigation */
3412  .post-navigation {
3413    margin: calc(3 * 1rem) 0;
3414  }
3415  
3416  @media only screen and (min-width: 768px) {
3417    .post-navigation {
3418      margin: calc(3 * 1rem) calc(10% + 60px);
3419      max-width: calc(6 * (100vw / 12));
3420    }
3421  }
3422  
3423  @media only screen and (min-width: 1168px) {
3424    .post-navigation {
3425      margin: calc(3 * 1rem) 0;
3426      max-width: 100%;
3427    }
3428  }
3429  
3430  .post-navigation .nav-links {
3431    margin: 0 1rem;
3432    max-width: 100%;
3433    display: flex;
3434    flex-direction: column;
3435  }
3436  
3437  @media only screen and (min-width: 768px) {
3438    .post-navigation .nav-links {
3439      margin: 0;
3440    }
3441  }
3442  
3443  @media only screen and (min-width: 1168px) {
3444    .post-navigation .nav-links {
3445      flex-direction: row;
3446      margin: 0 calc(10% + 60px);
3447      max-width: calc(6 * (100vw / 12) - 28px);
3448    }
3449  }
3450  
3451  .post-navigation .nav-links a .meta-nav {
3452    color: #767676;
3453    -webkit-user-select: none;
3454            user-select: none;
3455  }
3456  
3457  .post-navigation .nav-links a .meta-nav:before, .post-navigation .nav-links a .meta-nav:after {
3458    display: none;
3459    content: "—";
3460    width: 2em;
3461    color: #767676;
3462    height: 1em;
3463  }
3464  
3465  .post-navigation .nav-links a .post-title {
3466    hyphens: auto;
3467  }
3468  
3469  .post-navigation .nav-links a:hover {
3470    color: #005177;
3471  }
3472  
3473  @media only screen and (min-width: 1168px) {
3474    .post-navigation .nav-links .nav-previous,
3475    .post-navigation .nav-links .nav-next {
3476      min-width: calc(50% - 2 * 1rem);
3477    }
3478  }
3479  
3480  .post-navigation .nav-links .nav-previous {
3481    order: 2;
3482  }
3483  
3484  @media only screen and (min-width: 1168px) {
3485    .post-navigation .nav-links .nav-previous {
3486      order: 1;
3487    }
3488  }
3489  
3490  .post-navigation .nav-links .nav-previous + .nav-next {
3491    margin-bottom: 1rem;
3492  }
3493  
3494  .post-navigation .nav-links .nav-previous .meta-nav:before {
3495    display: inline;
3496  }
3497  
3498  .post-navigation .nav-links .nav-next {
3499    order: 1;
3500  }
3501  
3502  @media only screen and (min-width: 1168px) {
3503    .post-navigation .nav-links .nav-next {
3504      order: 2;
3505      padding-right: 1rem;
3506    }
3507  }
3508  
3509  .post-navigation .nav-links .nav-next .meta-nav:after {
3510    display: inline;
3511  }
3512  
3513  .pagination .nav-links {
3514    display: flex;
3515    flex-wrap: wrap;
3516    padding: 0 calc(.5 * 1rem);
3517  }
3518  
3519  .pagination .nav-links > * {
3520    padding: calc(.5 * 1rem);
3521  }
3522  
3523  .pagination .nav-links > *.dots, .pagination .nav-links > *.prev {
3524    padding-right: 0;
3525  }
3526  
3527  .pagination .nav-links > *.dots, .pagination .nav-links > *.next {
3528    padding-left: 0;
3529  }
3530  
3531  .pagination .nav-links a:focus {
3532    text-decoration: underline;
3533    outline-offset: -1px;
3534  }
3535  
3536  .pagination .nav-links a:focus.prev, .pagination .nav-links a:focus.next {
3537    text-decoration: none;
3538  }
3539  
3540  .pagination .nav-links a:focus.prev .nav-prev-text,
3541  .pagination .nav-links a:focus.prev .nav-next-text, .pagination .nav-links a:focus.next .nav-prev-text,
3542  .pagination .nav-links a:focus.next .nav-next-text {
3543    text-decoration: underline;
3544  }
3545  
3546  .pagination .nav-links .nav-next-text,
3547  .pagination .nav-links .nav-prev-text {
3548    display: none;
3549  }
3550  
3551  @media only screen and (min-width: 768px) {
3552    .pagination .nav-links {
3553      margin-right: calc(10% + 60px);
3554      padding: 0;
3555    }
3556    .pagination .nav-links .prev > *,
3557    .pagination .nav-links .next > * {
3558      display: inline-block;
3559      vertical-align: text-bottom;
3560    }
3561    .pagination .nav-links > * {
3562      padding: 1rem;
3563    }
3564  }
3565  
3566  .comment-navigation .nav-links {
3567    display: flex;
3568    flex-direction: row;
3569  }
3570  
3571  .comment-navigation .nav-previous,
3572  .comment-navigation .nav-next {
3573    min-width: 50%;
3574    width: 100%;
3575    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
3576    font-weight: bold;
3577  }
3578  
3579  .comment-navigation .nav-previous .secondary-text,
3580  .comment-navigation .nav-next .secondary-text {
3581    display: none;
3582  }
3583  
3584  @media only screen and (min-width: 768px) {
3585    .comment-navigation .nav-previous .secondary-text,
3586    .comment-navigation .nav-next .secondary-text {
3587      display: inline;
3588    }
3589  }
3590  
3591  .comment-navigation .nav-previous svg,
3592  .comment-navigation .nav-next svg {
3593    vertical-align: middle;
3594    position: relative;
3595    margin: 0 -0.35em;
3596    top: -1px;
3597  }
3598  
3599  .comment-navigation .nav-next {
3600    text-align: left;
3601  }
3602  
3603  /* Accessibility */
3604  /* Text meant only for screen readers. */
3605  .screen-reader-text {
3606    border: 0;
3607    clip-path: inset(50%);
3608    height: 1px;
3609    margin: -1px;
3610    overflow: hidden;
3611    padding: 0;
3612    position: absolute !important;
3613    width: 1px;
3614    /* Many screen reader and browser combinations announce broken words as they would appear visually. */
3615    word-wrap: normal !important;
3616    word-break: normal !important;
3617  }
3618  
3619  .screen-reader-text:focus {
3620    background-color: #f1f1f1;
3621    border-radius: 3px;
3622    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
3623    clip-path: none;
3624    color: #21759b;
3625    display: block;
3626    font-size: 0.875rem;
3627    font-weight: bold;
3628    height: auto;
3629    right: 5px;
3630    line-height: normal;
3631    padding: 15px 23px 14px;
3632    text-decoration: none;
3633    top: 5px;
3634    width: auto;
3635    z-index: 100000;
3636    /* Above WP toolbar. */
3637  }
3638  
3639  /* Do not show the outline on the skip link target. */
3640  #content[tabindex="-1"]:focus {
3641    outline: 0;
3642  }
3643  
3644  /* Alignments */
3645  .alignleft {
3646    float: left;
3647    margin-right: 1rem;
3648  }
3649  
3650  @media only screen and (min-width: 768px) {
3651    .alignleft {
3652      margin-right: calc(2 * 1rem);
3653    }
3654  }
3655  
3656  .alignright {
3657    float: right;
3658    margin-left: 1rem;
3659  }
3660  
3661  @media only screen and (min-width: 768px) {
3662    .alignright {
3663      margin-left: calc(2 * 1rem);
3664    }
3665  }
3666  
3667  .aligncenter {
3668    clear: both;
3669    display: block;
3670    margin-right: auto;
3671    margin-left: auto;
3672  }
3673  
3674  /* Clearings */
3675  .clear:before,
3676  .clear:after,
3677  .entry-content:before,
3678  .entry-content:after,
3679  .comment-content:before,
3680  .comment-content:after,
3681  .site-header:before,
3682  .site-header:after,
3683  .site-content:before,
3684  .site-content:after,
3685  .site-footer:before,
3686  .site-footer:after {
3687    content: "";
3688    display: table;
3689    table-layout: fixed;
3690  }
3691  
3692  .clear:after,
3693  .entry-content:after,
3694  .comment-content:after,
3695  .site-header:after,
3696  .site-content:after,
3697  .site-footer:after {
3698    clear: both;
3699  }
3700  
3701  /* Layout */
3702  /** === Layout === */
3703  #page {
3704    width: 100%;
3705  }
3706  
3707  .site-content {
3708    overflow: hidden;
3709  }
3710  
3711  /* Content */
3712  /*--------------------------------------------------------------
3713  ## Header
3714  --------------------------------------------------------------*/
3715  .site-header {
3716    padding: 1em;
3717  }
3718  
3719  .site-header.featured-image {
3720    display: flex;
3721    flex-direction: column;
3722    justify-content: space-between;
3723    min-height: 90vh;
3724  }
3725  
3726  .site-header.featured-image .site-branding-container {
3727    margin-bottom: auto;
3728  }
3729  
3730  @media only screen and (min-width: 768px) {
3731    .site-header {
3732      margin: 0;
3733      padding: 3rem 0;
3734    }
3735    .site-header.featured-image {
3736      min-height: 100vh;
3737      margin-bottom: 3rem;
3738    }
3739  }
3740  
3741  .site-branding {
3742    color: #767676;
3743    hyphens: auto;
3744    position: relative;
3745    word-wrap: break-word;
3746  }
3747  
3748  @media only screen and (min-width: 768px) {
3749    .site-branding {
3750      margin: 0 calc(10% + 60px);
3751    }
3752  }
3753  
3754  .site-logo {
3755    position: relative;
3756    z-index: 999;
3757    margin-bottom: calc(.66 * 1rem);
3758  }
3759  
3760  @media only screen and (min-width: 768px) {
3761    .site-logo {
3762      margin-bottom: 0;
3763      position: absolute;
3764      left: calc(100% + (1.25 * 1rem));
3765      top: 4px;
3766      z-index: 999;
3767    }
3768  }
3769  
3770  .site-logo .custom-logo-link {
3771    border-radius: 100%;
3772    box-sizing: content-box;
3773    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
3774    display: block;
3775    width: 50px;
3776    height: 50px;
3777    overflow: hidden;
3778    transition: box-shadow 200ms ease-in-out;
3779  }
3780  
3781  .site-logo .custom-logo-link .custom-logo {
3782    min-height: inherit;
3783  }
3784  
3785  .site-logo .custom-logo-link:hover, .site-logo .custom-logo-link:active, .site-logo .custom-logo-link:focus {
3786    box-shadow: 0 0 0 2px black;
3787  }
3788  
3789  @media only screen and (min-width: 768px) {
3790    .site-logo .custom-logo-link {
3791      width: 64px;
3792      height: 64px;
3793    }
3794  }
3795  
3796  .site-title {
3797    margin: auto;
3798    display: inline;
3799    color: #111;
3800    /* When there is no description set, make sure navigation appears below title. */
3801  }
3802  
3803  .site-title a {
3804    color: #111;
3805  }
3806  
3807  .site-title a:link, .site-title a:visited {
3808    color: #111;
3809  }
3810  
3811  .site-title a:hover {
3812    color: #4a4a4a;
3813  }
3814  
3815  .featured-image .site-title {
3816    margin: 0;
3817  }
3818  
3819  @media only screen and (min-width: 768px) {
3820    .featured-image .site-title {
3821      display: inline-block;
3822    }
3823  }
3824  
3825  .site-title + .main-navigation {
3826    display: block;
3827  }
3828  
3829  @media only screen and (min-width: 768px) {
3830    .site-title {
3831      display: inline;
3832    }
3833  }
3834  
3835  .site-title:not(:empty) + .site-description:not(:empty):before {
3836    content: "\2014";
3837    margin: 0 .2em;
3838  }
3839  
3840  .site-description {
3841    display: inline;
3842    color: #767676;
3843    font-weight: normal;
3844    margin: 0;
3845  }
3846  
3847  .site-header.featured-image {
3848    /* Hide overflow for overflowing featured image */
3849    overflow: hidden;
3850    /* Need relative positioning to properly align layers. */
3851    position: relative;
3852    /* Add text shadow to text, to increase readability. */
3853    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35);
3854    /* Set white text color when featured image is set. */
3855    /* add focus state to social media icons */
3856    /* Entry header */
3857    /* Custom Logo Link */
3858    /* Make sure important elements are above pseudo elements used for effects. */
3859    /* Set up image filter layer positioning */
3860    /* Background & Effects */
3861    /* Shared background settings between pseudo elements. */
3862    background-position: center;
3863    background-repeat: no-repeat;
3864    background-size: cover;
3865    /* The intensity of each blend mode is controlled via layer opacity. */
3866    /* Second layer: screen. */
3867    /* Third layer: multiply. */
3868    /* When image filters are inactive, a black overlay is added. */
3869    /* Fourth layer: overlay. */
3870    /* Fifth layer: readability overlay */
3871  }
3872  
3873  .site-header.featured-image .site-branding .site-title,
3874  .site-header.featured-image .site-branding .site-description,
3875  .site-header.featured-image .main-navigation a:after,
3876  .site-header.featured-image .main-navigation .main-menu > li.menu-item-has-children:after,
3877  .site-header.featured-image .main-navigation li,
3878  .site-header.featured-image .social-navigation li,
3879  .site-header.featured-image .entry-meta,
3880  .site-header.featured-image .entry-title {
3881    color: #fff;
3882  }
3883  
3884  .site-header.featured-image .main-navigation a,
3885  .site-header.featured-image .main-navigation a + svg,
3886  .site-header.featured-image .social-navigation a,
3887  .site-header.featured-image .site-title a,
3888  .site-header.featured-image .site-featured-image a {
3889    color: #fff;
3890    transition: opacity 110ms ease-in-out;
3891  }
3892  
3893  .site-header.featured-image .main-navigation a:hover, .site-header.featured-image .main-navigation a:active,
3894  .site-header.featured-image .main-navigation a:hover + svg,
3895  .site-header.featured-image .main-navigation a:active + svg,
3896  .site-header.featured-image .main-navigation a + svg:hover,
3897  .site-header.featured-image .main-navigation a + svg:active,
3898  .site-header.featured-image .main-navigation a + svg:hover + svg,
3899  .site-header.featured-image .main-navigation a + svg:active + svg,
3900  .site-header.featured-image .social-navigation a:hover,
3901  .site-header.featured-image .social-navigation a:active,
3902  .site-header.featured-image .social-navigation a:hover + svg,
3903  .site-header.featured-image .social-navigation a:active + svg,
3904  .site-header.featured-image .site-title a:hover,
3905  .site-header.featured-image .site-title a:active,
3906  .site-header.featured-image .site-title a:hover + svg,
3907  .site-header.featured-image .site-title a:active + svg,
3908  .site-header.featured-image .site-featured-image a:hover,
3909  .site-header.featured-image .site-featured-image a:active,
3910  .site-header.featured-image .site-featured-image a:hover + svg,
3911  .site-header.featured-image .site-featured-image a:active + svg {
3912    color: #fff;
3913    opacity: 0.6;
3914  }
3915  
3916  .site-header.featured-image .main-navigation a:focus,
3917  .site-header.featured-image .main-navigation a:focus + svg,
3918  .site-header.featured-image .main-navigation a + svg:focus,
3919  .site-header.featured-image .main-navigation a + svg:focus + svg,
3920  .site-header.featured-image .social-navigation a:focus,
3921  .site-header.featured-image .social-navigation a:focus + svg,
3922  .site-header.featured-image .site-title a:focus,
3923  .site-header.featured-image .site-title a:focus + svg,
3924  .site-header.featured-image .site-featured-image a:focus,
3925  .site-header.featured-image .site-featured-image a:focus + svg {
3926    color: #fff;
3927  }
3928  
3929  .site-header.featured-image .main-navigation .sub-menu a {
3930    opacity: inherit;
3931  }
3932  
3933  .site-header.featured-image .social-navigation a:focus {
3934    color: #fff;
3935    opacity: 1;
3936    border-bottom: 1px solid #fff;
3937  }
3938  
3939  .site-header.featured-image .social-navigation svg,
3940  .site-header.featured-image .site-featured-image svg {
3941    filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.35));
3942  }
3943  
3944  .site-header.featured-image .site-featured-image .post-thumbnail img {
3945    height: auto;
3946    right: 50%;
3947    max-width: 1000%;
3948    min-height: 100%;
3949    min-width: 100vw;
3950    position: absolute;
3951    top: 50%;
3952    transform: translateX(50%) translateY(-50%);
3953    width: auto;
3954    z-index: 1;
3955  }
3956  
3957  @supports (object-fit: cover) {
3958    .site-header.featured-image .site-featured-image .post-thumbnail img {
3959      height: 100%;
3960      right: 0;
3961      object-fit: cover;
3962      top: 0;
3963      transform: none;
3964      width: 100%;
3965    }
3966  }
3967  
3968  .image-filters-enabled .site-header.featured-image .site-featured-image .post-thumbnail img {
3969    /* First layer: grayscale. */
3970    /* When image filters are active, make it grayscale to colorize it blue. */
3971    filter: grayscale(100%);
3972  }
3973  
3974  .site-header.featured-image .site-featured-image .entry-header {
3975    margin-top: calc( 4 * 1rem);
3976    margin-bottom: 0;
3977    margin-right: 0;
3978    margin-left: 0;
3979    /* Entry meta */
3980  }
3981  
3982  @media only screen and (min-width: 768px) {
3983    .site-header.featured-image .site-featured-image .entry-header {
3984      margin-right: calc(10% + 60px);
3985      margin-left: calc(10% + 60px);
3986    }
3987  }
3988  
3989  .site-header.featured-image .site-featured-image .entry-header .entry-title:before {
3990    background: #fff;
3991  }
3992  
3993  .site-header.featured-image .site-featured-image .entry-header .entry-meta {
3994    font-weight: 500;
3995  }
3996  
3997  .site-header.featured-image .site-featured-image .entry-header .entry-meta > span {
3998    margin-left: 1rem;
3999    display: inline-block;
4000  }
4001  
4002  .site-header.featured-image .site-featured-image .entry-header .entry-meta > span:last-child {
4003    margin-left: 0;
4004  }
4005  
4006  .site-header.featured-image .site-featured-image .entry-header .entry-meta a {
4007    transition: color 110ms ease-in-out;
4008    color: currentColor;
4009  }
4010  
4011  .site-header.featured-image .site-featured-image .entry-header .entry-meta a:hover {
4012    text-decoration: none;
4013  }
4014  
4015  .site-header.featured-image .site-featured-image .entry-header .entry-meta .svg-icon {
4016    position: relative;
4017    display: inline-block;
4018    vertical-align: middle;
4019    margin-left: 0.5em;
4020  }
4021  
4022  .site-header.featured-image .site-featured-image .entry-header .entry-meta .discussion-avatar-list {
4023    display: none;
4024  }
4025  
4026  @media only screen and (min-width: 768px) {
4027    .site-header.featured-image .site-featured-image .entry-header.has-discussion .entry-meta {
4028      display: flex;
4029      position: relative;
4030    }
4031    .site-header.featured-image .site-featured-image .entry-header.has-discussion .entry-title {
4032      padding-left: calc(1 * (100vw / 12) + 1rem);
4033    }
4034    .site-header.featured-image .site-featured-image .entry-header.has-discussion .entry-meta .comment-count {
4035      position: absolute;
4036      left: 0;
4037    }
4038    .site-header.featured-image .site-featured-image .entry-header.has-discussion .entry-meta .discussion-avatar-list {
4039      display: block;
4040      position: absolute;
4041      bottom: 100%;
4042    }
4043  }
4044  
4045  .site-header.featured-image .custom-logo-link {
4046    background: #fff;
4047    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
4048  }
4049  
4050  .site-header.featured-image .custom-logo-link:hover, .site-header.featured-image .custom-logo-link:active, .site-header.featured-image .custom-logo-link:focus {
4051    box-shadow: 0 0 0 2px white;
4052  }
4053  
4054  .site-header.featured-image .site-branding {
4055    position: relative;
4056    z-index: 10;
4057  }
4058  
4059  .site-header.featured-image .site-featured-image .entry-header {
4060    position: relative;
4061    z-index: 9;
4062  }
4063  
4064  .site-header.featured-image .site-branding-container:after,
4065  .site-header.featured-image .site-featured-image:before,
4066  .site-header.featured-image .site-featured-image:after, .site-header.featured-image:after {
4067    display: block;
4068    position: absolute;
4069    top: 0;
4070    right: 0;
4071    content: "\020";
4072    width: 100%;
4073    height: 100%;
4074  }
4075  
4076  .image-filters-enabled .site-header.featured-image .site-featured-image:before {
4077    background: #0073aa;
4078    mix-blend-mode: screen;
4079    opacity: 0.1;
4080  }
4081  
4082  .site-header.featured-image .site-featured-image:after {
4083    background: #000;
4084    mix-blend-mode: multiply;
4085    opacity: .7;
4086    /* When image filters are active, a blue overlay is added. */
4087  }
4088  
4089  .image-filters-enabled .site-header.featured-image .site-featured-image:after {
4090    background: #0073aa;
4091    opacity: .8;
4092    z-index: 3;
4093    /* Browsers supporting mix-blend-mode don't need opacity < 1 */
4094  }
4095  
4096  @supports (mix-blend-mode: multiply) {
4097    .image-filters-enabled .site-header.featured-image .site-featured-image:after {
4098      opacity: 1;
4099    }
4100  }
4101  
4102  .image-filters-enabled .site-header.featured-image .site-branding-container:after {
4103    background: rgba(0, 0, 0, 0.35);
4104    mix-blend-mode: overlay;
4105    opacity: 0.5;
4106    z-index: 4;
4107    /* Browsers supporting mix-blend-mode can have a light overlay */
4108  }
4109  
4110  @supports (mix-blend-mode: overlay) {
4111    .image-filters-enabled .site-header.featured-image .site-branding-container:after {
4112      background: rgba(255, 255, 255, 0.35);
4113    }
4114  }
4115  
4116  .site-header.featured-image:after {
4117    background: #000;
4118    /**
4119           * Add a transition to the readability overlay, to add a subtle
4120           * but smooth effect when resizing the screen.
4121           */
4122    transition: opacity 1200ms ease-in-out;
4123    opacity: 0.7;
4124    z-index: 5;
4125    /* When image filters are active, a blue overlay is added. */
4126  }
4127  
4128  .image-filters-enabled .site-header.featured-image:after {
4129    background: #000e14;
4130    opacity: 0.38;
4131  }
4132  
4133  @media only screen and (min-width: 768px) {
4134    .image-filters-enabled .site-header.featured-image:after {
4135      opacity: 0.18;
4136    }
4137  }
4138  
4139  .site-header.featured-image ::selection {
4140    background: rgba(255, 255, 255, 0.17);
4141  }
4142  
4143  /*--------------------------------------------------------------
4144  ## Posts and pages
4145  --------------------------------------------------------------*/
4146  .sticky {
4147    display: block;
4148  }
4149  
4150  .sticky-post {
4151    background: #0073aa;
4152    color: #fff;
4153    display: inline-block;
4154    font-weight: bold;
4155    line-height: 1;
4156    padding: .25rem;
4157    position: absolute;
4158    text-transform: uppercase;
4159    top: -1rem;
4160    z-index: 1;
4161  }
4162  
4163  .updated:not(.published) {
4164    display: none;
4165  }
4166  
4167  .page-links {
4168    clear: both;
4169    margin: 0 0 calc(1.5 * 1rem);
4170  }
4171  
4172  .entry {
4173    margin-top: calc(6 * 1rem);
4174  }
4175  
4176  .entry:first-of-type {
4177    margin-top: 0;
4178  }
4179  
4180  .entry .entry-header {
4181    margin: calc(3 * 1rem) 1rem 1rem;
4182    position: relative;
4183  }
4184  
4185  @media only screen and (min-width: 768px) {
4186    .entry .entry-header {
4187      margin: calc(3 * 1rem) calc(10% + 60px) 1rem;
4188    }
4189  }
4190  
4191  .entry .entry-title {
4192    margin: 0;
4193  }
4194  
4195  .entry .entry-title:before {
4196    background: #767676;
4197    content: "\020";
4198    display: block;
4199    height: 2px;
4200    margin: 1rem 0;
4201    width: 1em;
4202  }
4203  
4204  .entry .entry-title.has-text-align-center:before {
4205    margin-right: auto;
4206    margin-left: auto;
4207  }
4208  
4209  .entry .entry-title.has-text-align-right:before {
4210    margin-right: auto;
4211  }
4212  
4213  .entry .entry-title a {
4214    color: inherit;
4215  }
4216  
4217  .entry .entry-title a:hover {
4218    color: #4a4a4a;
4219  }
4220  
4221  .entry .entry-meta,
4222  .entry .entry-footer {
4223    color: #767676;
4224    font-weight: 500;
4225  }
4226  
4227  .entry .entry-meta > span,
4228  .entry .entry-footer > span {
4229    margin-left: 1rem;
4230    display: inline-block;
4231  }
4232  
4233  .entry .entry-meta > span:last-child,
4234  .entry .entry-footer > span:last-child {
4235    margin-left: 0;
4236  }
4237  
4238  .entry .entry-meta a,
4239  .entry .entry-footer a {
4240    transition: color 110ms ease-in-out;
4241    color: currentColor;
4242  }
4243  
4244  .entry .entry-meta a:hover,
4245  .entry .entry-footer a:hover {
4246    text-decoration: none;
4247    color: #0073aa;
4248  }
4249  
4250  .entry .entry-meta .svg-icon,
4251  .entry .entry-footer .svg-icon {
4252    position: relative;
4253    display: inline-block;
4254    vertical-align: middle;
4255    margin-left: 0.5em;
4256  }
4257  
4258  .entry .entry-meta {
4259    margin: 1rem 0;
4260  }
4261  
4262  .entry .entry-footer {
4263    margin: calc(2 * 1rem) 1rem 1rem;
4264  }
4265  
4266  @media only screen and (min-width: 768px) {
4267    .entry .entry-footer {
4268      margin: 1rem calc(10% + 60px) calc(3 * 1rem);
4269      max-width: calc(8 * (100vw / 12) - 28px);
4270    }
4271  }
4272  
4273  @media only screen and (min-width: 768px) {
4274    .entry .entry-footer {
4275      max-width: calc(6 * (100vw / 12) - 28px);
4276    }
4277  }
4278  
4279  .entry .post-thumbnail {
4280    margin: 1rem;
4281  }
4282  
4283  @media only screen and (min-width: 768px) {
4284    .entry .post-thumbnail {
4285      margin: 1rem calc(10% + 60px);
4286    }
4287  }
4288  
4289  .entry .post-thumbnail:focus {
4290    outline: none;
4291  }
4292  
4293  .entry .post-thumbnail .post-thumbnail-inner {
4294    display: block;
4295  }
4296  
4297  .entry .post-thumbnail .post-thumbnail-inner img {
4298    position: relative;
4299    display: block;
4300    width: 100%;
4301  }
4302  
4303  .image-filters-enabled .entry .post-thumbnail {
4304    position: relative;
4305    display: block;
4306  }
4307  
4308  .image-filters-enabled .entry .post-thumbnail .post-thumbnail-inner {
4309    filter: grayscale(100%);
4310  }
4311  
4312  .image-filters-enabled .entry .post-thumbnail .post-thumbnail-inner:after {
4313    background: rgba(0, 0, 0, 0.35);
4314    content: "";
4315    display: block;
4316    height: 100%;
4317    opacity: .5;
4318    pointer-events: none;
4319    position: absolute;
4320    top: 0;
4321    width: 100%;
4322    z-index: 4;
4323  }
4324  
4325  @supports (mix-blend-mode: multiply) {
4326    .image-filters-enabled .entry .post-thumbnail .post-thumbnail-inner:after {
4327      display: none;
4328    }
4329  }
4330  
4331  .image-filters-enabled .entry .post-thumbnail:before, .image-filters-enabled .entry .post-thumbnail:after {
4332    position: absolute;
4333    display: block;
4334    width: 100%;
4335    height: 100%;
4336    top: 0;
4337    right: 0;
4338    content: "\020";
4339    pointer-events: none;
4340  }
4341  
4342  .image-filters-enabled .entry .post-thumbnail:before {
4343    background: #0073aa;
4344    mix-blend-mode: screen;
4345    opacity: 0.1;
4346    z-index: 2;
4347  }
4348  
4349  .image-filters-enabled .entry .post-thumbnail:after {
4350    background: #0073aa;
4351    mix-blend-mode: multiply;
4352    opacity: .8;
4353    z-index: 3;
4354    /* Browsers supporting mix-blend-mode don't need opacity < 1 */
4355  }
4356  
4357  @supports (mix-blend-mode: multiply) {
4358    .image-filters-enabled .entry .post-thumbnail:after {
4359      opacity: 1;
4360    }
4361  }
4362  
4363  .entry .entry-content,
4364  .entry .entry-summary {
4365    max-width: calc(100% - (2 * 1rem));
4366    margin: 0 1rem;
4367  }
4368  
4369  @media only screen and (min-width: 768px) {
4370    .entry .entry-content,
4371    .entry .entry-summary {
4372      max-width: 80%;
4373      margin: 0 10%;
4374      padding: 0 60px;
4375    }
4376  }
4377  
4378  .entry .entry-content p {
4379    word-wrap: break-word;
4380  }
4381  
4382  .entry .entry-content .more-link {
4383    transition: color 110ms ease-in-out;
4384    display: inline;
4385    color: inherit;
4386  }
4387  
4388  .entry .entry-content .more-link:after {
4389    content: "\02192";
4390    display: inline-block;
4391    margin-right: 0.5em;
4392  }
4393  
4394  .entry .entry-content .more-link:hover {
4395    color: #0073aa;
4396    text-decoration: none;
4397  }
4398  
4399  .entry .entry-content a {
4400    text-decoration: underline;
4401    text-decoration-thickness: 2px;
4402  }
4403  
4404  .entry .entry-content a.button, .entry .entry-content a:hover {
4405    text-decoration: none;
4406  }
4407  
4408  .entry .entry-content a.button {
4409    display: inline-block;
4410  }
4411  
4412  .entry .entry-content a.button:hover {
4413    background: #111;
4414    color: #fff;
4415    cursor: pointer;
4416  }
4417  
4418  .entry .entry-content > iframe[style] {
4419    margin: 32px 0 !important;
4420    max-width: 100% !important;
4421  }
4422  
4423  @media only screen and (min-width: 768px) {
4424    .entry .entry-content > iframe[style] {
4425      max-width: calc(8 * (100vw / 12) - 28px) !important;
4426    }
4427  }
4428  
4429  @media only screen and (min-width: 1168px) {
4430    .entry .entry-content > iframe[style] {
4431      max-width: calc(6 * (100vw / 12) - 28px) !important;
4432    }
4433  }
4434  
4435  .entry .entry-content .page-links a {
4436    margin: calc(0.5 * 1rem);
4437    text-decoration: none;
4438  }
4439  
4440  .entry .entry-content .wp-audio-shortcode {
4441    max-width: calc(100vw - (2 * 1rem));
4442  }
4443  
4444  @media only screen and (min-width: 768px) {
4445    .entry .entry-content .wp-audio-shortcode {
4446      max-width: calc(8 * (100vw / 12) - 28px);
4447    }
4448  }
4449  
4450  @media only screen and (min-width: 1168px) {
4451    .entry .entry-content .wp-audio-shortcode {
4452      max-width: calc(6 * (100vw / 12) - 28px);
4453    }
4454  }
4455  
4456  /* Author description */
4457  .author-bio {
4458    margin: calc(2 * 1rem) 1rem 1rem;
4459  }
4460  
4461  @media only screen and (min-width: 768px) {
4462    .author-bio {
4463      max-width: calc(8 * (100vw / 12) - 28px);
4464    }
4465  }
4466  
4467  @media only screen and (min-width: 1168px) {
4468    .author-bio {
4469      max-width: calc(6 * (100vw / 12) - 28px);
4470    }
4471  }
4472  
4473  @media only screen and (min-width: 768px) {
4474    .author-bio {
4475      margin: calc(3 * 1rem) calc(10% + 60px);
4476    }
4477  }
4478  
4479  @media only screen and (min-width: 1168px) {
4480    .author-bio {
4481      margin: calc(3 * 1rem) calc(10% + 60px);
4482    }
4483  }
4484  
4485  .author-bio .author-title {
4486    display: inline;
4487  }
4488  
4489  .author-bio .author-title:before {
4490    background: #767676;
4491    content: "\020";
4492    display: block;
4493    height: 2px;
4494    margin: 1rem 0;
4495    width: 1em;
4496  }
4497  
4498  .author-bio .author-title.has-text-align-center:before {
4499    margin-right: auto;
4500    margin-left: auto;
4501  }
4502  
4503  .author-bio .author-title.has-text-align-right:before {
4504    margin-right: auto;
4505  }
4506  
4507  .author-bio .author-description {
4508    display: inline;
4509    color: #767676;
4510    font-size: 1.125em;
4511    line-height: 1.2;
4512  }
4513  
4514  .author-bio .author-description .author-link {
4515    display: inline-block;
4516  }
4517  
4518  .author-bio .author-description .author-link:hover {
4519    color: #005177;
4520    text-decoration: none;
4521  }
4522  
4523  /*--------------------------------------------------------------
4524  ## Comments
4525  --------------------------------------------------------------*/
4526  .comment-content a {
4527    word-wrap: break-word;
4528  }
4529  
4530  .bypostauthor {
4531    display: block;
4532  }
4533  
4534  .comments-area {
4535    hyphens: auto;
4536    margin: calc(2 * 1rem) 1rem;
4537    word-wrap: break-word;
4538    /* Add extra margin when the comments section is located immediately after the
4539       * post itself (this happens on pages).
4540       */
4541  }
4542  
4543  @media only screen and (min-width: 768px) {
4544    .comments-area {
4545      max-width: calc(8 * (100vw / 12) - 28px);
4546    }
4547  }
4548  
4549  @media only screen and (min-width: 1168px) {
4550    .comments-area {
4551      max-width: calc(6 * (100vw / 12) - 28px);
4552    }
4553  }
4554  
4555  @media only screen and (min-width: 768px) {
4556    .comments-area {
4557      margin: calc(3 * 1rem) calc(10% + 60px);
4558    }
4559  }
4560  
4561  .comments-area > * {
4562    margin-top: calc(2 * 1rem);
4563    margin-bottom: calc(2 * 1rem);
4564  }
4565  
4566  @media only screen and (min-width: 768px) {
4567    .comments-area > * {
4568      margin-top: calc(3 * 1rem);
4569      margin-bottom: calc(3 * 1rem);
4570    }
4571  }
4572  
4573  .entry + .comments-area {
4574    margin-top: calc(3 * 1rem);
4575  }
4576  
4577  @media only screen and (min-width: 768px) {
4578    .comments-area .comments-title-wrap {
4579      align-items: baseline;
4580      display: flex;
4581      justify-content: space-between;
4582    }
4583  }
4584  
4585  .comments-area .comments-title-wrap .comments-title {
4586    margin: 0;
4587  }
4588  
4589  .comments-area .comments-title-wrap .comments-title:before {
4590    background: #767676;
4591    content: "\020";
4592    display: block;
4593    height: 2px;
4594    margin: 1rem 0;
4595    width: 1em;
4596  }
4597  
4598  .comments-area .comments-title-wrap .comments-title.has-text-align-center:before {
4599    margin-right: auto;
4600    margin-left: auto;
4601  }
4602  
4603  .comments-area .comments-title-wrap .comments-title.has-text-align-right:before {
4604    margin-right: auto;
4605  }
4606  
4607  @media only screen and (min-width: 768px) {
4608    .comments-area .comments-title-wrap .comments-title {
4609      flex: 1 0 calc(3 * (100vw / 12));
4610    }
4611  }
4612  
4613  @media only screen and (min-width: 768px) {
4614    .comments-area .comments-title-wrap .discussion-meta {
4615      flex: 0 0 calc(2 * (100vw / 12));
4616      margin-right: 1rem;
4617    }
4618  }
4619  
4620  #comment {
4621    max-width: 100%;
4622    box-sizing: border-box;
4623  }
4624  
4625  #respond {
4626    position: relative;
4627  }
4628  
4629  #respond .comment-user-avatar {
4630    margin: 1rem 0 -1rem;
4631  }
4632  
4633  #respond .comment .comment-form {
4634    padding-right: 0;
4635  }
4636  
4637  #respond > small {
4638    display: block;
4639    font-size: 22px;
4640    position: absolute;
4641    right: calc(1rem + 100%);
4642    top: calc(-3.5 * 1rem);
4643    width: calc(100vw / 12);
4644  }
4645  
4646  #respond .comment-reply-title small {
4647    margin-right: 0.5em;
4648  }
4649  
4650  #comments > .comments-title:last-child {
4651    display: none;
4652  }
4653  
4654  .comment-form-flex {
4655    display: flex;
4656    flex-direction: column;
4657  }
4658  
4659  .comment-form-flex .comments-title {
4660    display: none;
4661    margin: 0;
4662    order: 1;
4663  }
4664  
4665  .comment-form-flex #respond {
4666    order: 2;
4667  }
4668  
4669  .comment-form-flex #respond + .comments-title {
4670    display: block;
4671  }
4672  
4673  .comment-form-wrapper,
4674  .comment-form-wrapper .comments-title {
4675    display: block;
4676  }
4677  
4678  .comment-list {
4679    list-style: none;
4680    padding: 0;
4681  }
4682  
4683  .comment-list .children {
4684    margin: 0;
4685    padding: 0 1rem 0 0;
4686  }
4687  
4688  .comment-list > .comment:first-child {
4689    margin-top: 0;
4690  }
4691  
4692  .comment-list .pingback .comment-body,
4693  .comment-list .trackback .comment-body {
4694    color: #767676;
4695    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
4696    font-size: 0.71111em;
4697    font-weight: 500;
4698    margin-top: 1rem;
4699    margin-bottom: 1rem;
4700  }
4701  
4702  .comment-list .pingback .comment-body a:not(.comment-edit-link),
4703  .comment-list .trackback .comment-body a:not(.comment-edit-link) {
4704    font-weight: bold;
4705    font-size: 19.55556px;
4706    line-height: 1.5;
4707    padding-left: 0.5rem;
4708    display: block;
4709  }
4710  
4711  .comment-list .pingback .comment-body .comment-edit-link,
4712  .comment-list .trackback .comment-body .comment-edit-link {
4713    color: #767676;
4714    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
4715    font-weight: 500;
4716  }
4717  
4718  #respond + .comment-reply {
4719    display: none;
4720  }
4721  
4722  .comment-reply .comment-reply-link {
4723    display: inline-block;
4724  }
4725  
4726  .comment {
4727    list-style: none;
4728    position: relative;
4729  }
4730  
4731  @media only screen and (min-width: 768px) {
4732    .comment {
4733      padding-right: calc(.5 * (1rem + calc(100vw / 12 )));
4734    }
4735    .comment.depth-1,
4736    .comment .children {
4737      padding-right: 0;
4738    }
4739    .comment.depth-1 {
4740      margin-right: calc(3.25 * 1rem);
4741    }
4742  }
4743  
4744  .comment .comment-body {
4745    margin: calc(2 * 1rem) 0 0;
4746  }
4747  
4748  .comment .comment-meta {
4749    position: relative;
4750  }
4751  
4752  .comment .comment-author .avatar {
4753    float: right;
4754    height: calc(2.25 * 1rem);
4755    margin-left: 1rem;
4756    position: relative;
4757    width: calc(2.25 * 1rem);
4758  }
4759  
4760  @media only screen and (min-width: 768px) {
4761    .comment .comment-author .avatar {
4762      float: inherit;
4763      margin-left: inherit;
4764      position: absolute;
4765      top: 0;
4766      left: calc(100% + 1rem);
4767    }
4768  }
4769  
4770  .comment .comment-author .fn {
4771    position: relative;
4772    display: block;
4773  }
4774  
4775  .comment .comment-author .fn a {
4776    color: inherit;
4777  }
4778  
4779  .comment .comment-author .fn a:hover {
4780    color: #005177;
4781  }
4782  
4783  .comment .comment-author .post-author-badge {
4784    border-radius: 100%;
4785    display: block;
4786    height: 18px;
4787    position: absolute;
4788    background: #008fd3;
4789    left: calc(100% - 2.5rem);
4790    top: -3px;
4791    width: 18px;
4792  }
4793  
4794  @media only screen and (min-width: 768px) {
4795    .comment .comment-author .post-author-badge {
4796      left: calc(100% + 0.75rem);
4797    }
4798  }
4799  
4800  .comment .comment-author .post-author-badge svg {
4801    width: inherit;
4802    height: inherit;
4803    display: block;
4804    fill: white;
4805    transform: scale(0.875);
4806  }
4807  
4808  .comment .comment-metadata > a,
4809  .comment .comment-metadata .comment-edit-link {
4810    display: inline;
4811    font-weight: 500;
4812    color: #767676;
4813    vertical-align: baseline;
4814  }
4815  
4816  .comment .comment-metadata > a time,
4817  .comment .comment-metadata .comment-edit-link time {
4818    vertical-align: baseline;
4819  }
4820  
4821  .comment .comment-metadata > a:hover,
4822  .comment .comment-metadata .comment-edit-link:hover {
4823    color: #005177;
4824    text-decoration: none;
4825  }
4826  
4827  .comment .comment-metadata > * {
4828    display: inline-block;
4829  }
4830  
4831  .comment .comment-metadata .edit-link-sep {
4832    color: #767676;
4833    margin: 0 0.2em;
4834    vertical-align: baseline;
4835  }
4836  
4837  .comment .comment-metadata .edit-link {
4838    color: #767676;
4839  }
4840  
4841  .comment .comment-metadata .edit-link svg {
4842    transform: scale(0.8);
4843    vertical-align: baseline;
4844    margin-left: 0.1em;
4845  }
4846  
4847  .comment .comment-metadata .comment-edit-link {
4848    position: relative;
4849    padding-right: 1rem;
4850    margin-right: -1rem;
4851    z-index: 1;
4852  }
4853  
4854  .comment .comment-metadata .comment-edit-link:hover {
4855    color: #0073aa;
4856  }
4857  
4858  .comment .comment-content {
4859    margin: 1rem 0;
4860  }
4861  
4862  @media only screen and (min-width: 1168px) {
4863    .comment .comment-content {
4864      padding-left: 1rem;
4865    }
4866  }
4867  
4868  .comment .comment-content > *:first-child {
4869    margin-top: 0;
4870  }
4871  
4872  .comment .comment-content > *:last-child {
4873    margin-bottom: 0;
4874  }
4875  
4876  .comment .comment-content blockquote {
4877    margin-right: 0;
4878  }
4879  
4880  .comment .comment-content a {
4881    text-decoration: underline;
4882    text-decoration-thickness: 2px;
4883  }
4884  
4885  .comment .comment-content a:hover {
4886    text-decoration: none;
4887  }
4888  
4889  .comment-reply-link,
4890  #cancel-comment-reply-link {
4891    font-weight: 500;
4892  }
4893  
4894  .comment-reply-link:hover,
4895  #cancel-comment-reply-link:hover {
4896    color: #005177;
4897  }
4898  
4899  .discussion-avatar-list {
4900    content: "";
4901    display: table;
4902    table-layout: fixed;
4903    margin: 0;
4904    padding: 0;
4905  }
4906  
4907  .discussion-avatar-list li {
4908    position: relative;
4909    list-style: none;
4910    margin: 0 0 0 -8px;
4911    padding: 0;
4912    float: right;
4913  }
4914  
4915  .discussion-avatar-list .comment-user-avatar img {
4916    height: calc(1.5 * 1rem);
4917    width: calc(1.5 * 1rem);
4918  }
4919  
4920  .discussion-meta .discussion-meta-info {
4921    margin: 0;
4922  }
4923  
4924  .discussion-meta .discussion-meta-info .svg-icon {
4925    vertical-align: middle;
4926    fill: currentColor;
4927    transform: scale(0.6) scaleX(-1) translateY(-0.1em);
4928    margin-right: -0.25rem;
4929  }
4930  
4931  .comment-form .comment-notes,
4932  .comment-form label {
4933    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
4934    font-size: 0.71111em;
4935    color: #767676;
4936  }
4937  
4938  .comment-form #wp-comment-cookies-consent {
4939    margin: 0 0 0 10px;
4940  }
4941  
4942  @media only screen and (min-width: 768px) {
4943    .comment-form .comment-form-author,
4944    .comment-form .comment-form-email {
4945      width: calc(50% - 0.5rem);
4946      float: right;
4947    }
4948  }
4949  
4950  @media only screen and (min-width: 768px) {
4951    .comment-form .comment-form-email {
4952      margin-right: 1rem;
4953    }
4954  }
4955  
4956  .comment-form input[name="author"],
4957  .comment-form input[name="email"],
4958  .comment-form input[name="url"] {
4959    display: block;
4960    width: 100%;
4961  }
4962  
4963  /*--------------------------------------------------------------
4964  ## Archives
4965  --------------------------------------------------------------*/
4966  .archive .page-header,
4967  .search .page-header,
4968  .error404 .page-header {
4969    margin: 1rem 1rem calc(3 * 1rem);
4970  }
4971  
4972  @media only screen and (min-width: 768px) {
4973    .archive .page-header,
4974    .search .page-header,
4975    .error404 .page-header {
4976      margin: 0 calc(10% + 60px) calc(3 * 1rem);
4977    }
4978  }
4979  
4980  .archive .page-header .page-title,
4981  .search .page-header .page-title,
4982  .error404 .page-header .page-title {
4983    color: #767676;
4984    display: inline;
4985    letter-spacing: normal;
4986  }
4987  
4988  .archive .page-header .page-title:before,
4989  .search .page-header .page-title:before,
4990  .error404 .page-header .page-title:before {
4991    display: none;
4992  }
4993  
4994  .archive .page-header .search-term,
4995  .archive .page-header .page-description,
4996  .search .page-header .search-term,
4997  .search .page-header .page-description,
4998  .error404 .page-header .search-term,
4999  .error404 .page-header .page-description {
5000    display: inherit;
5001    clear: both;
5002  }
5003  
5004  .archive .page-header .page-description,
5005  .search .page-header .page-description {
5006    display: block;
5007    color: #111;
5008    font-size: 1em;
5009  }
5010  
5011  @media only screen and (min-width: 768px) {
5012    .hfeed .entry .entry-header {
5013      margin: calc(3 * 1rem) calc(10% + 60px) calc(1rem / 2);
5014    }
5015  }
5016  
5017  /* 404 & Not found */
5018  .error-404.not-found .page-content,
5019  .no-results.not-found .page-content {
5020    margin: calc(3 * 1rem) 1rem;
5021  }
5022  
5023  @media only screen and (min-width: 768px) {
5024    .error-404.not-found .page-content,
5025    .no-results.not-found .page-content {
5026      margin: calc(3 * 1rem) calc(10% + 60px) calc(1rem / 2);
5027    }
5028  }
5029  
5030  .error-404.not-found .search-submit,
5031  .no-results.not-found .search-submit {
5032    vertical-align: middle;
5033    margin: 1rem 0;
5034  }
5035  
5036  .error-404.not-found .search-field,
5037  .no-results.not-found .search-field {
5038    width: 100%;
5039  }
5040  
5041  /*--------------------------------------------------------------
5042  ## Footer
5043  --------------------------------------------------------------*/
5044  /* Site footer */
5045  #colophon .widget-area,
5046  #colophon .site-info {
5047    margin: calc(2 * 1rem) 1rem;
5048  }
5049  
5050  @media only screen and (min-width: 768px) {
5051    #colophon .widget-area,
5052    #colophon .site-info {
5053      margin: calc(3 * 1rem) calc(10% + 60px);
5054    }
5055  }
5056  
5057  #colophon .widget-column {
5058    display: flex;
5059    flex-wrap: wrap;
5060  }
5061  
5062  #colophon .widget-column .widget {
5063    hyphens: auto;
5064    width: 100%;
5065    word-wrap: break-word;
5066  }
5067  
5068  @media only screen and (min-width: 1168px) {
5069    #colophon .widget-column .widget {
5070      margin-left: calc(3 * 1rem);
5071      width: calc(50% - (3 * 1rem));
5072    }
5073  }
5074  
5075  #colophon .site-info {
5076    color: #767676;
5077    hyphens: auto;
5078    word-wrap: break-word;
5079  }
5080  
5081  #colophon .site-info a {
5082    color: inherit;
5083  }
5084  
5085  #colophon .site-info a:hover {
5086    text-decoration: none;
5087    color: #0073aa;
5088  }
5089  
5090  #colophon .site-info .imprint,
5091  #colophon .site-info .privacy-policy-link {
5092    margin-left: 1rem;
5093  }
5094  
5095  /* Widgets */
5096  .widget {
5097    margin: 0 0 1rem;
5098    /* Make sure select elements fit in widgets. */
5099  }
5100  
5101  .widget .widget-title {
5102    font-size: 1.6875em;
5103  }
5104  
5105  .widget select {
5106    max-width: 100%;
5107  }
5108  
5109  .widget a {
5110    color: #0073aa;
5111  }
5112  
5113  .widget a:hover {
5114    color: #005177;
5115  }
5116  
5117  .widget_archive ul,
5118  .widget_categories ul,
5119  .widget_meta ul,
5120  .widget_nav_menu ul,
5121  .widget_pages ul,
5122  .widget_recent_comments ul,
5123  .widget_recent_entries ul,
5124  .widget_rss ul {
5125    padding: 0;
5126    list-style: none;
5127  }
5128  
5129  .widget_archive ul li,
5130  .widget_categories ul li,
5131  .widget_meta ul li,
5132  .widget_nav_menu ul li,
5133  .widget_pages ul li,
5134  .widget_recent_comments ul li,
5135  .widget_recent_entries ul li,
5136  .widget_rss ul li {
5137    color: #767676;
5138    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5139    font-size: calc(22px * 1.125);
5140    font-weight: 700;
5141    line-height: 1.2;
5142    margin-top: 0.5rem;
5143    margin-bottom: 0.5rem;
5144  }
5145  
5146  .widget_archive ul ul,
5147  .widget_categories ul ul,
5148  .widget_meta ul ul,
5149  .widget_nav_menu ul ul,
5150  .widget_pages ul ul,
5151  .widget_recent_comments ul ul,
5152  .widget_recent_entries ul ul,
5153  .widget_rss ul ul {
5154    counter-reset: submenu;
5155  }
5156  
5157  .widget_archive ul ul > li > a::before,
5158  .widget_categories ul ul > li > a::before,
5159  .widget_meta ul ul > li > a::before,
5160  .widget_nav_menu ul ul > li > a::before,
5161  .widget_pages ul ul > li > a::before,
5162  .widget_recent_comments ul ul > li > a::before,
5163  .widget_recent_entries ul ul > li > a::before,
5164  .widget_rss ul ul > li > a::before {
5165    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
5166    font-weight: normal;
5167    content: "– " counters(submenu, "– ", none);
5168    counter-increment: submenu;
5169  }
5170  
5171  .widget_tag_cloud .tagcloud {
5172    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5173    font-weight: 700;
5174  }
5175  
5176  .widget_search .search-field {
5177    width: 100%;
5178  }
5179  
5180  @media only screen and (min-width: 600px) {
5181    .widget_search .search-field {
5182      width: auto;
5183    }
5184  }
5185  
5186  .widget_search .search-submit {
5187    display: block;
5188    margin-top: 1rem;
5189  }
5190  
5191  .widget_calendar .calendar_wrap {
5192    text-align: center;
5193  }
5194  
5195  .widget_calendar .calendar_wrap table td,
5196  .widget_calendar .calendar_wrap table th {
5197    border: none;
5198  }
5199  
5200  .widget_calendar .calendar_wrap a {
5201    text-decoration: underline;
5202    text-decoration-thickness: 2px;
5203  }
5204  
5205  .widget_calendar .calendar_wrap .wp-calendar-table {
5206    margin-bottom: 0;
5207  }
5208  
5209  .widget_calendar .calendar_wrap .wp-calendar-nav {
5210    margin: 0 0 1rem;
5211    display: table;
5212    width: 100%;
5213    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5214  }
5215  
5216  .widget_calendar .calendar_wrap .wp-calendar-nav span {
5217    display: table-cell;
5218    padding: 0.5em;
5219  }
5220  
5221  .widget_calendar .calendar_wrap .wp-calendar-nav-prev,
5222  .widget_calendar .calendar_wrap .wp-calendar-nav-next {
5223    width: 40%;
5224  }
5225  
5226  /* Blocks */
5227  /* !Block styles */
5228  .entry .entry-content > *,
5229  .entry .entry-summary > *,
5230  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *,
5231  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * {
5232    margin: 32px 0;
5233    max-width: 100%;
5234  }
5235  
5236  @media only screen and (min-width: 768px) {
5237    .entry .entry-content > *,
5238    .entry .entry-summary > *,
5239    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *,
5240    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * {
5241      max-width: calc(8 * (100vw / 12) - 28px);
5242    }
5243  }
5244  
5245  @media only screen and (min-width: 1168px) {
5246    .entry .entry-content > *,
5247    .entry .entry-summary > *,
5248    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *,
5249    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * {
5250      max-width: calc(6 * (100vw / 12) - 28px);
5251    }
5252  }
5253  
5254  @media only screen and (min-width: 768px) {
5255    .entry .entry-content > *,
5256    .entry .entry-summary > *,
5257    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *,
5258    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * {
5259      margin: 32px 0;
5260    }
5261  }
5262  
5263  .entry .entry-content > *.alignwide,
5264  .entry .entry-summary > *.alignwide,
5265  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignwide,
5266  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignwide {
5267    margin-right: auto;
5268    margin-left: auto;
5269    clear: both;
5270  }
5271  
5272  @media only screen and (min-width: 768px) {
5273    .entry .entry-content > *.alignwide,
5274    .entry .entry-summary > *.alignwide,
5275    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignwide,
5276    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignwide {
5277      width: 100%;
5278      max-width: 100%;
5279    }
5280  }
5281  
5282  .entry .entry-content > *.alignfull,
5283  .entry .entry-summary > *.alignfull,
5284  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignfull,
5285  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignfull {
5286    position: relative;
5287    right: -1rem;
5288    width: calc( 100% + (2 * 1rem));
5289    max-width: calc( 100% + (2 * 1rem));
5290    clear: both;
5291  }
5292  
5293  @media only screen and (min-width: 768px) {
5294    .entry .entry-content > *.alignfull,
5295    .entry .entry-summary > *.alignfull,
5296    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignfull,
5297    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignfull {
5298      margin-top: calc(2 * 1rem);
5299      margin-bottom: calc(2 * 1rem);
5300      right: calc( -12.5% - 75px);
5301      width: calc( 125% + 150px);
5302      max-width: calc( 125% + 150px);
5303    }
5304  }
5305  
5306  .entry .entry-content > *.alignleft,
5307  .entry .entry-summary > *.alignleft,
5308  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignleft,
5309  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignleft {
5310    float: left;
5311    max-width: calc(5 * (100vw / 12));
5312    margin-top: 0;
5313    margin-right: 0;
5314    margin-right: 1rem;
5315  }
5316  
5317  @media only screen and (min-width: 768px) {
5318    .entry .entry-content > *.alignleft,
5319    .entry .entry-summary > *.alignleft,
5320    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignleft,
5321    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignleft {
5322      max-width: calc(4 * (100vw / 12));
5323      margin-right: calc(2 * 1rem);
5324    }
5325  }
5326  
5327  .entry .entry-content > *.alignright,
5328  .entry .entry-summary > *.alignright,
5329  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignright,
5330  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignright {
5331    float: right;
5332    max-width: calc(5 * (100vw / 12));
5333    margin-top: 0;
5334    margin-left: 0;
5335    margin-left: 1rem;
5336  }
5337  
5338  @media only screen and (min-width: 768px) {
5339    .entry .entry-content > *.alignright,
5340    .entry .entry-summary > *.alignright,
5341    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignright,
5342    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignright {
5343      max-width: calc(4 * (100vw / 12));
5344      margin-left: 0;
5345      margin-left: calc(2 * 1rem);
5346    }
5347  }
5348  
5349  .entry .entry-content > *.aligncenter,
5350  .entry .entry-summary > *.aligncenter,
5351  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.aligncenter,
5352  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.aligncenter {
5353    margin-right: auto;
5354    margin-left: auto;
5355  }
5356  
5357  @media only screen and (min-width: 768px) {
5358    .entry .entry-content > *.aligncenter,
5359    .entry .entry-summary > *.aligncenter,
5360    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.aligncenter,
5361    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.aligncenter {
5362      max-width: calc(8 * (100vw / 12) - 28px);
5363    }
5364  }
5365  
5366  @media only screen and (min-width: 1168px) {
5367    .entry .entry-content > *.aligncenter,
5368    .entry .entry-summary > *.aligncenter,
5369    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.aligncenter,
5370    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.aligncenter {
5371      max-width: calc(6 * (100vw / 12) - 28px);
5372    }
5373  }
5374  
5375  @media only screen and (min-width: 768px) {
5376    .entry .entry-content > *.aligncenter,
5377    .entry .entry-summary > *.aligncenter,
5378    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.aligncenter,
5379    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.aligncenter {
5380      margin-right: 0;
5381      margin-left: 0;
5382    }
5383  }
5384  
5385  .entry .entry-content > * > *:first-child,
5386  .entry .entry-summary > * > *:first-child {
5387    margin-top: 0;
5388  }
5389  
5390  .entry .entry-content > * > *:last-child,
5391  .entry .entry-summary > * > *:last-child {
5392    margin-bottom: 0;
5393  }
5394  
5395  /*
5396   * Unset nested content selector styles
5397   * - Prevents layout styles from cascading too deeply
5398   * - helps with plugin compatibility
5399   */
5400  .entry .entry-content .entry-content,
5401  .entry .entry-content .entry-summary,
5402  .entry .entry-content .entry,
5403  .entry .entry-summary .entry-content,
5404  .entry .entry-summary .entry-summary,
5405  .entry .entry-summary .entry {
5406    margin: inherit;
5407    max-width: inherit;
5408    padding: inherit;
5409  }
5410  
5411  @media only screen and (min-width: 768px) {
5412    .entry .entry-content .entry-content,
5413    .entry .entry-content .entry-summary,
5414    .entry .entry-content .entry,
5415    .entry .entry-summary .entry-content,
5416    .entry .entry-summary .entry-summary,
5417    .entry .entry-summary .entry {
5418      margin: inherit;
5419      max-width: inherit;
5420      padding: inherit;
5421    }
5422  }
5423  
5424  .entry .entry-content p.has-background {
5425    padding: 20px 30px;
5426  }
5427  
5428  .entry .entry-content .wp-block-audio {
5429    width: 100%;
5430  }
5431  
5432  .entry .entry-content .wp-block-audio audio {
5433    display: block;
5434    width: 100%;
5435  }
5436  
5437  .entry .entry-content .wp-block-audio.alignleft audio,
5438  .entry .entry-content .wp-block-audio.alignright audio {
5439    max-width: 198px;
5440  }
5441  
5442  @media only screen and (min-width: 768px) {
5443    .entry .entry-content .wp-block-audio.alignleft audio,
5444    .entry .entry-content .wp-block-audio.alignright audio {
5445      max-width: 384px;
5446    }
5447  }
5448  
5449  @media only screen and (min-width: 1379px) {
5450    .entry .entry-content .wp-block-audio.alignleft audio,
5451    .entry .entry-content .wp-block-audio.alignright audio {
5452      max-width: 385.44px;
5453    }
5454  }
5455  
5456  .entry .entry-content .wp-block-video video {
5457    width: 100%;
5458  }
5459  
5460  .entry .entry-content .wp-block-buttons {
5461    line-height: 1.2;
5462  }
5463  
5464  .entry .entry-content .wp-block-button .wp-block-button__link {
5465    transition: background 150ms ease-in-out;
5466    border: none;
5467    font-size: 0.88889em;
5468    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5469    box-sizing: border-box;
5470    font-weight: bold;
5471    text-decoration: none;
5472    padding: 0.76rem 1rem;
5473    outline: none;
5474  }
5475  
5476  .entry .entry-content .wp-block-button .wp-block-button__link:not(.has-background) {
5477    background-color: #0073aa;
5478  }
5479  
5480  .entry .entry-content .wp-block-button .wp-block-button__link:not(.has-text-color) {
5481    color: white;
5482  }
5483  
5484  .entry .entry-content .wp-block-button .wp-block-button__link:hover {
5485    color: white;
5486    background: #111;
5487    cursor: pointer;
5488  }
5489  
5490  .entry .entry-content .wp-block-button .wp-block-button__link:hover:not(.has-background) {
5491    background: #111;
5492  }
5493  
5494  .entry .entry-content .wp-block-button .wp-block-button__link:focus {
5495    color: white;
5496    background: #111;
5497    outline: thin dotted;
5498    outline-offset: -4px;
5499  }
5500  
5501  .entry .entry-content .wp-block-button .wp-block-button__link:focus:not(.has-background) {
5502    background: #111;
5503  }
5504  
5505  .entry .entry-content .wp-block-button:not(.is-style-squared) .wp-block-button__link {
5506    border-radius: 5px;
5507  }
5508  
5509  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link,
5510  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus,
5511  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:active {
5512    transition: all 150ms ease-in-out;
5513    border-width: 2px;
5514    border-style: solid;
5515  }
5516  
5517  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),
5518  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus:not(.has-background),
5519  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:active:not(.has-background) {
5520    background: transparent;
5521  }
5522  
5523  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color),
5524  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus:not(.has-text-color),
5525  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:active:not(.has-text-color) {
5526    color: #0073aa;
5527    border-color: currentColor;
5528  }
5529  
5530  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:hover {
5531    color: white;
5532    border-color: #111;
5533  }
5534  
5535  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:hover:not(.has-background) {
5536    color: #111;
5537  }
5538  
5539  .entry .entry-content .wp-block-buttons.has-custom-font-size .wp-block-button__link,
5540  .entry .entry-content .wp-block-button.has-custom-font-size .wp-block-button__link {
5541    font-size: 1em;
5542  }
5543  
5544  .entry .entry-content .wp-block-buttons[style*="font-weight"] .wp-block-button__link,
5545  .entry .entry-content .wp-block-button[style*="font-weight"] .wp-block-button__link {
5546    font-weight: inherit;
5547  }
5548  
5549  .entry .entry-content .wp-block-buttons[style*="text-decoration"] .wp-block-button__link,
5550  .entry .entry-content .wp-block-button[style*="text-decoration"] .wp-block-button__link {
5551    text-decoration: inherit;
5552  }
5553  
5554  .entry .entry-content .wp-block-archives,
5555  .entry .entry-content .wp-block-categories,
5556  .entry .entry-content .wp-block-latest-posts {
5557    padding: 0;
5558    list-style: none;
5559  }
5560  
5561  .entry .entry-content .wp-block-archives li > a,
5562  .entry .entry-content .wp-block-categories li > a,
5563  .entry .entry-content .wp-block-latest-posts li > a {
5564    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5565    font-size: calc(22px * 1.125);
5566    font-weight: bold;
5567    line-height: 1.2;
5568    text-decoration: none;
5569  }
5570  
5571  .entry .entry-content .wp-block-archives.aligncenter,
5572  .entry .entry-content .wp-block-categories.aligncenter {
5573    text-align: center;
5574  }
5575  
5576  .entry .entry-content .wp-block-categories ul {
5577    padding-top: 0.75rem;
5578  }
5579  
5580  .entry .entry-content .wp-block-categories li ul {
5581    list-style: none;
5582    padding-right: 0;
5583  }
5584  
5585  .entry .entry-content .wp-block-categories ul {
5586    counter-reset: submenu;
5587  }
5588  
5589  .entry .entry-content .wp-block-categories ul > li > a::before {
5590    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
5591    font-weight: normal;
5592    content: "– " counters(submenu, "– ", none);
5593    counter-increment: submenu;
5594  }
5595  
5596  .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date {
5597    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5598    font-size: 0.71111em;
5599    color: #767676;
5600    line-height: 1.2;
5601  }
5602  
5603  .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-full-content,
5604  .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-excerpt {
5605    margin-top: 1rem;
5606    margin-bottom: 1rem;
5607  }
5608  
5609  .entry .entry-content .wp-block-latest-posts li {
5610    padding-bottom: 0.5rem;
5611  }
5612  
5613  .entry .entry-content .wp-block-latest-posts li.menu-item-has-children, .entry .entry-content .wp-block-latest-posts li:last-child {
5614    padding-bottom: 0;
5615  }
5616  
5617  .entry .entry-content .wp-block-latest-posts li :not(:last-child) .wp-block-latest-posts__post-excerpt {
5618    padding-bottom: 0.5rem;
5619  }
5620  
5621  .entry .entry-content .wp-block-latest-posts.is-grid li {
5622    border-top: 2px solid #ccc;
5623    padding-top: 1rem;
5624    margin-bottom: 2rem;
5625  }
5626  
5627  .entry .entry-content .wp-block-latest-posts.is-grid li a:after {
5628    content: '';
5629  }
5630  
5631  .entry .entry-content .wp-block-latest-posts.is-grid li:last-child {
5632    margin-bottom: auto;
5633  }
5634  
5635  .entry .entry-content .wp-block-latest-posts.is-grid li:last-child a:after {
5636    content: '';
5637  }
5638  
5639  .entry .entry-content .wp-block-preformatted {
5640    font-size: 0.71111em;
5641    line-height: 1.8;
5642    padding: 1rem;
5643  }
5644  
5645  .entry .entry-content .wp-block-verse {
5646    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
5647    font-size: 22px;
5648    line-height: 1.8;
5649  }
5650  
5651  .entry .entry-content .has-drop-cap:not(:focus):first-letter {
5652    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5653    font-size: 3.375em;
5654    line-height: 1;
5655    font-weight: bold;
5656    margin: 0 0 0 0.25em;
5657  }
5658  
5659  @-moz-document url-prefix() {
5660    .entry .entry-content .has-drop-cap:not(:focus):first-letter {
5661      margin-top: 0.2em;
5662    }
5663  }
5664  
5665  .entry .entry-content .wp-block-pullquote {
5666    color: #111;
5667    border-color: transparent;
5668    border-width: 2px;
5669    padding: 1rem;
5670    font-size: 1em;
5671  }
5672  
5673  .entry .entry-content .wp-block-pullquote blockquote {
5674    border: none;
5675    margin-top: calc(4 * 1rem);
5676    margin-bottom: calc(4.33 * 1rem);
5677    margin-left: 0;
5678    padding-right: 0;
5679  }
5680  
5681  .entry .entry-content .wp-block-pullquote p {
5682    font-size: 1.6875em;
5683    font-style: italic;
5684    line-height: 1.3;
5685    margin-bottom: 0.5em;
5686    margin-top: 0.5em;
5687  }
5688  
5689  .entry .entry-content .wp-block-pullquote p em {
5690    font-style: normal;
5691  }
5692  
5693  @media only screen and (min-width: 768px) {
5694    .entry .entry-content .wp-block-pullquote p {
5695      font-size: 2.25em;
5696    }
5697  }
5698  
5699  .entry .entry-content .wp-block-pullquote cite {
5700    display: block;
5701    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5702    line-height: 1.6;
5703    text-transform: none;
5704    color: #767676;
5705    /*
5706               * This requires a rem-based font size calculation instead of our normal em-based one,
5707               * because the cite tag sometimes gets wrapped in a p tag. This is equivalent to $font-size_xs.
5708               */
5709    font-size: calc(1rem / (1.25 * 1.125));
5710  }
5711  
5712  .entry .entry-content .wp-block-pullquote.alignleft, .entry .entry-content .wp-block-pullquote.alignright {
5713    width: 100%;
5714    padding: 0;
5715  }
5716  
5717  .entry .entry-content .wp-block-pullquote.alignleft blockquote, .entry .entry-content .wp-block-pullquote.alignright blockquote {
5718    margin: 1rem 0;
5719    padding: 0;
5720    text-align: right;
5721    max-width: 100%;
5722  }
5723  
5724  .entry .entry-content .wp-block-pullquote.alignleft blockquote p:first-child, .entry .entry-content .wp-block-pullquote.alignright blockquote p:first-child {
5725    margin-top: 0;
5726  }
5727  
5728  .entry .entry-content .wp-block-pullquote.has-text-color cite {
5729    color: inherit;
5730  }
5731  
5732  .entry .entry-content .wp-block-pullquote.is-style-solid-color {
5733    background-color: #0073aa;
5734    padding-right: 0;
5735    padding-left: 0;
5736  }
5737  
5738  @media only screen and (min-width: 768px) {
5739    .entry .entry-content .wp-block-pullquote.is-style-solid-color {
5740      padding-right: 10%;
5741      padding-left: 10%;
5742    }
5743  }
5744  
5745  .entry .entry-content .wp-block-pullquote.is-style-solid-color p {
5746    font-size: 1.6875em;
5747    line-height: 1.3;
5748    margin-bottom: 0.5em;
5749    margin-top: 0.5em;
5750  }
5751  
5752  @media only screen and (min-width: 768px) {
5753    .entry .entry-content .wp-block-pullquote.is-style-solid-color p {
5754      font-size: 2.25em;
5755    }
5756  }
5757  
5758  .entry .entry-content .wp-block-pullquote.is-style-solid-color a {
5759    color: #fff;
5760  }
5761  
5762  .entry .entry-content .wp-block-pullquote.is-style-solid-color cite {
5763    color: inherit;
5764  }
5765  
5766  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote {
5767    max-width: 100%;
5768    color: #fff;
5769    padding-right: 0;
5770    margin-right: 1rem;
5771    margin-left: 1rem;
5772  }
5773  
5774  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-text-color p,
5775  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-text-color a, .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-primary-color, .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-secondary-color, .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-dark-gray-color, .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-light-gray-color, .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-white-color {
5776    color: inherit;
5777  }
5778  
5779  @media only screen and (min-width: 768px) {
5780    .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote {
5781      margin-right: 0;
5782      margin-left: 0;
5783    }
5784  }
5785  
5786  @media only screen and (min-width: 768px) {
5787    .entry .entry-content .wp-block-pullquote.is-style-solid-color.alignright, .entry .entry-content .wp-block-pullquote.is-style-solid-color.alignleft {
5788      padding: 1rem calc(2 * 1rem);
5789    }
5790  }
5791  
5792  @media only screen and (min-width: 768px) {
5793    .entry .entry-content .wp-block-pullquote.is-style-solid-color.alignfull {
5794      padding-right: calc(10% + 58px + (2 * 1rem));
5795      padding-left: calc(10% + 58px + (2 * 1rem));
5796    }
5797  }
5798  
5799  .entry .entry-content .wp-block-quote:not(.is-large), .entry .entry-content .wp-block-quote:not(.is-style-large) {
5800    border-width: 2px;
5801    border-color: #0073aa;
5802    padding-top: 0;
5803    padding-bottom: 0;
5804  }
5805  
5806  .entry .entry-content .wp-block-quote p {
5807    font-size: 1em;
5808    font-style: normal;
5809    line-height: 1.8;
5810  }
5811  
5812  .entry .entry-content .wp-block-quote cite {
5813    /*
5814               * This requires a rem-based font size calculation instead of our normal em-based one,
5815               * because the cite tag sometimes gets wrapped in a p tag. This is equivalent to $font-size_xs.
5816               */
5817    font-size: calc(1rem / (1.25 * 1.125));
5818  }
5819  
5820  .entry .entry-content .wp-block-quote.is-large, .entry .entry-content .wp-block-quote.is-style-large {
5821    margin: 1rem 0;
5822    padding: 0;
5823    border-right: none;
5824  }
5825  
5826  .entry .entry-content .wp-block-quote.is-large p, .entry .entry-content .wp-block-quote.is-style-large p {
5827    font-size: 1.6875em;
5828    line-height: 1.4;
5829    font-style: italic;
5830  }
5831  
5832  .entry .entry-content .wp-block-quote.is-large cite,
5833  .entry .entry-content .wp-block-quote.is-large footer, .entry .entry-content .wp-block-quote.is-style-large cite,
5834  .entry .entry-content .wp-block-quote.is-style-large footer {
5835    /*
5836                   * This requires a rem-based font size calculation instead of our normal em-based one,
5837                   * because the cite tag sometimes gets wrapped in a p tag. This is equivalent to $font-size_xs.
5838                   */
5839    font-size: calc(1rem / (1.25 * 1.125));
5840  }
5841  
5842  @media only screen and (min-width: 768px) {
5843    .entry .entry-content .wp-block-quote.is-large, .entry .entry-content .wp-block-quote.is-style-large {
5844      margin: 1rem 0;
5845      padding: 1rem 0;
5846    }
5847    .entry .entry-content .wp-block-quote.is-large p, .entry .entry-content .wp-block-quote.is-style-large p {
5848      font-size: 1.6875em;
5849    }
5850  }
5851  
5852  .entry .entry-content .wp-block-image {
5853    max-width: 100%;
5854  }
5855  
5856  .entry .entry-content .wp-block-image img {
5857    display: block;
5858  }
5859  
5860  @media only screen and (min-width: 768px) {
5861    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > img,
5862    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > a > img,
5863    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > img + figcaption,
5864    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > a + figcaption {
5865      max-width: calc(8 * (100vw / 12) - 28px);
5866    }
5867  }
5868  
5869  @media only screen and (min-width: 1168px) {
5870    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > img,
5871    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > a > img,
5872    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > img + figcaption,
5873    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > a + figcaption {
5874      max-width: calc(6 * (100vw / 12) - 28px);
5875    }
5876  }
5877  
5878  @media only screen and (min-width: 768px) {
5879    .entry .entry-content .wp-block-image .aligncenter {
5880      max-width: calc(8 * (100vw / 12) - 28px);
5881    }
5882  }
5883  
5884  @media only screen and (min-width: 1168px) {
5885    .entry .entry-content .wp-block-image .aligncenter {
5886      max-width: calc(6 * (100vw / 12) - 28px);
5887    }
5888  }
5889  
5890  @media only screen and (min-width: 768px) {
5891    .entry .entry-content .wp-block-image .aligncenter {
5892      margin: 0;
5893      width: calc(8 * (100vw / 12) - 28px);
5894    }
5895    .entry .entry-content .wp-block-image .aligncenter img {
5896      margin: 0 auto;
5897    }
5898  }
5899  
5900  @media only screen and (min-width: 1168px) {
5901    .entry .entry-content .wp-block-image .aligncenter {
5902      width: calc(6 * (100vw / 12) - 28px);
5903    }
5904    .entry .entry-content .wp-block-image .aligncenter img {
5905      margin: 0 auto;
5906    }
5907  }
5908  
5909  .entry .entry-content .wp-block-image.alignfull img {
5910    width: 100vw;
5911    max-width: calc( 100% + (2 * 1rem));
5912  }
5913  
5914  @media only screen and (min-width: 768px) {
5915    .entry .entry-content .wp-block-image.alignfull img {
5916      max-width: calc( 125% + 150px);
5917      margin-right: auto;
5918      margin-left: auto;
5919    }
5920  }
5921  
5922  .entry .entry-content .wp-block-cover-image,
5923  .entry .entry-content .wp-block-cover {
5924    position: relative;
5925    min-height: 430px;
5926    padding: 1rem;
5927  }
5928  
5929  @media only screen and (min-width: 768px) {
5930    .entry .entry-content .wp-block-cover-image,
5931    .entry .entry-content .wp-block-cover {
5932      padding: 1rem 10%;
5933    }
5934  }
5935  
5936  .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text,
5937  .entry .entry-content .wp-block-cover-image .wp-block-cover-text,
5938  .entry .entry-content .wp-block-cover-image h2,
5939  .entry .entry-content .wp-block-cover .wp-block-cover-image-text,
5940  .entry .entry-content .wp-block-cover .wp-block-cover-text,
5941  .entry .entry-content .wp-block-cover h2 {
5942    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5943    font-size: 1.6875em;
5944    font-weight: bold;
5945    line-height: 1.25;
5946    padding: 0;
5947    color: #fff;
5948  }
5949  
5950  @media only screen and (min-width: 768px) {
5951    .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text,
5952    .entry .entry-content .wp-block-cover-image .wp-block-cover-text,
5953    .entry .entry-content .wp-block-cover-image h2,
5954    .entry .entry-content .wp-block-cover .wp-block-cover-image-text,
5955    .entry .entry-content .wp-block-cover .wp-block-cover-text,
5956    .entry .entry-content .wp-block-cover h2 {
5957      font-size: 2.25em;
5958      max-width: 100%;
5959    }
5960  }
5961  
5962  .entry .entry-content .wp-block-cover-image.alignleft, .entry .entry-content .wp-block-cover-image.alignright,
5963  .entry .entry-content .wp-block-cover.alignleft,
5964  .entry .entry-content .wp-block-cover.alignright {
5965    width: 100%;
5966  }
5967  
5968  @media only screen and (min-width: 768px) {
5969    .entry .entry-content .wp-block-cover-image.alignleft, .entry .entry-content .wp-block-cover-image.alignright,
5970    .entry .entry-content .wp-block-cover.alignleft,
5971    .entry .entry-content .wp-block-cover.alignright {
5972      padding: 1rem calc(2 * 1rem);
5973    }
5974  }
5975  
5976  @media only screen and (min-width: 768px) {
5977    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-image-text,
5978    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-text,
5979    .entry .entry-content .wp-block-cover-image.alignfull h2,
5980    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-image-text,
5981    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-text,
5982    .entry .entry-content .wp-block-cover.alignfull h2 {
5983      max-width: calc(8 * (100vw / 12) - 28px);
5984    }
5985  }
5986  
5987  @media only screen and (min-width: 1168px) {
5988    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-image-text,
5989    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-text,
5990    .entry .entry-content .wp-block-cover-image.alignfull h2,
5991    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-image-text,
5992    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-text,
5993    .entry .entry-content .wp-block-cover.alignfull h2 {
5994      max-width: calc(6 * (100vw / 12) - 28px);
5995    }
5996  }
5997  
5998  @media only screen and (min-width: 768px) {
5999    .entry .entry-content .wp-block-cover-image.alignfull,
6000    .entry .entry-content .wp-block-cover.alignfull {
6001      padding-right: calc(10% + 58px + (2 * 1rem));
6002      padding-left: calc(10% + 58px + (2 * 1rem));
6003    }
6004    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-image-text,
6005    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-text,
6006    .entry .entry-content .wp-block-cover-image.alignfull h2,
6007    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-image-text,
6008    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-text,
6009    .entry .entry-content .wp-block-cover.alignfull h2 {
6010      padding: 0;
6011    }
6012  }
6013  
6014  .entry .entry-content .wp-block-gallery {
6015    list-style-type: none;
6016    padding-right: 0;
6017  }
6018  
6019  .entry .entry-content .wp-block-gallery .blocks-gallery-image:last-child,
6020  .entry .entry-content .wp-block-gallery .blocks-gallery-item:last-child {
6021    margin-bottom: 16px;
6022  }
6023  
6024  .entry .entry-content .wp-block-gallery figcaption a {
6025    color: #fff;
6026  }
6027  
6028  .entry .entry-content .wp-block-audio figcaption,
6029  .entry .entry-content .wp-block-video figcaption,
6030  .entry .entry-content .wp-block-image figcaption,
6031  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption,
6032  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption {
6033    font-size: 0.71111em;
6034    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6035    line-height: 1.6;
6036    margin: 0;
6037    padding: 0.5rem;
6038    text-align: center;
6039  }
6040  
6041  .entry .entry-content .wp-block-separator,
6042  .entry .entry-content hr {
6043    background-color: #767676;
6044    border: 0;
6045    height: 2px;
6046    margin-bottom: 2rem;
6047    margin-top: 2rem;
6048    max-width: 2.25em;
6049    text-align: right;
6050    /* Remove duplicate rule-line when a separator
6051           * is followed by an H1, or H2 */
6052  }
6053  
6054  .entry .entry-content .wp-block-separator:not(.wp-block-separator),
6055  .entry .entry-content hr:not(.wp-block-separator) {
6056    max-width: 100%;
6057  }
6058  
6059  @media only screen and (min-width: 768px) {
6060    .entry .entry-content .wp-block-separator:not(.wp-block-separator),
6061    .entry .entry-content hr:not(.wp-block-separator) {
6062      max-width: calc(8 * (100vw / 12) - 28px);
6063    }
6064  }
6065  
6066  @media only screen and (min-width: 1168px) {
6067    .entry .entry-content .wp-block-separator:not(.wp-block-separator),
6068    .entry .entry-content hr:not(.wp-block-separator) {
6069      max-width: calc(6 * (100vw / 12) - 28px);
6070    }
6071  }
6072  
6073  .entry .entry-content .wp-block-separator.is-style-wide,
6074  .entry .entry-content hr.is-style-wide {
6075    max-width: 100%;
6076  }
6077  
6078  @media only screen and (min-width: 768px) {
6079    .entry .entry-content .wp-block-separator.is-style-wide,
6080    .entry .entry-content hr.is-style-wide {
6081      max-width: calc(8 * (100vw / 12) - 28px);
6082    }
6083  }
6084  
6085  @media only screen and (min-width: 1168px) {
6086    .entry .entry-content .wp-block-separator.is-style-wide,
6087    .entry .entry-content hr.is-style-wide {
6088      max-width: calc(6 * (100vw / 12) - 28px);
6089    }
6090  }
6091  
6092  .entry .entry-content .wp-block-separator.is-style-dots,
6093  .entry .entry-content hr.is-style-dots {
6094    max-width: 100%;
6095    background-color: inherit;
6096    border: inherit;
6097    height: inherit;
6098    text-align: center;
6099  }
6100  
6101  @media only screen and (min-width: 768px) {
6102    .entry .entry-content .wp-block-separator.is-style-dots,
6103    .entry .entry-content hr.is-style-dots {
6104      max-width: calc(8 * (100vw / 12) - 28px);
6105    }
6106  }
6107  
6108  @media only screen and (min-width: 1168px) {
6109    .entry .entry-content .wp-block-separator.is-style-dots,
6110    .entry .entry-content hr.is-style-dots {
6111      max-width: calc(6 * (100vw / 12) - 28px);
6112    }
6113  }
6114  
6115  .entry .entry-content .wp-block-separator.is-style-dots:not(.has-text-color):not(.has-background),
6116  .entry .entry-content hr.is-style-dots:not(.has-text-color):not(.has-background) {
6117    color: #767676;
6118  }
6119  
6120  .entry .entry-content .wp-block-separator.is-style-dots:before,
6121  .entry .entry-content hr.is-style-dots:before {
6122    font-size: 1.6875em;
6123    letter-spacing: 0.88889em;
6124    padding-right: 0.88889em;
6125  }
6126  
6127  .entry .entry-content .wp-block-separator + h1:before,
6128  .entry .entry-content .wp-block-separator + h2:before,
6129  .entry .entry-content hr + h1:before,
6130  .entry .entry-content hr + h2:before {
6131    display: none;
6132  }
6133  
6134  .entry .entry-content .wp-block-embed-twitter {
6135    word-break: break-word;
6136  }
6137  
6138  .entry .entry-content .wp-block-table th,
6139  .entry .entry-content .wp-block-table td {
6140    border-color: #767676;
6141  }
6142  
6143  .entry .entry-content .wp-block-file {
6144    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6145  }
6146  
6147  .entry .entry-content .wp-block-file .wp-block-file__button {
6148    display: table;
6149    transition: background 150ms ease-in-out;
6150    border: none;
6151    border-radius: 5px;
6152    background: #0073aa;
6153    font-size: 22px;
6154    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6155    line-height: 1.2;
6156    text-decoration: none;
6157    font-weight: bold;
6158    padding: 0.75rem 1rem;
6159    color: #fff;
6160    margin-right: 0;
6161    margin-top: calc(0.75 * 1rem);
6162  }
6163  
6164  @media only screen and (min-width: 1168px) {
6165    .entry .entry-content .wp-block-file .wp-block-file__button {
6166      font-size: 22px;
6167      padding: 0.875rem 1.5rem;
6168    }
6169  }
6170  
6171  .entry .entry-content .wp-block-file .wp-block-file__button:hover {
6172    background: #111;
6173    cursor: pointer;
6174  }
6175  
6176  .entry .entry-content .wp-block-file .wp-block-file__button:focus {
6177    background: #111;
6178    outline: thin dotted;
6179    outline-offset: -4px;
6180  }
6181  
6182  .entry .entry-content .wp-block-file.aligncenter .wp-block-file__button {
6183    margin-right: auto;
6184    margin-left: auto;
6185  }
6186  
6187  .entry .entry-content .wp-block-file.alignright .wp-block-file__button {
6188    margin-right: auto;
6189    margin-left: 0;
6190  }
6191  
6192  .entry .entry-content .wp-block-code {
6193    border-radius: 0;
6194  }
6195  
6196  .entry .entry-content .wp-block-code code {
6197    font-size: 1.125em;
6198    white-space: pre-wrap;
6199    word-break: break-word;
6200  }
6201  
6202  .entry .entry-content .wp-block-columns .wp-block-column > *:first-child {
6203    margin-top: 0;
6204  }
6205  
6206  .entry .entry-content .wp-block-columns .wp-block-column > *:last-child {
6207    margin-bottom: 0;
6208  }
6209  
6210  @media only screen and (min-width: 768px) {
6211    .entry .entry-content .wp-block-columns .wp-block-image:not(.alignwide):not(.alignfull) > img,
6212    .entry .entry-content .wp-block-columns .wp-block-image:not(.alignwide):not(.alignfull) > a > img,
6213    .entry .entry-content .wp-block-columns .wp-block-image > img:not(.alignwide):not(.alignfull),
6214    .entry .entry-content .wp-block-columns .wp-block-image > figure {
6215      max-width: 100%;
6216    }
6217  }
6218  
6219  @media only screen and (min-width: 1168px) {
6220    .entry .entry-content .wp-block-columns .wp-block-image:not(.alignwide):not(.alignfull) > img,
6221    .entry .entry-content .wp-block-columns .wp-block-image:not(.alignwide):not(.alignfull) > a > img,
6222    .entry .entry-content .wp-block-columns .wp-block-image > img:not(.alignwide):not(.alignfull),
6223    .entry .entry-content .wp-block-columns .wp-block-image > figure {
6224      max-width: 100%;
6225    }
6226  }
6227  
6228  @media only screen and (min-width: 768px) {
6229    .entry .entry-content .wp-block-columns {
6230      flex-wrap: nowrap;
6231    }
6232    .entry .entry-content .wp-block-columns .wp-block-column:not(:first-child) {
6233      margin-right: 32px;
6234    }
6235  }
6236  
6237  @media only screen and (min-width: 768px) {
6238    .entry .entry-content .wp-block-group:not(.alignfull) > .wp-block-group__inner-container > .alignfull,
6239    .entry .entry-content .wp-block-group:not(.alignfull) > .wp-block-group__inner-container > .wp-block-image > img {
6240      right: 0;
6241      max-width: 100%;
6242    }
6243  }
6244  
6245  .entry .entry-content .wp-block-group.alignfull > .wp-block-group__inner-container {
6246    max-width: calc(100% - (2 * 1rem));
6247    margin: 0 1rem;
6248  }
6249  
6250  @media only screen and (min-width: 768px) {
6251    .entry .entry-content .wp-block-group.alignfull > .wp-block-group__inner-container {
6252      max-width: 80%;
6253      margin: 0 10%;
6254      padding: 0 60px;
6255    }
6256  }
6257  
6258  .entry .entry-content .wp-block-group.has-background {
6259    padding: 1rem;
6260    margin-top: 0;
6261    margin-bottom: 0;
6262  }
6263  
6264  .entry .entry-content .wp-block-group.has-background .wp-block-group__inner-container > *:first-child {
6265    margin-top: 0;
6266  }
6267  
6268  .entry .entry-content .wp-block-group.has-background .wp-block-group__inner-container > *:last-child {
6269    margin-bottom: 0;
6270  }
6271  
6272  .entry .entry-content .wp-block-group.has-background.alignfull {
6273    padding-right: 0;
6274    padding-left: 0;
6275  }
6276  
6277  @media only screen and (min-width: 768px) {
6278    .entry .entry-content .wp-block-group.has-background.alignfull {
6279      padding-top: 1rem;
6280      padding-bottom: 1rem;
6281    }
6282  }
6283  
6284  .entry .entry-content .wp-block-group.has-background:not(.alignfull) > .wp-block-group__inner-container > .alignfull {
6285    width: 100%;
6286    max-width: 100%;
6287  }
6288  
6289  @media only screen and (min-width: 768px) {
6290    .entry .entry-content .wp-block-group.has-background:not(.alignfull) > .wp-block-group__inner-container > .alignfull {
6291      width: calc( 100% + 2rem);
6292      max-width: calc( 100% + 2rem);
6293      margin-right: -1rem;
6294    }
6295  }
6296  
6297  .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta {
6298    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6299    font-weight: bold;
6300  }
6301  
6302  .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta .wp-block-latest-comments__comment-date {
6303    font-weight: normal;
6304  }
6305  
6306  .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment,
6307  .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-date,
6308  .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p {
6309    font-size: inherit;
6310  }
6311  
6312  .entry .entry-content .wp-block-latest-comments.has-dates .wp-block-latest-comments__comment-date {
6313    font-size: 0.71111em;
6314  }
6315  
6316  .entry .entry-content .has-small-font-size {
6317    font-size: 0.88889em;
6318  }
6319  
6320  .entry .entry-content .has-normal-font-size {
6321    font-size: 1.125em;
6322  }
6323  
6324  .entry .entry-content .has-large-font-size {
6325    font-size: 1.6875em;
6326  }
6327  
6328  .entry .entry-content .has-huge-font-size {
6329    font-size: 2.25em;
6330  }
6331  
6332  .entry .entry-content .has-primary-background-color,
6333  .entry .entry-content .has-secondary-background-color,
6334  .entry .entry-content .has-dark-gray-background-color,
6335  .entry .entry-content .has-light-gray-background-color {
6336    color: #fff;
6337  }
6338  
6339  .entry .entry-content .has-primary-background-color > p,
6340  .entry .entry-content .has-primary-background-color > h1,
6341  .entry .entry-content .has-primary-background-color > h2,
6342  .entry .entry-content .has-primary-background-color > h3,
6343  .entry .entry-content .has-primary-background-color > h4,
6344  .entry .entry-content .has-primary-background-color > h5,
6345  .entry .entry-content .has-primary-background-color > h6,
6346  .entry .entry-content .has-primary-background-color > a,
6347  .entry .entry-content .has-secondary-background-color > p,
6348  .entry .entry-content .has-secondary-background-color > h1,
6349  .entry .entry-content .has-secondary-background-color > h2,
6350  .entry .entry-content .has-secondary-background-color > h3,
6351  .entry .entry-content .has-secondary-background-color > h4,
6352  .entry .entry-content .has-secondary-background-color > h5,
6353  .entry .entry-content .has-secondary-background-color > h6,
6354  .entry .entry-content .has-secondary-background-color > a,
6355  .entry .entry-content .has-dark-gray-background-color > p,
6356  .entry .entry-content .has-dark-gray-background-color > h1,
6357  .entry .entry-content .has-dark-gray-background-color > h2,
6358  .entry .entry-content .has-dark-gray-background-color > h3,
6359  .entry .entry-content .has-dark-gray-background-color > h4,
6360  .entry .entry-content .has-dark-gray-background-color > h5,
6361  .entry .entry-content .has-dark-gray-background-color > h6,
6362  .entry .entry-content .has-dark-gray-background-color > a,
6363  .entry .entry-content .has-light-gray-background-color > p,
6364  .entry .entry-content .has-light-gray-background-color > h1,
6365  .entry .entry-content .has-light-gray-background-color > h2,
6366  .entry .entry-content .has-light-gray-background-color > h3,
6367  .entry .entry-content .has-light-gray-background-color > h4,
6368  .entry .entry-content .has-light-gray-background-color > h5,
6369  .entry .entry-content .has-light-gray-background-color > h6,
6370  .entry .entry-content .has-light-gray-background-color > a {
6371    color: #fff;
6372  }
6373  
6374  .entry .entry-content .has-white-background-color {
6375    color: #111;
6376  }
6377  
6378  .entry .entry-content .has-white-background-color > p,
6379  .entry .entry-content .has-white-background-color > h1,
6380  .entry .entry-content .has-white-background-color > h2,
6381  .entry .entry-content .has-white-background-color > h3,
6382  .entry .entry-content .has-white-background-color > h4,
6383  .entry .entry-content .has-white-background-color > h5,
6384  .entry .entry-content .has-white-background-color > h6,
6385  .entry .entry-content .has-white-background-color > a {
6386    color: #111;
6387  }
6388  
6389  .entry .entry-content .has-primary-background-color,
6390  .entry .entry-content .wp-block-pullquote.is-style-solid-color.has-primary-background-color {
6391    background-color: #0073aa;
6392  }
6393  
6394  .entry .entry-content .has-secondary-background-color,
6395  .entry .entry-content .wp-block-pullquote.is-style-solid-color.has-secondary-background-color {
6396    background-color: #005177;
6397  }
6398  
6399  .entry .entry-content .has-dark-gray-background-color,
6400  .entry .entry-content .wp-block-pullquote.is-style-solid-color.has-dark-gray-background-color {
6401    background-color: #111;
6402  }
6403  
6404  .entry .entry-content .has-light-gray-background-color,
6405  .entry .entry-content .wp-block-pullquote.is-style-solid-color.has-light-gray-background-color {
6406    background-color: #767676;
6407  }
6408  
6409  .entry .entry-content .has-white-background-color,
6410  .entry .entry-content .wp-block-pullquote.is-style-solid-color.has-white-background-color {
6411    background-color: #FFF;
6412  }
6413  
6414  .entry .entry-content .has-primary-color,
6415  .entry .entry-content .wp-block-pullquote blockquote.has-primary-color,
6416  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-primary-color,
6417  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-primary-color > p {
6418    color: #0073aa;
6419  }
6420  
6421  .entry .entry-content .has-secondary-color,
6422  .entry .entry-content .wp-block-pullquote blockquote.has-secondary-color,
6423  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-secondary-color,
6424  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-secondary-color > p {
6425    color: #005177;
6426  }
6427  
6428  .entry .entry-content .has-dark-gray-color,
6429  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-dark-gray-color,
6430  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-dark-gray-color > p {
6431    color: #111;
6432  }
6433  
6434  .entry .entry-content .has-light-gray-color,
6435  .entry .entry-content .wp-block-pullquote blockquote.has-light-gray-color,
6436  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-light-gray-color,
6437  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-light-gray-color > p {
6438    color: #767676;
6439  }
6440  
6441  .entry .entry-content .has-white-color,
6442  .entry .entry-content .wp-block-pullquote blockquote.has-white-color,
6443  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-white-color {
6444    color: #FFF;
6445  }
6446  
6447  /* Media */
6448  .page-content .wp-smiley,
6449  .entry-content .wp-smiley,
6450  .comment-content .wp-smiley {
6451    border: none;
6452    margin-bottom: 0;
6453    margin-top: 0;
6454    padding: 0;
6455  }
6456  
6457  embed,
6458  iframe,
6459  object {
6460    max-width: 100%;
6461  }
6462  
6463  .custom-logo-link {
6464    display: inline-block;
6465  }
6466  
6467  .avatar {
6468    border-radius: 100%;
6469    display: block;
6470    min-height: inherit;
6471  }
6472  
6473  svg {
6474    transition: fill 120ms ease-in-out;
6475    fill: currentColor;
6476  }
6477  
6478  /*--------------------------------------------------------------
6479  ## Captions
6480  --------------------------------------------------------------*/
6481  .wp-caption {
6482    margin-bottom: calc(1.5 * 1rem);
6483  }
6484  
6485  @media only screen and (min-width: 768px) {
6486    .wp-caption.aligncenter {
6487      position: relative;
6488      right: calc( calc(8 * (100vw / 12) - 28px) / 2);
6489      transform: translateX(50%);
6490    }
6491  }
6492  
6493  @media only screen and (min-width: 1168px) {
6494    .wp-caption.aligncenter {
6495      right: calc( calc(6 * (100vw / 12) - 28px) / 2);
6496    }
6497  }
6498  
6499  .wp-caption img[class*="wp-image-"] {
6500    display: block;
6501    margin-right: auto;
6502    margin-left: auto;
6503  }
6504  
6505  .wp-caption-text {
6506    color: #767676;
6507    font-size: 0.71111em;
6508    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6509    line-height: 1.6;
6510    margin: 0;
6511    padding: 0.5rem;
6512    text-align: center;
6513  }
6514  
6515  /*--------------------------------------------------------------
6516  ## Galleries
6517  --------------------------------------------------------------*/
6518  .gallery {
6519    display: flex;
6520    flex-flow: row wrap;
6521    justify-content: center;
6522    margin-bottom: calc(1.5 * 1rem);
6523  }
6524  
6525  .gallery-item {
6526    display: inline-block;
6527    margin-left: 16px;
6528    margin-bottom: 16px;
6529    text-align: center;
6530    vertical-align: top;
6531    width: 100%;
6532  }
6533  
6534  .gallery-columns-2 .gallery-item {
6535    max-width: calc((100% - 16px * 1) / 2);
6536  }
6537  
6538  .gallery-columns-2 .gallery-item:nth-of-type(2n+2) {
6539    margin-left: 0;
6540  }
6541  
6542  .gallery-columns-3 .gallery-item {
6543    max-width: calc((100% - 16px * 2) / 3);
6544  }
6545  
6546  .gallery-columns-3 .gallery-item:nth-of-type(3n+3) {
6547    margin-left: 0;
6548  }
6549  
6550  .gallery-columns-4 .gallery-item {
6551    max-width: calc((100% - 16px * 3) / 4);
6552  }
6553  
6554  .gallery-columns-4 .gallery-item:nth-of-type(4n+4) {
6555    margin-left: 0;
6556  }
6557  
6558  .gallery-columns-5 .gallery-item {
6559    max-width: calc((100% - 16px * 4) / 5);
6560  }
6561  
6562  .gallery-columns-5 .gallery-item:nth-of-type(5n+5) {
6563    margin-left: 0;
6564  }
6565  
6566  .gallery-columns-6 .gallery-item {
6567    max-width: calc((100% - 16px * 5) / 6);
6568  }
6569  
6570  .gallery-columns-6 .gallery-item:nth-of-type(6n+6) {
6571    margin-left: 0;
6572  }
6573  
6574  .gallery-columns-7 .gallery-item {
6575    max-width: calc((100% - 16px * 6) / 7);
6576  }
6577  
6578  .gallery-columns-7 .gallery-item:nth-of-type(7n+7) {
6579    margin-left: 0;
6580  }
6581  
6582  .gallery-columns-8 .gallery-item {
6583    max-width: calc((100% - 16px * 7) / 8);
6584  }
6585  
6586  .gallery-columns-8 .gallery-item:nth-of-type(8n+8) {
6587    margin-left: 0;
6588  }
6589  
6590  .gallery-columns-9 .gallery-item {
6591    max-width: calc((100% - 16px * 8) / 9);
6592  }
6593  
6594  .gallery-columns-9 .gallery-item:nth-of-type(9n+9) {
6595    margin-left: 0;
6596  }
6597  
6598  .gallery-item:last-of-type {
6599    padding-left: 0;
6600  }
6601  
6602  .gallery-caption {
6603    display: block;
6604    font-size: 0.71111em;
6605    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6606    line-height: 1.6;
6607    margin: 0;
6608    padding: 0.5rem;
6609  }
6610  
6611  .gallery-item > div > a {
6612    display: block;
6613    line-height: 0;
6614    box-shadow: 0 0 0 0 transparent;
6615  }
6616  
6617  .gallery-item > div > a:focus {
6618    box-shadow: 0 0 0 2px #0073aa;
6619  }


Generated : Wed Jun 24 08:20:11 2026 Cross-referenced by PHPXref