@import 'bootstrap.min.css';
@import 'animate.min.css';
@import 'fontawesome.all.min.css';
@import 'owl.carousel.min.css';
@import 'owl.theme.default.min.css';
@import 'navber.css';
@import 'meanmenu.css';
@import 'style.css';
@import 'responsive.css';


.navbar-brand img {
    height:60px;
}
#cat-hide-38,#cat-hide-39 {
    display: none;
}


.spoiler-text {
    background: black;
    color: transparent;
    cursor: help;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    transition: background 0.3s ease 0.2s, color 0.2s ease 0.25s;
  }
  
  .spoiler-text:hover,
  .spoiler-text:focus {
    background: #e8e8e8;
    color: inherit;
  }
  
  .spoiler-details {
    border-bottom: 1px solid #bbbbbb4a;
    border-radius: 0;
    padding: 0.5rem;

    max-width: 50%;
    min-width: 100%;
    background-color: #F3F6FD;
    margin-bottom: 10px;
    display: block;
    padding: 14px 20px;
    color: var(--black-color);
    font-weight: 400;
    font-family: 'FiraGO', sans-serif;
    transition: var(--transition);
    border-radius: 12px;
    border-left: 5px solid var(--main-color);
}
  
  .spoiler-details summary {
    cursor: pointer;
    font-weight: bold;
    list-style: none;
    padding: 0.25rem;
  }
  
  .spoiler-details[open] summary {
    border-bottom: 1px solid #bbb;
  }
  
  .spoiler-details.animated[open] {
    -webkit-animation: flash 0.5s ease-in-out;
            animation: flash 0.5s ease-in-out;
  }
  
  .spoiler-details.animated[open] .content {
    opacity: 0;
    -webkit-animation: slide 0.5s 1s ease-in-out;
            animation: slide 0.5s 1s ease-in-out;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
  }
  
  @-webkit-keyframes flash {
    0% {
      opacity: 0.5;
    }
    100% {
      opacity: 1;
    }
  }
  
  @keyframes flash {
    0% {
      opacity: 0.5;
    }
    100% {
      opacity: 1;
    }
  }
  @-webkit-keyframes slide {
    0% {
      margin-left: -50%;
      opacity: 0;
    }
    100% {
      margin-left: inherit;
      opacity: 1;
    }
  }
  @keyframes slide {
    0% {
      margin-left: -50%;
      opacity: 0;
    }
    100% {
      margin-left: inherit;
      opacity: 1;
    }
  }
  .js-spoiler {
    background: #e8e8e8;
  }
  
  .js-spoiler.hidden {
    background: black;
    cursor: pointer;
    border-radius: 3px;
  }
  
  .js-spoiler.hidden span {
    opacity: 0;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .spoiler-details summary {
    font-feature-settings: 'case' on;
  }

  .aside-menus {
    padding-top: 10px;
    padding-bottom: 10px;
}


.aside-menus li {
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #44444424;
}
.aside-menus li a {
    text-align: center;
    color: #000;
    font-weight: bold;
}

.common_bannner_text h2 {
    font-feature-settings: 'case' on;
}

.left_side_search_heading h5 {
    font-feature-settings: 'case' on;
    font-weight: bold;

}

.images-gallery a {
  width:19%;
  margin-right:1%;
  float:left;
  margin-bottom:1%;
}
.images-gallery a img{
  width:100%;
  height:200px;
  object-fit: cover;
}

.news_item_img img {
  width: 100%;
  height: 250px;
  object-fit: cover;
}

.owl-carousel .owl-item img {
  display: block;
    width: 100%;
    height: 250px;
    object-fit: cover;
}