/* X-Large devices (large desktops, less than 1400px)  */
@media (max-width: 1399.98px) {}
/* Large devices (desktops, less than 1200px)  */
@media (max-width: 1199.98px) {}
/* Medium devices (tablets, less than 992px)  */
@media (min-width: 992px) {
  #block-start-cnlogosmall {
    display: none;
  }
}
/* Medium devices (tablets, less than 992px)  */
@media (max-width: 991.98px) {
  .LogoBanner {
    display: none;
  }
  .navbar-collapse {
    margin-top: 10px;
  }
  #block-start-main-menu .nav-item {
    margin-right: 0px;
    margin-bottom: 5px;
    text-align: center;
  }
  .HeaderLayoutPage .media {
    height: 50vh;
  }
  .HeaderLayoutPage .paragraph--view-mode-text-and-image .media {
    height: inherit;
  }
  .HeaderLayoutPage .col-lg-7 {
    padding-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
  }
  .HeaderLayoutPage .col-lg-3 {
    padding-bottom: 50px;
    padding-left: 60px;
    padding-right: 60px;
  }
  .HeaderTextWrapper {
    padding-left: 100px;
  }
  .paragraph--view-mode-text-and-image .LogoBanner {
    width: 35%;
  }
  .paragraph--view-mode-only-text .LogoBanner {
    width: 250px;
  }
  .paragraph--view-mode-only-text.row .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .HeaderOnlyText {
    min-height: 600px;
    height: 600px;
  }
  .HeaderText h1 {
    font-size: 22px;
  }
}
/* Small devices (landscape phones, less than 768px)  */
@media (max-width: 767.98px) {
  .paragraph--view-mode-text-and-image .LogoBanner {
    width: 45%;
  }
  .flex-row-reverse {
    flex-direction: row !important;
  }
}
/*  X-Small devices (portrait phones, less than 576px)  */
@media (max-width: 575.98px) {}