.snav li:hover,
.Service li:hover div,
.aboutus-slider>div>button.active{
    background: #1e3a8a;
}
.snav li:hover a,
.Service li:hover div a,
.Service li:hover div{
    color: #fff;
}

.Service li {
    overflow: hidden;
    position: relative;
}

.Service li img {
    width: 100%;
    display: block;
    transition: all 0.5s ease;
    transform: scale(1);   
}

.Service li:hover img {
    transform: scale(1.05);
}
.Reason,
.Reason-haed,
.Reason-bg,
.environment,
.aboutus{
    background-size: 100% auto;
    background-repeat: no-repeat;
}
.Reason{
    background-image: url(../images/d13c4183-c6ff-4508-85c6-3890eb387cf1.jpg);
}
.Reason-haed{
    background-image: url(../images/ef2e5ca4-fd83-4308-9845-595ddfb4ebc2.png);
}
.Reason-bg{
    background-image: url(../images/1f982aa7-95e9-44a2-b448-5e61aa19a472.png);
    background-position: 0 150px;
}
.Reason-details-head{
    background-image: url(../images/d5686838-cbe3-45d3-9db4-096cd6de2c00.png);
    background-repeat: no-repeat;
}
.Reason-details span.hr{
    border-bottom: 4px;
    border-style: dashed;
    border-color: #999999;
}
.Reason-details-head-03{
    background-image: url(../images/aba59d87-6226-462f-92d0-044868453a22.png);
    background-repeat: no-repeat;
    background-position: right;
}
.bg-secondary-03{
    background-image: url(../images/022856cf-34a2-4017-a210-be7859b101bd.png);
    background-repeat: no-repeat;
    background-size: cover;
}
.hotline{
    background-image: url(../images/f7386016-6594-48b3-9309-82697670592a.png);
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-position: center;
}
.environment{
    background-image: url(../images/369be56a-e8da-404b-8286-9593ecd2f9aa.jpg);
    background-size: 100% 100%;
}
.aboutus{
    background-image: url(../images/5c234817-f64a-4b92-92c8-6bad1f399404.jpg);
}

.aboutus-slider-1, .aboutus-slider-2 {
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
}

.aboutus-slider-1::-webkit-scrollbar, 
.aboutus-slider-2::-webkit-scrollbar {
    display: none;
}
.slider-container {
    overflow: hidden;
    position: relative;
    width: 100%;

}
.slider-track {
    display: flex;
    width: 200%;
    animation: scroll 35s linear infinite;
}

.slider-img {
    display: inline-block;
    height: auto;
    vertical-align: middle;
}
@keyframes scroll {
    from {
      transform: translateX(0);
    }
    to {
      transform: translateX(calc(-100%));
    }
  }

.aboutus-slider button.active {
    background-color: #1e3a8a !important;
}
footer{
    background-image: url(../images/6830258f-f3cb-4cc9-8e4b-94002b9c526f.jpg);
    background-size: 100% auto;
    background-repeat: no-repeat;
}

.Service p{
    font-size: 1.1rem;
    line-height: 1.7rem;
}
.Service img{
    width: 100%;
    display: block;
    margin-top: 1rem;
    margin-bottom: 1rem;
}