[ Index ]

WordPress 5.4.1

[ Index ]     [ Classes ]     [ Functions ]     [ Variables ]     [ Constants ]     [ Statistics ]    

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


Generated: Tue May 19 15:51:04 2020 Cross-referenced by PHPXref 0.7.1