angelovcom.net

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

style-rtl.css (225908B)


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