#rtsHeader.rts-header1 .navbar-part .navbar-inner {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgb(0, 41, 73)), to(rgba(0, 41, 73, 0.30196)));
  background-image: linear-gradient(0deg, rgb(0, 41, 73) 0%, rgba(0, 41, 73, 0.30196) 100%);
  background-image: linear-gradient(0deg, rgb(0, 41, 73) 0%, rgba(0, 41, 73, 0.30196) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgb(0, 41, 73)), to(rgba(0, 41, 73, 0.30196)));
  background-image: linear-gradient(90deg, rgb(0, 41, 73) 0%, rgba(0, 41, 73, 0.30196) 100%);
  padding: 0 30px;
}

#rtsHeader.rts-header1 .sticky-menu {
  background: #002949 !important;
}

.slide-bar {
  background-color: #002949;
}

.banner-content .banner-btn-area .banner-btn.team-btn::before {
  background: var(--theme-color);
}

.banner-content .banner-btn-area .banner-btn.team-btn {
  border-color: var(--theme-color);
}

.footer .footer-bottom-area .copyright {
  color: #ffffff;
}

.footer .footer-bottom-area .footer-bottom-links a {
  color: #ffffff;
}

.footer .footer-bottom-area .footer-bottom-links a:hover {
  color: #888888;
}

.btn-primary:hover {
    color: #fff;
    background-color: #111111;
    border-color: #000000;
}

.btn-primary:focus {
    color: #fff;
    background-color: #111111;
    border-color: #000000;
    box-shadow: 0 0 0 0.25rem rgba(28, 28, 29, 0.5);
}

.form-check-input:checked {
    background-color: var(--theme-color);
    border-color: var(--theme-color);
}

.custom-banner-bg::before {
  background: rgba(66, 66, 66);
  opacity: 0.7;
}

.custom-banner-bg::after {
  background-image: none;
}

.input-height-48 {
  height: 48px !important;
}

input[type="file"].input-height-48::-webkit-file-upload-button {
  height: 48px;
  margin-top: -5px;
  margin-bottom: -5px;
}

input[type="file"].input-height-48::file-selector-button {
  height: 48px;
  margin-top: -5px;
  margin-bottom: -5px;
}

.form-control[type="file"] {
  padding: 11px 12px;
  line-height: 1.5;
}

.button3 {
  background-color: #fff;
  color: #000000;
}

.button3::before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  background: #ffffff;
  border: #000000 solid 1px;
}

.button3:hover {
    color: #ffffff;
    border: #111111 solid 1px;
}

.button3:hover::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
}
