.navbar-dropdown{left: 0;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: all 0.45s ease;
  z-index: 1030;
  background: #282828;}
.navbar-dropdown .navbar-caption{font-weight: 700;
    white-space: normal;
    vertical-align: -4px;
    line-height: 3.125rem !important;}
.navbar-dropdown .navbar-caption,.navbar-dropdown .navbar-caption:hover{color: inherit;
      text-decoration: none;}
.navbar-dropdown .mbr-iconfont + .navbar-caption{vertical-align: -1px;}
.navbar-dropdown.navbar-fixed-top{position: fixed;}
.navbar-dropdown.bg-color.transparent{background: none;}
.navbar-dropdown.navbar-short .navbar-caption{line-height: 2.375rem !important;
    vertical-align: -2px;}
.navbar-dropdown.navbar-short .mbr-table-cell{height: 3.625rem;}
.navbar-dropdown .navbar-close{left: 0.6875rem;
    position: fixed;
    top: 0.75rem;
    z-index: 1000;}
.navbar-dropdown .hamburger-icon{content: "";
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    -webkit-box-shadow: 0 -6px 0 1px #282828,0 0 0 1px #282828,0 6px 0 1px #282828;
    -moz-box-shadow: 0 -6px 0 1px #282828,0 0 0 1px #282828,0 6px 0 1px #282828;
    box-shadow: 0 -6px 0 1px #282828,0 0 0 1px #282828,0 6px 0 1px #282828;}
@media (max-width:1180px){.nav-dropdown{font-size: 0.75rem;
  font-weight: 500;
  height: auto !important;}}
.nav-dropdown .nav-btn{padding-left: 1rem;}
@media (max-width:1180px){.nav-dropdown .link{margin: .667em 1.667em;
    font-weight: 500;
    padding: 0;
    transition: color .2s ease-in-out;}}
.nav-dropdown .link.dropdown-toggle{margin-right: 2.583em;}
.nav-dropdown .link.dropdown-toggle::after{margin-left: .25rem;
        border-top: 0.35em solid;
        border-right: 0.35em solid transparent;
        border-left: 0.35em solid transparent;
        border-bottom: 0;}
.nav-dropdown .link.dropdown-toggle[aria-expanded="true"]{margin: 0;
        padding: 0.667em 3.263em  0.667em 1.667em;}
.nav-dropdown .dropdown-item::after{color: inherit;}
@media (max-width:1180px){.nav-dropdown .link::after{color: inherit;}}
.nav-dropdown .btn{font-size: 0.75rem;
    font-weight: 700;
    letter-spacing: 0;
    margin-bottom: 0;
    padding-left: 1.25rem;
    padding-right: 1.25rem;}
.nav-dropdown .dropdown-menu{border-radius: 0;
    border: 0;
    left: 0;
    margin: 0;
    padding-bottom: 1.25rem;
    padding-top: 1.25rem;
    position: relative;}
.nav-dropdown .dropdown-submenu{margin-left: 0.125rem;
    top: 0;}
.nav-dropdown .dropdown-item{font-weight: 500;
    line-height: 2;
    padding: 0.3846em 4.615em 0.3846em 1.5385em;
    position: relative;
    transition: color .2s ease-in-out, background-color .2s ease-in-out;}
.nav-dropdown .dropdown-item::after{margin-top: -0.3077em;
      position: absolute;
      right: 1.1538em;
      top: 50%;}
.nav-dropdown .dropdown-item:focus,.nav-dropdown .dropdown-item:hover{background: none;}
@media (max-width: 767px){.nav-dropdown.navbar-toggleable-sm{bottom: 0;
    display: none;
    left: 0;
    overflow-x: hidden;
    position: fixed;
    top: 0;
    transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    width: 18.75rem;
    z-index: 999;}}
.nav-dropdown.navbar-toggleable-xl{bottom: 0;
  display: none;
  left: 0;
  overflow-x: hidden;
  position: fixed;
  top: 0;
  transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -webkit-transform: translateX(-100%);
  width: 18.75rem;
  z-index: 999;}
.nav-dropdown-sm{display: block !important;
  overflow-x: hidden;
  overflow: auto;
  padding-top: 3.875rem;}
.nav-dropdown-sm::after{content: "";
    display: block;
    height: 3rem;
    width: 100%;}
.nav-dropdown-sm.collapse.in ~ .navbar-close{display: block !important;}
.nav-dropdown-sm.collapsing,.nav-dropdown-sm.collapse.in{transform: translateX(0);
    -ms-transform: translateX(0);
    -webkit-transform: translateX(0);
    transition: all 0.25s ease-out;
    -webkit-transition: all 0.25s ease-out;
    background: #282828;}
.nav-dropdown-sm.collapsing[aria-expanded="false"]{transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -webkit-transform: translateX(-100%);}
.nav-dropdown-sm .nav-item{display: block;
    margin-left: 0 !important;
    padding-left: 0;}
.nav-dropdown-sm .link,.nav-dropdown-sm .dropdown-item{border-top: 1px dotted rgba(255, 255, 255, 0.1);
    font-size: 0.8125rem;
    line-height: 1.6;
    margin: 0 !important;
    padding: 0.875rem 2.4rem 0.875rem 1.5625rem !important;
    position: relative;
    white-space: normal;}
.nav-dropdown-sm .link:focus,.nav-dropdown-sm .link:hover,.nav-dropdown-sm .dropdown-item:focus,.nav-dropdown-sm .dropdown-item:hover{background: rgba(0, 0, 0, 0.2) !important;
      color: #c0a375;}
.nav-dropdown-sm .nav-btn{position: relative;
    padding: 1.5625rem 1.5625rem 0 1.5625rem;}
.nav-dropdown-sm .nav-btn::before{border-top: 1px dotted rgba(255, 255, 255, 0.1);
      content: "";
      left: 0;
      position: absolute;
      top: 0;
      width: 100%;}
.nav-dropdown-sm .nav-btn + .nav-btn{padding-top: 0.625rem;}
.nav-dropdown-sm .nav-btn + .nav-btn::before{display: none;}
.nav-dropdown-sm .btn{padding: 0.625rem 0;}
.nav-dropdown-sm .dropdown-toggle[data-toggle="dropdown-submenu"]::after{margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;}
.nav-dropdown-sm .dropdown-toggle[data-toggle="dropdown-submenu"][aria-expanded="true"]::after{border-top: 0;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0.35em solid;}
.nav-dropdown-sm .dropdown-menu{margin: 0;
    padding: 0;
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    border: 0;
    float: none;
    border-radius: 0;
    background: none;}
.nav-dropdown-sm .dropdown-submenu{left: 100%;
    margin-left: 0.125rem;
    margin-top: -1.25rem;
    top: 0;}
.navbar-toggleable-sm .nav-dropdown .dropdown-menu{position: absolute;}
.navbar-toggleable-sm .nav-dropdown .dropdown-submenu{left: 100%;
  margin-left: 0.125rem;
  margin-top: -1.25rem;
  top: 0;}
.navbar-toggleable-sm.opened .nav-dropdown .dropdown-menu{position: relative;}
.navbar-toggleable-sm.opened .nav-dropdown .dropdown-submenu{left: 0;
  margin-left: 00rem;
  margin-top: 0rem;
  top: 0;}
.is-builder .nav-dropdown.collapsing{transition: none !important;}
@media (min-width: 768px) and (max-width: 1023px){@media (max-width:1180px){.menu .navbar-toggleable-sm .navbar-nav{display: -ms-flexbox;}}}
@media (max-width: 1023px){@media (max-width:1180px){.menu .navbar-collapse{max-height: 93.5vh;}}
@media (max-width:1180px){.menu .navbar-collapse.show{overflow: auto;}}}
@media (min-width: 1024px){@media (max-width:1180px){.menu .navbar-nav.nav-dropdown{display: -webkit-flex;}}
@media (max-width:1180px){.menu .navbar-toggleable-sm .navbar-collapse{display: -webkit-flex !important;}}
.menu .collapsed .navbar-collapse{max-height: 93.5vh;}
.menu .collapsed .navbar-collapse.show{overflow: auto;}}
@media (max-width: 767px){@media (max-width:1180px){.menu .navbar-collapse{max-height: 80vh;}}}
.navbar{display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;}
@media (max-width:1180px){.navbar-collapse{-webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;}}
@media (max-width:1180px){.nav-dropdown .link{padding: 0.667em 1.667em !important;
  margin: 0 !important;}}
.navbar-toggler{align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;}
.navbar-toggler:focus,.navbar-toggler:hover{text-decoration: none;}
.navbar-toggler-icon{display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;}
.navbar-toggler-left{position: absolute;
  left: 1rem;}
.navbar-toggler-right{position: absolute;
  right: 1rem;}
@media (max-width: 575px){.navbar-toggleable .navbar-nav .dropdown-menu{position: static;
    float: none;}
.navbar-toggleable > .container{padding-right: 0;
    padding-left: 0;}}
@media (min-width: 576px){.navbar-toggleable{flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;}
.navbar-toggleable .navbar-nav{flex-direction: row;}
.navbar-toggleable .navbar-nav .nav-link{padding-right: 0.5rem;
    padding-left: 0.5rem;}
.navbar-toggleable > .container{display: flex;
    flex-wrap: nowrap;
    align-items: center;}
.navbar-toggleable .navbar-collapse{display: flex !important;
    width: 100%;}
.navbar-toggleable .navbar-toggler{display: none;}}
@media (max-width: 767px){.navbar-toggleable-sm .navbar-nav .dropdown-menu{position: static;
    float: none;}
.navbar-toggleable-sm > .container{padding-right: 0;
    padding-left: 0;}}
@media (min-width: 768px){.navbar-toggleable-sm{flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;}
@media (max-width:1180px){.navbar-toggleable-sm .navbar-nav{flex-direction: row;}}
@media (max-width:1180px){.navbar-toggleable-sm .navbar-nav .nav-link{padding-right: 0.5rem;
    padding-left: 0.5rem;}}
.navbar-toggleable-sm > .container{display: flex;
    flex-wrap: nowrap;
    align-items: center;}
@media (max-width:1180px){.navbar-toggleable-sm .navbar-collapse{display: none;
    width: 100%;}}
.navbar-toggleable-sm .navbar-toggler{display: none;}}
@media (max-width: 1023px){.navbar-toggleable-md .navbar-nav .dropdown-menu{position: static;
    float: none;}
.navbar-toggleable-md > .container{padding-right: 0;
    padding-left: 0;}}
@media (min-width: 1024px){.navbar-toggleable-md{flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;}
.navbar-toggleable-md .navbar-nav{flex-direction: row;}
.navbar-toggleable-md .navbar-nav .nav-link{padding-right: 0.5rem;
    padding-left: 0.5rem;}
.navbar-toggleable-md > .container{display: flex;
    flex-wrap: nowrap;
    align-items: center;}
.navbar-toggleable-md .navbar-collapse{display: flex !important;
    width: 100%;}
.navbar-toggleable-md .navbar-toggler{display: none;}}
@media (max-width: 1199px){.navbar-toggleable-lg .navbar-nav .dropdown-menu{position: static;
    float: none;}
.navbar-toggleable-lg > .container{padding-right: 0;
    padding-left: 0;}}
@media (min-width: 1200px){.navbar-toggleable-lg{flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;}
.navbar-toggleable-lg .navbar-nav{flex-direction: row;}
.navbar-toggleable-lg .navbar-nav .nav-link{padding-right: 0.5rem;
    padding-left: 0.5rem;}
.navbar-toggleable-lg > .container{display: flex;
    flex-wrap: nowrap;
    align-items: center;}
.navbar-toggleable-lg .navbar-collapse{display: flex !important;
    width: 100%;}
.navbar-toggleable-lg .navbar-toggler{display: none;}}
.navbar-toggleable-xl{flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;}
.navbar-toggleable-xl .navbar-nav .dropdown-menu{position: static;
  float: none;}
.navbar-toggleable-xl > .container{padding-right: 0;
  padding-left: 0;}
.navbar-toggleable-xl .navbar-nav{flex-direction: row;}
.navbar-toggleable-xl .navbar-nav .nav-link{padding-right: 0.5rem;
  padding-left: 0.5rem;}
.navbar-toggleable-xl > .container{display: flex;
  flex-wrap: nowrap;
  align-items: center;}
.navbar-toggleable-xl .navbar-collapse{display: flex !important;
  width: 100%;}
.navbar-toggleable-xl .navbar-toggler{display: none;}
.menu .navbar.collapsed:not(.beta-menu){flex-direction: column;}
.note-air-layout .dropup .dropdown-menu,.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu{bottom: initial !important;}
.cid-uMjXNsl1fz .navbar{padding: .5rem 0; background: #000000; transition: none; min-height: 77px;}
.cid-uMjXNsl1fz .navbar-dropdown.bg-color.transparent.opened{background: #000000;}
.cid-uMjXNsl1fz a{font-style: normal;}
@media (max-width:1180px){.cid-uMjXNsl1fz .nav-item span{padding-right: 0.4em; line-height: 0.5em; vertical-align: text-bottom; position: relative; text-decoration: none;}}
@media (max-width:1180px){.cid-uMjXNsl1fz .nav-item a{display: flex; align-items: center; justify-content: center; padding: 0.7rem 0 !important; margin: 0rem .65rem !important;}}
@media (max-width:1180px){.cid-uMjXNsl1fz .nav-item:focus,.cid-uMjXNsl1fz .nav-link:focus{outline: none;}}
.cid-uMjXNsl1fz .btn{padding: 0.4rem 1.5rem; display: inline-flex; align-items: center;}
.cid-uMjXNsl1fz .btn .mbr-iconfont{font-size: 1.6rem;}
@media (max-width:1180px){.cid-uMjXNsl1fz .navbar-toggleable-sm .navbar-collapse{justify-content: flex-end; -webkit-justify-content: flex-end; padding-right: 5rem; width: auto;}}
@media (max-width:1180px){.cid-uMjXNsl1fz .navbar-toggleable-sm .navbar-collapse .navbar-nav{flex-wrap: wrap; -webkit-flex-wrap: wrap; padding-left: 0;}}
@media (max-width:1180px){.cid-uMjXNsl1fz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item{-webkit-align-self: center; align-self: center;}}
.cid-uMjXNsl1fz .navbar-toggleable-sm .navbar-collapse .navbar-buttons{padding-left: 0; padding-bottom: 0;}
.cid-uMjXNsl1fz .dropdown .dropdown-menu{background: #000000; display: none; position: absolute; min-width: 5rem; padding-top: 1.4rem; padding-bottom: 1.4rem; text-align: left;}
.cid-uMjXNsl1fz .dropdown .dropdown-menu .dropdown-item{width: auto; padding: 0.235em 1.5385em 0.235em 1.5385em !important;}
.cid-uMjXNsl1fz .dropdown .dropdown-menu .dropdown-item::after{right: 0.5rem;}
.cid-uMjXNsl1fz .dropdown .dropdown-menu .dropdown-submenu{margin: 0;}
.cid-uMjXNsl1fz .dropdown.open > .dropdown-menu{display: block;}
.cid-uMjXNsl1fz .navbar-toggleable-sm.opened:after{position: absolute; width: 100vw; height: 100vh; content: ""; background-color: rgba(0, 0, 0, 0.1); left: 0; bottom: 0; transform: translateY(100%); -webkit-transform: translateY(100%); z-index: 1000;}
.cid-uMjXNsl1fz .navbar.navbar-short{min-height: 60px; transition: all .2s;}
.cid-uMjXNsl1fz .navbar.navbar-short .navbar-toggler-right{top: 20px;}
.cid-uMjXNsl1fz button.navbar-toggler{width: 31px; height: 18px; cursor: pointer; transition: all .2s; top: 1.5rem; right: 1rem;}
.cid-uMjXNsl1fz button.navbar-toggler:focus{outline: none;}
.cid-uMjXNsl1fz button.navbar-toggler .hamburger span{position: absolute; right: 0; width: 30px; height: 2px; border-right: 5px; background-color: #ffffff;}
.cid-uMjXNsl1fz button.navbar-toggler .hamburger span:nth-child(1){top: 0; transition: all .2s;}
.cid-uMjXNsl1fz button.navbar-toggler .hamburger span:nth-child(2){top: 8px; transition: all .15s;}
.cid-uMjXNsl1fz button.navbar-toggler .hamburger span:nth-child(3){top: 8px; transition: all .15s;}
.cid-uMjXNsl1fz button.navbar-toggler .hamburger span:nth-child(4){top: 16px; transition: all .2s;}
.cid-uMjXNsl1fz nav.opened .hamburger span:nth-child(1){top: 8px; width: 0; opacity: 0; right: 50%; transition: all .2s;}
.cid-uMjXNsl1fz nav.opened .hamburger span:nth-child(2){-webkit-transform: rotate(45deg); transform: rotate(45deg); transition: all .25s;}
.cid-uMjXNsl1fz nav.opened .hamburger span:nth-child(3){-webkit-transform: rotate(-45deg); transform: rotate(-45deg); transition: all .25s;}
.cid-uMjXNsl1fz nav.opened .hamburger span:nth-child(4){top: 8px; width: 0; opacity: 0; right: 50%; transition: all .2s;}
.cid-uMjXNsl1fz .collapsed.navbar-expand{flex-direction: column;}
.cid-uMjXNsl1fz .collapsed .btn{display: flex;}
.cid-uMjXNsl1fz .collapsed .navbar-collapse{display: none !important; padding-right: 0 !important;}
.cid-uMjXNsl1fz .collapsed .navbar-collapse.collapsing,.cid-uMjXNsl1fz .collapsed .navbar-collapse.show{display: block !important;}
.cid-uMjXNsl1fz .collapsed .navbar-collapse.collapsing .navbar-nav,.cid-uMjXNsl1fz .collapsed .navbar-collapse.show .navbar-nav{display: block; text-align: center;}
.cid-uMjXNsl1fz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,.cid-uMjXNsl1fz .collapsed .navbar-collapse.show .navbar-nav .nav-item{clear: both;}
.cid-uMjXNsl1fz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,.cid-uMjXNsl1fz .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child{margin-bottom: 1rem;}
.cid-uMjXNsl1fz .collapsed .navbar-collapse.collapsing .navbar-buttons,.cid-uMjXNsl1fz .collapsed .navbar-collapse.show .navbar-buttons{text-align: center;}
.cid-uMjXNsl1fz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,.cid-uMjXNsl1fz .collapsed .navbar-collapse.show .navbar-buttons:last-child{margin-bottom: 1rem;}
.cid-uMjXNsl1fz .collapsed button.navbar-toggler{display: block;}
.cid-uMjXNsl1fz .collapsed .navbar-toggleable-sm{flex-direction: column; -webkit-flex-direction: column;}
.cid-uMjXNsl1fz .collapsed .dropdown .dropdown-menu{width: 100%; text-align: center; position: relative; opacity: 0; display: block; height: 0; visibility: hidden; padding: 0; transition-duration: .5s; transition-property: opacity,padding,height;}
.cid-uMjXNsl1fz .collapsed .dropdown.open > .dropdown-menu{position: relative; opacity: 1; height: auto; padding: 1.4rem 0; visibility: visible;}
.cid-uMjXNsl1fz .collapsed .dropdown .dropdown-submenu{left: 0; text-align: center; width: 100%;}
.cid-uMjXNsl1fz .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after{margin-top: 0; position: inherit; right: 0; top: 50%; display: inline-block; width: 0; height: 0; margin-left: .3em; vertical-align: middle; content: ""; border-top: .30em solid; border-right: .30em solid transparent; border-left: .30em solid transparent;}
@media (max-width: 991px){.cid-uMjXNsl1fz .navbar-expand{flex-direction: column;}
.cid-uMjXNsl1fz img{height: 3.8rem !important;}
.cid-uMjXNsl1fz .btn{display: flex;}
.cid-uMjXNsl1fz button.navbar-toggler{display: block;}
.cid-uMjXNsl1fz .navbar-toggleable-sm{flex-direction: column; -webkit-flex-direction: column;}
@media (max-width:1180px){.cid-uMjXNsl1fz .navbar-collapse{display: none !important; padding-right: 0 !important;}}
@media (max-width:1180px){.cid-uMjXNsl1fz .navbar-collapse.collapsing,.cid-uMjXNsl1fz .navbar-collapse.show{display: block !important;}}
@media (max-width:1180px){.cid-uMjXNsl1fz .navbar-collapse.collapsing .navbar-nav,.cid-uMjXNsl1fz .navbar-collapse.show .navbar-nav{display: block; text-align: center;}}
@media (max-width:1180px){.cid-uMjXNsl1fz .navbar-collapse.collapsing .navbar-nav .nav-item,.cid-uMjXNsl1fz .navbar-collapse.show .navbar-nav .nav-item{clear: both;}}
@media (max-width:1180px){.cid-uMjXNsl1fz .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,.cid-uMjXNsl1fz .navbar-collapse.show .navbar-nav .nav-item:last-child{margin-bottom: 1rem;}}
.cid-uMjXNsl1fz .navbar-collapse.collapsing .navbar-buttons,.cid-uMjXNsl1fz .navbar-collapse.show .navbar-buttons{text-align: center;}
.cid-uMjXNsl1fz .navbar-collapse.collapsing .navbar-buttons:last-child,.cid-uMjXNsl1fz .navbar-collapse.show .navbar-buttons:last-child{margin-bottom: 1rem;}
.cid-uMjXNsl1fz .dropdown .dropdown-menu{width: 100%; text-align: center; position: relative; opacity: 0; display: block; height: 0; visibility: hidden; padding: 0; transition-duration: .5s; transition-property: opacity,padding,height;}
.cid-uMjXNsl1fz .dropdown.open > .dropdown-menu{position: relative; opacity: 1; height: auto; padding: 1.4rem 0; visibility: visible;}
.cid-uMjXNsl1fz .dropdown .dropdown-submenu{left: 0; text-align: center; width: 100%;}
.cid-uMjXNsl1fz .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after{margin-top: 0; position: inherit; right: 0; top: 50%; display: inline-block; width: 0; height: 0; margin-left: .3em; vertical-align: middle; content: ""; border-top: .30em solid; border-right: .30em solid transparent; border-left: .30em solid transparent;}}
@media (max-width:1180px){.cid-uMjXNsl1fz .navbar-collapse{flex-basis: auto;}}
@media (max-width:1180px){.ct70-header-tools{display:flex!important;
  align-items:center!important;
  gap:8px!important;
  margin-left:10px!important;
  padding:0!important;
  white-space:nowrap;}}
@media (max-width:1180px){.ct70-search-trigger,.ct70-language-toggle{height:34px;
  border:1px solid rgba(255,255,255,.24);
  background:rgba(33,28,24,.14);
  -webkit-backdrop-filter:blur(8px);
  backdrop-filter:blur(8px);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.07);
  transition:border-color .2s ease,background .2s ease,transform .2s ease,color .2s ease;}}
@media (max-width:1180px){.ct70-search-trigger{width:34px;
  flex:0 0 34px;
  padding:0;
  border-radius:50%;
  color:rgba(255,255,255,.96);
  display:inline-flex;
  align-items:center;
  justify-content:center;
  cursor:pointer;
  appearance:none;
  -webkit-appearance:none;}}
@media (max-width:1180px){.ct70-search-trigger svg{width:15px;height:15px;display:block;stroke:currentColor;stroke-width:1.7;fill:none;}}
@media (max-width:1180px){.ct70-search-trigger:hover,.ct70-search-trigger:focus-visible{color:#ead7c2;
  border-color:rgba(234,215,194,.60);
  background:rgba(234,215,194,.09);
  outline:none;
  transform:translateY(-1px);}}
@media (max-width:1180px){.ct70-language-toggle{min-width:76px;
  padding:3px 5px;
  border-radius:999px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:1px;
  font-family:"Inter", Arial, sans-serif;}}
@media (max-width:1180px){.ct70-lang-current,.ct70-lang-link{min-width:29px;
  height:26px;
  padding:0 6px;
  border-radius:999px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  font:600 10px/1 Arial,Helvetica,sans-serif!important;
  letter-spacing:.12em!important;
  text-decoration:none!important;}}
@media (max-width:1180px){.ct70-lang-current{color:#ead7c2;background:rgba(234,215,194,.12);}}
@media (max-width:1180px){.ct70-lang-link{color:rgba(255,255,255,.78)!important;transition:color .2s ease,background .2s ease;}}
@media (max-width:1180px){.ct70-lang-link:hover,.ct70-lang-link:focus-visible{color:#fff!important;background:rgba(255,255,255,.08);outline:none;}}
@media (max-width:1180px){.ct70-lang-separator{width:1px;height:13px;background:rgba(255,255,255,.20);display:block;}}
.ct70-search-backdrop{position:fixed;inset:0;z-index:9996;
  background:rgba(17,14,12,.24);
  -webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);
  opacity:0;visibility:hidden;transition:opacity .18s ease,visibility .18s ease;}
.ct70-search-backdrop.is-open{opacity:1;visibility:visible;}
.ct70-search-panel{position:fixed;
  z-index:9997;
  top:var(--ct70-search-top,86px);
  right:clamp(18px,4vw,64px);
  width:min(520px,calc(100vw - 36px));
  opacity:0;visibility:hidden;transform:translateY(-8px) scale(.99);
  transform-origin:top right;
  transition:opacity .2s ease,visibility .2s ease,transform .2s ease;}
.ct70-search-panel.is-open{opacity:1;visibility:visible;transform:translateY(0) scale(1);}
.ct70-search-shell{overflow:hidden;
  border:1px solid rgba(186,160,135,.28);
  border-radius:18px;
  background:rgba(40,34,29,.975);
  box-shadow:0 24px 70px rgba(16,12,9,.30);
  -webkit-backdrop-filter:blur(18px) saturate(110%);backdrop-filter:blur(18px) saturate(110%);}
.ct70-search-row{display:flex;align-items:center;gap:11px;padding:13px 14px 13px 17px;border-bottom:1px solid rgba(255,255,255,.08);}
.ct70-search-row>svg{width:17px;height:17px;flex:0 0 auto;stroke:#cdb49b;stroke-width:1.6;fill:none;}
.ct70-search-input{flex:1;min-width:0;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;
  color:#f7f2ec!important;font:400 14px/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:.015em!important;padding:4px 0!important;margin:0!important;height:auto!important;}
.ct70-search-input::placeholder{color:rgba(247,242,236,.48);opacity:1;}
.ct70-search-close{width:30px;height:30px;border:0;border-radius:50%;background:transparent;color:rgba(255,255,255,.60);padding:0;
  display:flex;align-items:center;justify-content:center;font:300 22px/1 Arial,sans-serif;cursor:pointer;transition:color .18s ease,background .18s ease;}
.ct70-search-close:hover,.ct70-search-close:focus-visible{color:#fff;background:rgba(255,255,255,.08);outline:0;}
.ct70-search-results{max-height:min(56vh,420px);overflow:auto;padding:8px;overscroll-behavior:contain;}
.ct70-search-result{display:block;padding:11px 12px;border-radius:11px;text-decoration:none!important;color:#f4eee7!important;transition:background .16s ease,transform .16s ease;}
.ct70-search-result:hover,.ct70-search-result:focus-visible{background:rgba(205,180,155,.11);outline:0;transform:translateX(2px);}
.ct70-search-result strong{display:block;color:inherit;font:500 13.5px/1.35 Arial,Helvetica,sans-serif;letter-spacing:.01em;}
.ct70-search-result small{display:block;margin-top:4px;color:rgba(239,230,220,.50);font:400 10px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.10em;text-transform:uppercase;}
.ct70-search-empty,.ct70-search-hint{padding:18px 14px 20px;color:rgba(239,230,220,.56);font:400 12px/1.55 Arial,Helvetica,sans-serif;}
.ct70-search-hint b{color:#d6bda5;font-weight:500;}
body.ct70-search-open{overflow:hidden;}
@media (max-width:991px){@media (max-width:1180px){.ct70-header-tools{margin:10px 0 8px!important;padding:0 15px!important;justify-content:flex-start!important;gap:9px!important;}}
@media (max-width:1180px){.ct70-search-trigger{width:36px;height:36px;flex-basis:36px;}}
@media (max-width:1180px){.ct70-language-toggle{height:36px;min-width:80px;}}
.ct70-search-panel{right:14px;width:calc(100vw - 28px);}}
@media (max-width:575px){.ct70-search-shell{border-radius:15px;}
.ct70-search-results{max-height:54vh;}}
@media (prefers-reduced-motion:reduce){.ct70-search-panel,.ct70-search-backdrop,.ct70-search-result{transition:none!important;}
@media (max-width:1180px){.ct70-search-trigger{transition:none!important;}}}
@media (min-width:992px){.menu .navbar{min-height:78px!important;
    padding:8px clamp(20px,3.25vw,52px)!important;
    align-items:center!important;}
@media (max-width:1180px){.menu .navbar-collapse{min-width:0!important;
    align-items:center!important;
    justify-content:flex-end!important;}}
@media (max-width:1180px){.menu .navbar-nav{margin-left:auto!important;
    align-items:center!important;
    flex-wrap:nowrap!important;}}
@media (max-width:1180px){.menu .navbar-nav > .nav-item{display:flex!important;
    align-items:center!important;
    margin:0 2px!important;}}
@media (max-width:1180px){.menu .navbar-nav > .nav-item > .nav-link{min-height:40px!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    padding:0 11px!important;
    font-size:12px!important;
    font-weight:500!important;
    line-height:1!important;
    letter-spacing:.075em!important;
    white-space:nowrap!important;}}
@media (max-width:1180px){.menu .ct70-header-tools{min-height:40px!important;
    display:flex!important;
    align-items:center!important;
    gap:12px!important;
    margin:0 0 0 14px!important;
    padding:0 0 0 16px!important;
    border-left:1px solid rgba(235,226,216,.18)!important;}}
@media (max-width:1180px){.menu .ct70-search-trigger{width:30px!important;
    height:40px!important;
    flex:0 0 30px!important;
    padding:0!important;
    border:0!important;
    border-radius:0!important;
    background:transparent!important;
    color:rgba(255,255,255,.84)!important;
    box-shadow:none!important;
    -webkit-backdrop-filter:none!important;
    backdrop-filter:none!important;
    transform:none!important;}}
@media (max-width:1180px){.menu .ct70-search-trigger svg{width:16px!important;
    height:16px!important;
    stroke-width:1.55!important;}}
@media (max-width:1180px){.menu .ct70-search-trigger:hover,.menu .ct70-search-trigger:focus-visible{color:#dbc5ad!important;
    border:0!important;
    background:transparent!important;
    transform:none!important;}}
@media (max-width:1180px){.menu .ct70-language-toggle{min-width:0!important;
    height:40px!important;
    padding:0!important;
    gap:8px!important;
    border:0!important;
    border-radius:0!important;
    background:transparent!important;
    box-shadow:none!important;
    -webkit-backdrop-filter:none!important;
    backdrop-filter:none!important;}}
@media (max-width:1180px){.menu .ct70-lang-current,.menu .ct70-lang-link{min-width:0!important;
    height:40px!important;
    padding:0!important;
    border-radius:0!important;
    background:transparent!important;
    font:500 10.5px/1 Arial,Helvetica,sans-serif!important;
    letter-spacing:.115em!important;}}
@media (max-width:1180px){.menu .ct70-lang-current{color:#dbc5ad!important;}}
@media (max-width:1180px){.menu .ct70-lang-link{color:rgba(255,255,255,.62)!important;}}
@media (max-width:1180px){.menu .ct70-lang-link:hover,.menu .ct70-lang-link:focus-visible{color:#fff!important;
    background:transparent!important;}}
@media (max-width:1180px){.menu .ct70-lang-separator{width:1px!important;
    height:11px!important;
    background:rgba(255,255,255,.20)!important;}}}
@media (min-width:992px) and (max-width:1180px){.menu .navbar{padding-left:20px!important;
    padding-right:20px!important;}
@media (max-width:1180px){.menu .navbar-nav > .nav-item > .nav-link{padding-left:8px!important;
    padding-right:8px!important;
    font-size:11.5px!important;
    letter-spacing:.055em!important;}}
@media (max-width:1180px){.menu .ct70-header-tools{gap:9px!important;
    margin-left:9px!important;
    padding-left:11px!important;}}}
@media (max-width:991px){.menu .navbar{padding-left:15px!important;
    padding-right:15px!important;}
@media (max-width:1180px){.menu .ct70-header-tools{width:calc(100% - 30px)!important;
    min-height:46px!important;
    margin:8px 15px 4px!important;
    padding:7px 0 0!important;
    justify-content:flex-start!important;
    gap:13px!important;
    border-top:1px solid rgba(255,255,255,.10)!important;}}
@media (max-width:1180px){.menu .ct70-search-trigger{width:34px!important;
    height:38px!important;
    flex:0 0 34px!important;
    border:0!important;
    border-radius:0!important;
    background:transparent!important;
    box-shadow:none!important;}}
@media (max-width:1180px){.menu .ct70-language-toggle{min-width:0!important;
    height:38px!important;
    padding:0!important;
    gap:9px!important;
    border:0!important;
    border-radius:0!important;
    background:transparent!important;
    box-shadow:none!important;}}
@media (max-width:1180px){.menu .ct70-lang-current,.menu .ct70-lang-link{min-width:0!important;
    height:38px!important;
    padding:0!important;
    border-radius:0!important;
    background:transparent!important;}}}
.ct-home .ct70-search-panel{max-height:var(--ct106-search-height,calc(100dvh - 100px));}
.ct-home .ct70-search-shell{display:flex;flex-direction:column;max-height:inherit;}
.ct-home .ct70-search-row{flex:0 0 auto;}
.ct-home .ct70-search-results{min-height:0;flex:0 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;}
@media (max-width:991px){.ct-home .ct70-search-input{font-size:16px!important;}}
@media (max-width:1180px){.ct70-social-divider{width:1px;
  height:17px;
  flex:0 0 1px;
  display:block;
  margin-left:2px;
  background:rgba(219,197,173,.28);}}
@media (max-width:1180px){.ct70-social-links{display:inline-flex;
  align-items:center;
  gap:5px;
  height:40px;}}
@media (max-width:1180px){.ct70-social-link{width:27px;
  height:40px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  color:rgba(255,255,255,.70)!important;
  text-decoration:none!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  transition:color .2s ease,transform .2s ease,opacity .2s ease;}}
@media (max-width:1180px){.ct70-social-link svg{width:16px;
  height:16px;
  display:block;
  fill:none;
  stroke:currentColor;
  stroke-width:1.45;
  stroke-linecap:round;
  stroke-linejoin:round;}}
@media (max-width:1180px){.ct70-social-link .ct70-social-fill{fill:currentColor;
  stroke:none;}}
@media (max-width:1180px){.ct70-social-link:hover,.ct70-social-link:focus-visible{color:#dbc5ad!important;
  transform:translateY(-1px);
  outline:none;}}
@media (min-width:992px) and (max-width:1180px){@media (max-width:1180px){.menu .ct70-social-links{gap:2px!important;}}
@media (max-width:1180px){.menu .ct70-social-link{width:25px!important;}}
@media (max-width:1180px){.menu .ct70-social-divider{margin-left:0!important;}}}
@media (max-width:991px){@media (max-width:1180px){.menu .ct70-social-divider{height:18px!important;
    margin-left:1px!important;
    background:rgba(219,197,173,.25)!important;}}
@media (max-width:1180px){.menu .ct70-social-links{height:38px!important;
    gap:6px!important;}}
@media (max-width:1180px){.menu .ct70-social-link{width:30px!important;
    height:38px!important;}}
@media (max-width:1180px){.menu .ct70-social-link svg{width:16.5px!important;
    height:16.5px!important;}}}
@media (prefers-reduced-motion:reduce){@media (max-width:1180px){.ct70-social-link{transition:none!important;}}}
@media (min-width:1190px){@media (max-width:1180px){.menu .navbar-nav{align-items:center!important;
    column-gap:1px!important;}}
@media (max-width:1180px){.menu .navbar-nav > .nav-item{margin:0!important;
    align-items:center!important;}}
@media (max-width:1180px){.menu .navbar-nav > .nav-item > .nav-link{min-height:42px!important;
    padding-left:10px!important;
    padding-right:10px!important;
    display:flex!important;
    align-items:center!important;}}
@media (max-width:1180px){.menu .ct70-header-tools{position:relative!important;
    min-height:42px!important;
    height:42px!important;
    gap:9px!important;
    margin-left:11px!important;
    padding-left:15px!important;
    border-left:0!important;
    align-items:center!important;}}
@media (max-width:1180px){.menu .ct70-header-tools::before{content:"";
    position:absolute;
    left:0;
    top:50%;
    width:1px;
    height:17px;
    transform:translateY(-50%);
    background:rgba(219,197,173,.26);
    pointer-events:none;}}
@media (max-width:1180px){.menu .ct70-search-trigger{width:28px!important;
    height:42px!important;
    flex:0 0 28px!important;}}
@media (max-width:1180px){.menu .ct70-search-trigger svg{width:15.5px!important;
    height:15.5px!important;}}
@media (max-width:1180px){.menu .ct70-language-toggle,.menu .ct70-lang-current,.menu .ct70-lang-link{height:42px!important;}}
@media (max-width:1180px){.menu .ct70-language-toggle{gap:7px!important;}}
@media (max-width:1180px){.menu .ct70-lang-separator{height:11px!important;
    background:rgba(255,255,255,.19)!important;}}
@media (max-width:1180px){.menu .ct70-social-divider{height:17px!important;
    margin:0 1px!important;
    background:rgba(219,197,173,.26)!important;}}
@media (max-width:1180px){.menu .ct70-social-links{height:42px!important;
    gap:3px!important;}}
@media (max-width:1180px){.menu .ct70-social-link{width:26px!important;
    height:42px!important;
    color:rgba(255,255,255,.68)!important;}}
@media (max-width:1180px){.menu .ct70-social-link svg{width:15.5px!important;
    height:15.5px!important;
    stroke-width:1.4!important;}}
@media (max-width:1180px){.menu .ct70-social-link:hover,.menu .ct70-social-link:focus-visible{color:#dbc5ad!important;
    transform:none!important;}}}
@media (min-width:992px) and (max-width:1189px){@media (max-width:1180px){.menu .navbar-nav{align-items:center!important;
    column-gap:0!important;}}
@media (max-width:1180px){.menu .navbar-nav > .nav-item{margin:0!important;}}
@media (max-width:1180px){.menu .navbar-nav > .nav-item > .nav-link{min-height:40px!important;
    padding-left:7px!important;
    padding-right:7px!important;}}
@media (max-width:1180px){.menu .ct70-header-tools{position:relative!important;
    min-height:40px!important;
    height:40px!important;
    gap:7px!important;
    margin-left:7px!important;
    padding-left:11px!important;
    border-left:0!important;}}
@media (max-width:1180px){.menu .ct70-header-tools::before{content:"";
    position:absolute;
    left:0;
    top:50%;
    width:1px;
    height:16px;
    transform:translateY(-50%);
    background:rgba(219,197,173,.24);
    pointer-events:none;}}
@media (max-width:1180px){.menu .ct70-search-trigger{width:25px!important;
    height:40px!important;
    flex:0 0 25px!important;}}
@media (max-width:1180px){.menu .ct70-search-trigger svg{width:15px!important;
    height:15px!important;}}
@media (max-width:1180px){.menu .ct70-language-toggle{gap:6px!important;}}
@media (max-width:1180px){.menu .ct70-social-divider{height:16px!important;
    margin:0!important;
    background:rgba(219,197,173,.24)!important;}}
@media (max-width:1180px){.menu .ct70-social-links{height:40px!important;
    gap:1px!important;}}
@media (max-width:1180px){.menu .ct70-social-link{width:23px!important;
    height:40px!important;}}
@media (max-width:1180px){.menu .ct70-social-link svg{width:15px!important;
    height:15px!important;}}
@media (max-width:1180px){.menu .ct70-social-link:hover,.menu .ct70-social-link:focus-visible{transform:none!important;}}}
@media (min-width:1190px){@media (max-width:1180px){.menu .ct70-lang-current,.menu .ct70-lang-link{font-size:11.5px!important;}}
@media (max-width:1180px){.menu .ct70-social-link svg{width:17.5px!important;
    height:17.5px!important;}}}
@media (min-width:992px) and (max-width:1189px){@media (max-width:1180px){.menu .ct70-lang-current,.menu .ct70-lang-link{font-size:11.5px!important;}}
@media (max-width:1180px){.menu .ct70-social-link svg{width:17px!important;
    height:17px!important;}}}
@media (max-width:991px){@media (max-width:1180px){.menu .ct70-lang-current,.menu .ct70-lang-link{font-size:11px!important;}}
@media (max-width:1180px){.menu .ct70-social-link svg{width:18.5px!important;
    height:18.5px!important;}}}
@media (max-width:700px){.ct70-search-panel{right:max(10px,env(safe-area-inset-right))!important;
    left:max(10px,env(safe-area-inset-left))!important;
    width:auto!important;
    max-width:none!important;}
.ct70-search-results{padding-bottom:max(8px,env(safe-area-inset-bottom))!important;}}
#header4-l:where(:not(#header4-l, #header4-l *)){scroll-margin-top:82px}
@media (min-width:1367px){#header4-l{scroll-margin-top:82px}}
@media (max-width:991px){#header4-l:where(:not(#header4-l, #header4-l *)){scroll-margin-top:76px}
@media (min-width:1367px){#header4-l{scroll-margin-top:76px}}}
:root{--bp77-header-text:#f1ece5;
  --bp77-header-hover:#cdbba6;
  --bp77-mega-bg:rgba(36,34,31,.975);
  --bp77-mega-title:#f4eee7;
  --bp77-mega-text:rgba(232,225,216,.82);
  --bp77-mega-hover:#d5c2ad;
  --bp77-mega-line:rgba(218,204,188,.14);}
