[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

title

Body

[close]

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

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


Generated : Thu Nov 21 08:20:01 2024 Cross-referenced by PHPXref