.column {
  display: block;
}
.item {
  display: flex;
  align-items: center;
  padding: 0 !important;
}
.item p {
  padding: 0 !important;
}
/* .et_pb_button_wrapper,
.et_pb_button {
  display: flex !important;
  justify-content: center;
  align-items: center;
} */
/* .et_pb_button {
  height: 43px !important;
  width: 222px !important;
} */
/* .dipl_modal_header .dipl_modal_close_icon {
  background-image: url(/wp-content/uploads/2024/03/blackClosebtn.png) !important;
  width: 40px !important;
  height: 40px !important;
  background: no-repeat;
  inset: unset !important;
} */
.dipl_modal_header .dipl_modal_close_icon,
.closebutton {
  position: absolute !important;
}
.dipl_modal_header_title {
  word-break: unset !important;
  overflow-wrap: break-word !important;
}
.et_pb_section_0 .et_pb_text_inner {
  line-height: normal;
}
/* .et_pb_section_1 .et_pb_module {
  position: relative;
  height: 100%;
}
.et_pb_section_1 .et_pb_module_inner,
.et_pb_section_1 .et_pb_module_inner .dipl_image_card_wrapper,
.et_pb_section_1
  .et_pb_module_inner
  .dipl_image_card_wrapper
  .dipl_image_card_content_wrapper {
  height: 100%;
} */
.dipl_image_card_inner_content_wrapper {
  width: 100%;
}
/* .et_pb_section_1 .et_pb_row,
.et_pb_section_1 .et_pb_column {
  margin-bottom: 30px;
} */
.dipl_image_card_content_wrapper {
  display: flex;
  align-items: center;
}
.cardContent .dipl_image_card_content:after {
  display: block;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  overflow: hidden;
  color: #fff;
  text-overflow: ellipsis;
}
.row {
  display: flex;
}
.cardContent {
  background-color: #191919;
  border-left: 10px solid #ac1f23;
  margin-bottom: 30px;
}
.innerContent {
  padding: 20px;
  padding-bottom: 35px;
}
.image_card_title {
  color: #fff;
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  line-height: 33.1px;
  margin: 0 0 10px 0;
}
.image_card_content {
  color: #fff;
}
.year-icon,
.exp-icon,
.year-icon-modal,
.exp-icon-modal {
  width: 20px;
  height: 20px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.year-icon {
  background-image: url(/wp-content/uploads/2024/03/year.png);
}
.exp-icon {
  background-image: url(/wp-content/uploads/2024/03/exp.png);
}
.year-icon-modal {
  background-image: url(/wp-content/uploads/2024/03/yearBlack.png);
}
.exp-icon-modal {
  background-image: url(/wp-content/uploads/2024/03/expBlack.png);
}
.icon-text,
.subheader {
  display: flex;
  align-items: center;
}
.subheader {
  margin-bottom: 1rem;
}
.year-icon,
.exp-icon,
.year-icon-modal,
.exp-icon-modal {
  margin: 10px 10px 10px 0;
}
.icon-text,
.icon-text-modal {
  margin-right: 30px;
}
.year-text-modal,
.exp-text-modal {
  color: rgb(0 0 0 / 0.6);
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}
.viewBtn {
  float: right;
  background: none;
  border: none;
  color: #ac1f23;
  text-overflow: ellipsis;
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 28px;
  padding: 0;
  background-color: #191919;
  width: 90px;
}
.ourContent {
  position: relative;
}
.content {
	-webkit-line-clamp: 2;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.content.viewMore {
  height: 100% !important;
}
/* @media only screen and (max-width: 320px) {
  .et_pb_button_wrapper {
    justify-content: center;
  }
} */
@media only screen and (max-width: 599px) {
	.image_card_title{
		font-size: 20px;
	}
}
/* @media only screen and (min-width: 600px) {
  .et_pb_button_wrapper {
    justify-content: center;
  }
} */
/* @media only screen and (min-width: 768px) {
  .column {
    display: flex !important;
  }
  .item {
    margin: 0 10px 0 0;
  }
  .dipl_image_card_title {
    font-size: 28px !important;
  }
  .et_pb_button_wrapper {
    justify-content: left;
  }
  .dipl_modal_inner_wrap {
    width: 655px !important;
  }
}
 */
.our-benefits-row .et_pb_module,
.our-benefits-row .et_pb_blurb_content,
.our-benefits-row .et_pb_blurb_container,
.our-benefits-row .et_pb_blurb_description{
	height: 100%;
}
.viewBtn:hover{
	color: #ac1f23;
	text-decoration: underline;
}
