

.readmore-overlay{
    
    background: linear-gradient(rgba(2, 0, 36, 0) 0%, rgb(78 81 84 / 0%) 100%) !important
}

p{
    text-align: justify;
}

span .thumb-info-type{
    text-align: justify;
}

ul li   a:not(.btn):hover {
    text-decoration: none !important ;
    cursor: auto;
}

html.side-header-overlay-full-screen #header .header-nav-main nav>ul>li>a {
    display: inline-block;
    border: 0;
    font-size: 28.8px;
    font-size: 16px !important;
    text-transform: none;
    color: #fff;
    padding: 15px 0!important;
    font-weight: 600;
}

.btnReadmore{
     cursor: pointer;
    color: #34cd41;
}
   


    details {
  position:relative;
}
details summary {
  display:block;
  cursor: pointer;
  color: #3bd32f !important;
}
details summary:focus {
  outline:none;
}
details[open] {
  display:block;
  padding-bottom:25px;
  padding-top:10px;
  animation: open .2s linear;
}
details[open] summary {
  position:absolute;
  bottom: 0;
  left:0;
}

details #open{padding-left:5px;text-align:middle;}
details #open:after{
    display: inline-block;
    position:relative;
    top: -3px;
    padding-left: 8px;
    content: "\00bb";
    transform: rotate(90deg);
}
details[open] #open{display:none;}
details #close{display:none;}
details[open] #close{display:block;}

::-webkit-details-marker {display: none;}





@keyframes open {
  0% {
    opacity: 0;
    transform: translateY(-10px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

.breadcrumb li a{
    color:green;
}

.breadcrumb a:hover{
   cursor: pointer !important;
   text-decoration: underline !important;
}