[ 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: 6.5
   9  Requires at least: 4.7
  10  Requires PHP: 5.2.4
  11  Version: 2.8
  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    text-decoration: underline dotted;
1959    /* 2 */
1960  }
1961  
1962  /**
1963   * Add the correct font weight in Chrome, Edge, and Safari.
1964   */
1965  b,
1966  strong {
1967    font-weight: bolder;
1968  }
1969  
1970  /**
1971   * 1. Correct the inheritance and scaling of font size in all browsers.
1972   * 2. Correct the odd `em` font sizing in all browsers.
1973   */
1974  code,
1975  kbd,
1976  samp {
1977    font-family: monospace, monospace;
1978    /* 1 */
1979    font-size: 1em;
1980    /* 2 */
1981  }
1982  
1983  /**
1984   * Add the correct font size in all browsers.
1985   */
1986  small {
1987    font-size: 80%;
1988  }
1989  
1990  /**
1991   * Prevent `sub` and `sup` elements from affecting the line height in
1992   * all browsers.
1993   */
1994  sub,
1995  sup {
1996    font-size: 75%;
1997    line-height: 0;
1998    position: relative;
1999    vertical-align: baseline;
2000  }
2001  
2002  sub {
2003    bottom: -0.25em;
2004  }
2005  
2006  sup {
2007    top: -0.5em;
2008  }
2009  
2010  /* Embedded content
2011       ========================================================================== */
2012  /**
2013   * Remove the border on images inside links in IE 10.
2014   */
2015  img {
2016    border-style: none;
2017  }
2018  
2019  /* Forms
2020       ========================================================================== */
2021  /**
2022   * 1. Change the font styles in all browsers.
2023   * 2. Remove the margin in Firefox and Safari.
2024   */
2025  button,
2026  input,
2027  optgroup,
2028  select,
2029  textarea {
2030    font-family: inherit;
2031    /* 1 */
2032    font-size: 100%;
2033    /* 1 */
2034    line-height: 1.15;
2035    /* 1 */
2036    margin: 0;
2037    /* 2 */
2038  }
2039  
2040  /**
2041   * Show the overflow in IE.
2042   * 1. Show the overflow in Edge.
2043   */
2044  button,
2045  input {
2046    /* 1 */
2047    overflow: visible;
2048  }
2049  
2050  /**
2051   * Remove the inheritance of text transform in Edge, Firefox, and IE.
2052   * 1. Remove the inheritance of text transform in Firefox.
2053   */
2054  button,
2055  select {
2056    /* 1 */
2057    text-transform: none;
2058  }
2059  
2060  /**
2061   * Correct the inability to style clickable types in iOS and Safari.
2062   */
2063  button,
2064  [type="button"],
2065  [type="reset"],
2066  [type="submit"] {
2067    -webkit-appearance: button;
2068  }
2069  
2070  /**
2071   * Remove the inner border and padding in Firefox.
2072   */
2073  button::-moz-focus-inner,
2074  [type="button"]::-moz-focus-inner,
2075  [type="reset"]::-moz-focus-inner,
2076  [type="submit"]::-moz-focus-inner {
2077    border-style: none;
2078    padding: 0;
2079  }
2080  
2081  /**
2082   * Restore the focus styles unset by the previous rule.
2083   */
2084  button:-moz-focusring,
2085  [type="button"]:-moz-focusring,
2086  [type="reset"]:-moz-focusring,
2087  [type="submit"]:-moz-focusring {
2088    outline: 1px dotted ButtonText;
2089  }
2090  
2091  /**
2092   * Correct the padding in Firefox.
2093   */
2094  fieldset {
2095    padding: 0.35em 0.75em 0.625em;
2096  }
2097  
2098  /**
2099   * 1. Correct the text wrapping in Edge and IE.
2100   * 2. Correct the color inheritance from `fieldset` elements in IE.
2101   * 3. Remove the padding so developers are not caught out when they zero out
2102   *        `fieldset` elements in all browsers.
2103   */
2104  legend {
2105    box-sizing: border-box;
2106    /* 1 */
2107    color: inherit;
2108    /* 2 */
2109    display: table;
2110    /* 1 */
2111    max-width: 100%;
2112    /* 1 */
2113    padding: 0;
2114    /* 3 */
2115    white-space: normal;
2116    /* 1 */
2117  }
2118  
2119  /**
2120   * Add the correct vertical alignment in Chrome, Firefox, and Opera.
2121   */
2122  progress {
2123    vertical-align: baseline;
2124  }
2125  
2126  /**
2127   * Remove the default vertical scrollbar in IE 10+.
2128   */
2129  textarea {
2130    overflow: auto;
2131  }
2132  
2133  /**
2134   * 1. Add the correct box sizing in IE 10.
2135   * 2. Remove the padding in IE 10.
2136   */
2137  [type="checkbox"],
2138  [type="radio"] {
2139    box-sizing: border-box;
2140    /* 1 */
2141    padding: 0;
2142    /* 2 */
2143  }
2144  
2145  /**
2146   * Correct the cursor style of increment and decrement buttons in Chrome.
2147   */
2148  [type="number"]::-webkit-inner-spin-button,
2149  [type="number"]::-webkit-outer-spin-button {
2150    height: auto;
2151  }
2152  
2153  /**
2154   * 1. Correct the odd appearance in Chrome and Safari.
2155   * 2. Correct the outline style in Safari.
2156   */
2157  [type="search"] {
2158    -webkit-appearance: textfield;
2159    /* 1 */
2160    outline-offset: -2px;
2161    /* 2 */
2162  }
2163  
2164  /**
2165   * Remove the inner padding in Chrome and Safari on macOS.
2166   */
2167  [type="search"]::-webkit-search-decoration {
2168    -webkit-appearance: none;
2169  }
2170  
2171  /**
2172   * 1. Correct the inability to style clickable types in iOS and Safari.
2173   * 2. Change font properties to `inherit` in Safari.
2174   */
2175  ::-webkit-file-upload-button {
2176    -webkit-appearance: button;
2177    /* 1 */
2178    font: inherit;
2179    /* 2 */
2180  }
2181  
2182  /* Interactive
2183       ========================================================================== */
2184  /*
2185   * Add the correct display in Edge, IE 10+, and Firefox.
2186   */
2187  details {
2188    display: block;
2189  }
2190  
2191  /*
2192   * Add the correct display in all browsers.
2193   */
2194  summary {
2195    display: list-item;
2196  }
2197  
2198  /* Misc
2199       ========================================================================== */
2200  /**
2201   * Add the correct display in IE 10+.
2202   */
2203  template {
2204    display: none;
2205  }
2206  
2207  /**
2208   * Add the correct display in IE 10.
2209   */
2210  [hidden] {
2211    display: none;
2212  }
2213  
2214  /* Typography */
2215  html {
2216    font-size: 22px;
2217  }
2218  
2219  body {
2220    -webkit-font-smoothing: antialiased;
2221    -moz-osx-font-smoothing: grayscale;
2222    background-color: #fff;
2223    color: #111;
2224    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
2225    font-weight: 400;
2226    font-size: 1em;
2227    line-height: 1.8;
2228    margin: 0;
2229    text-rendering: optimizeLegibility;
2230  }
2231  
2232  button,
2233  input,
2234  select,
2235  optgroup,
2236  textarea {
2237    color: #111;
2238    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
2239    font-weight: 400;
2240    line-height: 1.8;
2241    text-rendering: optimizeLegibility;
2242  }
2243  
2244  .author-description .author-link,
2245  .comment-metadata,
2246  .comment-reply-link,
2247  .comments-title,
2248  .comment-author .fn,
2249  .discussion-meta-info,
2250  .entry-meta,
2251  .entry-footer,
2252  .main-navigation,
2253  .no-comments,
2254  .not-found .page-title,
2255  .error-404 .page-title,
2256  .post-navigation .post-title,
2257  .page-links,
2258  .page-description,
2259  .pagination .nav-links,
2260  .sticky-post,
2261  .site-title,
2262  .site-info,
2263  #cancel-comment-reply-link,
2264  h1,
2265  h2,
2266  h3,
2267  h4,
2268  h5,
2269  h6 {
2270    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
2271  }
2272  
2273  .main-navigation,
2274  .page-description,
2275  .author-description .author-link,
2276  .not-found .page-title,
2277  .error-404 .page-title,
2278  .post-navigation .post-title,
2279  .pagination .nav-links,
2280  .comments-title,
2281  .comment-author .fn,
2282  .no-comments,
2283  .site-title,
2284  h1,
2285  h2,
2286  h3,
2287  h4,
2288  h5,
2289  h6 {
2290    font-weight: 700;
2291    letter-spacing: -0.02em;
2292    line-height: 1.2;
2293    -webkit-font-smoothing: antialiased;
2294    -moz-osx-font-smoothing: grayscale;
2295  }
2296  
2297  .page-title {
2298    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
2299  }
2300  
2301  .site-branding,
2302  .main-navigation ul.main-menu > li,
2303  .social-navigation,
2304  .author-description .author-bio,
2305  .nav-links {
2306    line-height: 1.25;
2307  }
2308  
2309  h1 {
2310    font-size: 2.25em;
2311  }
2312  
2313  @media only screen and (min-width: 768px) {
2314    h1 {
2315      font-size: 2.8125em;
2316    }
2317  }
2318  
2319  .entry-title,
2320  .not-found .page-title,
2321  .error-404 .page-title,
2322  .has-larger-font-size,
2323  h2 {
2324    font-size: 1.6875em;
2325  }
2326  
2327  @media only screen and (min-width: 768px) {
2328    .entry-title,
2329    .not-found .page-title,
2330    .error-404 .page-title,
2331    .has-larger-font-size,
2332    h2 {
2333      font-size: 2.25em;
2334    }
2335  }
2336  
2337  .has-regular-font-size,
2338  .has-large-font-size,
2339  .comments-title,
2340  h3 {
2341    font-size: 1.6875em;
2342  }
2343  
2344  .site-title,
2345  .site-description,
2346  .main-navigation,
2347  .nav-links,
2348  .page-title,
2349  .page-description,
2350  .comment-author .fn,
2351  .no-comments,
2352  h2.author-title,
2353  p.author-bio,
2354  h4 {
2355    font-size: 1.125em;
2356  }
2357  
2358  .pagination .nav-links,
2359  .comment-content,
2360  h5 {
2361    font-size: 0.88889em;
2362  }
2363  
2364  .entry-meta,
2365  .entry-footer,
2366  .discussion-meta-info,
2367  .site-info,
2368  .has-small-font-size,
2369  .comment-reply-link,
2370  .comment-metadata,
2371  .comment-notes,
2372  .sticky-post,
2373  #cancel-comment-reply-link,
2374  img:after,
2375  h6 {
2376    font-size: 0.71111em;
2377  }
2378  
2379  .site-title,
2380  .page-title {
2381    font-weight: normal;
2382  }
2383  
2384  .page-description,
2385  .page-links a {
2386    font-weight: bold;
2387  }
2388  
2389  .site-description {
2390    letter-spacing: -0.01em;
2391  }
2392  
2393  .post-navigation .post-title,
2394  .entry-title,
2395  .not-found .page-title,
2396  .error-404 .page-title,
2397  .comments-title,
2398  blockquote {
2399    -webkit-hyphens: auto;
2400    -moz-hyphens: auto;
2401    -ms-hyphens: auto;
2402    hyphens: auto;
2403    word-break: break-word;
2404    word-wrap: break-word;
2405  }
2406  
2407  /* Do not hyphenate entry title on tablet view and bigger. */
2408  @media only screen and (min-width: 768px) {
2409    .entry-title {
2410      -webkit-hyphens: none;
2411      -moz-hyphens: none;
2412      -ms-hyphens: none;
2413      hyphens: none;
2414    }
2415  }
2416  
2417  p {
2418    -webkit-font-smoothing: antialiased;
2419    -moz-osx-font-smoothing: grayscale;
2420  }
2421  
2422  dfn,
2423  cite,
2424  em,
2425  i {
2426    font-style: italic;
2427  }
2428  
2429  blockquote cite {
2430    font-size: 0.71111em;
2431    font-style: normal;
2432    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
2433  }
2434  
2435  pre {
2436    font-size: 0.88889em;
2437    font-family: "Courier 10 Pitch", Courier, monospace;
2438    line-height: 1.8;
2439    overflow: auto;
2440  }
2441  
2442  code,
2443  kbd,
2444  tt,
2445  var {
2446    font-size: 0.88889em;
2447    font-family: Menlo, monaco, Consolas, Lucida Console, monospace;
2448  }
2449  
2450  abbr, acronym {
2451    border-bottom: 1px dotted #666;
2452    cursor: help;
2453  }
2454  
2455  mark,
2456  ins {
2457    background: #fff9c0;
2458    text-decoration: none;
2459  }
2460  
2461  big {
2462    font-size: 125%;
2463  }
2464  
2465  a {
2466    text-decoration: none;
2467  }
2468  
2469  a:hover {
2470    text-decoration: none;
2471  }
2472  
2473  a:focus {
2474    text-decoration: underline;
2475    text-decoration-thickness: 2px;
2476  }
2477  
2478  /* Elements */
2479  html {
2480    box-sizing: border-box;
2481  }
2482  
2483  ::-moz-selection {
2484    background-color: #bfdcea;
2485  }
2486  
2487  ::selection {
2488    background-color: #bfdcea;
2489  }
2490  
2491  *,
2492  *:before,
2493  *:after {
2494    box-sizing: inherit;
2495  }
2496  
2497  a {
2498    transition: color 110ms ease-in-out;
2499    color: #0073aa;
2500  }
2501  
2502  a:hover,
2503  a:active {
2504    color: #005177;
2505    outline: 0;
2506    text-decoration: none;
2507  }
2508  
2509  a:focus {
2510    outline: thin;
2511    outline-style: dotted;
2512    text-decoration: underline;
2513    text-decoration-thickness: 2px;
2514  }
2515  
2516  h1,
2517  h2,
2518  h3,
2519  h4,
2520  h5,
2521  h6 {
2522    clear: both;
2523    margin: 1rem 0;
2524  }
2525  
2526  h1:not(.site-title):before,
2527  h2:before {
2528    background: #767676;
2529    content: "\020";
2530    display: block;
2531    height: 2px;
2532    margin: 1rem 0;
2533    width: 1em;
2534  }
2535  
2536  h1:not(.site-title).has-text-align-center:before,
2537  h2.has-text-align-center:before {
2538    margin-left: auto;
2539    margin-right: auto;
2540  }
2541  
2542  h1:not(.site-title).has-text-align-right:before,
2543  h2.has-text-align-right:before {
2544    margin-left: auto;
2545  }
2546  
2547  hr {
2548    background-color: #767676;
2549    border: 0;
2550    height: 2px;
2551  }
2552  
2553  ul,
2554  ol {
2555    padding-left: 1rem;
2556  }
2557  
2558  ul {
2559    list-style: disc;
2560  }
2561  
2562  ul ul {
2563    list-style-type: circle;
2564  }
2565  
2566  ol {
2567    list-style: decimal;
2568  }
2569  
2570  li {
2571    line-height: 1.8;
2572  }
2573  
2574  li > ul,
2575  li > ol {
2576    padding-left: 2rem;
2577  }
2578  
2579  dt {
2580    font-weight: bold;
2581  }
2582  
2583  dd {
2584    margin: 0 1rem 1rem;
2585  }
2586  
2587  img {
2588    height: auto;
2589    max-width: 100%;
2590    position: relative;
2591  }
2592  
2593  figure {
2594    margin: 0;
2595  }
2596  
2597  blockquote {
2598    border-left: 2px solid #0073aa;
2599    margin-left: 0;
2600    padding: 0 0 0 1rem;
2601  }
2602  
2603  blockquote > p {
2604    margin: 0 0 1rem;
2605  }
2606  
2607  blockquote cite {
2608    color: #767676;
2609  }
2610  
2611  table {
2612    margin: 0 0 1rem;
2613    border-collapse: collapse;
2614    width: 100%;
2615    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
2616  }
2617  
2618  table td,
2619  table th {
2620    padding: 0.5em;
2621    border: 1px solid #767676;
2622    word-break: break-all;
2623  }
2624  
2625  /* Forms */
2626  .button,
2627  button,
2628  input[type="button"],
2629  input[type="reset"],
2630  input[type="submit"] {
2631    transition: background 150ms ease-in-out;
2632    background: #0073aa;
2633    border: none;
2634    border-radius: 5px;
2635    box-sizing: border-box;
2636    color: #fff;
2637    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
2638    font-size: 0.88889em;
2639    font-weight: 700;
2640    line-height: 1.2;
2641    outline: none;
2642    padding: 0.76rem 1rem;
2643    text-decoration: none;
2644    vertical-align: bottom;
2645  }
2646  
2647  .button:hover,
2648  button:hover,
2649  input[type="button"]:hover,
2650  input[type="reset"]:hover,
2651  input[type="submit"]:hover {
2652    background: #111;
2653    cursor: pointer;
2654  }
2655  
2656  .button:visited,
2657  button:visited,
2658  input[type="button"]:visited,
2659  input[type="reset"]:visited,
2660  input[type="submit"]:visited {
2661    color: #fff;
2662    text-decoration: none;
2663  }
2664  
2665  .button:focus,
2666  button:focus,
2667  input[type="button"]:focus,
2668  input[type="reset"]:focus,
2669  input[type="submit"]:focus {
2670    background: #111;
2671    outline: thin dotted;
2672    outline-offset: -4px;
2673  }
2674  
2675  input[type="text"],
2676  input[type="email"],
2677  input[type="url"],
2678  input[type="password"],
2679  input[type="search"],
2680  input[type="number"],
2681  input[type="tel"],
2682  input[type="range"],
2683  input[type="date"],
2684  input[type="month"],
2685  input[type="week"],
2686  input[type="time"],
2687  input[type="datetime"],
2688  input[type="datetime-local"],
2689  input[type="color"],
2690  textarea {
2691    -webkit-backface-visibility: hidden;
2692    background: #fff;
2693    border: solid 1px #ccc;
2694    box-sizing: border-box;
2695    outline: none;
2696    padding: 0.36rem 0.66rem;
2697    -webkit-appearance: none;
2698    outline-offset: 0;
2699    border-radius: 0;
2700  }
2701  
2702  input[type="text"]:focus,
2703  input[type="email"]:focus,
2704  input[type="url"]:focus,
2705  input[type="password"]:focus,
2706  input[type="search"]:focus,
2707  input[type="number"]:focus,
2708  input[type="tel"]:focus,
2709  input[type="range"]:focus,
2710  input[type="date"]:focus,
2711  input[type="month"]:focus,
2712  input[type="week"]:focus,
2713  input[type="time"]:focus,
2714  input[type="datetime"]:focus,
2715  input[type="datetime-local"]:focus,
2716  input[type="color"]:focus,
2717  textarea:focus {
2718    border-color: #0073aa;
2719    outline: thin solid rgba(0, 115, 170, 0.15);
2720    outline-offset: -4px;
2721  }
2722  
2723  input[type="search"]::-webkit-search-decoration {
2724    display: none;
2725  }
2726  
2727  textarea {
2728    box-sizing: border-box;
2729    display: block;
2730    width: 100%;
2731    max-width: 100%;
2732    resize: vertical;
2733  }
2734  
2735  form p {
2736    margin: 1rem 0;
2737  }
2738  
2739  /* Navigation */
2740  /*--------------------------------------------------------------
2741  ## Links
2742  --------------------------------------------------------------*/
2743  a {
2744    transition: color 110ms ease-in-out;
2745    color: #0073aa;
2746  }
2747  
2748  a:visited {
2749    color: #0073aa;
2750  }
2751  
2752  a:hover,
2753  a:active {
2754    color: #005177;
2755    outline: 0;
2756    text-decoration: none;
2757  }
2758  
2759  a:focus {
2760    outline: thin dotted;
2761    text-decoration: underline;
2762    text-decoration-thickness: 2px;
2763  }
2764  
2765  /*--------------------------------------------------------------
2766  ## Menus
2767  --------------------------------------------------------------*/
2768  /** === Main menu === */
2769  .main-navigation {
2770    display: block;
2771    margin-top: 0.25rem;
2772    /* Un-style buttons */
2773    /*
2774       * Sub-menu styles
2775       *
2776       * :focus-within needs its own selector so other similar
2777       * selectors don’t get ignored if a browser doesn’t recognize it
2778       */
2779    /**
2780       * Fade-in animation for top-level submenus
2781       */
2782    /**
2783       * Off-canvas touch device styles
2784       */
2785  }
2786  
2787  body.page .main-navigation {
2788    display: block;
2789  }
2790  
2791  .main-navigation > div {
2792    display: inline;
2793  }
2794  
2795  .main-navigation button {
2796    display: inline-block;
2797    border: none;
2798    padding: 0;
2799    margin: 0;
2800    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
2801    font-weight: 700;
2802    line-height: 1.2;
2803    text-decoration: none;
2804    background: transparent;
2805    color: inherit;
2806    cursor: pointer;
2807    transition: background 250ms ease-in-out, transform 150ms ease;
2808    -webkit-appearance: none;
2809    -moz-appearance: none;
2810  }
2811  
2812  .main-navigation button:hover, .main-navigation button:focus {
2813    background: transparent;
2814  }
2815  
2816  .main-navigation button:focus {
2817    outline: 1px solid transparent;
2818    outline-offset: -4px;
2819  }
2820  
2821  .main-navigation button:active {
2822    transform: scale(0.99);
2823  }
2824  
2825  .main-navigation .main-menu {
2826    display: inline-block;
2827    margin: 0;
2828    padding: 0;
2829  }
2830  
2831  .main-navigation .main-menu > li {
2832    color: #0073aa;
2833    display: inline;
2834    position: relative;
2835  }
2836  
2837  .main-navigation .main-menu > li > a {
2838    font-weight: 700;
2839    color: #0073aa;
2840    margin-right: 0.5rem;
2841  }
2842  
2843  .main-navigation .main-menu > li > a + svg {
2844    margin-right: 0.5rem;
2845  }
2846  
2847  .main-navigation .main-menu > li > a:hover,
2848  .main-navigation .main-menu > li > a:hover + svg {
2849    color: #005177;
2850  }
2851  
2852  .main-navigation .main-menu > li.menu-item-has-children {
2853    display: inline-block;
2854    position: inherit;
2855  }
2856  
2857  @media only screen and (min-width: 768px) {
2858    .main-navigation .main-menu > li.menu-item-has-children {
2859      position: relative;
2860    }
2861  }
2862  
2863  .main-navigation .main-menu > li.menu-item-has-children > a {
2864    margin-right: 0.125rem;
2865  }
2866  
2867  .main-navigation .main-menu > li.menu-item-has-children > a:after,
2868  .main-navigation .main-menu > li.menu-item-has-children .menu-item-has-children > a:after {
2869    content: "";
2870    display: none;
2871  }
2872  
2873  .main-navigation .main-menu > li.menu-item-has-children .submenu-expand {
2874    display: inline-block;
2875    margin-right: 0.25rem;
2876    /* Priority+ Menu */
2877  }
2878  
2879  .main-navigation .main-menu > li.menu-item-has-children .submenu-expand.main-menu-more-toggle {
2880    position: relative;
2881    height: 24px;
2882    line-height: 1.2;
2883    width: 24px;
2884    padding: 0;
2885    margin-left: 0.5rem;
2886  }
2887  
2888  .main-navigation .main-menu > li.menu-item-has-children .submenu-expand.main-menu-more-toggle svg {
2889    height: 24px;
2890    width: 24px;
2891    top: -0.125rem;
2892    vertical-align: text-bottom;
2893  }
2894  
2895  .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 {
2896    display: none;
2897  }
2898  
2899  .main-navigation .main-menu > li.menu-item-has-children .submenu-expand svg {
2900    position: relative;
2901    top: 0.2rem;
2902  }
2903  
2904  .main-navigation .main-menu > li:last-child > a,
2905  .main-navigation .main-menu > li:last-child.menu-item-has-children .submenu-expand {
2906    margin-right: 0;
2907  }
2908  
2909  .main-navigation .sub-menu {
2910    background-color: #0073aa;
2911    color: #fff;
2912    list-style: none;
2913    padding-left: 0;
2914    position: absolute;
2915    opacity: 0;
2916    left: -9999px;
2917    z-index: 99999;
2918  }
2919  
2920  @media only screen and (min-width: 768px) {
2921    .main-navigation .sub-menu {
2922      width: auto;
2923      min-width: -moz-max-content;
2924      min-width: -webkit-max-content;
2925      min-width: max-content;
2926    }
2927  }
2928  
2929  .main-navigation .sub-menu > li {
2930    display: block;
2931    float: none;
2932    position: relative;
2933  }
2934  
2935  .main-navigation .sub-menu > li.menu-item-has-children .submenu-expand {
2936    display: inline-block;
2937    position: absolute;
2938    width: calc( 24px + 1rem);
2939    right: 0;
2940    top: calc( .125 * 1rem);
2941    bottom: 0;
2942    color: white;
2943    line-height: 1;
2944    padding: calc( .5 * 1rem);
2945  }
2946  
2947  .main-navigation .sub-menu > li.menu-item-has-children .submenu-expand svg {
2948    top: 0;
2949  }
2950  
2951  .main-navigation .sub-menu > li.menu-item-has-children .submenu-expand {
2952    margin-right: 0;
2953  }
2954  
2955  @media only screen and (min-width: 768px) {
2956    .main-navigation .sub-menu > li.menu-item-has-children .menu-item-has-children > a:after {
2957      content: "\203a";
2958    }
2959  }
2960  
2961  .main-navigation .sub-menu > li > a,
2962  .main-navigation .sub-menu > li > .menu-item-link-return {
2963    color: #fff;
2964    display: block;
2965    line-height: 1.2;
2966    text-shadow: none;
2967    padding: calc( .5 * 1rem) calc( 24px + 1rem) calc( .5 * 1rem) 1rem;
2968    max-width: 20rem;
2969  }
2970  
2971  .main-navigation .sub-menu > li > a:hover, .main-navigation .sub-menu > li > a:focus,
2972  .main-navigation .sub-menu > li > .menu-item-link-return:hover,
2973  .main-navigation .sub-menu > li > .menu-item-link-return:focus {
2974    background: #005177;
2975  }
2976  
2977  .main-navigation .sub-menu > li > a:hover:after, .main-navigation .sub-menu > li > a:focus:after,
2978  .main-navigation .sub-menu > li > .menu-item-link-return:hover:after,
2979  .main-navigation .sub-menu > li > .menu-item-link-return:focus:after {
2980    background: #005177;
2981  }
2982  
2983  .main-navigation .sub-menu > li > .menu-item-link-return {
2984    width: 100%;
2985    font-size: 22px;
2986    font-weight: normal;
2987    text-align: left;
2988  }
2989  
2990  .main-navigation .sub-menu > li > a:empty {
2991    display: none;
2992  }
2993  
2994  .main-navigation .sub-menu > li.mobile-parent-nav-menu-item {
2995    display: none;
2996    font-size: 0.88889em;
2997    font-weight: normal;
2998  }
2999  
3000  .main-navigation .sub-menu > li.mobile-parent-nav-menu-item svg {
3001    position: relative;
3002    top: 0.2rem;
3003    margin-right: calc( .25 * 1rem);
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  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu {
3018    display: block;
3019    left: 0;
3020    margin-top: 0;
3021    opacity: 1;
3022    width: auto;
3023    min-width: 100%;
3024    /* Non-mobile position */
3025    /* Nested sub-menu dashes */
3026  }
3027  
3028  @media only screen and (min-width: 768px) {
3029    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu {
3030      display: block;
3031      margin-top: 0;
3032      opacity: 1;
3033      position: absolute;
3034      left: 0;
3035      right: auto;
3036      top: auto;
3037      bottom: auto;
3038      height: auto;
3039      min-width: -moz-max-content;
3040      min-width: -webkit-max-content;
3041      min-width: max-content;
3042      transform: none;
3043    }
3044    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu {
3045      display: block;
3046      margin-top: 0;
3047      opacity: 1;
3048      position: absolute;
3049      left: 0;
3050      right: auto;
3051      top: auto;
3052      bottom: auto;
3053      height: auto;
3054      min-width: -moz-max-content;
3055      min-width: -webkit-max-content;
3056      min-width: max-content;
3057      transform: none;
3058    }
3059  }
3060  
3061  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu.hidden-links {
3062    left: 0;
3063    width: 100%;
3064    display: table;
3065    position: absolute;
3066  }
3067  
3068  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu.hidden-links {
3069    left: 0;
3070    width: 100%;
3071    display: table;
3072    position: absolute;
3073  }
3074  
3075  @media only screen and (min-width: 768px) {
3076    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu.hidden-links {
3077      right: 0;
3078      left: auto;
3079      display: block;
3080      width: max-content;
3081    }
3082    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu.hidden-links {
3083      right: 0;
3084      left: auto;
3085      display: block;
3086      width: max-content;
3087    }
3088  }
3089  
3090  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .submenu-expand {
3091    display: none;
3092  }
3093  
3094  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .submenu-expand {
3095    display: none;
3096  }
3097  
3098  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .sub-menu {
3099    display: block;
3100    margin-top: inherit;
3101    position: relative;
3102    width: 100%;
3103    left: 0;
3104    opacity: 1;
3105    /* Non-mobile position */
3106  }
3107  
3108  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .sub-menu {
3109    display: block;
3110    margin-top: inherit;
3111    position: relative;
3112    width: 100%;
3113    left: 0;
3114    opacity: 1;
3115    /* Non-mobile position */
3116  }
3117  
3118  @media only screen and (min-width: 768px) {
3119    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .sub-menu {
3120      float: none;
3121      max-width: 100%;
3122    }
3123    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .sub-menu {
3124      float: none;
3125      max-width: 100%;
3126    }
3127  }
3128  
3129  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .sub-menu {
3130    counter-reset: submenu;
3131  }
3132  
3133  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .sub-menu {
3134    counter-reset: submenu;
3135  }
3136  
3137  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .sub-menu > li > a::before {
3138    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
3139    font-weight: normal;
3140    content: "– " counters(submenu, "– ", none);
3141    counter-increment: submenu;
3142  }
3143  
3144  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .sub-menu > li > a::before {
3145    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
3146    font-weight: normal;
3147    content: "– " counters(submenu, "– ", none);
3148    counter-increment: submenu;
3149  }
3150  
3151  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu,
3152  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu,
3153  .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu {
3154    display: block;
3155    left: 0;
3156    margin-top: 0;
3157    opacity: 1;
3158    width: auto;
3159    min-width: 100%;
3160    /* Non-mobile position */
3161    /* Nested sub-menu dashes */
3162  }
3163  
3164  @media only screen and (min-width: 768px) {
3165    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu,
3166    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu,
3167    .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu {
3168      display: block;
3169      float: none;
3170      margin-top: 0;
3171      opacity: 1;
3172      position: absolute;
3173      left: 0;
3174      right: auto;
3175      top: auto;
3176      bottom: auto;
3177      height: auto;
3178      min-width: -moz-max-content;
3179      min-width: -webkit-max-content;
3180      min-width: max-content;
3181      transform: none;
3182    }
3183  }
3184  
3185  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu.hidden-links,
3186  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu.hidden-links,
3187  .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu.hidden-links {
3188    left: 0;
3189    width: 100%;
3190    display: table;
3191    position: absolute;
3192  }
3193  
3194  @media only screen and (min-width: 768px) {
3195    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu.hidden-links,
3196    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu.hidden-links,
3197    .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu.hidden-links {
3198      right: 0;
3199      left: auto;
3200      display: table;
3201      width: max-content;
3202    }
3203  }
3204  
3205  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu .submenu-expand,
3206  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu .submenu-expand,
3207  .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu .submenu-expand {
3208    display: none;
3209  }
3210  
3211  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu .sub-menu,
3212  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu .sub-menu,
3213  .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu .sub-menu {
3214    display: block;
3215    margin-top: inherit;
3216    position: relative;
3217    width: 100%;
3218    left: 0;
3219    opacity: 1;
3220    /* Non-mobile position */
3221  }
3222  
3223  @media only screen and (min-width: 768px) {
3224    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu .sub-menu,
3225    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu .sub-menu,
3226    .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu .sub-menu {
3227      float: none;
3228      max-width: 100%;
3229    }
3230  }
3231  
3232  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu .sub-menu,
3233  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu .sub-menu,
3234  .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu .sub-menu {
3235    counter-reset: submenu;
3236  }
3237  
3238  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu .sub-menu > li > a::before,
3239  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu .sub-menu > li > a::before,
3240  .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu .sub-menu > li > a::before {
3241    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
3242    font-weight: normal;
3243    content: "– " counters(submenu, "– ", none);
3244    counter-increment: submenu;
3245  }
3246  
3247  .main-navigation .main-menu > .menu-item-has-children:not(.off-canvas):hover > .sub-menu {
3248    animation: fade_in 0.1s forwards;
3249  }
3250  
3251  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu .submenu-expand .svg-icon {
3252    transform: rotate(270deg);
3253  }
3254  
3255  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu .sub-menu {
3256    opacity: 0;
3257    position: absolute;
3258    z-index: 0;
3259    transform: translateX(-100%);
3260  }
3261  
3262  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu li:hover,
3263  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu li:focus,
3264  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu li > a:hover,
3265  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu li > a:focus {
3266    background-color: transparent;
3267  }
3268  
3269  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu > li > a,
3270  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu > li > .menu-item-link-return {
3271    white-space: inherit;
3272  }
3273  
3274  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true {
3275    display: table;
3276    margin-top: 0;
3277    opacity: 1;
3278    padding-left: 0;
3279    /* Mobile position */
3280    left: 0;
3281    top: 0;
3282    right: 0;
3283    bottom: 0;
3284    position: fixed;
3285    z-index: 100000;
3286    /* Make sure appears above mobile admin bar */
3287    width: 100vw;
3288    height: 100vh;
3289    max-width: 100vw;
3290    transform: translateX(100%);
3291    animation: slide_in_right 0.3s forwards;
3292    /* Prevent menu from being blocked by admin bar */
3293  }
3294  
3295  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true > .mobile-parent-nav-menu-item {
3296    display: block;
3297  }
3298  
3299  .admin-bar .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true {
3300    top: 46px;
3301    height: calc( 100vh - 46px);
3302    /* WP core breakpoint */
3303  }
3304  
3305  .admin-bar .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true .sub-menu.expanded-true {
3306    top: 0;
3307  }
3308  
3309  @media only screen and (min-width: 782px) {
3310    .admin-bar .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true {
3311      top: 32px;
3312      height: calc( 100vh - 32px);
3313    }
3314    .admin-bar .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true .sub-menu.expanded-true {
3315      top: 0;
3316    }
3317  }
3318  
3319  .main-navigation .main-menu-more:nth-child(n+3) {
3320    display: none;
3321  }
3322  
3323  /* Menu animation */
3324  @keyframes slide_in_right {
3325    100% {
3326      transform: translateX(0%);
3327    }
3328  }
3329  
3330  @keyframes fade_in {
3331    from {
3332      opacity: 0;
3333    }
3334    to {
3335      opacity: 1;
3336    }
3337  }
3338  
3339  /* Social menu */
3340  .social-navigation {
3341    margin-top: calc(1rem / 2);
3342    text-align: left;
3343  }
3344  
3345  .social-navigation ul.social-links-menu {
3346    content: "";
3347    display: table;
3348    table-layout: fixed;
3349    display: inline-block;
3350    margin: 0;
3351    padding: 0;
3352  }
3353  
3354  .social-navigation ul.social-links-menu li {
3355    display: inline-block;
3356    vertical-align: bottom;
3357    vertical-align: -webkit-baseline-middle;
3358    list-style: none;
3359  }
3360  
3361  .social-navigation ul.social-links-menu li:nth-child(n+2) {
3362    margin-left: 0.1em;
3363  }
3364  
3365  .social-navigation ul.social-links-menu li a {
3366    border-bottom: 1px solid transparent;
3367    display: block;
3368    color: #111;
3369    margin-bottom: -1px;
3370    transition: opacity 110ms ease-in-out;
3371  }
3372  
3373  .social-navigation ul.social-links-menu li a:hover, .social-navigation ul.social-links-menu li a:active {
3374    color: #111;
3375    opacity: 0.6;
3376  }
3377  
3378  .social-navigation ul.social-links-menu li a:focus {
3379    color: #111;
3380    opacity: 1;
3381    border-bottom: 1px solid #111;
3382  }
3383  
3384  .social-navigation ul.social-links-menu li a svg {
3385    display: block;
3386    width: 32px;
3387    height: 32px;
3388    transform: translateZ(0);
3389  }
3390  
3391  .social-navigation ul.social-links-menu li a svg#ui-icon-link {
3392    transform: rotate(-45deg);
3393  }
3394  
3395  @media only screen and (min-width: 768px) {
3396    .site-title + .social-navigation,
3397    .site-description + .social-navigation {
3398      margin-top: calc(1rem / 5);
3399    }
3400  }
3401  
3402  /** === Footer menu === */
3403  .footer-navigation {
3404    display: inline;
3405  }
3406  
3407  .footer-navigation > div {
3408    display: inline;
3409  }
3410  
3411  .footer-navigation .footer-menu {
3412    display: inline;
3413    padding-left: 0;
3414  }
3415  
3416  .footer-navigation .footer-menu li {
3417    display: inline;
3418    margin-right: 1rem;
3419  }
3420  
3421  /*--------------------------------------------------------------
3422  ## Next / Previous
3423  --------------------------------------------------------------*/
3424  /* Next/Previous navigation */
3425  .post-navigation {
3426    margin: calc(3 * 1rem) 0;
3427  }
3428  
3429  @media only screen and (min-width: 768px) {
3430    .post-navigation {
3431      margin: calc(3 * 1rem) calc(10% + 60px);
3432      max-width: calc(6 * (100vw / 12));
3433    }
3434  }
3435  
3436  @media only screen and (min-width: 1168px) {
3437    .post-navigation {
3438      margin: calc(3 * 1rem) 0;
3439      max-width: 100%;
3440    }
3441  }
3442  
3443  .post-navigation .nav-links {
3444    margin: 0 1rem;
3445    max-width: 100%;
3446    display: flex;
3447    flex-direction: column;
3448  }
3449  
3450  @media only screen and (min-width: 768px) {
3451    .post-navigation .nav-links {
3452      margin: 0;
3453    }
3454  }
3455  
3456  @media only screen and (min-width: 1168px) {
3457    .post-navigation .nav-links {
3458      flex-direction: row;
3459      margin: 0 calc(10% + 60px);
3460      max-width: calc(6 * (100vw / 12) - 28px);
3461    }
3462  }
3463  
3464  .post-navigation .nav-links a .meta-nav {
3465    color: #767676;
3466    user-select: none;
3467  }
3468  
3469  .post-navigation .nav-links a .meta-nav:before, .post-navigation .nav-links a .meta-nav:after {
3470    display: none;
3471    content: "—";
3472    width: 2em;
3473    color: #767676;
3474    height: 1em;
3475  }
3476  
3477  .post-navigation .nav-links a .post-title {
3478    hyphens: auto;
3479  }
3480  
3481  .post-navigation .nav-links a:hover {
3482    color: #005177;
3483  }
3484  
3485  @media only screen and (min-width: 1168px) {
3486    .post-navigation .nav-links .nav-previous,
3487    .post-navigation .nav-links .nav-next {
3488      min-width: calc(50% - 2 * 1rem);
3489    }
3490  }
3491  
3492  .post-navigation .nav-links .nav-previous {
3493    order: 2;
3494  }
3495  
3496  @media only screen and (min-width: 1168px) {
3497    .post-navigation .nav-links .nav-previous {
3498      order: 1;
3499    }
3500  }
3501  
3502  .post-navigation .nav-links .nav-previous + .nav-next {
3503    margin-bottom: 1rem;
3504  }
3505  
3506  .post-navigation .nav-links .nav-previous .meta-nav:before {
3507    display: inline;
3508  }
3509  
3510  .post-navigation .nav-links .nav-next {
3511    order: 1;
3512  }
3513  
3514  @media only screen and (min-width: 1168px) {
3515    .post-navigation .nav-links .nav-next {
3516      order: 2;
3517      padding-left: 1rem;
3518    }
3519  }
3520  
3521  .post-navigation .nav-links .nav-next .meta-nav:after {
3522    display: inline;
3523  }
3524  
3525  .pagination .nav-links {
3526    display: flex;
3527    flex-wrap: wrap;
3528    padding: 0 calc(.5 * 1rem);
3529  }
3530  
3531  .pagination .nav-links > * {
3532    padding: calc(.5 * 1rem);
3533  }
3534  
3535  .pagination .nav-links > *.dots, .pagination .nav-links > *.prev {
3536    padding-left: 0;
3537  }
3538  
3539  .pagination .nav-links > *.dots, .pagination .nav-links > *.next {
3540    padding-right: 0;
3541  }
3542  
3543  .pagination .nav-links a:focus {
3544    text-decoration: underline;
3545    outline-offset: -1px;
3546  }
3547  
3548  .pagination .nav-links a:focus.prev, .pagination .nav-links a:focus.next {
3549    text-decoration: none;
3550  }
3551  
3552  .pagination .nav-links a:focus.prev .nav-prev-text,
3553  .pagination .nav-links a:focus.prev .nav-next-text, .pagination .nav-links a:focus.next .nav-prev-text,
3554  .pagination .nav-links a:focus.next .nav-next-text {
3555    text-decoration: underline;
3556  }
3557  
3558  .pagination .nav-links .nav-next-text,
3559  .pagination .nav-links .nav-prev-text {
3560    display: none;
3561  }
3562  
3563  @media only screen and (min-width: 768px) {
3564    .pagination .nav-links {
3565      margin-left: calc(10% + 60px);
3566      padding: 0;
3567    }
3568    .pagination .nav-links .prev > *,
3569    .pagination .nav-links .next > * {
3570      display: inline-block;
3571      vertical-align: text-bottom;
3572    }
3573    .pagination .nav-links > * {
3574      padding: 1rem;
3575    }
3576  }
3577  
3578  .comment-navigation .nav-links {
3579    display: flex;
3580    flex-direction: row;
3581  }
3582  
3583  .comment-navigation .nav-previous,
3584  .comment-navigation .nav-next {
3585    min-width: 50%;
3586    width: 100%;
3587    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
3588    font-weight: bold;
3589  }
3590  
3591  .comment-navigation .nav-previous .secondary-text,
3592  .comment-navigation .nav-next .secondary-text {
3593    display: none;
3594  }
3595  
3596  @media only screen and (min-width: 768px) {
3597    .comment-navigation .nav-previous .secondary-text,
3598    .comment-navigation .nav-next .secondary-text {
3599      display: inline;
3600    }
3601  }
3602  
3603  .comment-navigation .nav-previous svg,
3604  .comment-navigation .nav-next svg {
3605    vertical-align: middle;
3606    position: relative;
3607    margin: 0 -0.35em;
3608    top: -1px;
3609  }
3610  
3611  .comment-navigation .nav-next {
3612    text-align: right;
3613  }
3614  
3615  /* Accessibility */
3616  /* Text meant only for screen readers. */
3617  .screen-reader-text {
3618    border: 0;
3619    clip: rect(1px, 1px, 1px, 1px);
3620    clip-path: inset(50%);
3621    height: 1px;
3622    margin: -1px;
3623    overflow: hidden;
3624    padding: 0;
3625    position: absolute !important;
3626    width: 1px;
3627    word-wrap: normal !important;
3628    /* Many screen reader and browser combinations announce broken words as they would appear visually. */
3629  }
3630  
3631  .screen-reader-text:focus {
3632    background-color: #f1f1f1;
3633    border-radius: 3px;
3634    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
3635    clip: auto !important;
3636    clip-path: none;
3637    color: #21759b;
3638    display: block;
3639    font-size: 0.875rem;
3640    font-weight: bold;
3641    height: auto;
3642    left: 5px;
3643    line-height: normal;
3644    padding: 15px 23px 14px;
3645    text-decoration: none;
3646    top: 5px;
3647    width: auto;
3648    z-index: 100000;
3649    /* Above WP toolbar. */
3650  }
3651  
3652  /* Do not show the outline on the skip link target. */
3653  #content[tabindex="-1"]:focus {
3654    outline: 0;
3655  }
3656  
3657  /* Alignments */
3658  .alignleft {
3659    /*rtl:ignore*/
3660    float: left;
3661    /*rtl:ignore*/
3662    margin-right: 1rem;
3663  }
3664  
3665  @media only screen and (min-width: 768px) {
3666    .alignleft {
3667      /*rtl:ignore*/
3668      margin-right: calc(2 * 1rem);
3669    }
3670  }
3671  
3672  .alignright {
3673    /*rtl:ignore*/
3674    float: right;
3675    /*rtl:ignore*/
3676    margin-left: 1rem;
3677  }
3678  
3679  @media only screen and (min-width: 768px) {
3680    .alignright {
3681      /*rtl:ignore*/
3682      margin-left: calc(2 * 1rem);
3683    }
3684  }
3685  
3686  .aligncenter {
3687    clear: both;
3688    display: block;
3689    margin-left: auto;
3690    margin-right: auto;
3691  }
3692  
3693  /* Clearings */
3694  .clear:before,
3695  .clear:after,
3696  .entry-content:before,
3697  .entry-content:after,
3698  .comment-content:before,
3699  .comment-content:after,
3700  .site-header:before,
3701  .site-header:after,
3702  .site-content:before,
3703  .site-content:after,
3704  .site-footer:before,
3705  .site-footer:after {
3706    content: "";
3707    display: table;
3708    table-layout: fixed;
3709  }
3710  
3711  .clear:after,
3712  .entry-content:after,
3713  .comment-content:after,
3714  .site-header:after,
3715  .site-content:after,
3716  .site-footer:after {
3717    clear: both;
3718  }
3719  
3720  /* Layout */
3721  /** === Layout === */
3722  #page {
3723    width: 100%;
3724  }
3725  
3726  .site-content {
3727    overflow: hidden;
3728  }
3729  
3730  /* Content */
3731  /*--------------------------------------------------------------
3732  ## Header
3733  --------------------------------------------------------------*/
3734  .site-header {
3735    padding: 1em;
3736  }
3737  
3738  .site-header.featured-image {
3739    display: flex;
3740    flex-direction: column;
3741    justify-content: space-between;
3742    min-height: 90vh;
3743  }
3744  
3745  .site-header.featured-image .site-branding-container {
3746    margin-bottom: auto;
3747  }
3748  
3749  @media only screen and (min-width: 768px) {
3750    .site-header {
3751      margin: 0;
3752      padding: 3rem 0;
3753    }
3754    .site-header.featured-image {
3755      min-height: 100vh;
3756      margin-bottom: 3rem;
3757    }
3758  }
3759  
3760  .site-branding {
3761    color: #767676;
3762    -webkit-hyphens: auto;
3763    -moz-hyphens: auto;
3764    -ms-hyphens: auto;
3765    hyphens: auto;
3766    position: relative;
3767    word-wrap: break-word;
3768  }
3769  
3770  @media only screen and (min-width: 768px) {
3771    .site-branding {
3772      margin: 0 calc(10% + 60px);
3773    }
3774  }
3775  
3776  .site-logo {
3777    position: relative;
3778    z-index: 999;
3779    margin-bottom: calc(.66 * 1rem);
3780  }
3781  
3782  @media only screen and (min-width: 768px) {
3783    .site-logo {
3784      margin-bottom: 0;
3785      position: absolute;
3786      right: calc(100% + (1.25 * 1rem));
3787      top: 4px;
3788      z-index: 999;
3789    }
3790  }
3791  
3792  .site-logo .custom-logo-link {
3793    border-radius: 100%;
3794    box-sizing: content-box;
3795    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
3796    display: block;
3797    width: 50px;
3798    height: 50px;
3799    overflow: hidden;
3800    transition: box-shadow 200ms ease-in-out;
3801  }
3802  
3803  .site-logo .custom-logo-link .custom-logo {
3804    min-height: inherit;
3805  }
3806  
3807  .site-logo .custom-logo-link:hover, .site-logo .custom-logo-link:active, .site-logo .custom-logo-link:focus {
3808    box-shadow: 0 0 0 2px black;
3809  }
3810  
3811  @media only screen and (min-width: 768px) {
3812    .site-logo .custom-logo-link {
3813      width: 64px;
3814      height: 64px;
3815    }
3816  }
3817  
3818  .site-title {
3819    margin: auto;
3820    display: inline;
3821    color: #111;
3822    /* When there is no description set, make sure navigation appears below title. */
3823  }
3824  
3825  .site-title a {
3826    color: #111;
3827  }
3828  
3829  .site-title a:link, .site-title a:visited {
3830    color: #111;
3831  }
3832  
3833  .site-title a:hover {
3834    color: #4a4a4a;
3835  }
3836  
3837  .featured-image .site-title {
3838    margin: 0;
3839  }
3840  
3841  @media only screen and (min-width: 768px) {
3842    .featured-image .site-title {
3843      display: inline-block;
3844    }
3845  }
3846  
3847  .site-title + .main-navigation {
3848    display: block;
3849  }
3850  
3851  @media only screen and (min-width: 768px) {
3852    .site-title {
3853      display: inline;
3854    }
3855  }
3856  
3857  .site-title:not(:empty) + .site-description:not(:empty):before {
3858    content: "\2014";
3859    margin: 0 .2em;
3860  }
3861  
3862  .site-description {
3863    display: inline;
3864    color: #767676;
3865    font-weight: normal;
3866    margin: 0;
3867  }
3868  
3869  .site-header.featured-image {
3870    /* Hide overflow for overflowing featured image */
3871    overflow: hidden;
3872    /* Need relative positioning to properly align layers. */
3873    position: relative;
3874    /* Add text shadow to text, to increase readability. */
3875    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35);
3876    /* Set white text color when featured image is set. */
3877    /* add focus state to social media icons */
3878    /* Entry header */
3879    /* Custom Logo Link */
3880    /* Make sure important elements are above pseudo elements used for effects. */
3881    /* Set up image filter layer positioning */
3882    /* Background & Effects */
3883    /* Shared background settings between pseudo elements. */
3884    background-position: center;
3885    background-repeat: no-repeat;
3886    background-size: cover;
3887    /* The intensity of each blend mode is controlled via layer opacity. */
3888    /* Second layer: screen. */
3889    /* Third layer: multiply. */
3890    /* When image filters are inactive, a black overlay is added. */
3891    /* Fourth layer: overlay. */
3892    /* Fifth layer: readability overlay */
3893  }
3894  
3895  .site-header.featured-image .site-branding .site-title,
3896  .site-header.featured-image .site-branding .site-description,
3897  .site-header.featured-image .main-navigation a:after,
3898  .site-header.featured-image .main-navigation .main-menu > li.menu-item-has-children:after,
3899  .site-header.featured-image .main-navigation li,
3900  .site-header.featured-image .social-navigation li,
3901  .site-header.featured-image .entry-meta,
3902  .site-header.featured-image .entry-title {
3903    color: #fff;
3904  }
3905  
3906  .site-header.featured-image .main-navigation a,
3907  .site-header.featured-image .main-navigation a + svg,
3908  .site-header.featured-image .social-navigation a,
3909  .site-header.featured-image .site-title a,
3910  .site-header.featured-image .site-featured-image a {
3911    color: #fff;
3912    transition: opacity 110ms ease-in-out;
3913  }
3914  
3915  .site-header.featured-image .main-navigation a:hover, .site-header.featured-image .main-navigation a:active,
3916  .site-header.featured-image .main-navigation a:hover + svg,
3917  .site-header.featured-image .main-navigation a:active + svg,
3918  .site-header.featured-image .main-navigation a + svg:hover,
3919  .site-header.featured-image .main-navigation a + svg:active,
3920  .site-header.featured-image .main-navigation a + svg:hover + svg,
3921  .site-header.featured-image .main-navigation a + svg:active + svg,
3922  .site-header.featured-image .social-navigation a:hover,
3923  .site-header.featured-image .social-navigation a:active,
3924  .site-header.featured-image .social-navigation a:hover + svg,
3925  .site-header.featured-image .social-navigation a:active + svg,
3926  .site-header.featured-image .site-title a:hover,
3927  .site-header.featured-image .site-title a:active,
3928  .site-header.featured-image .site-title a:hover + svg,
3929  .site-header.featured-image .site-title a:active + svg,
3930  .site-header.featured-image .site-featured-image a:hover,
3931  .site-header.featured-image .site-featured-image a:active,
3932  .site-header.featured-image .site-featured-image a:hover + svg,
3933  .site-header.featured-image .site-featured-image a:active + svg {
3934    color: #fff;
3935    opacity: 0.6;
3936  }
3937  
3938  .site-header.featured-image .main-navigation a:focus,
3939  .site-header.featured-image .main-navigation a:focus + svg,
3940  .site-header.featured-image .main-navigation a + svg:focus,
3941  .site-header.featured-image .main-navigation a + svg:focus + svg,
3942  .site-header.featured-image .social-navigation a:focus,
3943  .site-header.featured-image .social-navigation a:focus + svg,
3944  .site-header.featured-image .site-title a:focus,
3945  .site-header.featured-image .site-title a:focus + svg,
3946  .site-header.featured-image .site-featured-image a:focus,
3947  .site-header.featured-image .site-featured-image a:focus + svg {
3948    color: #fff;
3949  }
3950  
3951  .site-header.featured-image .main-navigation .sub-menu a {
3952    opacity: inherit;
3953  }
3954  
3955  .site-header.featured-image .social-navigation a:focus {
3956    color: #fff;
3957    opacity: 1;
3958    border-bottom: 1px solid #fff;
3959  }
3960  
3961  .site-header.featured-image .social-navigation svg,
3962  .site-header.featured-image .site-featured-image svg {
3963    /* Use -webkit- only if supporting: Chrome < 54, iOS < 9.3, Android < 4.4.4 */
3964    -webkit-filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.35));
3965    filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.35));
3966  }
3967  
3968  .site-header.featured-image .site-featured-image {
3969    /* First layer: grayscale. */
3970  }
3971  
3972  .site-header.featured-image .site-featured-image .post-thumbnail img {
3973    height: auto;
3974    left: 50%;
3975    max-width: 1000%;
3976    min-height: 100%;
3977    min-width: 100vw;
3978    position: absolute;
3979    top: 50%;
3980    transform: translateX(-50%) translateY(-50%);
3981    width: auto;
3982    z-index: 1;
3983    /* When image filters are active, make it grayscale to colorize it blue. */
3984  }
3985  
3986  @supports (object-fit: cover) {
3987    .site-header.featured-image .site-featured-image .post-thumbnail img {
3988      height: 100%;
3989      left: 0;
3990      object-fit: cover;
3991      top: 0;
3992      transform: none;
3993      width: 100%;
3994    }
3995  }
3996  
3997  .image-filters-enabled .site-header.featured-image .site-featured-image .post-thumbnail img {
3998    filter: grayscale(100%);
3999  }
4000  
4001  .site-header.featured-image .site-featured-image .entry-header {
4002    margin-top: calc( 4 * 1rem);
4003    margin-bottom: 0;
4004    margin-left: 0;
4005    margin-right: 0;
4006    /* Entry meta */
4007  }
4008  
4009  @media only screen and (min-width: 768px) {
4010    .site-header.featured-image .site-featured-image .entry-header {
4011      margin-left: calc(10% + 60px);
4012      margin-right: calc(10% + 60px);
4013    }
4014  }
4015  
4016  .site-header.featured-image .site-featured-image .entry-header .entry-title:before {
4017    background: #fff;
4018  }
4019  
4020  .site-header.featured-image .site-featured-image .entry-header .entry-meta {
4021    font-weight: 500;
4022  }
4023  
4024  .site-header.featured-image .site-featured-image .entry-header .entry-meta > span {
4025    margin-right: 1rem;
4026    display: inline-block;
4027  }
4028  
4029  .site-header.featured-image .site-featured-image .entry-header .entry-meta > span:last-child {
4030    margin-right: 0;
4031  }
4032  
4033  .site-header.featured-image .site-featured-image .entry-header .entry-meta a {
4034    transition: color 110ms ease-in-out;
4035    color: currentColor;
4036  }
4037  
4038  .site-header.featured-image .site-featured-image .entry-header .entry-meta a:hover {
4039    text-decoration: none;
4040  }
4041  
4042  .site-header.featured-image .site-featured-image .entry-header .entry-meta .svg-icon {
4043    position: relative;
4044    display: inline-block;
4045    vertical-align: middle;
4046    margin-right: 0.5em;
4047  }
4048  
4049  .site-header.featured-image .site-featured-image .entry-header .entry-meta .discussion-avatar-list {
4050    display: none;
4051  }
4052  
4053  @media only screen and (min-width: 768px) {
4054    .site-header.featured-image .site-featured-image .entry-header.has-discussion .entry-meta {
4055      display: flex;
4056      position: relative;
4057    }
4058    .site-header.featured-image .site-featured-image .entry-header.has-discussion .entry-title {
4059      padding-right: calc(1 * (100vw / 12) + 1rem);
4060    }
4061    .site-header.featured-image .site-featured-image .entry-header.has-discussion .entry-meta .comment-count {
4062      position: absolute;
4063      right: 0;
4064    }
4065    .site-header.featured-image .site-featured-image .entry-header.has-discussion .entry-meta .discussion-avatar-list {
4066      display: block;
4067      position: absolute;
4068      bottom: 100%;
4069    }
4070  }
4071  
4072  .site-header.featured-image .custom-logo-link {
4073    background: #fff;
4074    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
4075  }
4076  
4077  .site-header.featured-image .custom-logo-link:hover, .site-header.featured-image .custom-logo-link:active, .site-header.featured-image .custom-logo-link:focus {
4078    box-shadow: 0 0 0 2px white;
4079  }
4080  
4081  .site-header.featured-image .site-branding {
4082    position: relative;
4083    z-index: 10;
4084  }
4085  
4086  .site-header.featured-image .site-featured-image .entry-header {
4087    position: relative;
4088    z-index: 9;
4089  }
4090  
4091  .site-header.featured-image .site-branding-container:after,
4092  .site-header.featured-image .site-featured-image:before,
4093  .site-header.featured-image .site-featured-image:after, .site-header.featured-image:after {
4094    display: block;
4095    position: absolute;
4096    top: 0;
4097    left: 0;
4098    content: "\020";
4099    width: 100%;
4100    height: 100%;
4101  }
4102  
4103  .image-filters-enabled .site-header.featured-image .site-featured-image:before {
4104    background: #0073aa;
4105    mix-blend-mode: screen;
4106    opacity: 0.1;
4107  }
4108  
4109  .site-header.featured-image .site-featured-image:after {
4110    background: #000;
4111    mix-blend-mode: multiply;
4112    opacity: .7;
4113    /* When image filters are active, a blue overlay is added. */
4114  }
4115  
4116  .image-filters-enabled .site-header.featured-image .site-featured-image:after {
4117    background: #0073aa;
4118    opacity: .8;
4119    z-index: 3;
4120    /* Browsers supporting mix-blend-mode don't need opacity < 1 */
4121  }
4122  
4123  @supports (mix-blend-mode: multiply) {
4124    .image-filters-enabled .site-header.featured-image .site-featured-image:after {
4125      opacity: 1;
4126    }
4127  }
4128  
4129  .image-filters-enabled .site-header.featured-image .site-branding-container:after {
4130    background: rgba(0, 0, 0, 0.35);
4131    mix-blend-mode: overlay;
4132    opacity: 0.5;
4133    z-index: 4;
4134    /* Browsers supporting mix-blend-mode can have a light overlay */
4135  }
4136  
4137  @supports (mix-blend-mode: overlay) {
4138    .image-filters-enabled .site-header.featured-image .site-branding-container:after {
4139      background: rgba(255, 255, 255, 0.35);
4140    }
4141  }
4142  
4143  .site-header.featured-image:after {
4144    background: #000;
4145    /**
4146           * Add a transition to the readability overlay, to add a subtle
4147           * but smooth effect when resizing the screen.
4148           */
4149    transition: opacity 1200ms ease-in-out;
4150    opacity: 0.7;
4151    z-index: 5;
4152    /* When image filters are active, a blue overlay is added. */
4153  }
4154  
4155  .image-filters-enabled .site-header.featured-image:after {
4156    background: #000e14;
4157    opacity: 0.38;
4158  }
4159  
4160  @media only screen and (min-width: 768px) {
4161    .image-filters-enabled .site-header.featured-image:after {
4162      opacity: 0.18;
4163    }
4164  }
4165  
4166  .site-header.featured-image ::-moz-selection {
4167    background: rgba(255, 255, 255, 0.17);
4168  }
4169  
4170  .site-header.featured-image ::selection {
4171    background: rgba(255, 255, 255, 0.17);
4172  }
4173  
4174  /*--------------------------------------------------------------
4175  ## Posts and pages
4176  --------------------------------------------------------------*/
4177  .sticky {
4178    display: block;
4179  }
4180  
4181  .sticky-post {
4182    background: #0073aa;
4183    color: #fff;
4184    display: inline-block;
4185    font-weight: bold;
4186    line-height: 1;
4187    padding: .25rem;
4188    position: absolute;
4189    text-transform: uppercase;
4190    top: -1rem;
4191    z-index: 1;
4192  }
4193  
4194  .updated:not(.published) {
4195    display: none;
4196  }
4197  
4198  .page-links {
4199    clear: both;
4200    margin: 0 0 calc(1.5 * 1rem);
4201  }
4202  
4203  .entry {
4204    margin-top: calc(6 * 1rem);
4205  }
4206  
4207  .entry:first-of-type {
4208    margin-top: 0;
4209  }
4210  
4211  .entry .entry-header {
4212    margin: calc(3 * 1rem) 1rem 1rem;
4213    position: relative;
4214  }
4215  
4216  @media only screen and (min-width: 768px) {
4217    .entry .entry-header {
4218      margin: calc(3 * 1rem) calc(10% + 60px) 1rem;
4219    }
4220  }
4221  
4222  .entry .entry-title {
4223    margin: 0;
4224  }
4225  
4226  .entry .entry-title:before {
4227    background: #767676;
4228    content: "\020";
4229    display: block;
4230    height: 2px;
4231    margin: 1rem 0;
4232    width: 1em;
4233  }
4234  
4235  .entry .entry-title.has-text-align-center:before {
4236    margin-left: auto;
4237    margin-right: auto;
4238  }
4239  
4240  .entry .entry-title.has-text-align-right:before {
4241    margin-left: auto;
4242  }
4243  
4244  .entry .entry-title a {
4245    color: inherit;
4246  }
4247  
4248  .entry .entry-title a:hover {
4249    color: #4a4a4a;
4250  }
4251  
4252  .entry .entry-meta,
4253  .entry .entry-footer {
4254    color: #767676;
4255    font-weight: 500;
4256  }
4257  
4258  .entry .entry-meta > span,
4259  .entry .entry-footer > span {
4260    margin-right: 1rem;
4261    display: inline-block;
4262  }
4263  
4264  .entry .entry-meta > span:last-child,
4265  .entry .entry-footer > span:last-child {
4266    margin-right: 0;
4267  }
4268  
4269  .entry .entry-meta a,
4270  .entry .entry-footer a {
4271    transition: color 110ms ease-in-out;
4272    color: currentColor;
4273  }
4274  
4275  .entry .entry-meta a:hover,
4276  .entry .entry-footer a:hover {
4277    text-decoration: none;
4278    color: #0073aa;
4279  }
4280  
4281  .entry .entry-meta .svg-icon,
4282  .entry .entry-footer .svg-icon {
4283    position: relative;
4284    display: inline-block;
4285    vertical-align: middle;
4286    margin-right: 0.5em;
4287  }
4288  
4289  .entry .entry-meta {
4290    margin: 1rem 0;
4291  }
4292  
4293  .entry .entry-footer {
4294    margin: calc(2 * 1rem) 1rem 1rem;
4295  }
4296  
4297  @media only screen and (min-width: 768px) {
4298    .entry .entry-footer {
4299      margin: 1rem calc(10% + 60px) calc(3 * 1rem);
4300      max-width: calc(8 * (100vw / 12) - 28px);
4301    }
4302  }
4303  
4304  @media only screen and (min-width: 768px) {
4305    .entry .entry-footer {
4306      max-width: calc(6 * (100vw / 12) - 28px);
4307    }
4308  }
4309  
4310  .entry .post-thumbnail {
4311    margin: 1rem;
4312  }
4313  
4314  @media only screen and (min-width: 768px) {
4315    .entry .post-thumbnail {
4316      margin: 1rem calc(10% + 60px);
4317    }
4318  }
4319  
4320  .entry .post-thumbnail:focus {
4321    outline: none;
4322  }
4323  
4324  .entry .post-thumbnail .post-thumbnail-inner {
4325    display: block;
4326  }
4327  
4328  .entry .post-thumbnail .post-thumbnail-inner img {
4329    position: relative;
4330    display: block;
4331    width: 100%;
4332  }
4333  
4334  .image-filters-enabled .entry .post-thumbnail {
4335    position: relative;
4336    display: block;
4337  }
4338  
4339  .image-filters-enabled .entry .post-thumbnail .post-thumbnail-inner {
4340    filter: grayscale(100%);
4341  }
4342  
4343  .image-filters-enabled .entry .post-thumbnail .post-thumbnail-inner:after {
4344    background: rgba(0, 0, 0, 0.35);
4345    content: "";
4346    display: block;
4347    height: 100%;
4348    opacity: .5;
4349    pointer-events: none;
4350    position: absolute;
4351    top: 0;
4352    width: 100%;
4353    z-index: 4;
4354  }
4355  
4356  @supports (mix-blend-mode: multiply) {
4357    .image-filters-enabled .entry .post-thumbnail .post-thumbnail-inner:after {
4358      display: none;
4359    }
4360  }
4361  
4362  .image-filters-enabled .entry .post-thumbnail:before, .image-filters-enabled .entry .post-thumbnail:after {
4363    position: absolute;
4364    display: block;
4365    width: 100%;
4366    height: 100%;
4367    top: 0;
4368    left: 0;
4369    content: "\020";
4370    pointer-events: none;
4371  }
4372  
4373  .image-filters-enabled .entry .post-thumbnail:before {
4374    background: #0073aa;
4375    mix-blend-mode: screen;
4376    opacity: 0.1;
4377    z-index: 2;
4378  }
4379  
4380  .image-filters-enabled .entry .post-thumbnail:after {
4381    background: #0073aa;
4382    mix-blend-mode: multiply;
4383    opacity: .8;
4384    z-index: 3;
4385    /* Browsers supporting mix-blend-mode don't need opacity < 1 */
4386  }
4387  
4388  @supports (mix-blend-mode: multiply) {
4389    .image-filters-enabled .entry .post-thumbnail:after {
4390      opacity: 1;
4391    }
4392  }
4393  
4394  .entry .entry-content,
4395  .entry .entry-summary {
4396    max-width: calc(100% - (2 * 1rem));
4397    margin: 0 1rem;
4398  }
4399  
4400  @media only screen and (min-width: 768px) {
4401    .entry .entry-content,
4402    .entry .entry-summary {
4403      max-width: 80%;
4404      margin: 0 10%;
4405      padding: 0 60px;
4406    }
4407  }
4408  
4409  .entry .entry-content p {
4410    word-wrap: break-word;
4411  }
4412  
4413  .entry .entry-content .more-link {
4414    transition: color 110ms ease-in-out;
4415    display: inline;
4416    color: inherit;
4417  }
4418  
4419  .entry .entry-content .more-link:after {
4420    content: "\02192";
4421    display: inline-block;
4422    margin-left: 0.5em;
4423  }
4424  
4425  .entry .entry-content .more-link:hover {
4426    color: #0073aa;
4427    text-decoration: none;
4428  }
4429  
4430  .entry .entry-content a {
4431    text-decoration: underline;
4432    text-decoration-thickness: 2px;
4433  }
4434  
4435  .entry .entry-content a.button, .entry .entry-content a:hover {
4436    text-decoration: none;
4437  }
4438  
4439  .entry .entry-content a.button {
4440    display: inline-block;
4441  }
4442  
4443  .entry .entry-content a.button:hover {
4444    background: #111;
4445    color: #fff;
4446    cursor: pointer;
4447  }
4448  
4449  .entry .entry-content > iframe[style] {
4450    margin: 32px 0 !important;
4451    max-width: 100% !important;
4452  }
4453  
4454  @media only screen and (min-width: 768px) {
4455    .entry .entry-content > iframe[style] {
4456      max-width: calc(8 * (100vw / 12) - 28px) !important;
4457    }
4458  }
4459  
4460  @media only screen and (min-width: 1168px) {
4461    .entry .entry-content > iframe[style] {
4462      max-width: calc(6 * (100vw / 12) - 28px) !important;
4463    }
4464  }
4465  
4466  .entry .entry-content .page-links a {
4467    margin: calc(0.5 * 1rem);
4468    text-decoration: none;
4469  }
4470  
4471  .entry .entry-content .wp-audio-shortcode {
4472    max-width: calc(100vw - (2 * 1rem));
4473  }
4474  
4475  @media only screen and (min-width: 768px) {
4476    .entry .entry-content .wp-audio-shortcode {
4477      max-width: calc(8 * (100vw / 12) - 28px);
4478    }
4479  }
4480  
4481  @media only screen and (min-width: 1168px) {
4482    .entry .entry-content .wp-audio-shortcode {
4483      max-width: calc(6 * (100vw / 12) - 28px);
4484    }
4485  }
4486  
4487  /* Author description */
4488  .author-bio {
4489    margin: calc(2 * 1rem) 1rem 1rem;
4490  }
4491  
4492  @media only screen and (min-width: 768px) {
4493    .author-bio {
4494      max-width: calc(8 * (100vw / 12) - 28px);
4495    }
4496  }
4497  
4498  @media only screen and (min-width: 1168px) {
4499    .author-bio {
4500      max-width: calc(6 * (100vw / 12) - 28px);
4501    }
4502  }
4503  
4504  @media only screen and (min-width: 768px) {
4505    .author-bio {
4506      margin: calc(3 * 1rem) calc(10% + 60px);
4507    }
4508  }
4509  
4510  @media only screen and (min-width: 1168px) {
4511    .author-bio {
4512      margin: calc(3 * 1rem) calc(10% + 60px);
4513    }
4514  }
4515  
4516  .author-bio .author-title {
4517    display: inline;
4518  }
4519  
4520  .author-bio .author-title:before {
4521    background: #767676;
4522    content: "\020";
4523    display: block;
4524    height: 2px;
4525    margin: 1rem 0;
4526    width: 1em;
4527  }
4528  
4529  .author-bio .author-title.has-text-align-center:before {
4530    margin-left: auto;
4531    margin-right: auto;
4532  }
4533  
4534  .author-bio .author-title.has-text-align-right:before {
4535    margin-left: auto;
4536  }
4537  
4538  .author-bio .author-description {
4539    display: inline;
4540    color: #767676;
4541    font-size: 1.125em;
4542    line-height: 1.2;
4543  }
4544  
4545  .author-bio .author-description .author-link {
4546    display: inline-block;
4547  }
4548  
4549  .author-bio .author-description .author-link:hover {
4550    color: #005177;
4551    text-decoration: none;
4552  }
4553  
4554  /*--------------------------------------------------------------
4555  ## Comments
4556  --------------------------------------------------------------*/
4557  .comment-content a {
4558    word-wrap: break-word;
4559  }
4560  
4561  .bypostauthor {
4562    display: block;
4563  }
4564  
4565  .comments-area {
4566    -webkit-hyphens: auto;
4567    -moz-hyphens: auto;
4568    -ms-hyphens: auto;
4569    hyphens: auto;
4570    margin: calc(2 * 1rem) 1rem;
4571    word-wrap: break-word;
4572    /* Add extra margin when the comments section is located immediately after the
4573       * post itself (this happens on pages).
4574       */
4575  }
4576  
4577  @media only screen and (min-width: 768px) {
4578    .comments-area {
4579      max-width: calc(8 * (100vw / 12) - 28px);
4580    }
4581  }
4582  
4583  @media only screen and (min-width: 1168px) {
4584    .comments-area {
4585      max-width: calc(6 * (100vw / 12) - 28px);
4586    }
4587  }
4588  
4589  @media only screen and (min-width: 768px) {
4590    .comments-area {
4591      margin: calc(3 * 1rem) calc(10% + 60px);
4592    }
4593  }
4594  
4595  .comments-area > * {
4596    margin-top: calc(2 * 1rem);
4597    margin-bottom: calc(2 * 1rem);
4598  }
4599  
4600  @media only screen and (min-width: 768px) {
4601    .comments-area > * {
4602      margin-top: calc(3 * 1rem);
4603      margin-bottom: calc(3 * 1rem);
4604    }
4605  }
4606  
4607  .entry + .comments-area {
4608    margin-top: calc(3 * 1rem);
4609  }
4610  
4611  @media only screen and (min-width: 768px) {
4612    .comments-area .comments-title-wrap {
4613      align-items: baseline;
4614      display: flex;
4615      justify-content: space-between;
4616    }
4617  }
4618  
4619  .comments-area .comments-title-wrap .comments-title {
4620    margin: 0;
4621  }
4622  
4623  .comments-area .comments-title-wrap .comments-title:before {
4624    background: #767676;
4625    content: "\020";
4626    display: block;
4627    height: 2px;
4628    margin: 1rem 0;
4629    width: 1em;
4630  }
4631  
4632  .comments-area .comments-title-wrap .comments-title.has-text-align-center:before {
4633    margin-left: auto;
4634    margin-right: auto;
4635  }
4636  
4637  .comments-area .comments-title-wrap .comments-title.has-text-align-right:before {
4638    margin-left: auto;
4639  }
4640  
4641  @media only screen and (min-width: 768px) {
4642    .comments-area .comments-title-wrap .comments-title {
4643      flex: 1 0 calc(3 * (100vw / 12));
4644    }
4645  }
4646  
4647  @media only screen and (min-width: 768px) {
4648    .comments-area .comments-title-wrap .discussion-meta {
4649      flex: 0 0 calc(2 * (100vw / 12));
4650      margin-left: 1rem;
4651    }
4652  }
4653  
4654  #comment {
4655    max-width: 100%;
4656    box-sizing: border-box;
4657  }
4658  
4659  #respond {
4660    position: relative;
4661  }
4662  
4663  #respond .comment-user-avatar {
4664    margin: 1rem 0 -1rem;
4665  }
4666  
4667  #respond .comment .comment-form {
4668    padding-left: 0;
4669  }
4670  
4671  #respond > small {
4672    display: block;
4673    font-size: 22px;
4674    position: absolute;
4675    left: calc(1rem + 100%);
4676    top: calc(-3.5 * 1rem);
4677    width: calc(100vw / 12);
4678  }
4679  
4680  #comments > .comments-title:last-child {
4681    display: none;
4682  }
4683  
4684  .comment-form-flex {
4685    display: flex;
4686    flex-direction: column;
4687  }
4688  
4689  .comment-form-flex .comments-title {
4690    display: none;
4691    margin: 0;
4692    order: 1;
4693  }
4694  
4695  .comment-form-flex #respond {
4696    order: 2;
4697  }
4698  
4699  .comment-form-flex #respond + .comments-title {
4700    display: block;
4701  }
4702  
4703  .comment-form-wrapper,
4704  .comment-form-wrapper .comments-title {
4705    display: block;
4706  }
4707  
4708  .comment-list {
4709    list-style: none;
4710    padding: 0;
4711  }
4712  
4713  .comment-list .children {
4714    margin: 0;
4715    padding: 0 0 0 1rem;
4716  }
4717  
4718  .comment-list > .comment:first-child {
4719    margin-top: 0;
4720  }
4721  
4722  .comment-list .pingback .comment-body,
4723  .comment-list .trackback .comment-body {
4724    color: #767676;
4725    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
4726    font-size: 0.71111em;
4727    font-weight: 500;
4728    margin-top: 1rem;
4729    margin-bottom: 1rem;
4730  }
4731  
4732  .comment-list .pingback .comment-body a:not(.comment-edit-link),
4733  .comment-list .trackback .comment-body a:not(.comment-edit-link) {
4734    font-weight: bold;
4735    font-size: 19.55556px;
4736    line-height: 1.5;
4737    padding-right: 0.5rem;
4738    display: block;
4739  }
4740  
4741  .comment-list .pingback .comment-body .comment-edit-link,
4742  .comment-list .trackback .comment-body .comment-edit-link {
4743    color: #767676;
4744    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
4745    font-weight: 500;
4746  }
4747  
4748  #respond + .comment-reply {
4749    display: none;
4750  }
4751  
4752  .comment-reply .comment-reply-link {
4753    display: inline-block;
4754  }
4755  
4756  .comment {
4757    list-style: none;
4758    position: relative;
4759  }
4760  
4761  @media only screen and (min-width: 768px) {
4762    .comment {
4763      padding-left: calc(.5 * (1rem + calc(100vw / 12 )));
4764    }
4765    .comment.depth-1,
4766    .comment .children {
4767      padding-left: 0;
4768    }
4769    .comment.depth-1 {
4770      margin-left: calc(3.25 * 1rem);
4771    }
4772  }
4773  
4774  .comment .comment-body {
4775    margin: calc(2 * 1rem) 0 0;
4776  }
4777  
4778  .comment .comment-meta {
4779    position: relative;
4780  }
4781  
4782  .comment .comment-author .avatar {
4783    float: left;
4784    margin-right: 1rem;
4785    position: relative;
4786  }
4787  
4788  @media only screen and (min-width: 768px) {
4789    .comment .comment-author .avatar {
4790      float: inherit;
4791      margin-right: inherit;
4792      position: absolute;
4793      top: 0;
4794      right: calc(100% + 1rem);
4795    }
4796  }
4797  
4798  .comment .comment-author .fn {
4799    position: relative;
4800    display: block;
4801  }
4802  
4803  .comment .comment-author .fn a {
4804    color: inherit;
4805  }
4806  
4807  .comment .comment-author .fn a:hover {
4808    color: #005177;
4809  }
4810  
4811  .comment .comment-author .post-author-badge {
4812    border-radius: 100%;
4813    display: block;
4814    height: 18px;
4815    position: absolute;
4816    background: #008fd3;
4817    right: calc(100% - 2.5rem);
4818    top: -3px;
4819    width: 18px;
4820  }
4821  
4822  @media only screen and (min-width: 768px) {
4823    .comment .comment-author .post-author-badge {
4824      right: calc(100% + 0.75rem);
4825    }
4826  }
4827  
4828  .comment .comment-author .post-author-badge svg {
4829    width: inherit;
4830    height: inherit;
4831    display: block;
4832    fill: white;
4833    transform: scale(0.875);
4834  }
4835  
4836  .comment .comment-metadata > a,
4837  .comment .comment-metadata .comment-edit-link {
4838    display: inline;
4839    font-weight: 500;
4840    color: #767676;
4841    vertical-align: baseline;
4842  }
4843  
4844  .comment .comment-metadata > a time,
4845  .comment .comment-metadata .comment-edit-link time {
4846    vertical-align: baseline;
4847  }
4848  
4849  .comment .comment-metadata > a:hover,
4850  .comment .comment-metadata .comment-edit-link:hover {
4851    color: #005177;
4852    text-decoration: none;
4853  }
4854  
4855  .comment .comment-metadata > * {
4856    display: inline-block;
4857  }
4858  
4859  .comment .comment-metadata .edit-link-sep {
4860    color: #767676;
4861    margin: 0 0.2em;
4862    vertical-align: baseline;
4863  }
4864  
4865  .comment .comment-metadata .edit-link {
4866    color: #767676;
4867  }
4868  
4869  .comment .comment-metadata .edit-link svg {
4870    transform: scale(0.8);
4871    vertical-align: baseline;
4872    margin-right: 0.1em;
4873  }
4874  
4875  .comment .comment-metadata .comment-edit-link {
4876    position: relative;
4877    padding-left: 1rem;
4878    margin-left: -1rem;
4879    z-index: 1;
4880  }
4881  
4882  .comment .comment-metadata .comment-edit-link:hover {
4883    color: #0073aa;
4884  }
4885  
4886  .comment .comment-content {
4887    margin: 1rem 0;
4888  }
4889  
4890  @media only screen and (min-width: 1168px) {
4891    .comment .comment-content {
4892      padding-right: 1rem;
4893    }
4894  }
4895  
4896  .comment .comment-content > *:first-child {
4897    margin-top: 0;
4898  }
4899  
4900  .comment .comment-content > *:last-child {
4901    margin-bottom: 0;
4902  }
4903  
4904  .comment .comment-content blockquote {
4905    margin-left: 0;
4906  }
4907  
4908  .comment .comment-content a {
4909    text-decoration: underline;
4910    text-decoration-thickness: 2px;
4911  }
4912  
4913  .comment .comment-content a:hover {
4914    text-decoration: none;
4915  }
4916  
4917  .comment-reply-link,
4918  #cancel-comment-reply-link {
4919    font-weight: 500;
4920  }
4921  
4922  .comment-reply-link:hover,
4923  #cancel-comment-reply-link:hover {
4924    color: #005177;
4925  }
4926  
4927  .discussion-avatar-list {
4928    content: "";
4929    display: table;
4930    table-layout: fixed;
4931    margin: 0;
4932    padding: 0;
4933  }
4934  
4935  .discussion-avatar-list li {
4936    position: relative;
4937    list-style: none;
4938    margin: 0 -8px 0 0;
4939    padding: 0;
4940    float: left;
4941  }
4942  
4943  .discussion-avatar-list .comment-user-avatar img {
4944    height: calc(1.5 * 1rem);
4945    width: calc(1.5 * 1rem);
4946  }
4947  
4948  .discussion-meta .discussion-meta-info {
4949    margin: 0;
4950  }
4951  
4952  .discussion-meta .discussion-meta-info .svg-icon {
4953    vertical-align: middle;
4954    fill: currentColor;
4955    transform: scale(0.6) scaleX(-1) translateY(-0.1em);
4956    margin-left: -0.25rem;
4957  }
4958  
4959  .comment-form .comment-notes,
4960  .comment-form label {
4961    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
4962    font-size: 0.71111em;
4963    color: #767676;
4964  }
4965  
4966  .comment-form #wp-comment-cookies-consent {
4967    margin: 0 10px 0 0;
4968  }
4969  
4970  @media only screen and (min-width: 768px) {
4971    .comment-form .comment-form-author,
4972    .comment-form .comment-form-email {
4973      width: calc(50% - 0.5rem);
4974      float: left;
4975    }
4976  }
4977  
4978  @media only screen and (min-width: 768px) {
4979    .comment-form .comment-form-email {
4980      margin-left: 1rem;
4981    }
4982  }
4983  
4984  .comment-form input[name="author"],
4985  .comment-form input[name="email"],
4986  .comment-form input[name="url"] {
4987    display: block;
4988    width: 100%;
4989  }
4990  
4991  /*--------------------------------------------------------------
4992  ## Archives
4993  --------------------------------------------------------------*/
4994  .archive .page-header,
4995  .search .page-header,
4996  .error404 .page-header {
4997    margin: 1rem 1rem calc(3 * 1rem);
4998  }
4999  
5000  @media only screen and (min-width: 768px) {
5001    .archive .page-header,
5002    .search .page-header,
5003    .error404 .page-header {
5004      margin: 0 calc(10% + 60px) calc(3 * 1rem);
5005    }
5006  }
5007  
5008  .archive .page-header .page-title,
5009  .search .page-header .page-title,
5010  .error404 .page-header .page-title {
5011    color: #767676;
5012    display: inline;
5013    letter-spacing: normal;
5014  }
5015  
5016  .archive .page-header .page-title:before,
5017  .search .page-header .page-title:before,
5018  .error404 .page-header .page-title:before {
5019    display: none;
5020  }
5021  
5022  .archive .page-header .search-term,
5023  .archive .page-header .page-description,
5024  .search .page-header .search-term,
5025  .search .page-header .page-description,
5026  .error404 .page-header .search-term,
5027  .error404 .page-header .page-description {
5028    display: inherit;
5029    clear: both;
5030  }
5031  
5032  .archive .page-header .page-description,
5033  .search .page-header .page-description {
5034    display: block;
5035    color: #111;
5036    font-size: 1em;
5037  }
5038  
5039  @media only screen and (min-width: 768px) {
5040    .hfeed .entry .entry-header {
5041      margin: calc(3 * 1rem) calc(10% + 60px) calc(1rem / 2);
5042    }
5043  }
5044  
5045  /* 404 & Not found */
5046  .error-404.not-found .page-content,
5047  .no-results.not-found .page-content {
5048    margin: calc(3 * 1rem) 1rem;
5049  }
5050  
5051  @media only screen and (min-width: 768px) {
5052    .error-404.not-found .page-content,
5053    .no-results.not-found .page-content {
5054      margin: calc(3 * 1rem) calc(10% + 60px) calc(1rem / 2);
5055    }
5056  }
5057  
5058  .error-404.not-found .search-submit,
5059  .no-results.not-found .search-submit {
5060    vertical-align: middle;
5061    margin: 1rem 0;
5062  }
5063  
5064  .error-404.not-found .search-field,
5065  .no-results.not-found .search-field {
5066    width: 100%;
5067  }
5068  
5069  /*--------------------------------------------------------------
5070  ## Footer
5071  --------------------------------------------------------------*/
5072  /* Site footer */
5073  #colophon .widget-area,
5074  #colophon .site-info {
5075    margin: calc(2 * 1rem) 1rem;
5076  }
5077  
5078  @media only screen and (min-width: 768px) {
5079    #colophon .widget-area,
5080    #colophon .site-info {
5081      margin: calc(3 * 1rem) calc(10% + 60px);
5082    }
5083  }
5084  
5085  #colophon .widget-column {
5086    display: flex;
5087    flex-wrap: wrap;
5088  }
5089  
5090  #colophon .widget-column .widget {
5091    -webkit-hyphens: auto;
5092    -moz-hyphens: auto;
5093    -ms-hyphens: auto;
5094    hyphens: auto;
5095    width: 100%;
5096    word-wrap: break-word;
5097  }
5098  
5099  @media only screen and (min-width: 1168px) {
5100    #colophon .widget-column .widget {
5101      margin-right: calc(3 * 1rem);
5102      width: calc(50% - (3 * 1rem));
5103    }
5104  }
5105  
5106  #colophon .site-info {
5107    color: #767676;
5108    -webkit-hyphens: auto;
5109    -moz-hyphens: auto;
5110    -ms-hyphens: auto;
5111    hyphens: auto;
5112    word-wrap: break-word;
5113  }
5114  
5115  #colophon .site-info a {
5116    color: inherit;
5117  }
5118  
5119  #colophon .site-info a:hover {
5120    text-decoration: none;
5121    color: #0073aa;
5122  }
5123  
5124  #colophon .site-info .imprint,
5125  #colophon .site-info .privacy-policy-link {
5126    margin-right: 1rem;
5127  }
5128  
5129  /* Widgets */
5130  .widget {
5131    margin: 0 0 1rem;
5132    /* Make sure select elements fit in widgets. */
5133  }
5134  
5135  .widget .widget-title {
5136    font-size: 1.6875em;
5137  }
5138  
5139  .widget select {
5140    max-width: 100%;
5141  }
5142  
5143  .widget a {
5144    color: #0073aa;
5145  }
5146  
5147  .widget a:hover {
5148    color: #005177;
5149  }
5150  
5151  .widget_archive ul,
5152  .widget_categories ul,
5153  .widget_meta ul,
5154  .widget_nav_menu ul,
5155  .widget_pages ul,
5156  .widget_recent_comments ul,
5157  .widget_recent_entries ul,
5158  .widget_rss ul {
5159    padding: 0;
5160    list-style: none;
5161  }
5162  
5163  .widget_archive ul li,
5164  .widget_categories ul li,
5165  .widget_meta ul li,
5166  .widget_nav_menu ul li,
5167  .widget_pages ul li,
5168  .widget_recent_comments ul li,
5169  .widget_recent_entries ul li,
5170  .widget_rss ul li {
5171    color: #767676;
5172    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5173    font-size: calc(22px * 1.125);
5174    font-weight: 700;
5175    line-height: 1.2;
5176    margin-top: 0.5rem;
5177    margin-bottom: 0.5rem;
5178  }
5179  
5180  .widget_archive ul ul,
5181  .widget_categories ul ul,
5182  .widget_meta ul ul,
5183  .widget_nav_menu ul ul,
5184  .widget_pages ul ul,
5185  .widget_recent_comments ul ul,
5186  .widget_recent_entries ul ul,
5187  .widget_rss ul ul {
5188    counter-reset: submenu;
5189  }
5190  
5191  .widget_archive ul ul > li > a::before,
5192  .widget_categories ul ul > li > a::before,
5193  .widget_meta ul ul > li > a::before,
5194  .widget_nav_menu ul ul > li > a::before,
5195  .widget_pages ul ul > li > a::before,
5196  .widget_recent_comments ul ul > li > a::before,
5197  .widget_recent_entries ul ul > li > a::before,
5198  .widget_rss ul ul > li > a::before {
5199    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
5200    font-weight: normal;
5201    content: "– " counters(submenu, "– ", none);
5202    counter-increment: submenu;
5203  }
5204  
5205  .widget_tag_cloud .tagcloud {
5206    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5207    font-weight: 700;
5208  }
5209  
5210  .widget_search .search-field {
5211    width: 100%;
5212  }
5213  
5214  @media only screen and (min-width: 600px) {
5215    .widget_search .search-field {
5216      width: auto;
5217    }
5218  }
5219  
5220  .widget_search .search-submit {
5221    display: block;
5222    margin-top: 1rem;
5223  }
5224  
5225  .widget_calendar .calendar_wrap {
5226    text-align: center;
5227  }
5228  
5229  .widget_calendar .calendar_wrap table td,
5230  .widget_calendar .calendar_wrap table th {
5231    border: none;
5232  }
5233  
5234  .widget_calendar .calendar_wrap a {
5235    text-decoration: underline;
5236    text-decoration-thickness: 2px;
5237  }
5238  
5239  .widget_calendar .calendar_wrap .wp-calendar-table {
5240    margin-bottom: 0;
5241  }
5242  
5243  .widget_calendar .calendar_wrap .wp-calendar-nav {
5244    margin: 0 0 1rem;
5245    display: table;
5246    width: 100%;
5247    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5248  }
5249  
5250  .widget_calendar .calendar_wrap .wp-calendar-nav span {
5251    display: table-cell;
5252    padding: 0.5em;
5253  }
5254  
5255  .widget_calendar .calendar_wrap .wp-calendar-nav-prev,
5256  .widget_calendar .calendar_wrap .wp-calendar-nav-next {
5257    width: 40%;
5258  }
5259  
5260  /* Blocks */
5261  /* !Block styles */
5262  .entry .entry-content > *,
5263  .entry .entry-summary > *,
5264  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *,
5265  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * {
5266    margin: 32px 0;
5267    max-width: 100%;
5268  }
5269  
5270  @media only screen and (min-width: 768px) {
5271    .entry .entry-content > *,
5272    .entry .entry-summary > *,
5273    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *,
5274    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * {
5275      max-width: calc(8 * (100vw / 12) - 28px);
5276    }
5277  }
5278  
5279  @media only screen and (min-width: 1168px) {
5280    .entry .entry-content > *,
5281    .entry .entry-summary > *,
5282    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *,
5283    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * {
5284      max-width: calc(6 * (100vw / 12) - 28px);
5285    }
5286  }
5287  
5288  @media only screen and (min-width: 768px) {
5289    .entry .entry-content > *,
5290    .entry .entry-summary > *,
5291    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *,
5292    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * {
5293      margin: 32px 0;
5294    }
5295  }
5296  
5297  .entry .entry-content > *.alignwide,
5298  .entry .entry-summary > *.alignwide,
5299  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignwide,
5300  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignwide {
5301    margin-left: auto;
5302    margin-right: auto;
5303    clear: both;
5304  }
5305  
5306  @media only screen and (min-width: 768px) {
5307    .entry .entry-content > *.alignwide,
5308    .entry .entry-summary > *.alignwide,
5309    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignwide,
5310    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignwide {
5311      width: 100%;
5312      max-width: 100%;
5313    }
5314  }
5315  
5316  .entry .entry-content > *.alignfull,
5317  .entry .entry-summary > *.alignfull,
5318  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignfull,
5319  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignfull {
5320    position: relative;
5321    left: -1rem;
5322    width: calc( 100% + (2 * 1rem));
5323    max-width: calc( 100% + (2 * 1rem));
5324    clear: both;
5325  }
5326  
5327  @media only screen and (min-width: 768px) {
5328    .entry .entry-content > *.alignfull,
5329    .entry .entry-summary > *.alignfull,
5330    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignfull,
5331    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignfull {
5332      margin-top: calc(2 * 1rem);
5333      margin-bottom: calc(2 * 1rem);
5334      left: calc( -12.5% - 75px);
5335      width: calc( 125% + 150px);
5336      max-width: calc( 125% + 150px);
5337    }
5338  }
5339  
5340  .entry .entry-content > *.alignleft,
5341  .entry .entry-summary > *.alignleft,
5342  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignleft,
5343  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignleft {
5344    /*rtl:ignore*/
5345    float: left;
5346    max-width: calc(5 * (100vw / 12));
5347    margin-top: 0;
5348    margin-left: 0;
5349    /*rtl:ignore*/
5350    margin-right: 1rem;
5351  }
5352  
5353  @media only screen and (min-width: 768px) {
5354    .entry .entry-content > *.alignleft,
5355    .entry .entry-summary > *.alignleft,
5356    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignleft,
5357    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignleft {
5358      max-width: calc(4 * (100vw / 12));
5359      /*rtl:ignore*/
5360      margin-right: calc(2 * 1rem);
5361    }
5362  }
5363  
5364  .entry .entry-content > *.alignright,
5365  .entry .entry-summary > *.alignright,
5366  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignright,
5367  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignright {
5368    /*rtl:ignore*/
5369    float: right;
5370    max-width: calc(5 * (100vw / 12));
5371    margin-top: 0;
5372    margin-right: 0;
5373    /*rtl:ignore*/
5374    margin-left: 1rem;
5375  }
5376  
5377  @media only screen and (min-width: 768px) {
5378    .entry .entry-content > *.alignright,
5379    .entry .entry-summary > *.alignright,
5380    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignright,
5381    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignright {
5382      max-width: calc(4 * (100vw / 12));
5383      margin-right: 0;
5384      /*rtl:ignore*/
5385      margin-left: calc(2 * 1rem);
5386    }
5387  }
5388  
5389  .entry .entry-content > *.aligncenter,
5390  .entry .entry-summary > *.aligncenter,
5391  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.aligncenter,
5392  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.aligncenter {
5393    margin-left: auto;
5394    margin-right: auto;
5395  }
5396  
5397  @media only screen and (min-width: 768px) {
5398    .entry .entry-content > *.aligncenter,
5399    .entry .entry-summary > *.aligncenter,
5400    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.aligncenter,
5401    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.aligncenter {
5402      max-width: calc(8 * (100vw / 12) - 28px);
5403    }
5404  }
5405  
5406  @media only screen and (min-width: 1168px) {
5407    .entry .entry-content > *.aligncenter,
5408    .entry .entry-summary > *.aligncenter,
5409    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.aligncenter,
5410    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.aligncenter {
5411      max-width: calc(6 * (100vw / 12) - 28px);
5412    }
5413  }
5414  
5415  @media only screen and (min-width: 768px) {
5416    .entry .entry-content > *.aligncenter,
5417    .entry .entry-summary > *.aligncenter,
5418    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.aligncenter,
5419    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.aligncenter {
5420      margin-left: 0;
5421      margin-right: 0;
5422    }
5423  }
5424  
5425  .entry .entry-content > * > *:first-child,
5426  .entry .entry-summary > * > *:first-child {
5427    margin-top: 0;
5428  }
5429  
5430  .entry .entry-content > * > *:last-child,
5431  .entry .entry-summary > * > *:last-child {
5432    margin-bottom: 0;
5433  }
5434  
5435  /*
5436   * Unset nested content selector styles
5437   * - Prevents layout styles from cascading too deeply
5438   * - helps with plugin compatibility
5439   */
5440  .entry .entry-content .entry-content,
5441  .entry .entry-content .entry-summary,
5442  .entry .entry-content .entry,
5443  .entry .entry-summary .entry-content,
5444  .entry .entry-summary .entry-summary,
5445  .entry .entry-summary .entry {
5446    margin: inherit;
5447    max-width: inherit;
5448    padding: inherit;
5449  }
5450  
5451  @media only screen and (min-width: 768px) {
5452    .entry .entry-content .entry-content,
5453    .entry .entry-content .entry-summary,
5454    .entry .entry-content .entry,
5455    .entry .entry-summary .entry-content,
5456    .entry .entry-summary .entry-summary,
5457    .entry .entry-summary .entry {
5458      margin: inherit;
5459      max-width: inherit;
5460      padding: inherit;
5461    }
5462  }
5463  
5464  .entry .entry-content p.has-background {
5465    padding: 20px 30px;
5466  }
5467  
5468  .entry .entry-content .wp-block-audio {
5469    width: 100%;
5470  }
5471  
5472  .entry .entry-content .wp-block-audio audio {
5473    width: 100%;
5474  }
5475  
5476  .entry .entry-content .wp-block-audio.alignleft audio,
5477  .entry .entry-content .wp-block-audio.alignright audio {
5478    max-width: 198px;
5479  }
5480  
5481  @media only screen and (min-width: 768px) {
5482    .entry .entry-content .wp-block-audio.alignleft audio,
5483    .entry .entry-content .wp-block-audio.alignright audio {
5484      max-width: 384px;
5485    }
5486  }
5487  
5488  @media only screen and (min-width: 1379px) {
5489    .entry .entry-content .wp-block-audio.alignleft audio,
5490    .entry .entry-content .wp-block-audio.alignright audio {
5491      max-width: 385.44px;
5492    }
5493  }
5494  
5495  .entry .entry-content .wp-block-video video {
5496    width: 100%;
5497  }
5498  
5499  .entry .entry-content .wp-block-buttons {
5500    line-height: 1.2;
5501  }
5502  
5503  .entry .entry-content .wp-block-button .wp-block-button__link {
5504    transition: background 150ms ease-in-out;
5505    border: none;
5506    font-size: 0.88889em;
5507    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5508    box-sizing: border-box;
5509    font-weight: bold;
5510    text-decoration: none;
5511    padding: 0.76rem 1rem;
5512    outline: none;
5513  }
5514  
5515  .entry .entry-content .wp-block-button .wp-block-button__link:not(.has-background) {
5516    background-color: #0073aa;
5517  }
5518  
5519  .entry .entry-content .wp-block-button .wp-block-button__link:not(.has-text-color) {
5520    color: white;
5521  }
5522  
5523  .entry .entry-content .wp-block-button .wp-block-button__link:hover {
5524    color: white;
5525    background: #111;
5526    cursor: pointer;
5527  }
5528  
5529  .entry .entry-content .wp-block-button .wp-block-button__link:hover:not(.has-background) {
5530    background: #111;
5531  }
5532  
5533  .entry .entry-content .wp-block-button .wp-block-button__link:focus {
5534    color: white;
5535    background: #111;
5536    outline: thin dotted;
5537    outline-offset: -4px;
5538  }
5539  
5540  .entry .entry-content .wp-block-button .wp-block-button__link:focus:not(.has-background) {
5541    background: #111;
5542  }
5543  
5544  .entry .entry-content .wp-block-button:not(.is-style-squared) .wp-block-button__link {
5545    border-radius: 5px;
5546  }
5547  
5548  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link,
5549  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus,
5550  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:active {
5551    transition: all 150ms ease-in-out;
5552    border-width: 2px;
5553    border-style: solid;
5554  }
5555  
5556  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),
5557  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus:not(.has-background),
5558  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:active:not(.has-background) {
5559    background: transparent;
5560  }
5561  
5562  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color),
5563  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus:not(.has-text-color),
5564  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:active:not(.has-text-color) {
5565    color: #0073aa;
5566    border-color: currentColor;
5567  }
5568  
5569  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:hover {
5570    color: white;
5571    border-color: #111;
5572  }
5573  
5574  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:hover:not(.has-background) {
5575    color: #111;
5576  }
5577  
5578  .entry .entry-content .wp-block-archives,
5579  .entry .entry-content .wp-block-categories,
5580  .entry .entry-content .wp-block-latest-posts {
5581    padding: 0;
5582    list-style: none;
5583  }
5584  
5585  .entry .entry-content .wp-block-archives li > a,
5586  .entry .entry-content .wp-block-categories li > a,
5587  .entry .entry-content .wp-block-latest-posts li > a {
5588    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5589    font-size: calc(22px * 1.125);
5590    font-weight: bold;
5591    line-height: 1.2;
5592    text-decoration: none;
5593  }
5594  
5595  .entry .entry-content .wp-block-archives.aligncenter,
5596  .entry .entry-content .wp-block-categories.aligncenter {
5597    text-align: center;
5598  }
5599  
5600  .entry .entry-content .wp-block-categories ul {
5601    padding-top: 0.75rem;
5602  }
5603  
5604  .entry .entry-content .wp-block-categories li ul {
5605    list-style: none;
5606    padding-left: 0;
5607  }
5608  
5609  .entry .entry-content .wp-block-categories ul {
5610    counter-reset: submenu;
5611  }
5612  
5613  .entry .entry-content .wp-block-categories ul > li > a::before {
5614    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
5615    font-weight: normal;
5616    content: "– " counters(submenu, "– ", none);
5617    counter-increment: submenu;
5618  }
5619  
5620  .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date {
5621    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5622    font-size: 0.71111em;
5623    color: #767676;
5624    line-height: 1.2;
5625  }
5626  
5627  .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-full-content,
5628  .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-excerpt {
5629    margin-top: 1rem;
5630    margin-bottom: 1rem;
5631  }
5632  
5633  .entry .entry-content .wp-block-latest-posts li {
5634    padding-bottom: 0.5rem;
5635  }
5636  
5637  .entry .entry-content .wp-block-latest-posts li.menu-item-has-children, .entry .entry-content .wp-block-latest-posts li:last-child {
5638    padding-bottom: 0;
5639  }
5640  
5641  .entry .entry-content .wp-block-latest-posts li :not(:last-child) .wp-block-latest-posts__post-excerpt {
5642    padding-bottom: 0.5rem;
5643  }
5644  
5645  .entry .entry-content .wp-block-latest-posts.is-grid li {
5646    border-top: 2px solid #ccc;
5647    padding-top: 1rem;
5648    margin-bottom: 2rem;
5649  }
5650  
5651  .entry .entry-content .wp-block-latest-posts.is-grid li a:after {
5652    content: '';
5653  }
5654  
5655  .entry .entry-content .wp-block-latest-posts.is-grid li:last-child {
5656    margin-bottom: auto;
5657  }
5658  
5659  .entry .entry-content .wp-block-latest-posts.is-grid li:last-child a:after {
5660    content: '';
5661  }
5662  
5663  .entry .entry-content .wp-block-preformatted {
5664    font-size: 0.71111em;
5665    line-height: 1.8;
5666    padding: 1rem;
5667  }
5668  
5669  .entry .entry-content .wp-block-verse {
5670    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
5671    font-size: 22px;
5672    line-height: 1.8;
5673  }
5674  
5675  .entry .entry-content .has-drop-cap:not(:focus):first-letter {
5676    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5677    font-size: 3.375em;
5678    line-height: 1;
5679    font-weight: bold;
5680    margin: 0 0.25em 0 0;
5681  }
5682  
5683  @-moz-document url-prefix() {
5684    .entry .entry-content .has-drop-cap:not(:focus):first-letter {
5685      margin-top: 0.2em;
5686    }
5687  }
5688  
5689  .entry .entry-content .wp-block-pullquote {
5690    color: #111;
5691    border-color: transparent;
5692    border-width: 2px;
5693    padding: 1rem;
5694  }
5695  
5696  .entry .entry-content .wp-block-pullquote blockquote {
5697    border: none;
5698    margin-top: calc(4 * 1rem);
5699    margin-bottom: calc(4.33 * 1rem);
5700    margin-right: 0;
5701    padding-left: 0;
5702  }
5703  
5704  .entry .entry-content .wp-block-pullquote p {
5705    font-size: 1.6875em;
5706    font-style: italic;
5707    line-height: 1.3;
5708    margin-bottom: 0.5em;
5709    margin-top: 0.5em;
5710  }
5711  
5712  .entry .entry-content .wp-block-pullquote p em {
5713    font-style: normal;
5714  }
5715  
5716  @media only screen and (min-width: 768px) {
5717    .entry .entry-content .wp-block-pullquote p {
5718      font-size: 2.25em;
5719    }
5720  }
5721  
5722  .entry .entry-content .wp-block-pullquote cite {
5723    display: inline-block;
5724    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5725    line-height: 1.6;
5726    text-transform: none;
5727    color: #767676;
5728    /*
5729               * This requires a rem-based font size calculation instead of our normal em-based one,
5730               * because the cite tag sometimes gets wrapped in a p tag. This is equivalent to $font-size_xs.
5731               */
5732    font-size: calc(1rem / (1.25 * 1.125));
5733  }
5734  
5735  .entry .entry-content .wp-block-pullquote.alignleft, .entry .entry-content .wp-block-pullquote.alignright {
5736    width: 100%;
5737    padding: 0;
5738  }
5739  
5740  .entry .entry-content .wp-block-pullquote.alignleft blockquote, .entry .entry-content .wp-block-pullquote.alignright blockquote {
5741    margin: 1rem 0;
5742    padding: 0;
5743    text-align: left;
5744    max-width: 100%;
5745  }
5746  
5747  .entry .entry-content .wp-block-pullquote.alignleft blockquote p:first-child, .entry .entry-content .wp-block-pullquote.alignright blockquote p:first-child {
5748    margin-top: 0;
5749  }
5750  
5751  .entry .entry-content .wp-block-pullquote.is-style-solid-color {
5752    background-color: #0073aa;
5753    padding-left: 0;
5754    padding-right: 0;
5755  }
5756  
5757  @media only screen and (min-width: 768px) {
5758    .entry .entry-content .wp-block-pullquote.is-style-solid-color {
5759      padding-left: 10%;
5760      padding-right: 10%;
5761    }
5762  }
5763  
5764  .entry .entry-content .wp-block-pullquote.is-style-solid-color p {
5765    font-size: 1.6875em;
5766    line-height: 1.3;
5767    margin-bottom: 0.5em;
5768    margin-top: 0.5em;
5769  }
5770  
5771  @media only screen and (min-width: 768px) {
5772    .entry .entry-content .wp-block-pullquote.is-style-solid-color p {
5773      font-size: 2.25em;
5774    }
5775  }
5776  
5777  .entry .entry-content .wp-block-pullquote.is-style-solid-color a {
5778    color: #fff;
5779  }
5780  
5781  .entry .entry-content .wp-block-pullquote.is-style-solid-color cite {
5782    color: inherit;
5783  }
5784  
5785  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote {
5786    max-width: 100%;
5787    color: #fff;
5788    padding-left: 0;
5789    margin-left: 1rem;
5790    margin-right: 1rem;
5791  }
5792  
5793  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-text-color p,
5794  .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 {
5795    color: inherit;
5796  }
5797  
5798  @media only screen and (min-width: 768px) {
5799    .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote {
5800      margin-left: 0;
5801      margin-right: 0;
5802    }
5803  }
5804  
5805  @media only screen and (min-width: 768px) {
5806    .entry .entry-content .wp-block-pullquote.is-style-solid-color.alignright, .entry .entry-content .wp-block-pullquote.is-style-solid-color.alignleft {
5807      padding: 1rem calc(2 * 1rem);
5808    }
5809  }
5810  
5811  @media only screen and (min-width: 768px) {
5812    .entry .entry-content .wp-block-pullquote.is-style-solid-color.alignfull {
5813      padding-left: calc(10% + 58px + (2 * 1rem));
5814      padding-right: calc(10% + 58px + (2 * 1rem));
5815    }
5816  }
5817  
5818  .entry .entry-content .wp-block-quote:not(.is-large), .entry .entry-content .wp-block-quote:not(.is-style-large) {
5819    border-width: 2px;
5820    border-color: #0073aa;
5821    padding-top: 0;
5822    padding-bottom: 0;
5823  }
5824  
5825  .entry .entry-content .wp-block-quote p {
5826    font-size: 1em;
5827    font-style: normal;
5828    line-height: 1.8;
5829  }
5830  
5831  .entry .entry-content .wp-block-quote cite {
5832    /*
5833               * This requires a rem-based font size calculation instead of our normal em-based one,
5834               * because the cite tag sometimes gets wrapped in a p tag. This is equivalent to $font-size_xs.
5835               */
5836    font-size: calc(1rem / (1.25 * 1.125));
5837  }
5838  
5839  .entry .entry-content .wp-block-quote.is-large, .entry .entry-content .wp-block-quote.is-style-large {
5840    margin: 1rem 0;
5841    padding: 0;
5842    border-left: none;
5843  }
5844  
5845  .entry .entry-content .wp-block-quote.is-large p, .entry .entry-content .wp-block-quote.is-style-large p {
5846    font-size: 1.6875em;
5847    line-height: 1.4;
5848    font-style: italic;
5849  }
5850  
5851  .entry .entry-content .wp-block-quote.is-large cite,
5852  .entry .entry-content .wp-block-quote.is-large footer, .entry .entry-content .wp-block-quote.is-style-large cite,
5853  .entry .entry-content .wp-block-quote.is-style-large footer {
5854    /*
5855                   * This requires a rem-based font size calculation instead of our normal em-based one,
5856                   * because the cite tag sometimes gets wrapped in a p tag. This is equivalent to $font-size_xs.
5857                   */
5858    font-size: calc(1rem / (1.25 * 1.125));
5859  }
5860  
5861  @media only screen and (min-width: 768px) {
5862    .entry .entry-content .wp-block-quote.is-large, .entry .entry-content .wp-block-quote.is-style-large {
5863      margin: 1rem 0;
5864      padding: 1rem 0;
5865    }
5866    .entry .entry-content .wp-block-quote.is-large p, .entry .entry-content .wp-block-quote.is-style-large p {
5867      font-size: 1.6875em;
5868    }
5869  }
5870  
5871  .entry .entry-content .wp-block-image {
5872    max-width: 100%;
5873  }
5874  
5875  .entry .entry-content .wp-block-image img {
5876    display: block;
5877  }
5878  
5879  @media only screen and (min-width: 768px) {
5880    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > img,
5881    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > a > img,
5882    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > img + figcaption,
5883    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > a + figcaption {
5884      max-width: calc(8 * (100vw / 12) - 28px);
5885    }
5886  }
5887  
5888  @media only screen and (min-width: 1168px) {
5889    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > img,
5890    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > a > img,
5891    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > img + figcaption,
5892    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > a + figcaption {
5893      max-width: calc(6 * (100vw / 12) - 28px);
5894    }
5895  }
5896  
5897  @media only screen and (min-width: 768px) {
5898    .entry .entry-content .wp-block-image .aligncenter {
5899      max-width: calc(8 * (100vw / 12) - 28px);
5900    }
5901  }
5902  
5903  @media only screen and (min-width: 1168px) {
5904    .entry .entry-content .wp-block-image .aligncenter {
5905      max-width: calc(6 * (100vw / 12) - 28px);
5906    }
5907  }
5908  
5909  @media only screen and (min-width: 768px) {
5910    .entry .entry-content .wp-block-image .aligncenter {
5911      margin: 0;
5912      width: calc(8 * (100vw / 12) - 28px);
5913    }
5914    .entry .entry-content .wp-block-image .aligncenter img {
5915      margin: 0 auto;
5916    }
5917  }
5918  
5919  @media only screen and (min-width: 1168px) {
5920    .entry .entry-content .wp-block-image .aligncenter {
5921      width: calc(6 * (100vw / 12) - 28px);
5922    }
5923    .entry .entry-content .wp-block-image .aligncenter img {
5924      margin: 0 auto;
5925    }
5926  }
5927  
5928  .entry .entry-content .wp-block-image.alignfull img {
5929    width: 100vw;
5930    max-width: calc( 100% + (2 * 1rem));
5931  }
5932  
5933  @media only screen and (min-width: 768px) {
5934    .entry .entry-content .wp-block-image.alignfull img {
5935      max-width: calc( 125% + 150px);
5936      margin-left: auto;
5937      margin-right: auto;
5938    }
5939  }
5940  
5941  .entry .entry-content .wp-block-cover-image,
5942  .entry .entry-content .wp-block-cover {
5943    position: relative;
5944    min-height: 430px;
5945    padding: 1rem;
5946  }
5947  
5948  @media only screen and (min-width: 768px) {
5949    .entry .entry-content .wp-block-cover-image,
5950    .entry .entry-content .wp-block-cover {
5951      padding: 1rem 10%;
5952    }
5953  }
5954  
5955  .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text,
5956  .entry .entry-content .wp-block-cover-image .wp-block-cover-text,
5957  .entry .entry-content .wp-block-cover-image h2,
5958  .entry .entry-content .wp-block-cover .wp-block-cover-image-text,
5959  .entry .entry-content .wp-block-cover .wp-block-cover-text,
5960  .entry .entry-content .wp-block-cover h2 {
5961    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5962    font-size: 1.6875em;
5963    font-weight: bold;
5964    line-height: 1.25;
5965    padding: 0;
5966    color: #fff;
5967  }
5968  
5969  @media only screen and (min-width: 768px) {
5970    .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text,
5971    .entry .entry-content .wp-block-cover-image .wp-block-cover-text,
5972    .entry .entry-content .wp-block-cover-image h2,
5973    .entry .entry-content .wp-block-cover .wp-block-cover-image-text,
5974    .entry .entry-content .wp-block-cover .wp-block-cover-text,
5975    .entry .entry-content .wp-block-cover h2 {
5976      font-size: 2.25em;
5977      max-width: 100%;
5978    }
5979  }
5980  
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    width: 100%;
5985  }
5986  
5987  @media only screen and (min-width: 768px) {
5988    .entry .entry-content .wp-block-cover-image.alignleft, .entry .entry-content .wp-block-cover-image.alignright,
5989    .entry .entry-content .wp-block-cover.alignleft,
5990    .entry .entry-content .wp-block-cover.alignright {
5991      padding: 1rem calc(2 * 1rem);
5992    }
5993  }
5994  
5995  @media only screen and (min-width: 768px) {
5996    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-image-text,
5997    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-text,
5998    .entry .entry-content .wp-block-cover-image.alignfull h2,
5999    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-image-text,
6000    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-text,
6001    .entry .entry-content .wp-block-cover.alignfull h2 {
6002      max-width: calc(8 * (100vw / 12) - 28px);
6003    }
6004  }
6005  
6006  @media only screen and (min-width: 1168px) {
6007    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-image-text,
6008    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-text,
6009    .entry .entry-content .wp-block-cover-image.alignfull h2,
6010    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-image-text,
6011    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-text,
6012    .entry .entry-content .wp-block-cover.alignfull h2 {
6013      max-width: calc(6 * (100vw / 12) - 28px);
6014    }
6015  }
6016  
6017  @media only screen and (min-width: 768px) {
6018    .entry .entry-content .wp-block-cover-image.alignfull,
6019    .entry .entry-content .wp-block-cover.alignfull {
6020      padding-left: calc(10% + 58px + (2 * 1rem));
6021      padding-right: calc(10% + 58px + (2 * 1rem));
6022    }
6023    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-image-text,
6024    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-text,
6025    .entry .entry-content .wp-block-cover-image.alignfull h2,
6026    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-image-text,
6027    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-text,
6028    .entry .entry-content .wp-block-cover.alignfull h2 {
6029      padding: 0;
6030    }
6031  }
6032  
6033  .entry .entry-content .wp-block-gallery {
6034    list-style-type: none;
6035    padding-left: 0;
6036  }
6037  
6038  .entry .entry-content .wp-block-gallery .blocks-gallery-image:last-child,
6039  .entry .entry-content .wp-block-gallery .blocks-gallery-item:last-child {
6040    margin-bottom: 16px;
6041  }
6042  
6043  .entry .entry-content .wp-block-gallery figcaption a {
6044    color: #fff;
6045  }
6046  
6047  .entry .entry-content .wp-block-audio figcaption,
6048  .entry .entry-content .wp-block-video figcaption,
6049  .entry .entry-content .wp-block-image figcaption,
6050  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption,
6051  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption {
6052    font-size: 0.71111em;
6053    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6054    line-height: 1.6;
6055    margin: 0;
6056    padding: 0.5rem;
6057    text-align: center;
6058  }
6059  
6060  .entry .entry-content .wp-block-separator,
6061  .entry .entry-content hr {
6062    background-color: #767676;
6063    border: 0;
6064    height: 2px;
6065    margin-bottom: 2rem;
6066    margin-top: 2rem;
6067    max-width: 2.25em;
6068    text-align: left;
6069    /* Remove duplicate rule-line when a separator
6070           * is followed by an H1, or H2 */
6071  }
6072  
6073  .entry .entry-content .wp-block-separator:not(.wp-block-separator),
6074  .entry .entry-content hr:not(.wp-block-separator) {
6075    max-width: 100%;
6076  }
6077  
6078  @media only screen and (min-width: 768px) {
6079    .entry .entry-content .wp-block-separator:not(.wp-block-separator),
6080    .entry .entry-content hr:not(.wp-block-separator) {
6081      max-width: calc(8 * (100vw / 12) - 28px);
6082    }
6083  }
6084  
6085  @media only screen and (min-width: 1168px) {
6086    .entry .entry-content .wp-block-separator:not(.wp-block-separator),
6087    .entry .entry-content hr:not(.wp-block-separator) {
6088      max-width: calc(6 * (100vw / 12) - 28px);
6089    }
6090  }
6091  
6092  .entry .entry-content .wp-block-separator.is-style-wide,
6093  .entry .entry-content hr.is-style-wide {
6094    max-width: 100%;
6095  }
6096  
6097  @media only screen and (min-width: 768px) {
6098    .entry .entry-content .wp-block-separator.is-style-wide,
6099    .entry .entry-content hr.is-style-wide {
6100      max-width: calc(8 * (100vw / 12) - 28px);
6101    }
6102  }
6103  
6104  @media only screen and (min-width: 1168px) {
6105    .entry .entry-content .wp-block-separator.is-style-wide,
6106    .entry .entry-content hr.is-style-wide {
6107      max-width: calc(6 * (100vw / 12) - 28px);
6108    }
6109  }
6110  
6111  .entry .entry-content .wp-block-separator.is-style-dots,
6112  .entry .entry-content hr.is-style-dots {
6113    max-width: 100%;
6114    background-color: inherit;
6115    border: inherit;
6116    height: inherit;
6117    text-align: center;
6118  }
6119  
6120  @media only screen and (min-width: 768px) {
6121    .entry .entry-content .wp-block-separator.is-style-dots,
6122    .entry .entry-content hr.is-style-dots {
6123      max-width: calc(8 * (100vw / 12) - 28px);
6124    }
6125  }
6126  
6127  @media only screen and (min-width: 1168px) {
6128    .entry .entry-content .wp-block-separator.is-style-dots,
6129    .entry .entry-content hr.is-style-dots {
6130      max-width: calc(6 * (100vw / 12) - 28px);
6131    }
6132  }
6133  
6134  .entry .entry-content .wp-block-separator.is-style-dots:not(.has-text-color):not(.has-background),
6135  .entry .entry-content hr.is-style-dots:not(.has-text-color):not(.has-background) {
6136    color: #767676;
6137  }
6138  
6139  .entry .entry-content .wp-block-separator.is-style-dots:before,
6140  .entry .entry-content hr.is-style-dots:before {
6141    font-size: 1.6875em;
6142    letter-spacing: 0.88889em;
6143    padding-left: 0.88889em;
6144  }
6145  
6146  .entry .entry-content .wp-block-separator + h1:before,
6147  .entry .entry-content .wp-block-separator + h2:before,
6148  .entry .entry-content hr + h1:before,
6149  .entry .entry-content hr + h2:before {
6150    display: none;
6151  }
6152  
6153  .entry .entry-content .wp-block-embed-twitter {
6154    word-break: break-word;
6155  }
6156  
6157  .entry .entry-content .wp-block-table th,
6158  .entry .entry-content .wp-block-table td {
6159    border-color: #767676;
6160  }
6161  
6162  .entry .entry-content .wp-block-file {
6163    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6164  }
6165  
6166  .entry .entry-content .wp-block-file .wp-block-file__button {
6167    display: table;
6168    transition: background 150ms ease-in-out;
6169    border: none;
6170    border-radius: 5px;
6171    background: #0073aa;
6172    font-size: 22px;
6173    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6174    line-height: 1.2;
6175    text-decoration: none;
6176    font-weight: bold;
6177    padding: 0.75rem 1rem;
6178    color: #fff;
6179    margin-left: 0;
6180    margin-top: calc(0.75 * 1rem);
6181  }
6182  
6183  @media only screen and (min-width: 1168px) {
6184    .entry .entry-content .wp-block-file .wp-block-file__button {
6185      font-size: 22px;
6186      padding: 0.875rem 1.5rem;
6187    }
6188  }
6189  
6190  .entry .entry-content .wp-block-file .wp-block-file__button:hover {
6191    background: #111;
6192    cursor: pointer;
6193  }
6194  
6195  .entry .entry-content .wp-block-file .wp-block-file__button:focus {
6196    background: #111;
6197    outline: thin dotted;
6198    outline-offset: -4px;
6199  }
6200  
6201  .entry .entry-content .wp-block-code {
6202    border-radius: 0;
6203  }
6204  
6205  .entry .entry-content .wp-block-code code {
6206    font-size: 1.125em;
6207    white-space: pre-wrap;
6208    word-break: break-word;
6209  }
6210  
6211  .entry .entry-content .wp-block-columns .wp-block-column > *:first-child {
6212    margin-top: 0;
6213  }
6214  
6215  .entry .entry-content .wp-block-columns .wp-block-column > *:last-child {
6216    margin-bottom: 0;
6217  }
6218  
6219  @media only screen and (min-width: 768px) {
6220    .entry .entry-content .wp-block-columns .wp-block-image:not(.alignwide):not(.alignfull) > img,
6221    .entry .entry-content .wp-block-columns .wp-block-image:not(.alignwide):not(.alignfull) > a > img,
6222    .entry .entry-content .wp-block-columns .wp-block-image > img:not(.alignwide):not(.alignfull),
6223    .entry .entry-content .wp-block-columns .wp-block-image > figure {
6224      max-width: 100%;
6225    }
6226  }
6227  
6228  @media only screen and (min-width: 1168px) {
6229    .entry .entry-content .wp-block-columns .wp-block-image:not(.alignwide):not(.alignfull) > img,
6230    .entry .entry-content .wp-block-columns .wp-block-image:not(.alignwide):not(.alignfull) > a > img,
6231    .entry .entry-content .wp-block-columns .wp-block-image > img:not(.alignwide):not(.alignfull),
6232    .entry .entry-content .wp-block-columns .wp-block-image > figure {
6233      max-width: 100%;
6234    }
6235  }
6236  
6237  @media only screen and (min-width: 768px) {
6238    .entry .entry-content .wp-block-columns {
6239      flex-wrap: nowrap;
6240    }
6241    .entry .entry-content .wp-block-columns .wp-block-column:not(:first-child) {
6242      margin-left: 32px;
6243    }
6244  }
6245  
6246  @media only screen and (min-width: 768px) {
6247    .entry .entry-content .wp-block-group:not(.alignfull) > .wp-block-group__inner-container > .alignfull,
6248    .entry .entry-content .wp-block-group:not(.alignfull) > .wp-block-group__inner-container > .wp-block-image > img {
6249      left: 0;
6250      max-width: 100%;
6251    }
6252  }
6253  
6254  .entry .entry-content .wp-block-group.alignfull > .wp-block-group__inner-container {
6255    max-width: calc(100% - (2 * 1rem));
6256    margin: 0 1rem;
6257  }
6258  
6259  @media only screen and (min-width: 768px) {
6260    .entry .entry-content .wp-block-group.alignfull > .wp-block-group__inner-container {
6261      max-width: 80%;
6262      margin: 0 10%;
6263      padding: 0 60px;
6264    }
6265  }
6266  
6267  .entry .entry-content .wp-block-group.has-background {
6268    padding: 1rem;
6269    margin-top: 0;
6270    margin-bottom: 0;
6271  }
6272  
6273  .entry .entry-content .wp-block-group.has-background .wp-block-group__inner-container > *:first-child {
6274    margin-top: 0;
6275  }
6276  
6277  .entry .entry-content .wp-block-group.has-background .wp-block-group__inner-container > *:last-child {
6278    margin-bottom: 0;
6279  }
6280  
6281  .entry .entry-content .wp-block-group.has-background.alignfull {
6282    padding-left: 0;
6283    padding-right: 0;
6284  }
6285  
6286  @media only screen and (min-width: 768px) {
6287    .entry .entry-content .wp-block-group.has-background.alignfull {
6288      padding-top: 1rem;
6289      padding-bottom: 1rem;
6290    }
6291  }
6292  
6293  .entry .entry-content .wp-block-group.has-background:not(.alignfull) > .wp-block-group__inner-container > .alignfull {
6294    width: 100%;
6295    max-width: 100%;
6296  }
6297  
6298  @media only screen and (min-width: 768px) {
6299    .entry .entry-content .wp-block-group.has-background:not(.alignfull) > .wp-block-group__inner-container > .alignfull {
6300      width: calc( 100% + 2rem);
6301      max-width: calc( 100% + 2rem);
6302      margin-left: -1rem;
6303    }
6304  }
6305  
6306  .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta {
6307    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6308    font-weight: bold;
6309  }
6310  
6311  .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta .wp-block-latest-comments__comment-date {
6312    font-weight: normal;
6313  }
6314  
6315  .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment,
6316  .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-date,
6317  .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p {
6318    font-size: inherit;
6319  }
6320  
6321  .entry .entry-content .wp-block-latest-comments.has-dates .wp-block-latest-comments__comment-date {
6322    font-size: 0.71111em;
6323  }
6324  
6325  .entry .entry-content .has-small-font-size {
6326    font-size: 0.88889em;
6327  }
6328  
6329  .entry .entry-content .has-normal-font-size {
6330    font-size: 1.125em;
6331  }
6332  
6333  .entry .entry-content .has-large-font-size {
6334    font-size: 1.6875em;
6335  }
6336  
6337  .entry .entry-content .has-huge-font-size {
6338    font-size: 2.25em;
6339  }
6340  
6341  .entry .entry-content .has-primary-background-color,
6342  .entry .entry-content .has-secondary-background-color,
6343  .entry .entry-content .has-dark-gray-background-color,
6344  .entry .entry-content .has-light-gray-background-color {
6345    color: #fff;
6346  }
6347  
6348  .entry .entry-content .has-primary-background-color > p,
6349  .entry .entry-content .has-primary-background-color > h1,
6350  .entry .entry-content .has-primary-background-color > h2,
6351  .entry .entry-content .has-primary-background-color > h3,
6352  .entry .entry-content .has-primary-background-color > h4,
6353  .entry .entry-content .has-primary-background-color > h5,
6354  .entry .entry-content .has-primary-background-color > h6,
6355  .entry .entry-content .has-primary-background-color > a,
6356  .entry .entry-content .has-secondary-background-color > p,
6357  .entry .entry-content .has-secondary-background-color > h1,
6358  .entry .entry-content .has-secondary-background-color > h2,
6359  .entry .entry-content .has-secondary-background-color > h3,
6360  .entry .entry-content .has-secondary-background-color > h4,
6361  .entry .entry-content .has-secondary-background-color > h5,
6362  .entry .entry-content .has-secondary-background-color > h6,
6363  .entry .entry-content .has-secondary-background-color > a,
6364  .entry .entry-content .has-dark-gray-background-color > p,
6365  .entry .entry-content .has-dark-gray-background-color > h1,
6366  .entry .entry-content .has-dark-gray-background-color > h2,
6367  .entry .entry-content .has-dark-gray-background-color > h3,
6368  .entry .entry-content .has-dark-gray-background-color > h4,
6369  .entry .entry-content .has-dark-gray-background-color > h5,
6370  .entry .entry-content .has-dark-gray-background-color > h6,
6371  .entry .entry-content .has-dark-gray-background-color > a,
6372  .entry .entry-content .has-light-gray-background-color > p,
6373  .entry .entry-content .has-light-gray-background-color > h1,
6374  .entry .entry-content .has-light-gray-background-color > h2,
6375  .entry .entry-content .has-light-gray-background-color > h3,
6376  .entry .entry-content .has-light-gray-background-color > h4,
6377  .entry .entry-content .has-light-gray-background-color > h5,
6378  .entry .entry-content .has-light-gray-background-color > h6,
6379  .entry .entry-content .has-light-gray-background-color > a {
6380    color: #fff;
6381  }
6382  
6383  .entry .entry-content .has-white-background-color {
6384    color: #111;
6385  }
6386  
6387  .entry .entry-content .has-white-background-color > p,
6388  .entry .entry-content .has-white-background-color > h1,
6389  .entry .entry-content .has-white-background-color > h2,
6390  .entry .entry-content .has-white-background-color > h3,
6391  .entry .entry-content .has-white-background-color > h4,
6392  .entry .entry-content .has-white-background-color > h5,
6393  .entry .entry-content .has-white-background-color > h6,
6394  .entry .entry-content .has-white-background-color > a {
6395    color: #111;
6396  }
6397  
6398  .entry .entry-content .has-primary-background-color,
6399  .entry .entry-content .wp-block-pullquote.is-style-solid-color.has-primary-background-color {
6400    background-color: #0073aa;
6401  }
6402  
6403  .entry .entry-content .has-secondary-background-color,
6404  .entry .entry-content .wp-block-pullquote.is-style-solid-color.has-secondary-background-color {
6405    background-color: #005177;
6406  }
6407  
6408  .entry .entry-content .has-dark-gray-background-color,
6409  .entry .entry-content .wp-block-pullquote.is-style-solid-color.has-dark-gray-background-color {
6410    background-color: #111;
6411  }
6412  
6413  .entry .entry-content .has-light-gray-background-color,
6414  .entry .entry-content .wp-block-pullquote.is-style-solid-color.has-light-gray-background-color {
6415    background-color: #767676;
6416  }
6417  
6418  .entry .entry-content .has-white-background-color,
6419  .entry .entry-content .wp-block-pullquote.is-style-solid-color.has-white-background-color {
6420    background-color: #FFF;
6421  }
6422  
6423  .entry .entry-content .has-primary-color,
6424  .entry .entry-content .wp-block-pullquote blockquote.has-primary-color,
6425  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-primary-color,
6426  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-primary-color > p {
6427    color: #0073aa;
6428  }
6429  
6430  .entry .entry-content .has-secondary-color,
6431  .entry .entry-content .wp-block-pullquote blockquote.has-secondary-color,
6432  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-secondary-color,
6433  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-secondary-color > p {
6434    color: #005177;
6435  }
6436  
6437  .entry .entry-content .has-dark-gray-color,
6438  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-dark-gray-color,
6439  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-dark-gray-color > p {
6440    color: #111;
6441  }
6442  
6443  .entry .entry-content .has-light-gray-color,
6444  .entry .entry-content .wp-block-pullquote blockquote.has-light-gray-color,
6445  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-light-gray-color,
6446  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-light-gray-color > p {
6447    color: #767676;
6448  }
6449  
6450  .entry .entry-content .has-white-color,
6451  .entry .entry-content .wp-block-pullquote blockquote.has-white-color,
6452  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-white-color {
6453    color: #FFF;
6454  }
6455  
6456  /* Media */
6457  .page-content .wp-smiley,
6458  .entry-content .wp-smiley,
6459  .comment-content .wp-smiley {
6460    border: none;
6461    margin-bottom: 0;
6462    margin-top: 0;
6463    padding: 0;
6464  }
6465  
6466  embed,
6467  iframe,
6468  object {
6469    max-width: 100%;
6470  }
6471  
6472  .custom-logo-link {
6473    display: inline-block;
6474  }
6475  
6476  .avatar {
6477    border-radius: 100%;
6478    display: block;
6479    height: calc(2.25 * 1rem);
6480    min-height: inherit;
6481    width: calc(2.25 * 1rem);
6482  }
6483  
6484  svg {
6485    transition: fill 120ms ease-in-out;
6486    fill: currentColor;
6487  }
6488  
6489  /*--------------------------------------------------------------
6490  ## Captions
6491  --------------------------------------------------------------*/
6492  .wp-caption {
6493    margin-bottom: calc(1.5 * 1rem);
6494  }
6495  
6496  @media only screen and (min-width: 768px) {
6497    .wp-caption.aligncenter {
6498      position: relative;
6499      left: calc( calc(8 * (100vw / 12) - 28px) / 2);
6500      transform: translateX(-50%);
6501    }
6502  }
6503  
6504  @media only screen and (min-width: 1168px) {
6505    .wp-caption.aligncenter {
6506      left: calc( calc(6 * (100vw / 12) - 28px) / 2);
6507    }
6508  }
6509  
6510  .wp-caption img[class*="wp-image-"] {
6511    display: block;
6512    margin-left: auto;
6513    margin-right: auto;
6514  }
6515  
6516  .wp-caption-text {
6517    color: #767676;
6518    font-size: 0.71111em;
6519    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6520    line-height: 1.6;
6521    margin: 0;
6522    padding: 0.5rem;
6523    text-align: center;
6524  }
6525  
6526  /*--------------------------------------------------------------
6527  ## Galleries
6528  --------------------------------------------------------------*/
6529  .gallery {
6530    display: flex;
6531    flex-flow: row wrap;
6532    justify-content: center;
6533    margin-bottom: calc(1.5 * 1rem);
6534  }
6535  
6536  .gallery-item {
6537    display: inline-block;
6538    margin-right: 16px;
6539    margin-bottom: 16px;
6540    text-align: center;
6541    vertical-align: top;
6542    width: 100%;
6543  }
6544  
6545  .gallery-columns-2 .gallery-item {
6546    max-width: calc((100% - 16px * 1) / 2);
6547  }
6548  
6549  .gallery-columns-2 .gallery-item:nth-of-type(2n+2) {
6550    margin-right: 0;
6551  }
6552  
6553  .gallery-columns-3 .gallery-item {
6554    max-width: calc((100% - 16px * 2) / 3);
6555  }
6556  
6557  .gallery-columns-3 .gallery-item:nth-of-type(3n+3) {
6558    margin-right: 0;
6559  }
6560  
6561  .gallery-columns-4 .gallery-item {
6562    max-width: calc((100% - 16px * 3) / 4);
6563  }
6564  
6565  .gallery-columns-4 .gallery-item:nth-of-type(4n+4) {
6566    margin-right: 0;
6567  }
6568  
6569  .gallery-columns-5 .gallery-item {
6570    max-width: calc((100% - 16px * 4) / 5);
6571  }
6572  
6573  .gallery-columns-5 .gallery-item:nth-of-type(5n+5) {
6574    margin-right: 0;
6575  }
6576  
6577  .gallery-columns-6 .gallery-item {
6578    max-width: calc((100% - 16px * 5) / 6);
6579  }
6580  
6581  .gallery-columns-6 .gallery-item:nth-of-type(6n+6) {
6582    margin-right: 0;
6583  }
6584  
6585  .gallery-columns-7 .gallery-item {
6586    max-width: calc((100% - 16px * 6) / 7);
6587  }
6588  
6589  .gallery-columns-7 .gallery-item:nth-of-type(7n+7) {
6590    margin-right: 0;
6591  }
6592  
6593  .gallery-columns-8 .gallery-item {
6594    max-width: calc((100% - 16px * 7) / 8);
6595  }
6596  
6597  .gallery-columns-8 .gallery-item:nth-of-type(8n+8) {
6598    margin-right: 0;
6599  }
6600  
6601  .gallery-columns-9 .gallery-item {
6602    max-width: calc((100% - 16px * 8) / 9);
6603  }
6604  
6605  .gallery-columns-9 .gallery-item:nth-of-type(9n+9) {
6606    margin-right: 0;
6607  }
6608  
6609  .gallery-item:last-of-type {
6610    padding-right: 0;
6611  }
6612  
6613  .gallery-caption {
6614    display: block;
6615    font-size: 0.71111em;
6616    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6617    line-height: 1.6;
6618    margin: 0;
6619    padding: 0.5rem;
6620  }
6621  
6622  .gallery-item > div > a {
6623    display: block;
6624    line-height: 0;
6625    box-shadow: 0 0 0 0 transparent;
6626  }
6627  
6628  .gallery-item > div > a:focus {
6629    box-shadow: 0 0 0 2px #0073aa;
6630  }


Generated : Thu Apr 25 08:20:02 2024 Cross-referenced by PHPXref