.copyright-policy p, .copyright-policy a{
  margin-bottom: 0px;
  font-size: 15px;
  color: #2222227d !important;
}

.container.footer-links{
    margin-bottom: 35px;
    padding-bottom: 30px;
    border-bottom: 1px solid #22222233;

}

.copyright-policy .col-lg-6{
     padding-right:0;
    padding-left: 0;
}
.logo-footer{
     max-width: 200px;
         padding-bottom: 40px;
}

@media(max-width: 750px){
.copyright-policy{
 text-align: center;
}
.copyright-policy .justify-content-end{
 justify-content: center !important;
}
.container.footer-links .nav-item{
      margin-bottom: 10px;
}
.footer-links .nav {
    display: inherit;
    flex-wrap: inherit;
    text-align: center;
}
html:not([dir="rtl"]) #footer .nav .nav-item:first-child .nav-link {
            padding-right: 0;
}
html:not([dir="rtl"]) .footer-links .nav .nav-item:last-child .nav-link {
    padding-left: 0px;

}

}

#content{
    background: url(/static/theme/images/background.png) no-repeat center bottom fixed;
    background-size: 100%;
}

.page-header .text-center{
  text-align: left !important;
}
#footer .footer-links a:hover{
     color: var(--bs-themecolor) !important;
}

.page-header .heading-font-family{
    border-bottom: 1px solid #0053bb;
    padding-bottom: 25px;
        font-size: 65px;

}
.page-header .heading-font-family{
 letter-spacing: 0px;
}
.page-header{
  padding-bottom: 0px;
  margin-bottom: 0px;
}
#home{
    position: relative;
    z-index: 0;
}
#home h1, #home  {
    position: relative;
    z-index: 0;
}

#home::before {
    position: absolute;
    content: "";
    height: 100%;
    width: 100%;
    background-color: #000000;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: .3;
}

.spec-border{
     border-bottom: 1px solid #0053bb;
    padding-bottom: 25px;

}

.press-release-card{
  background: #0053bb;
  padding: 25px;
  min-height: 180px;
}

.press-release-card h6{
  color: #fff;
  font-size: 25px;
}
.press-release-card .details, .press-release-card .details a{
  color: #fff;
}
.press-release-card .details{
     width: 100%;
    display: block;
}
.press-release-card .details a{
      float: right;
          text-decoration: inherit;
}

.card-nobility{
  border: inherit;
  background: #0053bb;
  border-radius: 0;
  color: #fff;
}

@media(max-width: 750px){
 #home .heading-font-family{
     font-size: 35px !important;
 }
 #home img{
   max-width: 180px !important;
 }
 #home p{
       font-size: 17px;
 }
  .primary-menu ul.navbar-nav > li > a:not(.btn){
              color: #222 !important;
              }
              .primary-menu.sticky-on ul.navbar-nav > li > a:not(.btn){
              color: #222;
              }

}




.form-border .form-label{
  color: #222;
}

.form-border .form-control{
     border-bottom: 1px solid #22222247;
}