/* Blog Images*/
.blogs
{
  padding: 5% 0px;
  width: 100%;
  float: left;
}
.blog_left_img
{
  height:100%;
  padding-bottom: 3%;
  width: 100%;
  /* object-fit: cover; */
}
.blog_right_content .blog_right_content_desc
{
  min-height: 6rem;
}
.blogs .view_more i.fa-solid.fa-arrow-right-long 
{
  margin-left: 10px;
  font-size: 12px;
  align-self: center;
}
.blogs .view_more, .view_more a
{
  float: right;
  color: #E51E7D !important;
  text-decoration: none;
  padding-top: 7%;
  font-family: var(--font-family-light) !important;
  padding-right: 0% !important;
}
.blogs .blog_date,
.trending .blog_date,
.popular .popular_blog_row .blog_date
{
  font-size: var(--font-size-13px);
  color: var(--color-grey-dark);
  font-family: var(--font-family-light);
  font-weight: normal;
  line-height:var(--line-height-19px);
  margin-bottom: 10px !important;
}
.blog_left_content .blog_left_content_img_desc_title
{
  font-size: var( --font-size-22px);
  color: var(--color-grey-dark);
  font-family: var(--font-family-medium);
  line-height: var(--line-height-28px);
  padding-bottom: 1%;
  font-weight: normal;
}
.blog_right_content .blog_right_content_img_desc_title
{
  font-size:var(--font-size-17);
  color: var(--color-grey-dark);
  font-family: var(--font-family-medium);
  line-height:var(--line-height-22px);
  padding-bottom: 3%;
  font-weight: normal;
}
.blog_left_content p,
.trending .card .card-body .author .author_1 p,
.popular .popular_blog_row .popular_desc .author_1 p
{
  font-size: var(--font-size-14);
  color: var(--color-grey-dark);
  font-family: var(--font-family-medium);
  line-height: var(--line-height-23px);
  font-weight: normal;
}
.blog_right_content p,
.blog_right_content .blog_right_content_desc
{
  font-size: var(--font-size-13px);
  color: var(--color-grey-dark);
  font-family: var(--font-family-light);
  line-height: var(--line-height-21px);
  /* padding-bottom: 3%; */
  font-weight: normal;
  word-break: break-word;
}
.blogs .view_more a
{
  padding-top: 6% !important;
}
.blogs .view_more a,
.trending .view_more, .trending .view_more a,
.popular .view_more,.popular .view_more a
{
  font-size: var(--font-size-13px);
 
}
.blogs .view_more
{
  padding-top: 0%;
}
.blog_right_content .row
{
  margin-bottom: 23px;
}
.blog_right_content_img {
  height: 230px;
}
.blog_right_content img {
  width: 100%;
 /* height: 100%;*/
  /* object-fit: cover; */
}
.blogs .left_image_blogs
{
 /* height: 495px;*/
}
/* Trending Blog */
.trending
{
  padding:3% 0px;
  /* background-color: var(--color-yellow); */
  background-color: var(--color-pink);
  /* clip-path: polygon(0% 0.3%, 91% 0%, 100% 27%, 100% 100%, 0% 100%, 0% 50%); */
  clip-path: polygon(0% 0.3%, 90% 0%,100% 35%, 100% 27%, 100% 100%, 0% 100%, 0% 50%);
  /* background-image: url(./images/Yellow_curved.svg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center; */
  width: 100%;
  float: left;
  /* background-position: 86%; */
}
/* .trending .trending_row
{
  justify-content: space-between;
  
} */
/* .trending .trending_row .col-md-4
{
  width: 27%;
} */
.trending .title,
.popular .title
{
  font-family: var(--font-family-italic);
  /* color: var(--color-violet); */
  color: var( --color-white);
  font-size: var(--font-size-24px);
  line-height:var(--line-height-29px);
  font-weight: normal;
  padding-bottom: 3%;
}
.trending .card
{
  border: none;
  outline: none;
  /* min-height: 510px; */
}

/* .trending .trending_row .trending_image */
.trending .card .trending_card_image
{
  height: fit-content;
  width: 100%;
}
.trending .card .card-body h5
{
  padding-bottom: 5%;
}
.trending .card .card-body .blog_heading,
.popular .popular_blog_row .blog_heading
{
  font-size: var(--font-size-18px) !important;
  color: var(--color-grey-dark);
  font-family: var(--font-family-medium);
  line-height: var(--line-height-28px);
  font-weight: normal;
  min-height: 2rem;
}
.trending .card .card-body .trending_blogs_description
{
  font-size: var(--font-size-14) !important;
  font-family: var(--font-family-light);
  color: var(--color-grey-dark);
  line-height: var(--line-height-23px);
  font-weight: normal;
}
.trending .card .card-body .blogs_content,
.trending_home .card .card-body .blogs_content,
.popular .popular_blog_row .popular_blogs_content_description
{
  font-size:var(--font-size-14);
  color: var(--color-grey-dark);
  font-family: var(--font-family-light);
  line-height:var(--line-height-24px);
  font-weight: normal;
  padding-bottom: 1%;
   
}
.description
{
  height: fit-content;
  font-size: var(--font-size-13px);
  color: var(--color-grey-dark);
  font-family: var(--font-family-light);
  line-height: var(--line-height-21px);
  font-weight: normal;
  word-break: break-word;
}
.trending .trending_row .card .trending_image
{
  /* width: 100%; */
  height: 100%;
  object-fit: cover;
}
.trending .trending_row .card .author .author_1 img,
.popular .popular_desc .author .author_1 img
{
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.trending .trending_row .card .author,
.trending .trending_row .card .author .author_1,
.popular .popular_blog_row .popular_desc .author,
.popular .popular_blog_row .popular_desc .author .author_1
{
  align-items: center;
}
.trending .trending_row .card .card-body
{
  padding:1rem;
}
.author_1 img
{
  margin-right: 10px;
}
.author .share
{
  float: right;
  color: #000;
}
.author .share .bookmark
{
  margin-left: 10px;
}
.trending .card .card-body .author .author_1 p,
.popular .popular_blog_row .popular_desc .author_1 p
{
  margin:0px;
}
.trending .card .trending_card_image
.trending .row + .row
{
  margin-bottom: 1.5rem;
}
 .how_do_we_work .row + .row {
  margin-bottom: 3rem;
  /* justify-content: space-around !important; */
}
/* Popular Blogs*/
.popular
{
  width: 100%;
  float: left;
  padding: 5% 0 2%;
}
.popular .popular_blog_row
{
  margin-bottom: 3rem;
}
.popular .popular_blog_row:nth-child(2N+0)
{
  margin-bottom: 30px !important;
  width: 100%;
  margin: auto;
}
.popular .popular_blog_row
{
  margin-bottom: 30px !important;
  width: 100%;
  margin: auto;
}
/* .col-md-6.blog_right_content_img_desc
{
  margin-top:2rem;
} */
.popular .popular_blog_row .blog_date
{
  margin-bottom: 10px;
}
.popular_desc .author
{
  margin-top: 0px;
}
.popular_desc
{
  padding: 2% 4%;
  background-color: var(--color-half-white);
  /* height: 20rem; */
}
.popular .popular_blog_row .popular_img_col img
{
 /* height: 20rem;*/
  width: 100%;
  /* object-fit: cover; */
}
.col-md-6.popular_img_column
{
  padding-right: 0px;
  padding-left: 0px;
}
.popular .popular_blog_row .popular_img_col
{
  overflow: hidden;
  height: 20rem;
  display: flex;
  justify-content: center;
  align-items: center;
  align-content: center;
  padding: 0px;
  margin: 0px;
}
.blog_left_content a,
.blog_right_content a,
.trending a,
.popular a
{
  text-decoration: none !important;
}
.load_more,
.load_more:hover
{
  color: var(--color-white)!important;
  background-color: var(--color-bright-pink) !important;
  font-family: var(--font-family-light);
  border-radius: 0px;
  padding: 0.5rem 1rem;
  border: none;
  outline: none;
}
.trending .load_more
{
  color: var(--color-bright-pink)!important;
  background-color: var(--color-white) !important;
}
@media screen and (min-width:0px) and (max-width:767px)
{
  /* .trending .card .card-body .trending_blogs_description,
  .description
  {
    font-size: var(--font-size-10px) !important;
  } */
  .blog_right_content .blog_right_content_desc 
  {
    min-height: 0rem;
  }
  .load_more, .load_more:hover
  {
    font-size: var(--font-size-11px);
  }
  .trending .load_more, .load_more:hover
  {
    margin-right: 0.5rem !important;
  }
  .blogs .blog_left_content 
  {
    margin-bottom: 1.5rem;
  }
  .blog_left_content p,
  .blog_right_content p
  {
    margin-bottom: 0px;
  }
  .trending
  {
    clip-path: none;
  }
  .trending .trending_row 
  {
    flex-direction: column;
  }
  .trending .trending_row .col-md-4
  {
    width: 100%;
    margin-bottom: 2rem;
  }
  /* .blogs .left_image_blogs 
  {
    height: 315px;
  } */
  .blog_right_content_img 
  {
    height: 135px;
  }
  .blogs
  {
    padding:3rem 1rem;
  }
  .popular
  {
    padding: 2rem 1rem !important;
  }
  .popular .title
  {
    padding-bottom: 1.5rem !important;
  }
  .popular .popular_desc .author .author_1 img {
    width: 28px;
    height: 28px;
    border-radius: 50%;
  }
  .trending
  {
    padding: 2rem 1rem;
  }
  .row.trending_row
  {
    padding: 0rem 0.5rem;
  }
  /* .blogs .blog_left_img
  {
    height: 315px;
  } */
  /* .description
  {
    min-height: 4rem !important;
  } */
  .popular .row.author .col-md-6,
  .trending .row .author .col-md-6
  {
    width: 50%;
  }
  /* .trending .card
  {
    min-height: 560px;
  } */
  /* .blogs .blog_right_content_img
  .popular .popular_blog_row .popular_img_column
  {
    width: 40%;
  } */
  /* .popular .popular_blog_row .popular_img_column
  {
    padding-left: 0px;
    padding-right: 0px;
  } */
  .popular .popular_blog_row .popular_img_col
{
  overflow: hidden;
  height:fit-content;
  display: flex;
  justify-content: center;
  align-items: center;
  align-content: center;
  padding: 0px;
  margin: 0px;
}
  .blogs .blog_right_content_img img
  {
    height: 135px;
  }
  /* .blogs .blog_right_content_img_desc
  .popular .popular_desc
  {
    width: 60%;
  }
  .blogs .blog_right_content_img_desc
  {
    padding-left: 0px !important;
    padding-right: 1rem !important;
    height: 9.5rem;
  } */
  .popular .popular_blog_row .popular_img_col img
  {
    max-height: 100%;
    height: 100%;
    max-width: none;
    object-fit: cover;
  }
  /* .popular .popular_desc
  {
    height:9.5rem;
    object-fit: cover;
  } */
  .popular .popular_blog_row .description
  {
    min-height: 0px !important;
  }
  .popular .popular_blog_row .description p,
  .popular .popular_blog_row .description h1,
  .popular .popular_blog_row .description h2,
  .popular .popular_blog_row .description h3,
  .popular .popular_blog_row .description h4,
  .popular .popular_blog_row .description h5,
  .popular .popular_blog_row .description h6
  {
    padding-bottom: 0px !important;
  }
  .author .share .bookmark,
  .author .share .share_icon
  {
    font-size: 15px;
  }
  .trending_home .trending_row .card .card-body 
  {
    padding: 0.4rem 0.5rem;
  }
  .trending_home .card .card-body .blog_heading
  {
    min-height: 0rem;
  }
  /* .trending .card .trending_card_image 
  {
    height: 286px;
  } */

}

@media screen and (min-width:0px) and (max-width:1023px)
{
  .popular .popular_blog_row .blog_heading
  {
    min-height: 0rem !important;
  }
}
@media screen and (min-width:768px) and (max-width:1023px) 
{
  .banner_1 
  {
    min-height: 19.5rem !important;
  }
  .popular .popular_blog_row .popular_img_col img,
  .popular .popular_blog_row .popular_img_col
  {
    height: fit-content !important;
  }
  .blogs .blog_date,
  .trending .blog_date, .popular .popular_blog_row .blog_date
  {
    font-size: var(--font-size-14) !important;
    line-height: var( --line-height-22px) !important;
  }
  .blog_right_content img
  {
    height: 202px !important;
  }
  .blog_left_img
  {
    height: 432px !important;
  }
}

@media screen and (min-width:1400px) {
  .blogs .left_image_blogs {
   /* height: 505px;*/
}
}
@media screen and (min-width:1200px) and (max-width:1366px) {
  .trending
  {
    clip-path: polygon(0% 0.3%, 96% 0%,100% 35%, 100% 27%, 100% 100%, 0% 100%, 0% 50%);
  }
}
.iti.iti--allow-dropdown
{
  width: 100% !important;
}
.blog_left_content .view_more
{
  padding-top: 2rem !important;
}
.job_opening_desc_list .card
{
  flex-direction: column !important;
}
