.announcement-press-release-section .announcement-press-release-container {
  margin: 0px; }

.announcement-press-release-section.has-background {
  background-color: #B4CCD6;
}

.announcement-press-release-section .announcement-press-release-container {
  padding-left: 1rem;
  padding-right: 1rem; }

.announcement-press-release-section .announcement-press-release-container {
  padding-top: 4rem;
  padding-bottom: 4rem; }

@media (min-width: 768px) {
  .announcement-press-release-section .announcement-press-release-container {
    margin-left: auto;
    margin-right: auto; } }

@media (min-width: 768px) {
  .announcement-press-release-section .announcement-press-release-container {
    padding-left: 8.125rem;
    padding-right: 8.125rem; } }

@media (min-width: 768px) {
  .announcement-press-release-section .announcement-press-release-container {
    padding-top: 8rem;
    padding-bottom: 8rem; } }

.announcement-press-release-section .announcement-press-release-container .title-section {
  margin-bottom: 2rem; }

.announcement-press-release-section .announcement-press-release-container .title-section {
  --tw-text-opacity: 1;
  color: #8096a3; }

@media (min-width: 768px) {
  .announcement-press-release-section .announcement-press-release-container .title-section {
    margin-bottom: 2.5rem; } }

@media (min-width: 768px) {
  .announcement-press-release-section .announcement-press-release-container .title-section {
    padding-left: 1.5rem;
    padding-right: 1.5rem; } }

.announcement-press-release-section .announcement-press-release-container .announcements-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

.announcement-press-release-section .announcement-press-release-container .announcements-container {
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column; }

.announcement-press-release-section .announcement-press-release-container .announcements-container {
  gap: 1.5rem; }

@media (min-width: 768px) {
  .announcement-press-release-section .announcement-press-release-container .announcements-container {
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row; } }

@media (min-width: 768px) {
  .announcement-press-release-section .announcement-press-release-container .announcements-container {
    gap: 0px; } }

.announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

.announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item {
  height: 5rem; }

.announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item {
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row; }

.announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item {
  gap: 1rem; }

.announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item {
  border-radius: 1rem; }

@media (min-width: 768px) {
  .announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item {
    height: 388px; } }

@media (min-width: 768px) {
  .announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item {
    -webkit-flex-basis: 33.333333%;
        -ms-flex-preferred-size: 33.333333%;
            flex-basis: 33.333333%; } }

@media (min-width: 768px) {
  .announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item {
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column; } }

@media (min-width: 768px) {
  .announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item {
    gap: 0px; } }

@media (min-width: 768px) {
  .announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item {
    padding: 1.5rem; } }

@media (min-width: 1920px) {
  .announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item {
    height: 517px; } }

@media (min-width: 768px) {
  .announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item.active {
    --tw-bg-opacity: 1;
    background-color: white; } }

.announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .img-description {
  -webkit-flex-basis: 33.333333%;
      -ms-flex-preferred-size: 33.333333%;
          flex-basis: 33.333333%; }

@media (min-width: 768px) {
  .announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .img-description {
    margin-bottom: 1rem; } }

.announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .img-description img {
  height: 5rem; }

@media (min-width: 768px) {
  .announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .img-description img {
    height: 230px; } }

@media (min-width: 1920px) {
  .announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .img-description img {
    height: 306px; } }

.announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .description {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

.announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .description {
  -webkit-flex-basis: 66.666667%;
      -ms-flex-preferred-size: 66.666667%;
          flex-basis: 66.666667%; }

.announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .description {
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column; }

.announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .description {
  gap: 0.5rem; }

.announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .description .announcement-description {
  font-size: 0.875rem;
  line-height: 1.25rem; }

.announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .description .announcement-description {
  line-height: 125%; }

.announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .description .announcement-description {
  letter-spacing: -0.005em; }

@media (min-width: 768px) {
  .announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .description .announcement-description {
    font-size: 1.5rem;
    line-height: 2rem; } }

@media (min-width: 768px) {
  .announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .description .announcement-description {
    line-height: 140%; } }

.announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .description .announcement-description {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis; }

.announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .description .announcement-description > a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis; }

.announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .description .announcement-description p {
  font-size: 14px; }

@media (min-width: 768px) {
  .announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .description .announcement-description p {
    font-size: 24px; } }

.announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .description .announcement-date {
  font-size: 0.75rem;
  line-height: 1rem; }

.announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .description .announcement-date {
  text-transform: uppercase; }

.announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .description .announcement-date {
  line-height: 125%; }

.announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .description .announcement-date {
  --tw-text-opacity: 1;
  color: #8096a3; }

@media (min-width: 768px) {
  .announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .description .announcement-date {
    font-size: 0.875rem;
    line-height: 1.25rem; } }

.announcement-press-release-section .announcement-item {
  transition: 1s; }
  .announcement-press-release-section .announcement-item:hover {
    background-color: white; }

@media only screen and (max-width: 1023px) {
  .announcement-press-release-section .announcement-press-release-container {
    gap: 1.5rem;
    padding-top: 4rem;
    padding-bottom: 4rem;
    padding-left: 1rem;
    padding-right: 1rem; }
    .announcement-press-release-section .announcement-press-release-container .announcements-container {
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column; }
      .announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item {
        gap: 1rem;
        -webkit-flex-direction: row;
            -ms-flex-direction: row;
                flex-direction: row;
        padding: 0;
        height: auto; }
        .announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .img-description {
          -webkit-flex-basis: 33.333333%;
              -ms-flex-preferred-size: 33.333333%;
                  flex-basis: 33.333333%; }
          .announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .img-description img {
            height: calc((30vw/100)*66.66); }
        .announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .description {
          gap: 0.5rem;
          -webkit-flex-direction: column;
              -ms-flex-direction: column;
                  flex-direction: column;
          -webkit-flex-basis: 66.666667%;
              -ms-flex-preferred-size: 66.666667%;
                  flex-basis: 66.666667%; }
          .announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .description .announcement-description p {
            font-size: 14px; }
          .announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .description .announcement-date {
            font-size: 12px;
            line-height: 125%;
            text-transform: none; }
        .announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item.active {
          background-color: transparent !important; }
    .announcement-press-release-section .announcement-press-release-container .title-section {
      padding-left: 0;
      padding-right: 0;
      font-size: 17px; } }

.announcement-press-release-section .announcement-press-release-container .announcements-container .announcement-item .description .announcement-description * {
  display: inline; }
