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


Generated : Sat Nov 28 08:20:01 2020 Cross-referenced by PHPXref