    html, body {
    margin: 0;
    padding: 0;
    overflow-x: hidden;
}

/* Media query for mobile (480px and below) */
@media screen and (max-width: 480px) {
       .article-ser-box {

           margin-bottom:10px !important;
       }
    .hm-what-we-sec-head ul.btn-cta {

        margin-right:-11px !important;
    }
    ul.btn-cta li:nth-child(1) a {
margin-left:-11px !important;
        
    }
    .inner-banner{
        padding-top:50px !important;
    }
    .zoom-effect {
    margin-left: -45% !important; /* Adjust for mobile */
    margin-top: 0% !important;;
    }
    .banner-publishing-new-cta .contact-btn-main a {

        font-size:24px !important;
    }
    .banner-publishing-new-cta .contact-btn-main a i {

        font-size:24px !important;
    top:0px !important;
        
    }
        .contact-btn-main.new-wrap a{
            font-size:20px !important;
        }
    section.ninth-wrap{
        display:none !important;
    }
}

ul.btn-cta li:nth-child(1) a {
  background-color: #c52e2e !important;
  color: #fff; /* Text color */
  padding: 10px 20px;
  border-radius: 5px;
  text-decoration: none;
  animation: scaleEffect 2s infinite ease-in-out; /* Continuous scaling */
}

@keyframes scaleEffect {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1); /* Slightly enlarge the button */
  }
  100% {
    transform: scale(1);
  }
} 

