[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

title

Body

[close]

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

   1  @charset "UTF-8";
   2  /*
   3  Theme Name: Twenty Nineteen
   4  Theme URI: https://wordpress.org/themes/twentynineteen/
   5  Author: the WordPress team
   6  Author URI: https://wordpress.org/
   7  Description: Our 2019 default theme is designed to show off the power of the block editor. It features custom styles for all the default blocks, and is built so that what you see in the editor looks like what you'll see on your website. Twenty Nineteen is designed to be adaptable to a wide range of websites, whether you’re running a photo blog, launching a new business, or supporting a non-profit. Featuring ample whitespace and modern sans-serif headlines paired with classic serif body text, it's built to be beautiful on all screen sizes.
   8  Tested up to: 7.0
   9  Requires at least: 4.7
  10  Requires PHP: 5.2.4
  11  Version: 3.3
  12  License: GNU General Public License v2 or later
  13  License URI: http://www.gnu.org/licenses/gpl-2.0.html
  14  Text Domain: twentynineteen
  15  Tags: one-column, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, rtl-language-support, sticky-post, threaded-comments, translation-ready, block-patterns
  16  
  17  This theme, like WordPress, is licensed under the GPL.
  18  Use it to make something cool, have fun, and share what you've learned with others.
  19  
  20  Twenty Nineteen is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
  21  Underscores is distributed under the terms of the GNU GPL v2 or later.
  22  
  23  Normalizing styles have been helped along thanks to the fine work of
  24  Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
  25  
  26  Bundled block pattern images:
  27  Abstract Background by HD Wallpapers, CC0. https://stocksnap.io/photo/abstract-background-0SRRVNMKBX
  28  Abstract Waves by HD Wallpapers, CC0. https://stocksnap.io/photo/abstract-waves-0KREGLTZQ3
  29  Abstract Bokeh by HD Wallpapers, CC0. https://stocksnap.io/photo/abstract-bokeh-P4KVZBMQ6L
  30  Colorful Bokeh by HD Wallpapers, CC0. https://stocksnap.io/photo/colorful-bokeh-VN4G84GL8H
  31  */
  32  /*--------------------------------------------------------------
  33  >>> TABLE OF CONTENTS:
  34  ----------------------------------------------------------------
  35  # Variables
  36  # Normalize
  37  # Typography
  38      ## Headings
  39      ## Copy
  40  # Elements
  41      ## Lists
  42      ## Tables
  43  # Forms
  44      ## Buttons
  45      ## Fields
  46  # Navigation
  47      ## Links
  48      ## Menus
  49      ## Next & Previous
  50  # Accessibility
  51  # Alignments
  52  # Clearings
  53  # Layout
  54  # Widgets
  55  # Content
  56      ## Archives
  57      ## Posts and pages
  58      ## Comments
  59  # Blocks
  60  # Media
  61      ## Captions
  62      ## Galleries
  63  --------------------------------------------------------------*/
  64  /*
  65   * Chrome renders extra-wide   characters for the Hoefler Text font.
  66   * This results in a jumping cursor when typing in both the Classic and block
  67   * editors. The following font-face override fixes the issue by manually inserting
  68   * a custom font that includes just a Hoefler Text space replacement for that
  69   * character instead.
  70   */
  71  @font-face {
  72    font-family: 'NonBreakingSpaceOverride';
  73    src: url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAMoAA0AAAAACDQAAALTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCahEICjx3CywAATYCJANUBCAFhiEHgWwbXQfILgpsY+rQRRARwyAs6uL7pxzYhxEE+32b3aeHmifR6tklkS9hiZA0ewkqGRJE+H7/+6378ASViK/PGeavqJyOzsceKi1s3BCiQsiOdn1r/RBgIJYEgCUhbm/8/8/h4saPssnTNkkiWUBrTRtjmQSajw3Ui3pZ3LYDPD+XG2C3JA/yKAS8/rU5eNfuGqRf4eNNgV4YAlIIgxglEkWe6FYpq10+wi3g+/nUgvgPFczNrz/RsTgVm/zfbPuHZlsuQECxuyqBcQwKFBjFgKO8AqP4bAN9tFJtnM9xPcbNjeXS/x1wY/xU52f5W/X1+9cnH4YwKIaoRRAkUkj/YlAAeF/624foiIDBgBmgQBeGAyhBljUPZUm/l2dTvmpqcBDUOHdbPZWd8JsBAsGr4w8/EDn82/bUPx4eh0YNrQTBuHO2FjQEAGBwK0DeI37DpQVqdERS4gZBhpeUhWCfLFz7J99aEBgsJCHvUGAdAPp4IADDCAPCEFMGpMZ9AQpTfQtQGhLbGVBZFV8BaqNyP68oTZgHNj3M8kBPfXTTC9t90UuzYhy9ciH0grVlOcqyCytisvbsERsEYztiznR0WCrmTksJwbSNK6fd1Rvr25I9oLvctUoEbNOmXJbqgYgPXEHJ82IUsrCnpkxh23F1rfZ2zcRnJYoXtauB3VTFkFXQg3uoZYD5qE0kdjDtoDoF1h2bulGmev5HbYhbrjtohQSRI4aNOkffIcT+d3v6atpaYh3JvPoQsztCcqvaBkppDSPcQ3bw3KaCBo1f5CJWTZEgW3LjLofYg51MaVezrx8xZitYbQ9KYeoRaqQdVLwSEfrKXLK1otCWOKNdR/YwYAfon5Yk8O2MJfSD10dPGA5PIJJQMkah0ugMJiv6x4Dm7LEa8xnrRGGGLAg4sAlbsA07sAt76DOsXKO3hIjtIlpnnFrt1qW4kh6NhS83P/6HB/fl1SMAAA==) format("woff2"), url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAUQAA0AAAAACDQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE9AAAABwAAAAchf5yU0dERUYAAATYAAAAHAAAAB4AJwAbT1MvMgAAAaAAAABJAAAAYJAcgU5jbWFwAAACIAAAAF4AAAFqUUxBZ2dhc3AAAATQAAAACAAAAAgAAAAQZ2x5ZgAAApAAAAAyAAAAPL0n8y9oZWFkAAABMAAAADAAAAA2Fi93Z2hoZWEAAAFgAAAAHQAAACQOSgWaaG10eAAAAewAAAAzAAAAVC7TAQBsb2NhAAACgAAAABAAAAAsAOQBAm1heHAAAAGAAAAAHQAAACAAWQALbmFtZQAAAsQAAAF6AAADIYvD/Adwb3N0AAAEQAAAAI4AAADsapk2o3jaY2BkYGAA4ov5mwzj+W2+MnCzXwCKMNzgCBSB0LfbQDQ7AxuI4mBgAlEAFKQIRHjaY2BkYGD3+NvCwMDBAALsDAyMDKhAFAA3+wH3AAAAeNpjYGRgYBBl4GBgYgABEMnIABJzAPMZAAVmAGUAAAB42mNgZlJhnMDAysDCKsKygYGBYRqEZtrDYMT4D8gHSmEHjgUFOQwODAqqf9g9/rYwMLB7MNUAhRlBcsxBrMlASoGBEQAj8QtyAAAAeNrjYGBkAAGmWQwMjO8gmBnIZ2NA0ExAzNjAAFYJVn0ASBsD6VAIDZb7AtELAgANIgb9AHjaY2BgYGaAYBkGRgYQSAHyGMF8FgYPIM3HwMHAxMDGoMCwQIFLQV8hXvXP//9AcRCfAcb///h/ygPW+w/vb7olBjUHCTCyMcAFGZmABBO6AogThgZgIUsXAEDcEzcAAHjaY2BgECMCyoEgACZaAed42mNgYmRgYGBnYGNgYAZSDJqMgorCgoqCjECRXwwNrCAKSP5mAAFGBiRgyAAAi/YFBQAAeNqtkc1OwkAUhU/5M25cEhcsZick0AwlBJq6MWwgJkAgYV/KAA2lJeUn+hY+gktXvpKv4dLTMqKycGHsTZNv7px7z50ZAFd4hYHjdw1Ls4EiHjVncIFnzVnc4F1zDkWjrzmPW+NNcwGlzIRKI3fJlUyrEjZQxb3mDH2fNGfRx4vmHKqG0JzHg6E0F9DOlFBGBxUI1GEzLNT4S0aLuTtsGAEUuYcQHkyg3KmIum1bNUvKlrjbbAIleqHHnS4iSudpQcySMYtdFiXlAxzSbAwfMxK6kZoHKhbjjespMTioOPZnzI+4ucCeTVyKMVKLfeAS6vSWaTinuZwzyy/Dc7vaed+6KaV0kukdPUk6yOcctZPvvxxqksq2lEW8RvHjMEO2FCl/zy6p3NEm0R9OFSafJdldc4QVeyaaObMBO0/5cCaa6d9Ggyubxire+lEojscdjoWUR1xGOy8KD8mG2ZLO2l2paDc3A39qmU2z2W5YNv5+u79e6QfGJY/hAAB42m3NywrCMBQE0DupWp/1AYI7/6DEaLQu66Mrd35BKUWKJSlFv1+rue4cGM7shgR981qSon+ZNwUJ8iDgoYU2OvDRRQ99DDDECAHGmGCKmf80hZSx/Kik/LliFbtmN6xmt+yOjdg9GztV4tROnRwX/Bsaaw51nt4Lc7tWaZYHp/MlzKx51LZs5htNri+2AAAAAQAB//8AD3jaY2BkYGDgAWIxIGZiYARCESBmAfMYAAR6AEMAAAABAAAAANXtRbgAAAAA2AhRFAAAAADYCNuG) format("woff");
  74  }
  75  
  76  /* If we add the border using a regular CSS border, it won't look good on non-retina devices,
  77   * since its edges can look jagged due to lack of antialiasing. In this case, we are several
  78   * layers of box-shadow to add the border visually, which will render the border smoother. */
  79  /* Calculates maximum width for post content */
  80  /* Nested sub-menu padding: 10 levels deep */
  81  /* Ensure all font family declarations come with non-latin fallbacks */
  82  /* Build our non-latin font styles */
  83  body:lang(ar), button:lang(ar),
  84  input:lang(ar),
  85  select:lang(ar),
  86  optgroup:lang(ar),
  87  textarea:lang(ar), .author-description .author-link:lang(ar),
  88  .comment-metadata:lang(ar),
  89  .comment-reply-link:lang(ar),
  90  .comments-title:lang(ar),
  91  .comment-author .fn:lang(ar),
  92  .discussion-meta-info:lang(ar),
  93  .entry-meta:lang(ar),
  94  .entry-footer:lang(ar),
  95  .main-navigation:lang(ar),
  96  .no-comments:lang(ar),
  97  .not-found .page-title:lang(ar),
  98  .error-404 .page-title:lang(ar),
  99  .post-navigation .post-title:lang(ar),
 100  .page-links:lang(ar),
 101  .page-description:lang(ar),
 102  .pagination .nav-links:lang(ar),
 103  .sticky-post:lang(ar),
 104  .site-title:lang(ar),
 105  .site-info:lang(ar),
 106  #cancel-comment-reply-link:lang(ar),
 107  h1:lang(ar),
 108  h2:lang(ar),
 109  h3:lang(ar),
 110  h4:lang(ar),
 111  h5:lang(ar),
 112  h6:lang(ar), .page-title:lang(ar), blockquote cite:lang(ar), table:lang(ar), .button:lang(ar),
 113  input:lang(ar)[type="button"],
 114  input:lang(ar)[type="reset"],
 115  input:lang(ar)[type="submit"], .comment-navigation .nav-previous:lang(ar),
 116  .comment-navigation .nav-next:lang(ar), .comment-list .pingback .comment-body:lang(ar),
 117  .comment-list .trackback .comment-body:lang(ar), .comment-list .pingback .comment-body .comment-edit-link:lang(ar),
 118  .comment-list .trackback .comment-body .comment-edit-link:lang(ar), .comment-form .comment-notes:lang(ar),
 119  .comment-form label:lang(ar), .widget_archive ul li:lang(ar),
 120  .widget_categories ul li:lang(ar),
 121  .widget_meta ul li:lang(ar),
 122  .widget_nav_menu ul li:lang(ar),
 123  .widget_pages ul li:lang(ar),
 124  .widget_recent_comments ul li:lang(ar),
 125  .widget_recent_entries ul li:lang(ar),
 126  .widget_rss ul li:lang(ar), .widget_tag_cloud .tagcloud:lang(ar), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(ar), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ar), .entry .entry-content .wp-block-archives li > a:lang(ar),
 127  .entry .entry-content .wp-block-categories li > a:lang(ar),
 128  .entry .entry-content .wp-block-latest-posts li > a:lang(ar), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(ar), .entry .entry-content .wp-block-verse:lang(ar), .entry .entry-content .has-drop-cap:lang(ar):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ar), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ar),
 129  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ar),
 130  .entry .entry-content .wp-block-cover-image h2:lang(ar),
 131  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ar),
 132  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ar),
 133  .entry .entry-content .wp-block-cover h2:lang(ar), .entry .entry-content .wp-block-audio figcaption:lang(ar),
 134  .entry .entry-content .wp-block-video figcaption:lang(ar),
 135  .entry .entry-content .wp-block-image figcaption:lang(ar),
 136  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ar),
 137  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ar), .entry .entry-content .wp-block-file:lang(ar), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ar), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ar), .wp-caption-text:lang(ar), .gallery-caption:lang(ar) {
 138    font-family: Tahoma, Arial, sans-serif;
 139  }
 140  
 141  body:lang(ary), button:lang(ary),
 142  input:lang(ary),
 143  select:lang(ary),
 144  optgroup:lang(ary),
 145  textarea:lang(ary), .author-description .author-link:lang(ary),
 146  .comment-metadata:lang(ary),
 147  .comment-reply-link:lang(ary),
 148  .comments-title:lang(ary),
 149  .comment-author .fn:lang(ary),
 150  .discussion-meta-info:lang(ary),
 151  .entry-meta:lang(ary),
 152  .entry-footer:lang(ary),
 153  .main-navigation:lang(ary),
 154  .no-comments:lang(ary),
 155  .not-found .page-title:lang(ary),
 156  .error-404 .page-title:lang(ary),
 157  .post-navigation .post-title:lang(ary),
 158  .page-links:lang(ary),
 159  .page-description:lang(ary),
 160  .pagination .nav-links:lang(ary),
 161  .sticky-post:lang(ary),
 162  .site-title:lang(ary),
 163  .site-info:lang(ary),
 164  #cancel-comment-reply-link:lang(ary),
 165  h1:lang(ary),
 166  h2:lang(ary),
 167  h3:lang(ary),
 168  h4:lang(ary),
 169  h5:lang(ary),
 170  h6:lang(ary), .page-title:lang(ary), blockquote cite:lang(ary), table:lang(ary), .button:lang(ary),
 171  input:lang(ary)[type="button"],
 172  input:lang(ary)[type="reset"],
 173  input:lang(ary)[type="submit"], .comment-navigation .nav-previous:lang(ary),
 174  .comment-navigation .nav-next:lang(ary), .comment-list .pingback .comment-body:lang(ary),
 175  .comment-list .trackback .comment-body:lang(ary), .comment-list .pingback .comment-body .comment-edit-link:lang(ary),
 176  .comment-list .trackback .comment-body .comment-edit-link:lang(ary), .comment-form .comment-notes:lang(ary),
 177  .comment-form label:lang(ary), .widget_archive ul li:lang(ary),
 178  .widget_categories ul li:lang(ary),
 179  .widget_meta ul li:lang(ary),
 180  .widget_nav_menu ul li:lang(ary),
 181  .widget_pages ul li:lang(ary),
 182  .widget_recent_comments ul li:lang(ary),
 183  .widget_recent_entries ul li:lang(ary),
 184  .widget_rss ul li:lang(ary), .widget_tag_cloud .tagcloud:lang(ary), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(ary), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ary), .entry .entry-content .wp-block-archives li > a:lang(ary),
 185  .entry .entry-content .wp-block-categories li > a:lang(ary),
 186  .entry .entry-content .wp-block-latest-posts li > a:lang(ary), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(ary), .entry .entry-content .wp-block-verse:lang(ary), .entry .entry-content .has-drop-cap:lang(ary):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ary), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ary),
 187  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ary),
 188  .entry .entry-content .wp-block-cover-image h2:lang(ary),
 189  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ary),
 190  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ary),
 191  .entry .entry-content .wp-block-cover h2:lang(ary), .entry .entry-content .wp-block-audio figcaption:lang(ary),
 192  .entry .entry-content .wp-block-video figcaption:lang(ary),
 193  .entry .entry-content .wp-block-image figcaption:lang(ary),
 194  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ary),
 195  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ary), .entry .entry-content .wp-block-file:lang(ary), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ary), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ary), .wp-caption-text:lang(ary), .gallery-caption:lang(ary) {
 196    font-family: Tahoma, Arial, sans-serif;
 197  }
 198  
 199  body:lang(azb), button:lang(azb),
 200  input:lang(azb),
 201  select:lang(azb),
 202  optgroup:lang(azb),
 203  textarea:lang(azb), .author-description .author-link:lang(azb),
 204  .comment-metadata:lang(azb),
 205  .comment-reply-link:lang(azb),
 206  .comments-title:lang(azb),
 207  .comment-author .fn:lang(azb),
 208  .discussion-meta-info:lang(azb),
 209  .entry-meta:lang(azb),
 210  .entry-footer:lang(azb),
 211  .main-navigation:lang(azb),
 212  .no-comments:lang(azb),
 213  .not-found .page-title:lang(azb),
 214  .error-404 .page-title:lang(azb),
 215  .post-navigation .post-title:lang(azb),
 216  .page-links:lang(azb),
 217  .page-description:lang(azb),
 218  .pagination .nav-links:lang(azb),
 219  .sticky-post:lang(azb),
 220  .site-title:lang(azb),
 221  .site-info:lang(azb),
 222  #cancel-comment-reply-link:lang(azb),
 223  h1:lang(azb),
 224  h2:lang(azb),
 225  h3:lang(azb),
 226  h4:lang(azb),
 227  h5:lang(azb),
 228  h6:lang(azb), .page-title:lang(azb), blockquote cite:lang(azb), table:lang(azb), .button:lang(azb),
 229  input:lang(azb)[type="button"],
 230  input:lang(azb)[type="reset"],
 231  input:lang(azb)[type="submit"], .comment-navigation .nav-previous:lang(azb),
 232  .comment-navigation .nav-next:lang(azb), .comment-list .pingback .comment-body:lang(azb),
 233  .comment-list .trackback .comment-body:lang(azb), .comment-list .pingback .comment-body .comment-edit-link:lang(azb),
 234  .comment-list .trackback .comment-body .comment-edit-link:lang(azb), .comment-form .comment-notes:lang(azb),
 235  .comment-form label:lang(azb), .widget_archive ul li:lang(azb),
 236  .widget_categories ul li:lang(azb),
 237  .widget_meta ul li:lang(azb),
 238  .widget_nav_menu ul li:lang(azb),
 239  .widget_pages ul li:lang(azb),
 240  .widget_recent_comments ul li:lang(azb),
 241  .widget_recent_entries ul li:lang(azb),
 242  .widget_rss ul li:lang(azb), .widget_tag_cloud .tagcloud:lang(azb), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(azb), .entry .entry-content .wp-block-button .wp-block-button__link:lang(azb), .entry .entry-content .wp-block-archives li > a:lang(azb),
 243  .entry .entry-content .wp-block-categories li > a:lang(azb),
 244  .entry .entry-content .wp-block-latest-posts li > a:lang(azb), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(azb), .entry .entry-content .wp-block-verse:lang(azb), .entry .entry-content .has-drop-cap:lang(azb):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(azb), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(azb),
 245  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(azb),
 246  .entry .entry-content .wp-block-cover-image h2:lang(azb),
 247  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(azb),
 248  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(azb),
 249  .entry .entry-content .wp-block-cover h2:lang(azb), .entry .entry-content .wp-block-audio figcaption:lang(azb),
 250  .entry .entry-content .wp-block-video figcaption:lang(azb),
 251  .entry .entry-content .wp-block-image figcaption:lang(azb),
 252  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(azb),
 253  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(azb), .entry .entry-content .wp-block-file:lang(azb), .entry .entry-content .wp-block-file .wp-block-file__button:lang(azb), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(azb), .wp-caption-text:lang(azb), .gallery-caption:lang(azb) {
 254    font-family: Tahoma, Arial, sans-serif;
 255  }
 256  
 257  body:lang(ckb), button:lang(ckb),
 258  input:lang(ckb),
 259  select:lang(ckb),
 260  optgroup:lang(ckb),
 261  textarea:lang(ckb), .author-description .author-link:lang(ckb),
 262  .comment-metadata:lang(ckb),
 263  .comment-reply-link:lang(ckb),
 264  .comments-title:lang(ckb),
 265  .comment-author .fn:lang(ckb),
 266  .discussion-meta-info:lang(ckb),
 267  .entry-meta:lang(ckb),
 268  .entry-footer:lang(ckb),
 269  .main-navigation:lang(ckb),
 270  .no-comments:lang(ckb),
 271  .not-found .page-title:lang(ckb),
 272  .error-404 .page-title:lang(ckb),
 273  .post-navigation .post-title:lang(ckb),
 274  .page-links:lang(ckb),
 275  .page-description:lang(ckb),
 276  .pagination .nav-links:lang(ckb),
 277  .sticky-post:lang(ckb),
 278  .site-title:lang(ckb),
 279  .site-info:lang(ckb),
 280  #cancel-comment-reply-link:lang(ckb),
 281  h1:lang(ckb),
 282  h2:lang(ckb),
 283  h3:lang(ckb),
 284  h4:lang(ckb),
 285  h5:lang(ckb),
 286  h6:lang(ckb), .page-title:lang(ckb), blockquote cite:lang(ckb), table:lang(ckb), .button:lang(ckb),
 287  input:lang(ckb)[type="button"],
 288  input:lang(ckb)[type="reset"],
 289  input:lang(ckb)[type="submit"], .comment-navigation .nav-previous:lang(ckb),
 290  .comment-navigation .nav-next:lang(ckb), .comment-list .pingback .comment-body:lang(ckb),
 291  .comment-list .trackback .comment-body:lang(ckb), .comment-list .pingback .comment-body .comment-edit-link:lang(ckb),
 292  .comment-list .trackback .comment-body .comment-edit-link:lang(ckb), .comment-form .comment-notes:lang(ckb),
 293  .comment-form label:lang(ckb), .widget_archive ul li:lang(ckb),
 294  .widget_categories ul li:lang(ckb),
 295  .widget_meta ul li:lang(ckb),
 296  .widget_nav_menu ul li:lang(ckb),
 297  .widget_pages ul li:lang(ckb),
 298  .widget_recent_comments ul li:lang(ckb),
 299  .widget_recent_entries ul li:lang(ckb),
 300  .widget_rss ul li:lang(ckb), .widget_tag_cloud .tagcloud:lang(ckb), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(ckb), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ckb), .entry .entry-content .wp-block-archives li > a:lang(ckb),
 301  .entry .entry-content .wp-block-categories li > a:lang(ckb),
 302  .entry .entry-content .wp-block-latest-posts li > a:lang(ckb), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(ckb), .entry .entry-content .wp-block-verse:lang(ckb), .entry .entry-content .has-drop-cap:lang(ckb):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ckb), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ckb),
 303  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ckb),
 304  .entry .entry-content .wp-block-cover-image h2:lang(ckb),
 305  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ckb),
 306  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ckb),
 307  .entry .entry-content .wp-block-cover h2:lang(ckb), .entry .entry-content .wp-block-audio figcaption:lang(ckb),
 308  .entry .entry-content .wp-block-video figcaption:lang(ckb),
 309  .entry .entry-content .wp-block-image figcaption:lang(ckb),
 310  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ckb),
 311  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ckb), .entry .entry-content .wp-block-file:lang(ckb), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ckb), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ckb), .wp-caption-text:lang(ckb), .gallery-caption:lang(ckb) {
 312    font-family: Tahoma, Arial, sans-serif;
 313  }
 314  
 315  body:lang(fa-IR), button:lang(fa-IR),
 316  input:lang(fa-IR),
 317  select:lang(fa-IR),
 318  optgroup:lang(fa-IR),
 319  textarea:lang(fa-IR), .author-description .author-link:lang(fa-IR),
 320  .comment-metadata:lang(fa-IR),
 321  .comment-reply-link:lang(fa-IR),
 322  .comments-title:lang(fa-IR),
 323  .comment-author .fn:lang(fa-IR),
 324  .discussion-meta-info:lang(fa-IR),
 325  .entry-meta:lang(fa-IR),
 326  .entry-footer:lang(fa-IR),
 327  .main-navigation:lang(fa-IR),
 328  .no-comments:lang(fa-IR),
 329  .not-found .page-title:lang(fa-IR),
 330  .error-404 .page-title:lang(fa-IR),
 331  .post-navigation .post-title:lang(fa-IR),
 332  .page-links:lang(fa-IR),
 333  .page-description:lang(fa-IR),
 334  .pagination .nav-links:lang(fa-IR),
 335  .sticky-post:lang(fa-IR),
 336  .site-title:lang(fa-IR),
 337  .site-info:lang(fa-IR),
 338  #cancel-comment-reply-link:lang(fa-IR),
 339  h1:lang(fa-IR),
 340  h2:lang(fa-IR),
 341  h3:lang(fa-IR),
 342  h4:lang(fa-IR),
 343  h5:lang(fa-IR),
 344  h6:lang(fa-IR), .page-title:lang(fa-IR), blockquote cite:lang(fa-IR), table:lang(fa-IR), .button:lang(fa-IR),
 345  input:lang(fa-IR)[type="button"],
 346  input:lang(fa-IR)[type="reset"],
 347  input:lang(fa-IR)[type="submit"], .comment-navigation .nav-previous:lang(fa-IR),
 348  .comment-navigation .nav-next:lang(fa-IR), .comment-list .pingback .comment-body:lang(fa-IR),
 349  .comment-list .trackback .comment-body:lang(fa-IR), .comment-list .pingback .comment-body .comment-edit-link:lang(fa-IR),
 350  .comment-list .trackback .comment-body .comment-edit-link:lang(fa-IR), .comment-form .comment-notes:lang(fa-IR),
 351  .comment-form label:lang(fa-IR), .widget_archive ul li:lang(fa-IR),
 352  .widget_categories ul li:lang(fa-IR),
 353  .widget_meta ul li:lang(fa-IR),
 354  .widget_nav_menu ul li:lang(fa-IR),
 355  .widget_pages ul li:lang(fa-IR),
 356  .widget_recent_comments ul li:lang(fa-IR),
 357  .widget_recent_entries ul li:lang(fa-IR),
 358  .widget_rss ul li:lang(fa-IR), .widget_tag_cloud .tagcloud:lang(fa-IR), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(fa-IR), .entry .entry-content .wp-block-button .wp-block-button__link:lang(fa-IR), .entry .entry-content .wp-block-archives li > a:lang(fa-IR),
 359  .entry .entry-content .wp-block-categories li > a:lang(fa-IR),
 360  .entry .entry-content .wp-block-latest-posts li > a:lang(fa-IR), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(fa-IR), .entry .entry-content .wp-block-verse:lang(fa-IR), .entry .entry-content .has-drop-cap:lang(fa-IR):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(fa-IR), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(fa-IR),
 361  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(fa-IR),
 362  .entry .entry-content .wp-block-cover-image h2:lang(fa-IR),
 363  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(fa-IR),
 364  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(fa-IR),
 365  .entry .entry-content .wp-block-cover h2:lang(fa-IR), .entry .entry-content .wp-block-audio figcaption:lang(fa-IR),
 366  .entry .entry-content .wp-block-video figcaption:lang(fa-IR),
 367  .entry .entry-content .wp-block-image figcaption:lang(fa-IR),
 368  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(fa-IR),
 369  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(fa-IR), .entry .entry-content .wp-block-file:lang(fa-IR), .entry .entry-content .wp-block-file .wp-block-file__button:lang(fa-IR), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(fa-IR), .wp-caption-text:lang(fa-IR), .gallery-caption:lang(fa-IR) {
 370    font-family: Tahoma, Arial, sans-serif;
 371  }
 372  
 373  body:lang(haz), button:lang(haz),
 374  input:lang(haz),
 375  select:lang(haz),
 376  optgroup:lang(haz),
 377  textarea:lang(haz), .author-description .author-link:lang(haz),
 378  .comment-metadata:lang(haz),
 379  .comment-reply-link:lang(haz),
 380  .comments-title:lang(haz),
 381  .comment-author .fn:lang(haz),
 382  .discussion-meta-info:lang(haz),
 383  .entry-meta:lang(haz),
 384  .entry-footer:lang(haz),
 385  .main-navigation:lang(haz),
 386  .no-comments:lang(haz),
 387  .not-found .page-title:lang(haz),
 388  .error-404 .page-title:lang(haz),
 389  .post-navigation .post-title:lang(haz),
 390  .page-links:lang(haz),
 391  .page-description:lang(haz),
 392  .pagination .nav-links:lang(haz),
 393  .sticky-post:lang(haz),
 394  .site-title:lang(haz),
 395  .site-info:lang(haz),
 396  #cancel-comment-reply-link:lang(haz),
 397  h1:lang(haz),
 398  h2:lang(haz),
 399  h3:lang(haz),
 400  h4:lang(haz),
 401  h5:lang(haz),
 402  h6:lang(haz), .page-title:lang(haz), blockquote cite:lang(haz), table:lang(haz), .button:lang(haz),
 403  input:lang(haz)[type="button"],
 404  input:lang(haz)[type="reset"],
 405  input:lang(haz)[type="submit"], .comment-navigation .nav-previous:lang(haz),
 406  .comment-navigation .nav-next:lang(haz), .comment-list .pingback .comment-body:lang(haz),
 407  .comment-list .trackback .comment-body:lang(haz), .comment-list .pingback .comment-body .comment-edit-link:lang(haz),
 408  .comment-list .trackback .comment-body .comment-edit-link:lang(haz), .comment-form .comment-notes:lang(haz),
 409  .comment-form label:lang(haz), .widget_archive ul li:lang(haz),
 410  .widget_categories ul li:lang(haz),
 411  .widget_meta ul li:lang(haz),
 412  .widget_nav_menu ul li:lang(haz),
 413  .widget_pages ul li:lang(haz),
 414  .widget_recent_comments ul li:lang(haz),
 415  .widget_recent_entries ul li:lang(haz),
 416  .widget_rss ul li:lang(haz), .widget_tag_cloud .tagcloud:lang(haz), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(haz), .entry .entry-content .wp-block-button .wp-block-button__link:lang(haz), .entry .entry-content .wp-block-archives li > a:lang(haz),
 417  .entry .entry-content .wp-block-categories li > a:lang(haz),
 418  .entry .entry-content .wp-block-latest-posts li > a:lang(haz), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(haz), .entry .entry-content .wp-block-verse:lang(haz), .entry .entry-content .has-drop-cap:lang(haz):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(haz), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(haz),
 419  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(haz),
 420  .entry .entry-content .wp-block-cover-image h2:lang(haz),
 421  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(haz),
 422  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(haz),
 423  .entry .entry-content .wp-block-cover h2:lang(haz), .entry .entry-content .wp-block-audio figcaption:lang(haz),
 424  .entry .entry-content .wp-block-video figcaption:lang(haz),
 425  .entry .entry-content .wp-block-image figcaption:lang(haz),
 426  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(haz),
 427  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(haz), .entry .entry-content .wp-block-file:lang(haz), .entry .entry-content .wp-block-file .wp-block-file__button:lang(haz), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(haz), .wp-caption-text:lang(haz), .gallery-caption:lang(haz) {
 428    font-family: Tahoma, Arial, sans-serif;
 429  }
 430  
 431  body:lang(ps), button:lang(ps),
 432  input:lang(ps),
 433  select:lang(ps),
 434  optgroup:lang(ps),
 435  textarea:lang(ps), .author-description .author-link:lang(ps),
 436  .comment-metadata:lang(ps),
 437  .comment-reply-link:lang(ps),
 438  .comments-title:lang(ps),
 439  .comment-author .fn:lang(ps),
 440  .discussion-meta-info:lang(ps),
 441  .entry-meta:lang(ps),
 442  .entry-footer:lang(ps),
 443  .main-navigation:lang(ps),
 444  .no-comments:lang(ps),
 445  .not-found .page-title:lang(ps),
 446  .error-404 .page-title:lang(ps),
 447  .post-navigation .post-title:lang(ps),
 448  .page-links:lang(ps),
 449  .page-description:lang(ps),
 450  .pagination .nav-links:lang(ps),
 451  .sticky-post:lang(ps),
 452  .site-title:lang(ps),
 453  .site-info:lang(ps),
 454  #cancel-comment-reply-link:lang(ps),
 455  h1:lang(ps),
 456  h2:lang(ps),
 457  h3:lang(ps),
 458  h4:lang(ps),
 459  h5:lang(ps),
 460  h6:lang(ps), .page-title:lang(ps), blockquote cite:lang(ps), table:lang(ps), .button:lang(ps),
 461  input:lang(ps)[type="button"],
 462  input:lang(ps)[type="reset"],
 463  input:lang(ps)[type="submit"], .comment-navigation .nav-previous:lang(ps),
 464  .comment-navigation .nav-next:lang(ps), .comment-list .pingback .comment-body:lang(ps),
 465  .comment-list .trackback .comment-body:lang(ps), .comment-list .pingback .comment-body .comment-edit-link:lang(ps),
 466  .comment-list .trackback .comment-body .comment-edit-link:lang(ps), .comment-form .comment-notes:lang(ps),
 467  .comment-form label:lang(ps), .widget_archive ul li:lang(ps),
 468  .widget_categories ul li:lang(ps),
 469  .widget_meta ul li:lang(ps),
 470  .widget_nav_menu ul li:lang(ps),
 471  .widget_pages ul li:lang(ps),
 472  .widget_recent_comments ul li:lang(ps),
 473  .widget_recent_entries ul li:lang(ps),
 474  .widget_rss ul li:lang(ps), .widget_tag_cloud .tagcloud:lang(ps), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(ps), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ps), .entry .entry-content .wp-block-archives li > a:lang(ps),
 475  .entry .entry-content .wp-block-categories li > a:lang(ps),
 476  .entry .entry-content .wp-block-latest-posts li > a:lang(ps), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(ps), .entry .entry-content .wp-block-verse:lang(ps), .entry .entry-content .has-drop-cap:lang(ps):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ps), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ps),
 477  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ps),
 478  .entry .entry-content .wp-block-cover-image h2:lang(ps),
 479  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ps),
 480  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ps),
 481  .entry .entry-content .wp-block-cover h2:lang(ps), .entry .entry-content .wp-block-audio figcaption:lang(ps),
 482  .entry .entry-content .wp-block-video figcaption:lang(ps),
 483  .entry .entry-content .wp-block-image figcaption:lang(ps),
 484  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ps),
 485  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ps), .entry .entry-content .wp-block-file:lang(ps), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ps), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ps), .wp-caption-text:lang(ps), .gallery-caption:lang(ps) {
 486    font-family: Tahoma, Arial, sans-serif;
 487  }
 488  
 489  body:lang(be), button:lang(be),
 490  input:lang(be),
 491  select:lang(be),
 492  optgroup:lang(be),
 493  textarea:lang(be), .author-description .author-link:lang(be),
 494  .comment-metadata:lang(be),
 495  .comment-reply-link:lang(be),
 496  .comments-title:lang(be),
 497  .comment-author .fn:lang(be),
 498  .discussion-meta-info:lang(be),
 499  .entry-meta:lang(be),
 500  .entry-footer:lang(be),
 501  .main-navigation:lang(be),
 502  .no-comments:lang(be),
 503  .not-found .page-title:lang(be),
 504  .error-404 .page-title:lang(be),
 505  .post-navigation .post-title:lang(be),
 506  .page-links:lang(be),
 507  .page-description:lang(be),
 508  .pagination .nav-links:lang(be),
 509  .sticky-post:lang(be),
 510  .site-title:lang(be),
 511  .site-info:lang(be),
 512  #cancel-comment-reply-link:lang(be),
 513  h1:lang(be),
 514  h2:lang(be),
 515  h3:lang(be),
 516  h4:lang(be),
 517  h5:lang(be),
 518  h6:lang(be), .page-title:lang(be), blockquote cite:lang(be), table:lang(be), .button:lang(be),
 519  input:lang(be)[type="button"],
 520  input:lang(be)[type="reset"],
 521  input:lang(be)[type="submit"], .comment-navigation .nav-previous:lang(be),
 522  .comment-navigation .nav-next:lang(be), .comment-list .pingback .comment-body:lang(be),
 523  .comment-list .trackback .comment-body:lang(be), .comment-list .pingback .comment-body .comment-edit-link:lang(be),
 524  .comment-list .trackback .comment-body .comment-edit-link:lang(be), .comment-form .comment-notes:lang(be),
 525  .comment-form label:lang(be), .widget_archive ul li:lang(be),
 526  .widget_categories ul li:lang(be),
 527  .widget_meta ul li:lang(be),
 528  .widget_nav_menu ul li:lang(be),
 529  .widget_pages ul li:lang(be),
 530  .widget_recent_comments ul li:lang(be),
 531  .widget_recent_entries ul li:lang(be),
 532  .widget_rss ul li:lang(be), .widget_tag_cloud .tagcloud:lang(be), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(be), .entry .entry-content .wp-block-button .wp-block-button__link:lang(be), .entry .entry-content .wp-block-archives li > a:lang(be),
 533  .entry .entry-content .wp-block-categories li > a:lang(be),
 534  .entry .entry-content .wp-block-latest-posts li > a:lang(be), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(be), .entry .entry-content .wp-block-verse:lang(be), .entry .entry-content .has-drop-cap:lang(be):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(be), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(be),
 535  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(be),
 536  .entry .entry-content .wp-block-cover-image h2:lang(be),
 537  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(be),
 538  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(be),
 539  .entry .entry-content .wp-block-cover h2:lang(be), .entry .entry-content .wp-block-audio figcaption:lang(be),
 540  .entry .entry-content .wp-block-video figcaption:lang(be),
 541  .entry .entry-content .wp-block-image figcaption:lang(be),
 542  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(be),
 543  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(be), .entry .entry-content .wp-block-file:lang(be), .entry .entry-content .wp-block-file .wp-block-file__button:lang(be), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(be), .wp-caption-text:lang(be), .gallery-caption:lang(be) {
 544    font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
 545  }
 546  
 547  body:lang(bg-BG), button:lang(bg-BG),
 548  input:lang(bg-BG),
 549  select:lang(bg-BG),
 550  optgroup:lang(bg-BG),
 551  textarea:lang(bg-BG), .author-description .author-link:lang(bg-BG),
 552  .comment-metadata:lang(bg-BG),
 553  .comment-reply-link:lang(bg-BG),
 554  .comments-title:lang(bg-BG),
 555  .comment-author .fn:lang(bg-BG),
 556  .discussion-meta-info:lang(bg-BG),
 557  .entry-meta:lang(bg-BG),
 558  .entry-footer:lang(bg-BG),
 559  .main-navigation:lang(bg-BG),
 560  .no-comments:lang(bg-BG),
 561  .not-found .page-title:lang(bg-BG),
 562  .error-404 .page-title:lang(bg-BG),
 563  .post-navigation .post-title:lang(bg-BG),
 564  .page-links:lang(bg-BG),
 565  .page-description:lang(bg-BG),
 566  .pagination .nav-links:lang(bg-BG),
 567  .sticky-post:lang(bg-BG),
 568  .site-title:lang(bg-BG),
 569  .site-info:lang(bg-BG),
 570  #cancel-comment-reply-link:lang(bg-BG),
 571  h1:lang(bg-BG),
 572  h2:lang(bg-BG),
 573  h3:lang(bg-BG),
 574  h4:lang(bg-BG),
 575  h5:lang(bg-BG),
 576  h6:lang(bg-BG), .page-title:lang(bg-BG), blockquote cite:lang(bg-BG), table:lang(bg-BG), .button:lang(bg-BG),
 577  input:lang(bg-BG)[type="button"],
 578  input:lang(bg-BG)[type="reset"],
 579  input:lang(bg-BG)[type="submit"], .comment-navigation .nav-previous:lang(bg-BG),
 580  .comment-navigation .nav-next:lang(bg-BG), .comment-list .pingback .comment-body:lang(bg-BG),
 581  .comment-list .trackback .comment-body:lang(bg-BG), .comment-list .pingback .comment-body .comment-edit-link:lang(bg-BG),
 582  .comment-list .trackback .comment-body .comment-edit-link:lang(bg-BG), .comment-form .comment-notes:lang(bg-BG),
 583  .comment-form label:lang(bg-BG), .widget_archive ul li:lang(bg-BG),
 584  .widget_categories ul li:lang(bg-BG),
 585  .widget_meta ul li:lang(bg-BG),
 586  .widget_nav_menu ul li:lang(bg-BG),
 587  .widget_pages ul li:lang(bg-BG),
 588  .widget_recent_comments ul li:lang(bg-BG),
 589  .widget_recent_entries ul li:lang(bg-BG),
 590  .widget_rss ul li:lang(bg-BG), .widget_tag_cloud .tagcloud:lang(bg-BG), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(bg-BG), .entry .entry-content .wp-block-button .wp-block-button__link:lang(bg-BG), .entry .entry-content .wp-block-archives li > a:lang(bg-BG),
 591  .entry .entry-content .wp-block-categories li > a:lang(bg-BG),
 592  .entry .entry-content .wp-block-latest-posts li > a:lang(bg-BG), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(bg-BG), .entry .entry-content .wp-block-verse:lang(bg-BG), .entry .entry-content .has-drop-cap:lang(bg-BG):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(bg-BG), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(bg-BG),
 593  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(bg-BG),
 594  .entry .entry-content .wp-block-cover-image h2:lang(bg-BG),
 595  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(bg-BG),
 596  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(bg-BG),
 597  .entry .entry-content .wp-block-cover h2:lang(bg-BG), .entry .entry-content .wp-block-audio figcaption:lang(bg-BG),
 598  .entry .entry-content .wp-block-video figcaption:lang(bg-BG),
 599  .entry .entry-content .wp-block-image figcaption:lang(bg-BG),
 600  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(bg-BG),
 601  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(bg-BG), .entry .entry-content .wp-block-file:lang(bg-BG), .entry .entry-content .wp-block-file .wp-block-file__button:lang(bg-BG), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(bg-BG), .wp-caption-text:lang(bg-BG), .gallery-caption:lang(bg-BG) {
 602    font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
 603  }
 604  
 605  body:lang(kk), button:lang(kk),
 606  input:lang(kk),
 607  select:lang(kk),
 608  optgroup:lang(kk),
 609  textarea:lang(kk), .author-description .author-link:lang(kk),
 610  .comment-metadata:lang(kk),
 611  .comment-reply-link:lang(kk),
 612  .comments-title:lang(kk),
 613  .comment-author .fn:lang(kk),
 614  .discussion-meta-info:lang(kk),
 615  .entry-meta:lang(kk),
 616  .entry-footer:lang(kk),
 617  .main-navigation:lang(kk),
 618  .no-comments:lang(kk),
 619  .not-found .page-title:lang(kk),
 620  .error-404 .page-title:lang(kk),
 621  .post-navigation .post-title:lang(kk),
 622  .page-links:lang(kk),
 623  .page-description:lang(kk),
 624  .pagination .nav-links:lang(kk),
 625  .sticky-post:lang(kk),
 626  .site-title:lang(kk),
 627  .site-info:lang(kk),
 628  #cancel-comment-reply-link:lang(kk),
 629  h1:lang(kk),
 630  h2:lang(kk),
 631  h3:lang(kk),
 632  h4:lang(kk),
 633  h5:lang(kk),
 634  h6:lang(kk), .page-title:lang(kk), blockquote cite:lang(kk), table:lang(kk), .button:lang(kk),
 635  input:lang(kk)[type="button"],
 636  input:lang(kk)[type="reset"],
 637  input:lang(kk)[type="submit"], .comment-navigation .nav-previous:lang(kk),
 638  .comment-navigation .nav-next:lang(kk), .comment-list .pingback .comment-body:lang(kk),
 639  .comment-list .trackback .comment-body:lang(kk), .comment-list .pingback .comment-body .comment-edit-link:lang(kk),
 640  .comment-list .trackback .comment-body .comment-edit-link:lang(kk), .comment-form .comment-notes:lang(kk),
 641  .comment-form label:lang(kk), .widget_archive ul li:lang(kk),
 642  .widget_categories ul li:lang(kk),
 643  .widget_meta ul li:lang(kk),
 644  .widget_nav_menu ul li:lang(kk),
 645  .widget_pages ul li:lang(kk),
 646  .widget_recent_comments ul li:lang(kk),
 647  .widget_recent_entries ul li:lang(kk),
 648  .widget_rss ul li:lang(kk), .widget_tag_cloud .tagcloud:lang(kk), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(kk), .entry .entry-content .wp-block-button .wp-block-button__link:lang(kk), .entry .entry-content .wp-block-archives li > a:lang(kk),
 649  .entry .entry-content .wp-block-categories li > a:lang(kk),
 650  .entry .entry-content .wp-block-latest-posts li > a:lang(kk), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(kk), .entry .entry-content .wp-block-verse:lang(kk), .entry .entry-content .has-drop-cap:lang(kk):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(kk), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(kk),
 651  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(kk),
 652  .entry .entry-content .wp-block-cover-image h2:lang(kk),
 653  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(kk),
 654  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(kk),
 655  .entry .entry-content .wp-block-cover h2:lang(kk), .entry .entry-content .wp-block-audio figcaption:lang(kk),
 656  .entry .entry-content .wp-block-video figcaption:lang(kk),
 657  .entry .entry-content .wp-block-image figcaption:lang(kk),
 658  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(kk),
 659  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(kk), .entry .entry-content .wp-block-file:lang(kk), .entry .entry-content .wp-block-file .wp-block-file__button:lang(kk), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(kk), .wp-caption-text:lang(kk), .gallery-caption:lang(kk) {
 660    font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
 661  }
 662  
 663  body:lang(mk-MK), button:lang(mk-MK),
 664  input:lang(mk-MK),
 665  select:lang(mk-MK),
 666  optgroup:lang(mk-MK),
 667  textarea:lang(mk-MK), .author-description .author-link:lang(mk-MK),
 668  .comment-metadata:lang(mk-MK),
 669  .comment-reply-link:lang(mk-MK),
 670  .comments-title:lang(mk-MK),
 671  .comment-author .fn:lang(mk-MK),
 672  .discussion-meta-info:lang(mk-MK),
 673  .entry-meta:lang(mk-MK),
 674  .entry-footer:lang(mk-MK),
 675  .main-navigation:lang(mk-MK),
 676  .no-comments:lang(mk-MK),
 677  .not-found .page-title:lang(mk-MK),
 678  .error-404 .page-title:lang(mk-MK),
 679  .post-navigation .post-title:lang(mk-MK),
 680  .page-links:lang(mk-MK),
 681  .page-description:lang(mk-MK),
 682  .pagination .nav-links:lang(mk-MK),
 683  .sticky-post:lang(mk-MK),
 684  .site-title:lang(mk-MK),
 685  .site-info:lang(mk-MK),
 686  #cancel-comment-reply-link:lang(mk-MK),
 687  h1:lang(mk-MK),
 688  h2:lang(mk-MK),
 689  h3:lang(mk-MK),
 690  h4:lang(mk-MK),
 691  h5:lang(mk-MK),
 692  h6:lang(mk-MK), .page-title:lang(mk-MK), blockquote cite:lang(mk-MK), table:lang(mk-MK), .button:lang(mk-MK),
 693  input:lang(mk-MK)[type="button"],
 694  input:lang(mk-MK)[type="reset"],
 695  input:lang(mk-MK)[type="submit"], .comment-navigation .nav-previous:lang(mk-MK),
 696  .comment-navigation .nav-next:lang(mk-MK), .comment-list .pingback .comment-body:lang(mk-MK),
 697  .comment-list .trackback .comment-body:lang(mk-MK), .comment-list .pingback .comment-body .comment-edit-link:lang(mk-MK),
 698  .comment-list .trackback .comment-body .comment-edit-link:lang(mk-MK), .comment-form .comment-notes:lang(mk-MK),
 699  .comment-form label:lang(mk-MK), .widget_archive ul li:lang(mk-MK),
 700  .widget_categories ul li:lang(mk-MK),
 701  .widget_meta ul li:lang(mk-MK),
 702  .widget_nav_menu ul li:lang(mk-MK),
 703  .widget_pages ul li:lang(mk-MK),
 704  .widget_recent_comments ul li:lang(mk-MK),
 705  .widget_recent_entries ul li:lang(mk-MK),
 706  .widget_rss ul li:lang(mk-MK), .widget_tag_cloud .tagcloud:lang(mk-MK), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(mk-MK), .entry .entry-content .wp-block-button .wp-block-button__link:lang(mk-MK), .entry .entry-content .wp-block-archives li > a:lang(mk-MK),
 707  .entry .entry-content .wp-block-categories li > a:lang(mk-MK),
 708  .entry .entry-content .wp-block-latest-posts li > a:lang(mk-MK), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(mk-MK), .entry .entry-content .wp-block-verse:lang(mk-MK), .entry .entry-content .has-drop-cap:lang(mk-MK):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(mk-MK), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(mk-MK),
 709  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(mk-MK),
 710  .entry .entry-content .wp-block-cover-image h2:lang(mk-MK),
 711  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(mk-MK),
 712  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(mk-MK),
 713  .entry .entry-content .wp-block-cover h2:lang(mk-MK), .entry .entry-content .wp-block-audio figcaption:lang(mk-MK),
 714  .entry .entry-content .wp-block-video figcaption:lang(mk-MK),
 715  .entry .entry-content .wp-block-image figcaption:lang(mk-MK),
 716  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(mk-MK),
 717  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(mk-MK), .entry .entry-content .wp-block-file:lang(mk-MK), .entry .entry-content .wp-block-file .wp-block-file__button:lang(mk-MK), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(mk-MK), .wp-caption-text:lang(mk-MK), .gallery-caption:lang(mk-MK) {
 718    font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
 719  }
 720  
 721  body:lang(mn), button:lang(mn),
 722  input:lang(mn),
 723  select:lang(mn),
 724  optgroup:lang(mn),
 725  textarea:lang(mn), .author-description .author-link:lang(mn),
 726  .comment-metadata:lang(mn),
 727  .comment-reply-link:lang(mn),
 728  .comments-title:lang(mn),
 729  .comment-author .fn:lang(mn),
 730  .discussion-meta-info:lang(mn),
 731  .entry-meta:lang(mn),
 732  .entry-footer:lang(mn),
 733  .main-navigation:lang(mn),
 734  .no-comments:lang(mn),
 735  .not-found .page-title:lang(mn),
 736  .error-404 .page-title:lang(mn),
 737  .post-navigation .post-title:lang(mn),
 738  .page-links:lang(mn),
 739  .page-description:lang(mn),
 740  .pagination .nav-links:lang(mn),
 741  .sticky-post:lang(mn),
 742  .site-title:lang(mn),
 743  .site-info:lang(mn),
 744  #cancel-comment-reply-link:lang(mn),
 745  h1:lang(mn),
 746  h2:lang(mn),
 747  h3:lang(mn),
 748  h4:lang(mn),
 749  h5:lang(mn),
 750  h6:lang(mn), .page-title:lang(mn), blockquote cite:lang(mn), table:lang(mn), .button:lang(mn),
 751  input:lang(mn)[type="button"],
 752  input:lang(mn)[type="reset"],
 753  input:lang(mn)[type="submit"], .comment-navigation .nav-previous:lang(mn),
 754  .comment-navigation .nav-next:lang(mn), .comment-list .pingback .comment-body:lang(mn),
 755  .comment-list .trackback .comment-body:lang(mn), .comment-list .pingback .comment-body .comment-edit-link:lang(mn),
 756  .comment-list .trackback .comment-body .comment-edit-link:lang(mn), .comment-form .comment-notes:lang(mn),
 757  .comment-form label:lang(mn), .widget_archive ul li:lang(mn),
 758  .widget_categories ul li:lang(mn),
 759  .widget_meta ul li:lang(mn),
 760  .widget_nav_menu ul li:lang(mn),
 761  .widget_pages ul li:lang(mn),
 762  .widget_recent_comments ul li:lang(mn),
 763  .widget_recent_entries ul li:lang(mn),
 764  .widget_rss ul li:lang(mn), .widget_tag_cloud .tagcloud:lang(mn), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(mn), .entry .entry-content .wp-block-button .wp-block-button__link:lang(mn), .entry .entry-content .wp-block-archives li > a:lang(mn),
 765  .entry .entry-content .wp-block-categories li > a:lang(mn),
 766  .entry .entry-content .wp-block-latest-posts li > a:lang(mn), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(mn), .entry .entry-content .wp-block-verse:lang(mn), .entry .entry-content .has-drop-cap:lang(mn):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(mn), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(mn),
 767  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(mn),
 768  .entry .entry-content .wp-block-cover-image h2:lang(mn),
 769  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(mn),
 770  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(mn),
 771  .entry .entry-content .wp-block-cover h2:lang(mn), .entry .entry-content .wp-block-audio figcaption:lang(mn),
 772  .entry .entry-content .wp-block-video figcaption:lang(mn),
 773  .entry .entry-content .wp-block-image figcaption:lang(mn),
 774  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(mn),
 775  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(mn), .entry .entry-content .wp-block-file:lang(mn), .entry .entry-content .wp-block-file .wp-block-file__button:lang(mn), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(mn), .wp-caption-text:lang(mn), .gallery-caption:lang(mn) {
 776    font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
 777  }
 778  
 779  body:lang(ru-RU), button:lang(ru-RU),
 780  input:lang(ru-RU),
 781  select:lang(ru-RU),
 782  optgroup:lang(ru-RU),
 783  textarea:lang(ru-RU), .author-description .author-link:lang(ru-RU),
 784  .comment-metadata:lang(ru-RU),
 785  .comment-reply-link:lang(ru-RU),
 786  .comments-title:lang(ru-RU),
 787  .comment-author .fn:lang(ru-RU),
 788  .discussion-meta-info:lang(ru-RU),
 789  .entry-meta:lang(ru-RU),
 790  .entry-footer:lang(ru-RU),
 791  .main-navigation:lang(ru-RU),
 792  .no-comments:lang(ru-RU),
 793  .not-found .page-title:lang(ru-RU),
 794  .error-404 .page-title:lang(ru-RU),
 795  .post-navigation .post-title:lang(ru-RU),
 796  .page-links:lang(ru-RU),
 797  .page-description:lang(ru-RU),
 798  .pagination .nav-links:lang(ru-RU),
 799  .sticky-post:lang(ru-RU),
 800  .site-title:lang(ru-RU),
 801  .site-info:lang(ru-RU),
 802  #cancel-comment-reply-link:lang(ru-RU),
 803  h1:lang(ru-RU),
 804  h2:lang(ru-RU),
 805  h3:lang(ru-RU),
 806  h4:lang(ru-RU),
 807  h5:lang(ru-RU),
 808  h6:lang(ru-RU), .page-title:lang(ru-RU), blockquote cite:lang(ru-RU), table:lang(ru-RU), .button:lang(ru-RU),
 809  input:lang(ru-RU)[type="button"],
 810  input:lang(ru-RU)[type="reset"],
 811  input:lang(ru-RU)[type="submit"], .comment-navigation .nav-previous:lang(ru-RU),
 812  .comment-navigation .nav-next:lang(ru-RU), .comment-list .pingback .comment-body:lang(ru-RU),
 813  .comment-list .trackback .comment-body:lang(ru-RU), .comment-list .pingback .comment-body .comment-edit-link:lang(ru-RU),
 814  .comment-list .trackback .comment-body .comment-edit-link:lang(ru-RU), .comment-form .comment-notes:lang(ru-RU),
 815  .comment-form label:lang(ru-RU), .widget_archive ul li:lang(ru-RU),
 816  .widget_categories ul li:lang(ru-RU),
 817  .widget_meta ul li:lang(ru-RU),
 818  .widget_nav_menu ul li:lang(ru-RU),
 819  .widget_pages ul li:lang(ru-RU),
 820  .widget_recent_comments ul li:lang(ru-RU),
 821  .widget_recent_entries ul li:lang(ru-RU),
 822  .widget_rss ul li:lang(ru-RU), .widget_tag_cloud .tagcloud:lang(ru-RU), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(ru-RU), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ru-RU), .entry .entry-content .wp-block-archives li > a:lang(ru-RU),
 823  .entry .entry-content .wp-block-categories li > a:lang(ru-RU),
 824  .entry .entry-content .wp-block-latest-posts li > a:lang(ru-RU), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(ru-RU), .entry .entry-content .wp-block-verse:lang(ru-RU), .entry .entry-content .has-drop-cap:lang(ru-RU):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ru-RU), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ru-RU),
 825  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ru-RU),
 826  .entry .entry-content .wp-block-cover-image h2:lang(ru-RU),
 827  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ru-RU),
 828  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ru-RU),
 829  .entry .entry-content .wp-block-cover h2:lang(ru-RU), .entry .entry-content .wp-block-audio figcaption:lang(ru-RU),
 830  .entry .entry-content .wp-block-video figcaption:lang(ru-RU),
 831  .entry .entry-content .wp-block-image figcaption:lang(ru-RU),
 832  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ru-RU),
 833  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ru-RU), .entry .entry-content .wp-block-file:lang(ru-RU), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ru-RU), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ru-RU), .wp-caption-text:lang(ru-RU), .gallery-caption:lang(ru-RU) {
 834    font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
 835  }
 836  
 837  body:lang(sah), button:lang(sah),
 838  input:lang(sah),
 839  select:lang(sah),
 840  optgroup:lang(sah),
 841  textarea:lang(sah), .author-description .author-link:lang(sah),
 842  .comment-metadata:lang(sah),
 843  .comment-reply-link:lang(sah),
 844  .comments-title:lang(sah),
 845  .comment-author .fn:lang(sah),
 846  .discussion-meta-info:lang(sah),
 847  .entry-meta:lang(sah),
 848  .entry-footer:lang(sah),
 849  .main-navigation:lang(sah),
 850  .no-comments:lang(sah),
 851  .not-found .page-title:lang(sah),
 852  .error-404 .page-title:lang(sah),
 853  .post-navigation .post-title:lang(sah),
 854  .page-links:lang(sah),
 855  .page-description:lang(sah),
 856  .pagination .nav-links:lang(sah),
 857  .sticky-post:lang(sah),
 858  .site-title:lang(sah),
 859  .site-info:lang(sah),
 860  #cancel-comment-reply-link:lang(sah),
 861  h1:lang(sah),
 862  h2:lang(sah),
 863  h3:lang(sah),
 864  h4:lang(sah),
 865  h5:lang(sah),
 866  h6:lang(sah), .page-title:lang(sah), blockquote cite:lang(sah), table:lang(sah), .button:lang(sah),
 867  input:lang(sah)[type="button"],
 868  input:lang(sah)[type="reset"],
 869  input:lang(sah)[type="submit"], .comment-navigation .nav-previous:lang(sah),
 870  .comment-navigation .nav-next:lang(sah), .comment-list .pingback .comment-body:lang(sah),
 871  .comment-list .trackback .comment-body:lang(sah), .comment-list .pingback .comment-body .comment-edit-link:lang(sah),
 872  .comment-list .trackback .comment-body .comment-edit-link:lang(sah), .comment-form .comment-notes:lang(sah),
 873  .comment-form label:lang(sah), .widget_archive ul li:lang(sah),
 874  .widget_categories ul li:lang(sah),
 875  .widget_meta ul li:lang(sah),
 876  .widget_nav_menu ul li:lang(sah),
 877  .widget_pages ul li:lang(sah),
 878  .widget_recent_comments ul li:lang(sah),
 879  .widget_recent_entries ul li:lang(sah),
 880  .widget_rss ul li:lang(sah), .widget_tag_cloud .tagcloud:lang(sah), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(sah), .entry .entry-content .wp-block-button .wp-block-button__link:lang(sah), .entry .entry-content .wp-block-archives li > a:lang(sah),
 881  .entry .entry-content .wp-block-categories li > a:lang(sah),
 882  .entry .entry-content .wp-block-latest-posts li > a:lang(sah), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(sah), .entry .entry-content .wp-block-verse:lang(sah), .entry .entry-content .has-drop-cap:lang(sah):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(sah), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(sah),
 883  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(sah),
 884  .entry .entry-content .wp-block-cover-image h2:lang(sah),
 885  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(sah),
 886  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(sah),
 887  .entry .entry-content .wp-block-cover h2:lang(sah), .entry .entry-content .wp-block-audio figcaption:lang(sah),
 888  .entry .entry-content .wp-block-video figcaption:lang(sah),
 889  .entry .entry-content .wp-block-image figcaption:lang(sah),
 890  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(sah),
 891  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(sah), .entry .entry-content .wp-block-file:lang(sah), .entry .entry-content .wp-block-file .wp-block-file__button:lang(sah), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(sah), .wp-caption-text:lang(sah), .gallery-caption:lang(sah) {
 892    font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
 893  }
 894  
 895  body:lang(sr-RS), button:lang(sr-RS),
 896  input:lang(sr-RS),
 897  select:lang(sr-RS),
 898  optgroup:lang(sr-RS),
 899  textarea:lang(sr-RS), .author-description .author-link:lang(sr-RS),
 900  .comment-metadata:lang(sr-RS),
 901  .comment-reply-link:lang(sr-RS),
 902  .comments-title:lang(sr-RS),
 903  .comment-author .fn:lang(sr-RS),
 904  .discussion-meta-info:lang(sr-RS),
 905  .entry-meta:lang(sr-RS),
 906  .entry-footer:lang(sr-RS),
 907  .main-navigation:lang(sr-RS),
 908  .no-comments:lang(sr-RS),
 909  .not-found .page-title:lang(sr-RS),
 910  .error-404 .page-title:lang(sr-RS),
 911  .post-navigation .post-title:lang(sr-RS),
 912  .page-links:lang(sr-RS),
 913  .page-description:lang(sr-RS),
 914  .pagination .nav-links:lang(sr-RS),
 915  .sticky-post:lang(sr-RS),
 916  .site-title:lang(sr-RS),
 917  .site-info:lang(sr-RS),
 918  #cancel-comment-reply-link:lang(sr-RS),
 919  h1:lang(sr-RS),
 920  h2:lang(sr-RS),
 921  h3:lang(sr-RS),
 922  h4:lang(sr-RS),
 923  h5:lang(sr-RS),
 924  h6:lang(sr-RS), .page-title:lang(sr-RS), blockquote cite:lang(sr-RS), table:lang(sr-RS), .button:lang(sr-RS),
 925  input:lang(sr-RS)[type="button"],
 926  input:lang(sr-RS)[type="reset"],
 927  input:lang(sr-RS)[type="submit"], .comment-navigation .nav-previous:lang(sr-RS),
 928  .comment-navigation .nav-next:lang(sr-RS), .comment-list .pingback .comment-body:lang(sr-RS),
 929  .comment-list .trackback .comment-body:lang(sr-RS), .comment-list .pingback .comment-body .comment-edit-link:lang(sr-RS),
 930  .comment-list .trackback .comment-body .comment-edit-link:lang(sr-RS), .comment-form .comment-notes:lang(sr-RS),
 931  .comment-form label:lang(sr-RS), .widget_archive ul li:lang(sr-RS),
 932  .widget_categories ul li:lang(sr-RS),
 933  .widget_meta ul li:lang(sr-RS),
 934  .widget_nav_menu ul li:lang(sr-RS),
 935  .widget_pages ul li:lang(sr-RS),
 936  .widget_recent_comments ul li:lang(sr-RS),
 937  .widget_recent_entries ul li:lang(sr-RS),
 938  .widget_rss ul li:lang(sr-RS), .widget_tag_cloud .tagcloud:lang(sr-RS), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(sr-RS), .entry .entry-content .wp-block-button .wp-block-button__link:lang(sr-RS), .entry .entry-content .wp-block-archives li > a:lang(sr-RS),
 939  .entry .entry-content .wp-block-categories li > a:lang(sr-RS),
 940  .entry .entry-content .wp-block-latest-posts li > a:lang(sr-RS), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(sr-RS), .entry .entry-content .wp-block-verse:lang(sr-RS), .entry .entry-content .has-drop-cap:lang(sr-RS):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(sr-RS), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(sr-RS),
 941  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(sr-RS),
 942  .entry .entry-content .wp-block-cover-image h2:lang(sr-RS),
 943  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(sr-RS),
 944  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(sr-RS),
 945  .entry .entry-content .wp-block-cover h2:lang(sr-RS), .entry .entry-content .wp-block-audio figcaption:lang(sr-RS),
 946  .entry .entry-content .wp-block-video figcaption:lang(sr-RS),
 947  .entry .entry-content .wp-block-image figcaption:lang(sr-RS),
 948  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(sr-RS),
 949  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(sr-RS), .entry .entry-content .wp-block-file:lang(sr-RS), .entry .entry-content .wp-block-file .wp-block-file__button:lang(sr-RS), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(sr-RS), .wp-caption-text:lang(sr-RS), .gallery-caption:lang(sr-RS) {
 950    font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
 951  }
 952  
 953  body:lang(tt-RU), button:lang(tt-RU),
 954  input:lang(tt-RU),
 955  select:lang(tt-RU),
 956  optgroup:lang(tt-RU),
 957  textarea:lang(tt-RU), .author-description .author-link:lang(tt-RU),
 958  .comment-metadata:lang(tt-RU),
 959  .comment-reply-link:lang(tt-RU),
 960  .comments-title:lang(tt-RU),
 961  .comment-author .fn:lang(tt-RU),
 962  .discussion-meta-info:lang(tt-RU),
 963  .entry-meta:lang(tt-RU),
 964  .entry-footer:lang(tt-RU),
 965  .main-navigation:lang(tt-RU),
 966  .no-comments:lang(tt-RU),
 967  .not-found .page-title:lang(tt-RU),
 968  .error-404 .page-title:lang(tt-RU),
 969  .post-navigation .post-title:lang(tt-RU),
 970  .page-links:lang(tt-RU),
 971  .page-description:lang(tt-RU),
 972  .pagination .nav-links:lang(tt-RU),
 973  .sticky-post:lang(tt-RU),
 974  .site-title:lang(tt-RU),
 975  .site-info:lang(tt-RU),
 976  #cancel-comment-reply-link:lang(tt-RU),
 977  h1:lang(tt-RU),
 978  h2:lang(tt-RU),
 979  h3:lang(tt-RU),
 980  h4:lang(tt-RU),
 981  h5:lang(tt-RU),
 982  h6:lang(tt-RU), .page-title:lang(tt-RU), blockquote cite:lang(tt-RU), table:lang(tt-RU), .button:lang(tt-RU),
 983  input:lang(tt-RU)[type="button"],
 984  input:lang(tt-RU)[type="reset"],
 985  input:lang(tt-RU)[type="submit"], .comment-navigation .nav-previous:lang(tt-RU),
 986  .comment-navigation .nav-next:lang(tt-RU), .comment-list .pingback .comment-body:lang(tt-RU),
 987  .comment-list .trackback .comment-body:lang(tt-RU), .comment-list .pingback .comment-body .comment-edit-link:lang(tt-RU),
 988  .comment-list .trackback .comment-body .comment-edit-link:lang(tt-RU), .comment-form .comment-notes:lang(tt-RU),
 989  .comment-form label:lang(tt-RU), .widget_archive ul li:lang(tt-RU),
 990  .widget_categories ul li:lang(tt-RU),
 991  .widget_meta ul li:lang(tt-RU),
 992  .widget_nav_menu ul li:lang(tt-RU),
 993  .widget_pages ul li:lang(tt-RU),
 994  .widget_recent_comments ul li:lang(tt-RU),
 995  .widget_recent_entries ul li:lang(tt-RU),
 996  .widget_rss ul li:lang(tt-RU), .widget_tag_cloud .tagcloud:lang(tt-RU), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(tt-RU), .entry .entry-content .wp-block-button .wp-block-button__link:lang(tt-RU), .entry .entry-content .wp-block-archives li > a:lang(tt-RU),
 997  .entry .entry-content .wp-block-categories li > a:lang(tt-RU),
 998  .entry .entry-content .wp-block-latest-posts li > a:lang(tt-RU), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(tt-RU), .entry .entry-content .wp-block-verse:lang(tt-RU), .entry .entry-content .has-drop-cap:lang(tt-RU):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(tt-RU), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(tt-RU),
 999  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(tt-RU),
1000  .entry .entry-content .wp-block-cover-image h2:lang(tt-RU),
1001  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(tt-RU),
1002  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(tt-RU),
1003  .entry .entry-content .wp-block-cover h2:lang(tt-RU), .entry .entry-content .wp-block-audio figcaption:lang(tt-RU),
1004  .entry .entry-content .wp-block-video figcaption:lang(tt-RU),
1005  .entry .entry-content .wp-block-image figcaption:lang(tt-RU),
1006  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(tt-RU),
1007  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(tt-RU), .entry .entry-content .wp-block-file:lang(tt-RU), .entry .entry-content .wp-block-file .wp-block-file__button:lang(tt-RU), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(tt-RU), .wp-caption-text:lang(tt-RU), .gallery-caption:lang(tt-RU) {
1008    font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
1009  }
1010  
1011  body:lang(uk), button:lang(uk),
1012  input:lang(uk),
1013  select:lang(uk),
1014  optgroup:lang(uk),
1015  textarea:lang(uk), .author-description .author-link:lang(uk),
1016  .comment-metadata:lang(uk),
1017  .comment-reply-link:lang(uk),
1018  .comments-title:lang(uk),
1019  .comment-author .fn:lang(uk),
1020  .discussion-meta-info:lang(uk),
1021  .entry-meta:lang(uk),
1022  .entry-footer:lang(uk),
1023  .main-navigation:lang(uk),
1024  .no-comments:lang(uk),
1025  .not-found .page-title:lang(uk),
1026  .error-404 .page-title:lang(uk),
1027  .post-navigation .post-title:lang(uk),
1028  .page-links:lang(uk),
1029  .page-description:lang(uk),
1030  .pagination .nav-links:lang(uk),
1031  .sticky-post:lang(uk),
1032  .site-title:lang(uk),
1033  .site-info:lang(uk),
1034  #cancel-comment-reply-link:lang(uk),
1035  h1:lang(uk),
1036  h2:lang(uk),
1037  h3:lang(uk),
1038  h4:lang(uk),
1039  h5:lang(uk),
1040  h6:lang(uk), .page-title:lang(uk), blockquote cite:lang(uk), table:lang(uk), .button:lang(uk),
1041  input:lang(uk)[type="button"],
1042  input:lang(uk)[type="reset"],
1043  input:lang(uk)[type="submit"], .comment-navigation .nav-previous:lang(uk),
1044  .comment-navigation .nav-next:lang(uk), .comment-list .pingback .comment-body:lang(uk),
1045  .comment-list .trackback .comment-body:lang(uk), .comment-list .pingback .comment-body .comment-edit-link:lang(uk),
1046  .comment-list .trackback .comment-body .comment-edit-link:lang(uk), .comment-form .comment-notes:lang(uk),
1047  .comment-form label:lang(uk), .widget_archive ul li:lang(uk),
1048  .widget_categories ul li:lang(uk),
1049  .widget_meta ul li:lang(uk),
1050  .widget_nav_menu ul li:lang(uk),
1051  .widget_pages ul li:lang(uk),
1052  .widget_recent_comments ul li:lang(uk),
1053  .widget_recent_entries ul li:lang(uk),
1054  .widget_rss ul li:lang(uk), .widget_tag_cloud .tagcloud:lang(uk), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(uk), .entry .entry-content .wp-block-button .wp-block-button__link:lang(uk), .entry .entry-content .wp-block-archives li > a:lang(uk),
1055  .entry .entry-content .wp-block-categories li > a:lang(uk),
1056  .entry .entry-content .wp-block-latest-posts li > a:lang(uk), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(uk), .entry .entry-content .wp-block-verse:lang(uk), .entry .entry-content .has-drop-cap:lang(uk):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(uk), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(uk),
1057  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(uk),
1058  .entry .entry-content .wp-block-cover-image h2:lang(uk),
1059  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(uk),
1060  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(uk),
1061  .entry .entry-content .wp-block-cover h2:lang(uk), .entry .entry-content .wp-block-audio figcaption:lang(uk),
1062  .entry .entry-content .wp-block-video figcaption:lang(uk),
1063  .entry .entry-content .wp-block-image figcaption:lang(uk),
1064  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(uk),
1065  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(uk), .entry .entry-content .wp-block-file:lang(uk), .entry .entry-content .wp-block-file .wp-block-file__button:lang(uk), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(uk), .wp-caption-text:lang(uk), .gallery-caption:lang(uk) {
1066    font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;
1067  }
1068  
1069  body:lang(zh-HK), button:lang(zh-HK),
1070  input:lang(zh-HK),
1071  select:lang(zh-HK),
1072  optgroup:lang(zh-HK),
1073  textarea:lang(zh-HK), .author-description .author-link:lang(zh-HK),
1074  .comment-metadata:lang(zh-HK),
1075  .comment-reply-link:lang(zh-HK),
1076  .comments-title:lang(zh-HK),
1077  .comment-author .fn:lang(zh-HK),
1078  .discussion-meta-info:lang(zh-HK),
1079  .entry-meta:lang(zh-HK),
1080  .entry-footer:lang(zh-HK),
1081  .main-navigation:lang(zh-HK),
1082  .no-comments:lang(zh-HK),
1083  .not-found .page-title:lang(zh-HK),
1084  .error-404 .page-title:lang(zh-HK),
1085  .post-navigation .post-title:lang(zh-HK),
1086  .page-links:lang(zh-HK),
1087  .page-description:lang(zh-HK),
1088  .pagination .nav-links:lang(zh-HK),
1089  .sticky-post:lang(zh-HK),
1090  .site-title:lang(zh-HK),
1091  .site-info:lang(zh-HK),
1092  #cancel-comment-reply-link:lang(zh-HK),
1093  h1:lang(zh-HK),
1094  h2:lang(zh-HK),
1095  h3:lang(zh-HK),
1096  h4:lang(zh-HK),
1097  h5:lang(zh-HK),
1098  h6:lang(zh-HK), .page-title:lang(zh-HK), blockquote cite:lang(zh-HK), table:lang(zh-HK), .button:lang(zh-HK),
1099  input:lang(zh-HK)[type="button"],
1100  input:lang(zh-HK)[type="reset"],
1101  input:lang(zh-HK)[type="submit"], .comment-navigation .nav-previous:lang(zh-HK),
1102  .comment-navigation .nav-next:lang(zh-HK), .comment-list .pingback .comment-body:lang(zh-HK),
1103  .comment-list .trackback .comment-body:lang(zh-HK), .comment-list .pingback .comment-body .comment-edit-link:lang(zh-HK),
1104  .comment-list .trackback .comment-body .comment-edit-link:lang(zh-HK), .comment-form .comment-notes:lang(zh-HK),
1105  .comment-form label:lang(zh-HK), .widget_archive ul li:lang(zh-HK),
1106  .widget_categories ul li:lang(zh-HK),
1107  .widget_meta ul li:lang(zh-HK),
1108  .widget_nav_menu ul li:lang(zh-HK),
1109  .widget_pages ul li:lang(zh-HK),
1110  .widget_recent_comments ul li:lang(zh-HK),
1111  .widget_recent_entries ul li:lang(zh-HK),
1112  .widget_rss ul li:lang(zh-HK), .widget_tag_cloud .tagcloud:lang(zh-HK), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(zh-HK), .entry .entry-content .wp-block-button .wp-block-button__link:lang(zh-HK), .entry .entry-content .wp-block-archives li > a:lang(zh-HK),
1113  .entry .entry-content .wp-block-categories li > a:lang(zh-HK),
1114  .entry .entry-content .wp-block-latest-posts li > a:lang(zh-HK), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(zh-HK), .entry .entry-content .wp-block-verse:lang(zh-HK), .entry .entry-content .has-drop-cap:lang(zh-HK):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(zh-HK), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(zh-HK),
1115  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(zh-HK),
1116  .entry .entry-content .wp-block-cover-image h2:lang(zh-HK),
1117  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(zh-HK),
1118  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(zh-HK),
1119  .entry .entry-content .wp-block-cover h2:lang(zh-HK), .entry .entry-content .wp-block-audio figcaption:lang(zh-HK),
1120  .entry .entry-content .wp-block-video figcaption:lang(zh-HK),
1121  .entry .entry-content .wp-block-image figcaption:lang(zh-HK),
1122  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(zh-HK),
1123  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(zh-HK), .entry .entry-content .wp-block-file:lang(zh-HK), .entry .entry-content .wp-block-file .wp-block-file__button:lang(zh-HK), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(zh-HK), .wp-caption-text:lang(zh-HK), .gallery-caption:lang(zh-HK) {
1124    font-family: -apple-system, BlinkMacSystemFont, "PingFang HK", "Helvetica Neue", "Microsoft YaHei New", STHeiti Light, sans-serif;
1125  }
1126  
1127  body:lang(zh-TW), button:lang(zh-TW),
1128  input:lang(zh-TW),
1129  select:lang(zh-TW),
1130  optgroup:lang(zh-TW),
1131  textarea:lang(zh-TW), .author-description .author-link:lang(zh-TW),
1132  .comment-metadata:lang(zh-TW),
1133  .comment-reply-link:lang(zh-TW),
1134  .comments-title:lang(zh-TW),
1135  .comment-author .fn:lang(zh-TW),
1136  .discussion-meta-info:lang(zh-TW),
1137  .entry-meta:lang(zh-TW),
1138  .entry-footer:lang(zh-TW),
1139  .main-navigation:lang(zh-TW),
1140  .no-comments:lang(zh-TW),
1141  .not-found .page-title:lang(zh-TW),
1142  .error-404 .page-title:lang(zh-TW),
1143  .post-navigation .post-title:lang(zh-TW),
1144  .page-links:lang(zh-TW),
1145  .page-description:lang(zh-TW),
1146  .pagination .nav-links:lang(zh-TW),
1147  .sticky-post:lang(zh-TW),
1148  .site-title:lang(zh-TW),
1149  .site-info:lang(zh-TW),
1150  #cancel-comment-reply-link:lang(zh-TW),
1151  h1:lang(zh-TW),
1152  h2:lang(zh-TW),
1153  h3:lang(zh-TW),
1154  h4:lang(zh-TW),
1155  h5:lang(zh-TW),
1156  h6:lang(zh-TW), .page-title:lang(zh-TW), blockquote cite:lang(zh-TW), table:lang(zh-TW), .button:lang(zh-TW),
1157  input:lang(zh-TW)[type="button"],
1158  input:lang(zh-TW)[type="reset"],
1159  input:lang(zh-TW)[type="submit"], .comment-navigation .nav-previous:lang(zh-TW),
1160  .comment-navigation .nav-next:lang(zh-TW), .comment-list .pingback .comment-body:lang(zh-TW),
1161  .comment-list .trackback .comment-body:lang(zh-TW), .comment-list .pingback .comment-body .comment-edit-link:lang(zh-TW),
1162  .comment-list .trackback .comment-body .comment-edit-link:lang(zh-TW), .comment-form .comment-notes:lang(zh-TW),
1163  .comment-form label:lang(zh-TW), .widget_archive ul li:lang(zh-TW),
1164  .widget_categories ul li:lang(zh-TW),
1165  .widget_meta ul li:lang(zh-TW),
1166  .widget_nav_menu ul li:lang(zh-TW),
1167  .widget_pages ul li:lang(zh-TW),
1168  .widget_recent_comments ul li:lang(zh-TW),
1169  .widget_recent_entries ul li:lang(zh-TW),
1170  .widget_rss ul li:lang(zh-TW), .widget_tag_cloud .tagcloud:lang(zh-TW), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(zh-TW), .entry .entry-content .wp-block-button .wp-block-button__link:lang(zh-TW), .entry .entry-content .wp-block-archives li > a:lang(zh-TW),
1171  .entry .entry-content .wp-block-categories li > a:lang(zh-TW),
1172  .entry .entry-content .wp-block-latest-posts li > a:lang(zh-TW), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(zh-TW), .entry .entry-content .wp-block-verse:lang(zh-TW), .entry .entry-content .has-drop-cap:lang(zh-TW):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(zh-TW), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(zh-TW),
1173  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(zh-TW),
1174  .entry .entry-content .wp-block-cover-image h2:lang(zh-TW),
1175  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(zh-TW),
1176  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(zh-TW),
1177  .entry .entry-content .wp-block-cover h2:lang(zh-TW), .entry .entry-content .wp-block-audio figcaption:lang(zh-TW),
1178  .entry .entry-content .wp-block-video figcaption:lang(zh-TW),
1179  .entry .entry-content .wp-block-image figcaption:lang(zh-TW),
1180  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(zh-TW),
1181  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(zh-TW), .entry .entry-content .wp-block-file:lang(zh-TW), .entry .entry-content .wp-block-file .wp-block-file__button:lang(zh-TW), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(zh-TW), .wp-caption-text:lang(zh-TW), .gallery-caption:lang(zh-TW) {
1182    font-family: -apple-system, BlinkMacSystemFont, "PingFang TC", "Helvetica Neue", "Microsoft YaHei New", STHeiti Light, sans-serif;
1183  }
1184  
1185  body:lang(zh-CN), button:lang(zh-CN),
1186  input:lang(zh-CN),
1187  select:lang(zh-CN),
1188  optgroup:lang(zh-CN),
1189  textarea:lang(zh-CN), .author-description .author-link:lang(zh-CN),
1190  .comment-metadata:lang(zh-CN),
1191  .comment-reply-link:lang(zh-CN),
1192  .comments-title:lang(zh-CN),
1193  .comment-author .fn:lang(zh-CN),
1194  .discussion-meta-info:lang(zh-CN),
1195  .entry-meta:lang(zh-CN),
1196  .entry-footer:lang(zh-CN),
1197  .main-navigation:lang(zh-CN),
1198  .no-comments:lang(zh-CN),
1199  .not-found .page-title:lang(zh-CN),
1200  .error-404 .page-title:lang(zh-CN),
1201  .post-navigation .post-title:lang(zh-CN),
1202  .page-links:lang(zh-CN),
1203  .page-description:lang(zh-CN),
1204  .pagination .nav-links:lang(zh-CN),
1205  .sticky-post:lang(zh-CN),
1206  .site-title:lang(zh-CN),
1207  .site-info:lang(zh-CN),
1208  #cancel-comment-reply-link:lang(zh-CN),
1209  h1:lang(zh-CN),
1210  h2:lang(zh-CN),
1211  h3:lang(zh-CN),
1212  h4:lang(zh-CN),
1213  h5:lang(zh-CN),
1214  h6:lang(zh-CN), .page-title:lang(zh-CN), blockquote cite:lang(zh-CN), table:lang(zh-CN), .button:lang(zh-CN),
1215  input:lang(zh-CN)[type="button"],
1216  input:lang(zh-CN)[type="reset"],
1217  input:lang(zh-CN)[type="submit"], .comment-navigation .nav-previous:lang(zh-CN),
1218  .comment-navigation .nav-next:lang(zh-CN), .comment-list .pingback .comment-body:lang(zh-CN),
1219  .comment-list .trackback .comment-body:lang(zh-CN), .comment-list .pingback .comment-body .comment-edit-link:lang(zh-CN),
1220  .comment-list .trackback .comment-body .comment-edit-link:lang(zh-CN), .comment-form .comment-notes:lang(zh-CN),
1221  .comment-form label:lang(zh-CN), .widget_archive ul li:lang(zh-CN),
1222  .widget_categories ul li:lang(zh-CN),
1223  .widget_meta ul li:lang(zh-CN),
1224  .widget_nav_menu ul li:lang(zh-CN),
1225  .widget_pages ul li:lang(zh-CN),
1226  .widget_recent_comments ul li:lang(zh-CN),
1227  .widget_recent_entries ul li:lang(zh-CN),
1228  .widget_rss ul li:lang(zh-CN), .widget_tag_cloud .tagcloud:lang(zh-CN), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(zh-CN), .entry .entry-content .wp-block-button .wp-block-button__link:lang(zh-CN), .entry .entry-content .wp-block-archives li > a:lang(zh-CN),
1229  .entry .entry-content .wp-block-categories li > a:lang(zh-CN),
1230  .entry .entry-content .wp-block-latest-posts li > a:lang(zh-CN), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(zh-CN), .entry .entry-content .wp-block-verse:lang(zh-CN), .entry .entry-content .has-drop-cap:lang(zh-CN):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(zh-CN), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(zh-CN),
1231  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(zh-CN),
1232  .entry .entry-content .wp-block-cover-image h2:lang(zh-CN),
1233  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(zh-CN),
1234  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(zh-CN),
1235  .entry .entry-content .wp-block-cover h2:lang(zh-CN), .entry .entry-content .wp-block-audio figcaption:lang(zh-CN),
1236  .entry .entry-content .wp-block-video figcaption:lang(zh-CN),
1237  .entry .entry-content .wp-block-image figcaption:lang(zh-CN),
1238  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(zh-CN),
1239  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(zh-CN), .entry .entry-content .wp-block-file:lang(zh-CN), .entry .entry-content .wp-block-file .wp-block-file__button:lang(zh-CN), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(zh-CN), .wp-caption-text:lang(zh-CN), .gallery-caption:lang(zh-CN) {
1240    font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Helvetica Neue", "Microsoft YaHei New", STHeiti Light, sans-serif;
1241  }
1242  
1243  body:lang(bn-BD), button:lang(bn-BD),
1244  input:lang(bn-BD),
1245  select:lang(bn-BD),
1246  optgroup:lang(bn-BD),
1247  textarea:lang(bn-BD), .author-description .author-link:lang(bn-BD),
1248  .comment-metadata:lang(bn-BD),
1249  .comment-reply-link:lang(bn-BD),
1250  .comments-title:lang(bn-BD),
1251  .comment-author .fn:lang(bn-BD),
1252  .discussion-meta-info:lang(bn-BD),
1253  .entry-meta:lang(bn-BD),
1254  .entry-footer:lang(bn-BD),
1255  .main-navigation:lang(bn-BD),
1256  .no-comments:lang(bn-BD),
1257  .not-found .page-title:lang(bn-BD),
1258  .error-404 .page-title:lang(bn-BD),
1259  .post-navigation .post-title:lang(bn-BD),
1260  .page-links:lang(bn-BD),
1261  .page-description:lang(bn-BD),
1262  .pagination .nav-links:lang(bn-BD),
1263  .sticky-post:lang(bn-BD),
1264  .site-title:lang(bn-BD),
1265  .site-info:lang(bn-BD),
1266  #cancel-comment-reply-link:lang(bn-BD),
1267  h1:lang(bn-BD),
1268  h2:lang(bn-BD),
1269  h3:lang(bn-BD),
1270  h4:lang(bn-BD),
1271  h5:lang(bn-BD),
1272  h6:lang(bn-BD), .page-title:lang(bn-BD), blockquote cite:lang(bn-BD), table:lang(bn-BD), .button:lang(bn-BD),
1273  input:lang(bn-BD)[type="button"],
1274  input:lang(bn-BD)[type="reset"],
1275  input:lang(bn-BD)[type="submit"], .comment-navigation .nav-previous:lang(bn-BD),
1276  .comment-navigation .nav-next:lang(bn-BD), .comment-list .pingback .comment-body:lang(bn-BD),
1277  .comment-list .trackback .comment-body:lang(bn-BD), .comment-list .pingback .comment-body .comment-edit-link:lang(bn-BD),
1278  .comment-list .trackback .comment-body .comment-edit-link:lang(bn-BD), .comment-form .comment-notes:lang(bn-BD),
1279  .comment-form label:lang(bn-BD), .widget_archive ul li:lang(bn-BD),
1280  .widget_categories ul li:lang(bn-BD),
1281  .widget_meta ul li:lang(bn-BD),
1282  .widget_nav_menu ul li:lang(bn-BD),
1283  .widget_pages ul li:lang(bn-BD),
1284  .widget_recent_comments ul li:lang(bn-BD),
1285  .widget_recent_entries ul li:lang(bn-BD),
1286  .widget_rss ul li:lang(bn-BD), .widget_tag_cloud .tagcloud:lang(bn-BD), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(bn-BD), .entry .entry-content .wp-block-button .wp-block-button__link:lang(bn-BD), .entry .entry-content .wp-block-archives li > a:lang(bn-BD),
1287  .entry .entry-content .wp-block-categories li > a:lang(bn-BD),
1288  .entry .entry-content .wp-block-latest-posts li > a:lang(bn-BD), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(bn-BD), .entry .entry-content .wp-block-verse:lang(bn-BD), .entry .entry-content .has-drop-cap:lang(bn-BD):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(bn-BD), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(bn-BD),
1289  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(bn-BD),
1290  .entry .entry-content .wp-block-cover-image h2:lang(bn-BD),
1291  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(bn-BD),
1292  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(bn-BD),
1293  .entry .entry-content .wp-block-cover h2:lang(bn-BD), .entry .entry-content .wp-block-audio figcaption:lang(bn-BD),
1294  .entry .entry-content .wp-block-video figcaption:lang(bn-BD),
1295  .entry .entry-content .wp-block-image figcaption:lang(bn-BD),
1296  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(bn-BD),
1297  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(bn-BD), .entry .entry-content .wp-block-file:lang(bn-BD), .entry .entry-content .wp-block-file .wp-block-file__button:lang(bn-BD), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(bn-BD), .wp-caption-text:lang(bn-BD), .gallery-caption:lang(bn-BD) {
1298    font-family: Arial, sans-serif;
1299  }
1300  
1301  body:lang(hi-IN), button:lang(hi-IN),
1302  input:lang(hi-IN),
1303  select:lang(hi-IN),
1304  optgroup:lang(hi-IN),
1305  textarea:lang(hi-IN), .author-description .author-link:lang(hi-IN),
1306  .comment-metadata:lang(hi-IN),
1307  .comment-reply-link:lang(hi-IN),
1308  .comments-title:lang(hi-IN),
1309  .comment-author .fn:lang(hi-IN),
1310  .discussion-meta-info:lang(hi-IN),
1311  .entry-meta:lang(hi-IN),
1312  .entry-footer:lang(hi-IN),
1313  .main-navigation:lang(hi-IN),
1314  .no-comments:lang(hi-IN),
1315  .not-found .page-title:lang(hi-IN),
1316  .error-404 .page-title:lang(hi-IN),
1317  .post-navigation .post-title:lang(hi-IN),
1318  .page-links:lang(hi-IN),
1319  .page-description:lang(hi-IN),
1320  .pagination .nav-links:lang(hi-IN),
1321  .sticky-post:lang(hi-IN),
1322  .site-title:lang(hi-IN),
1323  .site-info:lang(hi-IN),
1324  #cancel-comment-reply-link:lang(hi-IN),
1325  h1:lang(hi-IN),
1326  h2:lang(hi-IN),
1327  h3:lang(hi-IN),
1328  h4:lang(hi-IN),
1329  h5:lang(hi-IN),
1330  h6:lang(hi-IN), .page-title:lang(hi-IN), blockquote cite:lang(hi-IN), table:lang(hi-IN), .button:lang(hi-IN),
1331  input:lang(hi-IN)[type="button"],
1332  input:lang(hi-IN)[type="reset"],
1333  input:lang(hi-IN)[type="submit"], .comment-navigation .nav-previous:lang(hi-IN),
1334  .comment-navigation .nav-next:lang(hi-IN), .comment-list .pingback .comment-body:lang(hi-IN),
1335  .comment-list .trackback .comment-body:lang(hi-IN), .comment-list .pingback .comment-body .comment-edit-link:lang(hi-IN),
1336  .comment-list .trackback .comment-body .comment-edit-link:lang(hi-IN), .comment-form .comment-notes:lang(hi-IN),
1337  .comment-form label:lang(hi-IN), .widget_archive ul li:lang(hi-IN),
1338  .widget_categories ul li:lang(hi-IN),
1339  .widget_meta ul li:lang(hi-IN),
1340  .widget_nav_menu ul li:lang(hi-IN),
1341  .widget_pages ul li:lang(hi-IN),
1342  .widget_recent_comments ul li:lang(hi-IN),
1343  .widget_recent_entries ul li:lang(hi-IN),
1344  .widget_rss ul li:lang(hi-IN), .widget_tag_cloud .tagcloud:lang(hi-IN), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(hi-IN), .entry .entry-content .wp-block-button .wp-block-button__link:lang(hi-IN), .entry .entry-content .wp-block-archives li > a:lang(hi-IN),
1345  .entry .entry-content .wp-block-categories li > a:lang(hi-IN),
1346  .entry .entry-content .wp-block-latest-posts li > a:lang(hi-IN), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(hi-IN), .entry .entry-content .wp-block-verse:lang(hi-IN), .entry .entry-content .has-drop-cap:lang(hi-IN):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(hi-IN), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(hi-IN),
1347  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(hi-IN),
1348  .entry .entry-content .wp-block-cover-image h2:lang(hi-IN),
1349  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(hi-IN),
1350  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(hi-IN),
1351  .entry .entry-content .wp-block-cover h2:lang(hi-IN), .entry .entry-content .wp-block-audio figcaption:lang(hi-IN),
1352  .entry .entry-content .wp-block-video figcaption:lang(hi-IN),
1353  .entry .entry-content .wp-block-image figcaption:lang(hi-IN),
1354  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(hi-IN),
1355  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(hi-IN), .entry .entry-content .wp-block-file:lang(hi-IN), .entry .entry-content .wp-block-file .wp-block-file__button:lang(hi-IN), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(hi-IN), .wp-caption-text:lang(hi-IN), .gallery-caption:lang(hi-IN) {
1356    font-family: Arial, sans-serif;
1357  }
1358  
1359  body:lang(mr), button:lang(mr),
1360  input:lang(mr),
1361  select:lang(mr),
1362  optgroup:lang(mr),
1363  textarea:lang(mr), .author-description .author-link:lang(mr),
1364  .comment-metadata:lang(mr),
1365  .comment-reply-link:lang(mr),
1366  .comments-title:lang(mr),
1367  .comment-author .fn:lang(mr),
1368  .discussion-meta-info:lang(mr),
1369  .entry-meta:lang(mr),
1370  .entry-footer:lang(mr),
1371  .main-navigation:lang(mr),
1372  .no-comments:lang(mr),
1373  .not-found .page-title:lang(mr),
1374  .error-404 .page-title:lang(mr),
1375  .post-navigation .post-title:lang(mr),
1376  .page-links:lang(mr),
1377  .page-description:lang(mr),
1378  .pagination .nav-links:lang(mr),
1379  .sticky-post:lang(mr),
1380  .site-title:lang(mr),
1381  .site-info:lang(mr),
1382  #cancel-comment-reply-link:lang(mr),
1383  h1:lang(mr),
1384  h2:lang(mr),
1385  h3:lang(mr),
1386  h4:lang(mr),
1387  h5:lang(mr),
1388  h6:lang(mr), .page-title:lang(mr), blockquote cite:lang(mr), table:lang(mr), .button:lang(mr),
1389  input:lang(mr)[type="button"],
1390  input:lang(mr)[type="reset"],
1391  input:lang(mr)[type="submit"], .comment-navigation .nav-previous:lang(mr),
1392  .comment-navigation .nav-next:lang(mr), .comment-list .pingback .comment-body:lang(mr),
1393  .comment-list .trackback .comment-body:lang(mr), .comment-list .pingback .comment-body .comment-edit-link:lang(mr),
1394  .comment-list .trackback .comment-body .comment-edit-link:lang(mr), .comment-form .comment-notes:lang(mr),
1395  .comment-form label:lang(mr), .widget_archive ul li:lang(mr),
1396  .widget_categories ul li:lang(mr),
1397  .widget_meta ul li:lang(mr),
1398  .widget_nav_menu ul li:lang(mr),
1399  .widget_pages ul li:lang(mr),
1400  .widget_recent_comments ul li:lang(mr),
1401  .widget_recent_entries ul li:lang(mr),
1402  .widget_rss ul li:lang(mr), .widget_tag_cloud .tagcloud:lang(mr), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(mr), .entry .entry-content .wp-block-button .wp-block-button__link:lang(mr), .entry .entry-content .wp-block-archives li > a:lang(mr),
1403  .entry .entry-content .wp-block-categories li > a:lang(mr),
1404  .entry .entry-content .wp-block-latest-posts li > a:lang(mr), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(mr), .entry .entry-content .wp-block-verse:lang(mr), .entry .entry-content .has-drop-cap:lang(mr):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(mr), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(mr),
1405  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(mr),
1406  .entry .entry-content .wp-block-cover-image h2:lang(mr),
1407  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(mr),
1408  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(mr),
1409  .entry .entry-content .wp-block-cover h2:lang(mr), .entry .entry-content .wp-block-audio figcaption:lang(mr),
1410  .entry .entry-content .wp-block-video figcaption:lang(mr),
1411  .entry .entry-content .wp-block-image figcaption:lang(mr),
1412  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(mr),
1413  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(mr), .entry .entry-content .wp-block-file:lang(mr), .entry .entry-content .wp-block-file .wp-block-file__button:lang(mr), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(mr), .wp-caption-text:lang(mr), .gallery-caption:lang(mr) {
1414    font-family: Arial, sans-serif;
1415  }
1416  
1417  body:lang(ne-NP), button:lang(ne-NP),
1418  input:lang(ne-NP),
1419  select:lang(ne-NP),
1420  optgroup:lang(ne-NP),
1421  textarea:lang(ne-NP), .author-description .author-link:lang(ne-NP),
1422  .comment-metadata:lang(ne-NP),
1423  .comment-reply-link:lang(ne-NP),
1424  .comments-title:lang(ne-NP),
1425  .comment-author .fn:lang(ne-NP),
1426  .discussion-meta-info:lang(ne-NP),
1427  .entry-meta:lang(ne-NP),
1428  .entry-footer:lang(ne-NP),
1429  .main-navigation:lang(ne-NP),
1430  .no-comments:lang(ne-NP),
1431  .not-found .page-title:lang(ne-NP),
1432  .error-404 .page-title:lang(ne-NP),
1433  .post-navigation .post-title:lang(ne-NP),
1434  .page-links:lang(ne-NP),
1435  .page-description:lang(ne-NP),
1436  .pagination .nav-links:lang(ne-NP),
1437  .sticky-post:lang(ne-NP),
1438  .site-title:lang(ne-NP),
1439  .site-info:lang(ne-NP),
1440  #cancel-comment-reply-link:lang(ne-NP),
1441  h1:lang(ne-NP),
1442  h2:lang(ne-NP),
1443  h3:lang(ne-NP),
1444  h4:lang(ne-NP),
1445  h5:lang(ne-NP),
1446  h6:lang(ne-NP), .page-title:lang(ne-NP), blockquote cite:lang(ne-NP), table:lang(ne-NP), .button:lang(ne-NP),
1447  input:lang(ne-NP)[type="button"],
1448  input:lang(ne-NP)[type="reset"],
1449  input:lang(ne-NP)[type="submit"], .comment-navigation .nav-previous:lang(ne-NP),
1450  .comment-navigation .nav-next:lang(ne-NP), .comment-list .pingback .comment-body:lang(ne-NP),
1451  .comment-list .trackback .comment-body:lang(ne-NP), .comment-list .pingback .comment-body .comment-edit-link:lang(ne-NP),
1452  .comment-list .trackback .comment-body .comment-edit-link:lang(ne-NP), .comment-form .comment-notes:lang(ne-NP),
1453  .comment-form label:lang(ne-NP), .widget_archive ul li:lang(ne-NP),
1454  .widget_categories ul li:lang(ne-NP),
1455  .widget_meta ul li:lang(ne-NP),
1456  .widget_nav_menu ul li:lang(ne-NP),
1457  .widget_pages ul li:lang(ne-NP),
1458  .widget_recent_comments ul li:lang(ne-NP),
1459  .widget_recent_entries ul li:lang(ne-NP),
1460  .widget_rss ul li:lang(ne-NP), .widget_tag_cloud .tagcloud:lang(ne-NP), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(ne-NP), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ne-NP), .entry .entry-content .wp-block-archives li > a:lang(ne-NP),
1461  .entry .entry-content .wp-block-categories li > a:lang(ne-NP),
1462  .entry .entry-content .wp-block-latest-posts li > a:lang(ne-NP), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(ne-NP), .entry .entry-content .wp-block-verse:lang(ne-NP), .entry .entry-content .has-drop-cap:lang(ne-NP):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ne-NP), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ne-NP),
1463  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ne-NP),
1464  .entry .entry-content .wp-block-cover-image h2:lang(ne-NP),
1465  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ne-NP),
1466  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ne-NP),
1467  .entry .entry-content .wp-block-cover h2:lang(ne-NP), .entry .entry-content .wp-block-audio figcaption:lang(ne-NP),
1468  .entry .entry-content .wp-block-video figcaption:lang(ne-NP),
1469  .entry .entry-content .wp-block-image figcaption:lang(ne-NP),
1470  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ne-NP),
1471  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ne-NP), .entry .entry-content .wp-block-file:lang(ne-NP), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ne-NP), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ne-NP), .wp-caption-text:lang(ne-NP), .gallery-caption:lang(ne-NP) {
1472    font-family: Arial, sans-serif;
1473  }
1474  
1475  body:lang(el), button:lang(el),
1476  input:lang(el),
1477  select:lang(el),
1478  optgroup:lang(el),
1479  textarea:lang(el), .author-description .author-link:lang(el),
1480  .comment-metadata:lang(el),
1481  .comment-reply-link:lang(el),
1482  .comments-title:lang(el),
1483  .comment-author .fn:lang(el),
1484  .discussion-meta-info:lang(el),
1485  .entry-meta:lang(el),
1486  .entry-footer:lang(el),
1487  .main-navigation:lang(el),
1488  .no-comments:lang(el),
1489  .not-found .page-title:lang(el),
1490  .error-404 .page-title:lang(el),
1491  .post-navigation .post-title:lang(el),
1492  .page-links:lang(el),
1493  .page-description:lang(el),
1494  .pagination .nav-links:lang(el),
1495  .sticky-post:lang(el),
1496  .site-title:lang(el),
1497  .site-info:lang(el),
1498  #cancel-comment-reply-link:lang(el),
1499  h1:lang(el),
1500  h2:lang(el),
1501  h3:lang(el),
1502  h4:lang(el),
1503  h5:lang(el),
1504  h6:lang(el), .page-title:lang(el), blockquote cite:lang(el), table:lang(el), .button:lang(el),
1505  input:lang(el)[type="button"],
1506  input:lang(el)[type="reset"],
1507  input:lang(el)[type="submit"], .comment-navigation .nav-previous:lang(el),
1508  .comment-navigation .nav-next:lang(el), .comment-list .pingback .comment-body:lang(el),
1509  .comment-list .trackback .comment-body:lang(el), .comment-list .pingback .comment-body .comment-edit-link:lang(el),
1510  .comment-list .trackback .comment-body .comment-edit-link:lang(el), .comment-form .comment-notes:lang(el),
1511  .comment-form label:lang(el), .widget_archive ul li:lang(el),
1512  .widget_categories ul li:lang(el),
1513  .widget_meta ul li:lang(el),
1514  .widget_nav_menu ul li:lang(el),
1515  .widget_pages ul li:lang(el),
1516  .widget_recent_comments ul li:lang(el),
1517  .widget_recent_entries ul li:lang(el),
1518  .widget_rss ul li:lang(el), .widget_tag_cloud .tagcloud:lang(el), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(el), .entry .entry-content .wp-block-button .wp-block-button__link:lang(el), .entry .entry-content .wp-block-archives li > a:lang(el),
1519  .entry .entry-content .wp-block-categories li > a:lang(el),
1520  .entry .entry-content .wp-block-latest-posts li > a:lang(el), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(el), .entry .entry-content .wp-block-verse:lang(el), .entry .entry-content .has-drop-cap:lang(el):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(el), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(el),
1521  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(el),
1522  .entry .entry-content .wp-block-cover-image h2:lang(el),
1523  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(el),
1524  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(el),
1525  .entry .entry-content .wp-block-cover h2:lang(el), .entry .entry-content .wp-block-audio figcaption:lang(el),
1526  .entry .entry-content .wp-block-video figcaption:lang(el),
1527  .entry .entry-content .wp-block-image figcaption:lang(el),
1528  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(el),
1529  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(el), .entry .entry-content .wp-block-file:lang(el), .entry .entry-content .wp-block-file .wp-block-file__button:lang(el), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(el), .wp-caption-text:lang(el), .gallery-caption:lang(el) {
1530    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
1531  }
1532  
1533  body:lang(gu), button:lang(gu),
1534  input:lang(gu),
1535  select:lang(gu),
1536  optgroup:lang(gu),
1537  textarea:lang(gu), .author-description .author-link:lang(gu),
1538  .comment-metadata:lang(gu),
1539  .comment-reply-link:lang(gu),
1540  .comments-title:lang(gu),
1541  .comment-author .fn:lang(gu),
1542  .discussion-meta-info:lang(gu),
1543  .entry-meta:lang(gu),
1544  .entry-footer:lang(gu),
1545  .main-navigation:lang(gu),
1546  .no-comments:lang(gu),
1547  .not-found .page-title:lang(gu),
1548  .error-404 .page-title:lang(gu),
1549  .post-navigation .post-title:lang(gu),
1550  .page-links:lang(gu),
1551  .page-description:lang(gu),
1552  .pagination .nav-links:lang(gu),
1553  .sticky-post:lang(gu),
1554  .site-title:lang(gu),
1555  .site-info:lang(gu),
1556  #cancel-comment-reply-link:lang(gu),
1557  h1:lang(gu),
1558  h2:lang(gu),
1559  h3:lang(gu),
1560  h4:lang(gu),
1561  h5:lang(gu),
1562  h6:lang(gu), .page-title:lang(gu), blockquote cite:lang(gu), table:lang(gu), .button:lang(gu),
1563  input:lang(gu)[type="button"],
1564  input:lang(gu)[type="reset"],
1565  input:lang(gu)[type="submit"], .comment-navigation .nav-previous:lang(gu),
1566  .comment-navigation .nav-next:lang(gu), .comment-list .pingback .comment-body:lang(gu),
1567  .comment-list .trackback .comment-body:lang(gu), .comment-list .pingback .comment-body .comment-edit-link:lang(gu),
1568  .comment-list .trackback .comment-body .comment-edit-link:lang(gu), .comment-form .comment-notes:lang(gu),
1569  .comment-form label:lang(gu), .widget_archive ul li:lang(gu),
1570  .widget_categories ul li:lang(gu),
1571  .widget_meta ul li:lang(gu),
1572  .widget_nav_menu ul li:lang(gu),
1573  .widget_pages ul li:lang(gu),
1574  .widget_recent_comments ul li:lang(gu),
1575  .widget_recent_entries ul li:lang(gu),
1576  .widget_rss ul li:lang(gu), .widget_tag_cloud .tagcloud:lang(gu), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(gu), .entry .entry-content .wp-block-button .wp-block-button__link:lang(gu), .entry .entry-content .wp-block-archives li > a:lang(gu),
1577  .entry .entry-content .wp-block-categories li > a:lang(gu),
1578  .entry .entry-content .wp-block-latest-posts li > a:lang(gu), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(gu), .entry .entry-content .wp-block-verse:lang(gu), .entry .entry-content .has-drop-cap:lang(gu):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(gu), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(gu),
1579  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(gu),
1580  .entry .entry-content .wp-block-cover-image h2:lang(gu),
1581  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(gu),
1582  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(gu),
1583  .entry .entry-content .wp-block-cover h2:lang(gu), .entry .entry-content .wp-block-audio figcaption:lang(gu),
1584  .entry .entry-content .wp-block-video figcaption:lang(gu),
1585  .entry .entry-content .wp-block-image figcaption:lang(gu),
1586  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(gu),
1587  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(gu), .entry .entry-content .wp-block-file:lang(gu), .entry .entry-content .wp-block-file .wp-block-file__button:lang(gu), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(gu), .wp-caption-text:lang(gu), .gallery-caption:lang(gu) {
1588    font-family: Arial, sans-serif;
1589  }
1590  
1591  body:lang(he-IL), button:lang(he-IL),
1592  input:lang(he-IL),
1593  select:lang(he-IL),
1594  optgroup:lang(he-IL),
1595  textarea:lang(he-IL), .author-description .author-link:lang(he-IL),
1596  .comment-metadata:lang(he-IL),
1597  .comment-reply-link:lang(he-IL),
1598  .comments-title:lang(he-IL),
1599  .comment-author .fn:lang(he-IL),
1600  .discussion-meta-info:lang(he-IL),
1601  .entry-meta:lang(he-IL),
1602  .entry-footer:lang(he-IL),
1603  .main-navigation:lang(he-IL),
1604  .no-comments:lang(he-IL),
1605  .not-found .page-title:lang(he-IL),
1606  .error-404 .page-title:lang(he-IL),
1607  .post-navigation .post-title:lang(he-IL),
1608  .page-links:lang(he-IL),
1609  .page-description:lang(he-IL),
1610  .pagination .nav-links:lang(he-IL),
1611  .sticky-post:lang(he-IL),
1612  .site-title:lang(he-IL),
1613  .site-info:lang(he-IL),
1614  #cancel-comment-reply-link:lang(he-IL),
1615  h1:lang(he-IL),
1616  h2:lang(he-IL),
1617  h3:lang(he-IL),
1618  h4:lang(he-IL),
1619  h5:lang(he-IL),
1620  h6:lang(he-IL), .page-title:lang(he-IL), blockquote cite:lang(he-IL), table:lang(he-IL), .button:lang(he-IL),
1621  input:lang(he-IL)[type="button"],
1622  input:lang(he-IL)[type="reset"],
1623  input:lang(he-IL)[type="submit"], .comment-navigation .nav-previous:lang(he-IL),
1624  .comment-navigation .nav-next:lang(he-IL), .comment-list .pingback .comment-body:lang(he-IL),
1625  .comment-list .trackback .comment-body:lang(he-IL), .comment-list .pingback .comment-body .comment-edit-link:lang(he-IL),
1626  .comment-list .trackback .comment-body .comment-edit-link:lang(he-IL), .comment-form .comment-notes:lang(he-IL),
1627  .comment-form label:lang(he-IL), .widget_archive ul li:lang(he-IL),
1628  .widget_categories ul li:lang(he-IL),
1629  .widget_meta ul li:lang(he-IL),
1630  .widget_nav_menu ul li:lang(he-IL),
1631  .widget_pages ul li:lang(he-IL),
1632  .widget_recent_comments ul li:lang(he-IL),
1633  .widget_recent_entries ul li:lang(he-IL),
1634  .widget_rss ul li:lang(he-IL), .widget_tag_cloud .tagcloud:lang(he-IL), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(he-IL), .entry .entry-content .wp-block-button .wp-block-button__link:lang(he-IL), .entry .entry-content .wp-block-archives li > a:lang(he-IL),
1635  .entry .entry-content .wp-block-categories li > a:lang(he-IL),
1636  .entry .entry-content .wp-block-latest-posts li > a:lang(he-IL), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(he-IL), .entry .entry-content .wp-block-verse:lang(he-IL), .entry .entry-content .has-drop-cap:lang(he-IL):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(he-IL), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(he-IL),
1637  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(he-IL),
1638  .entry .entry-content .wp-block-cover-image h2:lang(he-IL),
1639  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(he-IL),
1640  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(he-IL),
1641  .entry .entry-content .wp-block-cover h2:lang(he-IL), .entry .entry-content .wp-block-audio figcaption:lang(he-IL),
1642  .entry .entry-content .wp-block-video figcaption:lang(he-IL),
1643  .entry .entry-content .wp-block-image figcaption:lang(he-IL),
1644  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(he-IL),
1645  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(he-IL), .entry .entry-content .wp-block-file:lang(he-IL), .entry .entry-content .wp-block-file .wp-block-file__button:lang(he-IL), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(he-IL), .wp-caption-text:lang(he-IL), .gallery-caption:lang(he-IL) {
1646    font-family: "Arial Hebrew", Arial, sans-serif;
1647  }
1648  
1649  body:lang(ja), button:lang(ja),
1650  input:lang(ja),
1651  select:lang(ja),
1652  optgroup:lang(ja),
1653  textarea:lang(ja), .author-description .author-link:lang(ja),
1654  .comment-metadata:lang(ja),
1655  .comment-reply-link:lang(ja),
1656  .comments-title:lang(ja),
1657  .comment-author .fn:lang(ja),
1658  .discussion-meta-info:lang(ja),
1659  .entry-meta:lang(ja),
1660  .entry-footer:lang(ja),
1661  .main-navigation:lang(ja),
1662  .no-comments:lang(ja),
1663  .not-found .page-title:lang(ja),
1664  .error-404 .page-title:lang(ja),
1665  .post-navigation .post-title:lang(ja),
1666  .page-links:lang(ja),
1667  .page-description:lang(ja),
1668  .pagination .nav-links:lang(ja),
1669  .sticky-post:lang(ja),
1670  .site-title:lang(ja),
1671  .site-info:lang(ja),
1672  #cancel-comment-reply-link:lang(ja),
1673  h1:lang(ja),
1674  h2:lang(ja),
1675  h3:lang(ja),
1676  h4:lang(ja),
1677  h5:lang(ja),
1678  h6:lang(ja), .page-title:lang(ja), blockquote cite:lang(ja), table:lang(ja), .button:lang(ja),
1679  input:lang(ja)[type="button"],
1680  input:lang(ja)[type="reset"],
1681  input:lang(ja)[type="submit"], .comment-navigation .nav-previous:lang(ja),
1682  .comment-navigation .nav-next:lang(ja), .comment-list .pingback .comment-body:lang(ja),
1683  .comment-list .trackback .comment-body:lang(ja), .comment-list .pingback .comment-body .comment-edit-link:lang(ja),
1684  .comment-list .trackback .comment-body .comment-edit-link:lang(ja), .comment-form .comment-notes:lang(ja),
1685  .comment-form label:lang(ja), .widget_archive ul li:lang(ja),
1686  .widget_categories ul li:lang(ja),
1687  .widget_meta ul li:lang(ja),
1688  .widget_nav_menu ul li:lang(ja),
1689  .widget_pages ul li:lang(ja),
1690  .widget_recent_comments ul li:lang(ja),
1691  .widget_recent_entries ul li:lang(ja),
1692  .widget_rss ul li:lang(ja), .widget_tag_cloud .tagcloud:lang(ja), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(ja), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ja), .entry .entry-content .wp-block-archives li > a:lang(ja),
1693  .entry .entry-content .wp-block-categories li > a:lang(ja),
1694  .entry .entry-content .wp-block-latest-posts li > a:lang(ja), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(ja), .entry .entry-content .wp-block-verse:lang(ja), .entry .entry-content .has-drop-cap:lang(ja):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ja), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ja),
1695  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ja),
1696  .entry .entry-content .wp-block-cover-image h2:lang(ja),
1697  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ja),
1698  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ja),
1699  .entry .entry-content .wp-block-cover h2:lang(ja), .entry .entry-content .wp-block-audio figcaption:lang(ja),
1700  .entry .entry-content .wp-block-video figcaption:lang(ja),
1701  .entry .entry-content .wp-block-image figcaption:lang(ja),
1702  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ja),
1703  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ja), .entry .entry-content .wp-block-file:lang(ja), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ja), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ja), .wp-caption-text:lang(ja), .gallery-caption:lang(ja) {
1704    font-family: -apple-system, BlinkMacSystemFont, "Hiragino Sans", Meiryo, "Helvetica Neue", sans-serif;
1705  }
1706  
1707  body:lang(ko-KR), button:lang(ko-KR),
1708  input:lang(ko-KR),
1709  select:lang(ko-KR),
1710  optgroup:lang(ko-KR),
1711  textarea:lang(ko-KR), .author-description .author-link:lang(ko-KR),
1712  .comment-metadata:lang(ko-KR),
1713  .comment-reply-link:lang(ko-KR),
1714  .comments-title:lang(ko-KR),
1715  .comment-author .fn:lang(ko-KR),
1716  .discussion-meta-info:lang(ko-KR),
1717  .entry-meta:lang(ko-KR),
1718  .entry-footer:lang(ko-KR),
1719  .main-navigation:lang(ko-KR),
1720  .no-comments:lang(ko-KR),
1721  .not-found .page-title:lang(ko-KR),
1722  .error-404 .page-title:lang(ko-KR),
1723  .post-navigation .post-title:lang(ko-KR),
1724  .page-links:lang(ko-KR),
1725  .page-description:lang(ko-KR),
1726  .pagination .nav-links:lang(ko-KR),
1727  .sticky-post:lang(ko-KR),
1728  .site-title:lang(ko-KR),
1729  .site-info:lang(ko-KR),
1730  #cancel-comment-reply-link:lang(ko-KR),
1731  h1:lang(ko-KR),
1732  h2:lang(ko-KR),
1733  h3:lang(ko-KR),
1734  h4:lang(ko-KR),
1735  h5:lang(ko-KR),
1736  h6:lang(ko-KR), .page-title:lang(ko-KR), blockquote cite:lang(ko-KR), table:lang(ko-KR), .button:lang(ko-KR),
1737  input:lang(ko-KR)[type="button"],
1738  input:lang(ko-KR)[type="reset"],
1739  input:lang(ko-KR)[type="submit"], .comment-navigation .nav-previous:lang(ko-KR),
1740  .comment-navigation .nav-next:lang(ko-KR), .comment-list .pingback .comment-body:lang(ko-KR),
1741  .comment-list .trackback .comment-body:lang(ko-KR), .comment-list .pingback .comment-body .comment-edit-link:lang(ko-KR),
1742  .comment-list .trackback .comment-body .comment-edit-link:lang(ko-KR), .comment-form .comment-notes:lang(ko-KR),
1743  .comment-form label:lang(ko-KR), .widget_archive ul li:lang(ko-KR),
1744  .widget_categories ul li:lang(ko-KR),
1745  .widget_meta ul li:lang(ko-KR),
1746  .widget_nav_menu ul li:lang(ko-KR),
1747  .widget_pages ul li:lang(ko-KR),
1748  .widget_recent_comments ul li:lang(ko-KR),
1749  .widget_recent_entries ul li:lang(ko-KR),
1750  .widget_rss ul li:lang(ko-KR), .widget_tag_cloud .tagcloud:lang(ko-KR), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(ko-KR), .entry .entry-content .wp-block-button .wp-block-button__link:lang(ko-KR), .entry .entry-content .wp-block-archives li > a:lang(ko-KR),
1751  .entry .entry-content .wp-block-categories li > a:lang(ko-KR),
1752  .entry .entry-content .wp-block-latest-posts li > a:lang(ko-KR), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(ko-KR), .entry .entry-content .wp-block-verse:lang(ko-KR), .entry .entry-content .has-drop-cap:lang(ko-KR):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(ko-KR), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(ko-KR),
1753  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(ko-KR),
1754  .entry .entry-content .wp-block-cover-image h2:lang(ko-KR),
1755  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(ko-KR),
1756  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(ko-KR),
1757  .entry .entry-content .wp-block-cover h2:lang(ko-KR), .entry .entry-content .wp-block-audio figcaption:lang(ko-KR),
1758  .entry .entry-content .wp-block-video figcaption:lang(ko-KR),
1759  .entry .entry-content .wp-block-image figcaption:lang(ko-KR),
1760  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(ko-KR),
1761  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(ko-KR), .entry .entry-content .wp-block-file:lang(ko-KR), .entry .entry-content .wp-block-file .wp-block-file__button:lang(ko-KR), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(ko-KR), .wp-caption-text:lang(ko-KR), .gallery-caption:lang(ko-KR) {
1762    font-family: "Apple SD Gothic Neo", "Malgun Gothic", "Nanum Gothic", Dotum, sans-serif;
1763  }
1764  
1765  body:lang(th), button:lang(th),
1766  input:lang(th),
1767  select:lang(th),
1768  optgroup:lang(th),
1769  textarea:lang(th), .author-description .author-link:lang(th),
1770  .comment-metadata:lang(th),
1771  .comment-reply-link:lang(th),
1772  .comments-title:lang(th),
1773  .comment-author .fn:lang(th),
1774  .discussion-meta-info:lang(th),
1775  .entry-meta:lang(th),
1776  .entry-footer:lang(th),
1777  .main-navigation:lang(th),
1778  .no-comments:lang(th),
1779  .not-found .page-title:lang(th),
1780  .error-404 .page-title:lang(th),
1781  .post-navigation .post-title:lang(th),
1782  .page-links:lang(th),
1783  .page-description:lang(th),
1784  .pagination .nav-links:lang(th),
1785  .sticky-post:lang(th),
1786  .site-title:lang(th),
1787  .site-info:lang(th),
1788  #cancel-comment-reply-link:lang(th),
1789  h1:lang(th),
1790  h2:lang(th),
1791  h3:lang(th),
1792  h4:lang(th),
1793  h5:lang(th),
1794  h6:lang(th), .page-title:lang(th), blockquote cite:lang(th), table:lang(th), .button:lang(th),
1795  input:lang(th)[type="button"],
1796  input:lang(th)[type="reset"],
1797  input:lang(th)[type="submit"], .comment-navigation .nav-previous:lang(th),
1798  .comment-navigation .nav-next:lang(th), .comment-list .pingback .comment-body:lang(th),
1799  .comment-list .trackback .comment-body:lang(th), .comment-list .pingback .comment-body .comment-edit-link:lang(th),
1800  .comment-list .trackback .comment-body .comment-edit-link:lang(th), .comment-form .comment-notes:lang(th),
1801  .comment-form label:lang(th), .widget_archive ul li:lang(th),
1802  .widget_categories ul li:lang(th),
1803  .widget_meta ul li:lang(th),
1804  .widget_nav_menu ul li:lang(th),
1805  .widget_pages ul li:lang(th),
1806  .widget_recent_comments ul li:lang(th),
1807  .widget_recent_entries ul li:lang(th),
1808  .widget_rss ul li:lang(th), .widget_tag_cloud .tagcloud:lang(th), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(th), .entry .entry-content .wp-block-button .wp-block-button__link:lang(th), .entry .entry-content .wp-block-archives li > a:lang(th),
1809  .entry .entry-content .wp-block-categories li > a:lang(th),
1810  .entry .entry-content .wp-block-latest-posts li > a:lang(th), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(th), .entry .entry-content .wp-block-verse:lang(th), .entry .entry-content .has-drop-cap:lang(th):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(th), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(th),
1811  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(th),
1812  .entry .entry-content .wp-block-cover-image h2:lang(th),
1813  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(th),
1814  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(th),
1815  .entry .entry-content .wp-block-cover h2:lang(th), .entry .entry-content .wp-block-audio figcaption:lang(th),
1816  .entry .entry-content .wp-block-video figcaption:lang(th),
1817  .entry .entry-content .wp-block-image figcaption:lang(th),
1818  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(th),
1819  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(th), .entry .entry-content .wp-block-file:lang(th), .entry .entry-content .wp-block-file .wp-block-file__button:lang(th), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(th), .wp-caption-text:lang(th), .gallery-caption:lang(th) {
1820    font-family: "Sukhumvit Set", "Helvetica Neue", helvetica, arial, sans-serif;
1821  }
1822  
1823  body:lang(vi), button:lang(vi),
1824  input:lang(vi),
1825  select:lang(vi),
1826  optgroup:lang(vi),
1827  textarea:lang(vi), .author-description .author-link:lang(vi),
1828  .comment-metadata:lang(vi),
1829  .comment-reply-link:lang(vi),
1830  .comments-title:lang(vi),
1831  .comment-author .fn:lang(vi),
1832  .discussion-meta-info:lang(vi),
1833  .entry-meta:lang(vi),
1834  .entry-footer:lang(vi),
1835  .main-navigation:lang(vi),
1836  .no-comments:lang(vi),
1837  .not-found .page-title:lang(vi),
1838  .error-404 .page-title:lang(vi),
1839  .post-navigation .post-title:lang(vi),
1840  .page-links:lang(vi),
1841  .page-description:lang(vi),
1842  .pagination .nav-links:lang(vi),
1843  .sticky-post:lang(vi),
1844  .site-title:lang(vi),
1845  .site-info:lang(vi),
1846  #cancel-comment-reply-link:lang(vi),
1847  h1:lang(vi),
1848  h2:lang(vi),
1849  h3:lang(vi),
1850  h4:lang(vi),
1851  h5:lang(vi),
1852  h6:lang(vi), .page-title:lang(vi), blockquote cite:lang(vi), table:lang(vi), .button:lang(vi),
1853  input:lang(vi)[type="button"],
1854  input:lang(vi)[type="reset"],
1855  input:lang(vi)[type="submit"], .comment-navigation .nav-previous:lang(vi),
1856  .comment-navigation .nav-next:lang(vi), .comment-list .pingback .comment-body:lang(vi),
1857  .comment-list .trackback .comment-body:lang(vi), .comment-list .pingback .comment-body .comment-edit-link:lang(vi),
1858  .comment-list .trackback .comment-body .comment-edit-link:lang(vi), .comment-form .comment-notes:lang(vi),
1859  .comment-form label:lang(vi), .widget_archive ul li:lang(vi),
1860  .widget_categories ul li:lang(vi),
1861  .widget_meta ul li:lang(vi),
1862  .widget_nav_menu ul li:lang(vi),
1863  .widget_pages ul li:lang(vi),
1864  .widget_recent_comments ul li:lang(vi),
1865  .widget_recent_entries ul li:lang(vi),
1866  .widget_rss ul li:lang(vi), .widget_tag_cloud .tagcloud:lang(vi), .widget_calendar .calendar_wrap .wp-calendar-nav:lang(vi), .entry .entry-content .wp-block-button .wp-block-button__link:lang(vi), .entry .entry-content .wp-block-archives li > a:lang(vi),
1867  .entry .entry-content .wp-block-categories li > a:lang(vi),
1868  .entry .entry-content .wp-block-latest-posts li > a:lang(vi), .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date:lang(vi), .entry .entry-content .wp-block-verse:lang(vi), .entry .entry-content .has-drop-cap:lang(vi):not(:focus):first-letter, .entry .entry-content .wp-block-pullquote cite:lang(vi), .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text:lang(vi),
1869  .entry .entry-content .wp-block-cover-image .wp-block-cover-text:lang(vi),
1870  .entry .entry-content .wp-block-cover-image h2:lang(vi),
1871  .entry .entry-content .wp-block-cover .wp-block-cover-image-text:lang(vi),
1872  .entry .entry-content .wp-block-cover .wp-block-cover-text:lang(vi),
1873  .entry .entry-content .wp-block-cover h2:lang(vi), .entry .entry-content .wp-block-audio figcaption:lang(vi),
1874  .entry .entry-content .wp-block-video figcaption:lang(vi),
1875  .entry .entry-content .wp-block-image figcaption:lang(vi),
1876  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption:lang(vi),
1877  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption:lang(vi), .entry .entry-content .wp-block-file:lang(vi), .entry .entry-content .wp-block-file .wp-block-file__button:lang(vi), .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta:lang(vi), .wp-caption-text:lang(vi), .gallery-caption:lang(vi) {
1878    font-family: "Libre Franklin", sans-serif;
1879  }
1880  
1881  /* Normalize */
1882  /*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
1883  /* Document
1884       ========================================================================== */
1885  /**
1886   * 1. Correct the line height in all browsers.
1887   * 2. Prevent adjustments of font size after orientation changes in iOS.
1888   */
1889  html {
1890    line-height: 1.15;
1891    /* 1 */
1892    -webkit-text-size-adjust: 100%;
1893    /* 2 */
1894  }
1895  
1896  /* Sections
1897       ========================================================================== */
1898  /**
1899   * Remove the margin in all browsers.
1900   */
1901  body {
1902    margin: 0;
1903  }
1904  
1905  /**
1906   * Correct the font size and margin on `h1` elements within `section` and
1907   * `article` contexts in Chrome, Firefox, and Safari.
1908   */
1909  h1 {
1910    font-size: 2em;
1911    margin: 0.67em 0;
1912  }
1913  
1914  /* Grouping content
1915       ========================================================================== */
1916  /**
1917   * 1. Add the correct box sizing in Firefox.
1918   * 2. Show the overflow in Edge and IE.
1919   */
1920  hr {
1921    box-sizing: content-box;
1922    /* 1 */
1923    height: 0;
1924    /* 1 */
1925    overflow: visible;
1926    /* 2 */
1927  }
1928  
1929  /**
1930   * 1. Correct the inheritance and scaling of font size in all browsers.
1931   * 2. Correct the odd `em` font sizing in all browsers.
1932   */
1933  pre {
1934    font-family: monospace, monospace;
1935    /* 1 */
1936    font-size: 1em;
1937    /* 2 */
1938  }
1939  
1940  /* Text-level semantics
1941       ========================================================================== */
1942  /**
1943   * Remove the gray background on active links in IE 10.
1944   */
1945  a {
1946    background-color: transparent;
1947  }
1948  
1949  /**
1950   * 1. Remove the bottom border in Chrome 57-
1951   * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
1952   */
1953  abbr[title] {
1954    border-bottom: none;
1955    /* 1 */
1956    text-decoration: underline;
1957    /* 2 */
1958    text-decoration: underline dotted;
1959    /* 2 */
1960  }
1961  
1962  /**
1963   * Add the correct font weight in Chrome, Edge, and Safari.
1964   */
1965  b,
1966  strong {
1967    font-weight: bolder;
1968  }
1969  
1970  /**
1971   * 1. Correct the inheritance and scaling of font size in all browsers.
1972   * 2. Correct the odd `em` font sizing in all browsers.
1973   */
1974  code,
1975  kbd,
1976  samp {
1977    font-family: monospace, monospace;
1978    /* 1 */
1979    font-size: 1em;
1980    /* 2 */
1981  }
1982  
1983  /**
1984   * Add the correct font size in all browsers.
1985   */
1986  small {
1987    font-size: 80%;
1988  }
1989  
1990  /**
1991   * Prevent `sub` and `sup` elements from affecting the line height in
1992   * all browsers.
1993   */
1994  sub,
1995  sup {
1996    font-size: 75%;
1997    line-height: 0;
1998    position: relative;
1999    vertical-align: baseline;
2000  }
2001  
2002  sub {
2003    bottom: -0.25em;
2004  }
2005  
2006  sup {
2007    top: -0.5em;
2008  }
2009  
2010  /* Embedded content
2011       ========================================================================== */
2012  /**
2013   * Remove the border on images inside links in IE 10.
2014   */
2015  img {
2016    border-style: none;
2017  }
2018  
2019  /* Forms
2020       ========================================================================== */
2021  /**
2022   * 1. Change the font styles in all browsers.
2023   * 2. Remove the margin in Firefox and Safari.
2024   */
2025  button,
2026  input,
2027  optgroup,
2028  select,
2029  textarea {
2030    font-family: inherit;
2031    /* 1 */
2032    font-size: 100%;
2033    /* 1 */
2034    line-height: 1.15;
2035    /* 1 */
2036    margin: 0;
2037    /* 2 */
2038  }
2039  
2040  /**
2041   * Show the overflow in IE.
2042   * 1. Show the overflow in Edge.
2043   */
2044  button,
2045  input {
2046    /* 1 */
2047    overflow: visible;
2048  }
2049  
2050  /**
2051   * Remove the inheritance of text transform in Edge, Firefox, and IE.
2052   * 1. Remove the inheritance of text transform in Firefox.
2053   */
2054  button,
2055  select {
2056    /* 1 */
2057    text-transform: none;
2058  }
2059  
2060  /**
2061   * Correct the inability to style clickable types in iOS and Safari.
2062   */
2063  button,
2064  [type="button"],
2065  [type="reset"],
2066  [type="submit"] {
2067    -webkit-appearance: button;
2068  }
2069  
2070  /**
2071   * Remove the inner border and padding in Firefox.
2072   */
2073  button::-moz-focus-inner,
2074  [type="button"]::-moz-focus-inner,
2075  [type="reset"]::-moz-focus-inner,
2076  [type="submit"]::-moz-focus-inner {
2077    border-style: none;
2078    padding: 0;
2079  }
2080  
2081  /**
2082   * Restore the focus styles unset by the previous rule.
2083   */
2084  button:-moz-focusring,
2085  [type="button"]:-moz-focusring,
2086  [type="reset"]:-moz-focusring,
2087  [type="submit"]:-moz-focusring {
2088    outline: 1px dotted ButtonText;
2089  }
2090  
2091  /**
2092   * Correct the padding in Firefox.
2093   */
2094  fieldset {
2095    padding: 0.35em 0.75em 0.625em;
2096  }
2097  
2098  /**
2099   * 1. Correct the text wrapping in Edge and IE.
2100   * 2. Correct the color inheritance from `fieldset` elements in IE.
2101   * 3. Remove the padding so developers are not caught out when they zero out
2102   *        `fieldset` elements in all browsers.
2103   */
2104  legend {
2105    box-sizing: border-box;
2106    /* 1 */
2107    color: inherit;
2108    /* 2 */
2109    display: table;
2110    /* 1 */
2111    max-width: 100%;
2112    /* 1 */
2113    padding: 0;
2114    /* 3 */
2115    white-space: normal;
2116    /* 1 */
2117  }
2118  
2119  /**
2120   * Add the correct vertical alignment in Chrome, Firefox, and Opera.
2121   */
2122  progress {
2123    vertical-align: baseline;
2124  }
2125  
2126  /**
2127   * Remove the default vertical scrollbar in IE 10+.
2128   */
2129  textarea {
2130    overflow: auto;
2131  }
2132  
2133  /**
2134   * 1. Add the correct box sizing in IE 10.
2135   * 2. Remove the padding in IE 10.
2136   */
2137  [type="checkbox"],
2138  [type="radio"] {
2139    box-sizing: border-box;
2140    /* 1 */
2141    padding: 0;
2142    /* 2 */
2143  }
2144  
2145  /**
2146   * Correct the cursor style of increment and decrement buttons in Chrome.
2147   */
2148  [type="number"]::-webkit-inner-spin-button,
2149  [type="number"]::-webkit-outer-spin-button {
2150    height: auto;
2151  }
2152  
2153  /**
2154   * 1. Correct the odd appearance in Chrome and Safari.
2155   * 2. Correct the outline style in Safari.
2156   */
2157  [type="search"] {
2158    -webkit-appearance: textfield;
2159    /* 1 */
2160    outline-offset: -2px;
2161    /* 2 */
2162  }
2163  
2164  /**
2165   * Remove the inner padding in Chrome and Safari on macOS.
2166   */
2167  [type="search"]::-webkit-search-decoration {
2168    -webkit-appearance: none;
2169  }
2170  
2171  /**
2172   * 1. Correct the inability to style clickable types in iOS and Safari.
2173   * 2. Change font properties to `inherit` in Safari.
2174   */
2175  ::-webkit-file-upload-button {
2176    -webkit-appearance: button;
2177    /* 1 */
2178    font: inherit;
2179    /* 2 */
2180  }
2181  
2182  /* Interactive
2183       ========================================================================== */
2184  /*
2185   * Add the correct display in Edge, IE 10+, and Firefox.
2186   */
2187  details {
2188    display: block;
2189  }
2190  
2191  /*
2192   * Add the correct display in all browsers.
2193   */
2194  summary {
2195    display: list-item;
2196  }
2197  
2198  /* Misc
2199       ========================================================================== */
2200  /**
2201   * Add the correct display in IE 10+.
2202   */
2203  template {
2204    display: none;
2205  }
2206  
2207  /**
2208   * Add the correct display in IE 10.
2209   */
2210  [hidden] {
2211    display: none;
2212  }
2213  
2214  /* Typography */
2215  html {
2216    font-size: 22px;
2217  }
2218  
2219  body {
2220    -webkit-font-smoothing: antialiased;
2221    -moz-osx-font-smoothing: grayscale;
2222    background-color: #fff;
2223    color: #111;
2224    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
2225    font-weight: 400;
2226    font-size: 1em;
2227    line-height: 1.8;
2228    margin: 0;
2229    text-rendering: optimizeLegibility;
2230  }
2231  
2232  button,
2233  input,
2234  select,
2235  optgroup,
2236  textarea {
2237    color: #111;
2238    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
2239    font-weight: 400;
2240    line-height: 1.8;
2241    text-rendering: optimizeLegibility;
2242  }
2243  
2244  .author-description .author-link,
2245  .comment-metadata,
2246  .comment-reply-link,
2247  .comments-title,
2248  .comment-author .fn,
2249  .discussion-meta-info,
2250  .entry-meta,
2251  .entry-footer,
2252  .main-navigation,
2253  .no-comments,
2254  .not-found .page-title,
2255  .error-404 .page-title,
2256  .post-navigation .post-title,
2257  .page-links,
2258  .page-description,
2259  .pagination .nav-links,
2260  .sticky-post,
2261  .site-title,
2262  .site-info,
2263  #cancel-comment-reply-link,
2264  h1,
2265  h2,
2266  h3,
2267  h4,
2268  h5,
2269  h6 {
2270    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
2271  }
2272  
2273  .main-navigation,
2274  .page-description,
2275  .author-description .author-link,
2276  .not-found .page-title,
2277  .error-404 .page-title,
2278  .post-navigation .post-title,
2279  .pagination .nav-links,
2280  .comments-title,
2281  .comment-author .fn,
2282  .no-comments,
2283  .site-title,
2284  h1,
2285  h2,
2286  h3,
2287  h4,
2288  h5,
2289  h6 {
2290    font-weight: 700;
2291    letter-spacing: -0.02em;
2292    line-height: 1.2;
2293    -webkit-font-smoothing: antialiased;
2294    -moz-osx-font-smoothing: grayscale;
2295  }
2296  
2297  .page-title {
2298    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
2299  }
2300  
2301  .site-branding,
2302  .main-navigation ul.main-menu > li,
2303  .social-navigation,
2304  .author-description .author-bio,
2305  .nav-links {
2306    line-height: 1.25;
2307  }
2308  
2309  h1 {
2310    font-size: 2.25em;
2311  }
2312  
2313  @media only screen and (min-width: 768px) {
2314    h1 {
2315      font-size: 2.8125em;
2316    }
2317  }
2318  
2319  .entry-title,
2320  .not-found .page-title,
2321  .error-404 .page-title,
2322  .has-larger-font-size,
2323  h2 {
2324    font-size: 1.6875em;
2325  }
2326  
2327  @media only screen and (min-width: 768px) {
2328    .entry-title,
2329    .not-found .page-title,
2330    .error-404 .page-title,
2331    .has-larger-font-size,
2332    h2 {
2333      font-size: 2.25em;
2334    }
2335  }
2336  
2337  .has-regular-font-size,
2338  .has-large-font-size,
2339  .comments-title,
2340  h3 {
2341    font-size: 1.6875em;
2342  }
2343  
2344  .site-title,
2345  .site-description,
2346  .main-navigation,
2347  .nav-links,
2348  .page-title,
2349  .page-description,
2350  .comment-author .fn,
2351  .no-comments,
2352  h2.author-title,
2353  p.author-bio,
2354  h4 {
2355    font-size: 1.125em;
2356  }
2357  
2358  .pagination .nav-links,
2359  .comment-content,
2360  h5 {
2361    font-size: 0.88889em;
2362  }
2363  
2364  .entry-meta,
2365  .entry-footer,
2366  .discussion-meta-info,
2367  .site-info,
2368  .has-small-font-size,
2369  .comment-reply-link,
2370  .comment-metadata,
2371  .comment-notes,
2372  .sticky-post,
2373  #cancel-comment-reply-link,
2374  img:after,
2375  h6 {
2376    font-size: 0.71111em;
2377  }
2378  
2379  .site-title,
2380  .page-title {
2381    font-weight: normal;
2382  }
2383  
2384  .page-description,
2385  .page-links a {
2386    font-weight: bold;
2387  }
2388  
2389  .site-description {
2390    letter-spacing: -0.01em;
2391  }
2392  
2393  .post-navigation .post-title,
2394  .entry-title,
2395  .not-found .page-title,
2396  .error-404 .page-title,
2397  .comments-title,
2398  blockquote {
2399    -webkit-hyphens: auto;
2400    -moz-hyphens: auto;
2401    -ms-hyphens: auto;
2402    hyphens: auto;
2403    word-break: break-word;
2404    word-wrap: break-word;
2405  }
2406  
2407  /* Do not hyphenate entry title on tablet view and bigger. */
2408  @media only screen and (min-width: 768px) {
2409    .entry-title {
2410      -webkit-hyphens: none;
2411      -moz-hyphens: none;
2412      -ms-hyphens: none;
2413      hyphens: none;
2414    }
2415  }
2416  
2417  p {
2418    -webkit-font-smoothing: antialiased;
2419    -moz-osx-font-smoothing: grayscale;
2420  }
2421  
2422  dfn,
2423  cite,
2424  em,
2425  i {
2426    font-style: italic;
2427  }
2428  
2429  blockquote cite {
2430    font-size: 0.71111em;
2431    font-style: normal;
2432    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
2433  }
2434  
2435  pre {
2436    font-size: 0.88889em;
2437    font-family: "Courier 10 Pitch", Courier, monospace;
2438    line-height: 1.8;
2439    overflow: auto;
2440  }
2441  
2442  code,
2443  kbd,
2444  tt,
2445  var {
2446    font-size: 0.88889em;
2447    font-family: Menlo, monaco, Consolas, Lucida Console, monospace;
2448  }
2449  
2450  abbr, acronym {
2451    border-bottom: 1px dotted #666;
2452    cursor: help;
2453  }
2454  
2455  mark,
2456  ins {
2457    background: #fff9c0;
2458    text-decoration: none;
2459  }
2460  
2461  big {
2462    font-size: 125%;
2463  }
2464  
2465  a {
2466    text-decoration: none;
2467  }
2468  
2469  a:hover {
2470    text-decoration: none;
2471  }
2472  
2473  a:focus {
2474    text-decoration: underline;
2475    text-decoration-thickness: 2px;
2476  }
2477  
2478  /* Elements */
2479  html {
2480    box-sizing: border-box;
2481  }
2482  
2483  ::-moz-selection {
2484    background-color: #bfdcea;
2485  }
2486  
2487  ::selection {
2488    background-color: #bfdcea;
2489  }
2490  
2491  *,
2492  *:before,
2493  *:after {
2494    box-sizing: inherit;
2495  }
2496  
2497  a {
2498    transition: color 110ms ease-in-out;
2499    color: #0073aa;
2500  }
2501  
2502  a:hover,
2503  a:active {
2504    color: #005177;
2505    outline: 0;
2506    text-decoration: none;
2507  }
2508  
2509  a:focus {
2510    outline: thin;
2511    outline-style: dotted;
2512    text-decoration: underline;
2513    text-decoration-thickness: 2px;
2514  }
2515  
2516  h1,
2517  h2,
2518  h3,
2519  h4,
2520  h5,
2521  h6 {
2522    clear: both;
2523    margin: 1rem 0;
2524  }
2525  
2526  h1:not(.site-title):before,
2527  h2:before {
2528    background: #767676;
2529    content: "\020";
2530    display: block;
2531    height: 2px;
2532    margin: 1rem 0;
2533    width: 1em;
2534  }
2535  
2536  h1:not(.site-title).has-text-align-center:before,
2537  h2.has-text-align-center:before {
2538    margin-left: auto;
2539    margin-right: auto;
2540  }
2541  
2542  h1:not(.site-title).has-text-align-right:before,
2543  h2.has-text-align-right:before {
2544    margin-left: auto;
2545  }
2546  
2547  hr {
2548    background-color: #767676;
2549    border: 0;
2550    height: 2px;
2551  }
2552  
2553  ul,
2554  ol {
2555    padding-left: 1rem;
2556  }
2557  
2558  ul {
2559    list-style: disc;
2560  }
2561  
2562  ul ul {
2563    list-style-type: circle;
2564  }
2565  
2566  ol {
2567    list-style: decimal;
2568  }
2569  
2570  li {
2571    line-height: 1.8;
2572  }
2573  
2574  li > ul,
2575  li > ol {
2576    padding-left: 2rem;
2577  }
2578  
2579  dt {
2580    font-weight: bold;
2581  }
2582  
2583  dd {
2584    margin: 0 1rem 1rem;
2585  }
2586  
2587  img {
2588    height: auto;
2589    max-width: 100%;
2590    position: relative;
2591  }
2592  
2593  figure {
2594    margin: 0;
2595  }
2596  
2597  blockquote {
2598    border-left: 2px solid #0073aa;
2599    margin-left: 0;
2600    padding: 0 0 0 1rem;
2601  }
2602  
2603  blockquote > p {
2604    margin: 0 0 1rem;
2605  }
2606  
2607  blockquote cite {
2608    color: #767676;
2609  }
2610  
2611  table {
2612    margin: 0 0 1rem;
2613    border-collapse: collapse;
2614    width: 100%;
2615    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
2616  }
2617  
2618  table td,
2619  table th {
2620    padding: 0.5em;
2621    border: 1px solid #767676;
2622    word-break: break-all;
2623  }
2624  
2625  /* Forms */
2626  .button,
2627  button,
2628  input[type="button"],
2629  input[type="reset"],
2630  input[type="submit"] {
2631    transition: background 150ms ease-in-out;
2632    background: #0073aa;
2633    border: none;
2634    border-radius: 5px;
2635    box-sizing: border-box;
2636    color: #fff;
2637    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
2638    font-size: 0.88889em;
2639    font-weight: 700;
2640    line-height: 1.2;
2641    outline: none;
2642    padding: 0.76rem 1rem;
2643    text-decoration: none;
2644    vertical-align: bottom;
2645  }
2646  
2647  .button:hover,
2648  button:hover,
2649  input[type="button"]:hover,
2650  input[type="reset"]:hover,
2651  input[type="submit"]:hover {
2652    background: #111;
2653    cursor: pointer;
2654  }
2655  
2656  .button:visited,
2657  button:visited,
2658  input[type="button"]:visited,
2659  input[type="reset"]:visited,
2660  input[type="submit"]:visited {
2661    color: #fff;
2662    text-decoration: none;
2663  }
2664  
2665  .button:focus,
2666  button:focus,
2667  input[type="button"]:focus,
2668  input[type="reset"]:focus,
2669  input[type="submit"]:focus {
2670    background: #111;
2671    outline: thin dotted;
2672    outline-offset: -4px;
2673  }
2674  
2675  input[type="text"],
2676  input[type="email"],
2677  input[type="url"],
2678  input[type="password"],
2679  input[type="search"],
2680  input[type="number"],
2681  input[type="tel"],
2682  input[type="range"],
2683  input[type="date"],
2684  input[type="month"],
2685  input[type="week"],
2686  input[type="time"],
2687  input[type="datetime"],
2688  input[type="datetime-local"],
2689  input[type="color"],
2690  textarea {
2691    -webkit-backface-visibility: hidden;
2692    background: #fff;
2693    border: solid 1px #ccc;
2694    box-sizing: border-box;
2695    outline: none;
2696    padding: 0.36rem 0.66rem;
2697    -webkit-appearance: none;
2698    outline-offset: 0;
2699    border-radius: 0;
2700  }
2701  
2702  input[type="text"]:focus,
2703  input[type="email"]:focus,
2704  input[type="url"]:focus,
2705  input[type="password"]:focus,
2706  input[type="search"]:focus,
2707  input[type="number"]:focus,
2708  input[type="tel"]:focus,
2709  input[type="range"]:focus,
2710  input[type="date"]:focus,
2711  input[type="month"]:focus,
2712  input[type="week"]:focus,
2713  input[type="time"]:focus,
2714  input[type="datetime"]:focus,
2715  input[type="datetime-local"]:focus,
2716  input[type="color"]:focus,
2717  textarea:focus {
2718    border-color: #0073aa;
2719    outline: thin solid rgba(0, 115, 170, 0.15);
2720    outline-offset: -4px;
2721  }
2722  
2723  input[type="search"]::-webkit-search-decoration {
2724    display: none;
2725  }
2726  
2727  textarea {
2728    box-sizing: border-box;
2729    display: block;
2730    width: 100%;
2731    max-width: 100%;
2732    resize: vertical;
2733  }
2734  
2735  form p {
2736    margin: 1rem 0;
2737  }
2738  
2739  /* Navigation */
2740  /*--------------------------------------------------------------
2741  ## Links
2742  --------------------------------------------------------------*/
2743  a {
2744    transition: color 110ms ease-in-out;
2745    color: #0073aa;
2746  }
2747  
2748  a:visited {
2749    color: #0073aa;
2750  }
2751  
2752  a:hover,
2753  a:active {
2754    color: #005177;
2755    outline: 0;
2756    text-decoration: none;
2757  }
2758  
2759  a:focus {
2760    outline: thin dotted;
2761    text-decoration: underline;
2762    text-decoration-thickness: 2px;
2763  }
2764  
2765  /*--------------------------------------------------------------
2766  ## Menus
2767  --------------------------------------------------------------*/
2768  /** === Main menu === */
2769  .main-navigation {
2770    display: block;
2771    margin-top: 0.25rem;
2772    /* Un-style buttons */
2773    /*
2774       * Sub-menu styles
2775       *
2776       * :focus-within needs its own selector so other similar
2777       * selectors don’t get ignored if a browser doesn’t recognize it
2778       */
2779    /**
2780       * Fade-in animation for top-level submenus
2781       */
2782    /**
2783       * Off-canvas touch device styles
2784       */
2785  }
2786  
2787  body.page .main-navigation {
2788    display: block;
2789  }
2790  
2791  .main-navigation > div {
2792    display: inline;
2793  }
2794  
2795  .main-navigation button {
2796    display: inline-block;
2797    border: none;
2798    padding: 0;
2799    margin: 0;
2800    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
2801    font-weight: 700;
2802    line-height: 1.2;
2803    text-decoration: none;
2804    background: transparent;
2805    color: inherit;
2806    cursor: pointer;
2807    transition: background 250ms ease-in-out, transform 150ms ease;
2808    -webkit-appearance: none;
2809    -moz-appearance: none;
2810  }
2811  
2812  .main-navigation button:hover, .main-navigation button:focus {
2813    background: transparent;
2814  }
2815  
2816  .main-navigation button:focus {
2817    outline: 1px solid transparent;
2818    outline-offset: -4px;
2819  }
2820  
2821  .main-navigation button:active {
2822    transform: scale(0.99);
2823  }
2824  
2825  .main-navigation .main-menu {
2826    display: inline-block;
2827    margin: 0;
2828    padding: 0;
2829  }
2830  
2831  .main-navigation .main-menu > li {
2832    color: #0073aa;
2833    display: inline-block;
2834    position: relative;
2835  }
2836  
2837  .main-navigation .main-menu > li > a {
2838    font-weight: 700;
2839    color: #0073aa;
2840    margin-right: 0.5rem;
2841  }
2842  
2843  .main-navigation .main-menu > li > a + svg {
2844    margin-right: 0.5rem;
2845  }
2846  
2847  .main-navigation .main-menu > li > a:hover,
2848  .main-navigation .main-menu > li > a:hover + svg {
2849    color: #005177;
2850  }
2851  
2852  .main-navigation .main-menu > li.menu-item-has-children {
2853    display: inline-block;
2854    position: inherit;
2855  }
2856  
2857  @media only screen and (min-width: 768px) {
2858    .main-navigation .main-menu > li.menu-item-has-children {
2859      position: relative;
2860    }
2861  }
2862  
2863  .main-navigation .main-menu > li.menu-item-has-children > a {
2864    margin-right: 0.125rem;
2865  }
2866  
2867  .main-navigation .main-menu > li.menu-item-has-children > a:after,
2868  .main-navigation .main-menu > li.menu-item-has-children .menu-item-has-children > a:after {
2869    content: "";
2870    display: none;
2871  }
2872  
2873  .main-navigation .main-menu > li.menu-item-has-children .submenu-expand {
2874    display: inline-block;
2875    margin-right: 0.25rem;
2876    /* Priority+ Menu */
2877  }
2878  
2879  .main-navigation .main-menu > li.menu-item-has-children .submenu-expand.main-menu-more-toggle {
2880    position: relative;
2881    height: 24px;
2882    line-height: 1.2;
2883    width: 24px;
2884    padding: 0;
2885    margin-left: 0.5rem;
2886  }
2887  
2888  .main-navigation .main-menu > li.menu-item-has-children .submenu-expand.main-menu-more-toggle svg {
2889    height: 24px;
2890    width: 24px;
2891    top: -0.125rem;
2892    vertical-align: text-bottom;
2893  }
2894  
2895  .wp-customizer-unloading .main-navigation .main-menu > li.menu-item-has-children .submenu-expand, .main-navigation .main-menu > li.menu-item-has-children .submenu-expand.is-empty {
2896    display: none;
2897  }
2898  
2899  .main-navigation .main-menu > li.menu-item-has-children .submenu-expand svg {
2900    position: relative;
2901    top: 0.2rem;
2902  }
2903  
2904  .main-navigation .main-menu > li:last-child > a,
2905  .main-navigation .main-menu > li:last-child.menu-item-has-children .submenu-expand {
2906    margin-right: 0;
2907  }
2908  
2909  .main-navigation .sub-menu {
2910    background-color: #0073aa;
2911    color: #fff;
2912    list-style: none;
2913    padding-left: 0;
2914    position: absolute;
2915    opacity: 0;
2916    left: -9999px;
2917    z-index: 99999;
2918  }
2919  
2920  @media only screen and (min-width: 768px) {
2921    .main-navigation .sub-menu {
2922      width: auto;
2923      min-width: -moz-max-content;
2924      min-width: -webkit-max-content;
2925      min-width: max-content;
2926    }
2927  }
2928  
2929  .main-navigation .sub-menu > li {
2930    display: block;
2931    float: none;
2932    position: relative;
2933  }
2934  
2935  .main-navigation .sub-menu > li.menu-item-has-children .submenu-expand {
2936    display: inline-block;
2937    position: absolute;
2938    width: calc( 24px + 1rem);
2939    right: 0;
2940    top: calc( .125 * 1rem);
2941    bottom: 0;
2942    color: white;
2943    line-height: 1;
2944    padding: calc( .5 * 1rem);
2945  }
2946  
2947  .main-navigation .sub-menu > li.menu-item-has-children .submenu-expand svg {
2948    top: 0;
2949  }
2950  
2951  .main-navigation .sub-menu > li.menu-item-has-children .submenu-expand {
2952    margin-right: 0;
2953  }
2954  
2955  @media only screen and (min-width: 768px) {
2956    .main-navigation .sub-menu > li.menu-item-has-children .menu-item-has-children > a:after {
2957      content: "\203a";
2958    }
2959  }
2960  
2961  .main-navigation .sub-menu > li > a,
2962  .main-navigation .sub-menu > li > .menu-item-link-return {
2963    color: #fff;
2964    display: block;
2965    line-height: 1.2;
2966    text-shadow: none;
2967    padding: calc( .5 * 1rem) calc( 24px + 1rem) calc( .5 * 1rem) 1rem;
2968    max-width: 20rem;
2969  }
2970  
2971  .main-navigation .sub-menu > li > a:hover, .main-navigation .sub-menu > li > a:focus,
2972  .main-navigation .sub-menu > li > .menu-item-link-return:hover,
2973  .main-navigation .sub-menu > li > .menu-item-link-return:focus {
2974    background: #005177;
2975  }
2976  
2977  .main-navigation .sub-menu > li > a:hover:after, .main-navigation .sub-menu > li > a:focus:after,
2978  .main-navigation .sub-menu > li > .menu-item-link-return:hover:after,
2979  .main-navigation .sub-menu > li > .menu-item-link-return:focus:after {
2980    background: #005177;
2981  }
2982  
2983  .main-navigation .sub-menu > li > .menu-item-link-return {
2984    width: 100%;
2985    font-size: 22px;
2986    font-weight: normal;
2987    text-align: left;
2988  }
2989  
2990  .main-navigation .sub-menu > li > a:empty {
2991    display: none;
2992  }
2993  
2994  .main-navigation .sub-menu > li.mobile-parent-nav-menu-item {
2995    display: none;
2996    font-size: 0.88889em;
2997    font-weight: normal;
2998  }
2999  
3000  .main-navigation .sub-menu > li.mobile-parent-nav-menu-item svg {
3001    position: relative;
3002    top: 0.2rem;
3003    margin-right: calc( .25 * 1rem);
3004  }
3005  
3006  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu {
3007    display: block;
3008    left: 0;
3009    margin-top: 0;
3010    opacity: 1;
3011    width: auto;
3012    min-width: 100%;
3013    /* Non-mobile position */
3014    /* Nested sub-menu dashes */
3015  }
3016  
3017  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu {
3018    display: block;
3019    left: 0;
3020    margin-top: 0;
3021    opacity: 1;
3022    width: auto;
3023    min-width: 100%;
3024    /* Non-mobile position */
3025    /* Nested sub-menu dashes */
3026  }
3027  
3028  @media only screen and (min-width: 768px) {
3029    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu {
3030      display: block;
3031      margin-top: 0;
3032      opacity: 1;
3033      position: absolute;
3034      left: 0;
3035      right: auto;
3036      top: auto;
3037      bottom: auto;
3038      height: auto;
3039      min-width: -moz-max-content;
3040      min-width: -webkit-max-content;
3041      min-width: max-content;
3042      transform: none;
3043    }
3044    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu {
3045      display: block;
3046      margin-top: 0;
3047      opacity: 1;
3048      position: absolute;
3049      left: 0;
3050      right: auto;
3051      top: auto;
3052      bottom: auto;
3053      height: auto;
3054      min-width: -moz-max-content;
3055      min-width: -webkit-max-content;
3056      min-width: max-content;
3057      transform: none;
3058    }
3059  }
3060  
3061  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu.hidden-links {
3062    left: 0;
3063    width: 100%;
3064    display: table;
3065    position: absolute;
3066  }
3067  
3068  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu.hidden-links {
3069    left: 0;
3070    width: 100%;
3071    display: table;
3072    position: absolute;
3073  }
3074  
3075  @media only screen and (min-width: 768px) {
3076    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu.hidden-links {
3077      right: 0;
3078      left: auto;
3079      display: block;
3080      width: max-content;
3081    }
3082    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu.hidden-links {
3083      right: 0;
3084      left: auto;
3085      display: block;
3086      width: max-content;
3087    }
3088  }
3089  
3090  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .submenu-expand {
3091    display: none;
3092  }
3093  
3094  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .submenu-expand {
3095    display: none;
3096  }
3097  
3098  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .sub-menu {
3099    display: block;
3100    margin-top: inherit;
3101    position: relative;
3102    width: 100%;
3103    left: 0;
3104    opacity: 1;
3105    /* Non-mobile position */
3106  }
3107  
3108  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .sub-menu {
3109    display: block;
3110    margin-top: inherit;
3111    position: relative;
3112    width: 100%;
3113    left: 0;
3114    opacity: 1;
3115    /* Non-mobile position */
3116  }
3117  
3118  @media only screen and (min-width: 768px) {
3119    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .sub-menu {
3120      float: none;
3121      max-width: 100%;
3122    }
3123    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .sub-menu {
3124      float: none;
3125      max-width: 100%;
3126    }
3127  }
3128  
3129  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .sub-menu {
3130    counter-reset: submenu;
3131  }
3132  
3133  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .sub-menu {
3134    counter-reset: submenu;
3135  }
3136  
3137  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within] > .sub-menu .sub-menu > li > a::before {
3138    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
3139    font-weight: normal;
3140    content: "– " counters(submenu, "– ", none);
3141    counter-increment: submenu;
3142  }
3143  
3144  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within > .sub-menu .sub-menu > li > a::before {
3145    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
3146    font-weight: normal;
3147    content: "– " counters(submenu, "– ", none);
3148    counter-increment: submenu;
3149  }
3150  
3151  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu,
3152  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu,
3153  .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu {
3154    display: block;
3155    left: 0;
3156    margin-top: 0;
3157    opacity: 1;
3158    width: auto;
3159    min-width: 100%;
3160    /* Non-mobile position */
3161    /* Nested sub-menu dashes */
3162  }
3163  
3164  @media only screen and (min-width: 768px) {
3165    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu,
3166    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu,
3167    .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu {
3168      display: block;
3169      float: none;
3170      margin-top: 0;
3171      opacity: 1;
3172      position: absolute;
3173      left: 0;
3174      right: auto;
3175      top: auto;
3176      bottom: auto;
3177      height: auto;
3178      min-width: -moz-max-content;
3179      min-width: -webkit-max-content;
3180      min-width: max-content;
3181      transform: none;
3182    }
3183  }
3184  
3185  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu.hidden-links,
3186  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu.hidden-links,
3187  .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu.hidden-links {
3188    left: 0;
3189    width: 100%;
3190    display: table;
3191    position: absolute;
3192  }
3193  
3194  @media only screen and (min-width: 768px) {
3195    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu.hidden-links,
3196    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu.hidden-links,
3197    .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu.hidden-links {
3198      right: 0;
3199      left: auto;
3200      display: table;
3201      width: max-content;
3202    }
3203  }
3204  
3205  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu .submenu-expand,
3206  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu .submenu-expand,
3207  .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu .submenu-expand {
3208    display: none;
3209  }
3210  
3211  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu .sub-menu,
3212  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu .sub-menu,
3213  .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu .sub-menu {
3214    display: block;
3215    margin-top: inherit;
3216    position: relative;
3217    width: 100%;
3218    left: 0;
3219    opacity: 1;
3220    /* Non-mobile position */
3221  }
3222  
3223  @media only screen and (min-width: 768px) {
3224    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu .sub-menu,
3225    .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu .sub-menu,
3226    .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu .sub-menu {
3227      float: none;
3228      max-width: 100%;
3229    }
3230  }
3231  
3232  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu .sub-menu,
3233  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu .sub-menu,
3234  .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu .sub-menu {
3235    counter-reset: submenu;
3236  }
3237  
3238  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover > .sub-menu .sub-menu > li > a::before,
3239  .main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus > .sub-menu .sub-menu > li > a::before,
3240  .main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas) > .sub-menu .sub-menu > li > a::before {
3241    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
3242    font-weight: normal;
3243    content: "– " counters(submenu, "– ", none);
3244    counter-increment: submenu;
3245  }
3246  
3247  .main-navigation .main-menu > .menu-item-has-children:not(.off-canvas):hover > .sub-menu {
3248    animation: fade_in 0.1s forwards;
3249  }
3250  
3251  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu .submenu-expand .svg-icon {
3252    transform: rotate(270deg);
3253  }
3254  
3255  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu .sub-menu {
3256    opacity: 0;
3257    position: absolute;
3258    z-index: 0;
3259    transform: translateX(-100%);
3260  }
3261  
3262  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu li:hover,
3263  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu li:focus,
3264  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu li > a:hover,
3265  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu li > a:focus {
3266    background-color: transparent;
3267  }
3268  
3269  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu > li > a,
3270  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu > li > .menu-item-link-return {
3271    white-space: inherit;
3272  }
3273  
3274  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu:not(:has(.sub-menu.expanded-true)) {
3275    overflow-y: scroll;
3276  }
3277  
3278  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true {
3279    display: block;
3280    margin-top: 0;
3281    opacity: 1;
3282    padding-left: 0;
3283    /* Mobile position */
3284    left: 0;
3285    top: 0;
3286    right: 0;
3287    bottom: 0;
3288    position: fixed;
3289    z-index: 100000;
3290    /* Make sure appears above mobile admin bar */
3291    width: 100vw;
3292    height: 100vh;
3293    max-width: 100vw;
3294    transform: translateX(100%);
3295    animation: slide_in_right 0.3s forwards;
3296    /* Prevent menu from being blocked by admin bar */
3297  }
3298  
3299  .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true > .mobile-parent-nav-menu-item {
3300    display: block;
3301  }
3302  
3303  .admin-bar .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true {
3304    top: 46px;
3305    height: calc( 100vh - 46px);
3306    /* WP core breakpoint */
3307  }
3308  
3309  .admin-bar .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true .sub-menu.expanded-true {
3310    top: 0;
3311  }
3312  
3313  @media only screen and (min-width: 782px) {
3314    .admin-bar .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true {
3315      top: 32px;
3316      height: calc( 100vh - 32px);
3317    }
3318    .admin-bar .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true .sub-menu.expanded-true {
3319      top: 0;
3320    }
3321  }
3322  
3323  .main-navigation .main-menu-more:nth-child(n+3) {
3324    display: none;
3325  }
3326  
3327  /* Menu animation */
3328  @keyframes slide_in_right {
3329    100% {
3330      transform: translateX(0%);
3331    }
3332  }
3333  
3334  @keyframes fade_in {
3335    from {
3336      opacity: 0;
3337    }
3338    to {
3339      opacity: 1;
3340    }
3341  }
3342  
3343  /* Social menu */
3344  .social-navigation {
3345    margin-top: calc(1rem / 2);
3346    text-align: left;
3347  }
3348  
3349  .social-navigation ul.social-links-menu {
3350    content: "";
3351    display: table;
3352    table-layout: fixed;
3353    display: inline-block;
3354    margin: 0;
3355    padding: 0;
3356  }
3357  
3358  .social-navigation ul.social-links-menu li {
3359    display: inline-block;
3360    vertical-align: bottom;
3361    vertical-align: -webkit-baseline-middle;
3362    list-style: none;
3363  }
3364  
3365  .social-navigation ul.social-links-menu li:nth-child(n+2) {
3366    margin-left: 0.1em;
3367  }
3368  
3369  .social-navigation ul.social-links-menu li a {
3370    border-bottom: 1px solid transparent;
3371    display: block;
3372    color: #111;
3373    margin-bottom: -1px;
3374    transition: opacity 110ms ease-in-out;
3375  }
3376  
3377  .social-navigation ul.social-links-menu li a:hover, .social-navigation ul.social-links-menu li a:active {
3378    color: #111;
3379    opacity: 0.6;
3380  }
3381  
3382  .social-navigation ul.social-links-menu li a:focus {
3383    color: #111;
3384    opacity: 1;
3385    border-bottom: 1px solid #111;
3386  }
3387  
3388  .social-navigation ul.social-links-menu li a svg {
3389    display: block;
3390    width: 32px;
3391    height: 32px;
3392    transform: translateZ(0);
3393  }
3394  
3395  .social-navigation ul.social-links-menu li a svg#ui-icon-link {
3396    transform: rotate(-45deg);
3397  }
3398  
3399  @media only screen and (min-width: 768px) {
3400    .site-title + .social-navigation,
3401    .site-description + .social-navigation {
3402      margin-top: calc(1rem / 5);
3403    }
3404  }
3405  
3406  /** === Footer menu === */
3407  .footer-navigation {
3408    display: inline;
3409  }
3410  
3411  .footer-navigation > div {
3412    display: inline;
3413  }
3414  
3415  .footer-navigation .footer-menu {
3416    display: inline;
3417    padding-left: 0;
3418  }
3419  
3420  .footer-navigation .footer-menu li {
3421    display: inline;
3422    margin-right: 1rem;
3423  }
3424  
3425  /*--------------------------------------------------------------
3426  ## Next / Previous
3427  --------------------------------------------------------------*/
3428  /* Next/Previous navigation */
3429  .post-navigation {
3430    margin: calc(3 * 1rem) 0;
3431  }
3432  
3433  @media only screen and (min-width: 768px) {
3434    .post-navigation {
3435      margin: calc(3 * 1rem) calc(10% + 60px);
3436      max-width: calc(6 * (100vw / 12));
3437    }
3438  }
3439  
3440  @media only screen and (min-width: 1168px) {
3441    .post-navigation {
3442      margin: calc(3 * 1rem) 0;
3443      max-width: 100%;
3444    }
3445  }
3446  
3447  .post-navigation .nav-links {
3448    margin: 0 1rem;
3449    max-width: 100%;
3450    display: flex;
3451    flex-direction: column;
3452  }
3453  
3454  @media only screen and (min-width: 768px) {
3455    .post-navigation .nav-links {
3456      margin: 0;
3457    }
3458  }
3459  
3460  @media only screen and (min-width: 1168px) {
3461    .post-navigation .nav-links {
3462      flex-direction: row;
3463      margin: 0 calc(10% + 60px);
3464      max-width: calc(6 * (100vw / 12) - 28px);
3465    }
3466  }
3467  
3468  .post-navigation .nav-links a .meta-nav {
3469    color: #767676;
3470    user-select: none;
3471  }
3472  
3473  .post-navigation .nav-links a .meta-nav:before, .post-navigation .nav-links a .meta-nav:after {
3474    display: none;
3475    content: "—";
3476    width: 2em;
3477    color: #767676;
3478    height: 1em;
3479  }
3480  
3481  .post-navigation .nav-links a .post-title {
3482    hyphens: auto;
3483  }
3484  
3485  .post-navigation .nav-links a:hover {
3486    color: #005177;
3487  }
3488  
3489  @media only screen and (min-width: 1168px) {
3490    .post-navigation .nav-links .nav-previous,
3491    .post-navigation .nav-links .nav-next {
3492      min-width: calc(50% - 2 * 1rem);
3493    }
3494  }
3495  
3496  .post-navigation .nav-links .nav-previous {
3497    order: 2;
3498  }
3499  
3500  @media only screen and (min-width: 1168px) {
3501    .post-navigation .nav-links .nav-previous {
3502      order: 1;
3503    }
3504  }
3505  
3506  .post-navigation .nav-links .nav-previous + .nav-next {
3507    margin-bottom: 1rem;
3508  }
3509  
3510  .post-navigation .nav-links .nav-previous .meta-nav:before {
3511    display: inline;
3512  }
3513  
3514  .post-navigation .nav-links .nav-next {
3515    order: 1;
3516  }
3517  
3518  @media only screen and (min-width: 1168px) {
3519    .post-navigation .nav-links .nav-next {
3520      order: 2;
3521      padding-left: 1rem;
3522    }
3523  }
3524  
3525  .post-navigation .nav-links .nav-next .meta-nav:after {
3526    display: inline;
3527  }
3528  
3529  .pagination .nav-links {
3530    display: flex;
3531    flex-wrap: wrap;
3532    padding: 0 calc(.5 * 1rem);
3533  }
3534  
3535  .pagination .nav-links > * {
3536    padding: calc(.5 * 1rem);
3537  }
3538  
3539  .pagination .nav-links > *.dots, .pagination .nav-links > *.prev {
3540    padding-left: 0;
3541  }
3542  
3543  .pagination .nav-links > *.dots, .pagination .nav-links > *.next {
3544    padding-right: 0;
3545  }
3546  
3547  .pagination .nav-links a:focus {
3548    text-decoration: underline;
3549    outline-offset: -1px;
3550  }
3551  
3552  .pagination .nav-links a:focus.prev, .pagination .nav-links a:focus.next {
3553    text-decoration: none;
3554  }
3555  
3556  .pagination .nav-links a:focus.prev .nav-prev-text,
3557  .pagination .nav-links a:focus.prev .nav-next-text, .pagination .nav-links a:focus.next .nav-prev-text,
3558  .pagination .nav-links a:focus.next .nav-next-text {
3559    text-decoration: underline;
3560  }
3561  
3562  .pagination .nav-links .nav-next-text,
3563  .pagination .nav-links .nav-prev-text {
3564    display: none;
3565  }
3566  
3567  @media only screen and (min-width: 768px) {
3568    .pagination .nav-links {
3569      margin-left: calc(10% + 60px);
3570      padding: 0;
3571    }
3572    .pagination .nav-links .prev > *,
3573    .pagination .nav-links .next > * {
3574      display: inline-block;
3575      vertical-align: text-bottom;
3576    }
3577    .pagination .nav-links > * {
3578      padding: 1rem;
3579    }
3580  }
3581  
3582  .comment-navigation .nav-links {
3583    display: flex;
3584    flex-direction: row;
3585  }
3586  
3587  .comment-navigation .nav-previous,
3588  .comment-navigation .nav-next {
3589    min-width: 50%;
3590    width: 100%;
3591    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
3592    font-weight: bold;
3593  }
3594  
3595  .comment-navigation .nav-previous .secondary-text,
3596  .comment-navigation .nav-next .secondary-text {
3597    display: none;
3598  }
3599  
3600  @media only screen and (min-width: 768px) {
3601    .comment-navigation .nav-previous .secondary-text,
3602    .comment-navigation .nav-next .secondary-text {
3603      display: inline;
3604    }
3605  }
3606  
3607  .comment-navigation .nav-previous svg,
3608  .comment-navigation .nav-next svg {
3609    vertical-align: middle;
3610    position: relative;
3611    margin: 0 -0.35em;
3612    top: -1px;
3613  }
3614  
3615  .comment-navigation .nav-next {
3616    text-align: right;
3617  }
3618  
3619  /* Accessibility */
3620  /* Text meant only for screen readers. */
3621  .screen-reader-text {
3622    border: 0;
3623    clip-path: inset(50%);
3624    height: 1px;
3625    margin: -1px;
3626    overflow: hidden;
3627    padding: 0;
3628    position: absolute !important;
3629    width: 1px;
3630    /* Many screen reader and browser combinations announce broken words as they would appear visually. */
3631    word-wrap: normal !important;
3632    word-break: normal !important;
3633  }
3634  
3635  .screen-reader-text:focus {
3636    background-color: #f1f1f1;
3637    border-radius: 3px;
3638    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
3639    clip-path: none;
3640    color: #21759b;
3641    display: block;
3642    font-size: 0.875rem;
3643    font-weight: bold;
3644    height: auto;
3645    left: 5px;
3646    line-height: normal;
3647    padding: 15px 23px 14px;
3648    text-decoration: none;
3649    top: 5px;
3650    width: auto;
3651    z-index: 100000;
3652    /* Above WP toolbar. */
3653  }
3654  
3655  /* Do not show the outline on the skip link target. */
3656  #content[tabindex="-1"]:focus {
3657    outline: 0;
3658  }
3659  
3660  /* Alignments */
3661  .alignleft {
3662    /*rtl:ignore*/
3663    float: left;
3664    /*rtl:ignore*/
3665    margin-right: 1rem;
3666  }
3667  
3668  @media only screen and (min-width: 768px) {
3669    .alignleft {
3670      /*rtl:ignore*/
3671      margin-right: calc(2 * 1rem);
3672    }
3673  }
3674  
3675  .alignright {
3676    /*rtl:ignore*/
3677    float: right;
3678    /*rtl:ignore*/
3679    margin-left: 1rem;
3680  }
3681  
3682  @media only screen and (min-width: 768px) {
3683    .alignright {
3684      /*rtl:ignore*/
3685      margin-left: calc(2 * 1rem);
3686    }
3687  }
3688  
3689  .aligncenter {
3690    clear: both;
3691    display: block;
3692    margin-left: auto;
3693    margin-right: auto;
3694  }
3695  
3696  /* Clearings */
3697  .clear:before,
3698  .clear:after,
3699  .entry-content:before,
3700  .entry-content:after,
3701  .comment-content:before,
3702  .comment-content:after,
3703  .site-header:before,
3704  .site-header:after,
3705  .site-content:before,
3706  .site-content:after,
3707  .site-footer:before,
3708  .site-footer:after {
3709    content: "";
3710    display: table;
3711    table-layout: fixed;
3712  }
3713  
3714  .clear:after,
3715  .entry-content:after,
3716  .comment-content:after,
3717  .site-header:after,
3718  .site-content:after,
3719  .site-footer:after {
3720    clear: both;
3721  }
3722  
3723  /* Layout */
3724  /** === Layout === */
3725  #page {
3726    width: 100%;
3727  }
3728  
3729  .site-content {
3730    overflow: hidden;
3731  }
3732  
3733  /* Content */
3734  /*--------------------------------------------------------------
3735  ## Header
3736  --------------------------------------------------------------*/
3737  .site-header {
3738    padding: 1em;
3739  }
3740  
3741  .site-header.featured-image {
3742    display: flex;
3743    flex-direction: column;
3744    justify-content: space-between;
3745    min-height: 90vh;
3746  }
3747  
3748  .site-header.featured-image .site-branding-container {
3749    margin-bottom: auto;
3750  }
3751  
3752  @media only screen and (min-width: 768px) {
3753    .site-header {
3754      margin: 0;
3755      padding: 3rem 0;
3756    }
3757    .site-header.featured-image {
3758      min-height: 100vh;
3759      margin-bottom: 3rem;
3760    }
3761  }
3762  
3763  .site-branding {
3764    color: #767676;
3765    -webkit-hyphens: auto;
3766    -moz-hyphens: auto;
3767    -ms-hyphens: auto;
3768    hyphens: auto;
3769    position: relative;
3770    word-wrap: break-word;
3771  }
3772  
3773  @media only screen and (min-width: 768px) {
3774    .site-branding {
3775      margin: 0 calc(10% + 60px);
3776    }
3777  }
3778  
3779  .site-logo {
3780    position: relative;
3781    z-index: 999;
3782    margin-bottom: calc(.66 * 1rem);
3783  }
3784  
3785  @media only screen and (min-width: 768px) {
3786    .site-logo {
3787      margin-bottom: 0;
3788      position: absolute;
3789      right: calc(100% + (1.25 * 1rem));
3790      top: 4px;
3791      z-index: 999;
3792    }
3793  }
3794  
3795  .site-logo .custom-logo-link {
3796    border-radius: 100%;
3797    box-sizing: content-box;
3798    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
3799    display: block;
3800    width: 50px;
3801    height: 50px;
3802    overflow: hidden;
3803    transition: box-shadow 200ms ease-in-out;
3804  }
3805  
3806  .site-logo .custom-logo-link .custom-logo {
3807    min-height: inherit;
3808  }
3809  
3810  .site-logo .custom-logo-link:hover, .site-logo .custom-logo-link:active, .site-logo .custom-logo-link:focus {
3811    box-shadow: 0 0 0 2px black;
3812  }
3813  
3814  @media only screen and (min-width: 768px) {
3815    .site-logo .custom-logo-link {
3816      width: 64px;
3817      height: 64px;
3818    }
3819  }
3820  
3821  .site-title {
3822    margin: auto;
3823    display: inline;
3824    color: #111;
3825    /* When there is no description set, make sure navigation appears below title. */
3826  }
3827  
3828  .site-title a {
3829    color: #111;
3830  }
3831  
3832  .site-title a:link, .site-title a:visited {
3833    color: #111;
3834  }
3835  
3836  .site-title a:hover {
3837    color: #4a4a4a;
3838  }
3839  
3840  .featured-image .site-title {
3841    margin: 0;
3842  }
3843  
3844  @media only screen and (min-width: 768px) {
3845    .featured-image .site-title {
3846      display: inline-block;
3847    }
3848  }
3849  
3850  .site-title + .main-navigation {
3851    display: block;
3852  }
3853  
3854  @media only screen and (min-width: 768px) {
3855    .site-title {
3856      display: inline;
3857    }
3858  }
3859  
3860  .site-title:not(:empty) + .site-description:not(:empty):before {
3861    content: "\2014";
3862    margin: 0 .2em;
3863  }
3864  
3865  .site-description {
3866    display: inline;
3867    color: #767676;
3868    font-weight: normal;
3869    margin: 0;
3870  }
3871  
3872  .site-header.featured-image {
3873    /* Hide overflow for overflowing featured image */
3874    overflow: hidden;
3875    /* Need relative positioning to properly align layers. */
3876    position: relative;
3877    /* Add text shadow to text, to increase readability. */
3878    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35);
3879    /* Set white text color when featured image is set. */
3880    /* add focus state to social media icons */
3881    /* Entry header */
3882    /* Custom Logo Link */
3883    /* Make sure important elements are above pseudo elements used for effects. */
3884    /* Set up image filter layer positioning */
3885    /* Background & Effects */
3886    /* Shared background settings between pseudo elements. */
3887    background-position: center;
3888    background-repeat: no-repeat;
3889    background-size: cover;
3890    /* The intensity of each blend mode is controlled via layer opacity. */
3891    /* Second layer: screen. */
3892    /* Third layer: multiply. */
3893    /* When image filters are inactive, a black overlay is added. */
3894    /* Fourth layer: overlay. */
3895    /* Fifth layer: readability overlay */
3896  }
3897  
3898  .site-header.featured-image .site-branding .site-title,
3899  .site-header.featured-image .site-branding .site-description,
3900  .site-header.featured-image .main-navigation a:after,
3901  .site-header.featured-image .main-navigation .main-menu > li.menu-item-has-children:after,
3902  .site-header.featured-image .main-navigation li,
3903  .site-header.featured-image .social-navigation li,
3904  .site-header.featured-image .entry-meta,
3905  .site-header.featured-image .entry-title {
3906    color: #fff;
3907  }
3908  
3909  .site-header.featured-image .main-navigation a,
3910  .site-header.featured-image .main-navigation a + svg,
3911  .site-header.featured-image .social-navigation a,
3912  .site-header.featured-image .site-title a,
3913  .site-header.featured-image .site-featured-image a {
3914    color: #fff;
3915    transition: opacity 110ms ease-in-out;
3916  }
3917  
3918  .site-header.featured-image .main-navigation a:hover, .site-header.featured-image .main-navigation a:active,
3919  .site-header.featured-image .main-navigation a:hover + svg,
3920  .site-header.featured-image .main-navigation a:active + svg,
3921  .site-header.featured-image .main-navigation a + svg:hover,
3922  .site-header.featured-image .main-navigation a + svg:active,
3923  .site-header.featured-image .main-navigation a + svg:hover + svg,
3924  .site-header.featured-image .main-navigation a + svg:active + svg,
3925  .site-header.featured-image .social-navigation a:hover,
3926  .site-header.featured-image .social-navigation a:active,
3927  .site-header.featured-image .social-navigation a:hover + svg,
3928  .site-header.featured-image .social-navigation a:active + svg,
3929  .site-header.featured-image .site-title a:hover,
3930  .site-header.featured-image .site-title a:active,
3931  .site-header.featured-image .site-title a:hover + svg,
3932  .site-header.featured-image .site-title a:active + svg,
3933  .site-header.featured-image .site-featured-image a:hover,
3934  .site-header.featured-image .site-featured-image a:active,
3935  .site-header.featured-image .site-featured-image a:hover + svg,
3936  .site-header.featured-image .site-featured-image a:active + svg {
3937    color: #fff;
3938    opacity: 0.6;
3939  }
3940  
3941  .site-header.featured-image .main-navigation a:focus,
3942  .site-header.featured-image .main-navigation a:focus + svg,
3943  .site-header.featured-image .main-navigation a + svg:focus,
3944  .site-header.featured-image .main-navigation a + svg:focus + svg,
3945  .site-header.featured-image .social-navigation a:focus,
3946  .site-header.featured-image .social-navigation a:focus + svg,
3947  .site-header.featured-image .site-title a:focus,
3948  .site-header.featured-image .site-title a:focus + svg,
3949  .site-header.featured-image .site-featured-image a:focus,
3950  .site-header.featured-image .site-featured-image a:focus + svg {
3951    color: #fff;
3952  }
3953  
3954  .site-header.featured-image .main-navigation .sub-menu a {
3955    opacity: inherit;
3956  }
3957  
3958  .site-header.featured-image .social-navigation a:focus {
3959    color: #fff;
3960    opacity: 1;
3961    border-bottom: 1px solid #fff;
3962  }
3963  
3964  .site-header.featured-image .social-navigation svg,
3965  .site-header.featured-image .site-featured-image svg {
3966    /* Use -webkit- only if supporting: Chrome < 54, iOS < 9.3, Android < 4.4.4 */
3967    -webkit-filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.35));
3968    filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.35));
3969  }
3970  
3971  .site-header.featured-image .site-featured-image .post-thumbnail img {
3972    height: auto;
3973    left: 50%;
3974    max-width: 1000%;
3975    min-height: 100%;
3976    min-width: 100vw;
3977    position: absolute;
3978    top: 50%;
3979    transform: translateX(-50%) translateY(-50%);
3980    width: auto;
3981    z-index: 1;
3982  }
3983  
3984  @supports (object-fit: cover) {
3985    .site-header.featured-image .site-featured-image .post-thumbnail img {
3986      height: 100%;
3987      left: 0;
3988      object-fit: cover;
3989      top: 0;
3990      transform: none;
3991      width: 100%;
3992    }
3993  }
3994  
3995  .image-filters-enabled .site-header.featured-image .site-featured-image .post-thumbnail img {
3996    /* First layer: grayscale. */
3997    /* When image filters are active, make it grayscale to colorize it blue. */
3998    filter: grayscale(100%);
3999  }
4000  
4001  .site-header.featured-image .site-featured-image .entry-header {
4002    margin-top: calc( 4 * 1rem);
4003    margin-bottom: 0;
4004    margin-left: 0;
4005    margin-right: 0;
4006    /* Entry meta */
4007  }
4008  
4009  @media only screen and (min-width: 768px) {
4010    .site-header.featured-image .site-featured-image .entry-header {
4011      margin-left: calc(10% + 60px);
4012      margin-right: calc(10% + 60px);
4013    }
4014  }
4015  
4016  .site-header.featured-image .site-featured-image .entry-header .entry-title:before {
4017    background: #fff;
4018  }
4019  
4020  .site-header.featured-image .site-featured-image .entry-header .entry-meta {
4021    font-weight: 500;
4022  }
4023  
4024  .site-header.featured-image .site-featured-image .entry-header .entry-meta > span {
4025    margin-right: 1rem;
4026    display: inline-block;
4027  }
4028  
4029  .site-header.featured-image .site-featured-image .entry-header .entry-meta > span:last-child {
4030    margin-right: 0;
4031  }
4032  
4033  .site-header.featured-image .site-featured-image .entry-header .entry-meta a {
4034    transition: color 110ms ease-in-out;
4035    color: currentColor;
4036  }
4037  
4038  .site-header.featured-image .site-featured-image .entry-header .entry-meta a:hover {
4039    text-decoration: none;
4040  }
4041  
4042  .site-header.featured-image .site-featured-image .entry-header .entry-meta .svg-icon {
4043    position: relative;
4044    display: inline-block;
4045    vertical-align: middle;
4046    margin-right: 0.5em;
4047  }
4048  
4049  .site-header.featured-image .site-featured-image .entry-header .entry-meta .discussion-avatar-list {
4050    display: none;
4051  }
4052  
4053  @media only screen and (min-width: 768px) {
4054    .site-header.featured-image .site-featured-image .entry-header.has-discussion .entry-meta {
4055      display: flex;
4056      position: relative;
4057    }
4058    .site-header.featured-image .site-featured-image .entry-header.has-discussion .entry-title {
4059      padding-right: calc(1 * (100vw / 12) + 1rem);
4060    }
4061    .site-header.featured-image .site-featured-image .entry-header.has-discussion .entry-meta .comment-count {
4062      position: absolute;
4063      right: 0;
4064    }
4065    .site-header.featured-image .site-featured-image .entry-header.has-discussion .entry-meta .discussion-avatar-list {
4066      display: block;
4067      position: absolute;
4068      bottom: 100%;
4069    }
4070  }
4071  
4072  .site-header.featured-image .custom-logo-link {
4073    background: #fff;
4074    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
4075  }
4076  
4077  .site-header.featured-image .custom-logo-link:hover, .site-header.featured-image .custom-logo-link:active, .site-header.featured-image .custom-logo-link:focus {
4078    box-shadow: 0 0 0 2px white;
4079  }
4080  
4081  .site-header.featured-image .site-branding {
4082    position: relative;
4083    z-index: 10;
4084  }
4085  
4086  .site-header.featured-image .site-featured-image .entry-header {
4087    position: relative;
4088    z-index: 9;
4089  }
4090  
4091  .site-header.featured-image .site-branding-container:after,
4092  .site-header.featured-image .site-featured-image:before,
4093  .site-header.featured-image .site-featured-image:after, .site-header.featured-image:after {
4094    display: block;
4095    position: absolute;
4096    top: 0;
4097    left: 0;
4098    content: "\020";
4099    width: 100%;
4100    height: 100%;
4101  }
4102  
4103  .image-filters-enabled .site-header.featured-image .site-featured-image:before {
4104    background: #0073aa;
4105    mix-blend-mode: screen;
4106    opacity: 0.1;
4107  }
4108  
4109  .site-header.featured-image .site-featured-image:after {
4110    background: #000;
4111    mix-blend-mode: multiply;
4112    opacity: .7;
4113    /* When image filters are active, a blue overlay is added. */
4114  }
4115  
4116  .image-filters-enabled .site-header.featured-image .site-featured-image:after {
4117    background: #0073aa;
4118    opacity: .8;
4119    z-index: 3;
4120    /* Browsers supporting mix-blend-mode don't need opacity < 1 */
4121  }
4122  
4123  @supports (mix-blend-mode: multiply) {
4124    .image-filters-enabled .site-header.featured-image .site-featured-image:after {
4125      opacity: 1;
4126    }
4127  }
4128  
4129  .image-filters-enabled .site-header.featured-image .site-branding-container:after {
4130    background: rgba(0, 0, 0, 0.35);
4131    mix-blend-mode: overlay;
4132    opacity: 0.5;
4133    z-index: 4;
4134    /* Browsers supporting mix-blend-mode can have a light overlay */
4135  }
4136  
4137  @supports (mix-blend-mode: overlay) {
4138    .image-filters-enabled .site-header.featured-image .site-branding-container:after {
4139      background: rgba(255, 255, 255, 0.35);
4140    }
4141  }
4142  
4143  .site-header.featured-image:after {
4144    background: #000;
4145    /**
4146           * Add a transition to the readability overlay, to add a subtle
4147           * but smooth effect when resizing the screen.
4148           */
4149    transition: opacity 1200ms ease-in-out;
4150    opacity: 0.7;
4151    z-index: 5;
4152    /* When image filters are active, a blue overlay is added. */
4153  }
4154  
4155  .image-filters-enabled .site-header.featured-image:after {
4156    background: #000e14;
4157    opacity: 0.38;
4158  }
4159  
4160  @media only screen and (min-width: 768px) {
4161    .image-filters-enabled .site-header.featured-image:after {
4162      opacity: 0.18;
4163    }
4164  }
4165  
4166  .site-header.featured-image ::-moz-selection {
4167    background: rgba(255, 255, 255, 0.17);
4168  }
4169  
4170  .site-header.featured-image ::selection {
4171    background: rgba(255, 255, 255, 0.17);
4172  }
4173  
4174  /*--------------------------------------------------------------
4175  ## Posts and pages
4176  --------------------------------------------------------------*/
4177  .sticky {
4178    display: block;
4179  }
4180  
4181  .sticky-post {
4182    background: #0073aa;
4183    color: #fff;
4184    display: inline-block;
4185    font-weight: bold;
4186    line-height: 1;
4187    padding: .25rem;
4188    position: absolute;
4189    text-transform: uppercase;
4190    top: -1rem;
4191    z-index: 1;
4192  }
4193  
4194  .updated:not(.published) {
4195    display: none;
4196  }
4197  
4198  .page-links {
4199    clear: both;
4200    margin: 0 0 calc(1.5 * 1rem);
4201  }
4202  
4203  .entry {
4204    margin-top: calc(6 * 1rem);
4205  }
4206  
4207  .entry:first-of-type {
4208    margin-top: 0;
4209  }
4210  
4211  .entry .entry-header {
4212    margin: calc(3 * 1rem) 1rem 1rem;
4213    position: relative;
4214  }
4215  
4216  @media only screen and (min-width: 768px) {
4217    .entry .entry-header {
4218      margin: calc(3 * 1rem) calc(10% + 60px) 1rem;
4219    }
4220  }
4221  
4222  .entry .entry-title {
4223    margin: 0;
4224  }
4225  
4226  .entry .entry-title:before {
4227    background: #767676;
4228    content: "\020";
4229    display: block;
4230    height: 2px;
4231    margin: 1rem 0;
4232    width: 1em;
4233  }
4234  
4235  .entry .entry-title.has-text-align-center:before {
4236    margin-left: auto;
4237    margin-right: auto;
4238  }
4239  
4240  .entry .entry-title.has-text-align-right:before {
4241    margin-left: auto;
4242  }
4243  
4244  .entry .entry-title a {
4245    color: inherit;
4246  }
4247  
4248  .entry .entry-title a:hover {
4249    color: #4a4a4a;
4250  }
4251  
4252  .entry .entry-meta,
4253  .entry .entry-footer {
4254    color: #767676;
4255    font-weight: 500;
4256  }
4257  
4258  .entry .entry-meta > span,
4259  .entry .entry-footer > span {
4260    margin-right: 1rem;
4261    display: inline-block;
4262  }
4263  
4264  .entry .entry-meta > span:last-child,
4265  .entry .entry-footer > span:last-child {
4266    margin-right: 0;
4267  }
4268  
4269  .entry .entry-meta a,
4270  .entry .entry-footer a {
4271    transition: color 110ms ease-in-out;
4272    color: currentColor;
4273  }
4274  
4275  .entry .entry-meta a:hover,
4276  .entry .entry-footer a:hover {
4277    text-decoration: none;
4278    color: #0073aa;
4279  }
4280  
4281  .entry .entry-meta .svg-icon,
4282  .entry .entry-footer .svg-icon {
4283    position: relative;
4284    display: inline-block;
4285    vertical-align: middle;
4286    margin-right: 0.5em;
4287  }
4288  
4289  .entry .entry-meta {
4290    margin: 1rem 0;
4291  }
4292  
4293  .entry .entry-footer {
4294    margin: calc(2 * 1rem) 1rem 1rem;
4295  }
4296  
4297  @media only screen and (min-width: 768px) {
4298    .entry .entry-footer {
4299      margin: 1rem calc(10% + 60px) calc(3 * 1rem);
4300      max-width: calc(8 * (100vw / 12) - 28px);
4301    }
4302  }
4303  
4304  @media only screen and (min-width: 768px) {
4305    .entry .entry-footer {
4306      max-width: calc(6 * (100vw / 12) - 28px);
4307    }
4308  }
4309  
4310  .entry .post-thumbnail {
4311    margin: 1rem;
4312  }
4313  
4314  @media only screen and (min-width: 768px) {
4315    .entry .post-thumbnail {
4316      margin: 1rem calc(10% + 60px);
4317    }
4318  }
4319  
4320  .entry .post-thumbnail:focus {
4321    outline: none;
4322  }
4323  
4324  .entry .post-thumbnail .post-thumbnail-inner {
4325    display: block;
4326  }
4327  
4328  .entry .post-thumbnail .post-thumbnail-inner img {
4329    position: relative;
4330    display: block;
4331    width: 100%;
4332  }
4333  
4334  .image-filters-enabled .entry .post-thumbnail {
4335    position: relative;
4336    display: block;
4337  }
4338  
4339  .image-filters-enabled .entry .post-thumbnail .post-thumbnail-inner {
4340    filter: grayscale(100%);
4341  }
4342  
4343  .image-filters-enabled .entry .post-thumbnail .post-thumbnail-inner:after {
4344    background: rgba(0, 0, 0, 0.35);
4345    content: "";
4346    display: block;
4347    height: 100%;
4348    opacity: .5;
4349    pointer-events: none;
4350    position: absolute;
4351    top: 0;
4352    width: 100%;
4353    z-index: 4;
4354  }
4355  
4356  @supports (mix-blend-mode: multiply) {
4357    .image-filters-enabled .entry .post-thumbnail .post-thumbnail-inner:after {
4358      display: none;
4359    }
4360  }
4361  
4362  .image-filters-enabled .entry .post-thumbnail:before, .image-filters-enabled .entry .post-thumbnail:after {
4363    position: absolute;
4364    display: block;
4365    width: 100%;
4366    height: 100%;
4367    top: 0;
4368    left: 0;
4369    content: "\020";
4370    pointer-events: none;
4371  }
4372  
4373  .image-filters-enabled .entry .post-thumbnail:before {
4374    background: #0073aa;
4375    mix-blend-mode: screen;
4376    opacity: 0.1;
4377    z-index: 2;
4378  }
4379  
4380  .image-filters-enabled .entry .post-thumbnail:after {
4381    background: #0073aa;
4382    mix-blend-mode: multiply;
4383    opacity: .8;
4384    z-index: 3;
4385    /* Browsers supporting mix-blend-mode don't need opacity < 1 */
4386  }
4387  
4388  @supports (mix-blend-mode: multiply) {
4389    .image-filters-enabled .entry .post-thumbnail:after {
4390      opacity: 1;
4391    }
4392  }
4393  
4394  .entry .entry-content,
4395  .entry .entry-summary {
4396    max-width: calc(100% - (2 * 1rem));
4397    margin: 0 1rem;
4398  }
4399  
4400  @media only screen and (min-width: 768px) {
4401    .entry .entry-content,
4402    .entry .entry-summary {
4403      max-width: 80%;
4404      margin: 0 10%;
4405      padding: 0 60px;
4406    }
4407  }
4408  
4409  .entry .entry-content p {
4410    word-wrap: break-word;
4411  }
4412  
4413  .entry .entry-content .more-link {
4414    transition: color 110ms ease-in-out;
4415    display: inline;
4416    color: inherit;
4417  }
4418  
4419  .entry .entry-content .more-link:after {
4420    content: "\02192";
4421    display: inline-block;
4422    margin-left: 0.5em;
4423  }
4424  
4425  .entry .entry-content .more-link:hover {
4426    color: #0073aa;
4427    text-decoration: none;
4428  }
4429  
4430  .entry .entry-content a {
4431    text-decoration: underline;
4432    text-decoration-thickness: 2px;
4433  }
4434  
4435  .entry .entry-content a.button, .entry .entry-content a:hover {
4436    text-decoration: none;
4437  }
4438  
4439  .entry .entry-content a.button {
4440    display: inline-block;
4441  }
4442  
4443  .entry .entry-content a.button:hover {
4444    background: #111;
4445    color: #fff;
4446    cursor: pointer;
4447  }
4448  
4449  .entry .entry-content > iframe[style] {
4450    margin: 32px 0 !important;
4451    max-width: 100% !important;
4452  }
4453  
4454  @media only screen and (min-width: 768px) {
4455    .entry .entry-content > iframe[style] {
4456      max-width: calc(8 * (100vw / 12) - 28px) !important;
4457    }
4458  }
4459  
4460  @media only screen and (min-width: 1168px) {
4461    .entry .entry-content > iframe[style] {
4462      max-width: calc(6 * (100vw / 12) - 28px) !important;
4463    }
4464  }
4465  
4466  .entry .entry-content .page-links a {
4467    margin: calc(0.5 * 1rem);
4468    text-decoration: none;
4469  }
4470  
4471  .entry .entry-content .wp-audio-shortcode {
4472    max-width: calc(100vw - (2 * 1rem));
4473  }
4474  
4475  @media only screen and (min-width: 768px) {
4476    .entry .entry-content .wp-audio-shortcode {
4477      max-width: calc(8 * (100vw / 12) - 28px);
4478    }
4479  }
4480  
4481  @media only screen and (min-width: 1168px) {
4482    .entry .entry-content .wp-audio-shortcode {
4483      max-width: calc(6 * (100vw / 12) - 28px);
4484    }
4485  }
4486  
4487  /* Author description */
4488  .author-bio {
4489    margin: calc(2 * 1rem) 1rem 1rem;
4490  }
4491  
4492  @media only screen and (min-width: 768px) {
4493    .author-bio {
4494      max-width: calc(8 * (100vw / 12) - 28px);
4495    }
4496  }
4497  
4498  @media only screen and (min-width: 1168px) {
4499    .author-bio {
4500      max-width: calc(6 * (100vw / 12) - 28px);
4501    }
4502  }
4503  
4504  @media only screen and (min-width: 768px) {
4505    .author-bio {
4506      margin: calc(3 * 1rem) calc(10% + 60px);
4507    }
4508  }
4509  
4510  @media only screen and (min-width: 1168px) {
4511    .author-bio {
4512      margin: calc(3 * 1rem) calc(10% + 60px);
4513    }
4514  }
4515  
4516  .author-bio .author-title {
4517    display: inline;
4518  }
4519  
4520  .author-bio .author-title:before {
4521    background: #767676;
4522    content: "\020";
4523    display: block;
4524    height: 2px;
4525    margin: 1rem 0;
4526    width: 1em;
4527  }
4528  
4529  .author-bio .author-title.has-text-align-center:before {
4530    margin-left: auto;
4531    margin-right: auto;
4532  }
4533  
4534  .author-bio .author-title.has-text-align-right:before {
4535    margin-left: auto;
4536  }
4537  
4538  .author-bio .author-description {
4539    display: inline;
4540    color: #767676;
4541    font-size: 1.125em;
4542    line-height: 1.2;
4543  }
4544  
4545  .author-bio .author-description .author-link {
4546    display: inline-block;
4547  }
4548  
4549  .author-bio .author-description .author-link:hover {
4550    color: #005177;
4551    text-decoration: none;
4552  }
4553  
4554  /*--------------------------------------------------------------
4555  ## Comments
4556  --------------------------------------------------------------*/
4557  .comment-content a {
4558    word-wrap: break-word;
4559  }
4560  
4561  .bypostauthor {
4562    display: block;
4563  }
4564  
4565  .comments-area {
4566    -webkit-hyphens: auto;
4567    -moz-hyphens: auto;
4568    -ms-hyphens: auto;
4569    hyphens: auto;
4570    margin: calc(2 * 1rem) 1rem;
4571    word-wrap: break-word;
4572    /* Add extra margin when the comments section is located immediately after the
4573       * post itself (this happens on pages).
4574       */
4575  }
4576  
4577  @media only screen and (min-width: 768px) {
4578    .comments-area {
4579      max-width: calc(8 * (100vw / 12) - 28px);
4580    }
4581  }
4582  
4583  @media only screen and (min-width: 1168px) {
4584    .comments-area {
4585      max-width: calc(6 * (100vw / 12) - 28px);
4586    }
4587  }
4588  
4589  @media only screen and (min-width: 768px) {
4590    .comments-area {
4591      margin: calc(3 * 1rem) calc(10% + 60px);
4592    }
4593  }
4594  
4595  .comments-area > * {
4596    margin-top: calc(2 * 1rem);
4597    margin-bottom: calc(2 * 1rem);
4598  }
4599  
4600  @media only screen and (min-width: 768px) {
4601    .comments-area > * {
4602      margin-top: calc(3 * 1rem);
4603      margin-bottom: calc(3 * 1rem);
4604    }
4605  }
4606  
4607  .entry + .comments-area {
4608    margin-top: calc(3 * 1rem);
4609  }
4610  
4611  @media only screen and (min-width: 768px) {
4612    .comments-area .comments-title-wrap {
4613      align-items: baseline;
4614      display: flex;
4615      justify-content: space-between;
4616    }
4617  }
4618  
4619  .comments-area .comments-title-wrap .comments-title {
4620    margin: 0;
4621  }
4622  
4623  .comments-area .comments-title-wrap .comments-title:before {
4624    background: #767676;
4625    content: "\020";
4626    display: block;
4627    height: 2px;
4628    margin: 1rem 0;
4629    width: 1em;
4630  }
4631  
4632  .comments-area .comments-title-wrap .comments-title.has-text-align-center:before {
4633    margin-left: auto;
4634    margin-right: auto;
4635  }
4636  
4637  .comments-area .comments-title-wrap .comments-title.has-text-align-right:before {
4638    margin-left: auto;
4639  }
4640  
4641  @media only screen and (min-width: 768px) {
4642    .comments-area .comments-title-wrap .comments-title {
4643      flex: 1 0 calc(3 * (100vw / 12));
4644    }
4645  }
4646  
4647  @media only screen and (min-width: 768px) {
4648    .comments-area .comments-title-wrap .discussion-meta {
4649      flex: 0 0 calc(2 * (100vw / 12));
4650      margin-left: 1rem;
4651    }
4652  }
4653  
4654  #comment {
4655    max-width: 100%;
4656    box-sizing: border-box;
4657  }
4658  
4659  #respond {
4660    position: relative;
4661  }
4662  
4663  #respond .comment-user-avatar {
4664    margin: 1rem 0 -1rem;
4665  }
4666  
4667  #respond .comment .comment-form {
4668    padding-left: 0;
4669  }
4670  
4671  #respond > small {
4672    display: block;
4673    font-size: 22px;
4674    position: absolute;
4675    left: calc(1rem + 100%);
4676    top: calc(-3.5 * 1rem);
4677    width: calc(100vw / 12);
4678  }
4679  
4680  #respond .comment-reply-title small {
4681    margin-left: 0.5em;
4682  }
4683  
4684  #comments > .comments-title:last-child {
4685    display: none;
4686  }
4687  
4688  .comment-form-flex {
4689    display: flex;
4690    flex-direction: column;
4691  }
4692  
4693  .comment-form-flex .comments-title {
4694    display: none;
4695    margin: 0;
4696    order: 1;
4697  }
4698  
4699  .comment-form-flex #respond {
4700    order: 2;
4701  }
4702  
4703  .comment-form-flex #respond + .comments-title {
4704    display: block;
4705  }
4706  
4707  .comment-form-wrapper,
4708  .comment-form-wrapper .comments-title {
4709    display: block;
4710  }
4711  
4712  .comment-list {
4713    list-style: none;
4714    padding: 0;
4715  }
4716  
4717  .comment-list .children {
4718    margin: 0;
4719    padding: 0 0 0 1rem;
4720  }
4721  
4722  .comment-list > .comment:first-child {
4723    margin-top: 0;
4724  }
4725  
4726  .comment-list .pingback .comment-body,
4727  .comment-list .trackback .comment-body {
4728    color: #767676;
4729    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
4730    font-size: 0.71111em;
4731    font-weight: 500;
4732    margin-top: 1rem;
4733    margin-bottom: 1rem;
4734  }
4735  
4736  .comment-list .pingback .comment-body a:not(.comment-edit-link),
4737  .comment-list .trackback .comment-body a:not(.comment-edit-link) {
4738    font-weight: bold;
4739    font-size: 19.55556px;
4740    line-height: 1.5;
4741    padding-right: 0.5rem;
4742    display: block;
4743  }
4744  
4745  .comment-list .pingback .comment-body .comment-edit-link,
4746  .comment-list .trackback .comment-body .comment-edit-link {
4747    color: #767676;
4748    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
4749    font-weight: 500;
4750  }
4751  
4752  #respond + .comment-reply {
4753    display: none;
4754  }
4755  
4756  .comment-reply .comment-reply-link {
4757    display: inline-block;
4758  }
4759  
4760  .comment {
4761    list-style: none;
4762    position: relative;
4763  }
4764  
4765  @media only screen and (min-width: 768px) {
4766    .comment {
4767      padding-left: calc(.5 * (1rem + calc(100vw / 12 )));
4768    }
4769    .comment.depth-1,
4770    .comment .children {
4771      padding-left: 0;
4772    }
4773    .comment.depth-1 {
4774      margin-left: calc(3.25 * 1rem);
4775    }
4776  }
4777  
4778  .comment .comment-body {
4779    margin: calc(2 * 1rem) 0 0;
4780  }
4781  
4782  .comment .comment-meta {
4783    position: relative;
4784  }
4785  
4786  .comment .comment-author .avatar {
4787    float: left;
4788    height: calc(2.25 * 1rem);
4789    margin-right: 1rem;
4790    position: relative;
4791    width: calc(2.25 * 1rem);
4792  }
4793  
4794  @media only screen and (min-width: 768px) {
4795    .comment .comment-author .avatar {
4796      float: inherit;
4797      margin-right: inherit;
4798      position: absolute;
4799      top: 0;
4800      right: calc(100% + 1rem);
4801    }
4802  }
4803  
4804  .comment .comment-author .fn {
4805    position: relative;
4806    display: block;
4807  }
4808  
4809  .comment .comment-author .fn a {
4810    color: inherit;
4811  }
4812  
4813  .comment .comment-author .fn a:hover {
4814    color: #005177;
4815  }
4816  
4817  .comment .comment-author .post-author-badge {
4818    border-radius: 100%;
4819    display: block;
4820    height: 18px;
4821    position: absolute;
4822    background: #008fd3;
4823    right: calc(100% - 2.5rem);
4824    top: -3px;
4825    width: 18px;
4826  }
4827  
4828  @media only screen and (min-width: 768px) {
4829    .comment .comment-author .post-author-badge {
4830      right: calc(100% + 0.75rem);
4831    }
4832  }
4833  
4834  .comment .comment-author .post-author-badge svg {
4835    width: inherit;
4836    height: inherit;
4837    display: block;
4838    fill: white;
4839    transform: scale(0.875);
4840  }
4841  
4842  .comment .comment-metadata > a,
4843  .comment .comment-metadata .comment-edit-link {
4844    display: inline;
4845    font-weight: 500;
4846    color: #767676;
4847    vertical-align: baseline;
4848  }
4849  
4850  .comment .comment-metadata > a time,
4851  .comment .comment-metadata .comment-edit-link time {
4852    vertical-align: baseline;
4853  }
4854  
4855  .comment .comment-metadata > a:hover,
4856  .comment .comment-metadata .comment-edit-link:hover {
4857    color: #005177;
4858    text-decoration: none;
4859  }
4860  
4861  .comment .comment-metadata > * {
4862    display: inline-block;
4863  }
4864  
4865  .comment .comment-metadata .edit-link-sep {
4866    color: #767676;
4867    margin: 0 0.2em;
4868    vertical-align: baseline;
4869  }
4870  
4871  .comment .comment-metadata .edit-link {
4872    color: #767676;
4873  }
4874  
4875  .comment .comment-metadata .edit-link svg {
4876    transform: scale(0.8);
4877    vertical-align: baseline;
4878    margin-right: 0.1em;
4879  }
4880  
4881  .comment .comment-metadata .comment-edit-link {
4882    position: relative;
4883    padding-left: 1rem;
4884    margin-left: -1rem;
4885    z-index: 1;
4886  }
4887  
4888  .comment .comment-metadata .comment-edit-link:hover {
4889    color: #0073aa;
4890  }
4891  
4892  .comment .comment-content {
4893    margin: 1rem 0;
4894  }
4895  
4896  @media only screen and (min-width: 1168px) {
4897    .comment .comment-content {
4898      padding-right: 1rem;
4899    }
4900  }
4901  
4902  .comment .comment-content > *:first-child {
4903    margin-top: 0;
4904  }
4905  
4906  .comment .comment-content > *:last-child {
4907    margin-bottom: 0;
4908  }
4909  
4910  .comment .comment-content blockquote {
4911    margin-left: 0;
4912  }
4913  
4914  .comment .comment-content a {
4915    text-decoration: underline;
4916    text-decoration-thickness: 2px;
4917  }
4918  
4919  .comment .comment-content a:hover {
4920    text-decoration: none;
4921  }
4922  
4923  .comment-reply-link,
4924  #cancel-comment-reply-link {
4925    font-weight: 500;
4926  }
4927  
4928  .comment-reply-link:hover,
4929  #cancel-comment-reply-link:hover {
4930    color: #005177;
4931  }
4932  
4933  .discussion-avatar-list {
4934    content: "";
4935    display: table;
4936    table-layout: fixed;
4937    margin: 0;
4938    padding: 0;
4939  }
4940  
4941  .discussion-avatar-list li {
4942    position: relative;
4943    list-style: none;
4944    margin: 0 -8px 0 0;
4945    padding: 0;
4946    float: left;
4947  }
4948  
4949  .discussion-avatar-list .comment-user-avatar img {
4950    height: calc(1.5 * 1rem);
4951    width: calc(1.5 * 1rem);
4952  }
4953  
4954  .discussion-meta .discussion-meta-info {
4955    margin: 0;
4956  }
4957  
4958  .discussion-meta .discussion-meta-info .svg-icon {
4959    vertical-align: middle;
4960    fill: currentColor;
4961    transform: scale(0.6) scaleX(-1) translateY(-0.1em);
4962    margin-left: -0.25rem;
4963  }
4964  
4965  .comment-form .comment-notes,
4966  .comment-form label {
4967    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
4968    font-size: 0.71111em;
4969    color: #767676;
4970  }
4971  
4972  .comment-form #wp-comment-cookies-consent {
4973    margin: 0 10px 0 0;
4974  }
4975  
4976  @media only screen and (min-width: 768px) {
4977    .comment-form .comment-form-author,
4978    .comment-form .comment-form-email {
4979      width: calc(50% - 0.5rem);
4980      float: left;
4981    }
4982  }
4983  
4984  @media only screen and (min-width: 768px) {
4985    .comment-form .comment-form-email {
4986      margin-left: 1rem;
4987    }
4988  }
4989  
4990  .comment-form input[name="author"],
4991  .comment-form input[name="email"],
4992  .comment-form input[name="url"] {
4993    display: block;
4994    width: 100%;
4995  }
4996  
4997  /*--------------------------------------------------------------
4998  ## Archives
4999  --------------------------------------------------------------*/
5000  .archive .page-header,
5001  .search .page-header,
5002  .error404 .page-header {
5003    margin: 1rem 1rem calc(3 * 1rem);
5004  }
5005  
5006  @media only screen and (min-width: 768px) {
5007    .archive .page-header,
5008    .search .page-header,
5009    .error404 .page-header {
5010      margin: 0 calc(10% + 60px) calc(3 * 1rem);
5011    }
5012  }
5013  
5014  .archive .page-header .page-title,
5015  .search .page-header .page-title,
5016  .error404 .page-header .page-title {
5017    color: #767676;
5018    display: inline;
5019    letter-spacing: normal;
5020  }
5021  
5022  .archive .page-header .page-title:before,
5023  .search .page-header .page-title:before,
5024  .error404 .page-header .page-title:before {
5025    display: none;
5026  }
5027  
5028  .archive .page-header .search-term,
5029  .archive .page-header .page-description,
5030  .search .page-header .search-term,
5031  .search .page-header .page-description,
5032  .error404 .page-header .search-term,
5033  .error404 .page-header .page-description {
5034    display: inherit;
5035    clear: both;
5036  }
5037  
5038  .archive .page-header .page-description,
5039  .search .page-header .page-description {
5040    display: block;
5041    color: #111;
5042    font-size: 1em;
5043  }
5044  
5045  @media only screen and (min-width: 768px) {
5046    .hfeed .entry .entry-header {
5047      margin: calc(3 * 1rem) calc(10% + 60px) calc(1rem / 2);
5048    }
5049  }
5050  
5051  /* 404 & Not found */
5052  .error-404.not-found .page-content,
5053  .no-results.not-found .page-content {
5054    margin: calc(3 * 1rem) 1rem;
5055  }
5056  
5057  @media only screen and (min-width: 768px) {
5058    .error-404.not-found .page-content,
5059    .no-results.not-found .page-content {
5060      margin: calc(3 * 1rem) calc(10% + 60px) calc(1rem / 2);
5061    }
5062  }
5063  
5064  .error-404.not-found .search-submit,
5065  .no-results.not-found .search-submit {
5066    vertical-align: middle;
5067    margin: 1rem 0;
5068  }
5069  
5070  .error-404.not-found .search-field,
5071  .no-results.not-found .search-field {
5072    width: 100%;
5073  }
5074  
5075  /*--------------------------------------------------------------
5076  ## Footer
5077  --------------------------------------------------------------*/
5078  /* Site footer */
5079  #colophon .widget-area,
5080  #colophon .site-info {
5081    margin: calc(2 * 1rem) 1rem;
5082  }
5083  
5084  @media only screen and (min-width: 768px) {
5085    #colophon .widget-area,
5086    #colophon .site-info {
5087      margin: calc(3 * 1rem) calc(10% + 60px);
5088    }
5089  }
5090  
5091  #colophon .widget-column {
5092    display: flex;
5093    flex-wrap: wrap;
5094  }
5095  
5096  #colophon .widget-column .widget {
5097    -webkit-hyphens: auto;
5098    -moz-hyphens: auto;
5099    -ms-hyphens: auto;
5100    hyphens: auto;
5101    width: 100%;
5102    word-wrap: break-word;
5103  }
5104  
5105  @media only screen and (min-width: 1168px) {
5106    #colophon .widget-column .widget {
5107      margin-right: calc(3 * 1rem);
5108      width: calc(50% - (3 * 1rem));
5109    }
5110  }
5111  
5112  #colophon .site-info {
5113    color: #767676;
5114    -webkit-hyphens: auto;
5115    -moz-hyphens: auto;
5116    -ms-hyphens: auto;
5117    hyphens: auto;
5118    word-wrap: break-word;
5119  }
5120  
5121  #colophon .site-info a {
5122    color: inherit;
5123  }
5124  
5125  #colophon .site-info a:hover {
5126    text-decoration: none;
5127    color: #0073aa;
5128  }
5129  
5130  #colophon .site-info .imprint,
5131  #colophon .site-info .privacy-policy-link {
5132    margin-right: 1rem;
5133  }
5134  
5135  /* Widgets */
5136  .widget {
5137    margin: 0 0 1rem;
5138    /* Make sure select elements fit in widgets. */
5139  }
5140  
5141  .widget .widget-title {
5142    font-size: 1.6875em;
5143  }
5144  
5145  .widget select {
5146    max-width: 100%;
5147  }
5148  
5149  .widget a {
5150    color: #0073aa;
5151  }
5152  
5153  .widget a:hover {
5154    color: #005177;
5155  }
5156  
5157  .widget_archive ul,
5158  .widget_categories ul,
5159  .widget_meta ul,
5160  .widget_nav_menu ul,
5161  .widget_pages ul,
5162  .widget_recent_comments ul,
5163  .widget_recent_entries ul,
5164  .widget_rss ul {
5165    padding: 0;
5166    list-style: none;
5167  }
5168  
5169  .widget_archive ul li,
5170  .widget_categories ul li,
5171  .widget_meta ul li,
5172  .widget_nav_menu ul li,
5173  .widget_pages ul li,
5174  .widget_recent_comments ul li,
5175  .widget_recent_entries ul li,
5176  .widget_rss ul li {
5177    color: #767676;
5178    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5179    font-size: calc(22px * 1.125);
5180    font-weight: 700;
5181    line-height: 1.2;
5182    margin-top: 0.5rem;
5183    margin-bottom: 0.5rem;
5184  }
5185  
5186  .widget_archive ul ul,
5187  .widget_categories ul ul,
5188  .widget_meta ul ul,
5189  .widget_nav_menu ul ul,
5190  .widget_pages ul ul,
5191  .widget_recent_comments ul ul,
5192  .widget_recent_entries ul ul,
5193  .widget_rss ul ul {
5194    counter-reset: submenu;
5195  }
5196  
5197  .widget_archive ul ul > li > a::before,
5198  .widget_categories ul ul > li > a::before,
5199  .widget_meta ul ul > li > a::before,
5200  .widget_nav_menu ul ul > li > a::before,
5201  .widget_pages ul ul > li > a::before,
5202  .widget_recent_comments ul ul > li > a::before,
5203  .widget_recent_entries ul ul > li > a::before,
5204  .widget_rss ul ul > li > a::before {
5205    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
5206    font-weight: normal;
5207    content: "– " counters(submenu, "– ", none);
5208    counter-increment: submenu;
5209  }
5210  
5211  .widget_tag_cloud .tagcloud {
5212    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5213    font-weight: 700;
5214  }
5215  
5216  .widget_search .search-field {
5217    width: 100%;
5218  }
5219  
5220  @media only screen and (min-width: 600px) {
5221    .widget_search .search-field {
5222      width: auto;
5223    }
5224  }
5225  
5226  .widget_search .search-submit {
5227    display: block;
5228    margin-top: 1rem;
5229  }
5230  
5231  .widget_calendar .calendar_wrap {
5232    text-align: center;
5233  }
5234  
5235  .widget_calendar .calendar_wrap table td,
5236  .widget_calendar .calendar_wrap table th {
5237    border: none;
5238  }
5239  
5240  .widget_calendar .calendar_wrap a {
5241    text-decoration: underline;
5242    text-decoration-thickness: 2px;
5243  }
5244  
5245  .widget_calendar .calendar_wrap .wp-calendar-table {
5246    margin-bottom: 0;
5247  }
5248  
5249  .widget_calendar .calendar_wrap .wp-calendar-nav {
5250    margin: 0 0 1rem;
5251    display: table;
5252    width: 100%;
5253    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5254  }
5255  
5256  .widget_calendar .calendar_wrap .wp-calendar-nav span {
5257    display: table-cell;
5258    padding: 0.5em;
5259  }
5260  
5261  .widget_calendar .calendar_wrap .wp-calendar-nav-prev,
5262  .widget_calendar .calendar_wrap .wp-calendar-nav-next {
5263    width: 40%;
5264  }
5265  
5266  /* Blocks */
5267  /* !Block styles */
5268  .entry .entry-content > *,
5269  .entry .entry-summary > *,
5270  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *,
5271  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * {
5272    margin: 32px 0;
5273    max-width: 100%;
5274  }
5275  
5276  @media only screen and (min-width: 768px) {
5277    .entry .entry-content > *,
5278    .entry .entry-summary > *,
5279    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *,
5280    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * {
5281      max-width: calc(8 * (100vw / 12) - 28px);
5282    }
5283  }
5284  
5285  @media only screen and (min-width: 1168px) {
5286    .entry .entry-content > *,
5287    .entry .entry-summary > *,
5288    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *,
5289    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * {
5290      max-width: calc(6 * (100vw / 12) - 28px);
5291    }
5292  }
5293  
5294  @media only screen and (min-width: 768px) {
5295    .entry .entry-content > *,
5296    .entry .entry-summary > *,
5297    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *,
5298    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > * {
5299      margin: 32px 0;
5300    }
5301  }
5302  
5303  .entry .entry-content > *.alignwide,
5304  .entry .entry-summary > *.alignwide,
5305  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignwide,
5306  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignwide {
5307    margin-left: auto;
5308    margin-right: auto;
5309    clear: both;
5310  }
5311  
5312  @media only screen and (min-width: 768px) {
5313    .entry .entry-content > *.alignwide,
5314    .entry .entry-summary > *.alignwide,
5315    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignwide,
5316    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignwide {
5317      width: 100%;
5318      max-width: 100%;
5319    }
5320  }
5321  
5322  .entry .entry-content > *.alignfull,
5323  .entry .entry-summary > *.alignfull,
5324  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignfull,
5325  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignfull {
5326    position: relative;
5327    left: -1rem;
5328    width: calc( 100% + (2 * 1rem));
5329    max-width: calc( 100% + (2 * 1rem));
5330    clear: both;
5331  }
5332  
5333  @media only screen and (min-width: 768px) {
5334    .entry .entry-content > *.alignfull,
5335    .entry .entry-summary > *.alignfull,
5336    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignfull,
5337    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignfull {
5338      margin-top: calc(2 * 1rem);
5339      margin-bottom: calc(2 * 1rem);
5340      left: calc( -12.5% - 75px);
5341      width: calc( 125% + 150px);
5342      max-width: calc( 125% + 150px);
5343    }
5344  }
5345  
5346  .entry .entry-content > *.alignleft,
5347  .entry .entry-summary > *.alignleft,
5348  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignleft,
5349  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignleft {
5350    /*rtl:ignore*/
5351    float: left;
5352    max-width: calc(5 * (100vw / 12));
5353    margin-top: 0;
5354    margin-left: 0;
5355    /*rtl:ignore*/
5356    margin-right: 1rem;
5357  }
5358  
5359  @media only screen and (min-width: 768px) {
5360    .entry .entry-content > *.alignleft,
5361    .entry .entry-summary > *.alignleft,
5362    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignleft,
5363    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignleft {
5364      max-width: calc(4 * (100vw / 12));
5365      /*rtl:ignore*/
5366      margin-right: calc(2 * 1rem);
5367    }
5368  }
5369  
5370  .entry .entry-content > *.alignright,
5371  .entry .entry-summary > *.alignright,
5372  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignright,
5373  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignright {
5374    /*rtl:ignore*/
5375    float: right;
5376    max-width: calc(5 * (100vw / 12));
5377    margin-top: 0;
5378    margin-right: 0;
5379    /*rtl:ignore*/
5380    margin-left: 1rem;
5381  }
5382  
5383  @media only screen and (min-width: 768px) {
5384    .entry .entry-content > *.alignright,
5385    .entry .entry-summary > *.alignright,
5386    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.alignright,
5387    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.alignright {
5388      max-width: calc(4 * (100vw / 12));
5389      margin-right: 0;
5390      /*rtl:ignore*/
5391      margin-left: calc(2 * 1rem);
5392    }
5393  }
5394  
5395  .entry .entry-content > *.aligncenter,
5396  .entry .entry-summary > *.aligncenter,
5397  .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.aligncenter,
5398  .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.aligncenter {
5399    margin-left: auto;
5400    margin-right: auto;
5401  }
5402  
5403  @media only screen and (min-width: 768px) {
5404    .entry .entry-content > *.aligncenter,
5405    .entry .entry-summary > *.aligncenter,
5406    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.aligncenter,
5407    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.aligncenter {
5408      max-width: calc(8 * (100vw / 12) - 28px);
5409    }
5410  }
5411  
5412  @media only screen and (min-width: 1168px) {
5413    .entry .entry-content > *.aligncenter,
5414    .entry .entry-summary > *.aligncenter,
5415    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.aligncenter,
5416    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.aligncenter {
5417      max-width: calc(6 * (100vw / 12) - 28px);
5418    }
5419  }
5420  
5421  @media only screen and (min-width: 768px) {
5422    .entry .entry-content > *.aligncenter,
5423    .entry .entry-summary > *.aligncenter,
5424    .entry .entry-summary > .wp-block-group > .wp-block-group__inner-container > *.aligncenter,
5425    .entry .entry-content > .wp-block-group > .wp-block-group__inner-container > *.aligncenter {
5426      margin-left: 0;
5427      margin-right: 0;
5428    }
5429  }
5430  
5431  .entry .entry-content > * > *:first-child,
5432  .entry .entry-summary > * > *:first-child {
5433    margin-top: 0;
5434  }
5435  
5436  .entry .entry-content > * > *:last-child,
5437  .entry .entry-summary > * > *:last-child {
5438    margin-bottom: 0;
5439  }
5440  
5441  /*
5442   * Unset nested content selector styles
5443   * - Prevents layout styles from cascading too deeply
5444   * - helps with plugin compatibility
5445   */
5446  .entry .entry-content .entry-content,
5447  .entry .entry-content .entry-summary,
5448  .entry .entry-content .entry,
5449  .entry .entry-summary .entry-content,
5450  .entry .entry-summary .entry-summary,
5451  .entry .entry-summary .entry {
5452    margin: inherit;
5453    max-width: inherit;
5454    padding: inherit;
5455  }
5456  
5457  @media only screen and (min-width: 768px) {
5458    .entry .entry-content .entry-content,
5459    .entry .entry-content .entry-summary,
5460    .entry .entry-content .entry,
5461    .entry .entry-summary .entry-content,
5462    .entry .entry-summary .entry-summary,
5463    .entry .entry-summary .entry {
5464      margin: inherit;
5465      max-width: inherit;
5466      padding: inherit;
5467    }
5468  }
5469  
5470  .entry .entry-content p.has-background {
5471    padding: 20px 30px;
5472  }
5473  
5474  .entry .entry-content .wp-block-audio {
5475    width: 100%;
5476  }
5477  
5478  .entry .entry-content .wp-block-audio audio {
5479    display: block;
5480    width: 100%;
5481  }
5482  
5483  .entry .entry-content .wp-block-audio.alignleft audio,
5484  .entry .entry-content .wp-block-audio.alignright audio {
5485    max-width: 198px;
5486  }
5487  
5488  @media only screen and (min-width: 768px) {
5489    .entry .entry-content .wp-block-audio.alignleft audio,
5490    .entry .entry-content .wp-block-audio.alignright audio {
5491      max-width: 384px;
5492    }
5493  }
5494  
5495  @media only screen and (min-width: 1379px) {
5496    .entry .entry-content .wp-block-audio.alignleft audio,
5497    .entry .entry-content .wp-block-audio.alignright audio {
5498      max-width: 385.44px;
5499    }
5500  }
5501  
5502  .entry .entry-content .wp-block-video video {
5503    width: 100%;
5504  }
5505  
5506  .entry .entry-content .wp-block-buttons {
5507    line-height: 1.2;
5508  }
5509  
5510  .entry .entry-content .wp-block-button .wp-block-button__link {
5511    transition: background 150ms ease-in-out;
5512    border: none;
5513    font-size: 0.88889em;
5514    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5515    box-sizing: border-box;
5516    font-weight: bold;
5517    text-decoration: none;
5518    padding: 0.76rem 1rem;
5519    outline: none;
5520  }
5521  
5522  .entry .entry-content .wp-block-button .wp-block-button__link:not(.has-background) {
5523    background-color: #0073aa;
5524  }
5525  
5526  .entry .entry-content .wp-block-button .wp-block-button__link:not(.has-text-color) {
5527    color: white;
5528  }
5529  
5530  .entry .entry-content .wp-block-button .wp-block-button__link:hover {
5531    color: white;
5532    background: #111;
5533    cursor: pointer;
5534  }
5535  
5536  .entry .entry-content .wp-block-button .wp-block-button__link:hover:not(.has-background) {
5537    background: #111;
5538  }
5539  
5540  .entry .entry-content .wp-block-button .wp-block-button__link:focus {
5541    color: white;
5542    background: #111;
5543    outline: thin dotted;
5544    outline-offset: -4px;
5545  }
5546  
5547  .entry .entry-content .wp-block-button .wp-block-button__link:focus:not(.has-background) {
5548    background: #111;
5549  }
5550  
5551  .entry .entry-content .wp-block-button:not(.is-style-squared) .wp-block-button__link {
5552    border-radius: 5px;
5553  }
5554  
5555  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link,
5556  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus,
5557  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:active {
5558    transition: all 150ms ease-in-out;
5559    border-width: 2px;
5560    border-style: solid;
5561  }
5562  
5563  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),
5564  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus:not(.has-background),
5565  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:active:not(.has-background) {
5566    background: transparent;
5567  }
5568  
5569  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color),
5570  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus:not(.has-text-color),
5571  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:active:not(.has-text-color) {
5572    color: #0073aa;
5573    border-color: currentColor;
5574  }
5575  
5576  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:hover {
5577    color: white;
5578    border-color: #111;
5579  }
5580  
5581  .entry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:hover:not(.has-background) {
5582    color: #111;
5583  }
5584  
5585  .entry .entry-content .wp-block-buttons.has-custom-font-size .wp-block-button__link,
5586  .entry .entry-content .wp-block-button.has-custom-font-size .wp-block-button__link {
5587    font-size: 1em;
5588  }
5589  
5590  .entry .entry-content .wp-block-buttons[style*="font-weight"] .wp-block-button__link,
5591  .entry .entry-content .wp-block-button[style*="font-weight"] .wp-block-button__link {
5592    font-weight: inherit;
5593  }
5594  
5595  .entry .entry-content .wp-block-buttons[style*="text-decoration"] .wp-block-button__link,
5596  .entry .entry-content .wp-block-button[style*="text-decoration"] .wp-block-button__link {
5597    text-decoration: inherit;
5598  }
5599  
5600  .entry .entry-content .wp-block-archives,
5601  .entry .entry-content .wp-block-categories,
5602  .entry .entry-content .wp-block-latest-posts {
5603    padding: 0;
5604    list-style: none;
5605  }
5606  
5607  .entry .entry-content .wp-block-archives li > a,
5608  .entry .entry-content .wp-block-categories li > a,
5609  .entry .entry-content .wp-block-latest-posts li > a {
5610    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5611    font-size: calc(22px * 1.125);
5612    font-weight: bold;
5613    line-height: 1.2;
5614    text-decoration: none;
5615  }
5616  
5617  .entry .entry-content .wp-block-archives.aligncenter,
5618  .entry .entry-content .wp-block-categories.aligncenter {
5619    text-align: center;
5620  }
5621  
5622  .entry .entry-content .wp-block-categories ul {
5623    padding-top: 0.75rem;
5624  }
5625  
5626  .entry .entry-content .wp-block-categories li ul {
5627    list-style: none;
5628    padding-left: 0;
5629  }
5630  
5631  .entry .entry-content .wp-block-categories ul {
5632    counter-reset: submenu;
5633  }
5634  
5635  .entry .entry-content .wp-block-categories ul > li > a::before {
5636    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
5637    font-weight: normal;
5638    content: "– " counters(submenu, "– ", none);
5639    counter-increment: submenu;
5640  }
5641  
5642  .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-date {
5643    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5644    font-size: 0.71111em;
5645    color: #767676;
5646    line-height: 1.2;
5647  }
5648  
5649  .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-full-content,
5650  .entry .entry-content .wp-block-latest-posts .wp-block-latest-posts__post-excerpt {
5651    margin-top: 1rem;
5652    margin-bottom: 1rem;
5653  }
5654  
5655  .entry .entry-content .wp-block-latest-posts li {
5656    padding-bottom: 0.5rem;
5657  }
5658  
5659  .entry .entry-content .wp-block-latest-posts li.menu-item-has-children, .entry .entry-content .wp-block-latest-posts li:last-child {
5660    padding-bottom: 0;
5661  }
5662  
5663  .entry .entry-content .wp-block-latest-posts li :not(:last-child) .wp-block-latest-posts__post-excerpt {
5664    padding-bottom: 0.5rem;
5665  }
5666  
5667  .entry .entry-content .wp-block-latest-posts.is-grid li {
5668    border-top: 2px solid #ccc;
5669    padding-top: 1rem;
5670    margin-bottom: 2rem;
5671  }
5672  
5673  .entry .entry-content .wp-block-latest-posts.is-grid li a:after {
5674    content: '';
5675  }
5676  
5677  .entry .entry-content .wp-block-latest-posts.is-grid li:last-child {
5678    margin-bottom: auto;
5679  }
5680  
5681  .entry .entry-content .wp-block-latest-posts.is-grid li:last-child a:after {
5682    content: '';
5683  }
5684  
5685  .entry .entry-content .wp-block-preformatted {
5686    font-size: 0.71111em;
5687    line-height: 1.8;
5688    padding: 1rem;
5689  }
5690  
5691  .entry .entry-content .wp-block-verse {
5692    font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
5693    font-size: 22px;
5694    line-height: 1.8;
5695  }
5696  
5697  .entry .entry-content .has-drop-cap:not(:focus):first-letter {
5698    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5699    font-size: 3.375em;
5700    line-height: 1;
5701    font-weight: bold;
5702    margin: 0 0.25em 0 0;
5703  }
5704  
5705  @-moz-document url-prefix() {
5706    .entry .entry-content .has-drop-cap:not(:focus):first-letter {
5707      margin-top: 0.2em;
5708    }
5709  }
5710  
5711  .entry .entry-content .wp-block-pullquote {
5712    color: #111;
5713    border-color: transparent;
5714    border-width: 2px;
5715    padding: 1rem;
5716    font-size: 1em;
5717  }
5718  
5719  .entry .entry-content .wp-block-pullquote blockquote {
5720    border: none;
5721    margin-top: calc(4 * 1rem);
5722    margin-bottom: calc(4.33 * 1rem);
5723    margin-right: 0;
5724    padding-left: 0;
5725  }
5726  
5727  .entry .entry-content .wp-block-pullquote p {
5728    font-size: 1.6875em;
5729    font-style: italic;
5730    line-height: 1.3;
5731    margin-bottom: 0.5em;
5732    margin-top: 0.5em;
5733  }
5734  
5735  .entry .entry-content .wp-block-pullquote p em {
5736    font-style: normal;
5737  }
5738  
5739  @media only screen and (min-width: 768px) {
5740    .entry .entry-content .wp-block-pullquote p {
5741      font-size: 2.25em;
5742    }
5743  }
5744  
5745  .entry .entry-content .wp-block-pullquote cite {
5746    display: block;
5747    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5748    line-height: 1.6;
5749    text-transform: none;
5750    color: #767676;
5751    /*
5752               * This requires a rem-based font size calculation instead of our normal em-based one,
5753               * because the cite tag sometimes gets wrapped in a p tag. This is equivalent to $font-size_xs.
5754               */
5755    font-size: calc(1rem / (1.25 * 1.125));
5756  }
5757  
5758  .entry .entry-content .wp-block-pullquote.alignleft, .entry .entry-content .wp-block-pullquote.alignright {
5759    width: 100%;
5760    padding: 0;
5761  }
5762  
5763  .entry .entry-content .wp-block-pullquote.alignleft blockquote, .entry .entry-content .wp-block-pullquote.alignright blockquote {
5764    margin: 1rem 0;
5765    padding: 0;
5766    text-align: left;
5767    max-width: 100%;
5768  }
5769  
5770  .entry .entry-content .wp-block-pullquote.alignleft blockquote p:first-child, .entry .entry-content .wp-block-pullquote.alignright blockquote p:first-child {
5771    margin-top: 0;
5772  }
5773  
5774  .entry .entry-content .wp-block-pullquote.has-text-color cite {
5775    color: inherit;
5776  }
5777  
5778  .entry .entry-content .wp-block-pullquote.is-style-solid-color {
5779    background-color: #0073aa;
5780    padding-left: 0;
5781    padding-right: 0;
5782  }
5783  
5784  @media only screen and (min-width: 768px) {
5785    .entry .entry-content .wp-block-pullquote.is-style-solid-color {
5786      padding-left: 10%;
5787      padding-right: 10%;
5788    }
5789  }
5790  
5791  .entry .entry-content .wp-block-pullquote.is-style-solid-color p {
5792    font-size: 1.6875em;
5793    line-height: 1.3;
5794    margin-bottom: 0.5em;
5795    margin-top: 0.5em;
5796  }
5797  
5798  @media only screen and (min-width: 768px) {
5799    .entry .entry-content .wp-block-pullquote.is-style-solid-color p {
5800      font-size: 2.25em;
5801    }
5802  }
5803  
5804  .entry .entry-content .wp-block-pullquote.is-style-solid-color a {
5805    color: #fff;
5806  }
5807  
5808  .entry .entry-content .wp-block-pullquote.is-style-solid-color cite {
5809    color: inherit;
5810  }
5811  
5812  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote {
5813    max-width: 100%;
5814    color: #fff;
5815    padding-left: 0;
5816    margin-left: 1rem;
5817    margin-right: 1rem;
5818  }
5819  
5820  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-text-color p,
5821  .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 {
5822    color: inherit;
5823  }
5824  
5825  @media only screen and (min-width: 768px) {
5826    .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote {
5827      margin-left: 0;
5828      margin-right: 0;
5829    }
5830  }
5831  
5832  @media only screen and (min-width: 768px) {
5833    .entry .entry-content .wp-block-pullquote.is-style-solid-color.alignright, .entry .entry-content .wp-block-pullquote.is-style-solid-color.alignleft {
5834      padding: 1rem calc(2 * 1rem);
5835    }
5836  }
5837  
5838  @media only screen and (min-width: 768px) {
5839    .entry .entry-content .wp-block-pullquote.is-style-solid-color.alignfull {
5840      padding-left: calc(10% + 58px + (2 * 1rem));
5841      padding-right: calc(10% + 58px + (2 * 1rem));
5842    }
5843  }
5844  
5845  .entry .entry-content .wp-block-quote:not(.is-large), .entry .entry-content .wp-block-quote:not(.is-style-large) {
5846    border-width: 2px;
5847    border-color: #0073aa;
5848    padding-top: 0;
5849    padding-bottom: 0;
5850  }
5851  
5852  .entry .entry-content .wp-block-quote p {
5853    font-size: 1em;
5854    font-style: normal;
5855    line-height: 1.8;
5856  }
5857  
5858  .entry .entry-content .wp-block-quote cite {
5859    /*
5860               * This requires a rem-based font size calculation instead of our normal em-based one,
5861               * because the cite tag sometimes gets wrapped in a p tag. This is equivalent to $font-size_xs.
5862               */
5863    font-size: calc(1rem / (1.25 * 1.125));
5864  }
5865  
5866  .entry .entry-content .wp-block-quote.is-large, .entry .entry-content .wp-block-quote.is-style-large {
5867    margin: 1rem 0;
5868    padding: 0;
5869    border-left: none;
5870  }
5871  
5872  .entry .entry-content .wp-block-quote.is-large p, .entry .entry-content .wp-block-quote.is-style-large p {
5873    font-size: 1.6875em;
5874    line-height: 1.4;
5875    font-style: italic;
5876  }
5877  
5878  .entry .entry-content .wp-block-quote.is-large cite,
5879  .entry .entry-content .wp-block-quote.is-large footer, .entry .entry-content .wp-block-quote.is-style-large cite,
5880  .entry .entry-content .wp-block-quote.is-style-large footer {
5881    /*
5882                   * This requires a rem-based font size calculation instead of our normal em-based one,
5883                   * because the cite tag sometimes gets wrapped in a p tag. This is equivalent to $font-size_xs.
5884                   */
5885    font-size: calc(1rem / (1.25 * 1.125));
5886  }
5887  
5888  @media only screen and (min-width: 768px) {
5889    .entry .entry-content .wp-block-quote.is-large, .entry .entry-content .wp-block-quote.is-style-large {
5890      margin: 1rem 0;
5891      padding: 1rem 0;
5892    }
5893    .entry .entry-content .wp-block-quote.is-large p, .entry .entry-content .wp-block-quote.is-style-large p {
5894      font-size: 1.6875em;
5895    }
5896  }
5897  
5898  .entry .entry-content .wp-block-image {
5899    max-width: 100%;
5900  }
5901  
5902  .entry .entry-content .wp-block-image img {
5903    display: block;
5904  }
5905  
5906  @media only screen and (min-width: 768px) {
5907    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > img,
5908    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > a > img,
5909    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > img + figcaption,
5910    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > a + figcaption {
5911      max-width: calc(8 * (100vw / 12) - 28px);
5912    }
5913  }
5914  
5915  @media only screen and (min-width: 1168px) {
5916    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > img,
5917    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > a > img,
5918    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > img + figcaption,
5919    .entry .entry-content .wp-block-image:not(.alignwide):not(.alignfull) > a + figcaption {
5920      max-width: calc(6 * (100vw / 12) - 28px);
5921    }
5922  }
5923  
5924  @media only screen and (min-width: 768px) {
5925    .entry .entry-content .wp-block-image .aligncenter {
5926      max-width: calc(8 * (100vw / 12) - 28px);
5927    }
5928  }
5929  
5930  @media only screen and (min-width: 1168px) {
5931    .entry .entry-content .wp-block-image .aligncenter {
5932      max-width: calc(6 * (100vw / 12) - 28px);
5933    }
5934  }
5935  
5936  @media only screen and (min-width: 768px) {
5937    .entry .entry-content .wp-block-image .aligncenter {
5938      margin: 0;
5939      width: calc(8 * (100vw / 12) - 28px);
5940    }
5941    .entry .entry-content .wp-block-image .aligncenter img {
5942      margin: 0 auto;
5943    }
5944  }
5945  
5946  @media only screen and (min-width: 1168px) {
5947    .entry .entry-content .wp-block-image .aligncenter {
5948      width: calc(6 * (100vw / 12) - 28px);
5949    }
5950    .entry .entry-content .wp-block-image .aligncenter img {
5951      margin: 0 auto;
5952    }
5953  }
5954  
5955  .entry .entry-content .wp-block-image.alignfull img {
5956    width: 100vw;
5957    max-width: calc( 100% + (2 * 1rem));
5958  }
5959  
5960  @media only screen and (min-width: 768px) {
5961    .entry .entry-content .wp-block-image.alignfull img {
5962      max-width: calc( 125% + 150px);
5963      margin-left: auto;
5964      margin-right: auto;
5965    }
5966  }
5967  
5968  .entry .entry-content .wp-block-cover-image,
5969  .entry .entry-content .wp-block-cover {
5970    position: relative;
5971    min-height: 430px;
5972    padding: 1rem;
5973  }
5974  
5975  @media only screen and (min-width: 768px) {
5976    .entry .entry-content .wp-block-cover-image,
5977    .entry .entry-content .wp-block-cover {
5978      padding: 1rem 10%;
5979    }
5980  }
5981  
5982  .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text,
5983  .entry .entry-content .wp-block-cover-image .wp-block-cover-text,
5984  .entry .entry-content .wp-block-cover-image h2,
5985  .entry .entry-content .wp-block-cover .wp-block-cover-image-text,
5986  .entry .entry-content .wp-block-cover .wp-block-cover-text,
5987  .entry .entry-content .wp-block-cover h2 {
5988    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
5989    font-size: 1.6875em;
5990    font-weight: bold;
5991    line-height: 1.25;
5992    padding: 0;
5993    color: #fff;
5994  }
5995  
5996  @media only screen and (min-width: 768px) {
5997    .entry .entry-content .wp-block-cover-image .wp-block-cover-image-text,
5998    .entry .entry-content .wp-block-cover-image .wp-block-cover-text,
5999    .entry .entry-content .wp-block-cover-image h2,
6000    .entry .entry-content .wp-block-cover .wp-block-cover-image-text,
6001    .entry .entry-content .wp-block-cover .wp-block-cover-text,
6002    .entry .entry-content .wp-block-cover h2 {
6003      font-size: 2.25em;
6004      max-width: 100%;
6005    }
6006  }
6007  
6008  .entry .entry-content .wp-block-cover-image.alignleft, .entry .entry-content .wp-block-cover-image.alignright,
6009  .entry .entry-content .wp-block-cover.alignleft,
6010  .entry .entry-content .wp-block-cover.alignright {
6011    width: 100%;
6012  }
6013  
6014  @media only screen and (min-width: 768px) {
6015    .entry .entry-content .wp-block-cover-image.alignleft, .entry .entry-content .wp-block-cover-image.alignright,
6016    .entry .entry-content .wp-block-cover.alignleft,
6017    .entry .entry-content .wp-block-cover.alignright {
6018      padding: 1rem calc(2 * 1rem);
6019    }
6020  }
6021  
6022  @media only screen and (min-width: 768px) {
6023    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-image-text,
6024    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-text,
6025    .entry .entry-content .wp-block-cover-image.alignfull h2,
6026    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-image-text,
6027    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-text,
6028    .entry .entry-content .wp-block-cover.alignfull h2 {
6029      max-width: calc(8 * (100vw / 12) - 28px);
6030    }
6031  }
6032  
6033  @media only screen and (min-width: 1168px) {
6034    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-image-text,
6035    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-text,
6036    .entry .entry-content .wp-block-cover-image.alignfull h2,
6037    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-image-text,
6038    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-text,
6039    .entry .entry-content .wp-block-cover.alignfull h2 {
6040      max-width: calc(6 * (100vw / 12) - 28px);
6041    }
6042  }
6043  
6044  @media only screen and (min-width: 768px) {
6045    .entry .entry-content .wp-block-cover-image.alignfull,
6046    .entry .entry-content .wp-block-cover.alignfull {
6047      padding-left: calc(10% + 58px + (2 * 1rem));
6048      padding-right: calc(10% + 58px + (2 * 1rem));
6049    }
6050    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-image-text,
6051    .entry .entry-content .wp-block-cover-image.alignfull .wp-block-cover-text,
6052    .entry .entry-content .wp-block-cover-image.alignfull h2,
6053    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-image-text,
6054    .entry .entry-content .wp-block-cover.alignfull .wp-block-cover-text,
6055    .entry .entry-content .wp-block-cover.alignfull h2 {
6056      padding: 0;
6057    }
6058  }
6059  
6060  .entry .entry-content .wp-block-gallery {
6061    list-style-type: none;
6062    padding-left: 0;
6063  }
6064  
6065  .entry .entry-content .wp-block-gallery .blocks-gallery-image:last-child,
6066  .entry .entry-content .wp-block-gallery .blocks-gallery-item:last-child {
6067    margin-bottom: 16px;
6068  }
6069  
6070  .entry .entry-content .wp-block-gallery figcaption a {
6071    color: #fff;
6072  }
6073  
6074  .entry .entry-content .wp-block-audio figcaption,
6075  .entry .entry-content .wp-block-video figcaption,
6076  .entry .entry-content .wp-block-image figcaption,
6077  .entry .entry-content .wp-block-gallery .blocks-gallery-image figcaption,
6078  .entry .entry-content .wp-block-gallery .blocks-gallery-item figcaption {
6079    font-size: 0.71111em;
6080    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6081    line-height: 1.6;
6082    margin: 0;
6083    padding: 0.5rem;
6084    text-align: center;
6085  }
6086  
6087  .entry .entry-content .wp-block-separator,
6088  .entry .entry-content hr {
6089    background-color: #767676;
6090    border: 0;
6091    height: 2px;
6092    margin-bottom: 2rem;
6093    margin-top: 2rem;
6094    max-width: 2.25em;
6095    text-align: left;
6096    /* Remove duplicate rule-line when a separator
6097           * is followed by an H1, or H2 */
6098  }
6099  
6100  .entry .entry-content .wp-block-separator:not(.wp-block-separator),
6101  .entry .entry-content hr:not(.wp-block-separator) {
6102    max-width: 100%;
6103  }
6104  
6105  @media only screen and (min-width: 768px) {
6106    .entry .entry-content .wp-block-separator:not(.wp-block-separator),
6107    .entry .entry-content hr:not(.wp-block-separator) {
6108      max-width: calc(8 * (100vw / 12) - 28px);
6109    }
6110  }
6111  
6112  @media only screen and (min-width: 1168px) {
6113    .entry .entry-content .wp-block-separator:not(.wp-block-separator),
6114    .entry .entry-content hr:not(.wp-block-separator) {
6115      max-width: calc(6 * (100vw / 12) - 28px);
6116    }
6117  }
6118  
6119  .entry .entry-content .wp-block-separator.is-style-wide,
6120  .entry .entry-content hr.is-style-wide {
6121    max-width: 100%;
6122  }
6123  
6124  @media only screen and (min-width: 768px) {
6125    .entry .entry-content .wp-block-separator.is-style-wide,
6126    .entry .entry-content hr.is-style-wide {
6127      max-width: calc(8 * (100vw / 12) - 28px);
6128    }
6129  }
6130  
6131  @media only screen and (min-width: 1168px) {
6132    .entry .entry-content .wp-block-separator.is-style-wide,
6133    .entry .entry-content hr.is-style-wide {
6134      max-width: calc(6 * (100vw / 12) - 28px);
6135    }
6136  }
6137  
6138  .entry .entry-content .wp-block-separator.is-style-dots,
6139  .entry .entry-content hr.is-style-dots {
6140    max-width: 100%;
6141    background-color: inherit;
6142    border: inherit;
6143    height: inherit;
6144    text-align: center;
6145  }
6146  
6147  @media only screen and (min-width: 768px) {
6148    .entry .entry-content .wp-block-separator.is-style-dots,
6149    .entry .entry-content hr.is-style-dots {
6150      max-width: calc(8 * (100vw / 12) - 28px);
6151    }
6152  }
6153  
6154  @media only screen and (min-width: 1168px) {
6155    .entry .entry-content .wp-block-separator.is-style-dots,
6156    .entry .entry-content hr.is-style-dots {
6157      max-width: calc(6 * (100vw / 12) - 28px);
6158    }
6159  }
6160  
6161  .entry .entry-content .wp-block-separator.is-style-dots:not(.has-text-color):not(.has-background),
6162  .entry .entry-content hr.is-style-dots:not(.has-text-color):not(.has-background) {
6163    color: #767676;
6164  }
6165  
6166  .entry .entry-content .wp-block-separator.is-style-dots:before,
6167  .entry .entry-content hr.is-style-dots:before {
6168    font-size: 1.6875em;
6169    letter-spacing: 0.88889em;
6170    padding-left: 0.88889em;
6171  }
6172  
6173  .entry .entry-content .wp-block-separator + h1:before,
6174  .entry .entry-content .wp-block-separator + h2:before,
6175  .entry .entry-content hr + h1:before,
6176  .entry .entry-content hr + h2:before {
6177    display: none;
6178  }
6179  
6180  .entry .entry-content .wp-block-embed-twitter {
6181    word-break: break-word;
6182  }
6183  
6184  .entry .entry-content .wp-block-table th,
6185  .entry .entry-content .wp-block-table td {
6186    border-color: #767676;
6187  }
6188  
6189  .entry .entry-content .wp-block-file {
6190    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6191  }
6192  
6193  .entry .entry-content .wp-block-file .wp-block-file__button {
6194    display: table;
6195    transition: background 150ms ease-in-out;
6196    border: none;
6197    border-radius: 5px;
6198    background: #0073aa;
6199    font-size: 22px;
6200    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6201    line-height: 1.2;
6202    text-decoration: none;
6203    font-weight: bold;
6204    padding: 0.75rem 1rem;
6205    color: #fff;
6206    margin-left: 0;
6207    margin-top: calc(0.75 * 1rem);
6208  }
6209  
6210  @media only screen and (min-width: 1168px) {
6211    .entry .entry-content .wp-block-file .wp-block-file__button {
6212      font-size: 22px;
6213      padding: 0.875rem 1.5rem;
6214    }
6215  }
6216  
6217  .entry .entry-content .wp-block-file .wp-block-file__button:hover {
6218    background: #111;
6219    cursor: pointer;
6220  }
6221  
6222  .entry .entry-content .wp-block-file .wp-block-file__button:focus {
6223    background: #111;
6224    outline: thin dotted;
6225    outline-offset: -4px;
6226  }
6227  
6228  .entry .entry-content .wp-block-file.aligncenter .wp-block-file__button {
6229    margin-left: auto;
6230    margin-right: auto;
6231  }
6232  
6233  .entry .entry-content .wp-block-file.alignright .wp-block-file__button {
6234    margin-left: auto;
6235    margin-right: 0;
6236  }
6237  
6238  .entry .entry-content .wp-block-code {
6239    border-radius: 0;
6240  }
6241  
6242  .entry .entry-content .wp-block-code code {
6243    font-size: 1.125em;
6244    white-space: pre-wrap;
6245    word-break: break-word;
6246  }
6247  
6248  .entry .entry-content .wp-block-columns .wp-block-column > *:first-child {
6249    margin-top: 0;
6250  }
6251  
6252  .entry .entry-content .wp-block-columns .wp-block-column > *:last-child {
6253    margin-bottom: 0;
6254  }
6255  
6256  @media only screen and (min-width: 768px) {
6257    .entry .entry-content .wp-block-columns .wp-block-image:not(.alignwide):not(.alignfull) > img,
6258    .entry .entry-content .wp-block-columns .wp-block-image:not(.alignwide):not(.alignfull) > a > img,
6259    .entry .entry-content .wp-block-columns .wp-block-image > img:not(.alignwide):not(.alignfull),
6260    .entry .entry-content .wp-block-columns .wp-block-image > figure {
6261      max-width: 100%;
6262    }
6263  }
6264  
6265  @media only screen and (min-width: 1168px) {
6266    .entry .entry-content .wp-block-columns .wp-block-image:not(.alignwide):not(.alignfull) > img,
6267    .entry .entry-content .wp-block-columns .wp-block-image:not(.alignwide):not(.alignfull) > a > img,
6268    .entry .entry-content .wp-block-columns .wp-block-image > img:not(.alignwide):not(.alignfull),
6269    .entry .entry-content .wp-block-columns .wp-block-image > figure {
6270      max-width: 100%;
6271    }
6272  }
6273  
6274  @media only screen and (min-width: 768px) {
6275    .entry .entry-content .wp-block-columns {
6276      flex-wrap: nowrap;
6277    }
6278    .entry .entry-content .wp-block-columns .wp-block-column:not(:first-child) {
6279      margin-left: 32px;
6280    }
6281  }
6282  
6283  @media only screen and (min-width: 768px) {
6284    .entry .entry-content .wp-block-group:not(.alignfull) > .wp-block-group__inner-container > .alignfull,
6285    .entry .entry-content .wp-block-group:not(.alignfull) > .wp-block-group__inner-container > .wp-block-image > img {
6286      left: 0;
6287      max-width: 100%;
6288    }
6289  }
6290  
6291  .entry .entry-content .wp-block-group.alignfull > .wp-block-group__inner-container {
6292    max-width: calc(100% - (2 * 1rem));
6293    margin: 0 1rem;
6294  }
6295  
6296  @media only screen and (min-width: 768px) {
6297    .entry .entry-content .wp-block-group.alignfull > .wp-block-group__inner-container {
6298      max-width: 80%;
6299      margin: 0 10%;
6300      padding: 0 60px;
6301    }
6302  }
6303  
6304  .entry .entry-content .wp-block-group.has-background {
6305    padding: 1rem;
6306    margin-top: 0;
6307    margin-bottom: 0;
6308  }
6309  
6310  .entry .entry-content .wp-block-group.has-background .wp-block-group__inner-container > *:first-child {
6311    margin-top: 0;
6312  }
6313  
6314  .entry .entry-content .wp-block-group.has-background .wp-block-group__inner-container > *:last-child {
6315    margin-bottom: 0;
6316  }
6317  
6318  .entry .entry-content .wp-block-group.has-background.alignfull {
6319    padding-left: 0;
6320    padding-right: 0;
6321  }
6322  
6323  @media only screen and (min-width: 768px) {
6324    .entry .entry-content .wp-block-group.has-background.alignfull {
6325      padding-top: 1rem;
6326      padding-bottom: 1rem;
6327    }
6328  }
6329  
6330  .entry .entry-content .wp-block-group.has-background:not(.alignfull) > .wp-block-group__inner-container > .alignfull {
6331    width: 100%;
6332    max-width: 100%;
6333  }
6334  
6335  @media only screen and (min-width: 768px) {
6336    .entry .entry-content .wp-block-group.has-background:not(.alignfull) > .wp-block-group__inner-container > .alignfull {
6337      width: calc( 100% + 2rem);
6338      max-width: calc( 100% + 2rem);
6339      margin-left: -1rem;
6340    }
6341  }
6342  
6343  .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta {
6344    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6345    font-weight: bold;
6346  }
6347  
6348  .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta .wp-block-latest-comments__comment-date {
6349    font-weight: normal;
6350  }
6351  
6352  .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment,
6353  .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-date,
6354  .entry .entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p {
6355    font-size: inherit;
6356  }
6357  
6358  .entry .entry-content .wp-block-latest-comments.has-dates .wp-block-latest-comments__comment-date {
6359    font-size: 0.71111em;
6360  }
6361  
6362  .entry .entry-content .has-small-font-size {
6363    font-size: 0.88889em;
6364  }
6365  
6366  .entry .entry-content .has-normal-font-size {
6367    font-size: 1.125em;
6368  }
6369  
6370  .entry .entry-content .has-large-font-size {
6371    font-size: 1.6875em;
6372  }
6373  
6374  .entry .entry-content .has-huge-font-size {
6375    font-size: 2.25em;
6376  }
6377  
6378  .entry .entry-content .has-primary-background-color,
6379  .entry .entry-content .has-secondary-background-color,
6380  .entry .entry-content .has-dark-gray-background-color,
6381  .entry .entry-content .has-light-gray-background-color {
6382    color: #fff;
6383  }
6384  
6385  .entry .entry-content .has-primary-background-color > p,
6386  .entry .entry-content .has-primary-background-color > h1,
6387  .entry .entry-content .has-primary-background-color > h2,
6388  .entry .entry-content .has-primary-background-color > h3,
6389  .entry .entry-content .has-primary-background-color > h4,
6390  .entry .entry-content .has-primary-background-color > h5,
6391  .entry .entry-content .has-primary-background-color > h6,
6392  .entry .entry-content .has-primary-background-color > a,
6393  .entry .entry-content .has-secondary-background-color > p,
6394  .entry .entry-content .has-secondary-background-color > h1,
6395  .entry .entry-content .has-secondary-background-color > h2,
6396  .entry .entry-content .has-secondary-background-color > h3,
6397  .entry .entry-content .has-secondary-background-color > h4,
6398  .entry .entry-content .has-secondary-background-color > h5,
6399  .entry .entry-content .has-secondary-background-color > h6,
6400  .entry .entry-content .has-secondary-background-color > a,
6401  .entry .entry-content .has-dark-gray-background-color > p,
6402  .entry .entry-content .has-dark-gray-background-color > h1,
6403  .entry .entry-content .has-dark-gray-background-color > h2,
6404  .entry .entry-content .has-dark-gray-background-color > h3,
6405  .entry .entry-content .has-dark-gray-background-color > h4,
6406  .entry .entry-content .has-dark-gray-background-color > h5,
6407  .entry .entry-content .has-dark-gray-background-color > h6,
6408  .entry .entry-content .has-dark-gray-background-color > a,
6409  .entry .entry-content .has-light-gray-background-color > p,
6410  .entry .entry-content .has-light-gray-background-color > h1,
6411  .entry .entry-content .has-light-gray-background-color > h2,
6412  .entry .entry-content .has-light-gray-background-color > h3,
6413  .entry .entry-content .has-light-gray-background-color > h4,
6414  .entry .entry-content .has-light-gray-background-color > h5,
6415  .entry .entry-content .has-light-gray-background-color > h6,
6416  .entry .entry-content .has-light-gray-background-color > a {
6417    color: #fff;
6418  }
6419  
6420  .entry .entry-content .has-white-background-color {
6421    color: #111;
6422  }
6423  
6424  .entry .entry-content .has-white-background-color > p,
6425  .entry .entry-content .has-white-background-color > h1,
6426  .entry .entry-content .has-white-background-color > h2,
6427  .entry .entry-content .has-white-background-color > h3,
6428  .entry .entry-content .has-white-background-color > h4,
6429  .entry .entry-content .has-white-background-color > h5,
6430  .entry .entry-content .has-white-background-color > h6,
6431  .entry .entry-content .has-white-background-color > a {
6432    color: #111;
6433  }
6434  
6435  .entry .entry-content .has-primary-background-color,
6436  .entry .entry-content .wp-block-pullquote.is-style-solid-color.has-primary-background-color {
6437    background-color: #0073aa;
6438  }
6439  
6440  .entry .entry-content .has-secondary-background-color,
6441  .entry .entry-content .wp-block-pullquote.is-style-solid-color.has-secondary-background-color {
6442    background-color: #005177;
6443  }
6444  
6445  .entry .entry-content .has-dark-gray-background-color,
6446  .entry .entry-content .wp-block-pullquote.is-style-solid-color.has-dark-gray-background-color {
6447    background-color: #111;
6448  }
6449  
6450  .entry .entry-content .has-light-gray-background-color,
6451  .entry .entry-content .wp-block-pullquote.is-style-solid-color.has-light-gray-background-color {
6452    background-color: #767676;
6453  }
6454  
6455  .entry .entry-content .has-white-background-color,
6456  .entry .entry-content .wp-block-pullquote.is-style-solid-color.has-white-background-color {
6457    background-color: #FFF;
6458  }
6459  
6460  .entry .entry-content .has-primary-color,
6461  .entry .entry-content .wp-block-pullquote blockquote.has-primary-color,
6462  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-primary-color,
6463  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-primary-color > p {
6464    color: #0073aa;
6465  }
6466  
6467  .entry .entry-content .has-secondary-color,
6468  .entry .entry-content .wp-block-pullquote blockquote.has-secondary-color,
6469  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-secondary-color,
6470  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-secondary-color > p {
6471    color: #005177;
6472  }
6473  
6474  .entry .entry-content .has-dark-gray-color,
6475  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-dark-gray-color,
6476  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-dark-gray-color > p {
6477    color: #111;
6478  }
6479  
6480  .entry .entry-content .has-light-gray-color,
6481  .entry .entry-content .wp-block-pullquote blockquote.has-light-gray-color,
6482  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-light-gray-color,
6483  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-light-gray-color > p {
6484    color: #767676;
6485  }
6486  
6487  .entry .entry-content .has-white-color,
6488  .entry .entry-content .wp-block-pullquote blockquote.has-white-color,
6489  .entry .entry-content .wp-block-pullquote.is-style-solid-color blockquote.has-white-color {
6490    color: #FFF;
6491  }
6492  
6493  /* Media */
6494  .page-content .wp-smiley,
6495  .entry-content .wp-smiley,
6496  .comment-content .wp-smiley {
6497    border: none;
6498    margin-bottom: 0;
6499    margin-top: 0;
6500    padding: 0;
6501  }
6502  
6503  embed,
6504  iframe,
6505  object {
6506    max-width: 100%;
6507  }
6508  
6509  .custom-logo-link {
6510    display: inline-block;
6511  }
6512  
6513  .avatar {
6514    border-radius: 100%;
6515    display: block;
6516    min-height: inherit;
6517  }
6518  
6519  svg {
6520    transition: fill 120ms ease-in-out;
6521    fill: currentColor;
6522  }
6523  
6524  /*--------------------------------------------------------------
6525  ## Captions
6526  --------------------------------------------------------------*/
6527  .wp-caption {
6528    margin-bottom: calc(1.5 * 1rem);
6529  }
6530  
6531  @media only screen and (min-width: 768px) {
6532    .wp-caption.aligncenter {
6533      position: relative;
6534      left: calc( calc(8 * (100vw / 12) - 28px) / 2);
6535      transform: translateX(-50%);
6536    }
6537  }
6538  
6539  @media only screen and (min-width: 1168px) {
6540    .wp-caption.aligncenter {
6541      left: calc( calc(6 * (100vw / 12) - 28px) / 2);
6542    }
6543  }
6544  
6545  .wp-caption img[class*="wp-image-"] {
6546    display: block;
6547    margin-left: auto;
6548    margin-right: auto;
6549  }
6550  
6551  .wp-caption-text {
6552    color: #767676;
6553    font-size: 0.71111em;
6554    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6555    line-height: 1.6;
6556    margin: 0;
6557    padding: 0.5rem;
6558    text-align: center;
6559  }
6560  
6561  /*--------------------------------------------------------------
6562  ## Galleries
6563  --------------------------------------------------------------*/
6564  .gallery {
6565    display: flex;
6566    flex-flow: row wrap;
6567    justify-content: center;
6568    margin-bottom: calc(1.5 * 1rem);
6569  }
6570  
6571  .gallery-item {
6572    display: inline-block;
6573    margin-right: 16px;
6574    margin-bottom: 16px;
6575    text-align: center;
6576    vertical-align: top;
6577    width: 100%;
6578  }
6579  
6580  .gallery-columns-2 .gallery-item {
6581    max-width: calc((100% - 16px * 1) / 2);
6582  }
6583  
6584  .gallery-columns-2 .gallery-item:nth-of-type(2n+2) {
6585    margin-right: 0;
6586  }
6587  
6588  .gallery-columns-3 .gallery-item {
6589    max-width: calc((100% - 16px * 2) / 3);
6590  }
6591  
6592  .gallery-columns-3 .gallery-item:nth-of-type(3n+3) {
6593    margin-right: 0;
6594  }
6595  
6596  .gallery-columns-4 .gallery-item {
6597    max-width: calc((100% - 16px * 3) / 4);
6598  }
6599  
6600  .gallery-columns-4 .gallery-item:nth-of-type(4n+4) {
6601    margin-right: 0;
6602  }
6603  
6604  .gallery-columns-5 .gallery-item {
6605    max-width: calc((100% - 16px * 4) / 5);
6606  }
6607  
6608  .gallery-columns-5 .gallery-item:nth-of-type(5n+5) {
6609    margin-right: 0;
6610  }
6611  
6612  .gallery-columns-6 .gallery-item {
6613    max-width: calc((100% - 16px * 5) / 6);
6614  }
6615  
6616  .gallery-columns-6 .gallery-item:nth-of-type(6n+6) {
6617    margin-right: 0;
6618  }
6619  
6620  .gallery-columns-7 .gallery-item {
6621    max-width: calc((100% - 16px * 6) / 7);
6622  }
6623  
6624  .gallery-columns-7 .gallery-item:nth-of-type(7n+7) {
6625    margin-right: 0;
6626  }
6627  
6628  .gallery-columns-8 .gallery-item {
6629    max-width: calc((100% - 16px * 7) / 8);
6630  }
6631  
6632  .gallery-columns-8 .gallery-item:nth-of-type(8n+8) {
6633    margin-right: 0;
6634  }
6635  
6636  .gallery-columns-9 .gallery-item {
6637    max-width: calc((100% - 16px * 8) / 9);
6638  }
6639  
6640  .gallery-columns-9 .gallery-item:nth-of-type(9n+9) {
6641    margin-right: 0;
6642  }
6643  
6644  .gallery-item:last-of-type {
6645    padding-right: 0;
6646  }
6647  
6648  .gallery-caption {
6649    display: block;
6650    font-size: 0.71111em;
6651    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
6652    line-height: 1.6;
6653    margin: 0;
6654    padding: 0.5rem;
6655  }
6656  
6657  .gallery-item > div > a {
6658    display: block;
6659    line-height: 0;
6660    box-shadow: 0 0 0 0 transparent;
6661  }
6662  
6663  .gallery-item > div > a:focus {
6664    box-shadow: 0 0 0 2px #0073aa;
6665  }


Generated : Mon Jun 15 08:20:09 2026 Cross-referenced by PHPXref