.password-strength__meter {
  margin-top: 0.5em;
  background-color: #ebeae4;
}
.body {
  background-image: none !important;
  margin: 0;
  font-family: var(--bs-body-font-family) !important;
  font-size: var(--bs-body-font-size) !important;
  font-weight: var(--bs-body-font-weight) !important;
  line-height: var(--bs-body-line-height) !important;
  color: var(--bs-body-color) !important;
  text-align: var(--bs-body-text-align) !important;
  background-color: var(--bs-body-bg) !important;
  -webkit-text-size-adjust: 100% !important;
  -webkit-tap-highlight-color: transparent !important;
}

.views-element-container .h2 {
  font-weight: 700 !important;
  font-size: calc(1.275rem + .3vw) !important;
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);

}

#home-page .layout__region {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-title-color: ;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: var(--bs-border-width);
  --bs-card-border-color: var(--bs-border-color-translucent);
  --bs-card-border-radius: var(--bs-border-radius);
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(var(--bs-border-radius) -(var(--bs-border-width)));
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: var(--bs-body-bg);
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 0.75rem;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);

}

.views-element-container .h2 {
  border: 10px solid red;
}

#block-news18-main-menu ul, li {
  display:inline
}
.content-header .search-block-form {
  display:none;
}
#home-page .views-element-container {
  padding:25px !important;
}

#home-page .node__content, #home-page .layout {
  margin-top:25px;
}
.news-image img {
  height: auto;
  width: 100%;
}

.back-color, .navbar {
  background-color:#1C236A !important;
  color:white !important;
}

.p-4 {
  padding: 1.5rem !important;
}
.nav-link {
  color: white !important;
}
.js-form-type-search input.form-search {
  background-color: white !important;
  color: black !important;
}
#home-page .views-element-container h2 {
  color: #1C236A !important;
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
  font-weight: 700 !important;
  font-size: calc(1.275rem + .3vw) !important;
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
#edit-field-news-category-target-id {
    width: 300px!important;
}
.container, .container-lg, .container-md, .container-sm {
        max-width: 100% !important;
    }
}

#search-form {
    padding: 38px !important;
}
.page-content {
    min-height: 550px !important;
    padding-left: 20px;
}

.user-login-form {
    text-align: center;
}
.social-media-sharing {
  padding-left: 20px !important;
  padding-top: 20px !important;
}
.custom-breadcrumb {
    padding-left: 20px ;
    padding-top: 20px;
}

.custom-node-title {
    padding-bottom:50px;
}
.decoration-none {
 text-decoration: none;
 color: white;
}
.no-decoration a {
  text-decoration: none;
  color: black;
}
.breadcrumb a {
  text-decoration: none;
  color: black;
}

#home-page .views-element-container a  {
  color: #1C236A !important;
  text-decoration: none;
}
.mt-10 {
  margin-top: 10px !important;
}
.views-exposed-form #edit-title {
    display: block;
    width: 100%;
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: var(--bs-body-color);
    background-color: var(--bs-form-control-bg);
    background-clip: padding-box;
    border: var(--bs-border-width) solid var(--bs-border-color);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: .375rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}
.views-exposed-form label {
    font-weight: bolder !important;
    font-size: 1.25rem !important;
    margin-bottom: .5rem;
}
.views-exposed-form #edit-field-news-category-target-id {
    width: 100% !important;
}
.views-exposed-form #edit-submit-all-news {
    color: #fff !important;
    background-color: #0d6efd !important;
    margin-top:30px;
    margin-left:10px;

    
}