html{
    scroll-behavior: smooth !important ;
}

.side-logo img{
    width: 250px ;
    position: absolute;
    top: 0;
    right: 90px;
    margin-top: 30px;
  
 
 
}
.side-logo{
   margin-bottom: 80px;
   margin-right: 50px !important;
}

.test-new{
    margin-top: 50px;
}
.contact-new{
    text-align: center;
    padding-bottom: 50px;
}


.main-logo {
    width: 250px;
    margin-top: 30px;
    position: absolute;
    top: 0;
}
.footer-main img{
    width: 150px;
}
.card-img{
    height: 270px !important;
}
.card-new{
    margin-bottom: 100px;
}
.rew-img img{
    width: 100px !important;
    height: 80px;
    object-fit: cover;
   
}
.rew-img{
    position: relative;
    top: -10px;
}
.f-logo img{
    width: 300px;
}
.new-f-s{
    font-size:20px;
}

@media (max-width: 991px) {
 .main-logo {
    width: auto;
    margin-top: 10px;
    position: relative;
    top: 0;
}

  
}
@media (max-width: 661px) {
.new-f{
    font-size: 30px;
}
.new-f-s{
    font-size: 25px !important;
}
.google-map{
    margin-top: 50px;
}
}
