[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

title

Body

[close]

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

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


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