.site-header .row>* {
    margin-top: 0 !important;
}

.site-header .my-4 {
    margin-top: 1rem!important;
    margin-bottom: 1rem!important;
    display: flex;
    align-items: center;
}

.site-header figure {
    margin: 0!important;
}

.site-header .border-bottom {
    border: none!important;
}

.main-page-slider .row>* {
    margin-top: 0;
    padding:0!important;
}

.main-page-slider .my-4 {
    margin-top: 0!important;
}


@media (max-width: 767.98px) {
  .content-cards .cc-card > .d-flex {
    flex-direction: column !important;
  }

  .content-cards .cc-card > .d-flex > .flex-grow-1 {
    order: 1;
  }

  .content-cards .cc-card > .d-flex > div[style*="flex:0 0 320px"] {
    order: 2;
    flex: 0 0 auto !important;
    width: 100% !important;
    margin-top: 12px;
  }

  .content-cards .cc-card > .d-flex > div[style*="flex:0 0 320px"] img {
    width: 100%;
    height: auto !important;
    object-fit: cover;
    display: block;
  }
  
  .carousel-control-next {
    right: 10px!important;
}
    .carousel-control-prev {
    left: 10px!important;
}
  
    .main-page-slider {
    overflow-x: clip;
  }

  .main-page-slider .hb-row-content-full {
    padding-left: 0 !important;
    padding-right: 0 !important;
    overflow-x: clip;
  }

  .main-page-slider .row.g-3 {
    --bs-gutter-x: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .main-page-slider .row.g-3 > [class*="col-"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

    .mk-card {
        padding: 0!important;
    }

}
