Skip to content

Instantly share code, notes, and snippets.

@JeffMatsonPagely
Last active January 24, 2021 05:39
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Embed
What would you like to do?
whitehouse.gov styles - Jan 20 2021 14:45:41 GMT-0500
--- old.css 2021-01-22 19:37:42.128976786 -0500
+++ new.css 2021-01-22 19:37:30.008928748 -0500
@@ -1,5 +1,5 @@
-/**** old.min.css ***/
-/*Wed Jan 20 2021 14:45:41 GMT-0500 (Eastern Standard Time)*/
+/**** new.min.css ***/
+/*Fri Jan 22 2021 11:05:45 GMT-0500 (Eastern Standard Time)*/
@charset "UTF-8";
*,:after,:before {
@@ -755,7 +755,7 @@
}
}
-.h4alt,fieldset legend.alt,h4.alt {
+.h4alt,.home__featured-news .multiple-featured-items .news-item .news-item__title-container,.home__featured-news .two-featured-items .news-item .news-item__title-container,fieldset legend.alt,h4.alt {
letter-spacing: normal;
font-family: MercurySSm-Book-Pro_Web,serif;
font-size: 17px;
@@ -763,7 +763,7 @@
font-weight: 400
}
-.accessibility__fontsize .h4alt,.accessibility__fontsize fieldset legend.alt,.accessibility__fontsize h4.alt,fieldset .accessibility__fontsize legend.alt {
+.accessibility__fontsize .h4alt,.accessibility__fontsize .home__featured-news .multiple-featured-items .news-item .news-item__title-container,.accessibility__fontsize .home__featured-news .two-featured-items .news-item .news-item__title-container,.accessibility__fontsize fieldset legend.alt,.accessibility__fontsize h4.alt,.home__featured-news .multiple-featured-items .news-item .accessibility__fontsize .news-item__title-container,.home__featured-news .two-featured-items .news-item .accessibility__fontsize .news-item__title-container,fieldset .accessibility__fontsize legend.alt {
font-size: 34px
}
@@ -859,23 +859,23 @@
text-decoration: none
}
-.body-content ol,.body-content ul,.deck,.deck p,.module-description {
+.deck,.deck p,.module-description {
font-family: MercurySSm-Book-Pro_Web,serif;
font-size: 14px;
line-height: 166%;
font-weight: 400
}
-.accessibility__fontsize .body-content ol,.accessibility__fontsize .body-content ul,.accessibility__fontsize .deck,.accessibility__fontsize .deck p,.accessibility__fontsize .module-description,.body-content .accessibility__fontsize ol,.body-content .accessibility__fontsize ul {
+.accessibility__fontsize .deck,.accessibility__fontsize .deck p,.accessibility__fontsize .module-description {
font-size: 28px
}
@media (min-width:768px) {
- .body-content ol,.body-content ul,.deck,.deck p,.module-description {
+ .deck,.deck p,.module-description {
font-size: 15px
}
- .accessibility__fontsize .body-content ol,.accessibility__fontsize .body-content ul,.accessibility__fontsize .deck,.accessibility__fontsize .deck p,.accessibility__fontsize .module-description,.body-content .accessibility__fontsize ol,.body-content .accessibility__fontsize ul {
+ .accessibility__fontsize .deck,.accessibility__fontsize .deck p,.accessibility__fontsize .module-description {
font-size: 30px
}
}
@@ -989,21 +989,21 @@
font-size: 20px
}
-.body-content figcaption a,.body-content h2 a,.body-content h3 a,.body-content h4 a,.body-content h5 a,.body-content h6 a,.body-content ol a,.body-content ol li a,.body-content p a,.body-content ul a,.body-content ul li a,.body-copy a,.module__featured-media-and-content .content-col ul li a,.topper .eyebrow,.wysiwyg-text a,blockquote.wp-block-quote .wp-block-pullquote__citation a,blockquote.wp-block-quote cite a,body.search-results .search-result .entry-meta a,body.search-results .search-result .entry-title a,p a {
+.body-content figcaption a,.body-content h2 a,.body-content h3 a,.body-content h4 a,.body-content h5 a,.body-content h6 a,.body-content ol a,.body-content ol li a,.body-content p a,.body-content ul a,.body-content ul li a,.body-copy a,.module__featured-media-and-content .content-col ul li a,.topper .eyebrow,.wysiwyg-text a,blockquote.wp-block-quote .wp-block-quote__citation a,blockquote.wp-block-quote cite a,body.search-results .search-result .entry-meta a,body.search-results .search-result .entry-title a,p a {
transition: .2s ease
}
-.body-content figcaption a:focus,.body-content figcaption a:hover,.body-content h2 a:focus,.body-content h2 a:hover,.body-content h3 a:focus,.body-content h3 a:hover,.body-content h4 a:focus,.body-content h4 a:hover,.body-content h5 a:focus,.body-content h5 a:hover,.body-content h6 a:focus,.body-content h6 a:hover,.body-content ol a:focus,.body-content ol a:hover,.body-content ul a:focus,.body-content ul a:hover,.body-copy a:focus,.body-copy a:hover,.module__featured-media-and-content .content-col ul li a:focus,.module__featured-media-and-content .content-col ul li a:hover,.topper .eyebrow:focus,.topper .eyebrow:hover,.wysiwyg-text a:focus,.wysiwyg-text a:hover,blockquote.wp-block-quote .wp-block-pullquote__citation a:focus,blockquote.wp-block-quote .wp-block-pullquote__citation a:hover,blockquote.wp-block-quote cite a:focus,blockquote.wp-block-quote cite a:hover,body.search-results .search-result .entry-meta a:focus,body.search-results .search-result .entry-meta a:hover,body.search-results .search-result .entry-title a:focus,body.search-results .search-result .entry-title a:hover,p a:focus,p a:hover {
+.body-content figcaption a:focus,.body-content figcaption a:hover,.body-content h2 a:focus,.body-content h2 a:hover,.body-content h3 a:focus,.body-content h3 a:hover,.body-content h4 a:focus,.body-content h4 a:hover,.body-content h5 a:focus,.body-content h5 a:hover,.body-content h6 a:focus,.body-content h6 a:hover,.body-content ol a:focus,.body-content ol a:hover,.body-content p a:focus,.body-content p a:hover,.body-content ul a:focus,.body-content ul a:hover,.body-copy a:focus,.body-copy a:hover,.module__featured-media-and-content .content-col ul li a:focus,.module__featured-media-and-content .content-col ul li a:hover,.topper .eyebrow:focus,.topper .eyebrow:hover,.wysiwyg-text a:focus,.wysiwyg-text a:hover,blockquote.wp-block-quote .wp-block-quote__citation a:focus,blockquote.wp-block-quote .wp-block-quote__citation a:hover,blockquote.wp-block-quote cite a:focus,blockquote.wp-block-quote cite a:hover,body.search-results .search-result .entry-meta a:focus,body.search-results .search-result .entry-meta a:hover,body.search-results .search-result .entry-title a:focus,body.search-results .search-result .entry-title a:hover,p a:focus,p a:hover {
color: #9c1919;
border-bottom: 1px solid rgba(156,25,25,.8)
}
-.accessibility__contrast .body-content figcaption a:focus,.accessibility__contrast .body-content figcaption a:hover,.accessibility__contrast .body-content h2 a:focus,.accessibility__contrast .body-content h2 a:hover,.accessibility__contrast .body-content h3 a:focus,.accessibility__contrast .body-content h3 a:hover,.accessibility__contrast .body-content h4 a:focus,.accessibility__contrast .body-content h4 a:hover,.accessibility__contrast .body-content h5 a:focus,.accessibility__contrast .body-content h5 a:hover,.accessibility__contrast .body-content h6 a:focus,.accessibility__contrast .body-content h6 a:hover,.accessibility__contrast .body-content ol a:focus,.accessibility__contrast .body-content ol a:hover,.accessibility__contrast .body-content ul a:focus,.accessibility__contrast .body-content ul a:hover,.accessibility__contrast .body-copy a:focus,.accessibility__contrast .body-copy a:hover,.accessibility__contrast .module__featured-media-and-content .content-col ul li a:focus,.accessibility__contrast .module__featured-media-and-content .content-col ul li a:hover,.accessibility__contrast .topper .eyebrow:focus,.accessibility__contrast .topper .eyebrow:hover,.accessibility__contrast .wysiwyg-text a:focus,.accessibility__contrast .wysiwyg-text a:hover,.accessibility__contrast blockquote.wp-block-quote .wp-block-pullquote__citation a:focus,.accessibility__contrast blockquote.wp-block-quote .wp-block-pullquote__citation a:hover,.accessibility__contrast blockquote.wp-block-quote cite a:focus,.accessibility__contrast blockquote.wp-block-quote cite a:hover,.accessibility__contrast body.search-results .search-result .entry-meta a:focus,.accessibility__contrast body.search-results .search-result .entry-meta a:hover,.accessibility__contrast body.search-results .search-result .entry-title a:focus,.accessibility__contrast body.search-results .search-result .entry-title a:hover,.accessibility__contrast p a:focus,.accessibility__contrast p a:hover,.body-content figcaption .accessibility__contrast a:focus,.body-content figcaption .accessibility__contrast a:hover,.body-content h2 .accessibility__contrast a:focus,.body-content h2 .accessibility__contrast a:hover,.body-content h3 .accessibility__contrast a:focus,.body-content h3 .accessibility__contrast a:hover,.body-content h4 .accessibility__contrast a:focus,.body-content h4 .accessibility__contrast a:hover,.body-content h5 .accessibility__contrast a:focus,.body-content h5 .accessibility__contrast a:hover,.body-content h6 .accessibility__contrast a:focus,.body-content h6 .accessibility__contrast a:hover,.body-content ol .accessibility__contrast a:focus,.body-content ol .accessibility__contrast a:hover,.body-content ul .accessibility__contrast a:focus,.body-content ul .accessibility__contrast a:hover,.body-copy .accessibility__contrast a:focus,.body-copy .accessibility__contrast a:hover,.module__featured-media-and-content .content-col ul li .accessibility__contrast a:focus,.module__featured-media-and-content .content-col ul li .accessibility__contrast a:hover,.topper .accessibility__contrast .eyebrow:focus,.topper .accessibility__contrast .eyebrow:hover,.wysiwyg-text .accessibility__contrast a:focus,.wysiwyg-text .accessibility__contrast a:hover,blockquote.wp-block-quote .wp-block-pullquote__citation .accessibility__contrast a:focus,blockquote.wp-block-quote .wp-block-pullquote__citation .accessibility__contrast a:hover,blockquote.wp-block-quote cite .accessibility__contrast a:focus,blockquote.wp-block-quote cite .accessibility__contrast a:hover,body.search-results .search-result .entry-meta .accessibility__contrast a:focus,body.search-results .search-result .entry-meta .accessibility__contrast a:hover,body.search-results .search-result .entry-title .accessibility__contrast a:focus,body.search-results .search-result .entry-title .accessibility__contrast a:hover,p .accessibility__contrast a:focus,p .accessibility__contrast a:hover {
+.accessibility__contrast .body-content figcaption a:focus,.accessibility__contrast .body-content figcaption a:hover,.accessibility__contrast .body-content h2 a:focus,.accessibility__contrast .body-content h2 a:hover,.accessibility__contrast .body-content h3 a:focus,.accessibility__contrast .body-content h3 a:hover,.accessibility__contrast .body-content h4 a:focus,.accessibility__contrast .body-content h4 a:hover,.accessibility__contrast .body-content h5 a:focus,.accessibility__contrast .body-content h5 a:hover,.accessibility__contrast .body-content h6 a:focus,.accessibility__contrast .body-content h6 a:hover,.accessibility__contrast .body-content ol a:focus,.accessibility__contrast .body-content ol a:hover,.accessibility__contrast .body-content ul a:focus,.accessibility__contrast .body-content ul a:hover,.accessibility__contrast .body-copy a:focus,.accessibility__contrast .body-copy a:hover,.accessibility__contrast .module__featured-media-and-content .content-col ul li a:focus,.accessibility__contrast .module__featured-media-and-content .content-col ul li a:hover,.accessibility__contrast .topper .eyebrow:focus,.accessibility__contrast .topper .eyebrow:hover,.accessibility__contrast .wysiwyg-text a:focus,.accessibility__contrast .wysiwyg-text a:hover,.accessibility__contrast blockquote.wp-block-quote .wp-block-quote__citation a:focus,.accessibility__contrast blockquote.wp-block-quote .wp-block-quote__citation a:hover,.accessibility__contrast blockquote.wp-block-quote cite a:focus,.accessibility__contrast blockquote.wp-block-quote cite a:hover,.accessibility__contrast body.search-results .search-result .entry-meta a:focus,.accessibility__contrast body.search-results .search-result .entry-meta a:hover,.accessibility__contrast body.search-results .search-result .entry-title a:focus,.accessibility__contrast body.search-results .search-result .entry-title a:hover,.accessibility__contrast p a:focus,.accessibility__contrast p a:hover,.body-content figcaption .accessibility__contrast a:focus,.body-content figcaption .accessibility__contrast a:hover,.body-content h2 .accessibility__contrast a:focus,.body-content h2 .accessibility__contrast a:hover,.body-content h3 .accessibility__contrast a:focus,.body-content h3 .accessibility__contrast a:hover,.body-content h4 .accessibility__contrast a:focus,.body-content h4 .accessibility__contrast a:hover,.body-content h5 .accessibility__contrast a:focus,.body-content h5 .accessibility__contrast a:hover,.body-content h6 .accessibility__contrast a:focus,.body-content h6 .accessibility__contrast a:hover,.body-content ol .accessibility__contrast a:focus,.body-content ol .accessibility__contrast a:hover,.body-content ul .accessibility__contrast a:focus,.body-content ul .accessibility__contrast a:hover,.body-copy .accessibility__contrast a:focus,.body-copy .accessibility__contrast a:hover,.module__featured-media-and-content .content-col ul li .accessibility__contrast a:focus,.module__featured-media-and-content .content-col ul li .accessibility__contrast a:hover,.topper .accessibility__contrast .eyebrow:focus,.topper .accessibility__contrast .eyebrow:hover,.wysiwyg-text .accessibility__contrast a:focus,.wysiwyg-text .accessibility__contrast a:hover,blockquote.wp-block-quote .wp-block-quote__citation .accessibility__contrast a:focus,blockquote.wp-block-quote .wp-block-quote__citation .accessibility__contrast a:hover,blockquote.wp-block-quote cite .accessibility__contrast a:focus,blockquote.wp-block-quote cite .accessibility__contrast a:hover,body.search-results .search-result .entry-meta .accessibility__contrast a:focus,body.search-results .search-result .entry-meta .accessibility__contrast a:hover,body.search-results .search-result .entry-title .accessibility__contrast a:focus,body.search-results .search-result .entry-title .accessibility__contrast a:hover,p .accessibility__contrast a:focus,p .accessibility__contrast a:hover {
color: #e8808c;
- border-bottom: 1px solid rgba(232,128,140,.8)
+ border-bottom: 1px solid #e8808c
}
-.body-content figcaption a,.body-content h2 a,.body-content h3 a,.body-content h4 a,.body-content h5 a,.body-content h6 a,.body-content ol a,.body-content ol li a,.body-content p a,.body-content ul a,.body-content ul li a,.body-copy a,.wysiwyg-text a,blockquote.wp-block-quote .wp-block-pullquote__citation a,blockquote.wp-block-quote cite a,p a {
+.body-content figcaption a,.body-content h2 a,.body-content h3 a,.body-content h4 a,.body-content h5 a,.body-content h6 a,.body-content ol a,.body-content ol li a,.body-content p a,.body-content ul a,.body-content ul li a,.body-copy a,.wysiwyg-text a,blockquote.wp-block-quote .wp-block-quote__citation a,blockquote.wp-block-quote cite a,p a {
transition: .2s ease;
text-decoration: underline;
text-underline-position: under;
@@ -1014,13 +1014,13 @@
border-bottom: 1px solid rgba(0,100,188,.25)
}
-.accessibility__contrast .body-content figcaption a,.accessibility__contrast .body-content h2 a,.accessibility__contrast .body-content h3 a,.accessibility__contrast .body-content h4 a,.accessibility__contrast .body-content h5 a,.accessibility__contrast .body-content h6 a,.accessibility__contrast .body-content ol a,.accessibility__contrast .body-content ul a,.accessibility__contrast .body-copy a,.accessibility__contrast .wysiwyg-text a,.accessibility__contrast blockquote.wp-block-quote .wp-block-pullquote__citation a,.accessibility__contrast blockquote.wp-block-quote cite a,.accessibility__contrast p a,.body-content figcaption .accessibility__contrast a,.body-content h2 .accessibility__contrast a,.body-content h3 .accessibility__contrast a,.body-content h4 .accessibility__contrast a,.body-content h5 .accessibility__contrast a,.body-content h6 .accessibility__contrast a,.body-content ol .accessibility__contrast a,.body-content ul .accessibility__contrast a,.body-copy .accessibility__contrast a,.wysiwyg-text .accessibility__contrast a,blockquote.wp-block-quote .wp-block-pullquote__citation .accessibility__contrast a,blockquote.wp-block-quote cite .accessibility__contrast a,p .accessibility__contrast a {
+.accessibility__contrast .body-content figcaption a,.accessibility__contrast .body-content h2 a,.accessibility__contrast .body-content h3 a,.accessibility__contrast .body-content h4 a,.accessibility__contrast .body-content h5 a,.accessibility__contrast .body-content h6 a,.accessibility__contrast .body-content ol a,.accessibility__contrast .body-content p a,.accessibility__contrast .body-content ul a,.accessibility__contrast .body-copy a,.accessibility__contrast .wysiwyg-text a,.accessibility__contrast blockquote.wp-block-quote .wp-block-quote__citation a,.accessibility__contrast blockquote.wp-block-quote cite a,.accessibility__contrast p a,.body-content figcaption .accessibility__contrast a,.body-content h2 .accessibility__contrast a,.body-content h3 .accessibility__contrast a,.body-content h4 .accessibility__contrast a,.body-content h5 .accessibility__contrast a,.body-content h6 .accessibility__contrast a,.body-content ol .accessibility__contrast a,.body-content p .accessibility__contrast a,.body-content ul .accessibility__contrast a,.body-copy .accessibility__contrast a,.wysiwyg-text .accessibility__contrast a,blockquote.wp-block-quote .wp-block-quote__citation .accessibility__contrast a,blockquote.wp-block-quote cite .accessibility__contrast a,p .accessibility__contrast a {
color: #ecc781;
border-bottom: 1px solid rgba(236,199,129,.25)
}
-.accessibility__contrast .body-content figcaption a:focus,.accessibility__contrast .body-content h2 a:focus,.accessibility__contrast .body-content h3 a:focus,.accessibility__contrast .body-content h4 a:focus,.accessibility__contrast .body-content h5 a:focus,.accessibility__contrast .body-content h6 a:focus,.accessibility__contrast .body-content ol a:focus,.accessibility__contrast .body-content ul a:focus,.accessibility__contrast .body-copy a:focus,.accessibility__contrast .wysiwyg-text a:focus,.accessibility__contrast blockquote.wp-block-quote .wp-block-pullquote__citation a:focus,.accessibility__contrast blockquote.wp-block-quote cite a:focus,.accessibility__contrast p a:focus,.body-content figcaption .accessibility__contrast a:focus,.body-content h2 .accessibility__contrast a:focus,.body-content h3 .accessibility__contrast a:focus,.body-content h4 .accessibility__contrast a:focus,.body-content h5 .accessibility__contrast a:focus,.body-content h6 .accessibility__contrast a:focus,.body-content ol .accessibility__contrast a:focus,.body-content ul .accessibility__contrast a:focus,.body-copy .accessibility__contrast a:focus,.wysiwyg-text .accessibility__contrast a:focus,blockquote.wp-block-quote .wp-block-pullquote__citation .accessibility__contrast a:focus,blockquote.wp-block-quote cite .accessibility__contrast a:focus,p .accessibility__contrast a:focus {
- outline: 5px auto rgba(236,199,129,.247)
+.accessibility__contrast .body-content figcaption a:focus,.accessibility__contrast .body-content h2 a:focus,.accessibility__contrast .body-content h3 a:focus,.accessibility__contrast .body-content h4 a:focus,.accessibility__contrast .body-content h5 a:focus,.accessibility__contrast .body-content h6 a:focus,.accessibility__contrast .body-content ol a:focus,.accessibility__contrast .body-content ul a:focus,.accessibility__contrast .body-copy a:focus,.accessibility__contrast .wysiwyg-text a:focus,.accessibility__contrast blockquote.wp-block-quote .wp-block-quote__citation a:focus,.accessibility__contrast blockquote.wp-block-quote cite a:focus,.accessibility__contrast p a:focus,.body-content figcaption .accessibility__contrast a:focus,.body-content h2 .accessibility__contrast a:focus,.body-content h3 .accessibility__contrast a:focus,.body-content h4 .accessibility__contrast a:focus,.body-content h5 .accessibility__contrast a:focus,.body-content h6 .accessibility__contrast a:focus,.body-content ol .accessibility__contrast a:focus,.body-content ul .accessibility__contrast a:focus,.body-copy .accessibility__contrast a:focus,.wysiwyg-text .accessibility__contrast a:focus,blockquote.wp-block-quote .wp-block-quote__citation .accessibility__contrast a:focus,blockquote.wp-block-quote cite .accessibility__contrast a:focus,p .accessibility__contrast a:focus {
+ outline: 5px auto rgba(232,128,140,.247)
}
.body-copy,p {
@@ -1090,7 +1090,7 @@
transition: .2s ease;
padding-bottom: 3px;
word-break: keep-all;
- border-bottom: 1px solid rgba(0,100,188,.25)
+ border-bottom: 1px solid rgba(10,36,88,.25)
}
.accessibility__fontsize .navlink>a {
@@ -1339,8 +1339,8 @@
}
.accessibility__contrast .link__blue:focus,.accessibility__contrast .link__blue:hover {
- color: hsla(0,0%,100%,.87);
- border-color: #ecc781
+ color: #e8808c;
+ border-color: #e8808c
}
.link__lblue {
@@ -1362,8 +1362,8 @@
}
.accessibility__contrast .link__lblue:focus,.accessibility__contrast .link__lblue:hover {
- color: hsla(0,0%,100%,.87);
- border-color: #ecc781
+ color: #e8808c;
+ border-color: #e8808c
}
.shared-meta {
@@ -1410,8 +1410,8 @@
}
.accessibility__contrast .shared-meta span a:focus,.accessibility__contrast .shared-meta span a:hover {
- color: #fff;
- border-color: #ecc781
+ color: #e8808c;
+ border-color: #e8808c
}
.shared-meta span.separator {
@@ -3325,6 +3325,1083 @@
flex: 0 0 100%
}
+.accessibility__fontsize .offset-lg-1,.accessibility__fontsize .offset-lg-2,.accessibility__fontsize .offset-lg-3,.accessibility__fontsize .offset-lg-4,.accessibility__fontsize .offset-lg-5,.accessibility__fontsize .offset-lg-6,.accessibility__fontsize .offset-lg-7,.accessibility__fontsize .offset-lg-8,.accessibility__fontsize .offset-lg-9,.accessibility__fontsize .offset-lg-10,.accessibility__fontsize .offset-lg-12,.accessibility__fontsize .offset-md-1,.accessibility__fontsize .offset-md-2,.accessibility__fontsize .offset-md-3,.accessibility__fontsize .offset-md-4,.accessibility__fontsize .offset-md-5,.accessibility__fontsize .offset-md-6,.accessibility__fontsize .offset-md-7,.accessibility__fontsize .offset-md-8,.accessibility__fontsize .offset-md-9,.accessibility__fontsize .offset-md-10,.accessibility__fontsize .offset-md-11,.accessibility__fontsize .offset-md-12 {
+ margin-left: 0;
+ margin-right: 0
+}
+
+.body-content .h1,.body-content .h1large,.body-content h1,.body-content h1.large {
+ font-family: MercuryTextG2-Semibold-Pro_Web;
+ font-size: 31px;
+ line-height: 108%;
+ letter-spacing: -.02em;
+ font-variant: small-caps;
+ font-weight: 400
+}
+
+.body-content .accessibility__fontsize .h1,.body-content .accessibility__fontsize .h1large,.body-content .accessibility__fontsize h1,.body-content .accessibility__fontsize h1.large {
+ font-size: 62px;
+ font-size: 60px
+}
+
+.body-content .h1 strong,.body-content .h1large strong,.body-content h1 strong,.body-content h1.large strong {
+ color: #0a2458
+}
+
+@media (min-width:768px) {
+ .body-content .h1,.body-content .h1large,.body-content h1,.body-content h1.large {
+ font-size: 34px
+ }
+}
+
+@media (min-width:992px) {
+ .body-content .h1,.body-content .h1large,.body-content h1,.body-content h1.large {
+ font-size: 54px
+ }
+}
+
+.body-content .h1small,.body-content h1.small {
+ font-family: MercuryTextG2-Semibold-Pro_Web;
+ font-size: 26px;
+ line-height: 108%;
+ letter-spacing: -.02em;
+ font-variant: small-caps;
+ font-weight: 400
+}
+
+.body-content .accessibility__fontsize .h1small,.body-content .accessibility__fontsize h1.small {
+ font-size: 52px;
+ font-size: 44px
+}
+
+.body-content .h1small strong,.body-content h1.small strong {
+ color: #0a2458
+}
+
+@media (min-width:768px) {
+ .body-content .h1small,.body-content h1.small {
+ font-size: 36px
+ }
+
+ .body-content .accessibility__fontsize .h1small,.body-content .accessibility__fontsize h1.small {
+ font-size: 72px
+ }
+}
+
+@media (min-width:992px) {
+ .body-content .h1small,.body-content h1.small {
+ font-size: 44px
+ }
+}
+
+.body-content .h1smallest,.body-content h1.smallest {
+ font-family: MercuryTextG2-Semibold-Pro_Web;
+ font-size: 26px;
+ line-height: 108%;
+ letter-spacing: -.02em;
+ font-variant: small-caps;
+ font-weight: 400
+}
+
+.body-content .accessibility__fontsize .h1smallest,.body-content .accessibility__fontsize h1.smallest {
+ font-size: 52px;
+ font-size: 32px
+}
+
+.body-content .h1smallest strong,.body-content h1.smallest strong {
+ color: #0a2458
+}
+
+@media (min-width:768px) {
+ .body-content .h1smallest,.body-content h1.smallest {
+ font-size: 28px
+ }
+
+ .body-content .accessibility__fontsize .h1smallest,.body-content .accessibility__fontsize h1.smallest {
+ font-size: 56px
+ }
+}
+
+@media (min-width:992px) {
+ .body-content .h1smallest,.body-content h1.smallest {
+ font-size: 32px
+ }
+}
+
+.body-content .h1super,.body-content h1.super {
+ font-family: MercuryTextG2-Roman-Pro_Web,sans-serif;
+ font-weight: 400;
+ line-height: 108%;
+ letter-spacing: .04em;
+ font-variant: small-caps;
+ font-size: 33px
+}
+
+.body-content .h1super strong,.body-content h1.super strong {
+ color: #0a2458
+}
+
+.body-content .accessibility__fontsize .h1super,.body-content .accessibility__fontsize h1.super {
+ font-size: 66px;
+ font-size: 50px
+}
+
+@media (min-width:375px) {
+ .body-content .h1super,.body-content h1.super {
+ font-size: 33px
+ }
+}
+
+@media (min-width:768px) {
+ .body-content .h1super,.body-content h1.super {
+ font-size: 38px
+ }
+
+ .body-content .accessibility__fontsize .h1super,.body-content .accessibility__fontsize h1.super {
+ font-size: 58px
+ }
+}
+
+@media (min-width:992px) {
+ .body-content .h1super,.body-content h1.super {
+ font-size: 60px
+ }
+
+ .body-content .accessibility__fontsize .h1super,.body-content .accessibility__fontsize h1.super {
+ font-size: 120px
+ }
+}
+
+.body-content .h1news,.body-content h1.news {
+ font-family: MercurySSm-Book-Pro_Web,serif;
+ font-size: 25px;
+ line-height: 132%;
+ letter-spacing: -.015em;
+ font-weight: 400;
+ font-variant: normal
+}
+
+.body-content .accessibility__fontsize .h1news,.body-content .accessibility__fontsize h1.news {
+ font-size: 50px;
+ font-size: 32px
+}
+
+.body-content .h1news strong,.body-content h1.news strong {
+ color: #0a2458
+}
+
+@media (min-width:768px) {
+ .body-content .h1news,.body-content h1.news {
+ font-size: 30px
+ }
+
+ .body-content .accessibility__fontsize .h1news,.body-content .accessibility__fontsize h1.news {
+ font-size: 60px
+ }
+}
+
+@media (min-width:992px) {
+ .body-content .h1news,.body-content h1.news {
+ font-size: 44px
+ }
+}
+
+.body-content .h2,.body-content h2 {
+ font-family: MercurySSm-Book-Pro_Web,serif;
+ font-size: 23px;
+ line-height: 132%;
+ letter-spacing: -.015em;
+ font-weight: 400;
+ margin-bottom: 20px
+}
+
+.body-content .accessibility__fontsize .h2,.body-content .accessibility__fontsize h2 {
+ font-size: 46px;
+ font-size: 40px
+}
+
+@media (min-width:768px) {
+ .body-content .h2,.body-content h2 {
+ font-size: 27px;
+ margin-bottom: 30px
+ }
+
+ .body-content .accessibility__fontsize .h2,.body-content .accessibility__fontsize h2 {
+ font-size: 47px
+ }
+}
+
+@media (min-width:992px) {
+ .body-content .h2,.body-content h2 {
+ font-size: 32px
+ }
+}
+
+.body-content .h2 b,.body-content .h2 strong,.body-content h2 b,.body-content h2 strong {
+ font-weight: 400!important
+}
+
+.body-content .h3,.body-content h3 {
+ font-family: MercurySSm-Medium-Pro_Web,serif;
+ font-size: 21px;
+ line-height: 132%;
+ letter-spacing: -.015em;
+ font-weight: 400;
+ margin-bottom: 20px
+}
+
+.body-content .accessibility__fontsize .h3,.body-content .accessibility__fontsize h3 {
+ font-size: 42px
+}
+
+@media (min-width:768px) {
+ .body-content .h3,.body-content h3 {
+ margin-bottom: 30px;
+ font-size: 22px
+ }
+
+ .body-content .accessibility__fontsize .h3,.body-content .accessibility__fontsize h3 {
+ font-size: 44px
+ }
+}
+
+@media (min-width:992px) {
+ .body-content .h3,.body-content h3 {
+ font-size: 25px
+ }
+
+ .body-content .accessibility__fontsize .h3,.body-content .accessibility__fontsize h3 {
+ font-size: 50px
+ }
+}
+
+.body-content .h4,.body-content h4 {
+ font-family: Decimal-Medium_Web,sans-serif;
+ font-size: 15px;
+ line-height: 140%;
+ letter-spacing: .04em;
+ text-transform: uppercase;
+ font-weight: 400;
+ margin-bottom: 20px
+}
+
+.body-content .accessibility__fontsize .h4,.body-content .accessibility__fontsize h4 {
+ font-size: 30px
+}
+
+@media (min-width:768px) {
+ .body-content .h4,.body-content h4 {
+ margin-bottom: 30px;
+ font-size: 17px
+ }
+
+ .body-content .accessibility__fontsize .h4,.body-content .accessibility__fontsize h4 {
+ font-size: 34px
+ }
+}
+
+@media (min-width:992px) {
+ .body-content .h4,.body-content h4 {
+ font-size: 17px
+ }
+
+ .body-content .accessibility__fontsize .h4,.body-content .accessibility__fontsize h4 {
+ font-size: 34px
+ }
+}
+
+.body-content .h4alt,.body-content h4.alt {
+ letter-spacing: normal;
+ font-family: MercurySSm-Book-Pro_Web,serif;
+ font-size: 17px;
+ line-height: 140%;
+ font-weight: 400
+}
+
+.body-content .accessibility__fontsize .h4alt,.body-content .accessibility__fontsize h4.alt {
+ font-size: 34px
+}
+
+.body-content .h5,.body-content h5 {
+ font-family: Decimal-Medium_Web,sans-serif;
+ font-size: 11px;
+ line-height: 132%;
+ letter-spacing: .04em;
+ text-transform: uppercase;
+ font-weight: 400;
+ margin-bottom: 20px
+}
+
+.body-content .accessibility__fontsize .h5,.body-content .accessibility__fontsize h5 {
+ font-size: 22px
+}
+
+@media (min-width:768px) {
+ .body-content .h5,.body-content h5 {
+ margin-bottom: 30px;
+ font-size: 13px
+ }
+
+ .body-content .accessibility__fontsize .h5,.body-content .accessibility__fontsize h5 {
+ font-size: 26px
+ }
+}
+
+.body-content .h6,.body-content .shared-meta span,.body-content .shared-meta time,.body-content h6 {
+ font-family: Decimal-Medium_Web,sans-serif;
+ font-size: 10px;
+ line-height: 132%;
+ text-transform: uppercase;
+ font-weight: 400;
+ margin-bottom: 20px
+}
+
+.body-content .accessibility__fontsize .h6,.body-content .accessibility__fontsize .shared-meta span,.body-content .accessibility__fontsize .shared-meta time,.body-content .accessibility__fontsize h6,.body-content .shared-meta .accessibility__fontsize span,.body-content .shared-meta .accessibility__fontsize time {
+ font-size: 20px
+}
+
+@media (min-width:768px) {
+ .body-content .h6,.body-content .shared-meta span,.body-content .shared-meta time,.body-content h6 {
+ margin-bottom: 30px;
+ font-size: 11px
+ }
+
+ .body-content .accessibility__fontsize .h6,.body-content .accessibility__fontsize .shared-meta span,.body-content .accessibility__fontsize .shared-meta time,.body-content .accessibility__fontsize h6,.body-content .shared-meta .accessibility__fontsize span,.body-content .shared-meta .accessibility__fontsize time {
+ font-size: 22px
+ }
+}
+
+.body-content .h1,.body-content .h2,.body-content .h3,.body-content .h4,.body-content .h5,.body-content .h6,.body-content .shared-meta span,.body-content .shared-meta time,.body-content h1,.body-content h2,.body-content h3,.body-content h4,.body-content h5,.body-content h6 {
+ margin-top: 0;
+ margin-right: 0;
+ margin-left: 0
+}
+
+.body-content .body-copy,.body-content ol,.body-content p,.body-content ul {
+ font-family: MercurySSm-Book-Pro_Web,serif;
+ font-size: 15px;
+ line-height: 170%;
+ font-weight: 400
+}
+
+.body-content .accessibility__fontsize .body-copy,.body-content .accessibility__fontsize ol,.body-content .accessibility__fontsize p,.body-content .accessibility__fontsize ul {
+ font-size: 30px
+}
+
+@media (min-width:768px) {
+ .body-content .body-copy,.body-content ol,.body-content p,.body-content ul {
+ font-size: 16px;
+ line-height: 176%
+ }
+
+ .body-content .accessibility__fontsize .body-copy,.body-content .accessibility__fontsize ol,.body-content .accessibility__fontsize p,.body-content .accessibility__fontsize ul {
+ font-size: 32px
+ }
+}
+
+.body-content .small-text,.body-content small {
+ font-family: Decimal-Medium_Web,sans-serif;
+ font-size: 10px;
+ line-height: 150%;
+ font-weight: 400
+}
+
+.body-content .accessibility__fontsize .small-text,.body-content .accessibility__fontsize small {
+ font-size: 20px
+}
+
+.body-content .small-text a {
+ text-decoration: none
+}
+
+.body-content .deck,.body-content .deck p {
+ font-family: MercurySSm-Book-Pro_Web,serif;
+ font-size: 14px;
+ line-height: 166%;
+ font-weight: 400
+}
+
+.body-content .accessibility__fontsize .deck,.body-content .accessibility__fontsize .deck p {
+ font-size: 28px
+}
+
+@media (min-width:768px) {
+ .body-content .deck,.body-content .deck p {
+ font-size: 15px
+ }
+
+ .body-content .accessibility__fontsize .deck,.body-content .accessibility__fontsize .deck p {
+ font-size: 30px
+ }
+}
+
+.body-content .deck--lg,.body-content .deck--lg p,.body-content .is-style-large-text {
+ font-family: MercurySSm-Book-Pro_Web,serif;
+ font-size: 17px;
+ line-height: 166%;
+ font-weight: 400
+}
+
+.body-content .accessibility__fontsize .deck--lg,.body-content .accessibility__fontsize .deck--lg p,.body-content .accessibility__fontsize .is-style-large-text {
+ font-size: 34px
+}
+
+@media (min-width:768px) {
+ .body-content .deck--lg,.body-content .deck--lg p,.body-content .is-style-large-text {
+ font-size: 19px
+ }
+
+ .body-content .accessibility__fontsize .deck--lg,.body-content .accessibility__fontsize .deck--lg p,.body-content .accessibility__fontsize .is-style-large-text {
+ font-size: 38px
+ }
+}
+
+@media (min-width:992px) {
+ .body-content .deck--lg,.body-content .deck--lg p,.body-content .is-style-large-text {
+ font-size: 25px
+ }
+
+ .body-content .accessibility__fontsize .deck--lg,.body-content .accessibility__fontsize .deck--lg p,.body-content .accessibility__fontsize .is-style-large-text {
+ font-size: 50px
+ }
+}
+
+.body-content .deck--sm,.body-content .deck--sm p {
+ font-family: Decimal-Book,sans-serif;
+ font-size: 13px;
+ line-height: 166%;
+ font-weight: 400
+}
+
+.body-content .accessibility__fontsize .deck--sm,.body-content .accessibility__fontsize .deck--sm p {
+ font-size: 26px
+}
+
+.body-content .caption-text,.body-content .caption-text p,.body-content figcaption {
+ font-family: Decimal-Book,sans-serif;
+ font-size: 12px;
+ line-height: 136%;
+ font-weight: 400
+}
+
+.body-content .accessibility__fontsize .caption-text,.body-content .accessibility__fontsize .caption-text p,.body-content .accessibility__fontsize figcaption {
+ font-size: 24px
+}
+
+@media (min-width:768px) {
+ .body-content .caption-text,.body-content .caption-text p,.body-content figcaption {
+ font-size: 13px;
+ line-height: 123%
+ }
+
+ .body-content .accessibility__fontsize .caption-text,.body-content .accessibility__fontsize .caption-text p,.body-content .accessibility__fontsize figcaption {
+ font-size: 26px
+ }
+}
+
+.body-content .ui-label-base {
+ font-family: Decimal-Medium_Web,sans-serif;
+ font-size: 10px;
+ letter-spacing: .04em;
+ line-height: 125%;
+ text-transform: uppercase;
+ font-weight: 400
+}
+
+.body-content .accessibility__fontsize .ui-label-base {
+ font-size: 20px
+}
+
+.body-content .body-copy a:focus,.body-content .body-copy a:hover,.body-content .wysiwyg-text a:focus,.body-content .wysiwyg-text a:hover,.body-content figcaption a:focus,.body-content figcaption a:hover,.body-content h2 a:focus,.body-content h2 a:hover,.body-content h3 a:focus,.body-content h3 a:hover,.body-content h4 a:focus,.body-content h4 a:hover,.body-content h5 a:focus,.body-content h5 a:hover,.body-content h6 a:focus,.body-content h6 a:hover,.body-content ol a:focus,.body-content ol a:hover,.body-content p a:focus,.body-content p a:hover,.body-content ul a:focus,.body-content ul a:hover {
+ color: #9c1919;
+ border-bottom: 1px solid rgba(156,25,25,.8)
+}
+
+.body-content .accessibility__contrast .body-copy a:focus,.body-content .accessibility__contrast .body-copy a:hover,.body-content .accessibility__contrast .wysiwyg-text a:focus,.body-content .accessibility__contrast .wysiwyg-text a:hover,.body-content .accessibility__contrast figcaption a:focus,.body-content .accessibility__contrast figcaption a:hover,.body-content .accessibility__contrast h2 a:focus,.body-content .accessibility__contrast h2 a:hover,.body-content .accessibility__contrast h3 a:focus,.body-content .accessibility__contrast h3 a:hover,.body-content .accessibility__contrast h4 a:focus,.body-content .accessibility__contrast h4 a:hover,.body-content .accessibility__contrast h5 a:focus,.body-content .accessibility__contrast h5 a:hover,.body-content .accessibility__contrast h6 a:focus,.body-content .accessibility__contrast h6 a:hover,.body-content .accessibility__contrast ol a:focus,.body-content .accessibility__contrast ol a:hover,.body-content .accessibility__contrast p a:focus,.body-content .accessibility__contrast p a:hover,.body-content .accessibility__contrast ul a:focus,.body-content .accessibility__contrast ul a:hover,.body-content .body-copy .accessibility__contrast a:focus,.body-content .body-copy .accessibility__contrast a:hover,.body-content .wysiwyg-text .accessibility__contrast a:focus,.body-content .wysiwyg-text .accessibility__contrast a:hover,.body-content figcaption .accessibility__contrast a:focus,.body-content figcaption .accessibility__contrast a:hover,.body-content h2 .accessibility__contrast a:focus,.body-content h2 .accessibility__contrast a:hover,.body-content h3 .accessibility__contrast a:focus,.body-content h3 .accessibility__contrast a:hover,.body-content h4 .accessibility__contrast a:focus,.body-content h4 .accessibility__contrast a:hover,.body-content h5 .accessibility__contrast a:focus,.body-content h5 .accessibility__contrast a:hover,.body-content h6 .accessibility__contrast a:focus,.body-content h6 .accessibility__contrast a:hover,.body-content ol .accessibility__contrast a:focus,.body-content ol .accessibility__contrast a:hover,.body-content p .accessibility__contrast a:focus,.body-content p .accessibility__contrast a:hover,.body-content ul .accessibility__contrast a:focus,.body-content ul .accessibility__contrast a:hover {
+ color: #e8808c;
+ border-bottom: 1px solid #e8808c
+}
+
+.body-content .body-copy a,.body-content .wysiwyg-text a,.body-content figcaption a,.body-content h2 a,.body-content h3 a,.body-content h4 a,.body-content h5 a,.body-content h6 a,.body-content ol a,.body-content ol li a,.body-content p a,.body-content ul a,.body-content ul li a {
+ transition: .2s ease;
+ text-decoration: underline;
+ text-underline-position: under;
+ font-weight: 400;
+ color: #0064bc;
+ text-decoration: none;
+ padding-bottom: 2px;
+ border-bottom: 1px solid rgba(0,100,188,.25)
+}
+
+.body-content .accessibility__contrast .body-copy a,.body-content .accessibility__contrast .wysiwyg-text a,.body-content .accessibility__contrast figcaption a,.body-content .accessibility__contrast h2 a,.body-content .accessibility__contrast h3 a,.body-content .accessibility__contrast h4 a,.body-content .accessibility__contrast h5 a,.body-content .accessibility__contrast h6 a,.body-content .accessibility__contrast ol a,.body-content .accessibility__contrast p a,.body-content .accessibility__contrast ul a,.body-content .body-copy .accessibility__contrast a,.body-content .wysiwyg-text .accessibility__contrast a,.body-content figcaption .accessibility__contrast a,.body-content h2 .accessibility__contrast a,.body-content h3 .accessibility__contrast a,.body-content h4 .accessibility__contrast a,.body-content h5 .accessibility__contrast a,.body-content h6 .accessibility__contrast a,.body-content ol .accessibility__contrast a,.body-content p .accessibility__contrast a,.body-content ul .accessibility__contrast a {
+ color: #ecc781;
+ border-bottom: 1px solid rgba(236,199,129,.25)
+}
+
+.body-content .accessibility__contrast .body-copy a:focus,.body-content .accessibility__contrast .wysiwyg-text a:focus,.body-content .accessibility__contrast figcaption a:focus,.body-content .accessibility__contrast h2 a:focus,.body-content .accessibility__contrast h3 a:focus,.body-content .accessibility__contrast h4 a:focus,.body-content .accessibility__contrast h5 a:focus,.body-content .accessibility__contrast h6 a:focus,.body-content .accessibility__contrast ol a:focus,.body-content .accessibility__contrast p a:focus,.body-content .accessibility__contrast ul a:focus,.body-content .body-copy .accessibility__contrast a:focus,.body-content .wysiwyg-text .accessibility__contrast a:focus,.body-content figcaption .accessibility__contrast a:focus,.body-content h2 .accessibility__contrast a:focus,.body-content h3 .accessibility__contrast a:focus,.body-content h4 .accessibility__contrast a:focus,.body-content h5 .accessibility__contrast a:focus,.body-content h6 .accessibility__contrast a:focus,.body-content ol .accessibility__contrast a:focus,.body-content p .accessibility__contrast a:focus,.body-content ul .accessibility__contrast a:focus {
+ outline: 5px auto rgba(232,128,140,.247)
+}
+
+.body-content .body-copy,.body-content p {
+ margin-top: 0
+}
+
+.body-content .body-copy b,.body-content .body-copy strong,.body-content p b,.body-content p strong {
+ font-weight: 400;
+ font-family: MercurySSm-Bold-Pro_Web,serif
+}
+
+.body-content .body-copy b em,.body-content .body-copy strong em,.body-content p b em,.body-content p strong em {
+ font-style: normal;
+ font-family: MercurySSm-BoldItalic-Pro_Web,serif
+}
+
+.body-content ol,.body-content ul {
+ margin-top: 0
+}
+
+.body-content ol b,.body-content ol strong,.body-content ul b,.body-content ul strong {
+ font-weight: 400;
+ font-family: MercurySSm-Bold-Pro_Web,serif
+}
+
+.body-content ol b em,.body-content ol strong em,.body-content ul b em,.body-content ul strong em {
+ font-style: normal;
+ font-family: MercurySSm-BoldItalic-Pro_Web,serif
+}
+
+.body-content .full-width-quote-style,.body-content figure.wp-block-pullquote p {
+ font-family: MercurySSm-BookItalic,serif;
+ font-size: 19px;
+ line-height: 166%;
+ letter-spacing: .04em;
+ text-transform: uppercase;
+ font-weight: 400
+}
+
+.body-content .accessibility__fontsize .full-width-quote-style,.body-content .accessibility__fontsize figure.wp-block-pullquote p {
+ font-size: 38px
+}
+
+@media (min-width:992px) {
+ .body-content .full-width-quote-style,.body-content figure.wp-block-pullquote p {
+ font-size: 32px
+ }
+}
+
+.body-content .body-copy--small {
+ font-family: Decimal-Medium_Web,sans-serif;
+ font-size: 10px;
+ line-height: 150%;
+ font-weight: 400
+}
+
+.body-content .accessibility__fontsize .body-copy--small {
+ font-size: 20px
+}
+
+.body-content .navlink>a {
+ font-family: Decimal-Medium_Web,sans-serif;
+ font-size: 13px;
+ line-height: 123%;
+ font-weight: 400;
+ text-decoration: none;
+ transition: .2s ease;
+ padding-bottom: 3px;
+ word-break: keep-all;
+ border-bottom: 1px solid rgba(10,36,88,.25)
+}
+
+.body-content .accessibility__fontsize .navlink>a {
+ font-size: 26px
+}
+
+.body-content .navlink>a:focus,.body-content .navlink>a:hover {
+ border-bottom: 1px solid #9c1919
+}
+
+.body-content .subtopperlink a {
+ font-family: Decimal-Semibold,sans-serif;
+ font-size: 14px;
+ line-height: 1.2em;
+ font-weight: 400
+}
+
+.body-content .accessibility__fontsize .subtopperlink a,.body-content .subtopperlink .accessibility__fontsize a {
+ font-size: 28px
+}
+
+@media (min-width:768px) {
+ .body-content .subtopperlink a {
+ font-size: 15px
+ }
+
+ .body-content .accessibility__fontsize .subtopperlink a,.body-content .subtopperlink .accessibility__fontsize a {
+ font-size: 30px
+ }
+}
+
+.body-content .subtopperlink a {
+ color: #0a2458;
+ text-decoration: none;
+ padding-bottom: 4px;
+ border-bottom: 1px solid;
+ border-color: rgba(10,36,88,.25);
+ transition: .2s ease
+}
+
+.body-content .accessibility__contrast .subtopperlink a {
+ color: #ecc781;
+ border-color: rgba(236,199,129,.25)
+}
+
+.body-content .subtopperlink a:focus,.body-content .subtopperlink a:hover {
+ color: #9c1919;
+ border-color: #9c1919
+}
+
+.body-content .accessibility__contrast .subtopperlink a:focus,.body-content .accessibility__contrast .subtopperlink a:hover {
+ color: hsla(0,0%,100%,.87);
+ border-color: #ecc781
+}
+
+.body-content .current-menu-item.subtopperlink a {
+ color: #856a42;
+ border-color: transparent!important
+}
+
+.body-content .accessibility__contrast .current-menu-item.subtopperlink a {
+ color: hsla(0,0%,100%,.87)
+}
+
+.body-content ::-moz-selection {
+ background: #9c1919;
+ color: #fff
+}
+
+.body-content ::selection {
+ background: #9c1919;
+ color: #fff
+}
+
+.body-content .wysiwyg-text p:empty:last-child {
+ display: none
+}
+
+.body-content .wysiwyg-text h1,.body-content .wysiwyg-text h2,.body-content .wysiwyg-text h3,.body-content .wysiwyg-text h4,.body-content .wysiwyg-text h5,.body-content .wysiwyg-text h6 {
+ margin: 0 0 .5em
+}
+
+.body-content .wysiwyg-text em {
+ font-family: MercurySSm-BookItalic,serif
+}
+
+.body-content .wysiwyg-text li {
+ margin: 0 0 .5em
+}
+
+.body-content .wysiwyg-text b,.body-content .wysiwyg-text strong {
+ font-family: MercurySSm-Bold-Pro_Web,serif;
+ font-weight: 400
+}
+
+.body-content .wysiwyg-text img {
+ max-width: 100%;
+ height: auto
+}
+
+.body-content .wysiwyg-text figure {
+ margin: 0;
+ max-width: 100%
+}
+
+.body-content .wysiwyg-text .wp-caption-text {
+ color: #0a2458;
+ margin-top: 8px
+}
+
+@media (min-width:768px) {
+ .body-content .wysiwyg-text .wp-caption-text {
+ margin-top: 20px
+ }
+}
+
+.body-content .wysiwyg-text .aligncenter,.body-content .wysiwyg-text .alignleft,.body-content .wysiwyg-text .alignright {
+ display: block;
+ padding: 0
+}
+
+.body-content .wysiwyg-text .aligncenter {
+ float: none;
+ margin: 35px auto
+}
+
+.body-content .wysiwyg-text .alignright {
+ float: right;
+ margin: 35px 0 35px 1em
+}
+
+.body-content .wysiwyg-text .alignleft {
+ float: left;
+ margin: 35px 1em 35px 0
+}
+
+.body-content hr {
+ width: 60%;
+ max-width: 145px;
+ height: 1px;
+ background: #e0e5ef;
+ border-radius: 0;
+ border: 0;
+ margin: 25px auto 35px
+}
+
+.body-content .accessibility__contrast hr {
+ background: hsla(0,0%,100%,.6)
+}
+
+@media (min-width:768px) {
+ .body-content hr {
+ margin: 35px auto 45px
+ }
+}
+
+@media (min-width:992px) {
+ .body-content hr {
+ margin: 45px auto 55px
+ }
+}
+
+.body-content table th {
+ font-family: Decimal-Semibold,sans-serif;
+ font-weight: 400;
+ line-height: 140%;
+ padding-top: 10px;
+ padding-bottom: 10px;
+ font-size: 12px
+}
+
+.body-content .accessibility__fontsize table th {
+ font-size: 24px
+}
+
+.body-content table td {
+ font-family: Decimal-Book,sans-serif;
+ font-size: 12px;
+ line-height: 140%;
+ font-weight: 400;
+ padding-top: 10px;
+ padding-bottom: 10px
+}
+
+.body-content .accessibility__fontsize table td {
+ font-size: 24px
+}
+
+.body-content .link-icon-wrapper {
+ display: flex
+}
+
+.body-content .link {
+ font-family: Decimal-Medium_Web,sans-serif;
+ font-weight: 400;
+ line-height: 156%;
+ font-size: 13px;
+ transition: .2s ease
+}
+
+.body-content .accessibility__fontsize .link {
+ font-size: 26px
+}
+
+.body-content .link__arrow {
+ display: inline
+}
+
+.body-content .link__arrow span {
+ transition: transform .2s ease
+}
+
+.body-content .link__arrow svg {
+ color: inherit;
+ margin-left: 4px;
+ width: 14px;
+ height: 7px;
+ transition: .2s ease
+}
+
+.body-content .accessibility__fontsize .link__arrow svg {
+ width: 28px;
+ height: 14px
+}
+
+.body-content .link__arrow:focus span,.body-content .link__arrow:hover span {
+ transform: translateX(5px)
+}
+
+.body-content .link__blue {
+ text-decoration: none;
+ padding-bottom: 1px;
+ color: #0064bc;
+ border-bottom: 1px solid;
+ border-color: rgba(0,100,188,.25)
+}
+
+.body-content .accessibility__contrast .link__blue {
+ color: #ecc781;
+ border-color: rgba(236,199,129,.25)
+}
+
+.body-content .link__blue:focus,.body-content .link__blue:hover {
+ color: #0a2458;
+ border-color: #0064bc
+}
+
+.body-content .accessibility__contrast .link__blue:focus,.body-content .accessibility__contrast .link__blue:hover {
+ color: #e8808c;
+ border-color: #e8808c
+}
+
+.body-content .link__lblue {
+ text-decoration: none;
+ padding-bottom: 1px;
+ color: #c0dbee;
+ border-bottom: 1px solid;
+ border-color: rgba(192,219,238,.25)
+}
+
+.body-content .accessibility__contrast .link__lblue {
+ color: #ecc781;
+ border-color: rgba(236,199,129,.25)
+}
+
+.body-content .link__lblue:focus,.body-content .link__lblue:hover {
+ color: #0a2458;
+ border-color: #c0dbee
+}
+
+.body-content .accessibility__contrast .link__lblue:focus,.body-content .accessibility__contrast .link__lblue:hover {
+ color: #e8808c;
+ border-color: #e8808c
+}
+
+.body-content .shared-meta {
+ margin-top: 15px
+}
+
+.body-content .shared-meta span,.body-content .shared-meta time {
+ margin-bottom: 0
+}
+tablepre
+
+.body-content .accessibility__contrast .shared-meta time {
+ color: #fff
+}
+
+.body-content .shared-meta span {
+ padding: 0 6px;
+ color: #0064bc
+}
+
+.body-content .accessibility__contrast .shared-meta span {
+ color: #fff
+}
+
+.body-content .shared-meta span a {
+ text-decoration: none;
+ transition: .2s ease;
+ border-bottom: 1px solid;
+ border-color: transparent;
+ color: #0064bc
+}
+
+.body-content .accessibility__contrast .shared-meta span a {
+ color: #ecc781
+}
+
+.body-content .shared-meta span a:focus,.body-content .shared-meta span a:hover {
+ color: #9c1919;
+ border-color: rgba(156,25,25,.8)
+}
+
+.body-content .accessibility__contrast .shared-meta span a:focus,.body-content .accessibility__contrast .shared-meta span a:hover {
+ color: #e8808c;
+ border-color: #e8808c
+}
+
+.body-content .shared-meta span.separator {
+ padding-left: 0
+}
+
+.body-content .shared-meta.topper__entry-meta.separator {
+ padding-right: 0
+}
+
+.body-content .full-link {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ z-index: 0
+}
+
+.body-content .acctext--con {
+ color: #0a2458
+}
+
+.body-content .accessibility__contrast .acctext--con {
+ color: hsla(0,0%,100%,.87)
+}
+
+.body-content ol,.body-content ul {
+ padding-left: 40px
+}
+
+@media (min-width:768px) {
+ .body-content ol,.body-content ul {
+ padding-left: 20px
+ }
+}
+
+.body-content ol li,.body-content ul li {
+ margin-bottom: 15px
+}
+
+.body-content ol li:last-child,.body-content ul li:last-child {
+ margin-bottom: 0
+}
+
+.body-content ol li a[href*="//"]:not([href*="whitehouse.gov"]),.body-content ol li a[target=_blank],.body-content ul li a[href*="//"]:not([href*="whitehouse.gov"]),.body-content ul li a[target=_blank] {
+ position: relative
+}
+
+.body-content ol li a[href*="//"]:not([href*="whitehouse.gov"]):after,.body-content ol li a[target=_blank]:after,.body-content ul li a[href*="//"]:not([href*="whitehouse.gov"]):after,.body-content ul li a[target=_blank]:after {
+ content: "";
+ position: relative;
+ right: 0;
+ vertical-align: middle;
+ top: 0;
+ display: inline-block;
+ margin-left: 6px;
+ width: 10px;
+ height: 10px;
+ transition: .2s;
+ background-image: url('data:image/svg+xml;utf8,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M44.2418 0H10.1727V5.75816H40.2111L0 45.9693L4.03071 50L44.2418 9.78887V39.8273H50V5.75816V0H44.2418Z" fill="%230064bc"/></svg>');
+ background-size: 8px;
+ background-repeat: no-repeat;
+ background-position: 50%
+}
+
+.accessibility__fontsize .body-content ol li a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .body-content ol li a[target=_blank]:after,.accessibility__fontsize .body-content ul li a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .body-content ul li a[target=_blank]:after {
+ background-size: 16px
+}
+
+.body-content ol li a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.body-content ol li a[target=_blank]:hover:after,.body-content ul li a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.body-content ul li a[target=_blank]:hover:after {
+ background-image: url('data:image/svg+xml;utf8,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M44.2418 0H10.1727V5.75816H40.2111L0 45.9693L4.03071 50L44.2418 9.78887V39.8273H50V5.75816V0H44.2418Z" fill="%239c1919"/></svg>');
+ background-size: 8px;
+ background-repeat: no-repeat;
+ background-position: 50%
+}
+
+.accessibility__fontsize .body-content ol li a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__fontsize .body-content ol li a[target=_blank]:hover:after,.accessibility__fontsize .body-content ul li a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__fontsize .body-content ul li a[target=_blank]:hover:after {
+ background-size: 16px
+}
+
+.accessibility__fontsize .body-content ol li a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .body-content ol li a[target=_blank]:after,.accessibility__fontsize .body-content ul li a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .body-content ul li a[target=_blank]:after {
+ width: 18px;
+ height: 18px
+}
+
+.body-content ol li h2,.body-content ol li h3,.body-content ol li h4,.body-content ol li h5,.body-content ol li h6,.body-content ol li ol,.body-content ol li p,.body-content ol li ul,.body-content ul li h2,.body-content ul li h3,.body-content ul li h4,.body-content ul li h5,.body-content ul li h6,.body-content ul li ol,.body-content ul li p,.body-content ul li ul {
+ max-width: 100%
+}
+
+.body-content ol li ol,.body-content ol li ul,.body-content ul li ol,.body-content ul li ul {
+ margin-top: 10px;
+ padding-left: 20px
+}
+
+.body-content ol li ol ol,.body-content ol li ul ol,.body-content ul li ol ol,.body-content ul li ul ol {
+ list-style-type: lower-roman
+}
+
+.body-content ol li ol li li ol,.body-content ol li ul li li ol,.body-content ul li ol li li ol,.body-content ul li ul li li ol {
+ list-style-type: upper-alpha
+}
+
+.body-content ol li ol li li li ol,.body-content ol li ul li li li ol,.body-content ul li ol li li li ol,.body-content ul li ul li li li ol {
+ list-style-type: decimal
+}
+
+.body-content ol li ol,.body-content ul li ol {
+ list-style-type: lower-alpha
+}
+
+.body-content ol.is-style-lower-alpha li ol,.body-content ul.is-style-lower-alpha li ol {
+ list-style-type: lower-roman
+}
+
+.body-content ol.is-style-lower-alpha li li ol,.body-content ul.is-style-lower-alpha li li ol {
+ list-style-type: upper-alpha
+}
+
+.body-content ol.is-style-lower-alpha li li li ol,.body-content ul.is-style-lower-alpha li li li ol {
+ list-style-type: decimal
+}
+
+.body-content ol.is-style-lower-alpha li li li li ol,.body-content ul.is-style-lower-alpha li li li li ol {
+ list-style-type: lower-alpha
+}
+
+.body-content ol.is-style-lower-roman li ol,.body-content ul.is-style-lower-roman li ol {
+ list-style-type: upper-alpha
+}
+
+.body-content ol.is-style-lower-roman li li ol,.body-content ul.is-style-lower-roman li li ol {
+ list-style-type: decimal
+}
+
+.body-content ol.is-style-lower-roman li li li ol,.body-content ul.is-style-lower-roman li li li ol {
+ list-style-type: lower-alpha
+}
+
+.body-content ol.is-style-lower-roman li li li li ol,.body-content ul.is-style-lower-roman li li li li ol {
+ list-style-type: lower-roman
+}
+
+.body-content ol.is-style-upper-alpha li ol,.body-content ul.is-style-upper-alpha li ol {
+ list-style-type: decimal
+}
+
+.body-content ol.is-style-upper-alpha li li ol,.body-content ul.is-style-upper-alpha li li ol {
+ list-style-type: lower-alpha
+}
+
+.body-content ol.is-style-upper-alpha li li li ol,.body-content ul.is-style-upper-alpha li li li ol {
+ list-style-type: lower-roman
+}
+
+.body-content ol.is-style-upper-alpha li li li li ol,.body-content ul.is-style-upper-alpha li li li li ol {
+ list-style-type: upper-alpha
+}
+
+.body-content ol.is-style-lower-alpha {
+ list-style-type: lower-alpha
+}
+
+.body-content ol.is-style-lower-roman {
+ list-style-type: lower-roman
+}
+
+.body-content ol.is-style-upper-alpha {
+ list-style-type: upper-alpha
+}
+
.body-content .row {
display: block;
position: relative
@@ -3408,18 +4485,26 @@
.accessibility__contrast .body-content figcaption a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__contrast .body-content figcaption a[target=_blank]:after,.accessibility__contrast .body-content h2 a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__contrast .body-content h2 a[target=_blank]:after,.accessibility__contrast .body-content h3 a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__contrast .body-content h3 a[target=_blank]:after,.accessibility__contrast .body-content h4 a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__contrast .body-content h4 a[target=_blank]:after,.accessibility__contrast .body-content h5 a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__contrast .body-content h5 a[target=_blank]:after,.accessibility__contrast .body-content h6 a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__contrast .body-content h6 a[target=_blank]:after,.accessibility__contrast .body-content ol a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__contrast .body-content ol a[target=_blank]:after,.accessibility__contrast .body-content p a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__contrast .body-content p a[target=_blank]:after,.accessibility__contrast .body-content ul a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__contrast .body-content ul a[target=_blank]:after {
background-image: url('data:image/svg+xml;utf8,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M44.2418 0H10.1727V5.75816H40.2111L0 45.9693L4.03071 50L44.2418 9.78887V39.8273H50V5.75816V0H44.2418Z" fill="%23ecc781"/></svg>');
- background-size: 10px;
+ background-size: 8px;
background-repeat: no-repeat;
background-position: 50%
}
-.accessibility__contrast .body-content figcaption a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__contrast .body-content figcaption a[target=_blank]:hover:after,.accessibility__contrast .body-content h2 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__contrast .body-content h2 a[target=_blank]:hover:after,.accessibility__contrast .body-content h3 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__contrast .body-content h3 a[target=_blank]:hover:after,.accessibility__contrast .body-content h4 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__contrast .body-content h4 a[target=_blank]:hover:after,.accessibility__contrast .body-content h5 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__contrast .body-content h5 a[target=_blank]:hover:after,.accessibility__contrast .body-content h6 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__contrast .body-content h6 a[target=_blank]:hover:after,.accessibility__contrast .body-content ol a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__contrast .body-content ol a[target=_blank]:hover:after,.accessibility__contrast .body-content p a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__contrast .body-content p a[target=_blank]:hover:after,.accessibility__contrast .body-content ul a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__contrast .body-content ul a[target=_blank]:hover:after {
+.accessibility__fontsize .accessibility__contrast .body-content figcaption a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .accessibility__contrast .body-content figcaption a[target=_blank]:after,.accessibility__fontsize .accessibility__contrast .body-content h2 a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .accessibility__contrast .body-content h2 a[target=_blank]:after,.accessibility__fontsize .accessibility__contrast .body-content h3 a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .accessibility__contrast .body-content h3 a[target=_blank]:after,.accessibility__fontsize .accessibility__contrast .body-content h4 a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .accessibility__contrast .body-content h4 a[target=_blank]:after,.accessibility__fontsize .accessibility__contrast .body-content h5 a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .accessibility__contrast .body-content h5 a[target=_blank]:after,.accessibility__fontsize .accessibility__contrast .body-content h6 a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .accessibility__contrast .body-content h6 a[target=_blank]:after,.accessibility__fontsize .accessibility__contrast .body-content ol a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .accessibility__contrast .body-content ol a[target=_blank]:after,.accessibility__fontsize .accessibility__contrast .body-content p a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .accessibility__contrast .body-content p a[target=_blank]:after,.accessibility__fontsize .accessibility__contrast .body-content ul a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .accessibility__contrast .body-content ul a[target=_blank]:after {
+ background-size: 16px
+}
+
+.accessibility__contrast .body-content figcaption a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__contrast .body-content figcaption a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__contrast .body-content figcaption a[target=_blank]:focus:after,.accessibility__contrast .body-content figcaption a[target=_blank]:hover:after,.accessibility__contrast .body-content h2 a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__contrast .body-content h2 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__contrast .body-content h2 a[target=_blank]:focus:after,.accessibility__contrast .body-content h2 a[target=_blank]:hover:after,.accessibility__contrast .body-content h3 a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__contrast .body-content h3 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__contrast .body-content h3 a[target=_blank]:focus:after,.accessibility__contrast .body-content h3 a[target=_blank]:hover:after,.accessibility__contrast .body-content h4 a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__contrast .body-content h4 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__contrast .body-content h4 a[target=_blank]:focus:after,.accessibility__contrast .body-content h4 a[target=_blank]:hover:after,.accessibility__contrast .body-content h5 a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__contrast .body-content h5 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__contrast .body-content h5 a[target=_blank]:focus:after,.accessibility__contrast .body-content h5 a[target=_blank]:hover:after,.accessibility__contrast .body-content h6 a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__contrast .body-content h6 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__contrast .body-content h6 a[target=_blank]:focus:after,.accessibility__contrast .body-content h6 a[target=_blank]:hover:after,.accessibility__contrast .body-content ol a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__contrast .body-content ol a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__contrast .body-content ol a[target=_blank]:focus:after,.accessibility__contrast .body-content ol a[target=_blank]:hover:after,.accessibility__contrast .body-content p a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__contrast .body-content p a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__contrast .body-content p a[target=_blank]:focus:after,.accessibility__contrast .body-content p a[target=_blank]:hover:after,.accessibility__contrast .body-content ul a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__contrast .body-content ul a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__contrast .body-content ul a[target=_blank]:focus:after,.accessibility__contrast .body-content ul a[target=_blank]:hover:after {
background-image: url('data:image/svg+xml;utf8,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M44.2418 0H10.1727V5.75816H40.2111L0 45.9693L4.03071 50L44.2418 9.78887V39.8273H50V5.75816V0H44.2418Z" fill="%23e8808c"/></svg>');
- background-size: 10px;
+ background-size: 8px;
background-repeat: no-repeat;
background-position: 50%
}
+.accessibility__fontsize .accessibility__contrast .body-content figcaption a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__fontsize .accessibility__contrast .body-content figcaption a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__fontsize .accessibility__contrast .body-content figcaption a[target=_blank]:focus:after,.accessibility__fontsize .accessibility__contrast .body-content figcaption a[target=_blank]:hover:after,.accessibility__fontsize .accessibility__contrast .body-content h2 a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__fontsize .accessibility__contrast .body-content h2 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__fontsize .accessibility__contrast .body-content h2 a[target=_blank]:focus:after,.accessibility__fontsize .accessibility__contrast .body-content h2 a[target=_blank]:hover:after,.accessibility__fontsize .accessibility__contrast .body-content h3 a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__fontsize .accessibility__contrast .body-content h3 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__fontsize .accessibility__contrast .body-content h3 a[target=_blank]:focus:after,.accessibility__fontsize .accessibility__contrast .body-content h3 a[target=_blank]:hover:after,.accessibility__fontsize .accessibility__contrast .body-content h4 a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__fontsize .accessibility__contrast .body-content h4 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__fontsize .accessibility__contrast .body-content h4 a[target=_blank]:focus:after,.accessibility__fontsize .accessibility__contrast .body-content h4 a[target=_blank]:hover:after,.accessibility__fontsize .accessibility__contrast .body-content h5 a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__fontsize .accessibility__contrast .body-content h5 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__fontsize .accessibility__contrast .body-content h5 a[target=_blank]:focus:after,.accessibility__fontsize .accessibility__contrast .body-content h5 a[target=_blank]:hover:after,.accessibility__fontsize .accessibility__contrast .body-content h6 a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__fontsize .accessibility__contrast .body-content h6 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__fontsize .accessibility__contrast .body-content h6 a[target=_blank]:focus:after,.accessibility__fontsize .accessibility__contrast .body-content h6 a[target=_blank]:hover:after,.accessibility__fontsize .accessibility__contrast .body-content ol a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__fontsize .accessibility__contrast .body-content ol a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__fontsize .accessibility__contrast .body-content ol a[target=_blank]:focus:after,.accessibility__fontsize .accessibility__contrast .body-content ol a[target=_blank]:hover:after,.accessibility__fontsize .accessibility__contrast .body-content p a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__fontsize .accessibility__contrast .body-content p a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__fontsize .accessibility__contrast .body-content p a[target=_blank]:focus:after,.accessibility__fontsize .accessibility__contrast .body-content p a[target=_blank]:hover:after,.accessibility__fontsize .accessibility__contrast .body-content ul a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__fontsize .accessibility__contrast .body-content ul a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__fontsize .accessibility__contrast .body-content ul a[target=_blank]:focus:after,.accessibility__fontsize .accessibility__contrast .body-content ul a[target=_blank]:hover:after {
+ background-size: 16px
+}
+
.body-content figcaption a[href*="//"]:not([href*="whitehouse.gov"]),.body-content figcaption a[target=_blank],.body-content h2 a[href*="//"]:not([href*="whitehouse.gov"]),.body-content h2 a[target=_blank],.body-content h3 a[href*="//"]:not([href*="whitehouse.gov"]),.body-content h3 a[target=_blank],.body-content h4 a[href*="//"]:not([href*="whitehouse.gov"]),.body-content h4 a[target=_blank],.body-content h5 a[href*="//"]:not([href*="whitehouse.gov"]),.body-content h5 a[target=_blank],.body-content h6 a[href*="//"]:not([href*="whitehouse.gov"]),.body-content h6 a[target=_blank],.body-content ol a[href*="//"]:not([href*="whitehouse.gov"]),.body-content ol a[target=_blank],.body-content p a[href*="//"]:not([href*="whitehouse.gov"]),.body-content p a[target=_blank],.body-content ul a[href*="//"]:not([href*="whitehouse.gov"]),.body-content ul a[target=_blank] {
position: relative
}
@@ -3436,18 +4521,26 @@
height: 10px;
transition: .2s;
background-image: url('data:image/svg+xml;utf8,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M44.2418 0H10.1727V5.75816H40.2111L0 45.9693L4.03071 50L44.2418 9.78887V39.8273H50V5.75816V0H44.2418Z" fill="%230064bc"/></svg>');
- background-size: 10px;
+ background-size: 8px;
background-repeat: no-repeat;
background-position: 50%
}
-.body-content figcaption a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.body-content figcaption a[target=_blank]:hover:after,.body-content h2 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.body-content h2 a[target=_blank]:hover:after,.body-content h3 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.body-content h3 a[target=_blank]:hover:after,.body-content h4 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.body-content h4 a[target=_blank]:hover:after,.body-content h5 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.body-content h5 a[target=_blank]:hover:after,.body-content h6 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.body-content h6 a[target=_blank]:hover:after,.body-content ol a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.body-content ol a[target=_blank]:hover:after,.body-content p a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.body-content p a[target=_blank]:hover:after,.body-content ul a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.body-content ul a[target=_blank]:hover:after {
+.accessibility__fontsize .body-content figcaption a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .body-content figcaption a[target=_blank]:after,.accessibility__fontsize .body-content h2 a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .body-content h2 a[target=_blank]:after,.accessibility__fontsize .body-content h3 a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .body-content h3 a[target=_blank]:after,.accessibility__fontsize .body-content h4 a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .body-content h4 a[target=_blank]:after,.accessibility__fontsize .body-content h5 a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .body-content h5 a[target=_blank]:after,.accessibility__fontsize .body-content h6 a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .body-content h6 a[target=_blank]:after,.accessibility__fontsize .body-content ol a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .body-content ol a[target=_blank]:after,.accessibility__fontsize .body-content p a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .body-content p a[target=_blank]:after,.accessibility__fontsize .body-content ul a[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .body-content ul a[target=_blank]:after {
+ background-size: 16px
+}
+
+.body-content figcaption a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.body-content figcaption a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.body-content figcaption a[target=_blank]:focus:after,.body-content figcaption a[target=_blank]:hover:after,.body-content h2 a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.body-content h2 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.body-content h2 a[target=_blank]:focus:after,.body-content h2 a[target=_blank]:hover:after,.body-content h3 a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.body-content h3 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.body-content h3 a[target=_blank]:focus:after,.body-content h3 a[target=_blank]:hover:after,.body-content h4 a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.body-content h4 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.body-content h4 a[target=_blank]:focus:after,.body-content h4 a[target=_blank]:hover:after,.body-content h5 a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.body-content h5 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.body-content h5 a[target=_blank]:focus:after,.body-content h5 a[target=_blank]:hover:after,.body-content h6 a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.body-content h6 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.body-content h6 a[target=_blank]:focus:after,.body-content h6 a[target=_blank]:hover:after,.body-content ol a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.body-content ol a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.body-content ol a[target=_blank]:focus:after,.body-content ol a[target=_blank]:hover:after,.body-content p a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.body-content p a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.body-content p a[target=_blank]:focus:after,.body-content p a[target=_blank]:hover:after,.body-content ul a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.body-content ul a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.body-content ul a[target=_blank]:focus:after,.body-content ul a[target=_blank]:hover:after {
background-image: url('data:image/svg+xml;utf8,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M44.2418 0H10.1727V5.75816H40.2111L0 45.9693L4.03071 50L44.2418 9.78887V39.8273H50V5.75816V0H44.2418Z" fill="%239c1919"/></svg>');
- background-size: 10px;
+ background-size: 8px;
background-repeat: no-repeat;
background-position: 50%
}
+.accessibility__fontsize .body-content figcaption a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__fontsize .body-content figcaption a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__fontsize .body-content figcaption a[target=_blank]:focus:after,.accessibility__fontsize .body-content figcaption a[target=_blank]:hover:after,.accessibility__fontsize .body-content h2 a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__fontsize .body-content h2 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__fontsize .body-content h2 a[target=_blank]:focus:after,.accessibility__fontsize .body-content h2 a[target=_blank]:hover:after,.accessibility__fontsize .body-content h3 a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__fontsize .body-content h3 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__fontsize .body-content h3 a[target=_blank]:focus:after,.accessibility__fontsize .body-content h3 a[target=_blank]:hover:after,.accessibility__fontsize .body-content h4 a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__fontsize .body-content h4 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__fontsize .body-content h4 a[target=_blank]:focus:after,.accessibility__fontsize .body-content h4 a[target=_blank]:hover:after,.accessibility__fontsize .body-content h5 a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__fontsize .body-content h5 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__fontsize .body-content h5 a[target=_blank]:focus:after,.accessibility__fontsize .body-content h5 a[target=_blank]:hover:after,.accessibility__fontsize .body-content h6 a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__fontsize .body-content h6 a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__fontsize .body-content h6 a[target=_blank]:focus:after,.accessibility__fontsize .body-content h6 a[target=_blank]:hover:after,.accessibility__fontsize .body-content ol a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__fontsize .body-content ol a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__fontsize .body-content ol a[target=_blank]:focus:after,.accessibility__fontsize .body-content ol a[target=_blank]:hover:after,.accessibility__fontsize .body-content p a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__fontsize .body-content p a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__fontsize .body-content p a[target=_blank]:focus:after,.accessibility__fontsize .body-content p a[target=_blank]:hover:after,.accessibility__fontsize .body-content ul a[href*="//"]:not([href*="whitehouse.gov"]):focus:after,.accessibility__fontsize .body-content ul a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__fontsize .body-content ul a[target=_blank]:focus:after,.accessibility__fontsize .body-content ul a[target=_blank]:hover:after {
+ background-size: 16px
+}
+
.body-content ol,.body-content p,.body-content ul {
margin-bottom: 20px
}
@@ -3458,60 +4551,6 @@
}
}
-.body-content ol,.body-content ul {
- padding-left: 40px
-}
-
-@media (min-width:768px) {
- .body-content ol,.body-content ul {
- padding-left: 20px
- }
-}
-
-.body-content ol li,.body-content ul li {
- margin-bottom: 15px
-}
-
-.body-content ol li:last-child,.body-content ul li:last-child {
- margin-bottom: 0
-}
-
-.body-content ol li a[href*="//"]:not([href*="whitehouse.gov"]),.body-content ol li a[target=_blank],.body-content ul li a[href*="//"]:not([href*="whitehouse.gov"]),.body-content ul li a[target=_blank] {
- position: relative
-}
-
-.body-content ol li a[href*="//"]:not([href*="whitehouse.gov"]):after,.body-content ol li a[target=_blank]:after,.body-content ul li a[href*="//"]:not([href*="whitehouse.gov"]):after,.body-content ul li a[target=_blank]:after {
- content: "";
- position: relative;
- right: 0;
- vertical-align: middle;
- top: -1px;
- display: inline-block;
- margin-left: 8px;
- width: 10px;
- height: 10px;
- transition: .2s;
- background-image: url('data:image/svg+xml;utf8,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M44.2418 0H10.1727V5.75816H40.2111L0 45.9693L4.03071 50L44.2418 9.78887V39.8273H50V5.75816V0H44.2418Z" fill="%230064bc"/></svg>');
- background-size: 10px;
- background-repeat: no-repeat;
- background-position: 50%
-}
-
-.body-content ol li a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.body-content ol li a[target=_blank]:hover:after,.body-content ul li a[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.body-content ul li a[target=_blank]:hover:after {
- background-image: url('data:image/svg+xml;utf8,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M44.2418 0H10.1727V5.75816H40.2111L0 45.9693L4.03071 50L44.2418 9.78887V39.8273H50V5.75816V0H44.2418Z" fill="%239c1919"/></svg>');
- background-size: 10px;
- background-repeat: no-repeat;
- background-position: 50%
-}
-
-.body-content ol li h2,.body-content ol li h3,.body-content ol li h4,.body-content ol li h5,.body-content ol li h6,.body-content ol li ol,.body-content ol li p,.body-content ol li ul,.body-content ul li h2,.body-content ul li h3,.body-content ul li h4,.body-content ul li h5,.body-content ul li h6,.body-content ul li ol,.body-content ul li p,.body-content ul li ul {
- max-width: 100%
-}
-
-.body-content ol li ol,.body-content ol li ul,.body-content ul li ol,.body-content ul li ul {
- margin-top: 10px
-}
-
.body-content h2 b,.body-content h2 strong {
font-family: MercurySSm-Book-Pro_Web,serif;
font-weight: 400
@@ -3543,7 +4582,7 @@
@media (min-width:992px) {
.body-content .side-nav~.iframe-handler {
- max-width: calc(50% - 20px)!important
+ max-width: calc(63% - 20px)!important
}
}
@@ -3664,16 +4703,21 @@
}
}
-.site-header__main-logo a {
- -webkit-text-decoration-color: rgba(156,25,25,.1);
- text-decoration-color: rgba(156,25,25,.1)
+.site-header__main-logo a span {
+ transition: .2s;
+ color: #0a2458
}
-.site-header__main-logo a:hover {
- color: #9c1919;
- text-decoration: underline;
- -webkit-text-decoration-color: rgba(156,25,25,.8);
- text-decoration-color: rgba(156,25,25,.8)
+.accessibility__contrast .site-header__main-logo a span {
+ color: #fff
+}
+
+.site-header__main-logo a span:focus,.site-header__main-logo a span:hover {
+ color: #9c1919
+}
+
+.accessibility__contrast .site-header__main-logo a span:focus,.accessibility__contrast .site-header__main-logo a span:hover {
+ color: #e8808c
}
@media (min-width:1250px) {
@@ -3874,7 +4918,8 @@
}
.no-con .site-header__menu-wrap .primary-menu .menu>.menu-item.menu-item-object-mlp_language>a {
- color: #0064bc
+ color: #0064bc;
+ border-color: rgba(0,100,188,.25)
}
.no-con .site-header__menu-wrap .primary-menu .menu>.menu-item.menu-item-object-mlp_language>a:focus,.no-con .site-header__menu-wrap .primary-menu .menu>.menu-item.menu-item-object-mlp_language>a:hover {
@@ -3890,8 +4935,8 @@
}
.accessibility__contrast .site-header__menu-wrap .primary-menu .menu>.menu-item.menu-item-object-mlp_language>a:focus,.accessibility__contrast .site-header__menu-wrap .primary-menu .menu>.menu-item.menu-item-object-mlp_language>a:hover,.accessibility__contrast .site-header__menu-wrap .primary-menu .menu>.menu-item.top-level-menu-item>a:focus,.accessibility__contrast .site-header__menu-wrap .primary-menu .menu>.menu-item.top-level-menu-item>a:hover {
- color: hsla(0,0%,100%,.87);
- border-color: #ecc781
+ color: #e8808c;
+ border-color: #e8808c
}
}
@@ -3994,7 +5039,7 @@
}
.accessibility__contrast .site-header__menu-wrap__footer__social .social-simple li a:focus svg,.accessibility__contrast .site-header__menu-wrap__footer__social .social-simple li a:hover svg {
- fill: #ecc781
+ fill: #e8808c
}
.site-header__main-logo {
@@ -4006,13 +5051,7 @@
width: 100%;
height: 100%;
text-decoration: none;
- position: relative;
- will-change: transform;
- transition: .21s
-}
-
-.site-header__main-logo .site-header__item_inner:hover {
- opacity: .9
+ position: relative
}
.site-header__main-logo .desktop__logo,.site-header__main-logo .mobile__logo {
@@ -4046,12 +5085,7 @@
font-size: 18.85px;
line-height: 1em;
letter-spacing: .13em;
- text-transform: uppercase;
- color: #0a2458
-}
-
-.accessibility__contrast .site-header__main-logo .desktop__logo>span {
- color: #fff
+ text-transform: uppercase
}
@media (min-width:768px) {
@@ -4256,7 +5290,7 @@
border-radius: 20px!important;
height: 34px;
right: 0;
- transition: all .2s ease;
+ transition: 0s;
visibility: hidden
}
@@ -4289,12 +5323,15 @@
.search-submit svg {
width: 12px;
- height: 12px
+ height: 12px;
+ position: relative;
+ top: -1px
}
.accessibility__fontsize .search-submit svg {
width: 24px;
- height: 24px
+ height: 24px;
+ top: -2px
}
.search-submit svg path {
@@ -4310,6 +5347,10 @@
fill: #9c1919
}
+.accessibility__contrast .search-submit:focus svg path,.accessibility__contrast .search-submit:hover svg path {
+ fill: #e8808c
+}
+
.search-close-icon {
cursor: pointer;
position: absolute;
@@ -4353,6 +5394,10 @@
fill: #9c1919
}
+.accessibility__contrast .search-close-icon:focus svg rect,.accessibility__contrast .search-close-icon:hover svg rect {
+ fill: #e8808c
+}
+
.search-icon {
position: absolute;
z-index: 4;
@@ -4380,10 +5425,14 @@
}
}
-.accessibility__contrast .search-icon:focus circle,.accessibility__contrast .search-icon:hover circle,.search-icon:focus circle,.search-icon:hover circle {
+.search-icon:focus circle,.search-icon:hover circle {
fill: #fff
}
+.accessibility__contrast .search-icon:focus circle,.accessibility__contrast .search-icon:hover circle {
+ fill: #e8808c
+}
+
.search-icon:focus path,.search-icon:hover path {
fill: #9c1919
}
@@ -4413,6 +5462,10 @@
border-radius: 50%
}
+.accessibility__contrast .search-icon:focus,.accessibility__contrast .search-icon:hover {
+ border: 2px solid #e8808c
+}
+
.accessibility__fontsize .search-icon {
border: 3px solid #fff;
border-radius: 50%
@@ -4430,6 +5483,10 @@
}
}
+.accessibility__contrast.accessibility__fontsize .search-icon:focus,.accessibility__contrast.accessibility__fontsize .search-icon:hover,.accessibility__fontsize.accessibility__contrast .search-icon:focus,.accessibility__fontsize.accessibility__contrast .search-icon:hover {
+ border: 3px solid #e8808c
+}
+
.search-form {
display: inline-block;
position: absolute;
@@ -4441,6 +5498,10 @@
z-index: 8
}
+.accessibility__fontsize .search-form {
+ width: 64px
+}
+
@media (min-width:768px) {
.search-form {
transform: translateY(0);
@@ -4597,8 +5658,8 @@
@media (max-width:768px) {
.accessibility__contrast .mobile-menu-toggle .js-mobile-menu-control:focus,.accessibility__contrast .mobile-menu-toggle .js-mobile-menu-control:hover {
- background-color: #fff;
- border-color: #fff
+ background-color: #e8808c;
+ border-color: #e8808c
}
.accessibility__contrast .mobile-menu-toggle .js-mobile-menu-control:focus .hamburger-control__title,.accessibility__contrast .mobile-menu-toggle .js-mobile-menu-control:hover .hamburger-control__title {
@@ -4612,7 +5673,8 @@
}
.accessibility__contrast.accessibility__fontsize .mobile-menu-toggle .js-mobile-menu-control:focus,.accessibility__contrast.accessibility__fontsize .mobile-menu-toggle .js-mobile-menu-control:hover,.accessibility__fontsize.accessibility__contrast .mobile-menu-toggle .js-mobile-menu-control:focus,.accessibility__fontsize.accessibility__contrast .mobile-menu-toggle .js-mobile-menu-control:hover {
- background-color: #fff
+ background-color: #e8808c;
+ border-color: #e8808c
}
@media (min-width:768px) {
@@ -4636,7 +5698,7 @@
}
.accessibility__contrast .mobile-menu-toggle .js-mobile-menu-control:focus .hamburger-control__title,.accessibility__contrast .mobile-menu-toggle .js-mobile-menu-control:hover .hamburger-control__title {
- color: hsla(0,0%,100%,.87)
+ color: #e8808c
}
.accessibility__contrast.accessibility__fontsize .mobile-menu-toggle .js-mobile-menu-control:focus .hamburger-control__title,.accessibility__contrast.accessibility__fontsize .mobile-menu-toggle .js-mobile-menu-control:hover .hamburger-control__title,.accessibility__fontsize.accessibility__contrast .mobile-menu-toggle .js-mobile-menu-control:focus .hamburger-control__title,.accessibility__fontsize.accessibility__contrast .mobile-menu-toggle .js-mobile-menu-control:hover .hamburger-control__title {
@@ -4648,7 +5710,7 @@
}
.accessibility__contrast .mobile-menu-toggle .js-mobile-menu-control:focus .hamburger-control__inner:after,.accessibility__contrast .mobile-menu-toggle .js-mobile-menu-control:focus .hamburger-control__inner:before,.accessibility__contrast .mobile-menu-toggle .js-mobile-menu-control:focus .hamburger-control__top__inner:after,.accessibility__contrast .mobile-menu-toggle .js-mobile-menu-control:focus .hamburger-control__top__inner:before,.accessibility__contrast .mobile-menu-toggle .js-mobile-menu-control:hover .hamburger-control__inner:after,.accessibility__contrast .mobile-menu-toggle .js-mobile-menu-control:hover .hamburger-control__inner:before,.accessibility__contrast .mobile-menu-toggle .js-mobile-menu-control:hover .hamburger-control__top__inner:after,.accessibility__contrast .mobile-menu-toggle .js-mobile-menu-control:hover .hamburger-control__top__inner:before {
- background: hsla(0,0%,100%,.87)
+ background: #e8808c
}
}
@@ -5279,12 +6341,12 @@
.primary-footer-navigation ul li a:focus,.primary-footer-navigation ul li a:hover {
color: #9c1919;
- border-color: #9c1919
+ border-color: #e8808c
}
.accessibility__contrast .primary-footer-navigation ul li a:focus,.accessibility__contrast .primary-footer-navigation ul li a:hover {
- color: hsla(0,0%,100%,.87);
- border-color: #ecc781
+ color: #e8808c;
+ border-color: #e8808c
}
.primary-footer-navigation ul li.custom-trans-link a,.primary-footer-navigation ul li.menu-item-type-mlp_language a {
@@ -5299,12 +6361,12 @@
.primary-footer-navigation ul li.custom-trans-link a:focus,.primary-footer-navigation ul li.custom-trans-link a:hover,.primary-footer-navigation ul li.menu-item-type-mlp_language a:focus,.primary-footer-navigation ul li.menu-item-type-mlp_language a:hover {
color: #9c1919;
- border-color: #9c1919
+ border-color: #e8808c
}
.accessibility__contrast .primary-footer-navigation ul li.custom-trans-link a:focus,.accessibility__contrast .primary-footer-navigation ul li.custom-trans-link a:hover,.accessibility__contrast .primary-footer-navigation ul li.menu-item-type-mlp_language a:focus,.accessibility__contrast .primary-footer-navigation ul li.menu-item-type-mlp_language a:hover {
- color: hsla(0,0%,100%,.87);
- border-color: #ecc781
+ color: #e8808c;
+ border-color: #e8808c
}
.footer-right {
@@ -5369,15 +6431,23 @@
transition: .2s
}
+.accessibility__contrast .footer-right .social-and-address .wh-logo-link svg {
+ fill: hsla(0,0%,100%,.87)
+}
+
.accessibility__fontsize .footer-right .social-and-address .wh-logo-link svg {
width: 228px;
height: 34px
}
-.footer-right .social-and-address .wh-logo-link:hover svg {
+.footer-right .social-and-address .wh-logo-link:focus svg,.footer-right .social-and-address .wh-logo-link:hover svg {
fill: #9c1919
}
+.accessibility__contrast .footer-right .social-and-address .wh-logo-link:focus svg,.accessibility__contrast .footer-right .social-and-address .wh-logo-link:hover svg {
+ fill: #e8808c
+}
+
.accessibility__fontsize .footer-right .social-and-address {
max-width: 100%
}
@@ -5437,11 +6507,11 @@
.secondary-footer-navigation ul li a:focus,.secondary-footer-navigation ul li a:hover {
border: 0;
color: #9c1919;
- border-bottom: 1px solid #9c1919
+ border-bottom: 1px solid #e8808c
}
.accessibility__contrast .secondary-footer-navigation ul li a:focus,.accessibility__contrast .secondary-footer-navigation ul li a:hover {
- color: hsla(0,0%,100%,.87)
+ color: #e8808c
}
.footer__social {
@@ -5487,7 +6557,7 @@
}
.accessibility__contrast .footer__social .social-simple li a:focus svg,.accessibility__contrast .footer__social .social-simple li a:hover svg {
- fill: hsla(0,0%,100%,.87)
+ fill: #e8808c
}
button {
@@ -6074,7 +7144,7 @@
}
.accessibility__contrast .social-nav.shares-simple li a:focus,.accessibility__contrast .social-nav.shares-simple li a:hover {
- color: hsla(0,0%,100%,.87)
+ color: #e8808c
}
.social-nav.shares-simple li a:focus svg path,.social-nav.shares-simple li a:hover svg path {
@@ -6082,7 +7152,7 @@
}
.accessibility__contrast .social-nav.shares-simple li a:focus svg path,.accessibility__contrast .social-nav.shares-simple li a:hover svg path {
- fill: hsla(0,0%,100%,.87)
+ fill: #e8808c
}
.social-nav.shares-simple li+li {
@@ -6161,28 +7231,28 @@
border-color: #121212
}
-.alert-bar.has-link:hover:before {
+.alert-bar.has-link:focus:before,.alert-bar.has-link:hover:before {
opacity: 0
}
-.alert-bar.has-link:hover p {
+.alert-bar.has-link:focus p,.alert-bar.has-link:hover p {
color: hsla(0,0%,100%,.87)
}
-.accessibility__contrast .alert-bar.has-link:hover p {
+.accessibility__contrast .alert-bar.has-link:focus p,.accessibility__contrast .alert-bar.has-link:hover p {
color: #121212
}
-.alert-bar.has-link:hover p span {
+.alert-bar.has-link:focus p span,.alert-bar.has-link:hover p span {
border-color: hsla(0,0%,100%,.8)
}
-.accessibility__contrast .alert-bar.has-link:hover p span {
+.accessibility__contrast .alert-bar.has-link:focus p span,.accessibility__contrast .alert-bar.has-link:hover p span {
border-color: #121212
}
@media (min-width:768px) {
- .alert-bar.has-link:hover .alert__arrow svg {
+ .alert-bar.has-link:focus .alert__arrow svg,.alert-bar.has-link:hover .alert__arrow svg {
transform: scale(1.2)
}
}
@@ -6495,47 +7565,81 @@
.acctoggle {
background: transparent;
position: fixed;
- right: auto;
+ left: auto;
+ right: 0;
top: auto;
- bottom: 10vh;
+ bottom: 20vh;
z-index: 100;
transform: translateZ(4px);
transition: .2s;
will-change: opacity,visibility;
- border-top-right-radius: 6px;
- border-bottom-right-radius: 6px
+ border-top-left-radius: 6px;
+ border-bottom-left-radius: 6px
}
-@media (min-width:768px) {
+@media (min-width:992px) {
.acctoggle {
bottom: auto;
top: 60vh;
- left: 0
+ left: 0;
+ right: auto;
+ border-top-right-radius: 6px;
+ border-bottom-right-radius: 6px;
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0
}
}
.acctoggle__contrast {
- border-top-right-radius: 6px;
+ border-top-left-radius: 6px;
border-top: 1px solid #0a2458;
- border-right: 1px solid #0a2458
+ border-left: 1px solid #0a2458
}
.accessibility__contrast .acctoggle__contrast {
- border-right: 1px solid #ecc781;
+ border-left: 1px solid #ecc781;
border-top: 1px solid #ecc781
}
+@media (min-width:992px) {
+ .acctoggle__contrast {
+ border-top-right-radius: 6px;
+ border-top-left-radius: 0;
+ border-right: 1px solid #0a2458;
+ border-left: 0
+ }
+
+ .accessibility__contrast .acctoggle__contrast {
+ border-right: 1px solid #ecc781;
+ border-left: 0
+ }
+}
+
.acctoggle__fontsize {
- border-bottom-right-radius: 6px;
- border-right: 1px solid #0a2458;
+ border-bottom-left-radius: 6px;
+ border-left: 1px solid #0a2458;
border-bottom: 1px solid #0a2458
}
.accessibility__contrast .acctoggle__fontsize {
- border-right: 1px solid #ecc781;
+ border-left: 1px solid #ecc781;
border-bottom: 1px solid #ecc781
}
+@media (min-width:992px) {
+ .acctoggle__fontsize {
+ border-bottom-right-radius: 6px;
+ border-bottom-left-radius: 0;
+ border-right: 1px solid #0a2458;
+ border-left: 0
+ }
+
+ .accessibility__contrast .acctoggle__fontsize {
+ border-right: 1px solid #ecc781;
+ border-left: 0
+ }
+}
+
.acctoggle button {
display: block;
background: #fff;
@@ -6573,7 +7677,7 @@
}
.accessibility__contrast .acctoggle button:focus,.accessibility__contrast .acctoggle button:hover {
- background: #ecc781
+ background: #e8808c
}
.acctoggle button:focus svg,.acctoggle button:hover svg {
@@ -6589,7 +7693,7 @@
}
.accessibility__contrast .acctoggle button:focus:after,.accessibility__contrast .acctoggle button:focus:before,.accessibility__contrast .acctoggle button:hover:after,.accessibility__contrast .acctoggle button:hover:before {
- background: #ecc781
+ background: #e8808c
}
.acctoggle button svg {
@@ -6610,7 +7714,13 @@
.acctoggle .acctoggle__ctrl:focus-within .tool,.acctoggle .acctoggle__ctrl:focus .tool,.acctoggle .acctoggle__ctrl:hover .tool {
opacity: 1;
display: inline-block;
- transform: translate(52px,-50%)
+ transform: translate(-52px,-50%)
+}
+
+@media (min-width:992px) {
+ .acctoggle .acctoggle__ctrl:focus-within .tool,.acctoggle .acctoggle__ctrl:focus .tool,.acctoggle .acctoggle__ctrl:hover .tool {
+ transform: translate(52px,-50%)
+ }
}
.acctoggle .acctoggle__ctrl+.acctoggle__ctrl {
@@ -6618,7 +7728,14 @@
}
.acctoggle .acctoggle__ctrl:first-of-type {
- border-top-right-radius: 6px
+ border-top-left-radius: 6px
+}
+
+@media (min-width:992px) {
+ .acctoggle .acctoggle__ctrl:first-of-type {
+ border-top-right-radius: 6px;
+ border-top-left-radius: 0
+ }
}
.acctoggle .acctoggle__ctrl:first-of-type button:after {
@@ -6628,15 +7745,29 @@
background: #0a2458;
position: absolute;
bottom: -.5px;
- left: 0
+ right: 0
}
.accessibility__contrast .acctoggle .acctoggle__ctrl:first-of-type button:after {
background: #121212
}
+@media (min-width:992px) {
+ .acctoggle .acctoggle__ctrl:first-of-type button:after {
+ left: 0;
+ right: auto
+ }
+}
+
.acctoggle .acctoggle__ctrl:last-of-type {
- border-bottom-right-radius: 6px
+ border-bottom-left-radius: 6px
+}
+
+@media (min-width:992px) {
+ .acctoggle .acctoggle__ctrl:last-of-type {
+ border-bottom-right-radius: 6px;
+ border-bottom-left-radius: 0
+ }
}
.acctoggle .acctoggle__ctrl:last-of-type button:after {
@@ -6653,12 +7784,20 @@
background: #121212
}
+@media (min-width:992px) {
+ .acctoggle .acctoggle__ctrl:last-of-type button:after {
+ left: 0;
+ right: auto
+ }
+}
+
.acctoggle .tool {
z-index: 101;
position: absolute;
background: #0a2458;
top: 50%;
- transform: translate(-180px,-50%);
+ transform: translate(180px,-50%);
+ right: 0;
width: 180px;
text-align: center;
padding: 4px 8px;
@@ -6670,16 +7809,11 @@
background: #ecc781
}
-@media (768px) {
- .acctoggle .tool {
- display: block
- }
-}
-
-@media (992px) {
+@media (min-width:992px) {
.acctoggle .tool {
- right: 65px;
- left: 65px
+ transform: translate(-180px,-50%);
+ right: auto;
+ left: 0
}
}
@@ -6689,26 +7823,28 @@
position: absolute;
top: 50%;
transform: translateY(-50%);
- left: -7px;
+ right: -7px;
+ left: auto;
width: 0;
height: 0;
border-bottom: 7px solid transparent;
border-top: 7px solid transparent;
- border-right: 7px solid #0a2458;
- border-left: 0;
+ border-left: 7px solid #0a2458;
+ border-right: 0;
font-size: 0;
line-height: 0
}
.accessibility__contrast .acctoggle .tool:after {
- border-right: 7px solid #ecc781
+ border-left: 7px solid #ecc781
}
-@media (992px) {
+@media (min-width:992px) {
.acctoggle .tool:after {
border-left: 0;
border-right: 7px solid #0a2458;
- left: -7px
+ left: -7px;
+ right: auto
}
.accessibility__contrast .acctoggle .tool:after {
@@ -6720,7 +7856,9 @@
.acctoggle .tool span {
font-size: 16px;
font-family: Decimal-Bold,sans-serif;
- color: #fff
+ color: #fff;
+ display: block;
+ line-height: 112%
}
.accessibility__contrast .acctoggle .tool span {
@@ -6773,6 +7911,10 @@
transition: .2s ease
}
+.news-item .news-item__title-container {
+ margin-bottom: 0
+}
+
.news-item:after {
position: absolute;
bottom: 0;
@@ -6844,7 +7986,7 @@
}
.accessibility__contrast .news-item__media a:focus img {
- border-color: hsla(0,0%,100%,.87)
+ border-color: #e8808c
}
.news-item__title {
@@ -6865,8 +8007,8 @@
}
.accessibility__contrast .news-item__title:focus,.accessibility__contrast .news-item__title:hover {
- color: hsla(0,0%,100%,.87);
- border-color: #ecc781
+ color: #e8808c;
+ border-color: #e8808c
}
.news-item__deck {
@@ -7505,8 +8647,8 @@
}
.accessibility__contrast .side-nav ul li a.h6:focus,.accessibility__contrast .side-nav ul li a.h6:hover {
- color: #fff;
- border-color: hsla(0,0%,100%,.25)
+ color: #e8808c;
+ border-color: rgba(232,128,140,.25)
}
.side-nav ul li a.caption-text {
@@ -7530,24 +8672,32 @@
}
.accessibility__contrast .side-nav ul li a.caption-text:focus,.accessibility__contrast .side-nav ul li a.caption-text:hover {
- color: #fff;
+ color: #e8808c;
border-bottom: 1px solid rgba(232,128,140,.8)
}
.side-nav ul li a.caption-text[href*="//"]:not([href*="whitehouse.gov"]):after,.side-nav ul li a.caption-text[target=_blank]:after {
background-image: url('data:image/svg+xml;utf8,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M44.2418 0H10.1727V5.75816H40.2111L0 45.9693L4.03071 50L44.2418 9.78887V39.8273H50V5.75816V0H44.2418Z" fill="%23fffbec"/></svg>');
- background-size: 10px;
+ background-size: 8px;
background-repeat: no-repeat;
background-position: 50%
}
+.accessibility__fontsize .side-nav ul li a.caption-text[href*="//"]:not([href*="whitehouse.gov"]):after,.accessibility__fontsize .side-nav ul li a.caption-text[target=_blank]:after {
+ background-size: 16px
+}
+
.side-nav ul li a.caption-text[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.side-nav ul li a.caption-text[target=_blank]:hover:after {
- background-image: url('data:image/svg+xml;utf8,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M44.2418 0H10.1727V5.75816H40.2111L0 45.9693L4.03071 50L44.2418 9.78887V39.8273H50V5.75816V0H44.2418Z" fill="%23ffffff"/></svg>');
- background-size: 10px;
+ background-image: url('data:image/svg+xml;utf8,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M44.2418 0H10.1727V5.75816H40.2111L0 45.9693L4.03071 50L44.2418 9.78887V39.8273H50V5.75816V0H44.2418Z" fill="%239c1919"/></svg>');
+ background-size: 8px;
background-repeat: no-repeat;
background-position: 50%
}
+.accessibility__fontsize .side-nav ul li a.caption-text[href*="//"]:not([href*="whitehouse.gov"]):hover:after,.accessibility__fontsize .side-nav ul li a.caption-text[target=_blank]:hover:after {
+ background-size: 16px
+}
+
.side-nav ul li .sub-menu {
margin-top: 30px;
visibility: visible;
@@ -7824,17 +8974,12 @@
position: relative
}
-.js-accordion-button:focus>.accordion__control {
- outline: 5px auto -webkit-focus-ring-color
-}
-
-.js-accordion-button:not(:-moz-focusring):focus>.accordion__control {
- outline: none;
- box-shadow: none
+.js-accordion-button:focus .accordion__control .expand-button,.js-accordion-button:hover .accordion__control .expand-button {
+ background: #9c1919
}
-.js-accordion-button .accordion__control:focus,.js-accordion-button:focus {
- outline: none
+.accessibility__contrast .js-accordion-button:focus .accordion__control .expand-button,.accessibility__contrast .js-accordion-button:hover .accordion__control .expand-button {
+ background: #e8808c
}
.accordion__control {
@@ -7852,14 +8997,6 @@
display: none
}
-.accordion__control:hover .expand-button {
- background: #9c1919
-}
-
-.accessibility__contrast .accordion__control:hover .expand-button {
- background: hsla(0,0%,100%,.87)
-}
-
.accordion__control_title {
flex: 1 0 auto;
max-width: calc(100% - 38px);
@@ -8064,7 +9201,7 @@
}
.accessibility__contrast .cover-image:focus .pbsvg .pbsvg-circle,.accessibility__contrast .cover-image:hover .pbsvg .pbsvg-circle,.accessibility__contrast .cover-image__pb_link:focus .pbsvg .pbsvg-circle,.accessibility__contrast .cover-image__pb_link:hover .pbsvg .pbsvg-circle {
- color: hsla(0,0%,100%,.87)
+ color: #e8808c
}
.cover-image:focus .pbsvg .pbsvg-triangle,.cover-image:hover .pbsvg .pbsvg-triangle,.cover-image__pb_link:focus .pbsvg .pbsvg-triangle,.cover-image__pb_link:hover .pbsvg .pbsvg-triangle {
@@ -8819,14 +9956,8 @@
.module__featured-media-and-content .content-col ul li {
list-style: none;
- border-left: 3px solid;
- border-color: #876450;
margin-bottom: 16px;
- padding-left: 20px
-}
-
-.accessibility__contrast .module__featured-media-and-content .content-col ul li {
- border-color: #ecc781
+ padding-left: 23px
}
@media (min-width:768px) {
@@ -8835,14 +9966,6 @@
}
}
-.module__featured-media-and-content .content-col ul li:hover {
- border-color: #9c1919
-}
-
-.accessibility__contrast .module__featured-media-and-content .content-col ul li:hover {
- border-color: #ecc781
-}
-
.module__featured-media-and-content .content-col ul li a {
letter-spacing: normal;
font-family: MercurySSm-Book-Pro_Web,serif;
@@ -8852,7 +9975,8 @@
color: #0a2458;
text-decoration: none;
transition: .2s;
- border-color: transparent
+ border-color: transparent;
+ position: relative
}
.accessibility__fontsize .module__featured-media-and-content .content-col ul li a {
@@ -8863,39 +9987,33 @@
color: #ecc781
}
-.module__featured-media-and-content .content-col ul li a svg {
- height: 8px;
- width: 8px;
- margin-left: 10px
-}
-
-.module__featured-media-and-content .content-col ul li a svg path {
- transition: .2s;
- fill: #0a2458
-}
-
-.accessibility__contrast .module__featured-media-and-content .content-col ul li a svg path {
- fill: #ecc781
+.module__featured-media-and-content .content-col ul li a:before {
+ content: "";
+ height: calc(100% + 8px);
+ position: absolute;
+ left: -23px;
+ border-left: 3px solid;
+ border-color: #876450
}
-.module__featured-media-and-content .content-col ul li a:after {
- display: none
+.accessibility__contrast .module__featured-media-and-content .content-col ul li a:before {
+ border-color: #ecc781
}
-.module__featured-media-and-content .content-col ul li a:hover {
+.module__featured-media-and-content .content-col ul li a:focus,.module__featured-media-and-content .content-col ul li a:hover {
color: #9c1919
}
-.accessibility__contrast .module__featured-media-and-content .content-col ul li a:hover {
- color: #fff
+.accessibility__contrast .module__featured-media-and-content .content-col ul li a:focus,.accessibility__contrast .module__featured-media-and-content .content-col ul li a:hover {
+ color: #e8808c
}
-.module__featured-media-and-content .content-col ul li a:hover svg path {
- fill: #9c1919
+.module__featured-media-and-content .content-col ul li a:focus:before,.module__featured-media-and-content .content-col ul li a:hover:before {
+ border-color: #9c1919
}
-.accessibility__contrast .module__featured-media-and-content .content-col ul li a:hover svg path {
- fill: #fff
+.accessibility__contrast .module__featured-media-and-content .content-col ul li a:focus:before,.accessibility__contrast .module__featured-media-and-content .content-col ul li a:hover:before {
+ border-color: #e8808c
}
@media (max-width:768px) {
@@ -9408,7 +10526,13 @@
}
.accessibility__contrast .topper .eyebrow:focus,.accessibility__contrast .topper .eyebrow:hover {
- color: hsla(0,0%,100%,.87)
+ color: #e8808c
+}
+
+@media (max-width:767.98px) {
+ .topper .eyebrow {
+ text-align: center
+ }
}
.topper .topper__title {
@@ -9630,6 +10754,18 @@
}
}
+@media (min-width:1600px) {
+ .topper.is-style-background-image {
+ min-height: 820px
+ }
+}
+
+@media (min-width:1900px) {
+ .topper.is-style-background-image {
+ min-height: 75vh
+ }
+}
+
.topper.is-style-background-image .topper__title {
font-family: MercuryTextG2-Semibold-Pro_Web;
font-size: 31px;
@@ -9772,6 +10908,12 @@
}
}
+@media (min-width:1900px) {
+ .topper.is-style-split {
+ min-height: 75vh
+ }
+}
+
.topper.is-style-split .container {
max-width: 100%;
padding: 0 25px
@@ -9802,6 +10944,12 @@
}
}
+@media (min-width:1900px) {
+ .topper.is-style-split .image-col {
+ min-height: 75vh
+ }
+}
+
.topper.is-style-split .image-col .offset-img {
border-radius: 8px;
overflow: hidden;
@@ -10114,85 +11262,6 @@
}
}
-.wysiwyg-text table.tablepress th,.wysiwyg-text table th {
- font-family: Decimal-Bold,sans-serif;
- font-weight: 400;
- font-size: 13px;
- line-height: 140%;
- word-break: keep-all
-}
-
-.accessibility__fontsize .wysiwyg-text table th,.wysiwyg-text table .accessibility__fontsize th {
- font-size: 26px
-}
-
-.wysiwyg-text table.tablepress tbody td,.wysiwyg-text table tbody td {
- font-family: Decimal-Book,sans-serif;
- font-weight: 400;
- line-height: 140%;
- font-size: 13px;
- word-break: keep-all
-}
-
-.accessibility__fontsize .wysiwyg-text table tbody td,.wysiwyg-text table tbody .accessibility__fontsize td {
- font-size: 26px
-}
-
-@media (max-width:768px) {
- .wysiwyg-text--table {
- overflow-x: scroll
- }
-}
-
-.wysiwyg-text table,.wysiwyg-text table.tablepress {
- border: 0!important;
- height: auto!important;
- width: auto
-}
-
-@media (min-width:768px) {
- .wysiwyg-text table,.wysiwyg-text table.tablepress {
- width: 100%!important;
- max-width: 100%!important
- }
-}
-
-.wysiwyg-text table.tablepress td,.wysiwyg-text table.tablepress th,.wysiwyg-text table.tablepress thead,.wysiwyg-text table td,.wysiwyg-text table th,.wysiwyg-text table thead {
- text-align: left;
- padding: 9px 15px;
- color: #0a2458
-}
-
-.accessibility__contrast .wysiwyg-text table.tablepress td,.accessibility__contrast .wysiwyg-text table.tablepress th,.accessibility__contrast .wysiwyg-text table.tablepress thead,.accessibility__contrast .wysiwyg-text table td,.accessibility__contrast .wysiwyg-text table th,.accessibility__contrast .wysiwyg-text table thead {
- color: hsla(0,0%,100%,.87)
-}
-
-.wysiwyg-text table.tablepress th,.wysiwyg-text table th {
- background: transparent;
- border: 0
-}
-
-.wysiwyg-text table.tablepress tbody tr.odd,.wysiwyg-text table.tablepress tbody tr:nth-child(odd),.wysiwyg-text table tbody tr.odd,.wysiwyg-text table tbody tr:nth-child(odd) {
- background: #fff
-}
-
-.accessibility__contrast .wysiwyg-text table.tablepress tbody tr.odd,.accessibility__contrast .wysiwyg-text table.tablepress tbody tr:nth-child(odd),.accessibility__contrast .wysiwyg-text table tbody tr.odd,.accessibility__contrast .wysiwyg-text table tbody tr:nth-child(odd) {
- background: #121212
-}
-
-.wysiwyg-text table.tablepress tbody tr.even,.wysiwyg-text table.tablepress tbody tr:nth-child(odd),.wysiwyg-text table tbody tr.even,.wysiwyg-text table tbody tr:nth-child(odd) {
- background: #e0e5ef
-}
-
-.accessibility__contrast .wysiwyg-text table.tablepress tbody tr.even,.accessibility__contrast .wysiwyg-text table.tablepress tbody tr:nth-child(odd),.accessibility__contrast .wysiwyg-text table tbody tr.even,.accessibility__contrast .wysiwyg-text table tbody tr:nth-child(odd) {
- background: rgba(236,199,129,.25)
-}
-
-.wysiwyg-text table.tablepress tbody td,.wysiwyg-text table tbody td {
- background: transparent!important;
- border: 0
-}
-
.next-prev {
margin-top: 60px
}
@@ -10964,8 +12033,8 @@
}
.accessibility__contrast .menu-right .secondary-mobile-menu li a:focus,.accessibility__contrast .menu-right .secondary-mobile-menu li a:hover {
- color: #fff;
- border-bottom: 1px solid #ecc781
+ color: #e8808c;
+ border-bottom: 1px solid #e8808c
}
.menu-right .secondary-mobile-menu li a:hover {
@@ -11127,8 +12196,8 @@
}
.accessibility__contrast .primary-mobile-menu .menu>.menu-item>a:focus,.accessibility__contrast .primary-mobile-menu .menu>.menu-item>a:hover {
- color: hsla(0,0%,100%,.87);
- border-color: #ecc781
+ color: #e8808c;
+ border-color: #e8808c
}
.primary-mobile-menu .menu>.menu-item.mlp-language-nav-item>a {
@@ -11147,8 +12216,8 @@
}
.accessibility__contrast .primary-mobile-menu .menu>.menu-item.mlp-language-nav-item>a:focus,.accessibility__contrast .primary-mobile-menu .menu>.menu-item.mlp-language-nav-item>a:hover {
- color: hsla(0,0%,100%,.87);
- border-color: hsla(0,0%,100%,.87)
+ color: #e8808c;
+ border-color: #e8808c
}
.primary-mobile-menu .menu>.menu-item.top-level-menu-item button {
@@ -11166,7 +12235,7 @@
@media (min-width:992px) {
.primary-mobile-menu .menu>.menu-item.top-level-menu-item button {
- top: 5px
+ top: 3px
}
}
@@ -11210,7 +12279,7 @@
}
.accessibility__contrast .primary-mobile-menu .menu>.menu-item.top-level-menu-item button:hover svg path {
- fill: hsla(0,0%,100%,.87)
+ fill: #e8808c
}
.primary-mobile-menu .menu .sub-menu {
@@ -11265,8 +12334,8 @@
}
.accessibility__contrast .primary-mobile-menu .menu .sub-menu li a:focus,.accessibility__contrast .primary-mobile-menu .menu .sub-menu li a:hover {
- color: hsla(0,0%,100%,.87)!important;
- border-color: #ecc781
+ color: #e8808c!important;
+ border-color: #e8808c
}
.primary-mobile-menu .menu .sub-menu[aria-hidden=false] {
@@ -11601,7 +12670,12 @@
flex-direction: column-reverse;
overflow: hidden;
position: relative;
- justify-content: flex-end
+ justify-content: flex-end;
+ max-height: calc(100vh - 140px)
+}
+
+.accessibility__fontsize .home-topper {
+ max-height: 100%
}
@media (min-width:992px) {
@@ -11627,6 +12701,12 @@
}
}
+@media screen and (min-width:1900px) {
+ .home-topper {
+ min-height: 100%
+ }
+}
+
.home-topper__btn-wrapper {
display: none
}
@@ -11665,6 +12745,12 @@
}
}
+@media (min-width:1900px) {
+ .home-topper__main {
+ padding-bottom: 100%!important
+ }
+}
+
@media (min-width:960px) {
.no-font .home-topper__main .row {
height: 100%;
@@ -11969,8 +13055,8 @@
}
.accessibility__contrast .home-topper__content__quick-links ul li a:focus span,.accessibility__contrast .home-topper__content__quick-links ul li a:hover span {
- color: hsla(0,0%,100%,.87);
- border-color: hsla(0,0%,100%,.8)
+ color: #e8808c;
+ border-color: #e8808c
}
.home-topper__content__quick-links ul li a:focus:after,.home-topper__content__quick-links ul li a:hover:after {
@@ -11978,7 +13064,7 @@
}
.accessibility__contrast .home-topper__content__quick-links ul li a:focus:after,.accessibility__contrast .home-topper__content__quick-links ul li a:hover:after {
- background-color: hsla(0,0%,100%,.87)
+ background-color: #e8808c
}
.home-topper__content__quick-links ul li a:focus svg path,.home-topper__content__quick-links ul li a:hover svg path {
@@ -11986,7 +13072,7 @@
}
.accessibility__contrast .home-topper__content__quick-links ul li a:focus svg path,.accessibility__contrast .home-topper__content__quick-links ul li a:hover svg path {
- fill: hsla(0,0%,100%,.87)
+ fill: #e8808c
}
.home-topper__content .btn.mobile {
@@ -12860,7 +13946,7 @@
}
.home__featured-news .news-item .news-item__media {
- border-radius: 8px
+ border-radius: 16px
}
.home__featured-news .news-item__title p {
@@ -12871,6 +13957,14 @@
display: block
}
+.home__featured-news .news-item .news-item__title-container {
+ margin-bottom: 0
+}
+
+.home__featured-news .news-item .separator {
+ padding-right: 6px
+}
+
@media (min-width:768px) {
.home__featured-news .one-featured-item {
border-right: 1px solid;
@@ -12886,6 +13980,17 @@
}
}
+@media (min-width:768px) and (max-width:960px) {
+ .home__featured-news .one-featured-item .news-item .news-item__title-container {
+ font-size: 23px;
+ line-height: 132%
+ }
+
+ .accessibility__fontsize .home__featured-news .one-featured-item .news-item .news-item__title-container {
+ font-size: 46px
+ }
+}
+
.accessibility__fontsize .home__featured-news .one-featured-item .news-item {
max-width: 100%;
margin: 0;
@@ -12924,7 +14029,8 @@
@media (min-width:768px) and (max-width:960px) {
.home__featured-news .one-featured-item .news-item__title {
- font-size: 23px
+ font-size: 23px;
+ line-height: 132%
}
.accessibility__fontsize .home__featured-news .one-featured-item .news-item__title {
@@ -12993,6 +14099,16 @@
}
}
+.home__featured-news .multiple-featured-items .news-item .news-item__title-container,.home__featured-news .two-featured-items .news-item .news-item__title-container {
+ margin-bottom: 0
+}
+
+@media (min-width:992px) {
+ .home__featured-news .multiple-featured-items .news-item .news-item__title-container,.home__featured-news .two-featured-items .news-item .news-item__title-container {
+ font-size: 16px
+ }
+}
+
.accessibility__fontsize .home__featured-news .multiple-featured-items .news-item,.accessibility__fontsize .home__featured-news .two-featured-items .news-item {
margin-left: 0;
margin-right: 0
@@ -13033,16 +14149,6 @@
font-size: 34px
}
-@media (min-width:768px) and (max-width:960px) {
- .home__featured-news .multiple-featured-items .news-item__title,.home__featured-news .two-featured-items .news-item__title {
- font-size: 23px
- }
-
- .accessibility__fontsize .home__featured-news .multiple-featured-items .news-item__title,.accessibility__fontsize .home__featured-news .two-featured-items .news-item__title {
- font-size: 46px
- }
-}
-
.home__featured-news .multiple-featured-items .news-item__meta,.home__featured-news .two-featured-items .news-item__meta {
flex-wrap: wrap
}
@@ -13081,6 +14187,26 @@
padding-bottom: 20px
}
+.home__featured-news .multiple-featured-items .news-item .news-item__title-container {
+ margin-bottom: 0
+}
+
+@media (min-width:992px) {
+ .home__featured-news .multiple-featured-items .news-item .news-item__title-container {
+ font-size: 16px
+ }
+}
+
+.home__featured-news .multiple-featured-items .news-item .news-item__title {
+ margin-bottom: 0
+}
+
+@media (min-width:992px) {
+ .home__featured-news .multiple-featured-items .news-item .news-item__title {
+ font-size: 16px
+ }
+}
+
.accessibility__fontsize .home__featured-news .multiple-featured-items .news-item {
margin-left: 0;
margin-right: 0
@@ -14169,6 +15295,14 @@
position: relative
}
+.grid-item__container.has-link:focus .grid-item__image,.grid-item__container.has-link:hover .grid-item__image {
+ border-color: transparent
+}
+
+.accessibility__contrast .grid-item__container.has-link:focus .grid-item__image,.accessibility__contrast .grid-item__container.has-link:hover .grid-item__image {
+ border-color: #e8808c
+}
+
@media (min-width:768px) {
.grid-item__container.has-link:focus,.grid-item__container.has-link:hover {
transform: translateY(-10px)
@@ -14179,7 +15313,7 @@
}
.accessibility__contrast .grid-item__container.has-link:focus .h4alt,.accessibility__contrast .grid-item__container.has-link:focus .h6,.accessibility__contrast .grid-item__container.has-link:hover .h4alt,.accessibility__contrast .grid-item__container.has-link:hover .h6 {
- color: #fff
+ color: #e8808c
}
}
@@ -14524,6 +15658,11 @@
}
}
+figure.wp-block-table figcaption {
+ margin-top: 10px;
+ text-align: center
+}
+
blockquote.wp-block-quote {
border-left: 3px solid;
border-color: #aa604f;
@@ -14554,12 +15693,17 @@
}
}
-blockquote.wp-block-quote.is-large p,blockquote.wp-block-quote.is-style-large p {
+blockquote.wp-block-quote.is-style-large p {
+ margin-bottom: 10px;
+ font-style: normal;
font-size: 1.5em;
- font-style: italic;
line-height: 1.6
}
+blockquote.wp-block-quote.is-style-large .wp-block-quote__citation,blockquote.wp-block-quote.is-style-large cite {
+ font-size: 1em
+}
+
@media (max-width:767px) {
blockquote.wp-block-quote {
width: calc(100% - 10px);
@@ -14604,7 +15748,7 @@
padding: 0
}
-blockquote.wp-block-quote .wp-block-pullquote__citation,blockquote.wp-block-quote cite {
+blockquote.wp-block-quote .wp-block-quote__citation,blockquote.wp-block-quote cite {
font-family: Decimal-Medium_Web,sans-serif;
font-size: 10px;
line-height: 132%;
@@ -14615,22 +15759,22 @@
font-style: normal
}
-.accessibility__fontsize blockquote.wp-block-quote .wp-block-pullquote__citation,.accessibility__fontsize blockquote.wp-block-quote cite {
+.accessibility__fontsize blockquote.wp-block-quote .wp-block-quote__citation,.accessibility__fontsize blockquote.wp-block-quote cite {
font-size: 20px
}
@media (min-width:768px) {
- blockquote.wp-block-quote .wp-block-pullquote__citation,blockquote.wp-block-quote cite {
+ blockquote.wp-block-quote .wp-block-quote__citation,blockquote.wp-block-quote cite {
margin-bottom: 30px;
font-size: 11px
}
- .accessibility__fontsize blockquote.wp-block-quote .wp-block-pullquote__citation,.accessibility__fontsize blockquote.wp-block-quote cite {
+ .accessibility__fontsize blockquote.wp-block-quote .wp-block-quote__citation,.accessibility__fontsize blockquote.wp-block-quote cite {
font-size: 22px
}
}
-blockquote.wp-block-quote .wp-block-pullquote__citation a,blockquote.wp-block-quote cite a {
+blockquote.wp-block-quote .wp-block-quote__citation a,blockquote.wp-block-quote cite a {
color: #aa604f;
border-color: rgba(170,96,79,0)
}
/**** new.min.css ***/
/*Fri Jan 22 2021 11:05:45 GMT-0500 (Eastern Standard Time)*/
@charset "UTF-8";
*,:after,:before {
box-sizing: border-box
}
:after,:before {
text-decoration: inherit;
vertical-align: inherit
}
html {
cursor: default;
line-height: 1.5;
-moz-tab-size: 4;
-o-tab-size: 4;
tab-size: 4;
-webkit-tap-highlight-color: transparent;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
word-break: break-word
}
body {
margin: 0
}
h1 {
font-size: 2em;
margin: .67em 0
}
dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul {
margin: 0
}
hr {
height: 0;
overflow: visible
}
main {
display: block
}
nav ol,nav ul {
list-style: none;
padding: 0
}
pre {
font-family: monospace;
font-size: 1em
}
a {
background-color: transparent
}
abbr[title] {
text-decoration: underline;
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted
}
b,strong {
font-weight: bolder
}
code,kbd,samp {
font-family: monospace;
font-size: 1em
}
small {
font-size: 80%
}
audio,canvas,iframe,img,svg,video {
vertical-align: middle
}
audio,video {
display: inline-block
}
audio:not([controls]) {
display: none;
height: 0
}
iframe,img {
border-style: none
}
svg:not([fill]) {
fill: currentColor
}
svg:not(:root) {
overflow: hidden
}
table {
border-collapse: collapse
}
button,input,select {
margin: 0
}
button {
overflow: visible;
text-transform: none
}
[type=button],[type=reset],[type=submit],button {
-webkit-appearance: button
}
fieldset {
border: 1px solid #a0a0a0;
padding: .35em .75em .625em
}
input {
overflow: visible
}
legend {
color: inherit;
display: table;
max-width: 100%;
white-space: normal
}
progress {
display: inline-block;
vertical-align: baseline
}
textarea {
margin: 0;
overflow: auto;
resize: vertical
}
[type=checkbox],[type=radio] {
padding: 0
}
[type=search] {
-webkit-appearance: textfield;
outline-offset: -2px
}
::-webkit-inner-spin-button,::-webkit-outer-spin-button {
height: auto
}
::-webkit-input-placeholder {
color: inherit;
opacity: .54
}
::-webkit-search-decoration {
-webkit-appearance: none
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit
}
::-moz-focus-inner {
border-style: none;
padding: 0
}
:-moz-focusring {
outline: 1px dotted ButtonText
}
:-moz-ui-invalid {
box-shadow: none
}
details,dialog {
display: block
}
dialog {
background-color: #fff;
border: solid;
color: #000;
height: -moz-fit-content;
height: -webkit-fit-content;
height: fit-content;
left: 0;
margin: auto;
padding: 1em;
position: absolute;
right: 0;
width: -moz-fit-content;
width: -webkit-fit-content;
width: fit-content
}
dialog:not([open]) {
display: none
}
summary {
display: list-item
}
canvas {
display: inline-block
}
template {
display: none
}
[tabindex],a,area,button,input,label,select,summary,textarea {
touch-action: manipulation
}
[hidden] {
display: none
}
[aria-busy=true] {
cursor: progress
}
[aria-controls] {
cursor: pointer
}
[aria-disabled=true],[disabled] {
cursor: not-allowed
}
[aria-hidden=false][hidden] {
display: initial
}
[aria-hidden=false][hidden]:not(:focus) {
clip: rect(0,0,0,0);
position: absolute
}
button,input,select,textarea {
background-color: transparent;
border: 1px solid WindowFrame;
color: inherit;
font: inherit;
letter-spacing: inherit;
padding: .25em .375em
}
select {
text-transform: none;
-moz-appearance: none;
-webkit-appearance: none;
background: no-repeat 100%/1em;
border-radius: 0;
padding-right: 1em
}
select:not([multiple]):not([size]) {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E")
}
::-ms-expand {
display: none
}
:-ms-input-placeholder {
color: rgba(0,0,0,.54)
}
html {
background-color: #fff;
scroll-behavior: smooth
}
body,html {
font-family: MercurySSm-Book-Pro_Web,serif;
height: 100%;
max-width: 100vw
}
body {
background: #fff;
color: #0a2458;
line-height: 170%;
-webkit-font-smoothing: antialiased;
overflow-x: hidden;
font-size: 16px
}
body.accessibility__contrast {
background: #121212;
color: hsla(0,0%,100%,.87)
}
body.accessibility__fontsize {
font-size: 32px
}
.site-wrap {
position: relative
}
.menu {
list-style: none;
padding: 0;
margin: 0
}
.screen-reader-text:not(:focus):not(:active) {
border: 0;
clip: rect(1px,1px,1px,1px);
-webkit-clip-path: inset(50%);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute!important;
width: 1px;
word-wrap: normal!important
}
.screen-reader-text:focus {
background-color: #000;
border-radius: 3px;
box-shadow: 0 0 2px 2px #000;
clip: auto!important;
-webkit-clip-path: none;
clip-path: none;
color: #fff;
display: block;
font-size: .875rem;
font-weight: 700;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000
}
#content[tabindex="-1"]:focus {
outline: 0
}
.jumplink-anchor {
position: absolute;
height: 1px;
width: 1px;
top: 0;
transform: translateY(-56px)
}
@media (min-width:768px) {
.jumplink-anchor {
transform: translateY(-64px)
}
}
.noscript-warning {
color: #0a2458;
background: #999;
padding: 20px 40px;
margin: 0 -40px;
text-align: center
}
.noscript-warning a {
color: #0f3786;
text-decoration: underline
}
.alert-bar__simple__link,.overlay-link {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 99
}
.js .svgloader {
visibility: hidden
}
@media (min-width:375px) {
.dewidow {
white-space: nowrap
}
}
svg title {
pointer-events: none
}
@font-face {
font-family:MercurySSm-Medium-Pro_Web;src:url(/wp-content/themes/whitehouse/assets/fonts/MercurySSm-Medium-Pro_Web.svg#MercurySSm-Medium-Pro_Web) format("svg"),url(/wp-content/themes/whitehouse/assets/fonts/MercurySSm-Medium-Pro_Web.woff) format("woff"),url(/wp-content/themes/whitehouse/assets/fonts/MercurySSm-Medium-Pro_Web.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block
}
@font-face {
font-family:MercurySSm-MediumItalic-Pro_Web;src:url(/wp-content/themes/whitehouse/assets/fonts/MercurySSm-MediumItalic-Pro_Web.svg#MercurySSm-MediumItalic-Pro_Web) format("svg"),url(/wp-content/themes/whitehouse/assets/fonts/MercurySSm-MediumItalic-Pro_Web.woff) format("woff"),url(/wp-content/themes/whitehouse/assets/fonts/MercurySSm-MediumItalic-Pro_Web.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block
}
@font-face {
font-family:MercurySSm-Book-Pro_Web;src:url(/wp-content/themes/whitehouse/assets/fonts/MercurySSm-Book-Pro_Web.svg#MercurySSm-Book-Pro_Web) format("svg"),url(/wp-content/themes/whitehouse/assets/fonts/MercurySSm-Book-Pro_Web.woff) format("woff"),url(/wp-content/themes/whitehouse/assets/fonts/MercurySSm-Book-Pro_Web.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block
}
@font-face {
font-family:MercurySSm-BookItalic;src:url(/wp-content/themes/whitehouse/assets/fonts/MercurySSm-BookItalic.svg#MercurySSm-BookItalic) format("svg"),url(/wp-content/themes/whitehouse/assets/fonts/MercurySSm-BookItalic.woff) format("woff"),url(/wp-content/themes/whitehouse/assets/fonts/MercurySSm-BookItalic.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block
}
@font-face {
font-family:MercurySSm-Bold-Pro_Web;src:url(/wp-content/themes/whitehouse/assets/fonts/MercurySSm-Bold-Pro_Web.svg#MercurySSm-Bold-Pro_Web) format("svg"),url(/wp-content/themes/whitehouse/assets/fonts/MercurySSm-Bold-Pro_Web.woff) format("woff"),url(/wp-content/themes/whitehouse/assets/fonts/MercurySSm-Bold-Pro_Web.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block
}
@font-face {
font-family:MercurySSm-BoldItalic-Pro_Web;src:url(/wp-content/themes/whitehouse/assets/fonts/MercurySSm-BoldItalic-Pro_Web.svg#MercurySSm-BoldItalic-Pro_Web) format("svg"),url(/wp-content/themes/whitehouse/assets/fonts/MercurySSm-BoldItalic-Pro_Web.woff) format("woff"),url(/wp-content/themes/whitehouse/assets/fonts/MercurySSm-BoldItalic-Pro_Web.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block
}
@font-face {
font-family:MercuryTextG2-Semibold-Pro_Web;src:url(/wp-content/themes/whitehouse/assets/fonts/MercuryTextG2-Semibold-Pro_Web.woff) format("woff"),url(/wp-content/themes/whitehouse/assets/fonts/MercuryTextG2-Semibold-Pro_Web.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block
}
@font-face {
font-family:MercuryTextG2-Roman-Pro_Web;src:url(/wp-content/themes/whitehouse/assets/fonts/MercuryTextG2-Roman-Pro_Web.woff) format("woff"),url(/wp-content/themes/whitehouse/assets/fonts/MercuryTextG2-Roman-Pro_Web.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block
}
@font-face {
font-family:Decimal-Book;src:url(/wp-content/themes/whitehouse/assets/fonts/Decimal-Book.svg#Decimal-Book) format("svg"),url(/wp-content/themes/whitehouse/assets/fonts/Decimal-Book.woff) format("woff"),url(/wp-content/themes/whitehouse/assets/fonts/Decimal-Book.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block
}
@font-face {
font-family:Decimal-BookItalic;src:url(/wp-content/themes/whitehouse/assets/fonts/Decimal-BookItalic.svg#Decimal-BookItalic) format("svg"),url(/wp-content/themes/whitehouse/assets/fonts/Decimal-BookItalic.woff) format("woff"),url(/wp-content/themes/whitehouse/assets/fonts/Decimal-BookItalic.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block
}
@font-face {
font-family:Decimal-Medium_Web;src:url(/wp-content/themes/whitehouse/assets/fonts/Decimal-Medium_Web.woff) format("woff"),url(/wp-content/themes/whitehouse/assets/fonts/Decimal-Medium_Web.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block
}
@font-face {
font-family:Decimal-MediumItalic_Web;src:url(/wp-content/themes/whitehouse/assets/fonts/Decimal-MediumItalic_Web.woff) format("woff"),url(/wp-content/themes/whitehouse/assets/fonts/Decimal-MediumItalic_Web.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block
}
@font-face {
font-family:Decimal-Semibold;src:url(/wp-content/themes/whitehouse/assets/fonts/Decimal-Semibold.svg#Decimal-Semibold) format("svg"),url(/wp-content/themes/whitehouse/assets/fonts/Decimal-Semibold.woff) format("woff"),url(/wp-content/themes/whitehouse/assets/fonts/Decimal-Semibold.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block
}
@font-face {
font-family:Decimal-SemiboldItalic;src:url(/wp-content/themes/whitehouse/assets/fonts/Decimal-SemiboldItalic.svg#Decimal-SemiboldItalic) format("svg"),url(/wp-content/themes/whitehouse/assets/fonts/Decimal-SemiboldItalic.woff) format("woff"),url(/wp-content/themes/whitehouse/assets/fonts/Decimal-SemiboldItalic.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block
}
@font-face {
font-family:Decimal-Bold;src:url(/wp-content/themes/whitehouse/assets/fonts/Decimal-Bold.svg#Decimal-Bold) format("svg"),url(/wp-content/themes/whitehouse/assets/fonts/Decimal-Bold.woff) format("woff"),url(/wp-content/themes/whitehouse/assets/fonts/Decimal-Bold.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block
}
@font-face {
font-family:Decimal-BoldItalic;src:url(/wp-content/themes/whitehouse/assets/fonts/Decimal-BoldItalic.svg#Decimal-BoldItalic) format("svg"),url(/wp-content/themes/whitehouse/assets/fonts/Decimal-BoldItalic.woff) format("woff"),url(/wp-content/themes/whitehouse/assets/fonts/Decimal-BoldItalic.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block
}
.h1,.h1large,h1,h1.large {
font-family: MercuryTextG2-Semibold-Pro_Web;
font-size: 31px;
line-height: 108%;
letter-spacing: -.02em;
font-variant: small-caps;
font-weight: 400
}
.accessibility__fontsize .h1,.accessibility__fontsize .h1large,.accessibility__fontsize h1,.accessibility__fontsize h1.large {
font-size: 62px;
font-size: 60px