
@import url('https://fonts.googleapis.com/css?family=Poppins&subset=devanagari,latin-ext');



body {
    font-family: 'Poppins', sans-serif;
}

.mail{
font-size: 22px;
text-decoration: none;
color: orange;

}
.mail:hover{
    font-size: 22px;
    text-decoration: none;
    color: orange;
    
    }

    .ph{
        font-size: 22px;
        text-decoration: none;
        color:maroon;
        
        }
        .ph:hover{
            font-size: 22px;
            text-decoration: none;
            color: maroon;
            
            }

            .footer-bg{

                background-color: #a11a29;
            }
            .footer-bg a{
text-decoration: none;
color: #FFF;
            }


.btn-primary{
    background-color: #a11a29;
    border-color: #a11a29 ;
    border-radius: 0%;
}


.btn-primary:hover{
    background-color: #a11a29 ;
    border-color: #f5821f ;
    border-radius: 0%;
}

.btn-primary:active,.btn-primary:focus{
    background-color:  #a11a29;
    border-color:#a11a29 ;
    outline: none ;
    box-shadow: none ;
}







.about-us{
    text-align: justify;
    font-size: 18px;
}
.contact-bg{
    background-color: #a11a29 ;
}

.contact-row{
    -webkit-box-shadow: 0px 0px 16px -5px rgba(0,0,0,0.67); 
    box-shadow: 0px 0px 16px -5px rgba(0,0,0,0.67);
}

.navbar li a{
  font-size: 16px;
  font-weight: 500;
 
}
.navbar li a:hover{

   color: #a11a29 !important;
  }

  .active a{
    color: #a11a29 !important;
  }















  
  .preloader{top:0;left:0;right:0;bottom:0;z-index:9999;position:fixed;background-color:#fff}.loading-animation{top:50%;left:50%;width:200px;height:200px;position:absolute;margin:-100px 0 0 -100px;background:url('loading.gif') center center no-repeat} 




  .bcg-maron{
    background-color: #a11a29;
}

.card-cu{
    border-radius: 0px;
    border-style: none;
}

.card h4{
    color: #a11a29;
}

.head-a{
    font-size: 24px;
    font-weight: 600;
    padding-top: 25px;
    padding-bottom: 25px;
    
}

.abt-home{
    font-size: 20px;
    font-weight: 400;
    text-align: justify;
}

.point-h{
    font-size: 20px;
}

.dist h2{
    font-weight: 700;
color: #a11a29;
}


.dist i{
    font-weight: 700;
color: #a11a29;
}

.card-img-cu {
    background-color: #ecf0f1 ;
}

.products> .card{
    border-style: none;
}