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


Generated : Sat Jun 28 08:20:01 2025 Cross-referenced by PHPXref