body  {
 
font-family: 'Helvetica', 'Arial', sans-serif !important;

background: url(../img/background.jpg) repeat 0 0;
}



.hednav li{
    display: inline-block !important;
    list-style-type: none;
    padding: 0px 5px;
}

.logo img{
    padding: 10px 0px;
}

.navbar{
    margin-bottom: 5px !important;
}


.navbar>.container, .navbar>.container-fluid, .navbar>.container-lg, .navbar>.container-md, .navbar>.container-sm, .navbar>.container-xl, .navbar>.container-xxl {
   
    justify-content: end !important;
}

.callbtn{
    color: white;
    font-size: 1.3em;
    float: right;
}

.hedinternal{
    padding: 10px 0px 10px 0px;
}

.centercontainer{
   
    background-color:rgb(128,0,0);
    background-repeat: repeat-y;
    padding: 5px;
}

.internalcenter{
    background-color: white;
}


.mr-auto li {
    list-style-type: none;
   
}

.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
    color: white !important;
}

.mr-auto li a{
    color: white;
    text-decoration: none;
    font-weight: 500;
}

.dropdown-item {
    background-color: maroon !important;
    border-color: black !important;
    color: white !important;
}

.dropdown-item a:hover{
    background-color: white !important;
    border-color: black !important;
    color: white !important;
}

.dropdown-menu{
    background-color: transparent !important;
}

.secondlayer{
    background-color: white;
}

.serpc{
    
    font-size: 1.5em;
    font-weight: 600;
    text-align: center;
  
}

.card-img-top{
    width: 100%;
    height: 231.58px;
}

.aboutcontent{
    padding: 20px;
}

.gallarysec{
    padding: 20px;
}

.servicepack{
    padding: 20px;
}

.abouttitle{
    font-size: 1.2em;
    font-weight: 600;
}

.aboutimg img{
    border-radius: 25px;
}

.paragr{
    text-align: justify;
}



.card-title{
    font-size: 1.2em;
    font-weight: 600;
}

.list-group {
    margin-bottom: 0px !important;
}

.card{
    margin: 10px;
}

.iconimg{
    width: 50px;
    height: 50px;
    padding: 10px 0px;
   
}

.thirdsection{
    margin: 20px;
}

.healthwell{
    font-size: 1.5em;
    font-weight: 600;
    text-align: center;
    padding: 20px 0px;
}

.footer{
    padding: 10px 0px;
}

.servicepack{
    background-color: #d9d9d9;
}

.formfield button{
    margin: 10px 0px;
   
}





.callbacksection{
    background-color: #d9d9d9;
}

.page-top{
    padding: 0px 20px;
    margin: 5px 0px !important;
}

.callbacksection{
    padding: 0px 20px;
}

.mr-auto li{
    padding: 0px 10px;
}

.mr-auto li a:hover{
    color: red;
}

.menubtn{
    padding: 20px 0px;
}

.hedaura{
    background-color: rgb(128,0,0);
}

.hedlist{
    margin-bottom: 5px !important;
}


.hedlist li{
    display: inline;
    padding-right: 20px;
    color: white;
    font-size: 1.2em;
}

dl, ol, ul {
    margin-top: 10px !important;
    
}

.hedlist a{
    text-decoration: none;
}

.hedlist a i{
    padding-right: 5px;
}

.loc{
    background-color: #d9d9d9;
}

.loctitle{
    font-size: 1.2em;
    
}

.address{
    padding: 20px;
}

.locationh3{
    padding: 10px 0px;
}

.servicetitle{
    font-size: 1.2em;
    font-weight: 600;
}

.sertitle{
    font-size: 1.2em;
}

.listalign li{
    list-style-type: none;
    padding: 10px 0px;
}

.relatelinks{
    padding: 20px 0px;
}

.relatelinks ul li{
    font-size: 0.9em !important;
    list-style-type: none;
    padding: 5px 0px;
}

.sociallink{
    list-style-type: none;
    color: white;
}