.concorde-container .title-col-12 {
  padding-top: 40px;
  padding-bottom: 0;
}

.row-number-1 header.main-header:not(.scrolled) {
  background: transparent;
  /* top: 46px !important; */
}

.row-number-1 header.main-header button.md-trigger {
  filter: none !important;
}

/* .row-number-1 header.main-header .row {
  display: grid;
  grid-template-columns: 1fr 1fr 219px;
  grid-auto-flow: column;
  gap: 50px;
}

.row-number-1 header.main-header .row .col-4.col-4-left {
  grid-row: 1;
  grid-column: 2;
  text-align: right;
  width: auto;
  display: block;
}

.row-number-1 header.main-header .row .col-4.col-4-middle {

  grid-row: 1;
  grid-column: 1;
  text-align: left;
  width: auto;
  display: block;
}

.row-number-1 header.main-header .row .col-4.col-4-right {
  grid-row: 1;
  grid-column: 3;
  width: auto;
  display: block;
}

.row-number-1 header.main-header img.normal-logo {
  display: block;
  /* width: 234px; */
} */

.row-number-1  header.main-header button.md-trigger {
  filter: invert(1);
}


.row.row-room-archive-1 { display: none;}

body.header-transparent.two-menu main#main-content {
  position: relative;
  margin-top: -38px !important;
}

body.header-transparent.two-menu main#main-content .row-depth-1.row-number-1 {
  margin-top: -38px;
}

label.dropdown:after {
  display: none !important;

}

header.top .dropdown-container i {
  top: 1px !important;
}

.header-container header.top .top-info-container ul li,
.header-container header.top .top-info-container ul li a {
  font-family: "Inter", sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 14px;
  letter-spacing: .06em;
}

.header-container header.top .top-info-container ul li a { top: unset;}

.main-header .col-4.col-4-right .button,
.main-header .col-4.col-4-right a {
  color: white;
  background: #D14E31;
  font-size: 13px;
  line-height: 18.65px;
  letter-spacing: .06em;
  padding: 14px 35px;
}

.header-transparent header.main-header img.white-logo {display: none;}

.concorde-container .row-title h1 {
  font-family: 'Century Gothic';
  font-size: 60px;
  line-height: 74px;

  margin-bottom: 91px;
}

.page-title-container .row-title .col-12 {
  padding-top: 70px !important;
  padding-bottom: 0 !important;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .concorde-container .title-col-12 {
    padding-top: 53px;
  }

  .concorde-container .title-col-12 h1 {
    font-size: 56px !important;
    line-height: 67px !important;
  }

  .page-title-container .row-title .col-12 {
    padding-top: 25px!important;
  }

  .concorde-container .row-title h1 {
    margin-bottom: 41px;
  }


}


@media only screen and (max-width: 767px) {
  .concorde-container .title-col-12 {
    padding-top: 10px;
  }

  .concorde-container.header-container header.top {
    height: 43px !important;
  }

  .row-number-1 header.main-header .row {
    grid-template-columns: 1fr;
    gap: 52px;
  }

  .row-number-1 header.main-header .row .col-4.col-4-right {display: none;}

  header.top .top-info-container ul li:not(:last-child):after {
    margin-left: 3px !important;
    padding-right: 0px !important;
  }

  .header-container header.top .top-info-container ul li,
  .header-container header.top .top-info-container ul li a {
    display: inline;
    float: none;
    font-size: 9px;
    font-weight: 400;
    font-weight: 500;
    letter-spacing: .02em;
    line-height: 12.6px;
    top: unset;
  }

  header.top .top-info-container ul li a { color:  black ;}

  .header-container header.top .top-info-container ul li {
    position: relative;
  }

  .row-number-1 header.main-header .row   .col-4.col-4-middle a {
    float: none;
  }

  .row-number-1 header.main-header:not(.scrolled) {
    top: 25px !important;
  }

  .page-title-container .row-title .col-12 {
    padding-top: 1px !important;
  }

  .concorde-container .row-title h1 {
    font-size: 48px;
    line-height: 58px;
    margin-bottom: 45px;
  }



}