.top-menu .container-fluid, .main-menu .d-flex {
    max-width: 1400px !important;
}
body .top-menu .container-fluid .drilldown-root>.dropdown-item:first-child a{
  padding: 10px 4px !important;
}
body .top-menu .container-fluid .drilldown-root>.dropdown-item a, body .top-menu .container-sm .drilldown-root>.dropdown-item a, body .top-menu .container-md .drilldown-root>.dropdown-item a, body .top-menu .container-lg .drilldown-root>.dropdown-item a, body .top-menu .container-xl .drilldown-root>.dropdown-item a {
    padding: 10px 4px !important;
}
@media (min-width: 1200px){
  body .top-menu .container-fluid .drilldown-root>.has_child>ul.drilldown-sub, body .top-menu .container-sm .drilldown-root>.has_child>ul.drilldown-sub, body .top-menu .container-md .drilldown-root>.has_child>ul.drilldown-sub, body .top-menu .container-lg .drilldown-root>.has_child>ul.drilldown-sub, body .top-menu .container-xl .drilldown-root>.has_child>ul.drilldown-sub {
      width: 1400px;
  }
}
@media (min-width: 1200px) {
    body .top-menu .container-fluid .drilldown-root>.has_child>ul.drilldown-sub, body .top-menu .container-sm .drilldown-root>.has_child>ul.drilldown-sub, body .top-menu .container-md .drilldown-root>.has_child>ul.drilldown-sub, body .top-menu .container-lg .drilldown-root>.has_child>ul.drilldown-sub, body .top-menu .container-xl .drilldown-root>.has_child>ul.drilldown-sub {
        top: 70px;
    }
}
body .top-menu .container-fluid .drilldown-root>.dropdown-item .drilldown-sub dropdown-menu shadow .px-3 py-2 dropdown-item:{
    padding: 25px 4px !important;
}


.main-menu {
  position: relative;
  padding-top: 50px !important; /* Kayan yazı için yer açın */
}

.duyuru-banner {
  position: absolute;
  width: 100%;
  height: 40px;
  background-color: #445c74;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  z-index: 10;
  top: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  color: #fff
}

.duyuru-text {
  position: absolute;
  width: 100%;
  text-align: center;
  opacity: 0;
  transition: opacity 0.5s ease;
  font-size: 18px
}

.duyuru-text.active {
  opacity: 10;
}
