.ads_section{width: 100%;background-repeat: no-repeat;background-size: 100%;padding: 250px 0px;position: relative;}
.ads_section .banner_info{text-align: center;color: var(--white);position: absolute;left: 50%;bottom: 10%;transform: translate(-50%, -10%);width: 100%;padding: 0 10px;}
.ads_section .banner_info a{font-size: 30px;font-weight: 500;padding: 10px 40px;color: var(--black);background: var(--yellow);border: 2px solid var(--black);border-radius: 100px;display: block;margin: 20px auto 0;width: fit-content;}
.ads_section .banner_info a span{font-size: 20px;vertical-align: middle;}
.ads_section .banner_info a span i{animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;margin-right: 10px;font-size: 24px;vertical-align: text-top;}
.ads_section .banner_info a:hover{color: var(--white);background: var(--black);}
/* Normal Banner Section End Here */

.ads_section .banner_info a{background: #03893e;}
.avast_ads{background-image: url('../images/ads/avast_ads_banner.webp');}
.avg_ads{background-image: url('../images/ads/avg_ads_banner.webp');}
.mcafee_ads{background-image: url('../images/ads/mcafee_ads_banner.webp');}
.norton_ads{background-image: url('../images/ads/norton_ads_banner.webp');}
.trend_ads{background-image: url('../images/ads/trend_ads_banner.webp');}


@-webkit-keyframes phonering-alo-circle-img-anim {
  0% {
    -webkit-transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
  }
  20% {
    -webkit-transform: rotate(25deg) scale(1) skew(1deg);
  }
  30% {
    -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
  }
  40% {
    -webkit-transform: rotate(25deg) scale(1) skew(1deg);
  }
  50% {
    -webkit-transform: rotate(0) scale(1) skew(1deg);
  }
  100% {
    -webkit-transform: rotate(0) scale(1) skew(1deg);
  }
}
/* Banner Section End Here */

.products_list ul.products {grid-template-columns: repeat(4, 1fr)!important;}

.hmod_section {margin: 30px 0px;}
.hmod_section .hmod_inner {background: url('../images/mod_bg.webp') no-repeat center center;background-size: cover;height: 100%;display: flex;align-items: center;justify-content: center;color: #fff;text-align: center;padding: 15px;}
.hmod_section .hmod_inner .hmod_box {border: 1px solid var(--white);padding: 20px;display: flex;align-items: center;justify-content: space-between;width: 100%;}
.hmod_section .hmod_inner .hmod_box .hmod_text {font-size: 18px;font-weight: 500;line-height: 30px;}
.hmod_section .hmod_inner .hmod_box .hmod_btn a {font-size: 18px;font-weight: 500;line-height: 30px;color: var(--white);border: 2px dotted var(--white);padding: 10px 20px;}
.hmod_section .hmod_inner .hmod_box .hmod_btn :hover {color: var(--white);border: 2px dotted var(--second);background: var(--second);}
/* Home Modul Section End Here */