[ Index ] |
PHP Cross Reference of WordPress Trunk (Updated Daily) |
[Summary view] [Print] [Text view]
1 @charset "UTF-8"; 2 3 /** 4 * These styles should be loaded by the Block Editor only 5 */ 6 7 /* Variables */ 8 :root { 9 10 /* Font Family */ 11 12 /* Font Size */ 13 14 /* Line Height */ 15 16 /* Headings */ 17 18 /* Block: Latest posts */ 19 20 /* Colors */ 21 22 /* Body text color, site title, footer text color. */ 23 24 /* Headings */ 25 26 /* Mint, default body background */ 27 28 /* Used for borders (separators) */ 29 30 /* Spacing */ 31 32 /* Elevation */ 33 34 /* Forms */ 35 36 /* Cover block */ 37 38 /* Buttons */ 39 40 /* entry */ 41 42 /* Header */ 43 44 /* Main navigation */ 45 46 /* Pagination */ 47 48 /* Footer */ 49 50 /* Block: Pull quote */ 51 52 /* Block: Table */ 53 54 /* Widgets */ 55 56 /* Admin-bar height */ 57 } 58 59 /** 60 * Responsive Styles 61 */ 62 63 /** 64 * Required Variables 65 */ 66 67 /** 68 * Root Media Query Variables 69 */ 70 71 /** 72 * Extends 73 */ 74 .default-max-width { 75 max-width: calc(100vw - 30px); 76 margin-left: auto; 77 margin-right: auto; 78 } 79 @media only screen and (min-width: 482px) { 80 81 .default-max-width { 82 max-width: min(calc(100vw - 100px), 610px); 83 } 84 } 85 @media only screen and (min-width: 822px) { 86 87 .default-max-width { 88 max-width: min(calc(100vw - 200px), 610px); 89 } 90 } 91 92 .wide-max-width { 93 max-width: calc(100vw - 30px); 94 margin-left: auto; 95 margin-right: auto; 96 } 97 98 @media only screen and (min-width: 482px) { 99 100 .wide-max-width { 101 max-width: calc(100vw - 100px); 102 } 103 } 104 105 @media only screen and (min-width: 822px) { 106 107 .wide-max-width { 108 max-width: min(calc(100vw - 200px), 1240px); 109 } 110 } 111 112 @media only screen and (min-width: 482px) { 113 114 .full-max-width { 115 max-width: 100%; 116 width: auto; 117 margin-left: auto; 118 margin-right: auto; 119 } 120 } 121 122 b, 123 strong { 124 font-weight: 700; 125 } 126 127 blockquote { 128 padding: 0; 129 position: relative; 130 margin: 30px 0 30px 25px; 131 } 132 133 blockquote > * { 134 margin-top: 20px; 135 margin-bottom: 20px; 136 } 137 138 blockquote > *:first-child { 139 margin-top: 0; 140 } 141 142 blockquote > *:last-child { 143 margin-bottom: 0; 144 } 145 146 blockquote p { 147 letter-spacing: normal; 148 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 149 font-size: 1.25rem; 150 font-style: normal; 151 font-weight: 700; 152 line-height: 1.7; 153 } 154 155 blockquote cite, 156 blockquote footer { 157 font-weight: normal; 158 letter-spacing: normal; 159 } 160 161 blockquote.alignleft, 162 blockquote.alignright { 163 padding-left: inherit; 164 } 165 166 blockquote.alignleft p, 167 blockquote.alignright p { 168 font-size: 1.125rem; 169 max-width: inherit; 170 width: inherit; 171 } 172 173 blockquote.alignleft cite, 174 blockquote.alignleft footer, 175 blockquote.alignright cite, 176 blockquote.alignright footer { 177 font-size: 1rem; 178 letter-spacing: normal; 179 } 180 181 blockquote strong { 182 font-weight: bolder; 183 } 184 185 blockquote:before { 186 content: "“"; 187 position: absolute; 188 left: -12px; 189 } 190 191 blockquote .wp-block-quote__citation, 192 blockquote cite, 193 blockquote footer { 194 color: #28303d; 195 font-style: normal; 196 } 197 @media only screen and (max-width: 481.98px) { 198 199 blockquote { 200 padding-left: 13px; 201 } 202 203 blockquote:before { 204 left: 0; 205 } 206 } 207 208 img { 209 height: auto; 210 vertical-align: middle; 211 } 212 213 /* Classic editor images */ 214 215 /* Make sure embeds and iframes fit their containers. */ 216 img, 217 .entry-content img, 218 embed, 219 iframe, 220 object, 221 video { 222 max-width: 100%; 223 } 224 225 /* Media captions */ 226 figcaption, 227 .wp-caption, 228 .wp-caption-text, 229 .wp-block-embed figcaption { 230 color: currentColor; 231 font-size: 1rem; 232 line-height: 1.7; 233 margin-top: 10px; 234 margin-bottom: 20px; 235 text-align: center; 236 } 237 238 .alignleft figcaption, 239 .alignright figcaption, 240 .alignleft .wp-caption, 241 .alignright .wp-caption, 242 .alignleft .wp-caption-text, 243 .alignright .wp-caption-text, 244 .alignleft .wp-block-embed figcaption, 245 .alignright .wp-block-embed figcaption { 246 margin-bottom: 0; 247 } 248 249 /* WP Smiley */ 250 .page-content .wp-smiley, 251 .entry-content .wp-smiley, 252 .comment-content .wp-smiley { 253 border: none; 254 margin-bottom: 0; 255 margin-top: 0; 256 padding: 0; 257 } 258 259 select, 260 select:focus { 261 border: 3px solid #39414d; 262 border-radius: 0; 263 color: #28303d; 264 font-size: 1.125rem; 265 -moz-appearance: none; 266 -webkit-appearance: none; 267 appearance: none; 268 padding: 10px 30px 10px 10px; 269 background: #fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='%2328303d'><polygon points='0,0 10,0 5,5'/></svg>") no-repeat; 270 background-position: right 10px top 60%; 271 } 272 273 /* 274 * text-underline-offset doesn't work in Chrome at all 👎 275 * But looks nice in Safari/Firefox, so let's keep it and 276 * maybe Chrome will support it soon. 277 */ 278 a { 279 cursor: pointer; 280 color: #28303d; 281 text-underline-offset: 3px; 282 text-decoration-skip-ink: all; 283 } 284 285 a:hover { 286 text-decoration-style: dotted; 287 text-decoration-skip-ink: none; 288 } 289 290 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 291 292 /* Only visible in Windows High Contrast mode */ 293 outline: 2px solid transparent; 294 text-decoration: underline 1px dotted currentColor; 295 text-decoration-skip-ink: none; 296 background: rgba(255, 255, 255, 0.9); 297 } 298 299 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 300 background: #000; 301 color: #fff; 302 text-decoration: none; 303 } 304 305 .is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { 306 color: #fff; 307 } 308 309 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) { 310 background: rgba(0, 0, 0, 0.9); 311 color: #fff; 312 } 313 314 .has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav { 315 color: #fff; 316 } 317 318 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link { 319 320 /* Only visible in Windows High Contrast mode */ 321 outline: 2px solid transparent; 322 outline-offset: -2px; 323 } 324 325 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link:focus { 326 color: #21759b; 327 background-color: #f1f1f1; 328 } 329 330 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).custom-logo-link { 331 background: none; 332 } 333 334 .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img { 335 outline: 2px dotted #28303d; 336 } 337 338 .wp-block-button__link { 339 border: 3px solid transparent; 340 border-radius: 0; 341 cursor: pointer; 342 font-weight: 500; 343 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 344 font-size: 1.25rem; 345 line-height: 1.5; 346 padding: 15px 30px; 347 text-decoration: none; 348 } 349 350 .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 351 color: #d1e4dd; 352 } 353 354 .has-background .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), 355 .has-background .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { 356 color: #28303d; 357 } 358 359 .wp-block-button__link:not(:hover):not(:active):not(.has-background), 360 .has-background .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 361 background-color: #28303d; 362 } 363 364 .wp-block-button__link:hover, 365 .wp-block-button__link:active { 366 background-color: transparent; 367 border-color: currentColor; 368 color: inherit; 369 } 370 371 .wp-block-button__link:focus { 372 outline-offset: -6px; 373 outline: 2px dotted currentColor; 374 } 375 376 .wp-block-button__link:disabled { 377 background-color: rgba(255, 255, 255, 0.5); 378 border-color: rgba(255, 255, 255, 0.5); 379 color: #39414d; 380 } 381 382 /** 383 * Block Options 384 */ 385 .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), 386 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 387 color: #d1e4dd; 388 } 389 390 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background { 391 color: #28303d; 392 } 393 394 .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background), 395 .has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 396 background-color: #28303d; 397 } 398 399 .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, 400 .wp-block-button:not(.is-style-outline) .wp-block-button__link:active { 401 border-color: currentColor !important; 402 background-color: transparent !important; 403 color: inherit !important; 404 } 405 406 .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus { 407 outline-offset: inherit; 408 outline: inherit; 409 } 410 411 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), 412 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background), 413 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background { 414 border-color: currentColor; 415 } 416 417 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color), 418 .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color) { 419 color: #28303d; 420 } 421 422 .has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background:not(.has-text-color) { 423 color: inherit; 424 } 425 426 .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background) { 427 background-color: transparent; 428 } 429 430 .wp-block-button.is-style-outline .wp-block-button__link:hover, 431 .wp-block-button.is-style-outline .wp-block-button__link:active { 432 background-color: #28303d !important; 433 border-color: transparent !important; 434 color: #d1e4dd !important; 435 } 436 437 .has-background .wp-block-button.is-style-outline .wp-block-button__link:hover, 438 .has-background .wp-block-button.is-style-outline .wp-block-button__link:active { 439 background-color: #28303d !important; 440 color: #d1e4dd !important; 441 } 442 443 .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:hover, 444 .has-text-color .wp-block-button.is-style-outline .wp-block-button__link:active { 445 color: #d1e4dd !important; 446 } 447 448 .wp-block-button.is-style-outline .wp-block-button__link:focus { 449 outline-offset: inherit; 450 outline: inherit; 451 } 452 453 .wp-block-button.is-style-squared { 454 border-radius: 0; 455 } 456 457 .is-style-outline .wp-block-button__link[style*=radius], 458 .wp-block-button__link[style*=radius] { 459 outline-offset: 2px; 460 } 461 462 .wp-block-code code { 463 white-space: pre !important; 464 overflow-x: auto; 465 } 466 467 .wp-block-code { 468 border-color: #28303d; 469 border-radius: 0; 470 border-style: solid; 471 border-width: 0.1rem; 472 padding: 20px; 473 color: currentColor; 474 } 475 476 .wp-block-cover, 477 .wp-block-cover-image { 478 background-color: #000; 479 min-height: 450px; 480 margin-top: inherit; 481 margin-bottom: inherit; 482 } 483 484 .wp-block-cover:not(.alignwide):not(.alignfull), 485 .wp-block-cover-image:not(.alignwide):not(.alignfull) { 486 clear: both; 487 } 488 489 [data-align=full] .wp-block-cover, 490 [data-align=full] .wp-block-cover-image { 491 margin-top: 0; 492 margin-bottom: 0; 493 } 494 495 .wp-block-cover > .wp-block-cover__inner-container > *:first-child, 496 .wp-block-cover-image > .wp-block-cover__inner-container > *:first-child { 497 margin-top: 0; 498 } 499 500 .wp-block-cover > .wp-block-cover__inner-container > *:last-child:not(.block-list-appender), 501 .wp-block-cover-image > .wp-block-cover__inner-container > *:last-child:not(.block-list-appender), 502 .wp-block-cover.has-child-selected > .wp-block-cover__inner-container > *:nth-last-child(2), 503 .wp-block-cover.is-selected > .wp-block-cover__inner-container > *:nth-last-child(2), 504 .wp-block-cover-image.has-child-selected > .wp-block-cover__inner-container > *:nth-last-child(2), 505 .wp-block-cover-image.is-selected > .wp-block-cover__inner-container > *:nth-last-child(2) { 506 margin-bottom: 0; 507 } 508 509 .wp-block-cover .wp-block-cover__inner-container, 510 .wp-block-cover .wp-block-cover-image-text, 511 .wp-block-cover .wp-block-cover-text, 512 .wp-block-cover .block-editor-block-list__block, 513 .wp-block-cover-image .wp-block-cover__inner-container, 514 .wp-block-cover-image .wp-block-cover-image-text, 515 .wp-block-cover-image .wp-block-cover-text, 516 .wp-block-cover-image .block-editor-block-list__block, 517 .wp-block-cover .wp-block-cover__inner-container a, 518 .wp-block-cover .wp-block-cover-image-text a, 519 .wp-block-cover .wp-block-cover-text a, 520 .wp-block-cover .block-editor-block-list__block a, 521 .wp-block-cover-image .wp-block-cover__inner-container a, 522 .wp-block-cover-image .wp-block-cover-image-text a, 523 .wp-block-cover-image .wp-block-cover-text a, 524 .wp-block-cover-image .block-editor-block-list__block a { 525 color: currentColor; 526 } 527 528 .wp-block-cover .wp-block-cover__inner-container .has-link-color a, 529 .wp-block-cover .wp-block-cover-image-text .has-link-color a, 530 .wp-block-cover .wp-block-cover-text .has-link-color a, 531 .wp-block-cover .block-editor-block-list__block .has-link-color a, 532 .wp-block-cover-image .wp-block-cover__inner-container .has-link-color a, 533 .wp-block-cover-image .wp-block-cover-image-text .has-link-color a, 534 .wp-block-cover-image .wp-block-cover-text .has-link-color a, 535 .wp-block-cover-image .block-editor-block-list__block .has-link-color a { 536 color: #28303d; 537 } 538 539 .wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container, 540 .wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text, 541 .wp-block-cover:not([class*=background-color]) .wp-block-cover-text, 542 .wp-block-cover:not([class*=background-color]) .block-editor-block-list__block, 543 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container, 544 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text, 545 .wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text, 546 .wp-block-cover-image:not([class*=background-color]) .block-editor-block-list__block { 547 color: #fff; 548 } 549 550 .wp-block-cover h2 { 551 font-size: 2.25rem; 552 letter-spacing: normal; 553 line-height: 1.3; 554 padding: 0; 555 text-align: inherit; 556 } 557 @media only screen and (min-width: 652px) { 558 559 .wp-block-cover h2 { 560 font-size: 3rem; 561 } 562 } 563 564 .wp-block-cover-image h2 { 565 font-size: 2.25rem; 566 letter-spacing: normal; 567 line-height: 1.3; 568 padding: 0; 569 text-align: inherit; 570 } 571 @media only screen and (min-width: 652px) { 572 573 .wp-block-cover-image h2 { 574 font-size: 3rem; 575 } 576 } 577 578 .wp-block-cover h2.has-text-align-left, 579 .wp-block-cover-image h2.has-text-align-left { 580 text-align: left; 581 } 582 583 .wp-block-cover h2.has-text-align-center, 584 .wp-block-cover-image h2.has-text-align-center { 585 text-align: center; 586 } 587 588 .wp-block-cover h2.has-text-align-right, 589 .wp-block-cover-image h2.has-text-align-right { 590 text-align: right; 591 } 592 593 .wp-block-cover.is-style-twentytwentyone-border, 594 .wp-block-cover-image.is-style-twentytwentyone-border { 595 border: 3px solid #28303d; 596 } 597 598 .wp-block-cover[class*=-background-color][class] .wp-block-cover__inner-container, 599 .wp-block-cover-image[class*=-background-color][class] .wp-block-cover__inner-container { 600 background-color: unset; 601 } 602 603 .wp-block-columns:not(.alignwide):not(.alignfull) { 604 clear: both; 605 } 606 607 .wp-block-columns .wp-block, 608 .wp-block-columns .wp-block-column { 609 max-width: inherit; 610 } 611 612 .wp-block-columns > .wp-block-column > *:first-child { 613 margin-top: 0; 614 } 615 616 .wp-block-columns > .wp-block-column > *:last-child:not(.block-list-appender), 617 .wp-block-columns.has-child-selected > .wp-block-column > *:nth-last-child(2), 618 .wp-block-columns.is-selected > .wp-block-column > *:nth-last-child(2) { 619 margin-bottom: 0; 620 } 621 @media only screen and (min-width: 652px) { 622 623 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) { 624 margin-left: -50px; 625 margin-top: 63px; 626 z-index: 2; 627 } 628 629 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > p:not(.has-background), 630 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h1:not(.has-background), 631 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h2:not(.has-background), 632 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h3:not(.has-background), 633 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h4:not(.has-background), 634 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h5:not(.has-background), 635 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > h6:not(.has-background), 636 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), 637 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background), 638 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > pre:not(.has-background) { 639 background-color: #d1e4dd; 640 padding: 20px; 641 } 642 643 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ul:not(.has-background), 644 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n) > ol:not(.has-background) { 645 padding-left: 50px; 646 } 647 648 .wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n).is-vertically-aligned-center { 649 margin-top: 0; 650 } 651 } 652 653 .wp-block[data-align=full] > .wp-block-columns p:not(.has-background), 654 .wp-block[data-align=full] > .wp-block-columns h1:not(.has-background), 655 .wp-block[data-align=full] > .wp-block-columns h2:not(.has-background), 656 .wp-block[data-align=full] > .wp-block-columns h3:not(.has-background), 657 .wp-block[data-align=full] > .wp-block-columns h4:not(.has-background), 658 .wp-block[data-align=full] > .wp-block-columns h5:not(.has-background), 659 .wp-block[data-align=full] > .wp-block-columns h6:not(.has-background) { 660 padding-left: 20px; 661 padding-right: 20px; 662 } 663 664 .wp-block-file .wp-block-file__textlink { 665 text-decoration: underline; 666 text-decoration-style: solid; 667 text-decoration-thickness: 1px; 668 } 669 670 .wp-block-file .wp-block-file__textlink:hover { 671 text-decoration: underline; 672 text-decoration-style: dotted; 673 } 674 675 .wp-block-file .wp-block-file__button { 676 border: 3px solid transparent; 677 border-radius: 0; 678 cursor: pointer; 679 font-weight: 500; 680 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 681 font-size: 1.25rem; 682 line-height: 1.5; 683 padding: 15px 30px; 684 text-decoration: none; 685 display: inline-block; 686 } 687 688 .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color) { 689 color: #d1e4dd; 690 } 691 692 .has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color), 693 .has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-text-color).has-background { 694 color: #28303d; 695 } 696 697 .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-background), 698 .has-background .wp-block-file .wp-block-file__button:not(:hover):not(:active):not(.has-background) { 699 background-color: #28303d; 700 } 701 702 .wp-block-file .wp-block-file__button:hover, 703 .wp-block-file .wp-block-file__button:active { 704 background-color: transparent; 705 border-color: currentColor; 706 color: inherit; 707 } 708 709 .wp-block-file .wp-block-file__button:focus { 710 outline-offset: -6px; 711 outline: 2px dotted currentColor; 712 } 713 714 .wp-block-file .wp-block-file__button:disabled { 715 background-color: rgba(255, 255, 255, 0.5); 716 border-color: rgba(255, 255, 255, 0.5); 717 color: #39414d; 718 } 719 720 .wp-block-file .wp-block-file__button:focus { 721 outline-offset: inherit; 722 outline: inherit; 723 } 724 725 .wp-block-gallery figcaption { 726 margin-bottom: 0; 727 } 728 729 .wp-block-gallery figcaption a { 730 color: #fff; 731 } 732 733 .wp-block-group.has-background { 734 padding: 30px; 735 } 736 737 [data-align=full] .wp-block-group.has-background { 738 margin-top: 0; 739 margin-bottom: 0; 740 } 741 742 .wp-block-group.is-style-twentytwentyone-border { 743 border: 3px solid #28303d; 744 padding: 30px; 745 } 746 747 .wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container > [data-align=full] { 748 max-width: calc(100% + 60px); 749 width: calc(100% + 60px); 750 margin-left: -30px; 751 } 752 753 .wp-block-group > .wp-block-group__inner-container > *:first-child { 754 margin-top: 0; 755 } 756 757 .wp-block-group > .wp-block-group__inner-container > *:last-child:not(.block-list-appender), 758 .wp-block-group.has-child-selected > .wp-block-group__inner-container > *:nth-last-child(2), 759 .wp-block-group.is-selected > .wp-block-group__inner-container > *:nth-last-child(2) { 760 margin-bottom: 0; 761 } 762 763 .wp-block-group .wp-block-group.has-background > .block-editor-block-list__layout > [data-align=full] { 764 margin: 0; 765 width: 100%; 766 } 767 768 .wp-block-heading h1, 769 h1, 770 .h1, 771 .wp-block-heading h2, 772 h2, 773 .h2, 774 .wp-block-heading h3, 775 h3, 776 .h3, 777 .wp-block-heading h4, 778 h4, 779 .h4, 780 .wp-block-heading h5, 781 h5, 782 .h5, 783 .wp-block-heading h6, 784 h6, 785 .h6 { 786 clear: both; 787 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 788 font-weight: normal; 789 } 790 791 .wp-block-heading h1 strong, 792 h1 strong, 793 .h1 strong, 794 .wp-block-heading h2 strong, 795 h2 strong, 796 .h2 strong, 797 .wp-block-heading h3 strong, 798 h3 strong, 799 .h3 strong, 800 .wp-block-heading h4 strong, 801 h4 strong, 802 .h4 strong, 803 .wp-block-heading h5 strong, 804 h5 strong, 805 .h5 strong, 806 .wp-block-heading h6 strong, 807 h6 strong, 808 .h6 strong { 809 font-weight: 600; 810 } 811 812 .wp-block-heading h1[style*="--wp--typography--line-height"], 813 h1[style*="--wp--typography--line-height"], 814 .h1[style*="--wp--typography--line-height"], 815 .wp-block-heading h2[style*="--wp--typography--line-height"], 816 h2[style*="--wp--typography--line-height"], 817 .h2[style*="--wp--typography--line-height"], 818 .wp-block-heading h3[style*="--wp--typography--line-height"], 819 h3[style*="--wp--typography--line-height"], 820 .h3[style*="--wp--typography--line-height"], 821 .wp-block-heading h4[style*="--wp--typography--line-height"], 822 h4[style*="--wp--typography--line-height"], 823 .h4[style*="--wp--typography--line-height"], 824 .wp-block-heading h5[style*="--wp--typography--line-height"], 825 h5[style*="--wp--typography--line-height"], 826 .h5[style*="--wp--typography--line-height"], 827 .wp-block-heading h6[style*="--wp--typography--line-height"], 828 h6[style*="--wp--typography--line-height"], 829 .h6[style*="--wp--typography--line-height"] { 830 line-height: 1.7; 831 } 832 833 .wp-block-heading h1 { 834 font-size: 4rem; 835 letter-spacing: normal; 836 line-height: 1.1; 837 } 838 839 @media only screen and (min-width: 652px) { 840 841 .wp-block-heading h1 { 842 font-size: 6rem; 843 } 844 } 845 846 h1 { 847 font-size: 4rem; 848 letter-spacing: normal; 849 line-height: 1.1; 850 } 851 852 @media only screen and (min-width: 652px) { 853 854 h1 { 855 font-size: 6rem; 856 } 857 } 858 859 .h1 { 860 font-size: 4rem; 861 letter-spacing: normal; 862 line-height: 1.1; 863 } 864 865 @media only screen and (min-width: 652px) { 866 867 .h1 { 868 font-size: 6rem; 869 } 870 } 871 872 .wp-block-heading h2 { 873 font-size: 2.25rem; 874 letter-spacing: normal; 875 line-height: 1.3; 876 } 877 878 @media only screen and (min-width: 652px) { 879 880 .wp-block-heading h2 { 881 font-size: 3rem; 882 } 883 } 884 885 h2 { 886 font-size: 2.25rem; 887 letter-spacing: normal; 888 line-height: 1.3; 889 } 890 891 @media only screen and (min-width: 652px) { 892 893 h2 { 894 font-size: 3rem; 895 } 896 } 897 898 .h2 { 899 font-size: 2.25rem; 900 letter-spacing: normal; 901 line-height: 1.3; 902 } 903 904 @media only screen and (min-width: 652px) { 905 906 .h2 { 907 font-size: 3rem; 908 } 909 } 910 911 .wp-block-heading h3 { 912 font-size: 2rem; 913 letter-spacing: normal; 914 line-height: 1.3; 915 } 916 917 @media only screen and (min-width: 652px) { 918 919 .wp-block-heading h3 { 920 font-size: 2rem; 921 } 922 } 923 924 h3 { 925 font-size: 2rem; 926 letter-spacing: normal; 927 line-height: 1.3; 928 } 929 930 @media only screen and (min-width: 652px) { 931 932 h3 { 933 font-size: 2rem; 934 } 935 } 936 937 .h3 { 938 font-size: 2rem; 939 letter-spacing: normal; 940 line-height: 1.3; 941 } 942 943 @media only screen and (min-width: 652px) { 944 945 .h3 { 946 font-size: 2rem; 947 } 948 } 949 950 .wp-block-heading h4, 951 h4, 952 .h4 { 953 font-size: 1.5rem; 954 font-weight: 600; 955 letter-spacing: normal; 956 line-height: 1.3; 957 } 958 959 .wp-block-heading h5, 960 h5, 961 .h5 { 962 font-size: 1.125rem; 963 font-weight: 600; 964 letter-spacing: 0.05em; 965 line-height: 1.3; 966 } 967 968 .wp-block-heading h6, 969 h6, 970 .h6 { 971 font-size: 1rem; 972 font-weight: 600; 973 letter-spacing: 0.05em; 974 line-height: 1.3; 975 } 976 977 [data-type="core/html"] textarea { 978 color: #28303d; 979 border-radius: 0; 980 padding: 20px; 981 } 982 983 /* Center image block by default in the editor */ 984 .wp-block-image, 985 .wp-block-image > div:not(.components-placeholder) { 986 text-align: center; 987 } 988 989 [data-type="core/image"] .block-editor-block-list__block-edit figure.is-resized { 990 margin: 0 auto; 991 } 992 993 /* Block Styles */ 994 .wp-block-image.is-style-twentytwentyone-border img, 995 .wp-block-image.is-style-twentytwentyone-image-frame img { 996 border: 3px solid #28303d; 997 } 998 999 .wp-block-image.is-style-twentytwentyone-image-frame img { 1000 padding: 20px; 1001 } 1002 1003 .wp-block-latest-comments { 1004 padding-left: 0; 1005 } 1006 1007 .wp-block-latest-comments:where(:not([class*=-font-size]):not([style*=font-size])) .wp-block-latest-comments__comment { 1008 font-size: 1.125rem; 1009 } 1010 1011 .wp-block-latest-comments .wp-block-latest-comments__comment { 1012 line-height: 1.7; 1013 1014 /* Vertical margins logic */ 1015 margin-top: 30px; 1016 margin-bottom: 30px; 1017 } 1018 1019 .wp-block-latest-comments .wp-block-latest-comments__comment:first-child { 1020 margin-top: 0; 1021 } 1022 1023 .wp-block-latest-comments .wp-block-latest-comments__comment:last-child { 1024 margin-bottom: 0; 1025 } 1026 1027 .wp-block-latest-comments .wp-block-latest-comments__comment-meta { 1028 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1029 } 1030 1031 .wp-block-latest-comments .wp-block-latest-comments__comment-date { 1032 color: inherit; 1033 font-size: inherit; 1034 } 1035 1036 .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p { 1037 font-size: inherit; 1038 line-height: 1.7; 1039 margin: 0; 1040 } 1041 1042 .wp-block-latest-posts { 1043 padding-left: 0; 1044 } 1045 1046 .wp-block-latest-posts:not(.is-grid) > li { 1047 margin-top: 50px; 1048 margin-bottom: 50px; 1049 } 1050 1051 .wp-block-latest-posts:not(.is-grid) > li:first-child { 1052 margin-top: 0; 1053 } 1054 1055 .wp-block-latest-posts:not(.is-grid) > li:last-child { 1056 margin-bottom: 0; 1057 } 1058 1059 .wp-block-latest-posts.is-grid { 1060 word-wrap: break-word; 1061 word-break: break-word; 1062 } 1063 1064 .wp-block-latest-posts.is-grid > li { 1065 margin-bottom: 30px; 1066 } 1067 1068 .wp-block-latest-posts.is-grid > li:last-child { 1069 margin-bottom: 0; 1070 } 1071 1072 .wp-block-latest-posts > li > * { 1073 margin-top: 10px; 1074 margin-bottom: 10px; 1075 } 1076 1077 .wp-block-latest-posts > li > *:first-child { 1078 margin-top: 0; 1079 } 1080 1081 .wp-block-latest-posts > li > *:last-child { 1082 margin-bottom: 0; 1083 } 1084 1085 .wp-block-latest-posts > li > a { 1086 display: inline-block; 1087 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1088 font-size: 2rem; 1089 font-weight: normal; 1090 line-height: 1.3; 1091 margin-bottom: 10px; 1092 } 1093 @media only screen and (min-width: 652px) { 1094 1095 .wp-block-latest-posts > li > a { 1096 font-size: 2rem; 1097 } 1098 } 1099 1100 .wp-block-latest-posts .wp-block-latest-posts__post-author { 1101 color: #28303d; 1102 font-size: 1.25rem; 1103 line-height: 1.7; 1104 } 1105 1106 .wp-block-latest-posts .wp-block-latest-posts__post-date { 1107 color: #28303d; 1108 font-size: 1rem; 1109 line-height: 1.7; 1110 } 1111 1112 [class*=inner-container] .wp-block-latest-posts .wp-block-latest-posts__post-date, 1113 .has-background .wp-block-latest-posts .wp-block-latest-posts__post-date { 1114 color: currentColor; 1115 } 1116 1117 .wp-block-latest-posts .wp-block-latest-posts__post-excerpt, 1118 .wp-block-latest-posts .wp-block-latest-posts__post-full-content { 1119 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1120 font-size: 1.125rem; 1121 line-height: 1.7; 1122 margin-top: 20px; 1123 } 1124 1125 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers { 1126 border-top: 3px solid #28303d; 1127 border-bottom: 3px solid #28303d; 1128 } 1129 1130 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li, 1131 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li { 1132 padding-bottom: 30px; 1133 border-bottom: 1px solid #28303d; 1134 margin-top: 30px; 1135 margin-bottom: 30px; 1136 } 1137 1138 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid) > li:last-child, 1139 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers > li:last-child { 1140 padding-bottom: 0; 1141 border-bottom: none; 1142 } 1143 1144 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid { 1145 box-shadow: inset 0 -1px 0 0 #28303d; 1146 border-bottom: 2px solid #28303d; 1147 } 1148 1149 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li { 1150 margin: 0; 1151 padding-top: 30px; 1152 padding-right: 25px; 1153 } 1154 1155 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child { 1156 padding-bottom: 30px; 1157 } 1158 @media screen and (min-width: 600px) { 1159 1160 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li { 1161 width: 50%; 1162 } 1163 1164 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li { 1165 width: 33%; 1166 } 1167 1168 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li { 1169 width: 25%; 1170 } 1171 1172 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li { 1173 width: 20%; 1174 } 1175 1176 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li { 1177 width: 17%; 1178 } 1179 } 1180 1181 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li { 1182 border: 3px solid #28303d; 1183 padding: 30px 25px; 1184 } 1185 1186 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child { 1187 padding-bottom: 30px; 1188 margin-bottom: 30px; 1189 } 1190 1191 .wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders:not(.is-grid) li { 1192 margin-top: 25px; 1193 margin-bottom: 25px; 1194 } 1195 1196 .gallery-item { 1197 display: inline-block; 1198 text-align: center; 1199 vertical-align: top; 1200 width: 100%; 1201 } 1202 1203 .gallery-columns-2 .gallery-item { 1204 max-width: 50%; 1205 } 1206 1207 .gallery-columns-3 .gallery-item { 1208 max-width: 33.33%; 1209 } 1210 1211 .gallery-columns-4 .gallery-item { 1212 max-width: 25%; 1213 } 1214 1215 .gallery-columns-5 .gallery-item { 1216 max-width: 20%; 1217 } 1218 1219 .gallery-columns-6 .gallery-item { 1220 max-width: 16.66%; 1221 } 1222 1223 .gallery-columns-7 .gallery-item { 1224 max-width: 14.28%; 1225 } 1226 1227 .gallery-columns-8 .gallery-item { 1228 max-width: 12.5%; 1229 } 1230 1231 .gallery-columns-9 .gallery-item { 1232 max-width: 11.11%; 1233 } 1234 1235 .gallery-caption { 1236 display: block; 1237 } 1238 1239 ul, 1240 ol { 1241 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1242 margin: 30px 0; 1243 padding-left: 50px; 1244 } 1245 1246 ul.aligncenter, 1247 ol.aligncenter { 1248 list-style-position: inside; 1249 padding: 0; 1250 text-align: center; 1251 } 1252 1253 ul.alignright, 1254 ol.alignright { 1255 list-style-position: inside; 1256 padding: 0; 1257 text-align: right; 1258 } 1259 1260 li > ul, 1261 li > ol { 1262 margin: 0; 1263 } 1264 1265 dt { 1266 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1267 font-weight: bold; 1268 } 1269 1270 [data-align=full] .wp-block-media-text { 1271 margin-top: 0; 1272 margin-bottom: 0; 1273 } 1274 1275 .wp-block-media-text > .wp-block-media-text__content > *:first-child { 1276 margin-top: 0; 1277 } 1278 1279 .wp-block-media-text > .wp-block-media-text__content > *:last-child:not(.block-list-appender), 1280 .wp-block-media-text.has-child-selected > .wp-block-media-text__content > *:nth-last-child(2), 1281 .wp-block-media-text.is-selected > .wp-block-media-text__content > *:nth-last-child(2) { 1282 margin-bottom: 0; 1283 } 1284 1285 .wp-block-media-text .wp-block-media-text__content { 1286 padding: 25px; 1287 } 1288 1289 .wp-block-media-text.is-style-twentytwentyone-border { 1290 border: 3px solid #28303d; 1291 } 1292 1293 .wp-block-navigation [data-block] { 1294 margin-top: revert; 1295 margin-bottom: revert; 1296 } 1297 1298 .wp-block-navigation .wp-block-navigation__container { 1299 background: #d1e4dd; 1300 } 1301 1302 .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__label { 1303 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1304 font-size: 1.25rem; 1305 font-weight: normal; 1306 } 1307 1308 .wp-block-navigation .has-child .wp-block-navigation__container { 1309 box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); 1310 } 1311 1312 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:hover, 1313 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link > a:focus { 1314 color: #28303d; 1315 } 1316 1317 .wp-block-navigation:not(.has-text-color) .wp-block-navigation-link__content { 1318 color: currentColor; 1319 } 1320 1321 p { 1322 line-height: 1.7; 1323 } 1324 1325 p.has-background { 1326 padding: 20px; 1327 } 1328 1329 pre.wp-block-preformatted { 1330 overflow-x: auto; 1331 white-space: pre !important; 1332 font-size: 1rem; 1333 } 1334 1335 .wp-block-pullquote { 1336 padding: 40px 0; 1337 text-align: center; 1338 border-width: 3px; 1339 border-bottom-style: solid; 1340 border-top-style: solid; 1341 color: currentColor; 1342 border-color: currentColor; 1343 position: relative; 1344 font-size: 2rem; 1345 font-style: normal; 1346 font-weight: 700; 1347 letter-spacing: normal; 1348 } 1349 1350 @media only screen and (min-width: 652px) { 1351 1352 .wp-block-pullquote { 1353 font-size: 2rem; 1354 } 1355 } 1356 1357 .wp-block-pullquote blockquote::before { 1358 color: currentColor; 1359 content: "“"; 1360 display: block; 1361 position: relative; 1362 left: 0; 1363 font-size: 3rem; 1364 font-weight: 500; 1365 line-height: 1; 1366 } 1367 1368 .wp-block-pullquote p { 1369 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1370 font-size: inherit; 1371 font-style: inherit; 1372 font-weight: inherit; 1373 letter-spacing: inherit; 1374 line-height: inherit; 1375 margin: 0; 1376 } 1377 1378 .wp-block-pullquote:where(:not([style*=line-height])) p { 1379 line-height: 1.3; 1380 } 1381 1382 .wp-block-pullquote a { 1383 color: currentColor; 1384 } 1385 1386 .wp-block-pullquote .wp-block-pullquote__citation, 1387 .wp-block-pullquote cite, 1388 .wp-block-pullquote footer { 1389 font-size: 1rem; 1390 font-style: normal; 1391 text-transform: none; 1392 } 1393 1394 .wp-block-pullquote:not(.is-style-solid-color) { 1395 background: none; 1396 } 1397 1398 .wp-block-pullquote.is-style-solid-color { 1399 margin-left: auto; 1400 margin-right: auto; 1401 padding: 50px; 1402 border-width: 3px; 1403 border-style: solid; 1404 border-color: #28303d; 1405 } 1406 @media (min-width: 600px) { 1407 1408 .wp-block-pullquote.is-style-solid-color { 1409 padding: 100px; 1410 } 1411 } 1412 1413 .wp-block-pullquote.is-style-solid-color blockquote::before { 1414 text-align: left; 1415 } 1416 1417 .wp-block-pullquote.is-style-solid-color.alignleft blockquote, 1418 .wp-block-pullquote.is-style-solid-color.alignright blockquote { 1419 padding-left: 20px; 1420 padding-right: 20px; 1421 max-width: inherit; 1422 } 1423 1424 .wp-block-pullquote.is-style-solid-color blockquote { 1425 margin: 0; 1426 max-width: 100%; 1427 } 1428 1429 .wp-block-pullquote.is-style-solid-color blockquote p { 1430 font-size: 2rem; 1431 } 1432 @media only screen and (min-width: 652px) { 1433 1434 .wp-block-pullquote.is-style-solid-color blockquote p { 1435 font-size: 2rem; 1436 } 1437 } 1438 1439 .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation, 1440 .wp-block-pullquote.is-style-solid-color cite, 1441 .wp-block-pullquote.is-style-solid-color footer { 1442 color: currentColor; 1443 } 1444 1445 .wp-block[data-align=full] .wp-block-pullquote:not(.is-style-solid-color) blockquote { 1446 padding: 0 40px; 1447 } 1448 1449 .wp-block[data-align=left] .wp-block-pullquote.is-style-solid-color, 1450 .wp-block[data-align=right] .wp-block-pullquote.is-style-solid-color, 1451 .wp-block-query.has-background { 1452 padding: 20px; 1453 } 1454 @media only screen and (min-width: 482px) { 1455 1456 .wp-block-query.has-background { 1457 padding: 30px; 1458 } 1459 } 1460 1461 .wp-block-quote { 1462 position: relative; 1463 border-left: none; 1464 margin: 30px auto 30px 25px; 1465 padding-left: 1em; 1466 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1467 font-size: 1.25rem; 1468 font-style: normal; 1469 font-weight: 700; 1470 line-height: 1.7; 1471 } 1472 1473 .wp-block-quote p { 1474 font-family: inherit; 1475 font-size: inherit; 1476 font-style: inherit; 1477 font-weight: inherit; 1478 line-height: inherit; 1479 letter-spacing: inherit; 1480 } 1481 1482 .wp-block-quote strong { 1483 font-weight: bolder; 1484 } 1485 1486 .wp-block-quote:before { 1487 content: "“"; 1488 left: 8px; 1489 } 1490 1491 .wp-block-quote .wp-block-quote__citation { 1492 color: currentColor; 1493 font-family: inherit; 1494 font-style: inherit; 1495 font-weight: inherit; 1496 line-height: inherit; 1497 letter-spacing: inherit; 1498 } 1499 1500 .has-background .wp-block-quote .wp-block-quote__citation, 1501 [class*=background-color] .wp-block-quote .wp-block-quote__citation, 1502 [style*=background-color] .wp-block-quote .wp-block-quote__citation, 1503 .wp-block-cover[style*=background-image] .wp-block-quote .wp-block-quote__citation { 1504 color: currentColor; 1505 } 1506 1507 .wp-block-quote:where(:not([style*=font-style])) .wp-block-quote__citation { 1508 font-style: normal; 1509 } 1510 1511 .wp-block-quote:where(:not([style*=font-weight])) .wp-block-quote__citation { 1512 font-weight: normal; 1513 } 1514 1515 .wp-block-quote.has-text-align-right { 1516 margin: 30px 25px 30px auto; 1517 padding-right: 0; 1518 border-right: none; 1519 } 1520 1521 .wp-block-quote.has-text-align-right:before { 1522 display: none; 1523 } 1524 1525 .wp-block-quote.has-text-align-right p:before { 1526 content: "”"; 1527 margin-right: 5px; 1528 } 1529 1530 .wp-block-quote.has-text-align-center { 1531 margin: 30px auto; 1532 } 1533 1534 .wp-block-quote.has-text-align-center:before { 1535 display: none; 1536 } 1537 1538 .wp-block-quote.is-large, 1539 .wp-block-quote.is-style-large { 1540 padding-left: 0; 1541 1542 /* Resetting margins to match _block-container.scss */ 1543 margin-top: 30px; 1544 margin-bottom: 30px; 1545 } 1546 1547 .wp-block-quote.is-large p { 1548 font-size: 2.25rem; 1549 font-style: normal; 1550 line-height: 1.35; 1551 } 1552 @media only screen and (min-width: 652px) { 1553 1554 .wp-block-quote.is-large p { 1555 font-size: 2.5rem; 1556 } 1557 } 1558 1559 .wp-block-quote.is-style-large p { 1560 font-size: 2.25rem; 1561 font-style: normal; 1562 line-height: 1.35; 1563 } 1564 @media only screen and (min-width: 652px) { 1565 1566 .wp-block-quote.is-style-large p { 1567 font-size: 2.5rem; 1568 } 1569 } 1570 1571 .wp-block-quote.is-large:before { 1572 font-size: 2.25rem; 1573 line-height: 1.35; 1574 left: -25px; 1575 } 1576 @media only screen and (min-width: 652px) { 1577 1578 .wp-block-quote.is-large:before { 1579 font-size: 2.5rem; 1580 } 1581 } 1582 1583 .wp-block-quote.is-style-large:before { 1584 font-size: 2.25rem; 1585 line-height: 1.35; 1586 left: -25px; 1587 } 1588 @media only screen and (min-width: 652px) { 1589 1590 .wp-block-quote.is-style-large:before { 1591 font-size: 2.5rem; 1592 } 1593 } 1594 1595 .wp-block-quote.is-large.has-text-align-right:before, 1596 .wp-block-quote.is-style-large.has-text-align-right:before { 1597 display: none; 1598 } 1599 1600 .wp-block-quote.is-large.has-text-align-right p:before { 1601 content: "”"; 1602 font-size: 2.25rem; 1603 font-weight: normal; 1604 line-height: 1.35; 1605 margin-right: 10px; 1606 } 1607 @media only screen and (min-width: 652px) { 1608 1609 .wp-block-quote.is-large.has-text-align-right p:before { 1610 font-size: 2.5rem; 1611 } 1612 } 1613 1614 .wp-block-quote.is-style-large.has-text-align-right p:before { 1615 content: "”"; 1616 font-size: 2.25rem; 1617 font-weight: normal; 1618 line-height: 1.35; 1619 margin-right: 10px; 1620 } 1621 @media only screen and (min-width: 652px) { 1622 1623 .wp-block-quote.is-style-large.has-text-align-right p:before { 1624 font-size: 2.5rem; 1625 } 1626 } 1627 @media only screen and (max-width: 481.98px) { 1628 1629 .wp-block-quote.is-large, 1630 .wp-block-quote.is-style-large { 1631 padding-left: 25px; 1632 } 1633 1634 .wp-block-quote.is-large:before, 1635 .wp-block-quote.is-style-large:before { 1636 left: 0; 1637 } 1638 1639 .wp-block-quote.is-large.has-text-align-right, 1640 .wp-block-quote.is-style-large.has-text-align-right { 1641 padding-left: 0; 1642 padding-right: 25px; 1643 } 1644 1645 .wp-block-quote.is-large.has-text-align-right:before, 1646 .wp-block-quote.is-style-large.has-text-align-right:before { 1647 right: 0; 1648 } 1649 1650 .wp-block-quote { 1651 padding-left: 13px; 1652 } 1653 1654 .wp-block-quote:before { 1655 left: 0; 1656 } 1657 1658 .wp-block-quote.has-text-align-right { 1659 padding-left: 0; 1660 padding-right: 13px; 1661 } 1662 1663 .wp-block-quote.has-text-align-right:before { 1664 right: 0; 1665 } 1666 1667 .wp-block-quote.has-text-align-center { 1668 padding-left: 0; 1669 padding-right: 0; 1670 } 1671 } 1672 @media only screen and (min-width: 482px) { 1673 1674 .wp-block-quote { 1675 margin-left: auto; 1676 } 1677 1678 .wp-block-quote.has-text-align-right { 1679 margin-right: auto; 1680 } 1681 } 1682 1683 .wp-block-rss { 1684 padding-left: 0; 1685 } 1686 1687 .wp-block-rss > li { 1688 list-style: none; 1689 } 1690 1691 .wp-block-rss:not(.is-grid) > li { 1692 margin-top: 50px; 1693 margin-bottom: 50px; 1694 } 1695 1696 .wp-block-rss:not(.is-grid) > li:first-child { 1697 margin-top: 0; 1698 } 1699 1700 .wp-block-rss:not(.is-grid) > li:last-child { 1701 margin-bottom: 0; 1702 } 1703 1704 .wp-block-rss.is-grid > li { 1705 margin-bottom: 30px; 1706 } 1707 1708 .wp-block-rss.is-grid > li:last-child, 1709 .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1), 1710 .wp-block-rss.is-grid.columns-2 > li:nth-last-child(-n+2):nth-child(2n+1) ~ li, 1711 .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1), 1712 .wp-block-rss.is-grid.columns-3 > li:nth-last-child(-n+3):nth-child(3n+1) ~ li, 1713 .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1), 1714 .wp-block-rss.is-grid.columns-4 > li:nth-last-child(-n+4):nth-child(4n+1) ~ li, 1715 .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1), 1716 .wp-block-rss.is-grid.columns-5 > li:nth-last-child(-n+5):nth-child(5n+1) ~ li, 1717 .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1), 1718 .wp-block-rss.is-grid.columns-6 > li:nth-last-child(-n+6):nth-child(6n+1) ~ li { 1719 margin-bottom: 0; 1720 } 1721 1722 .wp-block-rss > li > * { 1723 margin-top: 10px; 1724 margin-bottom: 10px; 1725 } 1726 1727 .wp-block-rss > li > *:first-child { 1728 margin-top: 0; 1729 } 1730 1731 .wp-block-rss > li > *:last-child { 1732 margin-bottom: 0; 1733 } 1734 1735 .wp-block-rss .wp-block-rss__item-title > a { 1736 display: inline-block; 1737 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1738 font-size: 2rem; 1739 font-weight: normal; 1740 line-height: 1.3; 1741 margin-bottom: 10px; 1742 } 1743 @media only screen and (min-width: 652px) { 1744 1745 .wp-block-rss .wp-block-rss__item-title > a { 1746 font-size: 2rem; 1747 } 1748 } 1749 1750 .wp-block-rss .wp-block-rss__item-author { 1751 color: #28303d; 1752 font-size: 1.25rem; 1753 line-height: 1.7; 1754 } 1755 1756 .wp-block-rss .wp-block-rss__item-publish-date { 1757 color: #28303d; 1758 font-size: 1rem; 1759 line-height: 1.7; 1760 } 1761 1762 [class*=inner-container] .wp-block-rss .wp-block-rss__item-publish-date, 1763 .has-background .wp-block-rss .wp-block-rss__item-publish-date { 1764 color: currentColor; 1765 } 1766 1767 .wp-block-rss .wp-block-rss__item-excerpt, 1768 .wp-block-rss .wp-block-rss__item-full-content { 1769 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1770 font-size: 1.125rem; 1771 line-height: 1.7; 1772 margin-top: 20px; 1773 } 1774 1775 .wp-block-rss.alignfull { 1776 padding-left: 20px; 1777 padding-right: 20px; 1778 } 1779 1780 .entry-content [class*=inner-container] .wp-block-rss.alignfull, 1781 .entry-content .has-background .wp-block-rss.alignfull { 1782 padding-left: 0; 1783 padding-right: 0; 1784 } 1785 1786 .wp-block-search { 1787 max-width: calc(100vw - 30px); 1788 } 1789 1790 @media only screen and (min-width: 482px) { 1791 1792 .wp-block-search { 1793 max-width: min(calc(100vw - 100px), 610px); 1794 } 1795 } 1796 1797 @media only screen and (min-width: 822px) { 1798 1799 .wp-block-search { 1800 max-width: min(calc(100vw - 200px), 610px); 1801 } 1802 } 1803 1804 .wp-block-search .wp-block-search__label { 1805 font-size: 1.125rem; 1806 font-weight: 500; 1807 margin-bottom: 10px; 1808 } 1809 1810 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, 1811 .wp-block-search .wp-block-search__input { 1812 border: 3px solid #39414d; 1813 border-radius: 0; 1814 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1815 font-size: 1.125rem; 1816 line-height: 1.7; 1817 max-width: inherit; 1818 margin-right: -3px; 1819 padding: 10px; 1820 } 1821 1822 .is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, 1823 .is-dark-theme .wp-block-search .wp-block-search__input { 1824 background: rgba(255, 255, 255, 0.9); 1825 } 1826 1827 .has-background .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, 1828 .has-background .wp-block-search .wp-block-search__input { 1829 border-color: #28303d !important; 1830 } 1831 1832 .wp-block-search .wp-block-search__button.wp-block-search__button { 1833 border: 3px solid transparent; 1834 border-radius: 0; 1835 cursor: pointer; 1836 font-weight: 500; 1837 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 1838 font-size: 1.25rem; 1839 line-height: 1.5; 1840 padding: 15px 30px; 1841 text-decoration: none; 1842 box-shadow: none; 1843 margin-left: 0; 1844 } 1845 1846 .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color) { 1847 color: #d1e4dd; 1848 } 1849 1850 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color), 1851 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-text-color).has-background { 1852 color: #28303d; 1853 } 1854 1855 .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-background), 1856 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:not(:hover):not(:active):not(.has-background) { 1857 background-color: #28303d; 1858 } 1859 1860 .wp-block-search .wp-block-search__button.wp-block-search__button:hover, 1861 .wp-block-search .wp-block-search__button.wp-block-search__button:active { 1862 background-color: transparent; 1863 border-color: currentColor; 1864 color: inherit; 1865 } 1866 1867 .wp-block-search .wp-block-search__button.wp-block-search__button:focus { 1868 outline-offset: -6px; 1869 outline: 2px dotted currentColor; 1870 } 1871 1872 .wp-block-search .wp-block-search__button.wp-block-search__button:disabled { 1873 background-color: rgba(255, 255, 255, 0.5); 1874 border-color: rgba(255, 255, 255, 0.5); 1875 color: #39414d; 1876 } 1877 1878 .wp-block-search .wp-block-search__button.wp-block-search__button.has-icon { 1879 padding: 6px 15px; 1880 display: inherit; 1881 } 1882 1883 .wp-block-search .wp-block-search__button.wp-block-search__button.has-icon svg { 1884 width: 40px; 1885 height: 40px; 1886 } 1887 1888 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:hover, 1889 .has-background .wp-block-search .wp-block-search__button.wp-block-search__button:active { 1890 background-color: #d1e4dd !important; 1891 color: #28303d !important; 1892 } 1893 1894 .has-text-color .wp-block-search .wp-block-search__button.wp-block-search__button:hover, 1895 .has-text-color .wp-block-search .wp-block-search__button.wp-block-search__button:active { 1896 color: #28303d !important; 1897 } 1898 1899 .wp-block-search .wp-block-search__button.wp-block-search__button:focus { 1900 outline-offset: inherit; 1901 outline: inherit; 1902 } 1903 1904 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { 1905 padding: 3px; 1906 } 1907 1908 .wp-block-search.wp-block-search__button-inside .wp-block-search__input { 1909 border: none; 1910 } 1911 1912 .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button:hover, 1913 .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button:hover, 1914 .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button, 1915 .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button { 1916 color: #28303d; 1917 } 1918 1919 .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button:hover, 1920 .is-dark-theme .wp-block-search.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button:hover { 1921 background-color: #28303d; 1922 color: #fff; 1923 } 1924 1925 .wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__button { 1926 padding: 15px 30px; 1927 } 1928 1929 .wp-block[data-align=center] > * { 1930 text-align: center; 1931 } 1932 1933 .wp-block[data-align=center] .wp-block-search__button-only .wp-block-search__inside-wrapper { 1934 justify-content: center; 1935 } 1936 1937 .wp-block-separator, 1938 hr { 1939 border-bottom: 1px solid #28303d; 1940 clear: both; 1941 opacity: 1; 1942 } 1943 1944 .wp-block-separator[style*="text-align:right"], 1945 .wp-block-separator[style*="text-align: right"], 1946 hr[style*="text-align:right"], 1947 hr[style*="text-align: right"] { 1948 border-right-color: #28303d; 1949 } 1950 1951 .wp-block-separator:not(.is-style-dots) { 1952 max-width: calc(100vw - 30px); 1953 } 1954 @media only screen and (min-width: 482px) { 1955 1956 .wp-block-separator:not(.is-style-dots) { 1957 max-width: min(calc(100vw - 100px), 610px); 1958 } 1959 } 1960 @media only screen and (min-width: 822px) { 1961 1962 .wp-block-separator:not(.is-style-dots) { 1963 max-width: min(calc(100vw - 200px), 610px); 1964 } 1965 } 1966 1967 hr:not(.is-style-dots) { 1968 max-width: calc(100vw - 30px); 1969 } 1970 @media only screen and (min-width: 482px) { 1971 1972 hr:not(.is-style-dots) { 1973 max-width: min(calc(100vw - 100px), 610px); 1974 } 1975 } 1976 @media only screen and (min-width: 822px) { 1977 1978 hr:not(.is-style-dots) { 1979 max-width: min(calc(100vw - 200px), 610px); 1980 } 1981 } 1982 1983 [data-align=full] > .wp-block-separator, 1984 [data-align=wide] > .wp-block-separator, 1985 [data-align=full] > hr, 1986 [data-align=wide] > hr { 1987 max-width: inherit; 1988 } 1989 1990 .wp-block-separator.is-style-twentytwentyone-separator-thick, 1991 hr.is-style-twentytwentyone-separator-thick { 1992 border-bottom-width: 3px; 1993 } 1994 1995 .wp-block-separator.is-style-dots, 1996 hr.is-style-dots { 1997 border-bottom: none; 1998 } 1999 2000 .wp-block-separator.is-style-dots.has-background, 2001 .wp-block-separator.is-style-dots.has-text-color, 2002 hr.is-style-dots.has-background, 2003 hr.is-style-dots.has-text-color { 2004 background-color: transparent !important; 2005 } 2006 2007 .wp-block-separator.is-style-dots.has-background:before, 2008 .wp-block-separator.is-style-dots.has-text-color:before, 2009 hr.is-style-dots.has-background:before, 2010 hr.is-style-dots.has-text-color:before { 2011 color: currentColor !important; 2012 } 2013 2014 .wp-block-separator.is-style-dots:before, 2015 hr.is-style-dots:before { 2016 color: #28303d; 2017 } 2018 2019 .has-background .wp-block-separator, 2020 [class*=background-color] .wp-block-separator, 2021 [style*=background-color] .wp-block-separator, 2022 .wp-block-cover[style*=background-image] .wp-block-separator, 2023 .has-background hr, 2024 [class*=background-color] hr, 2025 [style*=background-color] hr, 2026 .wp-block-cover[style*=background-image] hr { 2027 border-color: currentColor; 2028 } 2029 2030 .wp-block-social-links [data-block] { 2031 margin-top: 0; 2032 margin-bottom: 0; 2033 } 2034 2035 .wp-block-social-links.is-style-twentytwentyone-social-icons-color button { 2036 color: #28303d; 2037 } 2038 2039 .wp-block-social-links.is-style-twentytwentyone-social-icons-color .wp-social-link { 2040 background: none; 2041 } 2042 2043 table thead, 2044 table tfoot, 2045 .wp-block-table thead, 2046 .wp-block-table tfoot { 2047 text-align: center; 2048 } 2049 2050 table th, 2051 .wp-block-table th { 2052 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2053 } 2054 2055 table td, 2056 table th, 2057 .wp-block-table td, 2058 .wp-block-table th { 2059 padding: 10px; 2060 } 2061 2062 table.is-style-regular .has-background, 2063 table.is-style-stripes .has-background, 2064 table.is-style-stripes .has-background thead tr, 2065 table.is-style-stripes .has-background tfoot tr, 2066 table.is-style-stripes .has-background tbody tr, 2067 .wp-block-table.is-style-regular .has-background, 2068 .wp-block-table.is-style-stripes .has-background, 2069 .wp-block-table.is-style-stripes .has-background thead tr, 2070 .wp-block-table.is-style-stripes .has-background tfoot tr, 2071 .wp-block-table.is-style-stripes .has-background tbody tr { 2072 color: #28303d; 2073 } 2074 2075 table.is-style-stripes, 2076 .wp-block-table.is-style-stripes { 2077 border-color: #f0f0f0; 2078 } 2079 2080 table.is-style-stripes th, 2081 table.is-style-stripes td, 2082 .wp-block-table.is-style-stripes th, 2083 .wp-block-table.is-style-stripes td { 2084 border-width: 0; 2085 } 2086 2087 table.is-style-stripes tbody tr:nth-child(odd), 2088 .wp-block-table.is-style-stripes tbody tr:nth-child(odd) { 2089 background-color: #f0f0f0; 2090 } 2091 2092 table.is-style-stripes .has-background tbody tr:nth-child(odd), 2093 .wp-block-table.is-style-stripes .has-background tbody tr:nth-child(odd) { 2094 background-color: rgba(255, 255, 255, 0.9); 2095 } 2096 2097 table.wp-calendar-table td, 2098 table.wp-calendar-table th { 2099 background: transparent; 2100 border: 0; 2101 text-align: center; 2102 line-height: 2; 2103 vertical-align: middle; 2104 } 2105 2106 table.wp-calendar-table th { 2107 font-weight: bold; 2108 } 2109 2110 table.wp-calendar-table thead, 2111 table.wp-calendar-table tbody { 2112 color: currentColor; 2113 border: 1px solid; 2114 } 2115 2116 table.wp-calendar-table caption { 2117 font-weight: bold; 2118 text-align: left; 2119 margin-bottom: 20px; 2120 color: currentColor; 2121 } 2122 2123 .wp-calendar-nav { 2124 text-align: left; 2125 margin-top: 10px; 2126 } 2127 2128 .wp-calendar-nav svg { 2129 height: 1em; 2130 vertical-align: middle; 2131 } 2132 2133 .wp-calendar-nav svg path { 2134 fill: currentColor; 2135 } 2136 2137 .wp-calendar-nav .wp-calendar-nav-next { 2138 float: right; 2139 } 2140 2141 .wp-block-tag-cloud.aligncenter { 2142 text-align: center; 2143 } 2144 2145 pre.wp-block-verse { 2146 padding: 0; 2147 color: currentColor; 2148 } 2149 2150 :root .is-extra-small-text, 2151 :root .has-extra-small-font-size { 2152 font-size: 1rem; 2153 } 2154 2155 :root .is-small-text, 2156 :root .has-small-font-size { 2157 font-size: 1.125rem; 2158 } 2159 2160 :root .is-regular-text, 2161 :root .has-regular-font-size, 2162 :root .is-normal-font-size, 2163 :root .has-normal-font-size, 2164 :root .has-medium-font-size { 2165 font-size: 1.25rem; 2166 } 2167 2168 :root .is-large-text, 2169 :root .has-large-font-size { 2170 font-size: 1.5rem; 2171 line-height: 1.3; 2172 } 2173 2174 :root .is-larger-text { 2175 font-size: 2.5rem; 2176 line-height: 1.3; 2177 } 2178 @media only screen and (min-width: 652px) { 2179 2180 :root .is-larger-text { 2181 font-size: 2.5rem; 2182 } 2183 } 2184 2185 :root .has-larger-font-size { 2186 font-size: 2.5rem; 2187 line-height: 1.3; 2188 } 2189 @media only screen and (min-width: 652px) { 2190 2191 :root .has-larger-font-size { 2192 font-size: 2.5rem; 2193 } 2194 } 2195 2196 :root .is-extra-large-text { 2197 font-size: 2.5rem; 2198 line-height: 1.3; 2199 } 2200 @media only screen and (min-width: 652px) { 2201 2202 :root .is-extra-large-text { 2203 font-size: 2.5rem; 2204 } 2205 } 2206 2207 :root .has-extra-large-font-size { 2208 font-size: 2.5rem; 2209 line-height: 1.3; 2210 } 2211 @media only screen and (min-width: 652px) { 2212 2213 :root .has-extra-large-font-size { 2214 font-size: 2.5rem; 2215 } 2216 } 2217 2218 :root .is-huge-text { 2219 font-size: 6rem; 2220 line-height: 1.3; 2221 font-weight: 300; 2222 } 2223 @media only screen and (min-width: 652px) { 2224 2225 :root .is-huge-text { 2226 font-size: 6rem; 2227 } 2228 } 2229 2230 :root .has-huge-font-size { 2231 font-size: 6rem; 2232 line-height: 1.3; 2233 font-weight: 300; 2234 } 2235 @media only screen and (min-width: 652px) { 2236 2237 :root .has-huge-font-size { 2238 font-size: 6rem; 2239 } 2240 } 2241 2242 :root .is-gigantic-text { 2243 font-size: 9rem; 2244 line-height: 1.3; 2245 font-weight: 300; 2246 } 2247 @media only screen and (min-width: 652px) { 2248 2249 :root .is-gigantic-text { 2250 font-size: 9rem; 2251 } 2252 } 2253 2254 :root .has-gigantic-font-size { 2255 font-size: 9rem; 2256 line-height: 1.3; 2257 font-weight: 300; 2258 } 2259 @media only screen and (min-width: 652px) { 2260 2261 :root .has-gigantic-font-size { 2262 font-size: 9rem; 2263 } 2264 } 2265 2266 /** 2267 * Editor Post Title 2268 * - Needs a special styles 2269 */ 2270 .wp-block.editor-post-title__block { 2271 border-bottom: 3px solid #28303d; 2272 padding-bottom: 60px; 2273 margin-bottom: 90px; 2274 max-width: calc(100vw - 30px); 2275 } 2276 @media only screen and (min-width: 482px) { 2277 2278 .wp-block.editor-post-title__block { 2279 max-width: calc(100vw - 100px); 2280 } 2281 } 2282 @media only screen and (min-width: 822px) { 2283 2284 .wp-block.editor-post-title__block { 2285 max-width: min(calc(100vw - 200px), 1240px); 2286 } 2287 } 2288 2289 .wp-block.editor-post-title__block .editor-post-title__input { 2290 color: #39414d; 2291 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2292 font-size: 4rem; 2293 font-weight: 300; 2294 line-height: 1.1; 2295 } 2296 @media only screen and (min-width: 652px) { 2297 2298 .wp-block.editor-post-title__block .editor-post-title__input { 2299 font-size: 6rem; 2300 } 2301 } 2302 2303 .wp-block.block-editor-default-block-appender > textarea { 2304 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2305 font-size: 1.25rem; 2306 } 2307 2308 .has-primary-color[class] { 2309 color: #28303d; 2310 } 2311 2312 .has-secondary-color[class] { 2313 color: #39414d; 2314 } 2315 2316 .has-primary-background-color[class] { 2317 background-color: #28303d; 2318 color: #d1e4dd; 2319 } 2320 2321 .has-secondary-background-color[class] { 2322 background-color: #39414d; 2323 color: #d1e4dd; 2324 } 2325 2326 .has-white-background-color[class] { 2327 color: #39414d; 2328 } 2329 2330 .has-black-background-color[class] { 2331 color: #28303d; 2332 } 2333 2334 [data-block] { 2335 margin-top: 30px; 2336 margin-bottom: 30px; 2337 } 2338 2339 .wp-block { 2340 max-width: calc(100vw - 30px); 2341 } 2342 2343 @media only screen and (min-width: 482px) { 2344 2345 .wp-block { 2346 max-width: min(calc(100vw - 100px), 610px); 2347 } 2348 } 2349 2350 @media only screen and (min-width: 822px) { 2351 2352 .wp-block { 2353 max-width: min(calc(100vw - 200px), 610px); 2354 } 2355 } 2356 2357 .wp-block[data-align=wide] { 2358 max-width: calc(100vw - 30px); 2359 } 2360 @media only screen and (min-width: 482px) { 2361 2362 .wp-block[data-align=wide] { 2363 max-width: calc(100vw - 100px); 2364 } 2365 } 2366 @media only screen and (min-width: 822px) { 2367 2368 .wp-block[data-align=wide] { 2369 max-width: min(calc(100vw - 200px), 1240px); 2370 } 2371 } 2372 2373 .wp-block.alignwide { 2374 max-width: calc(100vw - 30px); 2375 } 2376 @media only screen and (min-width: 482px) { 2377 2378 .wp-block.alignwide { 2379 max-width: calc(100vw - 100px); 2380 } 2381 } 2382 @media only screen and (min-width: 822px) { 2383 2384 .wp-block.alignwide { 2385 max-width: min(calc(100vw - 200px), 1240px); 2386 } 2387 } 2388 2389 .wp-block[data-align=full], 2390 .wp-block.alignfull { 2391 max-width: none; 2392 } 2393 2394 .alignleft { 2395 margin: 0; 2396 margin-right: 25px; 2397 } 2398 2399 .alignright { 2400 margin: 0; 2401 margin-left: 25px; 2402 } 2403 2404 .has-drop-cap:not(:focus)::first-letter { 2405 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2406 font-weight: normal; 2407 line-height: 0.66; 2408 text-transform: uppercase; 2409 font-style: normal; 2410 margin: 0.1em 0.1em 0 0; 2411 font-size: 5rem; 2412 } 2413 2414 @media only screen and (min-width: 652px) { 2415 2416 .has-drop-cap:not(:focus)::first-letter { 2417 font-size: 7rem; 2418 } 2419 } 2420 2421 @media only screen and (min-width: 482px) { 2422 2423 .wp-block[data-align=left] > * { 2424 max-width: 290px; 2425 margin-right: 25px; 2426 } 2427 2428 .wp-block[data-align=right] > * { 2429 max-width: 290px; 2430 margin-left: 25px; 2431 } 2432 } 2433 2434 .wp-block-freeform.block-library-rich-text__tinymce blockquote { 2435 border: none; 2436 } 2437 2438 .wp-block-freeform.block-library-rich-text__tinymce blockquote:before { 2439 left: 5px; 2440 } 2441 2442 html { 2443 line-height: 1.7; 2444 } 2445 2446 html, 2447 body { 2448 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 2449 } 2450 2451 body { 2452 background-color: #d1e4dd; 2453 font-size: 1.25rem; 2454 font-weight: normal; 2455 -moz-osx-font-smoothing: grayscale; 2456 -webkit-font-smoothing: antialiased; 2457 } 2458 2459 body, 2460 .wp-block a { 2461 color: #28303d; 2462 } 2463 2464 .wp-block a:hover { 2465 text-decoration-style: dotted; 2466 } 2467 2468 .wp-block a:focus { 2469 outline: 2px solid #28303d; 2470 text-decoration: none; 2471 } 2472 2473 .has-background .has-link-color a, 2474 .has-background.has-link-color a { 2475 color: #28303d; 2476 } 2477 2478 button, 2479 a { 2480 cursor: pointer; 2481 } 2482 2483 .has-black-color[class], 2484 .has-black-color[class] > [class*=__inner-container] { 2485 color: #000; 2486 } 2487 2488 .has-gray-color[class], 2489 .has-gray-color[class] > [class*=__inner-container] { 2490 color: #39414d; 2491 } 2492 2493 .has-dark-gray-color[class], 2494 .has-dark-gray-color[class] > [class*=__inner-container] { 2495 color: #28303d; 2496 } 2497 2498 .has-green-color[class], 2499 .has-green-color[class] > [class*=__inner-container] { 2500 color: #d1e4dd; 2501 } 2502 2503 .has-blue-color[class], 2504 .has-blue-color[class] > [class*=__inner-container] { 2505 color: #d1dfe4; 2506 } 2507 2508 .has-purple-color[class], 2509 .has-purple-color[class] > [class*=__inner-container] { 2510 color: #d1d1e4; 2511 } 2512 2513 .has-red-color[class], 2514 .has-red-color[class] > [class*=__inner-container] { 2515 color: #e4d1d1; 2516 } 2517 2518 .has-orange-color[class], 2519 .has-orange-color[class] > [class*=__inner-container] { 2520 color: #e4dad1; 2521 } 2522 2523 .has-yellow-color[class], 2524 .has-yellow-color[class] > [class*=__inner-container] { 2525 color: #eeeadd; 2526 } 2527 2528 .has-white-color[class], 2529 .has-white-color[class] > [class*=__inner-container] { 2530 color: #fff; 2531 } 2532 2533 .has-background a, 2534 .has-background p, 2535 .has-background h1, 2536 .has-background h2, 2537 .has-background h3, 2538 .has-background h4, 2539 .has-background h5, 2540 .has-background h6 { 2541 color: currentColor; 2542 } 2543 2544 .has-black-background-color[class], 2545 .has-black-background-color[class] > [class*=__inner-container] { 2546 background-color: #000; 2547 } 2548 2549 .has-dark-gray-background-color[class], 2550 .has-dark-gray-background-color[class] > [class*=__inner-container] { 2551 background-color: #28303d; 2552 } 2553 2554 .has-gray-background-color[class], 2555 .has-gray-background-color[class] > [class*=__inner-container] { 2556 background-color: #39414d; 2557 } 2558 2559 .has-light-gray-background-color[class], 2560 .has-light-gray-background-color[class] > [class*=__inner-container] { 2561 background-color: #f0f0f0; 2562 } 2563 2564 .has-green-background-color[class], 2565 .has-green-background-color[class] > [class*=__inner-container] { 2566 background-color: #d1e4dd; 2567 } 2568 2569 .has-blue-background-color[class], 2570 .has-blue-background-color[class] > [class*=__inner-container] { 2571 background-color: #d1dfe4; 2572 } 2573 2574 .has-purple-background-color[class], 2575 .has-purple-background-color[class] > [class*=__inner-container] { 2576 background-color: #d1d1e4; 2577 } 2578 2579 .has-red-background-color[class], 2580 .has-red-background-color[class] > [class*=__inner-container] { 2581 background-color: #e4d1d1; 2582 } 2583 2584 .has-orange-background-color[class], 2585 .has-orange-background-color[class] > [class*=__inner-container] { 2586 background-color: #e4dad1; 2587 } 2588 2589 .has-yellow-background-color[class], 2590 .has-yellow-background-color[class] > [class*=__inner-container] { 2591 background-color: #eeeadd; 2592 } 2593 2594 .has-white-background-color[class], 2595 .has-white-background-color[class] > [class*=__inner-container] { 2596 background-color: #fff; 2597 } 2598 2599 .has-background:not(.has-text-color).has-black-background-color[class], 2600 .has-background:not(.has-text-color).has-gray-background-color[class], 2601 .has-background:not(.has-text-color).has-dark-gray-background-color[class] { 2602 color: #fff; 2603 } 2604 2605 .has-background:not(.has-text-color).has-black-background-color[class] > [class*=__inner-container], 2606 .has-background:not(.has-text-color).has-gray-background-color[class] > [class*=__inner-container], 2607 .has-background:not(.has-text-color).has-dark-gray-background-color[class] > [class*=__inner-container], 2608 .has-background:not(.has-text-color).has-green-background-color[class], 2609 .has-background:not(.has-text-color).has-blue-background-color[class], 2610 .has-background:not(.has-text-color).has-purple-background-color[class], 2611 .has-background:not(.has-text-color).has-red-background-color[class], 2612 .has-background:not(.has-text-color).has-orange-background-color[class], 2613 .has-background:not(.has-text-color).has-yellow-background-color[class], 2614 .has-background:not(.has-text-color).has-white-background-color[class], 2615 .has-background:not(.has-text-color).has-green-background-color[class] > [class*=__inner-container], 2616 .has-background:not(.has-text-color).has-blue-background-color[class] > [class*=__inner-container], 2617 .has-background:not(.has-text-color).has-purple-background-color[class] > [class*=__inner-container], 2618 .has-background:not(.has-text-color).has-red-background-color[class] > [class*=__inner-container], 2619 .has-background:not(.has-text-color).has-orange-background-color[class] > [class*=__inner-container], 2620 .has-background:not(.has-text-color).has-yellow-background-color[class] > [class*=__inner-container], 2621 .has-background:not(.has-text-color).has-white-background-color[class] > [class*=__inner-container] { 2622 color: #28303d; 2623 } 2624 2625 .has-purple-to-yellow-gradient-background { 2626 background: linear-gradient(160deg, #d1d1e4, #eeeadd); 2627 } 2628 2629 .has-yellow-to-purple-gradient-background { 2630 background: linear-gradient(160deg, #eeeadd, #d1d1e4); 2631 } 2632 2633 .has-green-to-yellow-gradient-background { 2634 background: linear-gradient(160deg, #d1e4dd, #eeeadd); 2635 } 2636 2637 .has-yellow-to-green-gradient-background { 2638 background: linear-gradient(160deg, #eeeadd, #d1e4dd); 2639 } 2640 2641 .has-red-to-yellow-gradient-background { 2642 background: linear-gradient(160deg, #e4d1d1, #eeeadd); 2643 } 2644 2645 .has-yellow-to-red-gradient-background { 2646 background: linear-gradient(160deg, #eeeadd, #e4d1d1); 2647 } 2648 2649 .has-purple-to-red-gradient-background { 2650 background: linear-gradient(160deg, #d1d1e4, #e4d1d1); 2651 } 2652 2653 .has-red-to-purple-gradient-background { 2654 background: linear-gradient(160deg, #e4d1d1, #d1d1e4); 2655 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated : Sun Dec 22 08:20:01 2024 | Cross-referenced by PHPXref |