/*** tabs section **/
.global-offices-section-tx   ul.tabs1 { border-bottom: 2px solid #EEEEEE!important;width:100%!important}
.global-offices-section-tx ul.tabs1 li { text-transform:capitalize!important;}
.filter-div-case-studies .ui-detail h3 { color: #6D6D6D;font-weight:400!important; }
/** tabs section end ***/
/**** filter div case study ***/
.filter-div-case-studies #is-search-input-3915 ,.filter-div-case-studies #is-search-input-3911,.filter-div-case-studies .search-wrap .search-input {
	background-image: url('/wp-content/themes/testing-xperts/assets/img/search-icon.webp') !important;
	background-size: 16px;
	background-repeat: no-repeat;
	background-position: right 20px center;
	border-radius:0px;
}

.filter-div-case-studies .is-form-style input.is-search-input,
.filter-div-case-studies .ui-group,
.filter-div-case-studies .filter-btn,
.filter-div-case-studies .button-group {
	border-radius: 0px !important;
	margin: 0px;
}

.filter-div-case-studies .button-group a:hover {
	background: transparent;
}

.filter-div-case-studies .button-group a {
	padding: 0.5rem;
	text-align: left;
	color: #666 !important;
}

.filter-div-case-studies .filter-btn {
	color: #666 !important;
}

/**** filter div case study end ***/
/** big para css **/
.energetic-organization-cmp .energetic-organization-cmp-child {
  max-width: 862px;
  margin-inline: auto;
}
.energetic-organization-cmp .energetic-organization-cmp-child p {
  font-size: 1.40rem;
  line-height: 1.75rem;
  color: #474747;
  text-align: center;
  font-weight: 600;
}
/*** big para css end ***/
/**** single case study div case study ***/
.single-case-study-section-tx .calendar-icon { max-width:20px;}
.single-case-study-section-tx .webinar-detail { margin-bottom:20px;}
.single-case-study-section-tx .webinar-detail li {display:flex;align-items:center;gap:5px;color:#5F5D5D!important}
.single-case-study-section-tx .current-img {border-radius: 0px}
.single-case-study-section-tx {background: #EFEFEF;padding: 3.5rem 0rem}
.single-case-study-section-tx .badge_div_tx.danger {font-size: 18px;color: #b12b35;font-weight: 500;border-width: 3px;}
.single-case-study-section-tx .comm-sub-hdn {font-weight: 600;font-size: 1.8rem;}
/**** end single case study div case study ***/

/*** case studies insights component start here **/
.case-studies-section-insights_sec-cs-page .case-cards {
	margin-top: 2rem;
	display: flex;
	justify-content: center;
	gap: 20px;
	flex-wrap: wrap;
}

.case-studies-section-insights_sec-cs-page .card {
	background: #F8F8F8;
	width: 32%;
	overflow: hidden;
	text-align: left;
	margin-bottom: 20px;
	border: 1px solid rgba(0, 0, 0, 0.2);
	position: relative;
}
.case-studies-section-insights_sec-cs-page .card.blogs-grid-page-tx-item {
    cursor:pointer;
}
.case-studies-section-insights_sec-cs-page .card.blogs-grid-page-tx-item a.blog-category-btn { border-radius: 0px!important; }
.case-studies-section-insights_sec-cs-page .card img {
	width: 100%;
	height: 220px;
	object-fit: cover;
}

.case-studies-section-insights_sec-cs-page .card-content {
	padding: 1rem 1.5rem 3.5rem 1.5rem;
	background: #F8F8F8;
}

.case-studies-section-insights_sec-cs-page .card-content h3 {
	font-size: 1.5rem;
	margin-bottom: 1.5rem;
	font-weight: 600;
}

.case-studies-section-insights_sec-cs-page .card-content .date-cs-page,
.case-studies-section-insights_sec-cs-page .card-content .category-cs-page {
	font-size: 1rem;
	color: #475569;
	margin-bottom: 8px;
	display: inline-block;
	margin-right: 1rem;
	padding: 0.5rem;
	margin-top: 0px;
}

.case-studies-section-insights_sec-cs-page .card-content .category-cs-page {

	background: #EEEEEE;
	display: none !important;

}

.case-studies-section-insights_sec-cs-page .card-content .date-cs-page {
	padding-left: 0rem;
	padding-right: 0rem;
}

.case-studies-section-insights_sec-cs-page .card-content .description {
	color: #475569;
	margin-bottom: 20px;
	line-height: 1.2;
}

.case-studies-section-insights_sec-cs-page .card-content .read-more,.case-studies-section-insights_sec-cs-page .card-content .tx_absolute_date {
	font-size: 1rem;
	color: var(--button-fill);
	font-weight: 600;
	text-decoration: underline;
	text-underline-offset: 10px;
	position: absolute;
	bottom: 1.5rem;
	left: 1.5rem;
}
.case-studies-section-insights_sec-cs-page .card-content .tx_absolute_date {
	color:#6E6C6C;
	text-decoration:none;
	margin-top:10px;
	font-weight:400;
}
.case-studies-section-insights_sec-cs-page .view-all {
	display: table;
	font-size: 16px;
	font-weight: bold;
	color: #4A4A4A;
	margin-top: 20px;
	text-decoration: none;
	margin-left: auto;
	text-decoration: underline;
	text-underline-offset: 10px;
}

.case-studies-section-insights_sec-cs-page .view-all-div {
	text-align: center;
}


/*** case studies insights component end here **/


@media(max-width:1300px) {
	.case-studies-section-insights_sec-cs-page .card-content h3 {
		font-size: 1.2rem;
	}
}

@media screen and (max-device-width: 1200px) {
	.case-studies-section-insights_sec-cs-page .case-cards {
		justify-content: center;
	}
}

@media (max-width: 768px) {
	.case-studies-section-insights_sec-cs-page .case-cards {
		flex-direction: column;
		align-items: center;
	}

	.case-studies-section-insights_sec-cs-page .card {
		width: 100%;
	}
}