angelovcom.net

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

style.css (226100B)


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