.banner-wrap{
  position: relative;
}
.coin-motion {
    position: absolute;
    bottom: 0%;
    left: -5%;
    right: 0;
    margin: 0 auto;
    height: 140px;
    width: 140px;
    z-index: 100;
    box-shadow: 0 0 10px rgba(255,255,255,0.2);
    border-radius: 50%;
}
.coin-motion img{
  height: 100%;
  width: 100%;
  object-fit: contain;
}
.detail-text {
    font-size: 14px;
    text-align: justify;
}
.coin {
  animation: coin-rotate 2s both infinite;
}

@keyframes coin-rotate {
  0 {
    transform: rotateY(0);
  }
  50% {
    transform: rotateY(180deg);
  }
  100% {
    transform: rotateY(0deg);
  }
}
.team-photo img {
    object-fit: cover;
    object-position: top;
}
.header-navbar-s1 .menu > .menu-item > a {
    font-size: 12px;
}
.token-status-s5 {
    padding: 0 !important;
}
.title-xl-2 {
    font-size: 2.0rem !important;
}
.cpn-head .title {
    font-size: 2.0rem;
}
.nk-circle-pk .line-4 {
    left: 65px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-right: 45px;
}
.partner-logo-lg{
  text-align: center;
}
.partner-logo-lg img {
    height: 110px;
    width: 200px;
    object-fit: contain;
    padding: 10px;
    border-radius: 10px;
}
.partner-logo-lg {
    width: 25%;
} 

.contact-text a {
    color: #2b56f5 !important;
    font-weight: 600;
    font-size: 14px;
}
.title-lg {
    font-weight: 600;
    color: #0349ca !important;
}


.news-details-sec{
  padding: 30px 0 120px;
}
.upper-header-box{
  height: 100px;
}
.news-details-sec .blog-text p {
     min-height: auto; 
     text-align: justify;
}
.news-details-sec .blog-text h3{
  font-size: 20px;
}
.news-details-sec .blog-text h4{
  font-size: 16px;
  margin-top: 20px;
}
.news-details-sec.tc-light .blog {
   padding: 15px;
}
.news-details-sec .blog-text {
    padding: 15px 0;
}
.news-details-sec .blog-text .new-img{
border: 6px solid #eee;
    width: auto;
    height: 310px;
    float: left;
    margin-right: 30px;
    margin-bottom: 15px;
}
.news-details-sec .section-head .title-s4 {
    font-size: 28px;
}
.news-details-sec .blog-text ul{
  padding-left: 20px;
}
.news-details-sec .blog-text ul li{
  font-size: 0.88rem;
  color: #a2b4d2;
  list-style: circle;
}
.news-details-sec .blog-text ol{
  padding-left: 20px;
}
.news-details-sec .blog-text ol li {
    font-size: 0.88rem;
    color: #a2b4d2;
    list-style: decimal;
}

.breadcrumb-details{

}
.breadcrumb-details .breadcrumb {
    background-color: transparent;
    border-radius: 0;
    padding: 10px 40px;
}
.breadcrumb-details .breadcrumb li {
    color: #fff;
    font-size: 14px;
}
.breadcrumb-details .breadcrumb li a{
color: #fff !important;
font-weight: 600;
}



@media (max-width: 992px){

.coin-motion {
    bottom: 0%;
    left: 0%;
    height: 90px;
    width: 90px;
}

}

@media (max-width: 768px){

.news-details-sec .blog-text .new-img {
    height: auto;
    width: 100%;
    float: none;
}
.news-details-sec .section-head:not([class*=pdb]) {
    padding-bottom: 10px;
}
.news-details-sec .section-head .title-s4.title:before {
    font-size: 80px !important;
    font-weight: 700;
}
.news-details-sec {
    padding: 0px 0 40px;
}
.news-details-sec .section-head .title-s4 {
    font-size: 16px;
}
}

@media (max-width: 600px){
.coin-motion {
    bottom: -3%;
    left: 0%;
    height: 60px;
    width: 60px;
}
}