[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

title

Body

[close]

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

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


Generated : Sun Dec 22 08:20:01 2024 Cross-referenced by PHPXref