.row.bulk_export_row {
  margin-right: -.75rem;
  margin-left: -.75rem;
}
.bulk_item {
	cursor:pointer
}
#bemodal .be_request_pricing_txt {
	margin-top:0px !important
}

#bemodal .be_request_pricing_txt .bulk_email_us {
	color:#333;
	font-weight:500;
	text-decoration:none !important;
    pointer-events: none;
}

.row.bulk_export_row>[class^="col-"] {
  padding-right: .75rem;
  padding-left: .75rem;
}

.row-gap-4xs3 {
  row-gap: 1.5rem;
}

.top-box {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  column-gap: 1rem;
  margin-bottom: 1rem;
}

.top-box .icon-box {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.top-box .ttl-box {
  flex-basis: 0;
  flex-grow: 1;
  width: 100%;
  max-width: 100%;
}

.top-box .icon-box .icon-area {
  height: 3.5rem;
  width: 3.5rem;
  text-align: center;
  background: #EBEBEB;
  padding: 1rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 3.5rem;
}

.top-box .icon-box .icon-area img {
  height: 20px;
  max-width: 20px;
  width: auto;
}

.top-box .icon-box .icon-area.blog {
  background-color: #F8285A;
}

.top-box .icon-box .icon-area.magazine {
  background-color: #5E77FB;
}

.top-box .icon-box .icon-area.podcasts {
  background-color: #D56DFB;
}

.top-box .icon-box .icon-area.youtube {
  background-color: #FF0000;
}

.top-box .icon-box .icon-area.instagram {
  background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
}

.top-box .icon-box .icon-area.tiktok {
  background-color: #000000;
}

.top-box .icon-box .icon-area.linkedin {
  background-color: #0274B3;
}

.top-box .icon-box .icon-area.twitter-x {
  background-color: #000000;
}

.top-box .icon-box .icon-area.journalists {
  background-color: #2684FC;
}

.breadcrumb {
  flex-wrap: nowrap !important;
}
.breadcrumb .breadcrumb-item {
  white-space: nowrap;
}
/* .breadcrumb .breadcrumb-item:not(:first-child), */
/* .breadcrumb .breadcrumb-item:not(:last-child) { */
/* .breadcrumb .breadcrumb-item:last-child {
  max-width: 180px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: bottom;
} */

.crop-text-2 {
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}

.zoom-btn-box{
  display: none;
  position: absolute;
  width: 20px;
  height: 21px;
  inset: 50%;
  z-index: 1;
}

.zoom-btn-box img{
  width: 20px;
  height: 21px;
  cursor: pointer;
}

.para {
  font-size: 1rem;
}

._50-50 {
  display: flex;
  margin-top: 1rem;
}

._50-50>* {
  width: 50%;
}

._50-50 .inner-box {
  display: inline-flex;
  column-gap: .5rem;
  align-items: center;
  color: #6C757D;
}

._50-50 .inner-box img{
  height: 14px;
}

.ftr_img-box {
  position: relative;
  width: 100%;
}

.ftr_img-box img{
  position: relative;
  width: 100%;
  border-radius: 3px;
  border: 1px solid #DFE0E3;
}
.use_case-wrapper,
.data_fields-wrapper{
  margin-bottom: 20px;
}
.use_case-container .item{
  border-radius: 3px;
  border: 1px solid #DFE0E3;
  padding: 1rem;
}
.use_case-container .item:not(:first-child){
  margin-top: 1rem;
}
.use_case-container .item .topic{
  font-size: 16px;
  font-weight: 700;
  padding-bottom: 5px;
  color: #333333;
}
.use_case-container .item .description{
  font-size: 14px;
  font-weight: 400;
  color: #6C757D;
}
.data_fields-list{
  padding-left: 16px;
  color: #6C757D;
  margin-bottom: 0;
}
.data_fields-list li{
  padding-bottom: .5rem;
}

.eng-wrapper {
  display: inline-flex;
  flex-wrap: wrap;
  color: #6C757D;
}

/* .eng-wrapper>.eng-item {
  white-space: unset !important;
  display: inline !important;
  align-items: unset !important;
  white-space: nowrap;
} */
.eng-wrapper .eng-item {
  display: inline-flex;
  align-items: center;
  white-space: nowrap;
  column-gap: .5rem;
  margin-right: 1rem;
}

.eng-wrapper>.eng-item:not(:first-child):before {
  content: '⋅';
  font-size: 24px;
  height: 20px;
  margin-right: .5rem;
  line-height: 16px;
  display: inline-block;
  font-weight: 400;
}

@media screen and (max-width: 992px) {
  .breadcrumb .breadcrumb-item:last-child {
    max-width: 180px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    vertical-align: bottom;
  }
  .row-gap-4xs3 {
    row-gap: 1rem;
  }
  .zoom-btn-box{
    display: block;
  }
  .eng-wrapper {
    display: block;
  }
  .eng-wrapper .eng-item {
    display: block;
    margin-right: 0;
  }
  .eng-wrapper .eng-item:not(:last-child) {
    margin-bottom: 1rem;
  }
  .eng-wrapper>.eng-item:not(:first-child):before {
    display: none;
  }
}
