
/*
Press Releases Listing
*/
.press-releases .list {
  padding: 0 0 3% 0px;
}

.press-releases .cards {
  padding: 0 0 2% 0px;
}

.press-releases .cards h4 {
  font-family: 'Space Grotesk', sans-serif;
}

.press-releases .card-link {
  text-align: right;
  margin-top:  25px;
}
.press-releases .card-link a{
 color: var( --e-global-color-secondary )!important;
}
.press-releases .card .badge{
  padding: 0 8px;
}
.press-releases .card .badge a {
  text-decoration: none;
  color: white;
  font-size:  12px!important;
}

.press-releases .card a:hover {
  text-decoration: none;
  color: var(--primary-hover);  
}


.press-releases .card {
  border-radius: 16px;
  
  box-shadow: 2px 4px 8px rgb(0 0 0 / 10%);
  margin-bottom: 64px;
}

.press-releases .card-top {
  height: auto;
  
  color: white;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 16px 16px 0 0;
  overflow:  hidden;
}

.press-releases .card-info {
  color: rgb(0 0 0 / 50%);
  font-size: 0.875rem;
}

.press-releases .card-tags {
  background-color: var(--primary-10);
  color: var(--primary);
}

.press-releases .card-date {
  float: right;
}

.press-releases .card-text {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  /* number of lines to show */
  -webkit-box-orient: vertical;
  line-height: 1.8rem;
}

.press-releases .card-title {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  /* number of lines to show */
  -webkit-box-orient: vertical;
  line-height: 2rem;
}

.press-releases-content {
  padding: 80px 0 80px 0;
  text-align: justify;
}

.press-releases-content .info {
  margin-bottom: 16px;
  color: rgb(0 0 0 / 50%);
}

.press-releases-content .download {
  margin-top: 64px;
  text-align: right;
}

.single-press_release .press-releases h1 {
  color: white!important;
}
.single-press_release .elementor-top-section[data-id="49e5f6d"]{
  display:  none;
}

.press-releases-content .badge-primary {
  background-color: var(--primary);   
}
.press-releases-content .badge-primary a{
  color: white!important;
  text-decoration: none;
  font-size:  12px!important;
}

.press-releases-content .card {
  padding: 24px;
  margin-left: 16px;
}

.press-releases-content .attachment a {
  color: var(--primary);
  text-decoration: none;
}


.pop-hero.press-releases {
  background-image: url("https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&ixlib=rb-1.2.1&auto=format&fit=crop&w=1050&q=80");
  background-size: cover;
  background-blend-mode: multiply;
  background-color: var(--primary);
}

.pop-hero.press-releases .breadcrumb a {
  color: white!important;
  text-decoration: none;
}

.pop-hero.press-releases .breadcrumb a:hover {
  color: var(--primary-hover);
}

.pop-hero.press-releases .breadcrumb .breadcrumb-item.active {
  color: white!important;
}

.pop-hero.press-releases .breadcrumb .breadcrumb-item::before {
  color: white!important;
}

.press-releases-widget h4 {
  font-family: 'Space Grotesk', sans-serif;
  margin-bottom: 16px;
}

.press-releases-widget .form-check {
  margin-bottom: 8px;
}

.press-releases-widget .press-releases-filters {
  max-height: 40vh;
  overflow-y: scroll;
  padding-left: 4px;
  margin-left: -4px;
}

.press-releases-widget .date-filter {
  margin-top: 24px;
}

.press-releases-widget .cards {
  max-height: 80vh;
  overflow-y: scroll;
}

.press-releases-widget .filters-panel input {
  margin-bottom: 16px;
}

.press-releases-widget .press-releases-panel {
  padding: 2%;
  border-radius: 16px;
  margin-left: 3%;
  box-shadow: 2px 4px 8px rgb(0 0 0 / 10%);
}

.press-releases-widget .filters-panel {
  padding: 2%;
  border-radius: 16px;
  height: 100%;
  background-color: whitesmoke;
}

.press-releases-widget .filters {
  justify-content: start;
}

.press-releases .card-body .badge-primary {
  background-color: var(--primary);
  color: white!important;
}

.press-releases-listing .filters {
  padding: 0 0 3% 0;
}
.facetwp-facet-pr_date_range{
  display: flex;
}
.facetwp-facet-pr_date_range input{
  border: 1px solid #ced4da !important;
  margin: 0!important;    
}
.facetwp-facet-pr_date_range input:nth-child(1){
  border-radius: 4px 0 0 4px;
}
.facetwp-facet-pr_date_range input:nth-child(1){
  border-radius: 0px 4px 4px 0px!important;
}