[ Index ]

WordPress 5.4.1

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

title

Body

[close]

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

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


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