.blog-list-btn a {
  background-color: #53ac45 !important;
   display: flex;
    width: 15% !important;
    border-radius: 10px;
    color: #ffffff;
    font-size: 21px;
    padding: 15px 30px;
}
@media (max-width:481px){
.blog-list-btn a {
  background-color: #53ac45 !important;
   display: flex;
    width: 53% !important;
    border-radius: 10px;
    color: #ffffff;
    font-size: 19px;
    padding: 15px 30px;
}
}
button.slide-arrow.next-arrow.slick-disabled {
    background: #cbcbcb;
}
.card-styler {
    margin: 0px 15px 15px 15px;
}
.cstr-content {
    background: #ffffff;
    box-shadow: 3px 8px 20px -6px rgba(0, 0, 0, .25);
}
@media (max-width:968px) {
  .slick-track{
  display:flex  !important;
   flex-wrap:nowrap  !important;
    width:100%  !important;
  }
}
@media (max-width:768px) {
  .cst-blog-list.d-flex {
    flex-wrap: nowrap !important;
}
 blog-list-btn {
        position: relative;
        padding: 0px;
    }
.cst-blog-gtpr-w {
    padding: 5rem 0rem 3rem 0rem !important;
}

 background-color: #53AC45;
    border-radius: 10px;
    color: #fff;
    display: flex;
    font-size: 21px;
    padding: 15px 30px;
    width: 14%;
    display: inline-flex !important;
    align-items: center !important;
    width: auto !important;
}
.cst-blog-gtpr-w{
padding: 0rem 0rem 4rem 0rem;
}
button.slide-arrow.prev-arrow {
    background: #f9a01b;
    color: #fff;
    height: 40px;
    width: 40px;
    max-width: 9px !important;
    padding: 25px;
    border-radius: 100%;
    border: 0;
}
button.slide-arrow.prev-arrow, button.slide-arrow.next-arrow{
   background: #f9a01b;
    color: #fff;
    height: 40px;
    width: 40px;
    max-width: 9px !important;
    padding: 25px;
    border-radius: 100%;
    border: 0;
}
button.slide-arrow.prev-arrow img {
    position: relative;
    top: -19px;
    left: -24px;
    padding-bottom: 0px;
    width: 40px;
}
button.slide-arrow.prev-arrow {
    margin-right: 20px;
}
button.slide-arrow.prev-arrow {
   position: absolute;
    right: 4rem;
    bottom: -4.5rem;
}
button.slide-arrow.next-arrow{
    position: absolute;
    right: 1rem;
    bottom: -4.5rem;
}
button.slide-arrow.next-arrow img {
    position: relative;
    top: -19px;
    left: -20px;
    padding-bottom: 0px;
    width: 40px;
  transform: scaleX(-1);
}
}
/* @media (min-width:500px) and (max-width:785px){ */
.blog-list-btn a {
  background-color: #53ac45 !important;
    display: flex;
   width: 18%;
    border-radius: 10px;
    color: #ffffff;
    font-size: 21px;
    padding: 15px 30px;
}
/* } */