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


Generated : Sat Feb 22 08:20:01 2025 Cross-referenced by PHPXref