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


Generated : Sat Feb 22 08:20:01 2025 Cross-referenced by PHPXref