   .mbcs-40{
        margin-bottom: 40px;
    } 
  
        .sp-stl {
    padding: 63px 0;
        }
        .banner-title {
    .theme-btn {
        border: 2px solid #C7000B;
        color: #354860;

        svg {
            fill: #354860;
        }
    }
}
.btnred{
    border: 1px solid #C7000B !important;
}
.btnred:hover{
    background-color: #C7000B !important;
    color: #fff !important;
}

.btnred:hover svg {
            fill: #fff; 
          filter: brightness(0) invert(1);
        }
    .banner-ts h1,.banner-ts p{color: #354860;}
    .ptb-cs40{padding-block: 40px;}
    .why-card{
        background: #FFFFFF1A;
backdrop-filter: blur(4px);
border: 1px solid #FFFFFF54;
border-radius: 20px;
padding: 32px 22px;
transition: all 0.3s ease-in-out;

    }
    .why-card:hover{
        background: #FFFFFF;
} .why-card .box96 img{
transition: all 0.3s ease-in-out; 
}
.why-card:hover .box96 img{
      filter: brightness(0) invert(1);
}
.box96{width: 96px; height: 96px;
transition: all 0.3s ease-in-out; 
display:flex;
align-items: center;
justify-content: center;
border-radius: 15px;
background: #fff; 
margin: 0 auto;
} .why-card:hover .box96 {
        background: #C7000B;
}
.colsps  .swiper-slide:not(:last-child){border-right: 1px solid;
    border-image-slice: 1;
    border-image-source: linear-gradient(206deg, rgba(255, 255, 255, 0) 2.5%, rgb(53 72 96) 99.99%);
    border-radius: 8px;
}
.colsps h3{
    font-size: 40px;
    color: #242E37;
}
.colsps  .swiper-slide h3{   
    font-weight: 500;
    transition: all 0.3s ease-in-out;}
.colsps .swiper-slide:hover  h3{
        color: #C7000B;}
     .colsps   .swiper-slide-active h3{
        color: #C7000B;}
.text-7E7E7E{   color: #7E7E7E;}
.my-20{margin: 20px 0px;}

.h-96{height: 100%;}
 @media (min-width: 1570px) { 
.h-96{height: 96%;}
 }
 @media (max-width: 1600px) { 
    .why-huawei--div {grid-template-columns: 4.3fr 1fr;}
 }
    section.inr-bnr-s figure.full-img {
        background-position: center center !important;
    }
    .mx-73ch{max-width: 73ch;}

 @media (max-width: 992px) { 
    .why-huawei--div {
        grid-template-columns: 1fr;
    } 
    .mb-60{margin-bottom: 35px !important;}
   .pb25p{padding-bottom: 22px !important;}
    .pb30s{padding-bottom: 35px !important;}
             .mbcs-40{
        margin-bottom: 25px;
    }
    .sp-stl {
    padding: 50px 0;
}
 .ptb-cs40{padding: 20px 0px 30px 0px;}
}
        @media (max-width: 767px) {
            .colsps  .col:not(:last-child){border-right: none;
}
             .mbcs-40{
                    margin-bottom: 20px;
                }
            
        }
        .mnshyg .pb30s:nth-last-child(1){padding-bottom: 0px !important;}
 
.swiper-pagination-bullet {
  background: #ccc;
  opacity: 1;
}
.swiper-pagination-bullet-active {
  background: #d90429; /* red active bullet */
}
   .swiper-pagination {
  position: relative;
  bottom: 0;
  z-index: 10;
  text-align: center;
}
.swiper-pagination-bullet {
  background: #000;
  opacity: 0.6;
}
.swiper-pagination-bullet-active {
  background: #42BADC;
  opacity: 1;
}