.wrap {
  max-width: 1160px;
  margin: 0 auto;
  padding-left: 10px;
  padding-right: 10px;
}

.mma-parent {
  padding-bottom: 20px;
  padding-top: 12px;
}

h1.page_header {
  padding-top: 12px;
}

.d-none {
  display: none;
}

/* nav */
@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translateY(20px);
    /* Adjust the vertical distance as needed */
  }

  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes fadeOutDown {
  0% {
    opacity: 1;
    transform: translateY(20px);
    /* Adjust the vertical distance as needed */
  }

  100% {
    opacity: 0;
    transform: translateY(0);
  }
}

@keyframes side-bounce {
  0%,
  100% {
    transform:translateX(0)
  }
  50% {
    transform:translateX(8px)
  }
}

@keyframes side-bounce-left {
  0%,
  100% {
    transform:translateX(0)
  }
  50% {
    transform:translateX(-8px)
  }
}

.fadeInUp-animation {
  animation-name: fadeInUp;
  animation-duration: .5s;
  /* Duration of the animation */
  animation-timing-function: ease-out;
  /* Speed curve of the animation */
  animation-fill-mode: forwards;
  /* Retain the final state (opacity: 1, translateY: 0) */
}

.fadeOutDown-animation {
  animation-name: fadeOutDown;
  animation-duration: .5s;
  /* Duration of the animation */
  animation-timing-function: ease-out;
  /* Speed curve of the animation */
  animation-fill-mode: forwards;
  /* Retain the final state (opacity: 1, translateY: 0) */
}

.wd_header_content {
  border: none;
  border-radius: 0px;
  box-shadow: none;
  margin: 0 0 12px 0;
  padding: 0px;
}

.wd_pageid_20305 .wd_header_content,
.wd_pageid_20286 .wd_header_content {
  margin-bottom: 60px;
}

.wd_pageid_20308 .wd_header_content {
  margin-bottom: 20px;
}

.wd_pageid_34141 .wd_header_content {
  margin-bottom: 56px;
}

.wd_pageid_34141 .mma-parent {
  padding-bottom: 0;
}

.wd_header_content p {
  color: #707070;
  font-size: 24px;
  font-weight: 300;
  line-height: 32px;
  margin: 0;
}

.mma-parent h1 {
  color: #2d2d2d;  
  font-size: 56px;
  line-height: 115%;
  font-weight: 700;
  margin-bottom: 10px;
}

#modal-panel {
  display: none;
  background-color: #fff;
  border: 2px solid transparent;
  box-shadow: 0 0 64px #0a336026;
  height: 100%;
  left: 0;
  overflow-y: auto;
  position: fixed;
  right: 0;
  text-align: left;
  top: 0;
  z-index: 100;
}

#modal-panel.wd-open {
  display: block;
}

.close-dialog {
  color: #2d2d2d;
  padding: 1.2rem;
  position: absolute;
  right: 0;
  top: 0;
  background-color: transparent;
  border: none;
}

.close-dialog svg {
  width: 20px;
}

.modal-header {
  background-color: #F3F9FC;
  padding: 3.6em 2.5em;
}

.modal-header p {
  color: #2d2d2d;
  font-weight: 700;
  font-size: 1.8em;
}

.modal-body ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.modal-body li {
  padding: 1.5em 2em;
}

.modal-body li+li {
  border-top: 1px solid #d1e2e5;
}

.modal-body li a {
  font-size: 1.5em;
  color: #2d2d2d;
  text-decoration: none;
  font-weight: 700;
}

.modal-body li a:hover {
    text-decoration: underline;
}

.modal-body li a i {
  padding-left: 4px;
}

.wd-nav {
  text-align: center;
}

.wd-nav nav {
  background-color: #0077B3;
  border-radius: .8rem;
  padding: 24px 36px;
  margin: 3.2rem auto 0;
  width: auto;
  align-items: baseline;
  display: inline-flex;
  justify-content: center;
}

.wd-nav-list {
  list-style: none;
  align-items: center;
  display: flex;
  margin: 0;
  padding: 0;
  font-size: 1.6em;
}
.wd-nav-list li  {
  font-style: normal;
  font-weight: 400;
  font-size: ;
  line-height: normal;
}

.wd-nav-list li:first-child {
  border-right: 1px solid #FFF;
  margin-right: clamp(1rem, 3vw, 2.4rem);
  padding-right: clamp(1rem, 3vw, 2.4rem);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 133%; /* 18.62px */
  letter-spacing: 1.4px;  
  text-transform: uppercase;
}
.wd-nav-list li a {
  color: #fff;
  display: block;
  text-decoration: none;
  margin-right: 3em;
}

.wd_featureboxes_resources_bottom p.more a:focus,
.wd-bottom-btn a:focus,
.wd-nav-list li a:focus {
  outline: 3px dashed #FFF !important;
}

.wd-nav-list li a:hover {
  text-decoration: underline;
}

.wd-nav-list li:first-child a,
.wd-nav-list li:last-child a {
  margin-right: 0;
}

.wd-nav.wd-mobile {
  display: none;
}

[data-module="breadcrumbs"] {
  margin-top: 40px;
  padding-top: 32px;
}

.breadcrumbs li::after {
  content: "";
  display: inline-block;
  padding: 0 8px;
  background-image: url(data:image/svg+xml,%3Csvg%20width%3D%223%22%20height%3D%223%22%20viewBox%3D%220%200%203%203%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%221.5%22%20cy%3D%221.5%22%20r%3D%221.5%22%20fill%3D%22%232D2D2D%22%2F%3E%3C%2Fsvg%3E);
  width: 8px;
  height: 8px;
  background-repeat: no-repeat;
  background-position: center;

}

.wd_featureboxes_featured_left,
.wd_featureboxes_featured_right {
  display: none;
}

.wd-featured .grid-l6 {
  padding-bottom: 0;
}

.wd-featured h2,
.wd_featurebox_title {
  color: #2D2D2D;
  font-size: 36px;
  font-style: normal;
  font-weight: 300;
  line-height: 133%; /* 47.88px */
  margin: 0 0 32px 0;
}

.wd_featureboxes_middle div.wd_featurebox_title {
  margin-bottom: 12px;
}

.wd_featureboxes_middle div.wd_featurebox p:first-of-type {
  font-size: 18px;
  line-height: 24px;
}

.wd_articles .wd_item,
.wd_newsfeed_releases .wd_item,
.wd_articles-teaser .item,
.grid-l6 .item,
.wd_newsfeed_releases-teaser .item {
  padding: 0;
  margin: 0;
  border-bottom: none;
  border-radius: 8px;
  /*box-shadow: 0 0 30px 0 #CCC;*/
  box-shadow: 0px 3px 30px rgba(10, 51, 96, 0.15);
  transition: box-shadow .3s ease-in-out;
  position: relative;
}

.wd_articles .wd_item:hover,
.wd_newsfeed_releases .wd_item:hover,
.wd_articles-teaser .item:hover,
.grid-l6 .item:hover,
.wd_newsfeed_releases-teaser .item:hover {
  /* box-shadow: 0 20px 60px 0 #CCC; */
  box-shadow: 0px 16px 40px rgba(10, 51, 96, 0.15);
}

.wd_articles .wd_item:focus,
.wd_newsfeed_releases .wd_item:focus,
.wd_articles-teaser .item:focus
.grid-l6 .item:focus,
.wd_newsfeed_releases-teaser .item:focus {
  border: 4px dashed #0077B3;  
}

/* .grid-l6 .item + .item {
  margin-top: 16px;
} */

.wd-featured .grid-l6 .item .wd_asset_icon_link_list,
.wd-featured .grid-l6 .item .wd_summary {
  display: none;
}

.wd-featured .grid-l6 .item {
  height: 100%;
}

.wd-featured .grid-l6.grid-last .item {
  display: flex;
  gap: 28px;
  padding: 28px;
  flex: 1 1 auto;
}
.grid-l6.grid-last {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.wd-featured .grid-l6:not(.grid-last) .item .item-wrapper {
  display: flex;
  flex-direction: column;
  padding: 28px;
}

.wd_articles .wd_item_wrapper,
.wd_newsfeed_releases .wd_item_wrapper,
.wd-featured .grid-l6.grid-last .item .item-wrapper {
  display: flex;
  flex-direction: column;  
}

.wd-featured .grid-l6.grid-last .item > .itemlink,
.wd-featured .grid-l6.grid-last .item .wd_thumbnail,
.wd-featured .grid-l6.grid-last .item .wd_thumbnail a {
  display: flex;
  width: 150px;
  height: 150px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 10px;
  aspect-ratio: 1/1;
}

.wd-featured .grid-l6.grid-first .item .itemlink,
.wd-featured .grid-l6.grid-first .item .wd_thumbnail,
.wd-featured .grid-l6.grid-first .item .wd_thumbnail a {
  display: flex;
  max-height: 285px;
  width: 100%;
  overflow: hidden;
}

div.wd_newsfeed_releases .wd_item .wd_thumbnail,
div.wd_articles .wd_item .wd_thumbnail,
.wd_featureboxes_top .item .wd_thumbnail,
.wd_featureboxes_top .item .itemlink,
.wd_featureboxes_top .item .wd_thumbnail a {
    display: flex;
    max-height: 188px;
    width: 100%;
    overflow: hidden;
}

.wd-featured .grid-l6.grid-last .item .itemlink img,
.wd-featured .grid-l6.grid-first .item .itemlink img,
.wd_featureboxes_top .item img,
.wd-featured .grid-l6.grid-last .item .wd_thumbnail img,
.wd-featured .grid-l6.grid-last .item .wd_thumbnail a img {
    width: 100%;
    height: 100%;
    object-fit: cover;  
    border-radius: 8px;
}

.wd_articles .wd_thumbnail img,
.wd_newsfeed_releases .wd_thumbnail img,
.wd_featureboxes_top .item img,
.wd-featured .grid-l6.grid-first .item .wd_thumbnail img,
.wd-featured .grid-l6.grid-first .item .wd_thumbnail a img {
    width: 100%;
    object-fit: cover;  
    border-radius: 8px 8px 0 0;
    object-position: center;
}

.wd_articles .wd_title a,
.wd_newsfeed_releases .wd_title a,
.wd_featureboxes_top .item .item_name a,
.wd_featureboxes_top .item .wd_title a,
.wd-featured .grid-l6 .item .wd_title a {
  color: #2D2D2D;
  font-style: normal;
  font-weight: 700;
  line-height: 140%; /* 25.2px */
  text-decoration: none;
  display: block;
  font-family: '96 Sans Condensed', sans-serif;
}

.wd_articles .wd_title a:hover,
.wd_newsfeed_releases .wd_title a:hover,
.wd_featureboxes_top .item .item_name a:hover,
.wd_featureboxes_top .item .wd_title a:hover,
.wd-featured .grid-l6 .item .wd_title a:hover {
    text-decoration: underline;
}

.wd_news_headlines .item-date-pub .wd_date,
.wd_news_headlines .item-date-pub .wd_publication,
.wd_newsfeed_releases .wd_date,
.wd_articles .wd_date,
.wd_featureboxes_middle .wd_news_headlines-teaser .item_date,
.wd_featureboxes_middle .wd_news_headlines-teaser .item_publication,
.wd_featureboxes_top .item .item_date,
.wd_featureboxes_top .item .wd_date,
.wd-featured .grid-l6 .item .wd_date,
.wd-featured .grid-l6 .item .item_date {
  color: #2D2D2D;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  line-height: 133%; /* 15.96px */
  letter-spacing: 1.2px;
  text-transform: uppercase;
  padding: 0;
  margin: 0 0 16px 0;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px;
}

.wd_newsfeed_releases .date_asset_wrap .wd_date {
  display: flex;
  margin: 0 0 16px 0;
}

.wd-featured {
  margin-bottom: 80px;
}

.wd_pageid_20295 .wd-featured {
  margin-bottom: 56px;
}
 
.wd-top-section {
  background: var(--blue-blue-100, #F3F9FC);   
  padding: 64px 0
}

.wd-middle-section {
  padding: 64px 0
}

.wd_featureboxes_top .wd_featurebox_title {
  margin-bottom: 12px;
}

.wd_featureboxes_top .wd_featurebox p:first-of-type {
  font-size: 18px;
  font-style: normal;
  font-weight: 300;
  line-height: 24px;
}

.wd_articles .wd_item_list,
.wd_newsfeed_releases .wd_item_list {
  margin-top: 64px;
}
.wd_featureboxes_top .wd_newsfeed_releases-teaser {
  margin-top: 40px;
}

.wd_articles .wd_item_list,
.wd_newsfeed_releases .wd_item_list,
.wd_featureboxes_top .wd_newsfeed_releases-teaser,
.wd_featureboxes_top .wd_articles-teaser {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}

.wd_articles .wd_item,
.wd_newsfeed_releases .wd_item {
  flex: 0 1 calc(33.333% - 16px);
  display: flex;
  flex-direction: column;
  align-self: stretch;
  background-color: #FFF;
}

.wd_featureboxes_top .wd_newsfeed_releases-teaser .item,
.wd_featureboxes_top .wd_articles-teaser .item {
  flex: 1 1 calc(33.333% - 16px);
  display: flex;
  flex-direction: column;
  align-self: stretch;
  background-color: #FFF;
}

.wd_articles .wd_item_wrapper,
.wd_newsfeed_releases .wd_item_wrapper,
.wd_featureboxes_top .wd_newsfeed_releases-teaser .item .item-wrapper,
.wd_featureboxes_top .wd_articles-teaser .item .item-wrapper{
  padding: 28px;
}

.wd_featureboxes_top .wd_newsfeed_releases-teaser .subscribe_link, 
.wd_featureboxes_top .wd_newsfeed_releases-teaser .wd_summary {
  display: none;
}

div.wd_articles .wd_item .wd_thumbnail,
div.wd_newsfeed_releases .wd_item .wd_thumbnail,
.wd_featureboxes_top .wd_newsfeed_releases-teaser .wd_thumbnail {
  display: flex;
  float: none;
  margin: 0;
}

.wd_featureboxes_top .wd_articles-teaser,
.wd_featureboxes_top .wd_newsfeed_releases-teaser + p.more {
  margin: 40px 0;
}
.wd_featureboxes_top .wd_articles-teaser + p.more {
  margin: 40px 0 0 0;
}

.wd_featureboxes_middle .wd_news_headlines-teaser + p.more {
  margin: 24px 0 0 0;
}

.wd_featureboxes_middle .wd_news_headlines-teaser + p.more a,
.wd_featureboxes_top .wd_newsfeed_releases-teaser + p.more a,
.wd_featureboxes_top .wd_articles-teaser + p.more a {
  font-size: 1.125em;
  color: #0077B3;
  text-align: center;
  font-weight: 400;
  line-height: 28px;  
  background: transparent;
  transition: all .3s;
}

.wd_featureboxes_middle .wd_news_headlines-teaser + p.more a:hover,
.wd_featureboxes_top .wd_newsfeed_releases-teaser + p.more a:hover,
.wd_featureboxes_top .wd_articles-teaser + p.more a:hover {
  border-bottom: none;
}

.wd_featureboxes_middle .wd_news_headlines-teaser {
  margin-top: 64px;
}

.wd_featureboxes_middle .wd_news_headlines-teaser .item {
  margin: 0 0 40px 0;
  padding: 0 0 40px 0;
  border-bottom: 1px solid #D1E2E5;
}

.wd_featureboxes_middle .wd_news_headlines-teaser .item_summary {
  display: none;
}

.wd_newsfeed_releases .wd_date,
.wd_featureboxes_middle .wd_news_headlines-teaser .item_name,
.wd_featureboxes_middle .wd_news_headlines-teaser .item-date-pub .item_date,
.wd_featureboxes_middle .wd_news_headlines-teaser .item-date-pub .item_publication {
  margin: 0;
}

.wd_featureboxes_middle .wd_news_headlines-teaser .item_name a:after {
  content: '';
  background: url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M14.0002%2010.7799V12.7799C14.0042%2013.0683%2013.9511%2013.3547%2013.8441%2013.6226C13.737%2013.8905%2013.5782%2014.1345%2013.3765%2014.3408C13.1749%2014.5471%2012.9345%2014.7115%2012.6691%2014.8246C12.4038%2014.9377%2012.1187%2014.9973%2011.8302%2014.9999H3.15021C2.57112%2014.9894%202.01977%2014.7499%201.61683%2014.3338C1.2139%2013.9178%200.992181%2013.359%201.00021%2012.7799V4.05991C0.992181%203.48078%201.2139%202.92204%201.61683%202.50599C2.01977%202.08993%202.57112%201.85043%203.15021%201.83991H5.51021C5.7108%201.86216%205.89614%201.95761%206.03075%202.10798C6.16536%202.25836%206.23979%202.45309%206.23979%202.65491C6.23979%202.85673%206.16536%203.05147%206.03075%203.20184C5.89614%203.35221%205.7108%203.44766%205.51021%203.46991H3.15021C3.07404%203.47121%202.99887%203.48751%202.929%203.51787C2.85913%203.54822%202.79592%203.59205%202.74299%203.64684C2.69006%203.70162%202.64844%203.7663%202.62051%203.83718C2.59258%203.90806%202.57889%203.98374%202.58021%204.05991V12.7799C2.57889%2012.8561%202.59258%2012.9318%202.62051%2013.0026C2.64844%2013.0735%202.69006%2013.1382%202.74299%2013.193C2.79592%2013.2478%202.85913%2013.2916%202.929%2013.322C2.99887%2013.3523%203.07404%2013.3686%203.15021%2013.3699H11.8302C11.9064%2013.3686%2011.9815%2013.3523%2012.0514%2013.322C12.1213%2013.2916%2012.1845%2013.2478%2012.2374%2013.193C12.2904%2013.1382%2012.332%2013.0735%2012.3599%2013.0026C12.3878%2012.9318%2012.4015%2012.8561%2012.4002%2012.7799V10.7799C12.4002%2010.5704%2012.4834%2010.3695%2012.6316%2010.2213C12.7797%2010.0731%2012.9807%209.98991%2013.1902%209.98991C13.3997%209.98991%2013.6007%2010.0731%2013.7488%2010.2213C13.897%2010.3695%2013.9802%2010.5704%2013.9802%2010.7799H14.0002ZM14.7902%201.23991C14.7113%201.16182%2014.6176%201.10034%2014.5145%201.05912C14.4115%201.0179%2014.3012%200.997763%2014.1902%200.999911L9.50021%201.12991C9.392%201.13495%209.28591%201.16165%209.1882%201.20842C9.09049%201.25519%209.00316%201.32108%208.93136%201.4022C8.85957%201.48331%208.80478%201.57801%208.77023%201.68067C8.73568%201.78334%208.72207%201.89189%208.73021%201.99991C8.7328%202.20863%208.81687%202.40806%208.96446%202.55566C9.11206%202.70325%209.31149%202.78732%209.52021%202.78991L12.2302%202.71991L6.95021%208.15991C6.80171%208.3145%206.71877%208.52055%206.71877%208.73491C6.71877%208.94927%206.80171%209.15532%206.95021%209.30991C7.02219%209.38618%207.10898%209.44694%207.20528%209.48847C7.30158%209.53%207.40534%209.55142%207.51021%209.55142C7.61508%209.55142%207.71884%209.53%207.81514%209.48847C7.91143%209.44694%207.99823%209.38618%208.07021%209.30991L13.3702%203.83991L13.3002%206.63991C13.2921%206.85312%2013.3683%207.06093%2013.5125%207.21821C13.6567%207.37549%2013.8571%207.46953%2014.0702%207.47991C14.2789%207.47732%2014.4784%207.39325%2014.626%207.24566C14.7736%207.09806%2014.8576%206.89863%2014.8602%206.68991L15.0002%201.83991C15.0037%201.72963%2014.9851%201.61977%2014.9456%201.51675C14.9061%201.41373%2014.8465%201.31961%2014.7702%201.23991H14.7902Z%22%20fill%3D%22%230077B3%22%2F%3E%3C%2Fsvg%3E) no-repeat center;
  width: 16px;
  height: 16px;
  margin: 0 0 0 12px;
  display: inline-block;
}
.wd_featureboxes_middle .wd_news_headlines-teaser .item_name a {
  text-decoration: none;
  color: #2D2D2D;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 133%; /* 31.92px */
}

.wd_featureboxes_middle .wd_news_headlines-teaser .item_name a:hover {
  text-decoration: underline;
}

.item-date-pub {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 12px;
}

.wd_featureboxes_resources_bottom .wd_featurebox_title, 
.wd_featureboxes_resources_bottom .wd_featurebox,
.wd_featureboxes_bottom .wd_featurebox_title, 
.wd_featureboxes_bottom .wd_featurebox {
  text-align: center;
}

.wd_featureboxes_resources_bottom {
  padding: 56px 0;
  border: 1px solid #8FD8F2;
}
.wd_featureboxes_bottom {
  padding: 104px 0;
}

.wd-bottom-resources-section {
  margin-bottom: 104px;
}

.wd-bottom-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 56px;
  margin-top: 48px;
}
.wd-bottom-btn p, .wd-bottom-btn p + p {
  margin: 0;
}
.wd_featureboxes_resources p.more a,
.wd-bottom-btn p.more a {
  display: flex;
  min-width: calc(320px - 112px);
  padding: 24px 56px;
  justify-content: center;
  align-items: center;
  gap: 12px;
  border-radius: 4px;
  background: #0077B3;
  color:#fff;
  text-align: center;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  transition: all .3s;
}

.wd_featureboxes_resources p.more a {
  min-width: auto;
  max-width: 180px;
}

.wd_featureboxes_resources p.more a:hover,
.wd-bottom-btn p.more a:hover {
  background: #2862A4;  
}

.wd_featureboxes_resources p.more a:focus {
  outline: -webkit-focus-ring-color none 0;
  outline: 3px dashed #FFF;
  outline-offset: -3px;
}

.wd_featureboxes_resources_bottom p.more {
    display: flex;
    justify-content: center;
}

.wd_featureboxes_resources_bottom p.more a {
  display: flex;
  min-width: 320px;
  padding: 24px 56px;
  justify-content: center;
  align-items: center;
  gap: 12px;
  border-radius: 4px;
  background: #FFF;
  color:#0077B3;
  border: 2px solid #0077B3;
  text-align: center;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  transition: all .3s;
}

.wd_featureboxes_resources_bottom p.more a:hover{
  background: #f3f9fc;  
}

.wd_page_menu {
  margin: 64px 0;
}

.wd_page_links {
  float:none;
  display: flex;
  align-items: center;
  gap: 4px;
}

#wd_printable_content ul li.wd_page_link a {
  color:#0077B3;
  text-decoration: none;
}

#wd_printable_content ul li.wd_page_link.wd_page_active span,
#wd_printable_content ul li.wd_page_link.wd_page_active a {
  color: #2D2D2D;
  background-color: transparent;
}

#wd_printable_content ul li.wd_page_link.wd_page_active > span,
#wd_printable_content ul li.wd_page_link.wd_page_active a {
  border: 1px solid #707070;
  background: #FFF;
}
#wd_printable_content ul li.wd_page_link {
  /* padding: 8px 12px; */
  background-color: transparent;
  padding: 0;
  border-radius: 2px;  
  color: #0077B3;
  text-align: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  border: 2px solid transparent;
}

#wd_printable_content ul li.wd_page_link.wd_page_next a,
#wd_printable_content ul li.wd_page_link.wd_page_next span,
#wd_printable_content ul li.wd_page_link.wd_page_prev a,
#wd_printable_content ul li.wd_page_link.wd_page_prev span {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 4px;
}

#wd_printable_content ul li.wd_page_link a, #wd_printable_content ul li.wd_page_link > span {
  padding: 8px 12px;
  display: block;
  border: 2px solid transparent;
  background-color: #F3F9FC;
}
#wd_printable_content ul li.wd_page_link > span {
  border: 2px solid transparent;
}

#wd_printable_content ul li.wd_page_link a:hover {
  border: 2px solid #0077B3;
}

#wd_printable_content ul li.wd_page_link a:focus {
  outline: 3px dotted #0077B3;
}

#wd_printable_content ul li.wd_page_link.wd_page_skip2 span {
  background: transparent;
}
  
#wd_printable_content ul li.wd_page_link.wd_page_skip2 span {
  font-weight: 700;
  font-size: 18px;
}

.wd_page_link.wd_page_next svg {
  transform: rotate(180deg);
}

.wd_page_menu .wd_page_limit {
  display: none;
}

.wd_last_item .wd_title_lg a {
  display: block;
  margin-bottom: 24px;
  font-size: 36px;
  font-weight: 300;
  line-height: 48px;
  color: #2D2D2D;
  text-decoration: none;
}

.wd_articles .wd_item.wd_last_item,
.wd_newsfeed_releases .wd_item.wd_last_item {
  background-color: #F3F9FC;
  border-top: 12px solid #0077B3;
  justify-content: flex-end;
}

.wd_articles .wd_item.wd_last_item + .wd_last_item,
.wd_newsfeed_releases .wd_item.wd_last_item + .wd_last_item{
  border-top: 12px solid #0A3360;
}


.wd_headline_date_wrap {
  margin: 56px 0;
  border-radius: 12px;
  background: #FFF;
  box-shadow: 0 0 30px 0 #CCC;
  display: flex;
  padding: 48px 64px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 24px;
  align-self: stretch;
}

.wd_headline_date_wrap p {
  margin: 0;
  color: #707070;
  font-size: 24px;
  font-style: normal;
  font-weight: 300;
  line-height: 133%; 
}
.wd_headline_date_wrap h1 {
  font-size: 48px;
  line-height: 115%;
}
.wd_headline_date_wrap .wd_date span {
  background: url(data:image/svg+xml,%3Csvg%20width%3D%223%22%20height%3D%223%22%20viewBox%3D%220%200%203%203%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%221.5%22%20cy%3D%221.5%22%20r%3D%221.5%22%20fill%3D%22%232D2D2D%22%3E%3C%2Fcircle%3E%3C%2Fsvg%3E) no-repeat center;
}
.wd_headline_date_wrap .wd_date {
  margin: 0;
  color: #2D2D2D;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  line-height: 133%;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px;
}

.wd_captioned_image {
  width: auto !important;
  margin: 0 !important;
  float: none !important
}
.wd_captioned_image .wd_image {
  overflow: hidden;
  display: flex;
  justify-content: center;
  max-height: 400px;
}
.wd_image img {
  object-fit: cover;
  /* display: flex;
  object-position: center;
  max-height: 400px; */
  /* width: 100%; */
}

blockquote.wd_pullquote::before,
blockquote.wd_pullquote::after {
  content:'';
}

blockquote.wd_pullquote {
  display: flex;
  padding: 60px 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  font-size: 24px;
  color: #2D2D2D;
  width: auto;
  margin: 36px 0;
  text-align: center;  
  font-size: 56px;
  font-style: normal;
  font-weight: 700;
  line-height: 115%; /* 64.4px */
  float: none;
  clear: none;
  border-top: 1px solid #D1E2E5;
  border-bottom: 1px solid #D1E2E5;
}

blockquote.wd_pullquote .wd_cite {
  color: #2D2D2D;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  line-height: 133%; /* 15.96px */
  letter-spacing: 1.2px;
  text-transform: uppercase;
  display: block;
  margin-top: 44px;
}

.back-to-link {
  display: flex;
  padding: 72px 0;
  flex-direction: column;
  align-items: center;
  gap: 24px;
  align-self: stretch;
}

.back-to-link a {
  color: #2D2D2D;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%; /* 25.2px */
  text-decoration: none;
}

.wd_newsfeed_releases-detail .wd_body.wd_news_body > p {
  margin-bottom: 1.5em;
}

.wd_standard a,
.wd_standard-detail a,
.wd_articles-detail a,
.wd_newsfeed_releases-detail a {
  color: #0077B3;
  text-decoration: underline;
}

.wd_standard a:hover,
.wd_standard-detail a:hover,
.wd_articles-detail a:hover,
.wd_newsfeed_releases-detail a:hover {
  text-decoration: none;
}

.wd_articles-detail ul:not([class]),
.wd_newsfeed_releases-detail ul:not([class]) {
  list-style: disc;
  padding-left: 40px;
  margin-bottom: 1.5em;
}

.wd_articles-detail ol:not([class]),
.wd_newsfeed_releases-detail ol:not([class]) {
  list-style: decimal;
  padding-left: 40px;
  margin-bottom: 1.5em;

}

.wd_articles-detail ul:not([class]) li,
.wd_newsfeed_releases-detail ul:not([class]) li,
.wd_articles-detail ol:not([class]) li,
.wd_newsfeed_releases-detail ol:not([class]) li {
  color: #707070;
  font-size: 1.6rem;
  font-weight: 400;
}

ul.wd_asset_inline_list {
  max-width: 250px;
  margin: 0 0 20px 25px;
}

li.wd_asset_inline.wd_item {
  margin: 0;
  background-color: transparent;
}

.wd_title_overlay p,
.wd_videos_asset .wd_title_overlay,
.wd_gallery_asset .wd_title_overlay {
  font-size: 12px;
  line-height: 16px;
  font-weight: 600;
  color:#FFF;
}

.wd_asset_gallery_container .wd_scroll_to_link.wd_continue_link,
.wd_layout-simple.wd_asset_carousel_type_link_list {
  display: none;
}

div[wd_move_after],
div[wd_move_after] + p {
  margin-top: 1.5em;
  clear:left
}

.wd_layout-simple.wd_asset_carousel_type_link_list a,
.wd_carousel.wd_asset_carousel_wrapper a.wd_carousel-arrow:link, .wd_carousel.wd_asset_carousel_wrapper a.wd_carousel-arrow:visited {
  text-decoration: none;
}

.wd_newsfeed_releases-detail .wd_contact {
  font-size: 1.6rem;
  color: #707070;
  font-weight: 400;
}

/* basic search */
.wd_item_search_form_container {
  margin-bottom: 112px;
}

.wd_news_headlines .wd_item_search_form_container {
  margin-top: 56px;
  margin-bottom: 104px;
}

.wd_search_basic_fields {
  display: flex;
  justify-content: center;
  color: #2D2D2D;
  padding: 0;
}
.wd_search_basic_fields input[type='text'] {
  min-width: 0;
  font-family: "96 Sans",Arial,sans-serif;
  border: none;  
  border-bottom: 1px solid #000;
  border-radius: 0px;
  padding: 3px 36px;
  color: #2D2D2D;
  font-size: 36px;
  font-style: normal;
  font-weight: 300;
  margin: 0 24px 0 0;
  line-height: 133%; /* 47.88px */
  background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2222%22%20height%3D%2223%22%20viewBox%3D%220%200%2022%2023%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%228.59677%22%20cy%3D%228.59677%22%20r%3D%227.59677%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M13.8872%2015.2096L20.5001%2021.8225%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E);
  background-repeat: no-repeat;
  background-position: left;
}

form input[type="text"]:hover {
    border: none;
    border-bottom: 1px solid #000;
}
/* basic search */

.wd_newsfeed_releases .wd_page_links li:nth-child(5), 
.wd_newsfeed_releases .wd_page_links li:nth-child(6),
.wd_newsfeed_releases .wd_page_links li:nth-child(7),
.wd_newsfeed_releases .wd_page_links li:nth-child(8),
.wd_newsfeed_releases .wd_page_links li:nth-child(9),
.wd_newsfeed_releases .wd_page_links li:nth-child(10) {
  display: none;
}

.wd_modal-inner {
  max-width: 1070px !important;
}

.wd_caption {
  color: #707070;
  font-size: 12px;
}

.wd_pageid_20292 .wd_category picture,
.wd_pageid_20305 .wd_header_content + picture,
.wd_pageid_20286 .wd_header_content + picture {
  display: inline-block;
  position: relative;
  width: 100%;
}

.wd_pageid_20292 .wd_category picture img {
  border-radius: 8px;
  box-shadow: 0 0 64px 0 rgba(45,45,45,.1);
  display: block;
}
.wd_pageid_20305 .wd_header_content + picture img,
.wd_pageid_20286 .wd_header_content + picture img {
  box-shadow: 0 0 64px 0 rgba(45,45,45,.1);
  display: block;
}

.wd_pageid_20292 .wd_category picture *,
.wd_pageid_20305 .wd_header_content + picture *,
.wd_pageid_20286 .wd_header_content + picture * {
  position: relative;
  z-index: 5;
}

.wd_pageid_20292 .wd_category picture:after,
.wd_pageid_20305 .wd_header_content + picture:after,
.wd_pageid_20286 .wd_header_content + picture:after {
  background: url("../images/dot-pattern.svg") center;
  bottom: -30px;
  content: "";
  display: block;
  left: 30px;
  position: absolute;
  right: -30px;
  top: 30px;
  z-index: 4;
}

.wd_news_headlines select[name='year'] {
  display: none;
}

.wd_news_headlines .wd_item {
  margin: 0 0 40px 0;
  padding: 0 0 40px 0;
  border-bottom: 1px solid #D1E2E5;
}
.wd_news_headlines .wd_title,
.wd_news_headlines .item-date-pub .wd_date,
.wd_news_headlines .item-date-pub .wd_publication {
  margin: 0;
}

.wd_news_headlines .wd_title {
  font-size: 24px;
  line-height: 133%; /* 31.92px */
}
.wd_news_headlines .wd_title a:after {
  content: '';
  background: url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M14.0002%2010.7799V12.7799C14.0042%2013.0683%2013.9511%2013.3547%2013.8441%2013.6226C13.737%2013.8905%2013.5782%2014.1345%2013.3765%2014.3408C13.1749%2014.5471%2012.9345%2014.7115%2012.6691%2014.8246C12.4038%2014.9377%2012.1187%2014.9973%2011.8302%2014.9999H3.15021C2.57112%2014.9894%202.01977%2014.7499%201.61683%2014.3338C1.2139%2013.9178%200.992181%2013.359%201.00021%2012.7799V4.05991C0.992181%203.48078%201.2139%202.92204%201.61683%202.50599C2.01977%202.08993%202.57112%201.85043%203.15021%201.83991H5.51021C5.7108%201.86216%205.89614%201.95761%206.03075%202.10798C6.16536%202.25836%206.23979%202.45309%206.23979%202.65491C6.23979%202.85673%206.16536%203.05147%206.03075%203.20184C5.89614%203.35221%205.7108%203.44766%205.51021%203.46991H3.15021C3.07404%203.47121%202.99887%203.48751%202.929%203.51787C2.85913%203.54822%202.79592%203.59205%202.74299%203.64684C2.69006%203.70162%202.64844%203.7663%202.62051%203.83718C2.59258%203.90806%202.57889%203.98374%202.58021%204.05991V12.7799C2.57889%2012.8561%202.59258%2012.9318%202.62051%2013.0026C2.64844%2013.0735%202.69006%2013.1382%202.74299%2013.193C2.79592%2013.2478%202.85913%2013.2916%202.929%2013.322C2.99887%2013.3523%203.07404%2013.3686%203.15021%2013.3699H11.8302C11.9064%2013.3686%2011.9815%2013.3523%2012.0514%2013.322C12.1213%2013.2916%2012.1845%2013.2478%2012.2374%2013.193C12.2904%2013.1382%2012.332%2013.0735%2012.3599%2013.0026C12.3878%2012.9318%2012.4015%2012.8561%2012.4002%2012.7799V10.7799C12.4002%2010.5704%2012.4834%2010.3695%2012.6316%2010.2213C12.7797%2010.0731%2012.9807%209.98991%2013.1902%209.98991C13.3997%209.98991%2013.6007%2010.0731%2013.7488%2010.2213C13.897%2010.3695%2013.9802%2010.5704%2013.9802%2010.7799H14.0002ZM14.7902%201.23991C14.7113%201.16182%2014.6176%201.10034%2014.5145%201.05912C14.4115%201.0179%2014.3012%200.997763%2014.1902%200.999911L9.50021%201.12991C9.392%201.13495%209.28591%201.16165%209.1882%201.20842C9.09049%201.25519%209.00316%201.32108%208.93136%201.4022C8.85957%201.48331%208.80478%201.57801%208.77023%201.68067C8.73568%201.78334%208.72207%201.89189%208.73021%201.99991C8.7328%202.20863%208.81687%202.40806%208.96446%202.55566C9.11206%202.70325%209.31149%202.78732%209.52021%202.78991L12.2302%202.71991L6.95021%208.15991C6.80171%208.3145%206.71877%208.52055%206.71877%208.73491C6.71877%208.94927%206.80171%209.15532%206.95021%209.30991C7.02219%209.38618%207.10898%209.44694%207.20528%209.48847C7.30158%209.53%207.40534%209.55142%207.51021%209.55142C7.61508%209.55142%207.71884%209.53%207.81514%209.48847C7.91143%209.44694%207.99823%209.38618%208.07021%209.30991L13.3702%203.83991L13.3002%206.63991C13.2921%206.85312%2013.3683%207.06093%2013.5125%207.21821C13.6567%207.37549%2013.8571%207.46953%2014.0702%207.47991C14.2789%207.47732%2014.4784%207.39325%2014.626%207.24566C14.7736%207.09806%2014.8576%206.89863%2014.8602%206.68991L15.0002%201.83991C15.0037%201.72963%2014.9851%201.61977%2014.9456%201.51675C14.9061%201.41373%2014.8465%201.31961%2014.7702%201.23991H14.7902Z%22%20fill%3D%22%230077B3%22%2F%3E%3C%2Fsvg%3E) no-repeat center;
  width: 16px;
  height: 16px;
  margin: 0 0 0 12px;
  display: inline-block;
}.wd_featureboxes_middle .wd_news_headlines .wd_title a {
  text-decoration: none;
  color: #2D2D2D;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 133%; /* 31.92px */
}

.wd_news_headlines .wd_title a:hover {
  text-decoration: underline;
}

.wd_news_headlines .wd_item_search_form_container + h2 {
  margin-bottom: 56px;
}

.wd_pageid_20305 .wd_standard .wd_category_items {
  display: flex;
  padding: 80px 0;
  align-items: flex-start;
  gap: 64px;
  align-self: stretch;
  flex-wrap: wrap
}

.wd_pageid_20305 .wd_standard .wd_category_items .item {
  display: flex;
  flex: 1 1 47%;
  flex-direction: column;
  align-items: flex-start;
  gap: 20px;
  border: none;
  align-self: stretch;
  margin: 0;
  padding: 0;
}

.wd_pageid_20305 .wd_standard .wd_category_items .item .item_name {
  color: #2D2D2D;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 133%;
}

.wd_pageid_20305 .wd_standard .wd_category_items .item p {
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
}

.wd_pageid_20308 .wd_standard .item {
  padding: 0;
  margin: 40px 0;
  border: none;
}

.wd_pageid_20308 .wd_standard .item picture {
  display: block;
  margin-bottom: 40px;
}

.wd_pageid_20308 .wd_standard .item ul li {
  color: #707070;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24.5px;
  margin-bottom: 24px;  
  padding-left: 20px;
  background: url("../images/ellipse-blue.svg") 0px 10px no-repeat;
}
.wd_pageid_20308 .wd_standard .item ul {
  margin-top: 32px;
  padding: 0;  
  list-style-position: inside;
}

.wd_pageid_20292 .wd_standard .wd_category picture {
  max-width: 475px;
}

.wd_pageid_20292 .wd_standard .wd_category {
  display: flex;
  gap: 82px;
  margin: 64px 0;
}
.wd_pageid_20292 .wd_standard .wd_category .wd_category_info,
.wd_pageid_20292 .wd_standard .wd_category .wd_category_items {
  flex: 0 0 50%;
}

.wd_pageid_20292 .wd_standard .wd_category .category_header + p + .item,
.wd_pageid_20292 .wd_standard .wd_category .category_header + .item {
  margin-top: 64px;
}

.wd_pageid_20292 .wd_standard .wd_category .category_header + p {
  margin-top: 12px;
}

.wd_pageid_20292 .wd_standard .wd_category div.wd_category_info {
  margin-top: calc(64px + 48px);
}

.wd_pageid_20292 .wd_standard .wd_category .item {
  margin: 0;
  padding: 0;
  border: none;
}

.wd_pageid_20292 .wd_standard .wd_category_items .item_name a {
  /* display: inline-flex;
  align-items: center; */
  transition: transform 0.2s ease-out;
  font-size: 20px;
  line-height: 133%;
}

.back-to-link .wd_icon {
  display: inline-block;
  margin-right: 5px;
  transition: transform 0.3s ease-out;
}
.wd_pageid_20292 .wd_standard .wd_category_items .wd_icon {
  display: inline-block;
  margin-left: 5px;
  transition: transform 0.3s ease-out; /* */
  
}

.back-to-link a:hover .wd_icon {
  -webkit-animation:side-bounce-left .5s;
  -moz-animation:side-bounce-left .5s;
  -o-animation:side-bounce-left .5s;
  animation:side-bounce-left .5s
}
.wd_pageid_20292 .wd_standard .wd_category_items .item_name a:hover .wd_icon {
  /* transform: translateX(5px); */
   -webkit-animation:side-bounce .5s;
  -moz-animation:side-bounce .5s;
  -o-animation:side-bounce .5s;
  animation:side-bounce .5s
}

.wd_pageid_20292 .wd_standard .wd_category_items_3193 .item img,
.wd_pageid_20292 .wd_standard .wd_category_items_3192 .item img {
  width: 103px;
  height: auto;
}
.wd_pageid_20292 .wd_standard .wd_category_items_3191 .item {
  margin-bottom: 56px;
}

.wd_pageid_20292 .wd_standard .wd_category_items_3193 .item,
.wd_pageid_20292 .wd_standard .wd_category_items_3192 .item {
  display: flex;
  align-items: center;
  gap: 48px;
  margin-bottom: 0px;
}

@media (max-width: 991px) {
  .wd_articles .wd_title a, .wd_newsfeed_releases .wd_title a, .wd_featureboxes_top .item .item_name a, .wd_featureboxes_top .item .wd_title a, .wd-featured .grid-l6 .item .wd_title a {
    line-height: 22px;
    letter-spacing: 0.32px;
  }
  .wd-bottom-btn p.more a {
    min-width: calc(320px - 112px);
  }
  .mma-parent h1 {
    font-size: 32px;
    line-height: 36px;
  }
  .wd_header_content p {
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 24px;
  }
  .wd-nav {
    display: none;
  }

  .wd-nav.wd-mobile {
    display: block;
  }

  .wd-nav.wd-mobile nav {
    display: flex;
    margin: 0;
    padding: 1em 3em;
    border-radius: 0;
    justify-content: flex-start;
  }

  .wd-mobile .wd-nav-list {
    flex: 1;
  }

  .wd-mobile .wd-nav-list li:first-child {
    margin-right: auto;
    border-right: none;
  }

  .wd-nav.wd-mobile button {
    background: transparent;
    border: none;
    color: #FFF;
    font-size: .9em;
    font-family: '96 Sans', sans-serif;
    cursor: pointer;
  }

  .wd-nav.wd-mobile button i {
    position: relative;
    top: -2px;
  }
  .wrap {
    padding-left: 25px;
    padding-right: 25px;
  }
  [data-module="breadcrumbs"] {
    padding-top: 0px;
    margin-top: 32px;
  }
  .mma-parent.wrap {
    padding-top: 16px;
  }
  section.wd-top-section {
    padding-top: 48px;
    padding-bottom: 40px;
  }
  .wd_featureboxes_top .wd_articles-teaser, .wd_featureboxes_top .wd_newsfeed_releases-teaser + p.more {
    margin: 40px 0;
  }
  .wd-featured h2, .wd_featurebox_title {
    font-size: 22px;
    line-height: 30px;
    margin-bottom: 12px;
  }
  .wd_featureboxes_bottom .wd_featurebox p:first-of-type,
  .wd_featureboxes_middle .wd_featurebox p:first-of-type,
  .wd_featureboxes_top .wd_featurebox p:first-of-type {
    font-size: 16px;
    line-height: 21px;
  }
  .wd_featureboxes_middle .wd_news_headlines-teaser + p.more a, .wd_featureboxes_top .wd_newsfeed_releases-teaser + p.more a, .wd_featureboxes_top .wd_articles-teaser + p.more a {
    font-size: 14px;
    line-height: 24.5px;
  }
  .wd_featureboxes_middle .wd_news_headlines-teaser {
    margin-top: 40px;
  }
  .wrap.wd-featured {
    margin-bottom: 56px;
  }
}

@media (max-width: 767px) {
  .wd_articles-detail ul:not([class]) li, 
  .wd_newsfeed_releases-detail ul:not([class]) li,
  .wd_articles-detail ol:not([class]) li,
  .wd_newsfeed_releases-detail ol:not([class]) li
  .wd_featurebox-standard p,
  .wd_featureboxes_bottom div.wd_featurebox p:first-of-type, 
  .wd_featureboxes_middle div.wd_featurebox p:first-of-type,
  .wd_featureboxes_top div.wd_featurebox p:first-of-type,
  div[class*="-detail"],
  div[class*="-detail"] li,
  div[class*="-detail"] p:not(.h1-subhead) {
    font-size: 14px;
    line-height: 24.5px;
  }
  .wd_pageid_20292 .wd_standard .wd_category_items_3193 .item img, .wd_pageid_20292 .wd_standard .wd_category_items_3192 .item img {
    width: 80px;
  }
  .wd_pageid_20292 .wd_standard .wd_category picture {
    max-width: none;
  }

  .wd_pageid_20292 .wd_standard .wd_category {
    flex-direction: column;
    gap: 32px;
    margin: 40px 0;
  }
  .wd_pageid_20292 .wd_standard .wd_category .wd_category_info,
  .wd_pageid_20292 .wd_standard .wd_category .wd_category_items {
    flex: 1 1 1000%;
  }

  .wd_pageid_20292 .wd_standard .wd_category .category_header {
    margin-bottom: 0px;
  }

  .wd_pageid_20292 .wd_standard .wd_category .category_header + p + .item, 
  .wd_pageid_20292 .wd_standard .wd_category .category_header + .item {
    margin-top: 40px;
  }

  .wd_pageid_20292 .wd_standard .wd_category div.wd_category_info {
    margin-top: 0;
  }
  .wd_pageid_20292 .wd_standard .wd_category_items_3193 .item,
  .wd_pageid_20292 .wd_standard .wd_category_items_3192 .item {
    flex-direction: column;
    margin-bottom: 40px;
    gap: 12px;
    align-items: flex-start;
  }
  .wd_pageid_20308 .wd_standard .item ul {
    margin-top: 28px;
  }
  .wd_pageid_20308 .wd_standard .item ul li {
    font-size: 14px;
    line-height: 24.5px;
    margin-bottom: 12px;
  }

  .wd_pageid_20308 .wd_standard .item {
    margin: 0 0 56px 0;
  }
  .wd_pageid_20308 .wd_standard .item picture {
    display: flex;
    aspect-ratio: 68 / 33;
    margin-bottom: 28px;
  }
  .wd_pageid_20305 .wd_standard .wd_category_items {
    gap: 40px;
    padding: 40px 0;
  }
  .wd_pageid_20305 .wd_standard .wd_category_items .item p {
    font-size: 14px;
    line-height: 24.5px;
  }
  .wd_pageid_20305 .wd_standard .wd_category_items .item .item_name {
    font-size: 18px;
    line-height: 24px;
  }
  .wd_pageid_20305 .wd_standard .wd_category_items .item {
    gap: 16px;
  }
  .wd_pageid_20305 .wd_header_content,
  .wd_pageid_20286 .wd_header_content {
    margin-bottom: 32px;
  }
  .wd_pageid_20292 .wd_category picture img,
  .wd_pageid_20305 .wd_header_content + picture img,
  .wd_pageid_20286 .wd_header_content + picture img {
    box-shadow: 0 0 32px 0 rgba(45,45,45,.1);
    display: block;
  }
  .wd_pageid_20292 .wd_category picture::after,
  .wd_pageid_20305 .wd_header_content + picture::after,
  .wd_pageid_20286 .wd_header_content + picture::after {
    bottom: -10px;
    left: 10px;
    position: absolute;
    right: -10px;
    top: 10px;
    background-image: radial-gradient(#8fd8f2 15%,transparent 16%),radial-gradient(#8fd8f2 15%,transparent 16%);
    background-size: 10px 10px;
    background-position: 0 0,5px 5px;
  }
  
  .wd_articles {
    margin-top: 0px;
  }
  .wd_headline_date_wrap {
    margin: 24px 0;
    padding: 32px 25px;
  }
  .wd_headline_date_wrap h1 {
    font-size: 32px;
    line-height: 36px;
  }

  /* .currentPageBreadCrumb {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
  } */

  div[class*="-detail"] .wd_headline_date_wrap p,
  .wd_headline_date_wrap p {
    font-size: 18px;
    line-height: 24px;
  }
  blockquote.wd_pullquote {
    padding: 30px;
    margin: 20px 0;
    /* gap: 20px; */
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 36px; /* 112.5% */
  }

  blockquote.wd_pullquote .wd_cite {
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: 133%; /* 15.96px */
    letter-spacing: 1.2px;
    text-transform: uppercase;
    margin-top: 20px;
  }

  .wd_page_menu {
    margin: 48px 0;
  }
  .wd_newsfeed_releases .wd_item.wd_last_item {
    min-height: 244px;
  }
  .wd_search_form button.wd_search_button {
    padding: 8px 16px;
  }
  .wd_item_search_form_container {
    margin-bottom: 64px;
  }
  .wd_articles .wd_item_list, .wd_newsfeed_releases .wd_item_list {
    margin-top: 48px;
  }
  .wd_newsfeed_releases .date_asset_wrap .wd_date {
    margin-bottom: 0;
  }
  .wd_last_item .wd_title_lg a {
    margin: 0 0 16px 0;
    font-size: 22px;
    line-height: 29px;
  }
  .wd_search_basic_fields input[type="text"] {    
    margin: 0;
    box-sizing: border-box;
    font-size: 22px;
    line-height: 29px;
  }
  .wd-featured .grid-l6.grid-first {
    margin-bottom: 12px;
  }
  .grid-l6 .item + .item {
    margin-top: 12px;
  }
  .wd_search_basic_fields {
    flex-direction: column;
    gap: 32px;
    max-width: 100%;
  }
  .wd_articles .wd_item_list,
  .wd_newsfeed_releases .wd_item_list,
  .wd-featured .grid {
    flex-direction: column;
  }
  .wd-featured .grid-l6 {
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    gap: inherit;
  }

  .wd_news_headlines .item-date-pub,
  .wd_newsfeed_releases .wd_date,
  .wd_articles .wd_date,
  .wd_featureboxes_middle .wd_news_headlines-teaser .item_publication,
  .wd_featureboxes_top .item .item_date, .wd_featureboxes_top .item .wd_date, 
  .wd-featured .grid-l6 .item .wd_date{
    margin-bottom: 12px;
    flex-wrap: wrap;
  }
  .wd_articles .wd_item_wrapper,
  .wd_newsfeed_releases .wd_item_wrapper,
  .wd-featured .grid-l6:not(.grid-last) .item .item-wrapper {
    padding:20px;
  }
  .wd-featured .grid-l6.grid-last .item {
    padding: 20px;
    gap: 16px;
  }
  .wd_featureboxes_middle .wd_news_headlines-teaser .item_name a {
    font-size: 1.8rem;
    line-height: 22px;
  }
  .item_name, .wd_title, .wd_item .wd_title, .wd_newsfeed_releases-teaser .wd_title, 
  .wd_documents_item_list > .wd_documents_item > .wd_title,
  .wd_title {
    font-size: 1.6rem;
    line-height: 22px;
    letter-spacing: 0.32px;
  }
  div.wd_featureboxes_resources h3,
  .wd_pageid_20292 .wd_standard .wd_category_items .item_name a {
    font-size: 2rem;
    line-height: 133%;
  }

  div.wd_featureboxes_resources h3 {
    text-align: center;
  }

  div.wd_featureboxes_resources h3 + p.more {
    margin-top: 24px;
  }

  .wd_featureboxes_resources_bottom {
    padding: 40px 16px;
  }

  .wd_resources {
    padding-bottom: 4.8rem;
  }

  .wd_featureboxes_resources_bottom p.more a,
  .wd_featureboxes_resources p.more a {
    max-width: 100%;
    min-width: inherit;
    padding: 12px 32px;
    font-size: 1.8rem;
  }

  .wd_pageid_20292 .wd_standard .wd_category_items_3191 .item {
    margin-bottom: 40px;
  }
  .wd_featureboxes_top .wd_newsfeed_releases-teaser .item, .wd_featureboxes_top .wd_articles-teaser .item {
    flex: 1 1 100%;
  }
  .wd_featureboxes_top .wd_newsfeed_releases-teaser .item .item-wrapper, .wd_featureboxes_top .wd_articles-teaser .item .item-wrapper {
    padding: 20px;
  }

  .wd_featureboxes_top .item .itemlink, 
  .wd_featureboxes_top .item .wd_thumbnail,
  .wd_featureboxes_top .item .wd_thumbnail a {
    max-height: 188px;
  }

   .wd-featured .grid-l6.grid-first .item .wd_thumbnail a {
    max-height: 200px;
   }

  .wd_featureboxes_top .item img, .wd-featured .grid-l6.grid-first .item .wd_thumbnail a img {
    object-position: center;
  }
  .wd_featureboxes_middle .wd_news_headlines-teaser .item {
    margin: 0 0 28px 0;
    padding: 0 0 28px 0;
  }
  .wd_featureboxes_bottom .wd_featurebox_title {
    font-size: 22px;
     line-height: 30px;
     margin-bottom: 12px;
  }
  .wd_featureboxes_bottom {
    padding: 56px 0;
  }

  .wd-bottom-btn {
    flex-direction: column;
    gap: 20px;
    margin-top: 28px;
  }

  .wd-bottom-btn p.more a {
    font-size: 18px;
    padding: 16px 40px;
     min-width: auto;
  }
  .wd_featureboxes_middle .wd_news_headlines-teaser + p.more {
    margin: 64px 0 0 0;
  }
  div.wd_header_content {
    margin: 0 0 16px 0;
  }
  .wd_pageid_34141 .wd_header_content {
        margin-bottom: 48px;
    }
  .wd-featured h2 {
    margin: 16px 0 16px 0;
  }
  #wd_printable_content ul li.wd_page_link.wd_page_prev span.wd_text,
  #wd_printable_content ul li.wd_page_link.wd_page_next span.wd_text {
    display: none;
  }
  
}

@media (max-width: 670px) {
  [class*="grid-"] {
    padding-bottom: 0px;
  }
  .wd-featured .grid-l6.grid-last .item .itemlink,
  .wd-featured .grid-l6.grid-last .item .wd_thumbnail, 
  .wd-featured .grid-l6.grid-last .item .wd_thumbnail a {
    width: 94px;
    height: 94px;
  }
}
