.card_mobl_pytakh {
  border-radius: 15px;
  overflow: hidden;
  border: 1px solid #e9e9e9;
  padding: 10px;
  height: 400px;
  margin: 20px 0;
}

.wraper_title {
  margin: 15px 0;
}

.wraper_title a {
  color: gray;
  font-size: 16px;
}

.wraper_pic {
  overflow: hidden;
  border-radius: 15px;
}

.txt_mobl_cart {
  text-align: justify;
  line-height: 2;
}

/* Blog Css */
.cardBlog-profile {
  background: #fafafa;
  padding: 10px;
  border: 1px solid #e9e9e9;
  border-radius: 14px;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  justify-content:space-between;
  gap:1rem;
  margin-bottom: 1.5rem;
}

.cardBlog-header-image img {
  border-radius: 6px;
}

.cardBlog-title a {
  color: Black;
  font-weight: bold;
  padding: 0 10px;
  line-height: 25px;
}

.cardBlog-description p {
  color: #3b3b3b;
  padding: 1rem;
  font-size: 15px;
  margin-bottom: 16px;
  text-align: justify;
  line-height: 1.8;
}

.btnBlog-primary {
  width: fit-content;
  padding: 0 4rem;
  background: #ca1f26;
  height: 40px;
  color: white !important;
  line-height: 2.5;
  font-weight: bold;
  font-size: 15px;
  transition: 300ms ease-in-out all !important;
}

.btnBlog-primary:hover {
  color: White !important;
  background: black;
}

.edNewsBlog_articleDetails .Title-Blog {
  background: black;
  color: white;

  padding: 20px 0;
}


.blogParent .in_article_image {
  margin: 20px
}


.blogParent p {
  font-size: 16px;
  line-height: 2;
  text-align: justify;
  text-align-last: right;
}

.img-blogmain {
  max-width: max-content;
  height: auto;

}
.ArticleBody{
  padding:2.5rem  0;
}
.ArticleBody img{
  margin-right:auto;
  margin-left:auto;
  display:block;
}
.TitleFaqHome {
  display:flex;
  width:100%;
  justify-content:space-between;
  padding:1rem;
    border:0.1rem solid #e9e9e9;
  background-color: #fafafa;
  
  cursor:pointer;
  
}
.FaqHomePage p{
  font-size:1.2rem;
  line-height:3rem;
      border:0.1rem solid #e9e9e9;
    border-top:unset;
    padding:1rem;
}
.FaqHomePage {
  margin-bottom:0.5rem
}
.card_mobl_pytakh:hover a{
  color: #ca1f26;
}
.ArticleBody ul{
  list-style-type: disc !important;
}
.ArticleBody ul li{
  line-height: 3rem;
}
.ArticleBody ul li::marker{
  color: #ca1f26;
  
}
.ArticleBody p{
  line-height: 3rem;
}
.box-description{
  display: flex;
  flex-direction: column;

  gap:1rem;
  justify-content:space-between;
}
.cardBlog-description{
  height:5rem;
  overflow:hidden;
}
.box-description span{
  display:flex;
  line-height:2.5rem;
}
.cardBlog-title{
  font-size: 1rem;
}
.article_pager{
  display: flex;
  justify-content: center;
  align-items: center;
  gap:1rem;
}
.article_pager a{
  display:flex;
  background-color:#fafafa;
  border:0.1rem solid #e9e9e9;
  padding:0.1rem 0.5rem;
  border-radius: 0.5rem;
}

.article_pager a.active,.article_pager a:hover{
  background-color:#ca1f26;
  color:#fff;
    border:0.1rem solid #ca1f26;
}