[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

title

Body

[close]

/wp-content/themes/twentynineteen/ -> style.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-left: auto;
2530    margin-right: auto;
2531  }
2532  
2533  h1:not(.site-title).has-text-align-right:before,
2534  h2.has-text-align-right:before {
2535    margin-left: auto;
2536  }
2537  
2538  hr {
2539    background-color: #767676;
2540    border: 0;
2541    height: 2px;
2542  }
2543  
2544  ul,
2545  ol {
2546    padding-left: 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-left: 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-left: 2px solid #0073aa;
2590    margin-left: 0;
2591    padding: 0 0 0 1rem;
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-right: 0.5rem;
2832  }
2833  
2834  .main-navigation .main-menu > li > a + svg {
2835    margin-right: 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-right: 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-right: 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-left: 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-right: 0;
2898  }
2899  
2900  .main-navigation .sub-menu {
2901    background-color: #0073aa;
2902    color: #fff;
2903    list-style: none;
2904    padding-left: 0;
2905    position: absolute;
2906    opacity: 0;
2907    left: -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    right: 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-right: 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) calc( 24px + 1rem) calc( .5 * 1rem) 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: left;
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-right: 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    left: 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    left: 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      left: 0;
3024      right: 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      left: 0;
3037      right: 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    left: 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    left: 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      right: 0;
3063      left: 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      right: 0;
3069      left: 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    left: 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    left: 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    left: 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      left: 0;
3159      right: 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    left: 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      right: 0;
3182      left: 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    left: 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-left: 0;
3266    /* Mobile position */
3267    left: 0;
3268    top: 0;
3269    right: 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: left;
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-left: 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-left: 0;
3401  }
3402  
3403  .footer-navigation .footer-menu li {
3404    display: inline;
3405    margin-right: 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-left: 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-left: 0;
3525  }
3526  
3527  .pagination .nav-links > *.dots, .pagination .nav-links > *.next {
3528    padding-right: 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-left: 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: right;
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    left: 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    /*rtl:ignore*/
3647    float: left;
3648    /*rtl:ignore*/
3649    margin-right: 1rem;
3650  }
3651  
3652  @media only screen and (min-width: 768px) {
3653    .alignleft {
3654      /*rtl:ignore*/
3655      margin-right: calc(2 * 1rem);
3656    }
3657  }
3658  
3659  .alignright {
3660    /*rtl:ignore*/
3661    float: right;
3662    /*rtl:ignore*/
3663    margin-left: 1rem;
3664  }
3665  
3666  @media only screen and (min-width: 768px) {
3667    .alignright {
3668      /*rtl:ignore*/
3669      margin-left: calc(2 * 1rem);
3670    }
3671  }
3672  
3673  .aligncenter {
3674    clear: both;
3675    display: block;
3676    margin-left: auto;
3677    margin-right: auto;
3678  }
3679  
3680  /* Clearings */
3681  .clear:before,
3682  .clear:after,
3683  .entry-content:before,
3684  .entry-content:after,
3685  .comment-content:before,
3686  .comment-content:after,
3687  .site-header:before,
3688  .site-header:after,
3689  .site-content:before,
3690  .site-content:after,
3691  .site-footer:before,
3692  .site-footer:after {
3693    content: "";
3694    display: table;
3695    table-layout: fixed;
3696  }
3697  
3698  .clear:after,
3699  .entry-content:after,
3700  .comment-content:after,
3701  .site-header:after,
3702  .site-content:after,
3703  .site-footer:after {
3704    clear: both;
3705  }
3706  
3707  /* Layout */
3708  /** === Layout === */
3709  #page {
3710    width: 100%;
3711  }
3712  
3713  .site-content {
3714    overflow: hidden;
3715  }
3716  
3717  /* Content */
3718  /*--------------------------------------------------------------
3719  ## Header
3720  --------------------------------------------------------------*/
3721  .site-header {
3722    padding: 1em;
3723  }
3724  
3725  .site-header.featured-image {
3726    display: flex;
3727    flex-direction: column;
3728    justify-content: space-between;
3729    min-height: 90vh;
3730  }
3731  
3732  .site-header.featured-image .site-branding-container {
3733    margin-bottom: auto;
3734  }
3735  
3736  @media only screen and (min-width: 768px) {
3737    .site-header {
3738      margin: 0;
3739      padding: 3rem 0;
3740    }
3741    .site-header.featured-image {
3742      min-height: 100vh;
3743      margin-bottom: 3rem;
3744    }
3745  }
3746  
3747  .site-branding {
3748    color: #767676;
3749    hyphens: auto;
3750    position: relative;
3751    word-wrap: break-word;
3752  }
3753  
3754  @media only screen and (min-width: 768px) {
3755    .site-branding {
3756      margin: 0 calc(10% + 60px);
3757    }
3758  }
3759  
3760  .site-logo {
3761    position: relative;
3762    z-index: 999;
3763    margin-bottom: calc(.66 * 1rem);
3764  }
3765  
3766  @media only screen and (min-width: 768px) {
3767    .site-logo {
3768      margin-bottom: 0;
3769      position: absolute;
3770      right: calc(100% + (1.25 * 1rem));
3771      top: 4px;
3772      z-index: 999;
3773    }
3774  }
3775  
3776  .site-logo .custom-logo-link {
3777    border-radius: 100%;
3778    box-sizing: content-box;
3779    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
3780    display: block;
3781    width: 50px;
3782    height: 50px;
3783    overflow: hidden;
3784    transition: box-shadow 200ms ease-in-out;
3785  }
3786  
3787  .site-logo .custom-logo-link .custom-logo {
3788    min-height: inherit;
3789  }
3790  
3791  .site-logo .custom-logo-link:hover, .site-logo .custom-logo-link:active, .site-logo .custom-logo-link:focus {
3792    box-shadow: 0 0 0 2px black;
3793  }
3794  
3795  @media only screen and (min-width: 768px) {
3796    .site-logo .custom-logo-link {
3797      width: 64px;
3798      height: 64px;
3799    }
3800  }
3801  
3802  .site-title {
3803    margin: auto;
3804    display: inline;
3805    color: #111;
3806    /* When there is no description set, make sure navigation appears below title. */
3807  }
3808  
3809  .site-title a {
3810    color: #111;
3811  }
3812  
3813  .site-title a:link, .site-title a:visited {
3814    color: #111;
3815  }
3816  
3817  .site-title a:hover {
3818    color: #4a4a4a;
3819  }
3820  
3821  .featured-image .site-title {
3822    margin: 0;
3823  }
3824  
3825  @media only screen and (min-width: 768px) {
3826    .featured-image .site-title {
3827      display: inline-block;
3828    }
3829  }
3830  
3831  .site-title + .main-navigation {
3832    display: block;
3833  }
3834  
3835  @media only screen and (min-width: 768px) {
3836    .site-title {
3837      display: inline;
3838    }
3839  }
3840  
3841  .site-title:not(:empty) + .site-description:not(:empty):before {
3842    content: "\2014";
3843    margin: 0 .2em;
3844  }
3845  
3846  .site-description {
3847    display: inline;
3848    color: #767676;
3849    font-weight: normal;
3850    margin: 0;
3851  }
3852  
3853  .site-header.featured-image {
3854    /* Hide overflow for overflowing featured image */
3855    overflow: hidden;
3856    /* Need relative positioning to properly align layers. */
3857    position: relative;
3858    /* Add text shadow to text, to increase readability. */
3859    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35);
3860    /* Set white text color when featured image is set. */
3861    /* add focus state to social media icons */
3862    /* Entry header */
3863    /* Custom Logo Link */
3864    /* Make sure important elements are above pseudo elements used for effects. */
3865    /* Set up image filter layer positioning */
3866    /* Background & Effects */
3867    /* Shared background settings between pseudo elements. */
3868    background-position: center;
3869    background-repeat: no-repeat;
3870    background-size: cover;
3871    /* The intensity of each blend mode is controlled via layer opacity. */
3872    /* Second layer: screen. */
3873    /* Third layer: multiply. */
3874    /* When image filters are inactive, a black overlay is added. */
3875    /* Fourth layer: overlay. */
3876    /* Fifth layer: readability overlay */
3877  }
3878  
3879  .site-header.featured-image .site-branding .site-title,
3880  .site-header.featured-image .site-branding .site-description,
3881  .site-header.featured-image .main-navigation a:after,
3882  .site-header.featured-image .main-navigation .main-menu > li.menu-item-has-children:after,
3883  .site-header.featured-image .main-navigation li,
3884  .site-header.featured-image .social-navigation li,
3885  .site-header.featured-image .entry-meta,
3886  .site-header.featured-image .entry-title {
3887    color: #fff;
3888  }
3889  
3890  .site-header.featured-image .main-navigation a,
3891  .site-header.featured-image .main-navigation a + svg,
3892  .site-header.featured-image .social-navigation a,
3893  .site-header.featured-image .site-title a,
3894  .site-header.featured-image .site-featured-image a {
3895    color: #fff;
3896    transition: opacity 110ms ease-in-out;
3897  }
3898  
3899  .site-header.featured-image .main-navigation a:hover, .site-header.featured-image .main-navigation a:active,
3900  .site-header.featured-image .main-navigation a:hover + svg,
3901  .site-header.featured-image .main-navigation a:active + svg,
3902  .site-header.featured-image .main-navigation a + svg:hover,
3903  .site-header.featured-image .main-navigation a + svg:active,
3904  .site-header.featured-image .main-navigation a + svg:hover + svg,
3905  .site-header.featured-image .main-navigation a + svg:active + svg,
3906  .site-header.featured-image .social-navigation a:hover,
3907  .site-header.featured-image .social-navigation a:active,
3908  .site-header.featured-image .social-navigation a:hover + svg,
3909  .site-header.featured-image .social-navigation a:active + svg,
3910  .site-header.featured-image .site-title a:hover,
3911  .site-header.featured-image .site-title a:active,
3912  .site-header.featured-image .site-title a:hover + svg,
3913  .site-header.featured-image .site-title a:active + svg,
3914  .site-header.featured-image .site-featured-image a:hover,
3915  .site-header.featured-image .site-featured-image a:active,
3916  .site-header.featured-image .site-featured-image a:hover + svg,
3917  .site-header.featured-image .site-featured-image a:active + svg {
3918    color: #fff;
3919    opacity: 0.6;
3920  }
3921  
3922  .site-header.featured-image .main-navigation a:focus,
3923  .site-header.featured-image .main-navigation a:focus + svg,
3924  .site-header.featured-image .main-navigation a + svg:focus,
3925  .site-header.featured-image .main-navigation a + svg:focus + svg,
3926  .site-header.featured-image .social-navigation a:focus,
3927  .site-header.featured-image .social-navigation a:focus + svg,
3928  .site-header.featured-image .site-title a:focus,
3929  .site-header.featured-image .site-title a:focus + svg,
3930  .site-header.featured-image .site-featured-image a:focus,
3931  .site-header.featured-image .site-featured-image a:focus + svg {
3932    color: #fff;
3933  }
3934  
3935  .site-header.featured-image .main-navigation .sub-menu a {
3936    opacity: inherit;
3937  }
3938  
3939  .site-header.featured-image .social-navigation a:focus {
3940    color: #fff;
3941    opacity: 1;
3942    border-bottom: 1px solid #fff;
3943  }
3944  
3945  .site-header.featured-image .social-navigation svg,
3946  .site-header.featured-image .site-featured-image svg {
3947    filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.35));
3948  }
3949  
3950  .site-header.featured-image .site-featured-image .post-thumbnail img {
3951    height: auto;
3952    left: 50%;
3953    max-width: 1000%;
3954    min-height: 100%;
3955    min-width: 100vw;
3956    position: absolute;
3957    top: 50%;
3958    transform: translateX(-50%) translateY(-50%);
3959    width: auto;
3960    z-index: 1;
3961  }
3962  
3963  @supports (object-fit: cover) {
3964    .site-header.featured-image .site-featured-image .post-thumbnail img {
3965      height: 100%;
3966      left: 0;
3967      object-fit: cover;
3968      top: 0;
3969      transform: none;
3970      width: 100%;
3971    }
3972  }
3973  
3974  .image-filters-enabled .site-header.featured-image .site-featured-image .post-thumbnail img {
3975    /* First layer: grayscale. */
3976    /* When image filters are active, make it grayscale to colorize it blue. */
3977    filter: grayscale(100%);
3978  }
3979  
3980  .site-header.featured-image .site-featured-image .entry-header {
3981    margin-top: calc( 4 * 1rem);
3982    margin-bottom: 0;
3983    margin-left: 0;
3984    margin-right: 0;
3985    /* Entry meta */
3986  }
3987  
3988  @media only screen and (min-width: 768px) {
3989    .site-header.featured-image .site-featured-image .entry-header {
3990      margin-left: calc(10% + 60px);
3991      margin-right: calc(10% + 60px);
3992    }
3993  }
3994  
3995  .site-header.featured-image .site-featured-image .entry-header .entry-title:before {
3996    background: #fff;
3997  }
3998  
3999  .site-header.featured-image .site-featured-image .entry-header .entry-meta {
4000    font-weight: 500;
4001  }
4002  
4003  .site-header.featured-image .site-featured-image .entry-header .entry-meta > span {
4004    margin-right: 1rem;
4005    display: inline-block;
4006  }
4007  
4008  .site-header.featured-image .site-featured-image .entry-header .entry-meta > span:last-child {
4009    margin-right: 0;
4010  }
4011  
4012  .site-header.featured-image .site-featured-image .entry-header .entry-meta a {
4013    transition: color 110ms ease-in-out;
4014    color: currentColor;
4015  }
4016  
4017  .site-header.featured-image .site-featured-image .entry-header .entry-meta a:hover {
4018    text-decoration: none;
4019  }
4020  
4021  .site-header.featured-image .site-featured-image .entry-header .entry-meta .svg-icon {
4022    position: relative;
4023    display: inline-block;
4024    vertical-align: middle;
4025    margin-right: 0.5em;
4026  }
4027  
4028  .site-header.featured-image .site-featured-image .entry-header .entry-meta .discussion-avatar-list {
4029    display: none;
4030  }
4031  
4032  @media only screen and (min-width: 768px) {
4033    .site-header.featured-image .site-featured-image .entry-header.has-discussion .entry-meta {
4034      display: flex;
4035      position: relative;
4036    }
4037    .site-header.featured-image .site-featured-image .entry-header.has-discussion .entry-title {
4038      padding-right: calc(1 * (100vw / 12) + 1rem);
4039    }
4040    .site-header.featured-image .site-featured-image .entry-header.has-discussion .entry-meta .comment-count {
4041      position: absolute;
4042      right: 0;
4043    }
4044    .site-header.featured-image .site-featured-image .entry-header.has-discussion .entry-meta .discussion-avatar-list {
4045      display: block;
4046      position: absolute;
4047      bottom: 100%;
4048    }
4049  }
4050  
4051  .site-header.featured-image .custom-logo-link {
4052    background: #fff;
4053    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
4054  }
4055  
4056  .site-header.featured-image .custom-logo-link:hover, .site-header.featured-image .custom-logo-link:active, .site-header.featured-image .custom-logo-link:focus {
4057    box-shadow: 0 0 0 2px white;
4058  }
4059  
4060  .site-header.featured-image .site-branding {
4061    position: relative;
4062    z-index: 10;
4063  }
4064  
4065  .site-header.featured-image .site-featured-image .entry-header {
4066    position: relative;
4067    z-index: 9;
4068  }
4069  
4070  .site-header.featured-image .site-branding-container:after,
4071  .site-header.featured-image .site-featured-image:before,
4072  .site-header.featured-image .site-featured-image:after, .site-header.featured-image:after {
4073    display: block;
4074    position: absolute;
4075    top: 0;
4076    left: 0;
4077    content: "\020";
4078    width: 100%;
4079    height: 100%;
4080  }
4081  
4082  .image-filters-enabled .site-header.featured-image .site-featured-image:before {
4083    background: #0073aa;
4084    mix-blend-mode: screen;
4085    opacity: 0.1;
4086  }
4087  
4088  .site-header.featured-image .site-featured-image:after {
4089    background: #000;
4090    mix-blend-mode: multiply;
4091    opacity: .7;
4092    /* When image filters are active, a blue overlay is added. */
4093  }
4094  
4095  .image-filters-enabled .site-header.featured-image .site-featured-image:after {
4096    background: #0073aa;
4097    opacity: .8;
4098    z-index: 3;
4099    /* Browsers supporting mix-blend-mode don't need opacity < 1 */
4100  }
4101  
4102  @supports (mix-blend-mode: multiply) {
4103    .image-filters-enabled .site-header.featured-image .site-featured-image:after {
4104      opacity: 1;
4105    }
4106  }
4107  
4108  .image-filters-enabled .site-header.featured-image .site-branding-container:after {
4109    background: rgba(0, 0, 0, 0.35);
4110    mix-blend-mode: overlay;
4111    opacity: 0.5;
4112    z-index: 4;
4113    /* Browsers supporting mix-blend-mode can have a light overlay */
4114  }
4115  
4116  @supports (mix-blend-mode: overlay) {
4117    .image-filters-enabled .site-header.featured-image .site-branding-container:after {
4118      background: rgba(255, 255, 255, 0.35);
4119    }
4120  }
4121  
4122  .site-header.featured-image:after {
4123    background: #000;
4124    /**
4125           * Add a transition to the readability overlay, to add a subtle
4126           * but smooth effect when resizing the screen.
4127           */
4128    transition: opacity 1200ms ease-in-out;
4129    opacity: 0.7;
4130    z-index: 5;
4131    /* When image filters are active, a blue overlay is added. */
4132  }
4133  
4134  .image-filters-enabled .site-header.featured-image:after {
4135    background: #000e14;
4136    opacity: 0.38;
4137  }
4138  
4139  @media only screen and (min-width: 768px) {
4140    .image-filters-enabled .site-header.featured-image:after {
4141      opacity: 0.18;
4142    }
4143  }
4144  
4145  .site-header.featured-image ::selection {
4146    background: rgba(255, 255, 255, 0.17);
4147  }
4148  
4149  /*--------------------------------------------------------------
4150  ## Posts and pages
4151  --------------------------------------------------------------*/
4152  .sticky {
4153    display: block;
4154  }
4155  
4156  .sticky-post {
4157    background: #0073aa;
4158    color: #fff;
4159    display: inline-block;
4160    font-weight: bold;
4161    line-height: 1;
4162    padding: .25rem;
4163    position: absolute;
4164    text-transform: uppercase;
4165    top: -1rem;
4166    z-index: 1;
4167  }
4168  
4169  .updated:not(.published) {
4170    display: none;
4171  }
4172  
4173  .page-links {
4174    clear: both;
4175    margin: 0 0 calc(1.5 * 1rem);
4176  }
4177  
4178  .entry {
4179    margin-top: calc(6 * 1rem);
4180  }
4181  
4182  .entry:first-of-type {
4183    margin-top: 0;
4184  }
4185  
4186  .entry .entry-header {
4187    margin: calc(3 * 1rem) 1rem 1rem;
4188    position: relative;
4189  }
4190  
4191  @media only screen and (min-width: 768px) {
4192    .entry .entry-header {
4193      margin: calc(3 * 1rem) calc(10% + 60px) 1rem;
4194    }
4195  }
4196  
4197  .entry .entry-title {
4198    margin: 0;
4199  }
4200  
4201  .entry .entry-title:before {
4202    background: #767676;
4203    content: "\020";
4204    display: block;
4205    height: 2px;
4206    margin: 1rem 0;
4207    width: 1em;
4208  }
4209  
4210  .entry .entry-title.has-text-align-center:before {
4211    margin-left: auto;
4212    margin-right: auto;
4213  }
4214  
4215  .entry .entry-title.has-text-align-right:before {
4216    margin-left: auto;
4217  }
4218  
4219  .entry .entry-title a {
4220    color: inherit;
4221  }
4222  
4223  .entry .entry-title a:hover {
4224    color: #4a4a4a;
4225  }
4226  
4227  .entry .entry-meta,
4228  .entry .entry-footer {
4229    color: #767676;
4230    font-weight: 500;
4231  }
4232  
4233  .entry .entry-meta > span,
4234  .entry .entry-footer > span {
4235    margin-right: 1rem;
4236    display: inline-block;
4237  }
4238  
4239  .entry .entry-meta > span:last-child,
4240  .entry .entry-footer > span:last-child {
4241    margin-right: 0;
4242  }
4243  
4244  .entry .entry-meta a,
4245  .entry .entry-footer a {
4246    transition: color 110ms ease-in-out;
4247    color: currentColor;
4248  }
4249  
4250  .entry .entry-meta a:hover,
4251  .entry .entry-footer a:hover {
4252    text-decoration: none;
4253    color: #0073aa;
4254  }
4255  
4256  .entry .entry-meta .svg-icon,
4257  .entry .entry-footer .svg-icon {
4258    position: relative;
4259    display: inline-block;
4260    vertical-align: middle;
4261    margin-right: 0.5em;
4262  }
4263  
4264  .entry .entry-meta {
4265    margin: 1rem 0;
4266  }
4267  
4268  .entry .entry-footer {
4269    margin: calc(2 * 1rem) 1rem 1rem;
4270  }
4271  
4272  @media only screen and (min-width: 768px) {
4273    .entry .entry-footer {
4274      margin: 1rem calc(10% + 60px) calc(3 * 1rem);
4275      max-width: calc(8 * (100vw / 12) - 28px);
4276    }
4277  }
4278  
4279  @media only screen and (min-width: 768px) {
4280    .entry .entry-footer {
4281      max-width: calc(6 * (100vw / 12) - 28px);
4282    }
4283  }
4284  
4285  .entry .post-thumbnail {
4286    margin: 1rem;
4287  }
4288  
4289  @media only screen and (min-width: 768px) {
4290    .entry .post-thumbnail {
4291      margin: 1rem calc(10% + 60px);
4292    }
4293  }
4294  
4295  .entry .post-thumbnail:focus {
4296    outline: none;
4297  }
4298  
4299  .entry .post-thumbnail .post-thumbnail-inner {
4300    display: block;
4301  }
4302  
4303  .entry .post-thumbnail .post-thumbnail-inner img {
4304    position: relative;
4305    display: block;
4306    width: 100%;
4307  }
4308  
4309  .image-filters-enabled .entry .post-thumbnail {
4310    position: relative;
4311    display: block;
4312  }
4313  
4314  .image-filters-enabled .entry .post-thumbnail .post-thumbnail-inner {
4315    filter: grayscale(100%);
4316  }
4317  
4318  .image-filters-enabled .entry .post-thumbnail .post-thumbnail-inner:after {
4319    background: rgba(0, 0, 0, 0.35);
4320    content: "";
4321    display: block;
4322    height: 100%;
4323    opacity: .5;
4324    pointer-events: none;
4325    position: absolute;
4326    top: 0;
4327    width: 100%;
4328    z-index: 4;
4329  }
4330  
4331  @supports (mix-blend-mode: multiply) {
4332    .image-filters-enabled .entry .post-thumbnail .post-thumbnail-inner:after {
4333      display: none;
4334    }
4335  }
4336  
4337  .image-filters-enabled .entry .post-thumbnail:before, .image-filters-enabled .entry .post-thumbnail:after {
4338    position: absolute;
4339    display: block;
4340    width: 100%;
4341    height: 100%;
4342    top: 0;
4343    left: 0;
4344    content: "\020";
4345    pointer-events: none;
4346  }
4347  
4348  .image-filters-enabled .entry .post-thumbnail:before {
4349    background: #0073aa;
4350    mix-blend-mode: screen;
4351    opacity: 0.1;
4352    z-index: 2;
4353  }
4354  
4355  .image-filters-enabled .entry .post-thumbnail:after {
4356    background: #0073aa;
4357    mix-blend-mode: multiply;
4358    opacity: .8;
4359    z-index: 3;
4360    /* Browsers supporting mix-blend-mode don't need opacity < 1 */
4361  }
4362  
4363  @supports (mix-blend-mode: multiply) {
4364    .image-filters-enabled .entry .post-thumbnail:after {
4365      opacity: 1;
4366    }
4367  }
4368  
4369  .entry .entry-content,
4370  .entry .entry-summary {
4371    max-width: calc(100% - (2 * 1rem));
4372    margin: 0 1rem;
4373  }
4374  
4375  @media only screen and (min-width: 768px) {
4376    .entry .entry-content,
4377    .entry .entry-summary {
4378      max-width: 80%;
4379      margin: 0 10%;
4380      padding: 0 60px;
4381    }
4382  }
4383  
4384  .entry .entry-content p {
4385    word-wrap: break-word;
4386  }
4387  
4388  .entry .entry-content .more-link {
4389    transition: color 110ms ease-in-out;
4390    display: inline;
4391    color: inherit;
4392  }
4393  
4394  .entry .entry-content .more-link:after {
4395    content: "\02192";
4396    display: inline-block;
4397    margin-left: 0.5em;
4398  }
4399  
4400  .entry .entry-content .more-link:hover {
4401    color: #0073aa;
4402    text-decoration: none;
4403  }
4404  
4405  .entry .entry-content a {
4406    text-decoration: underline;
4407    text-decoration-thickness: 2px;
4408  }
4409  
4410  .entry .entry-content a.button, .entry .entry-content a:hover {
4411    text-decoration: none;
4412  }
4413  
4414  .entry .entry-content a.button {
4415    display: inline-block;
4416  }
4417  
4418  .entry .entry-content a.button:hover {
4419    background: #111;
4420    color: #fff;
4421    cursor: pointer;
4422  }
4423  
4424  .entry .entry-content > iframe[style] {
4425    margin: 32px 0 !important;
4426    max-width: 100% !important;
4427  }
4428  
4429  @media only screen and (min-width: 768px) {
4430    .entry .entry-content > iframe[style] {
4431      max-width: calc(8 * (100vw / 12) - 28px) !important;
4432    }
4433  }
4434  
4435  @media only screen and (min-width: 1168px) {
4436    .entry .entry-content > iframe[style] {
4437      max-width: calc(6 * (100vw / 12) - 28px) !important;
4438    }
4439  }
4440  
4441  .entry .entry-content .page-links a {
4442    margin: calc(0.5 * 1rem);
4443    text-decoration: none;
4444  }
4445  
4446  .entry .entry-content .wp-audio-shortcode {
4447    max-width: calc(100vw - (2 * 1rem));
4448  }
4449  
4450  @media only screen and (min-width: 768px) {
4451    .entry .entry-content .wp-audio-shortcode {
4452      max-width: calc(8 * (100vw / 12) - 28px);
4453    }
4454  }
4455  
4456  @media only screen and (min-width: 1168px) {
4457    .entry .entry-content .wp-audio-shortcode {
4458      max-width: calc(6 * (100vw / 12) - 28px);
4459    }
4460  }
4461  
4462  /* Author description */
4463  .author-bio {
4464    margin: calc(2 * 1rem) 1rem 1rem;
4465  }
4466  
4467  @media only screen and (min-width: 768px) {
4468    .author-bio {
4469      max-width: calc(8 * (100vw / 12) - 28px);
4470    }
4471  }
4472  
4473  @media only screen and (min-width: 1168px) {
4474    .author-bio {
4475      max-width: calc(6 * (100vw / 12) - 28px);
4476    }
4477  }
4478  
4479  @media only screen and (min-width: 768px) {
4480    .author-bio {
4481      margin: calc(3 * 1rem) calc(10% + 60px);
4482    }
4483  }
4484  
4485  @media only screen and (min-width: 1168px) {
4486    .author-bio {
4487      margin: calc(3 * 1rem) calc(10% + 60px);
4488    }
4489  }
4490  
4491  .author-bio .author-title {
4492    display: inline;
4493  }
4494  
4495  .author-bio .author-title:before {
4496    background: #767676;
4497    content: "\020";
4498    display: block;
4499    height: 2px;
4500    margin: 1rem 0;
4501    width: 1em;
4502  }
4503  
4504  .author-bio .author-title.has-text-align-center:before {
4505    margin-left: auto;
4506    margin-right: auto;
4507  }
4508  
4509  .author-bio .author-title.has-text-align-right:before {
4510    margin-left: auto;
4511  }
4512  
4513  .author-bio .author-description {
4514    display: inline;
4515    color: #767676;
4516    font-size: 1.125em;
4517    line-height: 1.2;
4518  }
4519  
4520  .author-bio .author-description .author-link {
4521    display: inline-block;
4522  }
4523  
4524  .author-bio .author-description .author-link:hover {
4525    color: #005177;
4526    text-decoration: none;
4527  }
4528  
4529  /*--------------------------------------------------------------
4530  ## Comments
4531  --------------------------------------------------------------*/
4532  .comment-content a {
4533    word-wrap: break-word;
4534  }
4535  
4536  .bypostauthor {
4537    display: block;
4538  }
4539  
4540  .comments-area {
4541    hyphens: auto;
4542    margin: calc(2 * 1rem) 1rem;
4543    word-wrap: break-word;
4544    /* Add extra margin when the comments section is located immediately after the
4545       * post itself (this happens on pages).
4546       */
4547  }
4548  
4549  @media only screen and (min-width: 768px) {
4550    .comments-area {
4551      max-width: calc(8 * (100vw / 12) - 28px);
4552    }
4553  }
4554  
4555  @media only screen and (min-width: 1168px) {
4556    .comments-area {
4557      max-width: calc(6 * (100vw / 12) - 28px);
4558    }
4559  }
4560  
4561  @media only screen and (min-width: 768px) {
4562    .comments-area {
4563      margin: calc(3 * 1rem) calc(10% + 60px);
4564    }
4565  }
4566  
4567  .comments-area > * {
4568    margin-top: calc(2 * 1rem);
4569    margin-bottom: calc(2 * 1rem);
4570  }
4571  
4572  @media only screen and (min-width: 768px) {
4573    .comments-area > * {
4574      margin-top: calc(3 * 1rem);
4575      margin-bottom: calc(3 * 1rem);
4576    }
4577  }
4578  
4579  .entry + .comments-area {
4580    margin-top: calc(3 * 1rem);
4581  }
4582  
4583  @media only screen and (min-width: 768px) {
4584    .comments-area .comments-title-wrap {
4585      align-items: baseline;
4586      display: flex;
4587      justify-content: space-between;
4588    }
4589  }
4590  
4591  .comments-area .comments-title-wrap .comments-title {
4592    margin: 0;
4593  }
4594  
4595  .comments-area .comments-title-wrap .comments-title:before {
4596    background: #767676;
4597    content: "\020";
4598    display: block;
4599    height: 2px;
4600    margin: 1rem 0;
4601    width: 1em;
4602  }
4603  
4604  .comments-area .comments-title-wrap .comments-title.has-text-align-center:before {
4605    margin-left: auto;
4606    margin-right: auto;
4607  }
4608  
4609  .comments-area .comments-title-wrap .comments-title.has-text-align-right:before {
4610    margin-left: auto;
4611  }
4612  
4613  @media only screen and (min-width: 768px) {
4614    .comments-area .comments-title-wrap .comments-title {
4615      flex: 1 0 calc(3 * (100vw / 12));
4616    }
4617  }
4618  
4619  @media only screen and (min-width: 768px) {
4620    .comments-area .comments-title-wrap .discussion-meta {
4621      flex: 0 0 calc(2 * (100vw / 12));
4622      margin-left: 1rem;
4623    }
4624  }
4625  
4626  #comment {
4627    max-width: 100%;
4628    box-sizing: border-box;
4629  }
4630  
4631  #respond {
4632    position: relative;
4633  }
4634  
4635  #respond .comment-user-avatar {
4636    margin: 1rem 0 -1rem;
4637  }
4638  
4639  #respond .comment .comment-form {
4640    padding-left: 0;
4641  }
4642  
4643  #respond > small {
4644    display: block;
4645    font-size: 22px;
4646    position: absolute;
4647    left: calc(1rem + 100%);
4648    top: calc(-3.5 * 1rem);
4649    width: calc(100vw / 12);
4650  }
4651  
4652  #respond .comment-reply-title small {
4653    margin-left: 0.5em;
4654  }
4655  
4656  #comments > .comments-title:last-child {
4657    display: none;
4658  }
4659  
4660  .comment-form-flex {
4661    display: flex;
4662    flex-direction: column;
4663  }
4664  
4665  .comment-form-flex .comments-title {
4666    display: none;
4667    margin: 0;
4668    order: 1;
4669  }
4670  
4671  .comment-form-flex #respond {
4672    order: 2;
4673  }
4674  
4675  .comment-form-flex #respond + .comments-title {
4676    display: block;
4677  }
4678  
4679  .comment-form-wrapper,
4680  .comment-form-wrapper .comments-title {
4681    display: block;
4682  }
4683  
4684  .comment-list {
4685    list-style: none;
4686    padding: 0;
4687  }
4688  
4689  .comment-list .children {
4690    margin: 0;
4691    padding: 0 0 0 1rem;
4692  }
4693  
4694  .comment-list > .comment:first-child {
4695    margin-top: 0;
4696  }
4697  
4698  .comment-list .pingback .comment-body,
4699  .comment-list .trackback .comment-body {
4700    color: #767676;
4701    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
4702    font-size: 0.71111em;
4703    font-weight: 500;
4704    margin-top: 1rem;
4705    margin-bottom: 1rem;
4706  }
4707  
4708  .comment-list .pingback .comment-body a:not(.comment-edit-link),
4709  .comment-list .trackback .comment-body a:not(.comment-edit-link) {
4710    font-weight: bold;
4711    font-size: 19.55556px;
4712    line-height: 1.5;
4713    padding-right: 0.5rem;
4714    display: block;
4715  }
4716  
4717  .comment-list .pingback .comment-body .comment-edit-link,
4718  .comment-list .trackback .comment-body .comment-edit-link {
4719    color: #767676;
4720    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
4721    font-weight: 500;
4722  }
4723  
4724  #respond + .comment-reply {
4725    display: none;
4726  }
4727  
4728  .comment-reply .comment-reply-link {
4729    display: inline-block;
4730  }
4731  
4732  .comment {
4733    list-style: none;
4734    position: relative;
4735  }
4736  
4737  @media only screen and (min-width: 768px) {
4738    .comment {
4739      padding-left: calc(.5 * (1rem + calc(100vw / 12 )));
4740    }
4741    .comment.depth-1,
4742    .comment .children {
4743      padding-left: 0;
4744    }
4745    .comment.depth-1 {
4746      margin-left: calc(3.25 * 1rem);
4747    }
4748  }
4749  
4750  .comment .comment-body {
4751    margin: calc(2 * 1rem) 0 0;
4752  }
4753  
4754  .comment .comment-meta {
4755    position: relative;
4756  }
4757  
4758  .comment .comment-author .avatar {
4759    float: left;
4760    height: calc(2.25 * 1rem);
4761    margin-right: 1rem;
4762    position: relative;
4763    width: calc(2.25 * 1rem);
4764  }
4765  
4766  @media only screen and (min-width: 768px) {
4767    .comment .comment-author .avatar {
4768      float: inherit;
4769      margin-right: inherit;
4770      position: absolute;
4771      top: 0;
4772      right: calc(100% + 1rem);
4773    }
4774  }
4775  
4776  .comment .comment-author .fn {
4777    position: relative;
4778    display: block;
4779  }
4780  
4781  .comment .comment-author .fn a {
4782    color: inherit;
4783  }
4784  
4785  .comment .comment-author .fn a:hover {
4786    color: #005177;
4787  }
4788  
4789  .comment .comment-author .post-author-badge {
4790    border-radius: 100%;
4791    display: block;
4792    height: 18px;
4793    position: absolute;
4794    background: #008fd3;
4795    right: calc(100% - 2.5rem);
4796    top: -3px;
4797    width: 18px;
4798  }
4799  
4800  @media only screen and (min-width: 768px) {
4801    .comment .comment-author .post-author-badge {
4802      right: calc(100% + 0.75rem);
4803    }
4804  }
4805  
4806  .comment .comment-author .post-author-badge svg {
4807    width: inherit;
4808    height: inherit;
4809    display: block;
4810    fill: white;
4811    transform: scale(0.875);
4812  }
4813  
4814  .comment .comment-metadata > a,
4815  .comment .comment-metadata .comment-edit-link {
4816    display: inline;
4817    font-weight: 500;
4818    color: #767676;
4819    vertical-align: baseline;
4820  }
4821  
4822  .comment .comment-metadata > a time,
4823  .comment .comment-metadata .comment-edit-link time {
4824    vertical-align: baseline;
4825  }
4826  
4827  .comment .comment-metadata > a:hover,
4828  .comment .comment-metadata .comment-edit-link:hover {
4829    color: #005177;
4830    text-decoration: none;
4831  }
4832  
4833  .comment .comment-metadata > * {
4834    display: inline-block;
4835  }
4836  
4837  .comment .comment-metadata .edit-link-sep {
4838    color: #767676;
4839    margin: 0 0.2em;
4840    vertical-align: baseline;
4841  }
4842  
4843  .comment .comment-metadata .edit-link {
4844    color: #767676;
4845  }
4846  
4847  .comment .comment-metadata .edit-link svg {
4848    transform: scale(0.8);
4849    vertical-align: baseline;
4850    margin-right: 0.1em;
4851  }
4852  
4853  .comment .comment-metadata .comment-edit-link {
4854    position: relative;
4855    padding-left: 1rem;
4856    margin-left: -1rem;
4857    z-index: 1;
4858  }
4859  
4860  .comment .comment-metadata .comment-edit-link:hover {
4861    color: #0073aa;
4862  }
4863  
4864  .comment .comment-content {
4865    margin: 1rem 0;
4866  }
4867  
4868  @media only screen and (min-width: 1168px) {
4869    .comment .comment-content {
4870      padding-right: 1rem;
4871    }
4872  }
4873  
4874  .comment .comment-content > *:first-child {
4875    margin-top: 0;
4876  }
4877  
4878  .comment .comment-content > *:last-child {
4879    margin-bottom: 0;
4880  }
4881  
4882  .comment .comment-content blockquote {
4883    margin-left: 0;
4884  }
4885  
4886  .comment .comment-content a {
4887    text-decoration: underline;
4888    text-decoration-thickness: 2px;
4889  }
4890  
4891  .comment .comment-content a:hover {
4892    text-decoration: none;
4893  }
4894  
4895  .comment-reply-link,
4896  #cancel-comment-reply-link {
4897    font-weight: 500;
4898  }
4899  
4900  .comment-reply-link:hover,
4901  #cancel-comment-reply-link:hover {
4902    color: #005177;
4903  }
4904  
4905  .discussion-avatar-list {
4906    content: "";
4907    display: table;
4908    table-layout: fixed;
4909    margin: 0;
4910    padding: 0;
4911  }
4912  
4913  .discussion-avatar-list li {
4914    position: relative;
4915    list-style: none;
4916    margin: 0 -8px 0 0;
4917    padding: 0;
4918    float: left;
4919  }
4920  
4921  .discussion-avatar-list .comment-user-avatar img {
4922    height: calc(1.5 * 1rem);
4923    width: calc(1.5 * 1rem);
4924  }
4925  
4926  .discussion-meta .discussion-meta-info {
4927    margin: 0;
4928  }
4929  
4930  .discussion-meta .discussion-meta-info .svg-icon {
4931    vertical-align: middle;
4932    fill: currentColor;
4933    transform: scale(0.6) scaleX(-1) translateY(-0.1em);
4934    margin-left: -0.25rem;
4935  }
4936  
4937  .comment-form .comment-notes,
4938  .comment-form label {
4939    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
4940    font-size: 0.71111em;
4941    color: #767676;
4942  }
4943  
4944  .comment-form #wp-comment-cookies-consent {
4945    margin: 0 10px 0 0;
4946  }
4947  
4948  @media only screen and (min-width: 768px) {
4949    .comment-form .comment-form-author,
4950    .comment-form .comment-form-email {
4951      width: calc(50% - 0.5rem);
4952      float: left;
4953    }
4954  }
4955  
4956  @media only screen and (min-width: 768px) {
4957    .comment-form .comment-form-email {
4958      margin-left: 1rem;
4959    }
4960  }
4961  
4962  .comment-form input[name="author"],
4963  .comment-form input[name="email"],
4964  .comment-form input[name="url"] {
4965    display: block;
4966    width: 100%;
4967  }
4968  
4969  /*--------------------------------------------------------------
4970  ## Archives
4971  --------------------------------------------------------------*/
4972  .archive .page-header,
4973  .search .page-header,
4974  .error404 .page-header {
4975    margin: 1rem 1rem calc(3 * 1rem);
4976  }
4977  
4978  @media only screen and (min-width: 768px) {
4979    .archive .page-header,
4980    .search .page-header,
4981    .error404 .page-header {
4982      margin: 0 calc(10% + 60px) calc(3 * 1rem);
4983    }
4984  }
4985  
4986  .archive .page-header .page-title,
4987  .search .page-header .page-title,
4988  .error404 .page-header .page-title {
4989    color: #767676;
4990    display: inline;
4991    letter-spacing: normal;
4992  }
4993  
4994  .archive .page-header .page-title:before,
4995  .search .page-header .page-title:before,
4996  .error404 .page-header .page-title:before {
4997    display: none;
4998  }
4999  
5000  .archive .page-header .search-term,
5001  .archive .page-header .page-description,
5002  .search .page-header .search-term,
5003  .search .page-header .page-description,
5004  .error404 .page-header .search-term,
5005  .error404 .page-header .page-description {
5006    display: inherit;
5007    clear: both;
5008  }
5009  
5010  .archive .page-header .page-description,
5011  .search .page-header .page-description {
5012    display: block;
5013    color: #111;
5014    font-size: 1em;
5015  }
5016  
5017  @media only screen and (min-width: 768px) {
5018    .hfeed .entry .entry-header {
5019      margin: calc(3 * 1rem) calc(10% + 60px) calc(1rem / 2);
5020    }
5021  }
5022  
5023  /* 404 & Not found */
5024  .error-404.not-found .page-content,
5025  .no-results.not-found .page-content {
5026    margin: calc(3 * 1rem) 1rem;
5027  }
5028  
5029  @media only screen and (min-width: 768px) {
5030    .error-404.not-found .page-content,
5031    .no-results.not-found .page-content {
5032      margin: calc(3 * 1rem) calc(10% + 60px) calc(1rem / 2);
5033    }
5034  }
5035  
5036  .error-404.not-found .search-submit,
5037  .no-results.not-found .search-submit {
5038    vertical-align: middle;
5039    margin: 1rem 0;
5040  }
5041  
5042  .error-404.not-found .search-field,
5043  .no-results.not-found .search-field {
5044    width: 100%;
5045  }
5046  
5047  /*--------------------------------------------------------------
5048  ## Footer
5049  --------------------------------------------------------------*/
5050  /* Site footer */
5051  #colophon .widget-area,
5052  #colophon .site-info {
5053    margin: calc(2 * 1rem) 1rem;
5054  }
5055  
5056  @media only screen and (min-width: 768px) {
5057    #colophon .widget-area,
5058    #colophon .site-info {
5059      margin: calc(3 * 1rem) calc(10% + 60px);
5060    }
5061  }
5062  
5063  #colophon .widget-column {
5064    display: flex;
5065    flex-wrap: wrap;
5066  }
5067  
5068  #colophon .widget-column .widget {
5069    hyphens: auto;
5070    width: 100%;
5071    word-wrap: break-word;
5072  }
5073  
5074  @media only screen and (min-width: 1168px) {
5075    #colophon .widget-column .widget {
5076      margin-right: calc(3 * 1rem);
5077      width: calc(50% - (3 * 1rem));
5078    }
5079  }
5080  
5081  #colophon .site-info {
5082    color: #767676;
5083    hyphens: auto;
5084    word-wrap: break-word;
5085  }
5086  
5087  #colophon .site-info a {
5088    color: inherit;
5089  }
5090  
5091  #colophon .site-info a:hover {
5092    text-decoration: none;
5093    color: #0073aa;
5094  }
5095  
5096  #colophon .site-info .imprint,
5097  #colophon .site-info .privacy-policy-link {
5098    margin-right: 1rem;
5099  }
5100  
5101  /* Widgets */
5102  .widget {
5103    margin: 0 0 1rem;
5104    /* Make sure select elements fit in widgets. */
5105  }
5106  
5107  .widget .widget-title {
5108    font-size: 1.6875em;
5109  }
5110  
5111  .widget select {
5112    max-width: 100%;
5113  }
5114  
5115  .widget a {
5116    color: #0073aa;
5117  }
5118  
5119  .widget a:hover {
5120    color: #005177;
5121  }
5122  
5123  .widget_archive ul,
5124  .widget_categories ul,
5125  .widget_meta ul,
5126  .widget_nav_menu ul,
5127  .widget_pages ul,
5128  .widget_recent_comments ul,
5129  .widget_recent_entries ul,
5130  .widget_rss ul {
5131    padding: 0;
5132    list-style: none;
5133  }
5134  
5135  .widget_archive ul li,
5136  .widget_categories ul li,
5137  .widget_meta ul li,
5138  .widget_nav_menu ul li,
5139  .widget_pages ul li,
5140  .widget_recent_comments ul li,
5141  .widget_recent_entries ul li,
5142  .widget_rss ul li {
5143    color: #767676;
5144    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5145    font-size: calc(22px * 1.125);
5146    font-weight: 700;
5147    line-height: 1.2;
5148    margin-top: 0.5rem;
5149    margin-bottom: 0.5rem;
5150  }
5151  
5152  .widget_archive ul ul,
5153  .widget_categories ul ul,
5154  .widget_meta ul ul,
5155  .widget_nav_menu ul ul,
5156  .widget_pages ul ul,
5157  .widget_recent_comments ul ul,
5158  .widget_recent_entries ul ul,
5159  .widget_rss ul ul {
5160    counter-reset: submenu;
5161  }
5162  
5163  .widget_archive ul ul > li > a::before,
5164  .widget_categories ul ul > li > a::before,
5165  .widget_meta ul ul > li > a::before,
5166  .widget_nav_menu ul ul > li > a::before,
5167  .widget_pages ul ul > li > a::before,
5168  .widget_recent_comments ul ul > li > a::before,
5169  .widget_recent_entries ul ul > li > a::before,
5170  .widget_rss ul ul > li > a::before {
5171    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
5172    font-weight: normal;
5173    content: "– " counters(submenu, "– ", none);
5174    counter-increment: submenu;
5175  }
5176  
5177  .widget_tag_cloud .tagcloud {
5178    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5179    font-weight: 700;
5180  }
5181  
5182  .widget_search .search-field {
5183    width: 100%;
5184  }
5185  
5186  @media only screen and (min-width: 600px) {
5187    .widget_search .search-field {
5188      width: auto;
5189    }
5190  }
5191  
5192  .widget_search .search-submit {
5193    display: block;
5194    margin-top: 1rem;
5195  }
5196  
5197  .widget_calendar .calendar_wrap {
5198    text-align: center;
5199  }
5200  
5201  .widget_calendar .calendar_wrap table td,
5202  .widget_calendar .calendar_wrap table th {
5203    border: none;
5204  }
5205  
5206  .widget_calendar .calendar_wrap a {
5207    text-decoration: underline;
5208    text-decoration-thickness: 2px;
5209  }
5210  
5211  .widget_calendar .calendar_wrap .wp-calendar-table {
5212    margin-bottom: 0;
5213  }
5214  
5215  .widget_calendar .calendar_wrap .wp-calendar-nav {
5216    margin: 0 0 1rem;
5217    display: table;
5218    width: 100%;
5219    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5220  }
5221  
5222  .widget_calendar .calendar_wrap .wp-calendar-nav span {
5223    display: table-cell;
5224    padding: 0.5em;
5225  }
5226  
5227  .widget_calendar .calendar_wrap .wp-calendar-nav-prev,
5228  .widget_calendar .calendar_wrap .wp-calendar-nav-next {
5229    width: 40%;
5230  }
5231  
5232  /* Blocks */
5233  /* !Block styles */
5234  .entry .entry-content > *,
5235  .entry .entry-summary > *,
5236  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *,
5237  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * {
5238    margin: 32px 0;
5239    max-width: 100%;
5240  }
5241  
5242  @media only screen and (min-width: 768px) {
5243    .entry .entry-content > *,
5244    .entry .entry-summary > *,
5245    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *,
5246    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * {
5247      max-width: calc(8 * (100vw / 12) - 28px);
5248    }
5249  }
5250  
5251  @media only screen and (min-width: 1168px) {
5252    .entry .entry-content > *,
5253    .entry .entry-summary > *,
5254    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *,
5255    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * {
5256      max-width: calc(6 * (100vw / 12) - 28px);
5257    }
5258  }
5259  
5260  @media only screen and (min-width: 768px) {
5261    .entry .entry-content > *,
5262    .entry .entry-summary > *,
5263    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *,
5264    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * {
5265      margin: 32px 0;
5266    }
5267  }
5268  
5269  .entry .entry-content > *.alignwide,
5270  .entry .entry-summary > *.alignwide,
5271  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignwide,
5272  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignwide {
5273    margin-left: auto;
5274    margin-right: auto;
5275    clear: both;
5276  }
5277  
5278  @media only screen and (min-width: 768px) {
5279    .entry .entry-content > *.alignwide,
5280    .entry .entry-summary > *.alignwide,
5281    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignwide,
5282    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignwide {
5283      width: 100%;
5284      max-width: 100%;
5285    }
5286  }
5287  
5288  .entry .entry-content > *.alignfull,
5289  .entry .entry-summary > *.alignfull,
5290  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignfull,
5291  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignfull {
5292    position: relative;
5293    left: -1rem;
5294    width: calc( 100% + (2 * 1rem));
5295    max-width: calc( 100% + (2 * 1rem));
5296    clear: both;
5297  }
5298  
5299  @media only screen and (min-width: 768px) {
5300    .entry .entry-content > *.alignfull,
5301    .entry .entry-summary > *.alignfull,
5302    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignfull,
5303    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignfull {
5304      margin-top: calc(2 * 1rem);
5305      margin-bottom: calc(2 * 1rem);
5306      left: calc( -12.5% - 75px);
5307      width: calc( 125% + 150px);
5308      max-width: calc( 125% + 150px);
5309    }
5310  }
5311  
5312  .entry .entry-content > *.alignleft,
5313  .entry .entry-summary > *.alignleft,
5314  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignleft,
5315  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignleft {
5316    /*rtl:ignore*/
5317    float: left;
5318    max-width: calc(5 * (100vw / 12));
5319    margin-top: 0;
5320    margin-left: 0;
5321    /*rtl:ignore*/
5322    margin-right: 1rem;
5323  }
5324  
5325  @media only screen and (min-width: 768px) {
5326    .entry .entry-content > *.alignleft,
5327    .entry .entry-summary > *.alignleft,
5328    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignleft,
5329    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignleft {
5330      max-width: calc(4 * (100vw / 12));
5331      /*rtl:ignore*/
5332      margin-right: calc(2 * 1rem);
5333    }
5334  }
5335  
5336  .entry .entry-content > *.alignright,
5337  .entry .entry-summary > *.alignright,
5338  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignright,
5339  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignright {
5340    /*rtl:ignore*/
5341    float: right;
5342    max-width: calc(5 * (100vw / 12));
5343    margin-top: 0;
5344    margin-right: 0;
5345    /*rtl:ignore*/
5346    margin-left: 1rem;
5347  }
5348  
5349  @media only screen and (min-width: 768px) {
5350    .entry .entry-content > *.alignright,
5351    .entry .entry-summary > *.alignright,
5352    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignright,
5353    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignright {
5354      max-width: calc(4 * (100vw / 12));
5355      margin-right: 0;
5356      /*rtl:ignore*/
5357      margin-left: calc(2 * 1rem);
5358    }
5359  }
5360  
5361  .entry .entry-content > *.aligncenter,
5362  .entry .entry-summary > *.aligncenter,
5363  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.aligncenter,
5364  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.aligncenter {
5365    margin-left: auto;
5366    margin-right: auto;
5367  }
5368  
5369  @media only screen and (min-width: 768px) {
5370    .entry .entry-content > *.aligncenter,
5371    .entry .entry-summary > *.aligncenter,
5372    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.aligncenter,
5373    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.aligncenter {
5374      max-width: calc(8 * (100vw / 12) - 28px);
5375    }
5376  }
5377  
5378  @media only screen and (min-width: 1168px) {
5379    .entry .entry-content > *.aligncenter,
5380    .entry .entry-summary > *.aligncenter,
5381    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.aligncenter,
5382    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.aligncenter {
5383      max-width: calc(6 * (100vw / 12) - 28px);
5384    }
5385  }
5386  
5387  @media only screen and (min-width: 768px) {
5388    .entry .entry-content > *.aligncenter,
5389    .entry .entry-summary > *.aligncenter,
5390    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.aligncenter,
5391    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.aligncenter {
5392      margin-left: 0;
5393      margin-right: 0;
5394    }
5395  }
5396  
5397  .entry .entry-content > * > *:first-child,
5398  .entry .entry-summary > * > *:first-child {
5399    margin-top: 0;
5400  }
5401  
5402  .entry .entry-content > * > *:last-child,
5403  .entry .entry-summary > * > *:last-child {
5404    margin-bottom: 0;
5405  }
5406  
5407  /*
5408   * Unset nested content selector styles
5409   * - Prevents layout styles from cascading too deeply
5410   * - helps with plugin compatibility
5411   */
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  @media only screen and (min-width: 768px) {
5424    .entry .entry-content .entry-content,
5425    .entry .entry-content .entry-summary,
5426    .entry .entry-content .entry,
5427    .entry .entry-summary .entry-content,
5428    .entry .entry-summary .entry-summary,
5429    .entry .entry-summary .entry {
5430      margin: inherit;
5431      max-width: inherit;
5432      padding: inherit;
5433    }
5434  }
5435  
5436  .entry .entry-content p.has-background {
5437    padding: 20px 30px;
5438  }
5439  
5440  .entry .entry-content .wp-block-audio {
5441    width: 100%;
5442  }
5443  
5444  .entry .entry-content .wp-block-audio audio {
5445    display: block;
5446    width: 100%;
5447  }
5448  
5449  .entry .entry-content .wp-block-audio.alignleft audio,
5450  .entry .entry-content .wp-block-audio.alignright audio {
5451    max-width: 198px;
5452  }
5453  
5454  @media only screen and (min-width: 768px) {
5455    .entry .entry-content .wp-block-audio.alignleft audio,
5456    .entry .entry-content .wp-block-audio.alignright audio {
5457      max-width: 384px;
5458    }
5459  }
5460  
5461  @media only screen and (min-width: 1379px) {
5462    .entry .entry-content .wp-block-audio.alignleft audio,
5463    .entry .entry-content .wp-block-audio.alignright audio {
5464      max-width: 385.44px;
5465    }
5466  }
5467  
5468  .entry .entry-content .wp-block-video video {
5469    width: 100%;
5470  }
5471  
5472  .entry .entry-content .wp-block-buttons {
5473    line-height: 1.2;
5474  }
5475  
5476  .entry .entry-content .wp-block-button .wp-block-button__link {
5477    transition: background 150ms ease-in-out;
5478    border: none;
5479    font-size: 0.88889em;
5480    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5481    box-sizing: border-box;
5482    font-weight: bold;
5483    text-decoration: none;
5484    padding: 0.76rem 1rem;
5485    outline: none;
5486  }
5487  
5488  .entry .entry-content .wp-block-button .wp-block-button__link:not(.has-background) {
5489    background-color: #0073aa;
5490  }
5491  
5492  .entry .entry-content .wp-block-button .wp-block-button__link:not(.has-text-color) {
5493    color: white;
5494  }
5495  
5496  .entry .entry-content .wp-block-button .wp-block-button__link:hover {
5497    color: white;
5498    background: #111;
5499    cursor: pointer;
5500  }
5501  
5502  .entry .entry-content .wp-block-button .wp-block-button__link:hover:not(.has-background) {
5503    background: #111;
5504  }
5505  
5506  .entry .entry-content .wp-block-button .wp-block-button__link:focus {
5507    color: white;
5508    background: #111;
5509    outline: thin dotted;
5510    outline-offset: -4px;
5511  }
5512  
5513  .entry .entry-content .wp-block-button .wp-block-button__link:focus:not(.has-background) {
5514    background: #111;
5515  }
5516  
5517  .entry .entry-content .wp-block-button:not(.is-style-squared) .wp-block-button__link {
5518    border-radius: 5px;
5519  }
5520  
5521  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link,
5522  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus,
5523  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:active {
5524    transition: all 150ms ease-in-out;
5525    border-width: 2px;
5526    border-style: solid;
5527  }
5528  
5529  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),
5530  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus:not(.has-background),
5531  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:active:not(.has-background) {
5532    background: transparent;
5533  }
5534  
5535  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color),
5536  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus:not(.has-text-color),
5537  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:active:not(.has-text-color) {
5538    color: #0073aa;
5539    border-color: currentColor;
5540  }
5541  
5542  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:hover {
5543    color: white;
5544    border-color: #111;
5545  }
5546  
5547  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:hover:not(.has-background) {
5548    color: #111;
5549  }
5550  
5551  .entry .entry-content .wp-block-buttons.has-custom-font-size .wp-block-button__link,
5552  .entry .entry-content .wp-block-button.has-custom-font-size .wp-block-button__link {
5553    font-size: 1em;
5554  }
5555  
5556  .entry .entry-content .wp-block-buttons[style*="font-weight"] .wp-block-button__link,
5557  .entry .entry-content .wp-block-button[style*="font-weight"] .wp-block-button__link {
5558    font-weight: inherit;
5559  }
5560  
5561  .entry .entry-content .wp-block-buttons[style*="text-decoration"] .wp-block-button__link,
5562  .entry .entry-content .wp-block-button[style*="text-decoration"] .wp-block-button__link {
5563    text-decoration: inherit;
5564  }
5565  
5566  .entry .entry-content .wp-block-archives,
5567  .entry .entry-content .wp-block-categories,
5568  .entry .entry-content .wp-block-latest-posts {
5569    padding: 0;
5570    list-style: none;
5571  }
5572  
5573  .entry .entry-content .wp-block-archives li > a,
5574  .entry .entry-content .wp-block-categories li > a,
5575  .entry .entry-content .wp-block-latest-posts li > a {
5576    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5577    font-size: calc(22px * 1.125);
5578    font-weight: bold;
5579    line-height: 1.2;
5580    text-decoration: none;
5581  }
5582  
5583  .entry .entry-content .wp-block-archives.aligncenter,
5584  .entry .entry-content .wp-block-categories.aligncenter {
5585    text-align: center;
5586  }
5587  
5588  .entry .entry-content .wp-block-categories ul {
5589    padding-top: 0.75rem;
5590  }
5591  
5592  .entry .entry-content .wp-block-categories li ul {
5593    list-style: none;
5594    padding-left: 0;
5595  }
5596  
5597  .entry .entry-content .wp-block-categories ul {
5598    counter-reset: submenu;
5599  }
5600  
5601  .entry .entry-content .wp-block-categories ul > li > a::before {
5602    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
5603    font-weight: normal;
5604    content: "– " counters(submenu, "– ", none);
5605    counter-increment: submenu;
5606  }
5607  
5608  .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date {
5609    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5610    font-size: 0.71111em;
5611    color: #767676;
5612    line-height: 1.2;
5613  }
5614  
5615  .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-full-content,
5616  .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-excerpt {
5617    margin-top: 1rem;
5618    margin-bottom: 1rem;
5619  }
5620  
5621  .entry .entry-content .wp-block-latest-posts li {
5622    padding-bottom: 0.5rem;
5623  }
5624  
5625  .entry .entry-content .wp-block-latest-posts li.menu-item-has-children, .entry .entry-content .wp-block-latest-posts li:last-child {
5626    padding-bottom: 0;
5627  }
5628  
5629  .entry .entry-content .wp-block-latest-posts li :not(:last-child) .wp-block-latest-posts__post-excerpt {
5630    padding-bottom: 0.5rem;
5631  }
5632  
5633  .entry .entry-content .wp-block-latest-posts.is-grid li {
5634    border-top: 2px solid #ccc;
5635    padding-top: 1rem;
5636    margin-bottom: 2rem;
5637  }
5638  
5639  .entry .entry-content .wp-block-latest-posts.is-grid li a:after {
5640    content: '';
5641  }
5642  
5643  .entry .entry-content .wp-block-latest-posts.is-grid li:last-child {
5644    margin-bottom: auto;
5645  }
5646  
5647  .entry .entry-content .wp-block-latest-posts.is-grid li:last-child a:after {
5648    content: '';
5649  }
5650  
5651  .entry .entry-content .wp-block-preformatted {
5652    font-size: 0.71111em;
5653    line-height: 1.8;
5654    padding: 1rem;
5655  }
5656  
5657  .entry .entry-content .wp-block-verse {
5658    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
5659    font-size: 22px;
5660    line-height: 1.8;
5661  }
5662  
5663  .entry .entry-content .has-drop-cap:not(:focus):first-letter {
5664    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5665    font-size: 3.375em;
5666    line-height: 1;
5667    font-weight: bold;
5668    margin: 0 0.25em 0 0;
5669  }
5670  
5671  @-moz-document url-prefix() {
5672    .entry .entry-content .has-drop-cap:not(:focus):first-letter {
5673      margin-top: 0.2em;
5674    }
5675  }
5676  
5677  .entry .entry-content .wp-block-pullquote {
5678    color: #111;
5679    border-color: transparent;
5680    border-width: 2px;
5681    padding: 1rem;
5682    font-size: 1em;
5683  }
5684  
5685  .entry .entry-content .wp-block-pullquote blockquote {
5686    border: none;
5687    margin-top: calc(4 * 1rem);
5688    margin-bottom: calc(4.33 * 1rem);
5689    margin-right: 0;
5690    padding-left: 0;
5691  }
5692  
5693  .entry .entry-content .wp-block-pullquote p {
5694    font-size: 1.6875em;
5695    font-style: italic;
5696    line-height: 1.3;
5697    margin-bottom: 0.5em;
5698    margin-top: 0.5em;
5699  }
5700  
5701  .entry .entry-content .wp-block-pullquote p em {
5702    font-style: normal;
5703  }
5704  
5705  @media only screen and (min-width: 768px) {
5706    .entry .entry-content .wp-block-pullquote p {
5707      font-size: 2.25em;
5708    }
5709  }
5710  
5711  .entry .entry-content .wp-block-pullquote cite {
5712    display: block;
5713    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5714    line-height: 1.6;
5715    text-transform: none;
5716    color: #767676;
5717    /*
5718               * This requires a rem-based font size calculation instead of our normal em-based one,
5719               * because the cite tag sometimes gets wrapped in a p tag. This is equivalent to $font-size_xs.
5720               */
5721    font-size: calc(1rem / (1.25 * 1.125));
5722  }
5723  
5724  .entry .entry-content .wp-block-pullquote.alignleft, .entry .entry-content .wp-block-pullquote.alignright {
5725    width: 100%;
5726    padding: 0;
5727  }
5728  
5729  .entry .entry-content .wp-block-pullquote.alignleft blockquote, .entry .entry-content .wp-block-pullquote.alignright blockquote {
5730    margin: 1rem 0;
5731    padding: 0;
5732    text-align: left;
5733    max-width: 100%;
5734  }
5735  
5736  .entry .entry-content .wp-block-pullquote.alignleft blockquote p:first-child, .entry .entry-content .wp-block-pullquote.alignright blockquote p:first-child {
5737    margin-top: 0;
5738  }
5739  
5740  .entry .entry-content .wp-block-pullquote.has-text-color cite {
5741    color: inherit;
5742  }
5743  
5744  .entry .entry-content .wp-block-pullquote.is-style-solid-color {
5745    background-color: #0073aa;
5746    padding-left: 0;
5747    padding-right: 0;
5748  }
5749  
5750  @media only screen and (min-width: 768px) {
5751    .entry .entry-content .wp-block-pullquote.is-style-solid-color {
5752      padding-left: 10%;
5753      padding-right: 10%;
5754    }
5755  }
5756  
5757  .entry .entry-content .wp-block-pullquote.is-style-solid-color p {
5758    font-size: 1.6875em;
5759    line-height: 1.3;
5760    margin-bottom: 0.5em;
5761    margin-top: 0.5em;
5762  }
5763  
5764  @media only screen and (min-width: 768px) {
5765    .entry .entry-content .wp-block-pullquote.is-style-solid-color p {
5766      font-size: 2.25em;
5767    }
5768  }
5769  
5770  .entry .entry-content .wp-block-pullquote.is-style-solid-color a {
5771    color: #fff;
5772  }
5773  
5774  .entry .entry-content .wp-block-pullquote.is-style-solid-color cite {
5775    color: inherit;
5776  }
5777  
5778  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote {
5779    max-width: 100%;
5780    color: #fff;
5781    padding-left: 0;
5782    margin-left: 1rem;
5783    margin-right: 1rem;
5784  }
5785  
5786  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-text-color p,
5787  .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 {
5788    color: inherit;
5789  }
5790  
5791  @media only screen and (min-width: 768px) {
5792    .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote {
5793      margin-left: 0;
5794      margin-right: 0;
5795    }
5796  }
5797  
5798  @media only screen and (min-width: 768px) {
5799    .entry .entry-content .wp-block-pullquote.is-style-solid-color.alignright, .entry .entry-content .wp-block-pullquote.is-style-solid-color.alignleft {
5800      padding: 1rem calc(2 * 1rem);
5801    }
5802  }
5803  
5804  @media only screen and (min-width: 768px) {
5805    .entry .entry-content .wp-block-pullquote.is-style-solid-color.alignfull {
5806      padding-left: calc(10% + 58px + (2 * 1rem));
5807      padding-right: calc(10% + 58px + (2 * 1rem));
5808    }
5809  }
5810  
5811  .entry .entry-content .wp-block-quote:not(.is-large), .entry .entry-content .wp-block-quote:not(.is-style-large) {
5812    border-width: 2px;
5813    border-color: #0073aa;
5814    padding-top: 0;
5815    padding-bottom: 0;
5816  }
5817  
5818  .entry .entry-content .wp-block-quote p {
5819    font-size: 1em;
5820    font-style: normal;
5821    line-height: 1.8;
5822  }
5823  
5824  .entry .entry-content .wp-block-quote cite {
5825    /*
5826               * This requires a rem-based font size calculation instead of our normal em-based one,
5827               * because the cite tag sometimes gets wrapped in a p tag. This is equivalent to $font-size_xs.
5828               */
5829    font-size: calc(1rem / (1.25 * 1.125));
5830  }
5831  
5832  .entry .entry-content .wp-block-quote.is-large, .entry .entry-content .wp-block-quote.is-style-large {
5833    margin: 1rem 0;
5834    padding: 0;
5835    border-left: none;
5836  }
5837  
5838  .entry .entry-content .wp-block-quote.is-large p, .entry .entry-content .wp-block-quote.is-style-large p {
5839    font-size: 1.6875em;
5840    line-height: 1.4;
5841    font-style: italic;
5842  }
5843  
5844  .entry .entry-content .wp-block-quote.is-large cite,
5845  .entry .entry-content .wp-block-quote.is-large footer, .entry .entry-content .wp-block-quote.is-style-large cite,
5846  .entry .entry-content .wp-block-quote.is-style-large footer {
5847    /*
5848                   * This requires a rem-based font size calculation instead of our normal em-based one,
5849                   * because the cite tag sometimes gets wrapped in a p tag. This is equivalent to $font-size_xs.
5850                   */
5851    font-size: calc(1rem / (1.25 * 1.125));
5852  }
5853  
5854  @media only screen and (min-width: 768px) {
5855    .entry .entry-content .wp-block-quote.is-large, .entry .entry-content .wp-block-quote.is-style-large {
5856      margin: 1rem 0;
5857      padding: 1rem 0;
5858    }
5859    .entry .entry-content .wp-block-quote.is-large p, .entry .entry-content .wp-block-quote.is-style-large p {
5860      font-size: 1.6875em;
5861    }
5862  }
5863  
5864  .entry .entry-content .wp-block-image {
5865    max-width: 100%;
5866  }
5867  
5868  .entry .entry-content .wp-block-image img {
5869    display: block;
5870  }
5871  
5872  @media only screen and (min-width: 768px) {
5873    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > img,
5874    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > a > img,
5875    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > img + figcaption,
5876    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > a + figcaption {
5877      max-width: calc(8 * (100vw / 12) - 28px);
5878    }
5879  }
5880  
5881  @media only screen and (min-width: 1168px) {
5882    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > img,
5883    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > a > img,
5884    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > img + figcaption,
5885    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > a + figcaption {
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      max-width: calc(8 * (100vw / 12) - 28px);
5893    }
5894  }
5895  
5896  @media only screen and (min-width: 1168px) {
5897    .entry .entry-content .wp-block-image .aligncenter {
5898      max-width: calc(6 * (100vw / 12) - 28px);
5899    }
5900  }
5901  
5902  @media only screen and (min-width: 768px) {
5903    .entry .entry-content .wp-block-image .aligncenter {
5904      margin: 0;
5905      width: calc(8 * (100vw / 12) - 28px);
5906    }
5907    .entry .entry-content .wp-block-image .aligncenter img {
5908      margin: 0 auto;
5909    }
5910  }
5911  
5912  @media only screen and (min-width: 1168px) {
5913    .entry .entry-content .wp-block-image .aligncenter {
5914      width: calc(6 * (100vw / 12) - 28px);
5915    }
5916    .entry .entry-content .wp-block-image .aligncenter img {
5917      margin: 0 auto;
5918    }
5919  }
5920  
5921  .entry .entry-content .wp-block-image.alignfull img {
5922    width: 100vw;
5923    max-width: calc( 100% + (2 * 1rem));
5924  }
5925  
5926  @media only screen and (min-width: 768px) {
5927    .entry .entry-content .wp-block-image.alignfull img {
5928      max-width: calc( 125% + 150px);
5929      margin-left: auto;
5930      margin-right: auto;
5931    }
5932  }
5933  
5934  .entry .entry-content .wp-block-cover-image,
5935  .entry .entry-content .wp-block-cover {
5936    position: relative;
5937    min-height: 430px;
5938    padding: 1rem;
5939  }
5940  
5941  @media only screen and (min-width: 768px) {
5942    .entry .entry-content .wp-block-cover-image,
5943    .entry .entry-content .wp-block-cover {
5944      padding: 1rem 10%;
5945    }
5946  }
5947  
5948  .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text,
5949  .entry .entry-content .wp-block-cover-image .wp-block-cover-text,
5950  .entry .entry-content .wp-block-cover-image h2,
5951  .entry .entry-content .wp-block-cover .wp-block-cover-image-text,
5952  .entry .entry-content .wp-block-cover .wp-block-cover-text,
5953  .entry .entry-content .wp-block-cover h2 {
5954    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5955    font-size: 1.6875em;
5956    font-weight: bold;
5957    line-height: 1.25;
5958    padding: 0;
5959    color: #fff;
5960  }
5961  
5962  @media only screen and (min-width: 768px) {
5963    .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text,
5964    .entry .entry-content .wp-block-cover-image .wp-block-cover-text,
5965    .entry .entry-content .wp-block-cover-image h2,
5966    .entry .entry-content .wp-block-cover .wp-block-cover-image-text,
5967    .entry .entry-content .wp-block-cover .wp-block-cover-text,
5968    .entry .entry-content .wp-block-cover h2 {
5969      font-size: 2.25em;
5970      max-width: 100%;
5971    }
5972  }
5973  
5974  .entry .entry-content .wp-block-cover-image.alignleft, .entry .entry-content .wp-block-cover-image.alignright,
5975  .entry .entry-content .wp-block-cover.alignleft,
5976  .entry .entry-content .wp-block-cover.alignright {
5977    width: 100%;
5978  }
5979  
5980  @media only screen and (min-width: 768px) {
5981    .entry .entry-content .wp-block-cover-image.alignleft, .entry .entry-content .wp-block-cover-image.alignright,
5982    .entry .entry-content .wp-block-cover.alignleft,
5983    .entry .entry-content .wp-block-cover.alignright {
5984      padding: 1rem calc(2 * 1rem);
5985    }
5986  }
5987  
5988  @media only screen and (min-width: 768px) {
5989    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-image-text,
5990    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-text,
5991    .entry .entry-content .wp-block-cover-image.alignfull h2,
5992    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-image-text,
5993    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-text,
5994    .entry .entry-content .wp-block-cover.alignfull h2 {
5995      max-width: calc(8 * (100vw / 12) - 28px);
5996    }
5997  }
5998  
5999  @media only screen and (min-width: 1168px) {
6000    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-image-text,
6001    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-text,
6002    .entry .entry-content .wp-block-cover-image.alignfull h2,
6003    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-image-text,
6004    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-text,
6005    .entry .entry-content .wp-block-cover.alignfull h2 {
6006      max-width: calc(6 * (100vw / 12) - 28px);
6007    }
6008  }
6009  
6010  @media only screen and (min-width: 768px) {
6011    .entry .entry-content .wp-block-cover-image.alignfull,
6012    .entry .entry-content .wp-block-cover.alignfull {
6013      padding-left: calc(10% + 58px + (2 * 1rem));
6014      padding-right: calc(10% + 58px + (2 * 1rem));
6015    }
6016    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-image-text,
6017    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-text,
6018    .entry .entry-content .wp-block-cover-image.alignfull h2,
6019    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-image-text,
6020    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-text,
6021    .entry .entry-content .wp-block-cover.alignfull h2 {
6022      padding: 0;
6023    }
6024  }
6025  
6026  .entry .entry-content .wp-block-gallery {
6027    list-style-type: none;
6028    padding-left: 0;
6029  }
6030  
6031  .entry .entry-content .wp-block-gallery .blocks-gallery-image:last-child,
6032  .entry .entry-content .wp-block-gallery .blocks-gallery-item:last-child {
6033    margin-bottom: 16px;
6034  }
6035  
6036  .entry .entry-content .wp-block-gallery figcaption a {
6037    color: #fff;
6038  }
6039  
6040  .entry .entry-content .wp-block-audio figcaption,
6041  .entry .entry-content .wp-block-video figcaption,
6042  .entry .entry-content .wp-block-image figcaption,
6043  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption,
6044  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption {
6045    font-size: 0.71111em;
6046    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6047    line-height: 1.6;
6048    margin: 0;
6049    padding: 0.5rem;
6050    text-align: center;
6051  }
6052  
6053  .entry .entry-content .wp-block-separator,
6054  .entry .entry-content hr {
6055    background-color: #767676;
6056    border: 0;
6057    height: 2px;
6058    margin-bottom: 2rem;
6059    margin-top: 2rem;
6060    max-width: 2.25em;
6061    text-align: left;
6062    /* Remove duplicate rule-line when a separator
6063           * is followed by an H1, or H2 */
6064  }
6065  
6066  .entry .entry-content .wp-block-separator:not(.wp-block-separator),
6067  .entry .entry-content hr:not(.wp-block-separator) {
6068    max-width: 100%;
6069  }
6070  
6071  @media only screen and (min-width: 768px) {
6072    .entry .entry-content .wp-block-separator:not(.wp-block-separator),
6073    .entry .entry-content hr:not(.wp-block-separator) {
6074      max-width: calc(8 * (100vw / 12) - 28px);
6075    }
6076  }
6077  
6078  @media only screen and (min-width: 1168px) {
6079    .entry .entry-content .wp-block-separator:not(.wp-block-separator),
6080    .entry .entry-content hr:not(.wp-block-separator) {
6081      max-width: calc(6 * (100vw / 12) - 28px);
6082    }
6083  }
6084  
6085  .entry .entry-content .wp-block-separator.is-style-wide,
6086  .entry .entry-content hr.is-style-wide {
6087    max-width: 100%;
6088  }
6089  
6090  @media only screen and (min-width: 768px) {
6091    .entry .entry-content .wp-block-separator.is-style-wide,
6092    .entry .entry-content hr.is-style-wide {
6093      max-width: calc(8 * (100vw / 12) - 28px);
6094    }
6095  }
6096  
6097  @media only screen and (min-width: 1168px) {
6098    .entry .entry-content .wp-block-separator.is-style-wide,
6099    .entry .entry-content hr.is-style-wide {
6100      max-width: calc(6 * (100vw / 12) - 28px);
6101    }
6102  }
6103  
6104  .entry .entry-content .wp-block-separator.is-style-dots,
6105  .entry .entry-content hr.is-style-dots {
6106    max-width: 100%;
6107    background-color: inherit;
6108    border: inherit;
6109    height: inherit;
6110    text-align: center;
6111  }
6112  
6113  @media only screen and (min-width: 768px) {
6114    .entry .entry-content .wp-block-separator.is-style-dots,
6115    .entry .entry-content hr.is-style-dots {
6116      max-width: calc(8 * (100vw / 12) - 28px);
6117    }
6118  }
6119  
6120  @media only screen and (min-width: 1168px) {
6121    .entry .entry-content .wp-block-separator.is-style-dots,
6122    .entry .entry-content hr.is-style-dots {
6123      max-width: calc(6 * (100vw / 12) - 28px);
6124    }
6125  }
6126  
6127  .entry .entry-content .wp-block-separator.is-style-dots:not(.has-text-color):not(.has-background),
6128  .entry .entry-content hr.is-style-dots:not(.has-text-color):not(.has-background) {
6129    color: #767676;
6130  }
6131  
6132  .entry .entry-content .wp-block-separator.is-style-dots:before,
6133  .entry .entry-content hr.is-style-dots:before {
6134    font-size: 1.6875em;
6135    letter-spacing: 0.88889em;
6136    padding-left: 0.88889em;
6137  }
6138  
6139  .entry .entry-content .wp-block-separator + h1:before,
6140  .entry .entry-content .wp-block-separator + h2:before,
6141  .entry .entry-content hr + h1:before,
6142  .entry .entry-content hr + h2:before {
6143    display: none;
6144  }
6145  
6146  .entry .entry-content .wp-block-embed-twitter {
6147    word-break: break-word;
6148  }
6149  
6150  .entry .entry-content .wp-block-table th,
6151  .entry .entry-content .wp-block-table td {
6152    border-color: #767676;
6153  }
6154  
6155  .entry .entry-content .wp-block-file {
6156    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6157  }
6158  
6159  .entry .entry-content .wp-block-file .wp-block-file__button {
6160    display: table;
6161    transition: background 150ms ease-in-out;
6162    border: none;
6163    border-radius: 5px;
6164    background: #0073aa;
6165    font-size: 22px;
6166    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6167    line-height: 1.2;
6168    text-decoration: none;
6169    font-weight: bold;
6170    padding: 0.75rem 1rem;
6171    color: #fff;
6172    margin-left: 0;
6173    margin-top: calc(0.75 * 1rem);
6174  }
6175  
6176  @media only screen and (min-width: 1168px) {
6177    .entry .entry-content .wp-block-file .wp-block-file__button {
6178      font-size: 22px;
6179      padding: 0.875rem 1.5rem;
6180    }
6181  }
6182  
6183  .entry .entry-content .wp-block-file .wp-block-file__button:hover {
6184    background: #111;
6185    cursor: pointer;
6186  }
6187  
6188  .entry .entry-content .wp-block-file .wp-block-file__button:focus {
6189    background: #111;
6190    outline: thin dotted;
6191    outline-offset: -4px;
6192  }
6193  
6194  .entry .entry-content .wp-block-file.aligncenter .wp-block-file__button {
6195    margin-left: auto;
6196    margin-right: auto;
6197  }
6198  
6199  .entry .entry-content .wp-block-file.alignright .wp-block-file__button {
6200    margin-left: auto;
6201    margin-right: 0;
6202  }
6203  
6204  .entry .entry-content .wp-block-code {
6205    border-radius: 0;
6206  }
6207  
6208  .entry .entry-content .wp-block-code code {
6209    font-size: 1.125em;
6210    white-space: pre-wrap;
6211    word-break: break-word;
6212  }
6213  
6214  .entry .entry-content .wp-block-columns .wp-block-column > *:first-child {
6215    margin-top: 0;
6216  }
6217  
6218  .entry .entry-content .wp-block-columns .wp-block-column > *:last-child {
6219    margin-bottom: 0;
6220  }
6221  
6222  @media only screen and (min-width: 768px) {
6223    .entry .entry-content .wp-block-columns .wp-block-image:not(.alignwide):not(.alignfull) > img,
6224    .entry .entry-content .wp-block-columns .wp-block-image:not(.alignwide):not(.alignfull) > a > img,
6225    .entry .entry-content .wp-block-columns .wp-block-image > img:not(.alignwide):not(.alignfull),
6226    .entry .entry-content .wp-block-columns .wp-block-image > figure {
6227      max-width: 100%;
6228    }
6229  }
6230  
6231  @media only screen and (min-width: 1168px) {
6232    .entry .entry-content .wp-block-columns .wp-block-image:not(.alignwide):not(.alignfull) > img,
6233    .entry .entry-content .wp-block-columns .wp-block-image:not(.alignwide):not(.alignfull) > a > img,
6234    .entry .entry-content .wp-block-columns .wp-block-image > img:not(.alignwide):not(.alignfull),
6235    .entry .entry-content .wp-block-columns .wp-block-image > figure {
6236      max-width: 100%;
6237    }
6238  }
6239  
6240  @media only screen and (min-width: 768px) {
6241    .entry .entry-content .wp-block-columns {
6242      flex-wrap: nowrap;
6243    }
6244    .entry .entry-content .wp-block-columns .wp-block-column:not(:first-child) {
6245      margin-left: 32px;
6246    }
6247  }
6248  
6249  @media only screen and (min-width: 768px) {
6250    .entry .entry-content .wp-block-group:not(.alignfull) > .wp-block-group__inner-container > .alignfull,
6251    .entry .entry-content .wp-block-group:not(.alignfull) > .wp-block-group__inner-container > .wp-block-image > img {
6252      left: 0;
6253      max-width: 100%;
6254    }
6255  }
6256  
6257  .entry .entry-content .wp-block-group.alignfull > .wp-block-group__inner-container {
6258    max-width: calc(100% - (2 * 1rem));
6259    margin: 0 1rem;
6260  }
6261  
6262  @media only screen and (min-width: 768px) {
6263    .entry .entry-content .wp-block-group.alignfull > .wp-block-group__inner-container {
6264      max-width: 80%;
6265      margin: 0 10%;
6266      padding: 0 60px;
6267    }
6268  }
6269  
6270  .entry .entry-content .wp-block-group.has-background {
6271    padding: 1rem;
6272    margin-top: 0;
6273    margin-bottom: 0;
6274  }
6275  
6276  .entry .entry-content .wp-block-group.has-background .wp-block-group__inner-container > *:first-child {
6277    margin-top: 0;
6278  }
6279  
6280  .entry .entry-content .wp-block-group.has-background .wp-block-group__inner-container > *:last-child {
6281    margin-bottom: 0;
6282  }
6283  
6284  .entry .entry-content .wp-block-group.has-background.alignfull {
6285    padding-left: 0;
6286    padding-right: 0;
6287  }
6288  
6289  @media only screen and (min-width: 768px) {
6290    .entry .entry-content .wp-block-group.has-background.alignfull {
6291      padding-top: 1rem;
6292      padding-bottom: 1rem;
6293    }
6294  }
6295  
6296  .entry .entry-content .wp-block-group.has-background:not(.alignfull) > .wp-block-group__inner-container > .alignfull {
6297    width: 100%;
6298    max-width: 100%;
6299  }
6300  
6301  @media only screen and (min-width: 768px) {
6302    .entry .entry-content .wp-block-group.has-background:not(.alignfull) > .wp-block-group__inner-container > .alignfull {
6303      width: calc( 100% + 2rem);
6304      max-width: calc( 100% + 2rem);
6305      margin-left: -1rem;
6306    }
6307  }
6308  
6309  .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta {
6310    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6311    font-weight: bold;
6312  }
6313  
6314  .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta .wp-block-latest-comments__comment-date {
6315    font-weight: normal;
6316  }
6317  
6318  .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment,
6319  .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-date,
6320  .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p {
6321    font-size: inherit;
6322  }
6323  
6324  .entry .entry-content .wp-block-latest-comments.has-dates .wp-block-latest-comments__comment-date {
6325    font-size: 0.71111em;
6326  }
6327  
6328  .entry .entry-content .has-small-font-size {
6329    font-size: 0.88889em;
6330  }
6331  
6332  .entry .entry-content .has-normal-font-size {
6333    font-size: 1.125em;
6334  }
6335  
6336  .entry .entry-content .has-large-font-size {
6337    font-size: 1.6875em;
6338  }
6339  
6340  .entry .entry-content .has-huge-font-size {
6341    font-size: 2.25em;
6342  }
6343  
6344  .entry .entry-content .has-primary-background-color,
6345  .entry .entry-content .has-secondary-background-color,
6346  .entry .entry-content .has-dark-gray-background-color,
6347  .entry .entry-content .has-light-gray-background-color {
6348    color: #fff;
6349  }
6350  
6351  .entry .entry-content .has-primary-background-color > p,
6352  .entry .entry-content .has-primary-background-color > h1,
6353  .entry .entry-content .has-primary-background-color > h2,
6354  .entry .entry-content .has-primary-background-color > h3,
6355  .entry .entry-content .has-primary-background-color > h4,
6356  .entry .entry-content .has-primary-background-color > h5,
6357  .entry .entry-content .has-primary-background-color > h6,
6358  .entry .entry-content .has-primary-background-color > a,
6359  .entry .entry-content .has-secondary-background-color > p,
6360  .entry .entry-content .has-secondary-background-color > h1,
6361  .entry .entry-content .has-secondary-background-color > h2,
6362  .entry .entry-content .has-secondary-background-color > h3,
6363  .entry .entry-content .has-secondary-background-color > h4,
6364  .entry .entry-content .has-secondary-background-color > h5,
6365  .entry .entry-content .has-secondary-background-color > h6,
6366  .entry .entry-content .has-secondary-background-color > a,
6367  .entry .entry-content .has-dark-gray-background-color > p,
6368  .entry .entry-content .has-dark-gray-background-color > h1,
6369  .entry .entry-content .has-dark-gray-background-color > h2,
6370  .entry .entry-content .has-dark-gray-background-color > h3,
6371  .entry .entry-content .has-dark-gray-background-color > h4,
6372  .entry .entry-content .has-dark-gray-background-color > h5,
6373  .entry .entry-content .has-dark-gray-background-color > h6,
6374  .entry .entry-content .has-dark-gray-background-color > a,
6375  .entry .entry-content .has-light-gray-background-color > p,
6376  .entry .entry-content .has-light-gray-background-color > h1,
6377  .entry .entry-content .has-light-gray-background-color > h2,
6378  .entry .entry-content .has-light-gray-background-color > h3,
6379  .entry .entry-content .has-light-gray-background-color > h4,
6380  .entry .entry-content .has-light-gray-background-color > h5,
6381  .entry .entry-content .has-light-gray-background-color > h6,
6382  .entry .entry-content .has-light-gray-background-color > a {
6383    color: #fff;
6384  }
6385  
6386  .entry .entry-content .has-white-background-color {
6387    color: #111;
6388  }
6389  
6390  .entry .entry-content .has-white-background-color > p,
6391  .entry .entry-content .has-white-background-color > h1,
6392  .entry .entry-content .has-white-background-color > h2,
6393  .entry .entry-content .has-white-background-color > h3,
6394  .entry .entry-content .has-white-background-color > h4,
6395  .entry .entry-content .has-white-background-color > h5,
6396  .entry .entry-content .has-white-background-color > h6,
6397  .entry .entry-content .has-white-background-color > a {
6398    color: #111;
6399  }
6400  
6401  .entry .entry-content .has-primary-background-color,
6402  .entry .entry-content .wp-block-pullquote.is-style-solid-color.has-primary-background-color {
6403    background-color: #0073aa;
6404  }
6405  
6406  .entry .entry-content .has-secondary-background-color,
6407  .entry .entry-content .wp-block-pullquote.is-style-solid-color.has-secondary-background-color {
6408    background-color: #005177;
6409  }
6410  
6411  .entry .entry-content .has-dark-gray-background-color,
6412  .entry .entry-content .wp-block-pullquote.is-style-solid-color.has-dark-gray-background-color {
6413    background-color: #111;
6414  }
6415  
6416  .entry .entry-content .has-light-gray-background-color,
6417  .entry .entry-content .wp-block-pullquote.is-style-solid-color.has-light-gray-background-color {
6418    background-color: #767676;
6419  }
6420  
6421  .entry .entry-content .has-white-background-color,
6422  .entry .entry-content .wp-block-pullquote.is-style-solid-color.has-white-background-color {
6423    background-color: #FFF;
6424  }
6425  
6426  .entry .entry-content .has-primary-color,
6427  .entry .entry-content .wp-block-pullquote blockquote.has-primary-color,
6428  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-primary-color,
6429  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-primary-color > p {
6430    color: #0073aa;
6431  }
6432  
6433  .entry .entry-content .has-secondary-color,
6434  .entry .entry-content .wp-block-pullquote blockquote.has-secondary-color,
6435  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-secondary-color,
6436  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-secondary-color > p {
6437    color: #005177;
6438  }
6439  
6440  .entry .entry-content .has-dark-gray-color,
6441  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-dark-gray-color,
6442  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-dark-gray-color > p {
6443    color: #111;
6444  }
6445  
6446  .entry .entry-content .has-light-gray-color,
6447  .entry .entry-content .wp-block-pullquote blockquote.has-light-gray-color,
6448  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-light-gray-color,
6449  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-light-gray-color > p {
6450    color: #767676;
6451  }
6452  
6453  .entry .entry-content .has-white-color,
6454  .entry .entry-content .wp-block-pullquote blockquote.has-white-color,
6455  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-white-color {
6456    color: #FFF;
6457  }
6458  
6459  /* Media */
6460  .page-content .wp-smiley,
6461  .entry-content .wp-smiley,
6462  .comment-content .wp-smiley {
6463    border: none;
6464    margin-bottom: 0;
6465    margin-top: 0;
6466    padding: 0;
6467  }
6468  
6469  embed,
6470  iframe,
6471  object {
6472    max-width: 100%;
6473  }
6474  
6475  .custom-logo-link {
6476    display: inline-block;
6477  }
6478  
6479  .avatar {
6480    border-radius: 100%;
6481    display: block;
6482    min-height: inherit;
6483  }
6484  
6485  svg {
6486    transition: fill 120ms ease-in-out;
6487    fill: currentColor;
6488  }
6489  
6490  /*--------------------------------------------------------------
6491  ## Captions
6492  --------------------------------------------------------------*/
6493  .wp-caption {
6494    margin-bottom: calc(1.5 * 1rem);
6495  }
6496  
6497  @media only screen and (min-width: 768px) {
6498    .wp-caption.aligncenter {
6499      position: relative;
6500      left: calc( calc(8 * (100vw / 12) - 28px) / 2);
6501      transform: translateX(-50%);
6502    }
6503  }
6504  
6505  @media only screen and (min-width: 1168px) {
6506    .wp-caption.aligncenter {
6507      left: calc( calc(6 * (100vw / 12) - 28px) / 2);
6508    }
6509  }
6510  
6511  .wp-caption img[class*="wp-image-"] {
6512    display: block;
6513    margin-left: auto;
6514    margin-right: auto;
6515  }
6516  
6517  .wp-caption-text {
6518    color: #767676;
6519    font-size: 0.71111em;
6520    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6521    line-height: 1.6;
6522    margin: 0;
6523    padding: 0.5rem;
6524    text-align: center;
6525  }
6526  
6527  /*--------------------------------------------------------------
6528  ## Galleries
6529  --------------------------------------------------------------*/
6530  .gallery {
6531    display: flex;
6532    flex-flow: row wrap;
6533    justify-content: center;
6534    margin-bottom: calc(1.5 * 1rem);
6535  }
6536  
6537  .gallery-item {
6538    display: inline-block;
6539    margin-right: 16px;
6540    margin-bottom: 16px;
6541    text-align: center;
6542    vertical-align: top;
6543    width: 100%;
6544  }
6545  
6546  .gallery-columns-2 .gallery-item {
6547    max-width: calc((100% - 16px * 1) / 2);
6548  }
6549  
6550  .gallery-columns-2 .gallery-item:nth-of-type(2n+2) {
6551    margin-right: 0;
6552  }
6553  
6554  .gallery-columns-3 .gallery-item {
6555    max-width: calc((100% - 16px * 2) / 3);
6556  }
6557  
6558  .gallery-columns-3 .gallery-item:nth-of-type(3n+3) {
6559    margin-right: 0;
6560  }
6561  
6562  .gallery-columns-4 .gallery-item {
6563    max-width: calc((100% - 16px * 3) / 4);
6564  }
6565  
6566  .gallery-columns-4 .gallery-item:nth-of-type(4n+4) {
6567    margin-right: 0;
6568  }
6569  
6570  .gallery-columns-5 .gallery-item {
6571    max-width: calc((100% - 16px * 4) / 5);
6572  }
6573  
6574  .gallery-columns-5 .gallery-item:nth-of-type(5n+5) {
6575    margin-right: 0;
6576  }
6577  
6578  .gallery-columns-6 .gallery-item {
6579    max-width: calc((100% - 16px * 5) / 6);
6580  }
6581  
6582  .gallery-columns-6 .gallery-item:nth-of-type(6n+6) {
6583    margin-right: 0;
6584  }
6585  
6586  .gallery-columns-7 .gallery-item {
6587    max-width: calc((100% - 16px * 6) / 7);
6588  }
6589  
6590  .gallery-columns-7 .gallery-item:nth-of-type(7n+7) {
6591    margin-right: 0;
6592  }
6593  
6594  .gallery-columns-8 .gallery-item {
6595    max-width: calc((100% - 16px * 7) / 8);
6596  }
6597  
6598  .gallery-columns-8 .gallery-item:nth-of-type(8n+8) {
6599    margin-right: 0;
6600  }
6601  
6602  .gallery-columns-9 .gallery-item {
6603    max-width: calc((100% - 16px * 8) / 9);
6604  }
6605  
6606  .gallery-columns-9 .gallery-item:nth-of-type(9n+9) {
6607    margin-right: 0;
6608  }
6609  
6610  .gallery-item:last-of-type {
6611    padding-right: 0;
6612  }
6613  
6614  .gallery-caption {
6615    display: block;
6616    font-size: 0.71111em;
6617    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6618    line-height: 1.6;
6619    margin: 0;
6620    padding: 0.5rem;
6621  }
6622  
6623  .gallery-item > div > a {
6624    display: block;
6625    line-height: 0;
6626    box-shadow: 0 0 0 0 transparent;
6627  }
6628  
6629  .gallery-item > div > a:focus {
6630    box-shadow: 0 0 0 2px #0073aa;
6631  }


Generated : Tue Jun 30 08:20:12 2026 Cross-referenced by PHPXref