/* .dipl_modal_content_text .p-brief {
text-align: left;
}
.et_pb_row {
max-width: none !important;
}
.et_pb_section_1 .mh5 {
color: #000 !important;
}

h2 {
padding-bottom: 0 !important;
margin-bottom: 0 !important;
}
.et_pb_section_1 .et_pb_row_0 {
max-width: 985px !important;
}

@media only screen and (max-width: 320px) {
.home-title {
font-size: 18px;
}
.home-tagline {
font-size: 12px;
}
}
@media only screen and (max-width: 599px) {
.home-title {
font-size: 28px;
}
.home-tagline {
font-size: 16px;
}
.financialModal .p-brief {
text-align: left;
}
}
@media only screen and (min-width: 600px) {
.mh4 {
font-size: 32px !important;
line-height: 39px !important;
}
.dipl_modal_header {
height: 100px;
}
}
@media only screen and (max-width: 767px) {
.et_pb_section_3 .et_pb_row_4 .et_pb_column {
width: 100% !important;
}
}
@media only screen and (min-width: 768px) {
.home-title {
font-size: 40px;
}
.two-columns .et_pb_column {
width: 50% !important;
margin-right: 0 !important;
}
.two-columns .et_pb_column .et_pb_module {
margin-bottom: 0 !important;
}
.two-columns {
display: flex;
}
}
@media only screen and (min-width: 992px) {
.mh4 {
font-size: 32px;
}
.two-columns .et_pb_column .et_pb_module {
margin-bottom: 4% !important;
}
#Financial-ID,
#Healthcare-ID,
#Others-ID,
#Utilities-ID {
height: 153px;
border-radius: 15px;
}
}
@media only screen and (min-width: 1200px) {
.two-columns .et_pb_column .et_pb_module {
margin-bottom: 0 !important;
}
.financialModal .p-brief {
text-align: left;
}
}
*/

/* .home-title {
	font-size: 40px;
} */
/* .home-tagline {
	font-size: 16px;
}

.home-tagline,
.home-title {
	font-weight: Bold;
	text-align: left;
} */
.industry-sectionindustry-section .et_pb_module_header {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 100px;
}
.industry-section .et_pb_blurb,
.industry-section .et_pb_blurb_container,
.industry-section .et_pb_blurb_content,
.industry-section .et_pb_row_5 .et_pb_blurb_container,
.industry-section .et_pb_row_5 .et_pb_column .et_pb_module .et_pb_blurb_content {
	height: 100%;
	position: relative;
}
.industry-section .et_pb_blurb_content {
	max-width: 313px;
	border-radius: 15px;
	border: 1px solid #222;
}
.industry-section .et_pb_column {
	width: 100%;
}
.industry-section .et_pb_blurb {
	margin: 0 20px;
}
.industry-section .et_pb_module_header {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	border-radius: 15px 15px 0 0;
	position: relative;
}
.industry-section .et_pb_blurb .et_pb_module_header,
.industry-section .industry-row .et_pb_blurb .et_pb_module_header {
	background-image: url("/wp-content/uploads/2024/03/Financial.png") !important;
}
.industry-section .et_pb_blurb_1 .et_pb_module_header,
.industry-section .industry-row .et_pb_blurb_5 .et_pb_module_header {
	background-image: url("/wp-content/uploads/2024/03/Utilities.png") !important;
}
.industry-section .et_pb_blurb_2 .et_pb_module_header,
.industry-section .industry-row .et_pb_blurb_6 .et_pb_module_header {
	background-image: url("/wp-content/uploads/2024/03/Healthcare.png") !important;
}
.industry-section .et_pb_blurb_3 .et_pb_module_header,
.industry-section .industry-row .et_pb_blurb_7 .et_pb_module_header {
	background-image: url("/wp-content/uploads/2024/03/Others.png") !important;
}
.industry-section .industry-row .et_pb_column {
	display: flex;
}
.industry-section .industry-row .et_pb_column .et_pb_module {
	position: relative;
	height: auto;
}
.industry-section .et_pb_column{
	margin: 10px !important;
	width: 100% !important;
}

.industry-section .et_pb_row {
	display: flex;
	justify-content: center;
}

.industry-section .et_pb_module_header{
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0px;
	padding: 20px;
	height: 100px;
}

.et_pb_blurb .et_pb_module_header {
	font-size: 24px !important;
}

.et_pb_blurb_description {
	padding: 10px;
}

.content-container {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  position: relative;
}

.industry-content {
  display: -webkit-box;
  -webkit-line-clamp: 11;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.5em;
  text-align: left;
}

.see-more-btn {
  text-decoration: underline;
  font-weight: 700;
}