body {
  font-family: DM Sans;
}
.display-1 {
  font-family: 'DM Sans', sans-serif;
  font-size: 4.4rem;
}
.display-1 > .mbr-iconfont {
  font-size: 7.04rem;
}
.display-2 {
  font-family: 'DM Sans', sans-serif;
  font-size: 2.8rem;
  line-height: 1.3;
}
.display-2 > .mbr-iconfont {
  font-size: 4.48rem;
}
.display-4 {
  font-family: 'DM Sans', sans-serif;
  font-size: 1rem;
  line-height: 1.2;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'DM Sans', sans-serif;
  font-size: 1.2rem;
  line-height: 1.4;
}
.display-5 > .mbr-iconfont {
  font-size: 1.92rem;
}
.display-7 {
  font-family: 'DM Sans', sans-serif;
  font-size: 1rem;
}
.display-7 > .mbr-iconfont {
  font-size: 1.6rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.52rem;
    font-size: calc( 2.19rem + (4.4 - 2.19) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.19rem + (4.4 - 2.19) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.24rem;
    font-size: calc( 1.63rem + (2.8 - 1.63) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.63rem + (2.8 - 1.63) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 2.6rem;
  border-radius: 6px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 6px;
}
.bg-primary {
  background-color: #e1201d !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #879a9f !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #e1201d !important;
  border-color: #e1201d !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #9d1614 !important;
  border-color: #9d1614 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #9d1614 !important;
  border-color: #9d1614 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-info,
.btn-info:active {
  background-color: #82786e !important;
  border-color: #82786e !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-success,
.btn-success:active {
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
  color: #3f3c03 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #879a9f !important;
  border-color: #879a9f !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #871311;
  color: #871311;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #e1201d;
  border-color: #e1201d;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #e1201d !important;
  border-color: #e1201d !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #cc0033;
  color: #cc0033;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #ff3366;
  border-color: #ff3366;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #4b453f;
  color: #4b453f;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #82786e;
  border-color: #82786e;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #82786e !important;
  border-color: #82786e !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #d2c609;
  color: #d2c609;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #3f3c03;
  background-color: #f7ed4a;
  border-color: #f7ed4a;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #3f3c03 !important;
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #55666b;
  color: #55666b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #879a9f;
  border-color: #879a9f;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #879a9f !important;
  border-color: #879a9f !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #7a6e45;
  color: #7a6e45;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b1a374;
  border-color: #b1a374;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #e1201d !important;
}
.text-secondary {
  color: #ff3366 !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #879a9f !important;
}
.text-danger {
  color: #b1a374 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #871311 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #cc0033 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #d2c609 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #4b453f !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #55666b !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #7a6e45 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #82786e;
}
.alert-warning {
  background-color: #879a9f;
}
.alert-danger {
  background-color: #b1a374;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #e1201d;
  border-color: #e1201d;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #e1201d;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #f9d2d1;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #beb8b2;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ced6d8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'DM Sans', sans-serif;
  font-size: 1rem;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #e1201d;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #e1201d;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: gray !important;
  border-bottom-color: gray !important;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #e1201d;
  border-bottom-color: #e1201d;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #e1201d !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #ff3366 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23e1201d' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
.cid-rymy5qoXtE .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-rymy5qoXtE .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rymy5qoXtE a {
  font-style: normal;
}
.cid-rymy5qoXtE .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-rymy5qoXtE .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-rymy5qoXtE .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-rymy5qoXtE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rymy5qoXtE .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rymy5qoXtE .nav-item:focus,
.cid-rymy5qoXtE .nav-link:focus {
  outline: none;
}
.cid-rymy5qoXtE .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rymy5qoXtE .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rymy5qoXtE .menu-logo {
  margin-right: auto;
}
.cid-rymy5qoXtE .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rymy5qoXtE .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rymy5qoXtE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-rymy5qoXtE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rymy5qoXtE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rymy5qoXtE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rymy5qoXtE .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rymy5qoXtE .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rymy5qoXtE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rymy5qoXtE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rymy5qoXtE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rymy5qoXtE .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rymy5qoXtE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rymy5qoXtE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rymy5qoXtE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rymy5qoXtE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rymy5qoXtE .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-rymy5qoXtE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rymy5qoXtE .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rymy5qoXtE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rymy5qoXtE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rymy5qoXtE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rymy5qoXtE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rymy5qoXtE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rymy5qoXtE button.navbar-toggler:focus {
  outline: none;
}
.cid-rymy5qoXtE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rymy5qoXtE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rymy5qoXtE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rymy5qoXtE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rymy5qoXtE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rymy5qoXtE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rymy5qoXtE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rymy5qoXtE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rymy5qoXtE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rymy5qoXtE .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rymy5qoXtE .collapsed .btn {
  display: -webkit-flex;
}
.cid-rymy5qoXtE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rymy5qoXtE .collapsed .navbar-collapse.collapsing,
.cid-rymy5qoXtE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rymy5qoXtE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rymy5qoXtE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rymy5qoXtE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rymy5qoXtE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rymy5qoXtE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rymy5qoXtE .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rymy5qoXtE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rymy5qoXtE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rymy5qoXtE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rymy5qoXtE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rymy5qoXtE .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rymy5qoXtE .collapsed button.navbar-toggler {
  display: block;
}
.cid-rymy5qoXtE .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rymy5qoXtE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rymy5qoXtE .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rymy5qoXtE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rymy5qoXtE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rymy5qoXtE .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-rymy5qoXtE.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rymy5qoXtE img {
    height: 3.8rem !important;
  }
  .cid-rymy5qoXtE .icon-wrap {
    margin-top: 1rem;
  }
  .cid-rymy5qoXtE .menu-wrap {
    flex-direction: column;
  }
  .cid-rymy5qoXtE .btn {
    display: -webkit-flex;
  }
  .cid-rymy5qoXtE button.navbar-toggler {
    display: block;
  }
  .cid-rymy5qoXtE .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-rymy5qoXtE .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rymy5qoXtE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rymy5qoXtE .navbar-collapse.collapsing,
  .cid-rymy5qoXtE .navbar-collapse.show {
    display: block !important;
  }
  .cid-rymy5qoXtE .navbar-collapse.collapsing .navbar-nav,
  .cid-rymy5qoXtE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rymy5qoXtE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rymy5qoXtE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rymy5qoXtE .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rymy5qoXtE .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rymy5qoXtE .navbar-collapse.collapsing .navbar-buttons,
  .cid-rymy5qoXtE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rymy5qoXtE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rymy5qoXtE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rymy5qoXtE .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rymy5qoXtE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rymy5qoXtE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rymy5qoXtE .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 (min-width: 767px) {
  .cid-rymy5qoXtE .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-rymy5qoXtE .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-rymy5qoXtE .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-rymy5qoXtE .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rymy5qoXtE .nav-link:hover,
.cid-rymy5qoXtE .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFQA9EQyL5 {
  padding-top: 135px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/mbr-1920x1274.webp");
}
.cid-tFQA9EQyL5 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.8rem;
  letter-spacing: 6px;
}
.cid-tFQA9EQyL5 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFQA9EQyL5 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
@media (max-width: 768px) {
  .cid-tFQA9EQyL5 h3:before,
  .cid-tFQA9EQyL5 h3:after {
    display: none;
  }
}
.cid-tFQA9EQyL5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFQA9EQyL5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-rymy6kh4LK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rymy6kh4LK .card-box {
  padding: 0 1.6rem;
}
@media (min-width: 767px) {
  .cid-rymy6kh4LK .container {
    padding: 0 1.6rem;
  }
}
@media (max-width: 767px) {
  .cid-rymy6kh4LK .container {
    padding: 0 1.3rem;
  }
  .cid-rymy6kh4LK .mbr-section-btn {
    opacity: 1;
  }
  .cid-rymy6kh4LK .card-wrapper {
    padding: 4rem 0rem 4rem 0rem;
  }
  .cid-rymy6kh4LK .card {
    padding: 0rem!important;
    padding-bottom: 1rem!important;
  }
}
@media (min-width: 992px) {
  .cid-rymy6kh4LK .card:hover .card-wrapper {
    transform: rotateY(360deg);
  }
  .cid-rymy6kh4LK .card:hover .mbr-section-btn {
    opacity: 1;
  }
}
@media (max-width: 992px) {
  .cid-rymy6kh4LK .card {
    padding-bottom: 1rem!important;
  }
  .cid-rymy6kh4LK .card .mbr-section-btn {
    opacity: 1;
  }
}
.cid-rymy6kh4LK .row {
  justify-content: center;
}
.cid-rymy6kh4LK .card {
  padding: 0.5rem!important;
}
.cid-rymy6kh4LK .mbr-section-btn {
  padding-top: 2rem;
  transition: all 1s;
  opacity: 0;
}
.cid-rymy6kh4LK .mbr-iconfont {
  color: #ffffff !important;
  font-size: 3.5rem!important;
}
.cid-rymy6kh4LK .card1 {
  background-image: url("../../../assets/images/wrrf-th-858x483.webp");
}
.cid-rymy6kh4LK .card2 {
  background-image: url("../../../assets/images/smc-th-2000x1333.webp");
}
.cid-rymy6kh4LK .card3 {
  background-image: url("../../../assets/images/uni2423sm-1981x1321-800x533.webp");
}
.cid-rymy6kh4LK .card4 {
  background-image: url("../../../assets/images/background4.webp");
}
.cid-rymy6kh4LK h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rymy6kh4LK p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rymy6kh4LK .card-wrapper {
  transition: all 1s;
  height: 100%;
  padding: 4rem 2rem 4rem 2rem;
  background-size: cover;
}
.cid-rymy6kh4LK .btn {
  margin: 0!important;
  padding: 1rem 2rem;
}
.cid-rymy7yLcr2 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-rymy7yLcr2 .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-rymy7yLcr2 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-rymy7yLcr2 .image-block:hover:before {
  opacity: 0.4;
}
.cid-rymy7yLcr2 .image-block:hover .wrap {
  opacity: 1;
}
.cid-rymy7yLcr2 .image-block:hover img {
  transform: scale(1.05);
}
.cid-rymy7yLcr2 h4 {
  letter-spacing: 2px;
}
.cid-rymy7yLcr2 figcaption {
  position: relative;
}
.cid-rymy7yLcr2 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-rymy7yLcr2 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-rymy7yLcr2 .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-rymy7yLcr2 .image-block {
    height: 400px;
  }
}
.cid-rymy8uJF0T {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rymy8uJF0T .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-rymy8uJF0T .btn-black {
  background: black!important;
  border-radius: 6px;
}
.cid-rymy8uJF0T .btn-black:hover {
  background: gray!important;
  border-color: gray!important;
}
.cid-rymy8uJF0T .media-content {
  padding-left: 2rem;
}
.cid-rymy8uJF0T textarea {
  min-height: 150px;
}
.cid-rymy8uJF0T .mbr-iconfont {
  position: absolute;
  right: 1.2rem;
  color: #767676;
  top: 1rem;
  font-size: 1.2rem;
}
.cid-rymy8uJF0T .form-control,
.cid-rymy8uJF0T .field-input {
  padding: 1rem;
  background-color: #ffffff;
  border: none;
  border-bottom: 1px solid #767676;
  color: #767676 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-rymy8uJF0T .form-control input::-webkit-input-placeholder,
.cid-rymy8uJF0T .field-input input::-webkit-input-placeholder,
.cid-rymy8uJF0T .form-control textarea::-webkit-input-placeholder,
.cid-rymy8uJF0T .field-input textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-rymy8uJF0T .form-control input:-moz-placeholder,
.cid-rymy8uJF0T .field-input input:-moz-placeholder,
.cid-rymy8uJF0T .form-control textarea:-moz-placeholder,
.cid-rymy8uJF0T .field-input textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-rymy8uJF0T .form-control:hover,
.cid-rymy8uJF0T .field-input:hover,
.cid-rymy8uJF0T .form-control:focus,
.cid-rymy8uJF0T .field-input:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-rymy8uJF0T .form-control:hover input::-webkit-input-placeholder,
.cid-rymy8uJF0T .field-input:hover input::-webkit-input-placeholder,
.cid-rymy8uJF0T .form-control:focus input::-webkit-input-placeholder,
.cid-rymy8uJF0T .field-input:focus input::-webkit-input-placeholder,
.cid-rymy8uJF0T .form-control:hover textarea::-webkit-input-placeholder,
.cid-rymy8uJF0T .field-input:hover textarea::-webkit-input-placeholder,
.cid-rymy8uJF0T .form-control:focus textarea::-webkit-input-placeholder,
.cid-rymy8uJF0T .field-input:focus textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rymy8uJF0T .form-control:hover input:-moz-placeholder,
.cid-rymy8uJF0T .field-input:hover input:-moz-placeholder,
.cid-rymy8uJF0T .form-control:focus input:-moz-placeholder,
.cid-rymy8uJF0T .field-input:focus input:-moz-placeholder,
.cid-rymy8uJF0T .form-control:hover textarea:-moz-placeholder,
.cid-rymy8uJF0T .field-input:hover textarea:-moz-placeholder,
.cid-rymy8uJF0T .form-control:focus textarea:-moz-placeholder,
.cid-rymy8uJF0T .field-input:focus textarea:-moz-placeholder {
  color: #ffffff;
}
.cid-rymy8uJF0T .jq-number__spin:hover,
.cid-rymy8uJF0T .jq-number__spin:focus {
  background-color: #ffffff;
  border-color: #767676;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-rymy8uJF0T .jq-number__spin {
  background-color: #ffffff;
  border-color: #767676;
  color: #767676;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-rymy8uJF0T .jq-selectbox li,
.cid-rymy8uJF0T .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-rymy8uJF0T .jq-selectbox li:hover,
.cid-rymy8uJF0T .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-rymy8uJF0T .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-rymy8uJF0T .jq-number__spin.minus:hover:after,
.cid-rymy8uJF0T .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-rymy8uJF0T .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-rymy8uJF0T .jq-number__spin.minus:after,
.cid-rymy8uJF0T .jq-number__spin.plus:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-rymy8uJF0T input::-webkit-clear-button {
  display: none;
}
.cid-rymy8uJF0T input::-webkit-inner-spin-button {
  display: none;
}
.cid-rymy8uJF0T input::-webkit-outer-spin-button {
  display: none;
}
.cid-rymy8uJF0T input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-rymy8uJF0T .mbr-text,
.cid-rymy8uJF0T .mbr-section-btn {
  color: #767676;
}
.cid-rymy8uJF0T .text2,
.cid-rymy8uJF0T .mbr-section-btn {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-rymy8uJF0T .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
}
.cid-rymy8FsiaH .google-map {
  height: 30rem;
  position: relative;
  filter: grayscale(1);
}
.cid-rymy8FsiaH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rymy8FsiaH .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rymy8FsiaH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rymy8FsiaH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rymy9wusLz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFkJhNRXLU .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFkJhNRXLU .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFkJhNRXLU a {
  font-style: normal;
}
.cid-tFkJhNRXLU .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFkJhNRXLU .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFkJhNRXLU .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFkJhNRXLU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFkJhNRXLU .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFkJhNRXLU .nav-item:focus,
.cid-tFkJhNRXLU .nav-link:focus {
  outline: none;
}
.cid-tFkJhNRXLU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFkJhNRXLU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFkJhNRXLU .menu-logo {
  margin-right: auto;
}
.cid-tFkJhNRXLU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFkJhNRXLU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFkJhNRXLU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFkJhNRXLU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFkJhNRXLU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFkJhNRXLU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFkJhNRXLU .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFkJhNRXLU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFkJhNRXLU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFkJhNRXLU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFkJhNRXLU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFkJhNRXLU .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFkJhNRXLU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFkJhNRXLU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFkJhNRXLU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFkJhNRXLU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFkJhNRXLU .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-tFkJhNRXLU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFkJhNRXLU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFkJhNRXLU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFkJhNRXLU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFkJhNRXLU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFkJhNRXLU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFkJhNRXLU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFkJhNRXLU button.navbar-toggler:focus {
  outline: none;
}
.cid-tFkJhNRXLU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFkJhNRXLU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFkJhNRXLU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFkJhNRXLU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFkJhNRXLU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFkJhNRXLU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFkJhNRXLU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFkJhNRXLU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFkJhNRXLU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFkJhNRXLU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFkJhNRXLU .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFkJhNRXLU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFkJhNRXLU .collapsed .navbar-collapse.collapsing,
.cid-tFkJhNRXLU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFkJhNRXLU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFkJhNRXLU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFkJhNRXLU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFkJhNRXLU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFkJhNRXLU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFkJhNRXLU .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFkJhNRXLU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFkJhNRXLU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFkJhNRXLU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFkJhNRXLU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFkJhNRXLU .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFkJhNRXLU .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFkJhNRXLU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFkJhNRXLU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFkJhNRXLU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFkJhNRXLU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFkJhNRXLU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFkJhNRXLU .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-tFkJhNRXLU.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFkJhNRXLU img {
    height: 3.8rem !important;
  }
  .cid-tFkJhNRXLU .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFkJhNRXLU .menu-wrap {
    flex-direction: column;
  }
  .cid-tFkJhNRXLU .btn {
    display: -webkit-flex;
  }
  .cid-tFkJhNRXLU button.navbar-toggler {
    display: block;
  }
  .cid-tFkJhNRXLU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFkJhNRXLU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFkJhNRXLU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFkJhNRXLU .navbar-collapse.collapsing,
  .cid-tFkJhNRXLU .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFkJhNRXLU .navbar-collapse.collapsing .navbar-nav,
  .cid-tFkJhNRXLU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFkJhNRXLU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFkJhNRXLU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFkJhNRXLU .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFkJhNRXLU .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFkJhNRXLU .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFkJhNRXLU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFkJhNRXLU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFkJhNRXLU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFkJhNRXLU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFkJhNRXLU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFkJhNRXLU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFkJhNRXLU .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 (min-width: 767px) {
  .cid-tFkJhNRXLU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFkJhNRXLU .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFkJhNRXLU .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFkJhNRXLU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFkJhNRXLU .nav-link:hover,
.cid-tFkJhNRXLU .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFkL6XMBgE {
  padding-top: 165px;
  padding-bottom: 165px;
  background-image: url("../../../assets/images/20201115-111902-2000x972.webp");
}
.cid-tFkL6XMBgE h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.8rem;
  letter-spacing: 6px;
}
.cid-tFkL6XMBgE h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFkL6XMBgE h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
@media (max-width: 768px) {
  .cid-tFkL6XMBgE h3:before,
  .cid-tFkL6XMBgE h3:after {
    display: none;
  }
}
.cid-tFkL6XMBgE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFkL6XMBgE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utYyrkjkuq {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-utYyrkjkuq .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-utYyrkjkuq .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-utYyrkjkuq .image-block:hover:before {
  opacity: 0.4;
}
.cid-utYyrkjkuq .image-block:hover .wrap {
  opacity: 1;
}
.cid-utYyrkjkuq .image-block:hover img {
  transform: scale(1.05);
}
.cid-utYyrkjkuq .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-utYyrkjkuq h4 {
  letter-spacing: 2px;
}
.cid-utYyrkjkuq figcaption {
  position: relative;
}
.cid-utYyrkjkuq figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-utYyrkjkuq img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-utYyrkjkuq .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-utYyrkjkuq .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-utYyrkjkuq .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-utYyrkjkuq .image-block:before {
    opacity: 0.4;
  }
  .cid-utYyrkjkuq .image-block .wrap {
    opacity: 1;
  }
}
.cid-tFAzdAXAbM {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tFAzdAXAbM .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-tFAzdAXAbM .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tFAzdAXAbM .image-block:hover:before {
  opacity: 0.4;
}
.cid-tFAzdAXAbM .image-block:hover .wrap {
  opacity: 1;
}
.cid-tFAzdAXAbM .image-block:hover img {
  transform: scale(1.05);
}
.cid-tFAzdAXAbM .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-tFAzdAXAbM h4 {
  letter-spacing: 2px;
}
.cid-tFAzdAXAbM figcaption {
  position: relative;
}
.cid-tFAzdAXAbM figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tFAzdAXAbM img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-tFAzdAXAbM .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-tFAzdAXAbM .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-tFAzdAXAbM .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-tFAzdAXAbM .image-block:before {
    opacity: 0.4;
  }
  .cid-tFAzdAXAbM .image-block .wrap {
    opacity: 1;
  }
}
.cid-tFAzkJXsFg {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tFAzkJXsFg .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-tFAzkJXsFg .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tFAzkJXsFg .image-block:hover:before {
  opacity: 0.4;
}
.cid-tFAzkJXsFg .image-block:hover .wrap {
  opacity: 1;
}
.cid-tFAzkJXsFg .image-block:hover img {
  transform: scale(1.05);
}
.cid-tFAzkJXsFg .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-tFAzkJXsFg h4 {
  letter-spacing: 2px;
}
.cid-tFAzkJXsFg figcaption {
  position: relative;
}
.cid-tFAzkJXsFg figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tFAzkJXsFg img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-tFAzkJXsFg .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-tFAzkJXsFg .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-tFAzkJXsFg .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-tFAzkJXsFg .image-block:before {
    opacity: 0.4;
  }
  .cid-tFAzkJXsFg .image-block .wrap {
    opacity: 1;
  }
}
.cid-tFAzoob7mQ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tFAzoob7mQ .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-tFAzoob7mQ .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tFAzoob7mQ .image-block:hover:before {
  opacity: 0.4;
}
.cid-tFAzoob7mQ .image-block:hover .wrap {
  opacity: 1;
}
.cid-tFAzoob7mQ .image-block:hover img {
  transform: scale(1.05);
}
.cid-tFAzoob7mQ .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-tFAzoob7mQ h4 {
  letter-spacing: 2px;
}
.cid-tFAzoob7mQ figcaption {
  position: relative;
}
.cid-tFAzoob7mQ figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tFAzoob7mQ img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-tFAzoob7mQ .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-tFAzoob7mQ .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-tFAzoob7mQ .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-tFAzoob7mQ .image-block:before {
    opacity: 0.4;
  }
  .cid-tFAzoob7mQ .image-block .wrap {
    opacity: 1;
  }
}
.cid-tFAzplIxsK {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tFAzplIxsK .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-tFAzplIxsK .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tFAzplIxsK .image-block:hover:before {
  opacity: 0.4;
}
.cid-tFAzplIxsK .image-block:hover .wrap {
  opacity: 1;
}
.cid-tFAzplIxsK .image-block:hover img {
  transform: scale(1.05);
}
.cid-tFAzplIxsK .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-tFAzplIxsK h4 {
  letter-spacing: 2px;
}
.cid-tFAzplIxsK figcaption {
  position: relative;
}
.cid-tFAzplIxsK figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tFAzplIxsK img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-tFAzplIxsK .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-tFAzplIxsK .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-tFAzplIxsK .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-tFAzplIxsK .image-block:before {
    opacity: 0.4;
  }
  .cid-tFAzplIxsK .image-block .wrap {
    opacity: 1;
  }
}
.cid-tFkJhP7IGv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFlauqM8AL .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFlauqM8AL .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFlauqM8AL a {
  font-style: normal;
}
.cid-tFlauqM8AL .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFlauqM8AL .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFlauqM8AL .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFlauqM8AL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFlauqM8AL .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFlauqM8AL .nav-item:focus,
.cid-tFlauqM8AL .nav-link:focus {
  outline: none;
}
.cid-tFlauqM8AL .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFlauqM8AL .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFlauqM8AL .menu-logo {
  margin-right: auto;
}
.cid-tFlauqM8AL .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFlauqM8AL .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFlauqM8AL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFlauqM8AL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFlauqM8AL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFlauqM8AL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFlauqM8AL .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFlauqM8AL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFlauqM8AL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFlauqM8AL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFlauqM8AL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFlauqM8AL .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFlauqM8AL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFlauqM8AL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFlauqM8AL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFlauqM8AL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFlauqM8AL .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-tFlauqM8AL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFlauqM8AL .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFlauqM8AL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFlauqM8AL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFlauqM8AL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFlauqM8AL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFlauqM8AL button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFlauqM8AL button.navbar-toggler:focus {
  outline: none;
}
.cid-tFlauqM8AL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFlauqM8AL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFlauqM8AL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFlauqM8AL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFlauqM8AL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFlauqM8AL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFlauqM8AL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFlauqM8AL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFlauqM8AL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFlauqM8AL .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFlauqM8AL .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFlauqM8AL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFlauqM8AL .collapsed .navbar-collapse.collapsing,
.cid-tFlauqM8AL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFlauqM8AL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFlauqM8AL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFlauqM8AL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFlauqM8AL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFlauqM8AL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFlauqM8AL .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFlauqM8AL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFlauqM8AL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFlauqM8AL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFlauqM8AL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFlauqM8AL .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFlauqM8AL .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFlauqM8AL .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFlauqM8AL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFlauqM8AL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFlauqM8AL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFlauqM8AL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFlauqM8AL .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-tFlauqM8AL.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFlauqM8AL img {
    height: 3.8rem !important;
  }
  .cid-tFlauqM8AL .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFlauqM8AL .menu-wrap {
    flex-direction: column;
  }
  .cid-tFlauqM8AL .btn {
    display: -webkit-flex;
  }
  .cid-tFlauqM8AL button.navbar-toggler {
    display: block;
  }
  .cid-tFlauqM8AL .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFlauqM8AL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFlauqM8AL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFlauqM8AL .navbar-collapse.collapsing,
  .cid-tFlauqM8AL .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFlauqM8AL .navbar-collapse.collapsing .navbar-nav,
  .cid-tFlauqM8AL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFlauqM8AL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFlauqM8AL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFlauqM8AL .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFlauqM8AL .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFlauqM8AL .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFlauqM8AL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFlauqM8AL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFlauqM8AL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFlauqM8AL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFlauqM8AL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFlauqM8AL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFlauqM8AL .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 (min-width: 767px) {
  .cid-tFlauqM8AL .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFlauqM8AL .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFlauqM8AL .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFlauqM8AL .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFlauqM8AL .nav-link:hover,
.cid-tFlauqM8AL .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFw4bIdjgq {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFw4bIdjgq h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFw4bIdjgq h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFw4bIdjgq h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFw4bIdjgq .mbr-text,
.cid-tFw4bIdjgq .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFw4bIdjgq h3:before,
  .cid-tFw4bIdjgq h3:after {
    display: none;
  }
}
.cid-tFw4bIdjgq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFw4bIdjgq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFlaurgEQi {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFlaurgEQi {
    padding-top: 30px;
    padding-bottom: 0px;
  }
}
.cid-tFlaurgEQi .box {
  background-image: url("../../../assets/images/2022-sdsw-promo-1-858x483.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFlaurgEQi .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFlaurgEQi .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFlaurgEQi .icon-wrap span {
  padding-left: 8px;
}
.cid-tFlaurgEQi .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFlaurgEQi .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFlaurgEQi .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFlaurgEQi .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFlaurgEQi .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFlaurgEQi a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFlaurgEQi a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFlaurgEQi {
    padding-top: 21px;
    padding-bottom: 0px;
  }
  .cid-tFlaurgEQi .box {
    height: 250px;
  }
}
.cid-tFlaurgEQi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFlaurgEQi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFlaULp6Fd {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFlaULp6Fd {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFlaULp6Fd .box {
  background-image: url("../../../assets/images/2022-sdsw-promo-3-1920x1080.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFlaULp6Fd .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFlaULp6Fd .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFlaULp6Fd .icon-wrap span {
  padding-left: 8px;
}
.cid-tFlaULp6Fd .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFlaULp6Fd .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFlaULp6Fd .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFlaULp6Fd .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFlaULp6Fd .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFlaULp6Fd a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFlaULp6Fd a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFlaULp6Fd {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFlaULp6Fd .box {
    height: 250px;
  }
}
.cid-tFlaULp6Fd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFlaULp6Fd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFFPbYRYtl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFFPbYRYtl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFFPbYRYtl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFFPbYRYtl .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFFPbYRYtl .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFFPbYRYtl .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFFPbYRYtl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFFPbYRYtl .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFFPbYRYtl .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFFPbYRYtl .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFFPbYRYtl .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFFPbYRYtl .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFFPbYRYtl .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFFPbYRYtl .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFFPbYRYtl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFFPbYRYtl .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFFPbYRYtl .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFFPbYRYtl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFFPbYRYtl .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFFPbYRYtl .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFlaurDogw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tFlaurDogw .mbr-text {
    text-align: center;
  }
}
.cid-tFlaurDogw .container-fluid {
  padding: 0;
}
.cid-tFlaurDogw .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tFlaurDogw img {
  height: 100%;
  object-fit: cover;
}
.cid-tFlaurDogw .mbr-figure {
  height: 100%;
}
.cid-tFlaurDogw .col-lg-6 {
  padding: 0;
}
.cid-tFlaurDogw .row {
  margin: 0;
}
.cid-tFlaurDogw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFlaurDogw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFlaurYYUZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFn7t5O1CR .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFn7t5O1CR .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFn7t5O1CR a {
  font-style: normal;
}
.cid-tFn7t5O1CR .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFn7t5O1CR .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFn7t5O1CR .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFn7t5O1CR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFn7t5O1CR .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFn7t5O1CR .nav-item:focus,
.cid-tFn7t5O1CR .nav-link:focus {
  outline: none;
}
.cid-tFn7t5O1CR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFn7t5O1CR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFn7t5O1CR .menu-logo {
  margin-right: auto;
}
.cid-tFn7t5O1CR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFn7t5O1CR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFn7t5O1CR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFn7t5O1CR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFn7t5O1CR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFn7t5O1CR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFn7t5O1CR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFn7t5O1CR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFn7t5O1CR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFn7t5O1CR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFn7t5O1CR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFn7t5O1CR .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFn7t5O1CR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFn7t5O1CR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFn7t5O1CR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFn7t5O1CR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFn7t5O1CR .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-tFn7t5O1CR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFn7t5O1CR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFn7t5O1CR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFn7t5O1CR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFn7t5O1CR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFn7t5O1CR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFn7t5O1CR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFn7t5O1CR button.navbar-toggler:focus {
  outline: none;
}
.cid-tFn7t5O1CR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFn7t5O1CR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFn7t5O1CR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFn7t5O1CR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFn7t5O1CR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFn7t5O1CR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFn7t5O1CR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFn7t5O1CR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFn7t5O1CR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFn7t5O1CR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFn7t5O1CR .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFn7t5O1CR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFn7t5O1CR .collapsed .navbar-collapse.collapsing,
.cid-tFn7t5O1CR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFn7t5O1CR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFn7t5O1CR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFn7t5O1CR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFn7t5O1CR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFn7t5O1CR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFn7t5O1CR .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFn7t5O1CR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFn7t5O1CR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFn7t5O1CR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFn7t5O1CR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFn7t5O1CR .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFn7t5O1CR .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFn7t5O1CR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFn7t5O1CR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFn7t5O1CR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFn7t5O1CR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFn7t5O1CR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFn7t5O1CR .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-tFn7t5O1CR.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFn7t5O1CR img {
    height: 3.8rem !important;
  }
  .cid-tFn7t5O1CR .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFn7t5O1CR .menu-wrap {
    flex-direction: column;
  }
  .cid-tFn7t5O1CR .btn {
    display: -webkit-flex;
  }
  .cid-tFn7t5O1CR button.navbar-toggler {
    display: block;
  }
  .cid-tFn7t5O1CR .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFn7t5O1CR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFn7t5O1CR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFn7t5O1CR .navbar-collapse.collapsing,
  .cid-tFn7t5O1CR .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFn7t5O1CR .navbar-collapse.collapsing .navbar-nav,
  .cid-tFn7t5O1CR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFn7t5O1CR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFn7t5O1CR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFn7t5O1CR .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFn7t5O1CR .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFn7t5O1CR .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFn7t5O1CR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFn7t5O1CR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFn7t5O1CR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFn7t5O1CR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFn7t5O1CR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFn7t5O1CR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFn7t5O1CR .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 (min-width: 767px) {
  .cid-tFn7t5O1CR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFn7t5O1CR .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFn7t5O1CR .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFn7t5O1CR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFn7t5O1CR .nav-link:hover,
.cid-tFn7t5O1CR .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFn7WXEjPZ {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFn7WXEjPZ h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFn7WXEjPZ h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFn7WXEjPZ h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFn7WXEjPZ .mbr-text,
.cid-tFn7WXEjPZ .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFn7WXEjPZ h3:before,
  .cid-tFn7WXEjPZ h3:after {
    display: none;
  }
}
.cid-tFn7WXEjPZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFn7WXEjPZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFn7t6dbAu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFn7t6dbAu {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFn7t6dbAu .box {
  background-image: url("../../../assets/images/p1010168.mov.09-48-12-07.still001-2000x1125.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFn7t6dbAu .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFn7t6dbAu .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFn7t6dbAu .icon-wrap span {
  padding-left: 8px;
}
.cid-tFn7t6dbAu .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFn7t6dbAu .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFn7t6dbAu .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFn7t6dbAu .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFn7t6dbAu .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFn7t6dbAu a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFn7t6dbAu a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFn7t6dbAu {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFn7t6dbAu .box {
    height: 250px;
  }
}
.cid-tFn7t6dbAu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFn7t6dbAu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFn7t6DTRb {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFn7t6DTRb {
    padding-top: 0px;
    padding-bottom: 30px;
  }
}
.cid-tFn7t6DTRb .box {
  background-image: url("../../../assets/images/gh010086.mp4.17-53-51-02.still001-2000x1125.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFn7t6DTRb .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFn7t6DTRb .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFn7t6DTRb .icon-wrap span {
  padding-left: 8px;
}
.cid-tFn7t6DTRb .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFn7t6DTRb .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFn7t6DTRb .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFn7t6DTRb .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFn7t6DTRb .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFn7t6DTRb a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFn7t6DTRb a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFn7t6DTRb {
    padding-top: 0px;
    padding-bottom: 21px;
  }
  .cid-tFn7t6DTRb .box {
    height: 250px;
  }
}
.cid-tFn7t6DTRb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFn7t6DTRb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFn9tckxbN {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFn9tckxbN {
    padding-top: 0px;
    padding-bottom: 30px;
  }
}
.cid-tFn9tckxbN .box {
  background-image: url("../../../assets/images/wrrf-3-1920x1080.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFn9tckxbN .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFn9tckxbN .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFn9tckxbN .icon-wrap span {
  padding-left: 8px;
}
.cid-tFn9tckxbN .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFn9tckxbN .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFn9tckxbN .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFn9tckxbN .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFn9tckxbN .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFn9tckxbN a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFn9tckxbN a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFn9tckxbN {
    padding-top: 0px;
    padding-bottom: 21px;
  }
  .cid-tFn9tckxbN .box {
    height: 250px;
  }
}
.cid-tFn9tckxbN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFn9tckxbN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFn9tFbjKf {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFn9tFbjKf {
    padding-top: 0px;
    padding-bottom: 30px;
  }
}
.cid-tFn9tFbjKf .box {
  background-image: url("../../../assets/images/dsc-0078.mov.00-04-55-16.still003-2000x1125.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFn9tFbjKf .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFn9tFbjKf .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFn9tFbjKf .icon-wrap span {
  padding-left: 8px;
}
.cid-tFn9tFbjKf .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFn9tFbjKf .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFn9tFbjKf .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFn9tFbjKf .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFn9tFbjKf .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFn9tFbjKf a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFn9tFbjKf a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFn9tFbjKf {
    padding-top: 0px;
    padding-bottom: 21px;
  }
  .cid-tFn9tFbjKf .box {
    height: 250px;
  }
}
.cid-tFn9tFbjKf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFn9tFbjKf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFn9rUwqTz {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFn9rUwqTz {
    padding-top: 0px;
    padding-bottom: 30px;
  }
}
.cid-tFn9rUwqTz .box {
  background-image: url("../../../assets/images/wwwwwwwwwwwwwwww-2000x1125.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFn9rUwqTz .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFn9rUwqTz .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFn9rUwqTz .icon-wrap span {
  padding-left: 8px;
}
.cid-tFn9rUwqTz .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFn9rUwqTz .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFn9rUwqTz .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFn9rUwqTz .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFn9rUwqTz .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFn9rUwqTz a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFn9rUwqTz a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFn9rUwqTz {
    padding-top: 0px;
    padding-bottom: 21px;
  }
  .cid-tFn9rUwqTz .box {
    height: 250px;
  }
}
.cid-tFn9rUwqTz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFn9rUwqTz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFn9rxWVEx {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFn9rxWVEx {
    padding-top: 0px;
    padding-bottom: 30px;
  }
}
.cid-tFn9rxWVEx .box {
  background-image: url("../../../assets/images/dsc-0080.mov.00-00-44-04.still001-2000x1125.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFn9rxWVEx .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFn9rxWVEx .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFn9rxWVEx .icon-wrap span {
  padding-left: 8px;
}
.cid-tFn9rxWVEx .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFn9rxWVEx .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFn9rxWVEx .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFn9rxWVEx .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFn9rxWVEx .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFn9rxWVEx a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFn9rxWVEx a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFn9rxWVEx {
    padding-top: 0px;
    padding-bottom: 21px;
  }
  .cid-tFn9rxWVEx .box {
    height: 250px;
  }
}
.cid-tFn9rxWVEx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFn9rxWVEx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFn9qUsPT2 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFn9qUsPT2 {
    padding-top: 0px;
    padding-bottom: 30px;
  }
}
.cid-tFn9qUsPT2 .box {
  background-image: url("../../../assets/images/wrrf-7-1920x1080.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFn9qUsPT2 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFn9qUsPT2 .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFn9qUsPT2 .icon-wrap span {
  padding-left: 8px;
}
.cid-tFn9qUsPT2 .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFn9qUsPT2 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFn9qUsPT2 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFn9qUsPT2 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFn9qUsPT2 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFn9qUsPT2 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFn9qUsPT2 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFn9qUsPT2 {
    padding-top: 0px;
    padding-bottom: 21px;
  }
  .cid-tFn9qUsPT2 .box {
    height: 250px;
  }
}
.cid-tFn9qUsPT2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFn9qUsPT2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFFJcfTtUe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFFJcfTtUe .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFFJcfTtUe .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFFJcfTtUe .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFFJcfTtUe .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFFJcfTtUe .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFFJcfTtUe .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFFJcfTtUe .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFFJcfTtUe .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFFJcfTtUe .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFFJcfTtUe .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFFJcfTtUe .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFFJcfTtUe .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFFJcfTtUe .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFFJcfTtUe .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFFJcfTtUe .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFFJcfTtUe .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFFJcfTtUe .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFFJcfTtUe .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFFJcfTtUe .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFn7t6ZOwT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tFn7t6ZOwT .mbr-text {
    text-align: center;
  }
}
.cid-tFn7t6ZOwT .container-fluid {
  padding: 0;
}
.cid-tFn7t6ZOwT .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tFn7t6ZOwT img {
  height: 100%;
  object-fit: cover;
}
.cid-tFn7t6ZOwT .mbr-figure {
  height: 100%;
}
.cid-tFn7t6ZOwT .col-lg-6 {
  padding: 0;
}
.cid-tFn7t6ZOwT .row {
  margin: 0;
}
.cid-tFn7t6ZOwT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFn7t6ZOwT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFn7t7xFZk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFniNo68E8 .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFniNo68E8 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFniNo68E8 a {
  font-style: normal;
}
.cid-tFniNo68E8 .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFniNo68E8 .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFniNo68E8 .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFniNo68E8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFniNo68E8 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFniNo68E8 .nav-item:focus,
.cid-tFniNo68E8 .nav-link:focus {
  outline: none;
}
.cid-tFniNo68E8 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFniNo68E8 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFniNo68E8 .menu-logo {
  margin-right: auto;
}
.cid-tFniNo68E8 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFniNo68E8 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFniNo68E8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFniNo68E8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFniNo68E8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFniNo68E8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFniNo68E8 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFniNo68E8 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFniNo68E8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFniNo68E8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFniNo68E8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFniNo68E8 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFniNo68E8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFniNo68E8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFniNo68E8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFniNo68E8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFniNo68E8 .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-tFniNo68E8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFniNo68E8 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFniNo68E8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFniNo68E8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFniNo68E8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFniNo68E8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFniNo68E8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFniNo68E8 button.navbar-toggler:focus {
  outline: none;
}
.cid-tFniNo68E8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFniNo68E8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFniNo68E8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFniNo68E8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFniNo68E8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFniNo68E8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFniNo68E8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFniNo68E8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFniNo68E8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFniNo68E8 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFniNo68E8 .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFniNo68E8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFniNo68E8 .collapsed .navbar-collapse.collapsing,
.cid-tFniNo68E8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFniNo68E8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFniNo68E8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFniNo68E8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFniNo68E8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFniNo68E8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFniNo68E8 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFniNo68E8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFniNo68E8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFniNo68E8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFniNo68E8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFniNo68E8 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFniNo68E8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFniNo68E8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFniNo68E8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFniNo68E8 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFniNo68E8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFniNo68E8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFniNo68E8 .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-tFniNo68E8.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFniNo68E8 img {
    height: 3.8rem !important;
  }
  .cid-tFniNo68E8 .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFniNo68E8 .menu-wrap {
    flex-direction: column;
  }
  .cid-tFniNo68E8 .btn {
    display: -webkit-flex;
  }
  .cid-tFniNo68E8 button.navbar-toggler {
    display: block;
  }
  .cid-tFniNo68E8 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFniNo68E8 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFniNo68E8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFniNo68E8 .navbar-collapse.collapsing,
  .cid-tFniNo68E8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFniNo68E8 .navbar-collapse.collapsing .navbar-nav,
  .cid-tFniNo68E8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFniNo68E8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFniNo68E8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFniNo68E8 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFniNo68E8 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFniNo68E8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFniNo68E8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFniNo68E8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFniNo68E8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFniNo68E8 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFniNo68E8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFniNo68E8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFniNo68E8 .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 (min-width: 767px) {
  .cid-tFniNo68E8 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFniNo68E8 .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFniNo68E8 .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFniNo68E8 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFniNo68E8 .nav-link:hover,
.cid-tFniNo68E8 .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFniNoyOav {
  padding-top: 165px;
  padding-bottom: 165px;
  background-image: url("../../../assets/images/uni5656sm-1029x683-800x531.webp");
}
.cid-tFniNoyOav h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.8rem;
  letter-spacing: 6px;
}
.cid-tFniNoyOav h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFniNoyOav h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
@media (max-width: 768px) {
  .cid-tFniNoyOav h3:before,
  .cid-tFniNoyOav h3:after {
    display: none;
  }
}
.cid-tFniNoyOav .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFniNoyOav .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFnjRhcYKa {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFnjRhcYKa .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFnjRhcYKa .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFnjRhcYKa .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFnjRhcYKa .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFnjRhcYKa .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFnjRhcYKa .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFnjRhcYKa .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFnjRhcYKa .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFnjRhcYKa .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFnjRhcYKa .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFnjRhcYKa .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFnjRhcYKa .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFnjRhcYKa .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFnjRhcYKa .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFnjRhcYKa .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFnjRhcYKa .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFnjRhcYKa .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFnjRhcYKa .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFnjRhcYKa .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFniNqGb6i {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFoKp7g4Bl .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFoKp7g4Bl .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFoKp7g4Bl a {
  font-style: normal;
}
.cid-tFoKp7g4Bl .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFoKp7g4Bl .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFoKp7g4Bl .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFoKp7g4Bl .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFoKp7g4Bl .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFoKp7g4Bl .nav-item:focus,
.cid-tFoKp7g4Bl .nav-link:focus {
  outline: none;
}
.cid-tFoKp7g4Bl .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFoKp7g4Bl .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFoKp7g4Bl .menu-logo {
  margin-right: auto;
}
.cid-tFoKp7g4Bl .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFoKp7g4Bl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFoKp7g4Bl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFoKp7g4Bl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFoKp7g4Bl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFoKp7g4Bl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFoKp7g4Bl .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFoKp7g4Bl .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFoKp7g4Bl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFoKp7g4Bl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFoKp7g4Bl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFoKp7g4Bl .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFoKp7g4Bl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFoKp7g4Bl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFoKp7g4Bl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFoKp7g4Bl .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFoKp7g4Bl .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-tFoKp7g4Bl .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFoKp7g4Bl .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFoKp7g4Bl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFoKp7g4Bl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFoKp7g4Bl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFoKp7g4Bl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFoKp7g4Bl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFoKp7g4Bl button.navbar-toggler:focus {
  outline: none;
}
.cid-tFoKp7g4Bl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFoKp7g4Bl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFoKp7g4Bl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFoKp7g4Bl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFoKp7g4Bl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFoKp7g4Bl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFoKp7g4Bl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFoKp7g4Bl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFoKp7g4Bl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFoKp7g4Bl .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFoKp7g4Bl .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFoKp7g4Bl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFoKp7g4Bl .collapsed .navbar-collapse.collapsing,
.cid-tFoKp7g4Bl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFoKp7g4Bl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFoKp7g4Bl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFoKp7g4Bl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFoKp7g4Bl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFoKp7g4Bl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFoKp7g4Bl .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFoKp7g4Bl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFoKp7g4Bl .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFoKp7g4Bl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFoKp7g4Bl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFoKp7g4Bl .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFoKp7g4Bl .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFoKp7g4Bl .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFoKp7g4Bl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFoKp7g4Bl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFoKp7g4Bl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFoKp7g4Bl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFoKp7g4Bl .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-tFoKp7g4Bl.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFoKp7g4Bl img {
    height: 3.8rem !important;
  }
  .cid-tFoKp7g4Bl .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFoKp7g4Bl .menu-wrap {
    flex-direction: column;
  }
  .cid-tFoKp7g4Bl .btn {
    display: -webkit-flex;
  }
  .cid-tFoKp7g4Bl button.navbar-toggler {
    display: block;
  }
  .cid-tFoKp7g4Bl .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFoKp7g4Bl .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFoKp7g4Bl .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFoKp7g4Bl .navbar-collapse.collapsing,
  .cid-tFoKp7g4Bl .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFoKp7g4Bl .navbar-collapse.collapsing .navbar-nav,
  .cid-tFoKp7g4Bl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFoKp7g4Bl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFoKp7g4Bl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFoKp7g4Bl .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFoKp7g4Bl .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFoKp7g4Bl .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFoKp7g4Bl .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFoKp7g4Bl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFoKp7g4Bl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFoKp7g4Bl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFoKp7g4Bl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFoKp7g4Bl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFoKp7g4Bl .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 (min-width: 767px) {
  .cid-tFoKp7g4Bl .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFoKp7g4Bl .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFoKp7g4Bl .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFoKp7g4Bl .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFoKp7g4Bl .nav-link:hover,
.cid-tFoKp7g4Bl .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFFiE2Q5Fp {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFFiE2Q5Fp h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFFiE2Q5Fp h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFFiE2Q5Fp h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFFiE2Q5Fp .mbr-text,
.cid-tFFiE2Q5Fp .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFFiE2Q5Fp h3:before,
  .cid-tFFiE2Q5Fp h3:after {
    display: none;
  }
}
.cid-tFFiE2Q5Fp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFFiE2Q5Fp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFoKp7NBjt {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFoKp7NBjt {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFoKp7NBjt .box {
  background-image: url("../../../assets/images/tpwl-booktrailer-th1-800x450.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFoKp7NBjt .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFoKp7NBjt .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFoKp7NBjt .icon-wrap span {
  padding-left: 8px;
}
.cid-tFoKp7NBjt .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFoKp7NBjt .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFoKp7NBjt .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFoKp7NBjt .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFoKp7NBjt .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFoKp7NBjt a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFoKp7NBjt a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFoKp7NBjt {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFoKp7NBjt .box {
    height: 250px;
  }
}
.cid-tFoKp7NBjt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFoKp7NBjt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFFGWXKspO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFFGWXKspO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFFGWXKspO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFFGWXKspO .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFFGWXKspO .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFFGWXKspO .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFFGWXKspO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFFGWXKspO .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFFGWXKspO .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFFGWXKspO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFFGWXKspO .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFFGWXKspO .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFFGWXKspO .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFFGWXKspO .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFFGWXKspO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFFGWXKspO .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFFGWXKspO .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFFGWXKspO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFFGWXKspO .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFFGWXKspO .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFFG86tuks {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFFG86tuks .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFFG86tuks .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/to-paris-with-love-book-600x600.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFFG86tuks .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFFG86tuks .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFFG86tuks .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFFG86tuks .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFFG86tuks .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFFG86tuks .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFFG86tuks .col:hover .box-title2,
.cid-tFFG86tuks .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFFG86tuks .box-title2,
.cid-tFFG86tuks .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFFG86tuks .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFFG86tuks .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFFG86tuks .img-content {
    opacity: 1;
  }
  .cid-tFFG86tuks .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFFG86tuks .box-content {
    width: 100%;
  }
  .cid-tFFG86tuks .box-title2,
  .cid-tFFG86tuks .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFFG86tuks .content-block,
  .cid-tFFG86tuks .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFFG86tuks .box-text1 {
  color: #333333;
}
.cid-tFFG86tuks .box-title2 {
  color: #ffffff;
}
.cid-tFFG86tuks .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFFG86tuks .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFoKp8Hbvx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFoTJ1uBfE .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFoTJ1uBfE .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFoTJ1uBfE a {
  font-style: normal;
}
.cid-tFoTJ1uBfE .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFoTJ1uBfE .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFoTJ1uBfE .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFoTJ1uBfE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFoTJ1uBfE .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFoTJ1uBfE .nav-item:focus,
.cid-tFoTJ1uBfE .nav-link:focus {
  outline: none;
}
.cid-tFoTJ1uBfE .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFoTJ1uBfE .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFoTJ1uBfE .menu-logo {
  margin-right: auto;
}
.cid-tFoTJ1uBfE .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFoTJ1uBfE .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFoTJ1uBfE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFoTJ1uBfE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFoTJ1uBfE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFoTJ1uBfE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFoTJ1uBfE .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFoTJ1uBfE .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFoTJ1uBfE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFoTJ1uBfE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFoTJ1uBfE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFoTJ1uBfE .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFoTJ1uBfE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFoTJ1uBfE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFoTJ1uBfE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFoTJ1uBfE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFoTJ1uBfE .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-tFoTJ1uBfE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFoTJ1uBfE .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFoTJ1uBfE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFoTJ1uBfE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFoTJ1uBfE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFoTJ1uBfE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFoTJ1uBfE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFoTJ1uBfE button.navbar-toggler:focus {
  outline: none;
}
.cid-tFoTJ1uBfE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFoTJ1uBfE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFoTJ1uBfE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFoTJ1uBfE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFoTJ1uBfE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFoTJ1uBfE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFoTJ1uBfE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFoTJ1uBfE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFoTJ1uBfE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFoTJ1uBfE .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFoTJ1uBfE .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFoTJ1uBfE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFoTJ1uBfE .collapsed .navbar-collapse.collapsing,
.cid-tFoTJ1uBfE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFoTJ1uBfE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFoTJ1uBfE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFoTJ1uBfE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFoTJ1uBfE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFoTJ1uBfE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFoTJ1uBfE .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFoTJ1uBfE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFoTJ1uBfE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFoTJ1uBfE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFoTJ1uBfE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFoTJ1uBfE .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFoTJ1uBfE .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFoTJ1uBfE .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFoTJ1uBfE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFoTJ1uBfE .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFoTJ1uBfE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFoTJ1uBfE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFoTJ1uBfE .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-tFoTJ1uBfE.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFoTJ1uBfE img {
    height: 3.8rem !important;
  }
  .cid-tFoTJ1uBfE .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFoTJ1uBfE .menu-wrap {
    flex-direction: column;
  }
  .cid-tFoTJ1uBfE .btn {
    display: -webkit-flex;
  }
  .cid-tFoTJ1uBfE button.navbar-toggler {
    display: block;
  }
  .cid-tFoTJ1uBfE .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFoTJ1uBfE .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFoTJ1uBfE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFoTJ1uBfE .navbar-collapse.collapsing,
  .cid-tFoTJ1uBfE .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFoTJ1uBfE .navbar-collapse.collapsing .navbar-nav,
  .cid-tFoTJ1uBfE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFoTJ1uBfE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFoTJ1uBfE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFoTJ1uBfE .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFoTJ1uBfE .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFoTJ1uBfE .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFoTJ1uBfE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFoTJ1uBfE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFoTJ1uBfE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFoTJ1uBfE .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFoTJ1uBfE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFoTJ1uBfE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFoTJ1uBfE .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 (min-width: 767px) {
  .cid-tFoTJ1uBfE .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFoTJ1uBfE .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFoTJ1uBfE .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFoTJ1uBfE .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFoTJ1uBfE .nav-link:hover,
.cid-tFoTJ1uBfE .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFoTJ21iFd {
  padding-top: 165px;
  padding-bottom: 165px;
  background-image: url("../../../assets/images/what-is-the-best-content-for-each-social-media-platform-featured-2000x1333.webp");
}
.cid-tFoTJ21iFd h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.8rem;
  letter-spacing: 6px;
}
.cid-tFoTJ21iFd h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFoTJ21iFd h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
@media (max-width: 768px) {
  .cid-tFoTJ21iFd h3:before,
  .cid-tFoTJ21iFd h3:after {
    display: none;
  }
}
.cid-tFoTJ21iFd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFoTJ21iFd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFoTJ2rCbU {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (min-width: 767px) {
  .cid-tFoTJ2rCbU .container {
    padding: 1rem;
  }
}
.cid-tFoTJ2rCbU .card-box {
  padding: 0 2rem;
}
.cid-tFoTJ2rCbU .card {
  padding: 0 !important;
}
.cid-tFoTJ2rCbU .mbr-section-btn {
  padding-top: 2rem;
}
.cid-tFoTJ2rCbU .container-fluid {
  padding: 0;
}
.cid-tFoTJ2rCbU .card1 {
  background-image: url("../../../assets/images/2k-black-2000x2000.webp");
}
.cid-tFoTJ2rCbU .card2 {
  background-image: url("../../../assets/images/rachel-rocconi-3d-mockup-2000x1333.webp");
}
.cid-tFoTJ2rCbU .card3 {
  background-image: url("../../../assets/images/amc-cs-vertical-th-1-1400x1920.webp");
}
.cid-tFoTJ2rCbU .card4 {
  background-image: url("../../../assets/images/amc-cs-vertical-th-1-1400x1920.webp");
}
.cid-tFoTJ2rCbU h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-tFoTJ2rCbU p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-tFoTJ2rCbU .card-wrapper {
  height: 100%;
  padding: 25rem 2rem 5rem 2rem;
  background-size: cover;
}
.cid-tFoTJ2rCbU .btn {
  margin: 0 !important;
  padding: 1rem 2rem;
}
@media (max-width: 767px) {
  .cid-tFoTJ2rCbU .card-wrapper {
    padding: 15rem 1rem 3rem 1rem;
  }
}
.cid-tFoTJ2rCbU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFoTJ2rCbU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFoTJ4UjOP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFoV6fODMj .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFoV6fODMj .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFoV6fODMj a {
  font-style: normal;
}
.cid-tFoV6fODMj .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFoV6fODMj .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFoV6fODMj .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFoV6fODMj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFoV6fODMj .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFoV6fODMj .nav-item:focus,
.cid-tFoV6fODMj .nav-link:focus {
  outline: none;
}
.cid-tFoV6fODMj .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFoV6fODMj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFoV6fODMj .menu-logo {
  margin-right: auto;
}
.cid-tFoV6fODMj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFoV6fODMj .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFoV6fODMj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFoV6fODMj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFoV6fODMj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFoV6fODMj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFoV6fODMj .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFoV6fODMj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFoV6fODMj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFoV6fODMj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFoV6fODMj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFoV6fODMj .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFoV6fODMj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFoV6fODMj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFoV6fODMj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFoV6fODMj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFoV6fODMj .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-tFoV6fODMj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFoV6fODMj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFoV6fODMj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFoV6fODMj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFoV6fODMj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFoV6fODMj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFoV6fODMj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFoV6fODMj button.navbar-toggler:focus {
  outline: none;
}
.cid-tFoV6fODMj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFoV6fODMj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFoV6fODMj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFoV6fODMj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFoV6fODMj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFoV6fODMj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFoV6fODMj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFoV6fODMj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFoV6fODMj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFoV6fODMj .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFoV6fODMj .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFoV6fODMj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFoV6fODMj .collapsed .navbar-collapse.collapsing,
.cid-tFoV6fODMj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFoV6fODMj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFoV6fODMj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFoV6fODMj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFoV6fODMj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFoV6fODMj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFoV6fODMj .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFoV6fODMj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFoV6fODMj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFoV6fODMj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFoV6fODMj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFoV6fODMj .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFoV6fODMj .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFoV6fODMj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFoV6fODMj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFoV6fODMj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFoV6fODMj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFoV6fODMj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFoV6fODMj .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-tFoV6fODMj.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFoV6fODMj img {
    height: 3.8rem !important;
  }
  .cid-tFoV6fODMj .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFoV6fODMj .menu-wrap {
    flex-direction: column;
  }
  .cid-tFoV6fODMj .btn {
    display: -webkit-flex;
  }
  .cid-tFoV6fODMj button.navbar-toggler {
    display: block;
  }
  .cid-tFoV6fODMj .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFoV6fODMj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFoV6fODMj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFoV6fODMj .navbar-collapse.collapsing,
  .cid-tFoV6fODMj .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFoV6fODMj .navbar-collapse.collapsing .navbar-nav,
  .cid-tFoV6fODMj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFoV6fODMj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFoV6fODMj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFoV6fODMj .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFoV6fODMj .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFoV6fODMj .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFoV6fODMj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFoV6fODMj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFoV6fODMj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFoV6fODMj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFoV6fODMj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFoV6fODMj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFoV6fODMj .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 (min-width: 767px) {
  .cid-tFoV6fODMj .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFoV6fODMj .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFoV6fODMj .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFoV6fODMj .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFoV6fODMj .nav-link:hover,
.cid-tFoV6fODMj .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFoVBCN1Wg {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/podcast-cover-1920-1080-1920x1080.webp");
}
.cid-tFoVBCN1Wg h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFoVBCN1Wg h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFoVBCN1Wg h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
@media (max-width: 768px) {
  .cid-tFoVBCN1Wg h3::before,
  .cid-tFoVBCN1Wg h3::after {
    display: none;
  }
}
.cid-tFoVBCN1Wg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFoVBCN1Wg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFoX3yOeg4 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tFoX3yOeg4 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-tFoX3yOeg4 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tFoX3yOeg4 .image-block:hover:before {
  opacity: 0.4;
}
.cid-tFoX3yOeg4 .image-block:hover .wrap {
  opacity: 1;
}
.cid-tFoX3yOeg4 .image-block:hover img {
  transform: scale(1.05);
}
.cid-tFoX3yOeg4 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-tFoX3yOeg4 h4 {
  letter-spacing: 2px;
}
.cid-tFoX3yOeg4 figcaption {
  position: relative;
}
.cid-tFoX3yOeg4 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tFoX3yOeg4 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-tFoX3yOeg4 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-tFoX3yOeg4 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-tFoX3yOeg4 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-tFoX3yOeg4 .image-block:before {
    opacity: 0.4;
  }
  .cid-tFoX3yOeg4 .image-block .wrap {
    opacity: 1;
  }
}
.cid-tFp9p0Ehmy {
  background-image: url("../../../assets/images/bills-mentors-dianne-reeves-eldebarge-1280x720.webp");
}
.cid-tFp9p0Ehmy .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFp9p0Ehmy .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFp9p0Ehmy .icon-wrap span {
  padding-left: 8px;
}
.cid-tFp9p0Ehmy .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFp9p0Ehmy .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFp9p0Ehmy .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFp9p0Ehmy .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFp9p0Ehmy .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFp9p0Ehmy a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFp9p0Ehmy a.close:hover {
  color: #ffffff;
}
.cid-tFp9p0Ehmy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFp9p0Ehmy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFoV6gKRN1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tFoV6gKRN1 .mbr-text {
    text-align: center;
  }
}
.cid-tFoV6gKRN1 .container-fluid {
  padding: 0;
}
.cid-tFoV6gKRN1 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tFoV6gKRN1 img {
  height: 100%;
  object-fit: cover;
}
.cid-tFoV6gKRN1 .mbr-figure {
  height: 100%;
}
.cid-tFoV6gKRN1 .col-lg-6 {
  padding: 0;
}
.cid-tFoV6gKRN1 .row {
  margin: 0;
}
.cid-tFoV6gKRN1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFoV6gKRN1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFoV6hc8k4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFqjsejrgL .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFqjsejrgL .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFqjsejrgL a {
  font-style: normal;
}
.cid-tFqjsejrgL .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFqjsejrgL .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFqjsejrgL .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFqjsejrgL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFqjsejrgL .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFqjsejrgL .nav-item:focus,
.cid-tFqjsejrgL .nav-link:focus {
  outline: none;
}
.cid-tFqjsejrgL .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFqjsejrgL .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFqjsejrgL .menu-logo {
  margin-right: auto;
}
.cid-tFqjsejrgL .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFqjsejrgL .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFqjsejrgL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFqjsejrgL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFqjsejrgL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFqjsejrgL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFqjsejrgL .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFqjsejrgL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFqjsejrgL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFqjsejrgL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFqjsejrgL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFqjsejrgL .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFqjsejrgL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFqjsejrgL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFqjsejrgL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFqjsejrgL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFqjsejrgL .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-tFqjsejrgL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFqjsejrgL .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFqjsejrgL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFqjsejrgL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFqjsejrgL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFqjsejrgL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFqjsejrgL button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFqjsejrgL button.navbar-toggler:focus {
  outline: none;
}
.cid-tFqjsejrgL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFqjsejrgL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFqjsejrgL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFqjsejrgL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFqjsejrgL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFqjsejrgL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFqjsejrgL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFqjsejrgL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFqjsejrgL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFqjsejrgL .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFqjsejrgL .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFqjsejrgL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFqjsejrgL .collapsed .navbar-collapse.collapsing,
.cid-tFqjsejrgL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFqjsejrgL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFqjsejrgL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFqjsejrgL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFqjsejrgL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFqjsejrgL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFqjsejrgL .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFqjsejrgL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFqjsejrgL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFqjsejrgL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFqjsejrgL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFqjsejrgL .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFqjsejrgL .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFqjsejrgL .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFqjsejrgL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFqjsejrgL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFqjsejrgL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFqjsejrgL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFqjsejrgL .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-tFqjsejrgL.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFqjsejrgL img {
    height: 3.8rem !important;
  }
  .cid-tFqjsejrgL .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFqjsejrgL .menu-wrap {
    flex-direction: column;
  }
  .cid-tFqjsejrgL .btn {
    display: -webkit-flex;
  }
  .cid-tFqjsejrgL button.navbar-toggler {
    display: block;
  }
  .cid-tFqjsejrgL .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFqjsejrgL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFqjsejrgL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFqjsejrgL .navbar-collapse.collapsing,
  .cid-tFqjsejrgL .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFqjsejrgL .navbar-collapse.collapsing .navbar-nav,
  .cid-tFqjsejrgL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFqjsejrgL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFqjsejrgL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFqjsejrgL .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFqjsejrgL .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFqjsejrgL .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFqjsejrgL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFqjsejrgL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFqjsejrgL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFqjsejrgL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFqjsejrgL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFqjsejrgL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFqjsejrgL .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 (min-width: 767px) {
  .cid-tFqjsejrgL .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFqjsejrgL .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFqjsejrgL .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFqjsejrgL .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFqjsejrgL .nav-link:hover,
.cid-tFqjsejrgL .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFqjscZWLe {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/rachel-48-2000x1333.webp");
}
.cid-tFqjscZWLe h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFqjscZWLe h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFqjscZWLe h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
@media (max-width: 768px) {
  .cid-tFqjscZWLe h3::before,
  .cid-tFqjscZWLe h3::after {
    display: none;
  }
}
.cid-tFqjscZWLe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFqjscZWLe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFqjsdl8xW {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tFqjsdl8xW .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-tFqjsdl8xW .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tFqjsdl8xW .image-block:hover:before {
  opacity: 0.4;
}
.cid-tFqjsdl8xW .image-block:hover .wrap {
  opacity: 1;
}
.cid-tFqjsdl8xW .image-block:hover img {
  transform: scale(1.05);
}
.cid-tFqjsdl8xW .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-tFqjsdl8xW h4 {
  letter-spacing: 2px;
}
.cid-tFqjsdl8xW figcaption {
  position: relative;
}
.cid-tFqjsdl8xW figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tFqjsdl8xW img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-tFqjsdl8xW .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-tFqjsdl8xW .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-tFqjsdl8xW .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-tFqjsdl8xW .image-block:before {
    opacity: 0.4;
  }
  .cid-tFqjsdl8xW .image-block .wrap {
    opacity: 1;
  }
}
.cid-tFqjsdCpRp {
  background-image: url("../../../assets/images/brokerage-info-th-1920x1080.webp");
}
.cid-tFqjsdCpRp .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFqjsdCpRp .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFqjsdCpRp .icon-wrap span {
  padding-left: 8px;
}
.cid-tFqjsdCpRp .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFqjsdCpRp .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFqjsdCpRp .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFqjsdCpRp .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFqjsdCpRp .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFqjsdCpRp a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFqjsdCpRp a.close:hover {
  color: #ffffff;
}
.cid-tFqjsdCpRp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFqjsdCpRp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFqjse3sof {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tFqjse3sof .mbr-text {
    text-align: center;
  }
}
.cid-tFqjse3sof .container-fluid {
  padding: 0;
}
.cid-tFqjse3sof .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tFqjse3sof img {
  height: 100%;
  object-fit: cover;
}
.cid-tFqjse3sof .mbr-figure {
  height: 100%;
}
.cid-tFqjse3sof .col-lg-6 {
  padding: 0;
}
.cid-tFqjse3sof .row {
  margin: 0;
}
.cid-tFqjse3sof .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFqjse3sof .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFqjseM28Q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFkVXcVdQg .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFkVXcVdQg .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFkVXcVdQg a {
  font-style: normal;
}
.cid-tFkVXcVdQg .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFkVXcVdQg .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFkVXcVdQg .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFkVXcVdQg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFkVXcVdQg .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFkVXcVdQg .nav-item:focus,
.cid-tFkVXcVdQg .nav-link:focus {
  outline: none;
}
.cid-tFkVXcVdQg .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFkVXcVdQg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFkVXcVdQg .menu-logo {
  margin-right: auto;
}
.cid-tFkVXcVdQg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFkVXcVdQg .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFkVXcVdQg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFkVXcVdQg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFkVXcVdQg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFkVXcVdQg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFkVXcVdQg .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFkVXcVdQg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFkVXcVdQg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFkVXcVdQg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFkVXcVdQg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFkVXcVdQg .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFkVXcVdQg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFkVXcVdQg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFkVXcVdQg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFkVXcVdQg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFkVXcVdQg .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-tFkVXcVdQg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFkVXcVdQg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFkVXcVdQg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFkVXcVdQg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFkVXcVdQg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFkVXcVdQg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFkVXcVdQg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFkVXcVdQg button.navbar-toggler:focus {
  outline: none;
}
.cid-tFkVXcVdQg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFkVXcVdQg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFkVXcVdQg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFkVXcVdQg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFkVXcVdQg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFkVXcVdQg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFkVXcVdQg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFkVXcVdQg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFkVXcVdQg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFkVXcVdQg .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFkVXcVdQg .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFkVXcVdQg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFkVXcVdQg .collapsed .navbar-collapse.collapsing,
.cid-tFkVXcVdQg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFkVXcVdQg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFkVXcVdQg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFkVXcVdQg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFkVXcVdQg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFkVXcVdQg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFkVXcVdQg .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFkVXcVdQg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFkVXcVdQg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFkVXcVdQg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFkVXcVdQg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFkVXcVdQg .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFkVXcVdQg .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFkVXcVdQg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFkVXcVdQg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFkVXcVdQg .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFkVXcVdQg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFkVXcVdQg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFkVXcVdQg .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-tFkVXcVdQg.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFkVXcVdQg img {
    height: 3.8rem !important;
  }
  .cid-tFkVXcVdQg .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFkVXcVdQg .menu-wrap {
    flex-direction: column;
  }
  .cid-tFkVXcVdQg .btn {
    display: -webkit-flex;
  }
  .cid-tFkVXcVdQg button.navbar-toggler {
    display: block;
  }
  .cid-tFkVXcVdQg .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFkVXcVdQg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFkVXcVdQg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFkVXcVdQg .navbar-collapse.collapsing,
  .cid-tFkVXcVdQg .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFkVXcVdQg .navbar-collapse.collapsing .navbar-nav,
  .cid-tFkVXcVdQg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFkVXcVdQg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFkVXcVdQg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFkVXcVdQg .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFkVXcVdQg .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFkVXcVdQg .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFkVXcVdQg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFkVXcVdQg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFkVXcVdQg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFkVXcVdQg .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFkVXcVdQg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFkVXcVdQg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFkVXcVdQg .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 (min-width: 767px) {
  .cid-tFkVXcVdQg .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFkVXcVdQg .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFkVXcVdQg .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFkVXcVdQg .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFkVXcVdQg .nav-link:hover,
.cid-tFkVXcVdQg .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFkVXdpvGW {
  padding-top: 165px;
  padding-bottom: 165px;
  background-image: url("../../../assets/images/20220729-192658-2000x900.webp");
}
.cid-tFkVXdpvGW h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.8rem;
  letter-spacing: 6px;
}
.cid-tFkVXdpvGW h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFkVXdpvGW h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
@media (max-width: 768px) {
  .cid-tFkVXdpvGW h3:before,
  .cid-tFkVXdpvGW h3:after {
    display: none;
  }
}
.cid-tFkVXdpvGW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFkVXdpvGW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u55hY3aBaE {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u55hY3aBaE .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-u55hY3aBaE .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-u55hY3aBaE .image-block:hover:before {
  opacity: 0.4;
}
.cid-u55hY3aBaE .image-block:hover .wrap {
  opacity: 1;
}
.cid-u55hY3aBaE .image-block:hover img {
  transform: scale(1.05);
}
.cid-u55hY3aBaE .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-u55hY3aBaE h4 {
  letter-spacing: 2px;
}
.cid-u55hY3aBaE figcaption {
  position: relative;
}
.cid-u55hY3aBaE figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-u55hY3aBaE img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-u55hY3aBaE .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-u55hY3aBaE .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-u55hY3aBaE .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-u55hY3aBaE .image-block:before {
    opacity: 0.4;
  }
  .cid-u55hY3aBaE .image-block .wrap {
    opacity: 1;
  }
}
.cid-tFAPoWuqfc {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tFAPoWuqfc .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-tFAPoWuqfc .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tFAPoWuqfc .image-block:hover:before {
  opacity: 0.4;
}
.cid-tFAPoWuqfc .image-block:hover .wrap {
  opacity: 1;
}
.cid-tFAPoWuqfc .image-block:hover img {
  transform: scale(1.05);
}
.cid-tFAPoWuqfc .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-tFAPoWuqfc h4 {
  letter-spacing: 2px;
}
.cid-tFAPoWuqfc figcaption {
  position: relative;
}
.cid-tFAPoWuqfc figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tFAPoWuqfc img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-tFAPoWuqfc .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-tFAPoWuqfc .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-tFAPoWuqfc .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-tFAPoWuqfc .image-block:before {
    opacity: 0.4;
  }
  .cid-tFAPoWuqfc .image-block .wrap {
    opacity: 1;
  }
}
.cid-tFANJAk4C6 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tFANJAk4C6 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-tFANJAk4C6 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tFANJAk4C6 .image-block:hover:before {
  opacity: 0.4;
}
.cid-tFANJAk4C6 .image-block:hover .wrap {
  opacity: 1;
}
.cid-tFANJAk4C6 .image-block:hover img {
  transform: scale(1.05);
}
.cid-tFANJAk4C6 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-tFANJAk4C6 h4 {
  letter-spacing: 2px;
}
.cid-tFANJAk4C6 figcaption {
  position: relative;
}
.cid-tFANJAk4C6 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tFANJAk4C6 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-tFANJAk4C6 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-tFANJAk4C6 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-tFANJAk4C6 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-tFANJAk4C6 .image-block:before {
    opacity: 0.4;
  }
  .cid-tFANJAk4C6 .image-block .wrap {
    opacity: 1;
  }
}
.cid-tFB0qiHHj5 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tFB0qiHHj5 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-tFB0qiHHj5 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tFB0qiHHj5 .image-block:hover:before {
  opacity: 0.4;
}
.cid-tFB0qiHHj5 .image-block:hover .wrap {
  opacity: 1;
}
.cid-tFB0qiHHj5 .image-block:hover img {
  transform: scale(1.05);
}
.cid-tFB0qiHHj5 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-tFB0qiHHj5 h4 {
  letter-spacing: 2px;
}
.cid-tFB0qiHHj5 figcaption {
  position: relative;
}
.cid-tFB0qiHHj5 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tFB0qiHHj5 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-tFB0qiHHj5 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-tFB0qiHHj5 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-tFB0qiHHj5 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-tFB0qiHHj5 .image-block:before {
    opacity: 0.4;
  }
  .cid-tFB0qiHHj5 .image-block .wrap {
    opacity: 1;
  }
}
.cid-tFwFBVdFMf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFwFBVdFMf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFwFBVdFMf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFwFBVdFMf .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFwFBVdFMf .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFwFBVdFMf .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFwFBVdFMf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFwFBVdFMf .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFwFBVdFMf .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFwFBVdFMf .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFwFBVdFMf .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFwFBVdFMf .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFwFBVdFMf .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFwFBVdFMf .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFwFBVdFMf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFwFBVdFMf .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFwFBVdFMf .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFwFBVdFMf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFwFBVdFMf .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFwFBVdFMf .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFkVXgwVbr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rymy5qoXtE .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-rymy5qoXtE .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rymy5qoXtE a {
  font-style: normal;
}
.cid-rymy5qoXtE .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-rymy5qoXtE .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-rymy5qoXtE .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-rymy5qoXtE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rymy5qoXtE .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rymy5qoXtE .nav-item:focus,
.cid-rymy5qoXtE .nav-link:focus {
  outline: none;
}
.cid-rymy5qoXtE .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rymy5qoXtE .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rymy5qoXtE .menu-logo {
  margin-right: auto;
}
.cid-rymy5qoXtE .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rymy5qoXtE .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rymy5qoXtE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-rymy5qoXtE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rymy5qoXtE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rymy5qoXtE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rymy5qoXtE .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rymy5qoXtE .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rymy5qoXtE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rymy5qoXtE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rymy5qoXtE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rymy5qoXtE .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rymy5qoXtE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rymy5qoXtE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rymy5qoXtE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rymy5qoXtE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rymy5qoXtE .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-rymy5qoXtE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rymy5qoXtE .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rymy5qoXtE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rymy5qoXtE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rymy5qoXtE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rymy5qoXtE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rymy5qoXtE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rymy5qoXtE button.navbar-toggler:focus {
  outline: none;
}
.cid-rymy5qoXtE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rymy5qoXtE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rymy5qoXtE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rymy5qoXtE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rymy5qoXtE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rymy5qoXtE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rymy5qoXtE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rymy5qoXtE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rymy5qoXtE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rymy5qoXtE .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rymy5qoXtE .collapsed .btn {
  display: -webkit-flex;
}
.cid-rymy5qoXtE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rymy5qoXtE .collapsed .navbar-collapse.collapsing,
.cid-rymy5qoXtE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rymy5qoXtE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rymy5qoXtE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rymy5qoXtE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rymy5qoXtE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rymy5qoXtE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rymy5qoXtE .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rymy5qoXtE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rymy5qoXtE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rymy5qoXtE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rymy5qoXtE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rymy5qoXtE .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rymy5qoXtE .collapsed button.navbar-toggler {
  display: block;
}
.cid-rymy5qoXtE .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rymy5qoXtE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rymy5qoXtE .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rymy5qoXtE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rymy5qoXtE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rymy5qoXtE .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-rymy5qoXtE.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rymy5qoXtE img {
    height: 3.8rem !important;
  }
  .cid-rymy5qoXtE .icon-wrap {
    margin-top: 1rem;
  }
  .cid-rymy5qoXtE .menu-wrap {
    flex-direction: column;
  }
  .cid-rymy5qoXtE .btn {
    display: -webkit-flex;
  }
  .cid-rymy5qoXtE button.navbar-toggler {
    display: block;
  }
  .cid-rymy5qoXtE .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-rymy5qoXtE .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rymy5qoXtE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rymy5qoXtE .navbar-collapse.collapsing,
  .cid-rymy5qoXtE .navbar-collapse.show {
    display: block !important;
  }
  .cid-rymy5qoXtE .navbar-collapse.collapsing .navbar-nav,
  .cid-rymy5qoXtE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rymy5qoXtE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rymy5qoXtE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rymy5qoXtE .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rymy5qoXtE .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rymy5qoXtE .navbar-collapse.collapsing .navbar-buttons,
  .cid-rymy5qoXtE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rymy5qoXtE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rymy5qoXtE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rymy5qoXtE .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rymy5qoXtE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rymy5qoXtE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rymy5qoXtE .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 (min-width: 767px) {
  .cid-rymy5qoXtE .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-rymy5qoXtE .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-rymy5qoXtE .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-rymy5qoXtE .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rymy5qoXtE .nav-link:hover,
.cid-rymy5qoXtE .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tG26YxTKon {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-tG26YxTKon h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tG26YxTKon h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tG26YxTKon h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tG26YxTKon .mbr-text,
.cid-tG26YxTKon .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tG26YxTKon h3:before,
  .cid-tG26YxTKon h3:after {
    display: none;
  }
}
.cid-tG26YxTKon .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG26YxTKon .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFwQOFMinp {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFwQOFMinp h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFwQOFMinp h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFwQOFMinp h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFwQOFMinp .mbr-text,
.cid-tFwQOFMinp .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFwQOFMinp h3:before,
  .cid-tFwQOFMinp h3:after {
    display: none;
  }
}
.cid-tFwQOFMinp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFwQOFMinp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFwQcsp5bG {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tFwQcsp5bG .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tFwQcsp5bG .btn-black {
  background: black !important;
  border-radius: 6px;
}
.cid-tFwQcsp5bG .btn-black:hover {
  background: gray !important;
  border-color: gray !important;
}
.cid-tFwQcsp5bG textarea {
  min-height: 150px;
}
.cid-tFwQcsp5bG .mbr-iconfont {
  position: absolute;
  right: 1.2rem;
  color: #4554c1;
  top: 1rem;
  font-size: 1.2rem;
}
.cid-tFwQcsp5bG .form-control,
.cid-tFwQcsp5bG .field-input {
  padding: 1rem;
  background-color: #ffffff !important;
  border-color: #767676 !important;
  color: #767676 !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 8px;
  outline: none;
}
.cid-tFwQcsp5bG .form-control:hover,
.cid-tFwQcsp5bG .field-input:hover,
.cid-tFwQcsp5bG .form-control:focus,
.cid-tFwQcsp5bG .field-input:focus {
  background-color: #ffffff !important;
  border-color: #767676 !important;
  color: #000000 !important;
  box-shadow: none;
  outline: none;
}
.cid-tFwQcsp5bG .form-control:hover input::-webkit-input-placeholder,
.cid-tFwQcsp5bG .field-input:hover input::-webkit-input-placeholder,
.cid-tFwQcsp5bG .form-control:focus input::-webkit-input-placeholder,
.cid-tFwQcsp5bG .field-input:focus input::-webkit-input-placeholder,
.cid-tFwQcsp5bG .form-control:hover textarea::-webkit-input-placeholder,
.cid-tFwQcsp5bG .field-input:hover textarea::-webkit-input-placeholder,
.cid-tFwQcsp5bG .form-control:focus textarea::-webkit-input-placeholder,
.cid-tFwQcsp5bG .field-input:focus textarea::-webkit-input-placeholder {
  color: #ffffff !important;
}
.cid-tFwQcsp5bG .form-control:hover input:-moz-placeholder,
.cid-tFwQcsp5bG .field-input:hover input:-moz-placeholder,
.cid-tFwQcsp5bG .form-control:focus input:-moz-placeholder,
.cid-tFwQcsp5bG .field-input:focus input:-moz-placeholder,
.cid-tFwQcsp5bG .form-control:hover textarea:-moz-placeholder,
.cid-tFwQcsp5bG .field-input:hover textarea:-moz-placeholder,
.cid-tFwQcsp5bG .form-control:focus textarea:-moz-placeholder,
.cid-tFwQcsp5bG .field-input:focus textarea:-moz-placeholder {
  color: #ffffff !important;
}
.cid-tFwQcsp5bG input::-webkit-input-placeholder,
.cid-tFwQcsp5bG textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tFwQcsp5bG input:-moz-placeholder,
.cid-tFwQcsp5bG textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tFwQcsp5bG .jq-number__spin:hover,
.cid-tFwQcsp5bG .jq-number__spin:focus {
  background-color: #ffffff !important;
  border-color: #767676 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tFwQcsp5bG .jq-number__spin {
  background-color: #ffffff !important;
  border-color: #767676 !important;
  color: #767676;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tFwQcsp5bG .jq-selectbox li,
.cid-tFwQcsp5bG .jq-selectbox li {
  background-color: #ffffff !important;
  color: #000000 !important;
}
.cid-tFwQcsp5bG .jq-selectbox li:hover,
.cid-tFwQcsp5bG .jq-selectbox li.selected {
  background-color: #ffffff !important;
  color: #000000 !important;
}
.cid-tFwQcsp5bG .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tFwQcsp5bG .jq-number__spin.minus:hover:after,
.cid-tFwQcsp5bG .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff !important;
  border-bottom-color: #ffffff !important;
}
.cid-tFwQcsp5bG .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tFwQcsp5bG .jq-number__spin.minus:after,
.cid-tFwQcsp5bG .jq-number__spin.plus:after {
  border-top-color: #ffffff !important;
  border-bottom-color: #ffffff !important;
}
.cid-tFwQcsp5bG input::-webkit-clear-button {
  display: none;
}
.cid-tFwQcsp5bG input::-webkit-inner-spin-button {
  display: none;
}
.cid-tFwQcsp5bG input::-webkit-outer-spin-button {
  display: none;
}
.cid-tFwQcsp5bG input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-rymy9wusLz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFzYKjElii .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFzYKjElii .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFzYKjElii a {
  font-style: normal;
}
.cid-tFzYKjElii .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFzYKjElii .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFzYKjElii .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFzYKjElii .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFzYKjElii .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFzYKjElii .nav-item:focus,
.cid-tFzYKjElii .nav-link:focus {
  outline: none;
}
.cid-tFzYKjElii .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFzYKjElii .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFzYKjElii .menu-logo {
  margin-right: auto;
}
.cid-tFzYKjElii .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFzYKjElii .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFzYKjElii .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFzYKjElii .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFzYKjElii .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFzYKjElii .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFzYKjElii .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFzYKjElii .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFzYKjElii .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFzYKjElii .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFzYKjElii .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFzYKjElii .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFzYKjElii .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFzYKjElii .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFzYKjElii .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFzYKjElii .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFzYKjElii .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-tFzYKjElii .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFzYKjElii .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFzYKjElii .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFzYKjElii .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFzYKjElii .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFzYKjElii .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFzYKjElii button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFzYKjElii button.navbar-toggler:focus {
  outline: none;
}
.cid-tFzYKjElii button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFzYKjElii button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFzYKjElii button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFzYKjElii button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFzYKjElii button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFzYKjElii nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFzYKjElii nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFzYKjElii nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFzYKjElii nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFzYKjElii .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFzYKjElii .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFzYKjElii .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFzYKjElii .collapsed .navbar-collapse.collapsing,
.cid-tFzYKjElii .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFzYKjElii .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFzYKjElii .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFzYKjElii .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFzYKjElii .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFzYKjElii .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFzYKjElii .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFzYKjElii .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFzYKjElii .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFzYKjElii .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFzYKjElii .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFzYKjElii .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFzYKjElii .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFzYKjElii .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFzYKjElii .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFzYKjElii .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFzYKjElii .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFzYKjElii .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFzYKjElii .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-tFzYKjElii.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFzYKjElii img {
    height: 3.8rem !important;
  }
  .cid-tFzYKjElii .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFzYKjElii .menu-wrap {
    flex-direction: column;
  }
  .cid-tFzYKjElii .btn {
    display: -webkit-flex;
  }
  .cid-tFzYKjElii button.navbar-toggler {
    display: block;
  }
  .cid-tFzYKjElii .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFzYKjElii .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFzYKjElii .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFzYKjElii .navbar-collapse.collapsing,
  .cid-tFzYKjElii .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFzYKjElii .navbar-collapse.collapsing .navbar-nav,
  .cid-tFzYKjElii .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFzYKjElii .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFzYKjElii .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFzYKjElii .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFzYKjElii .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFzYKjElii .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFzYKjElii .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFzYKjElii .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFzYKjElii .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFzYKjElii .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFzYKjElii .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFzYKjElii .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFzYKjElii .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 (min-width: 767px) {
  .cid-tFzYKjElii .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFzYKjElii .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFzYKjElii .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFzYKjElii .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFzYKjElii .nav-link:hover,
.cid-tFzYKjElii .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFzZu83QpD {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFzZu83QpD h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFzZu83QpD h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFzZu83QpD h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFzZu83QpD .mbr-text,
.cid-tFzZu83QpD .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFzZu83QpD h3:before,
  .cid-tFzZu83QpD h3:after {
    display: none;
  }
}
.cid-tFzZu83QpD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFzZu83QpD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFzYKk1sGz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFzYKk1sGz {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFzYKk1sGz .box {
  background-image: url("../../../assets/images/ahrae-music-video-719x404.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFzYKk1sGz .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFzYKk1sGz .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFzYKk1sGz .icon-wrap span {
  padding-left: 8px;
}
.cid-tFzYKk1sGz .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFzYKk1sGz .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFzYKk1sGz .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFzYKk1sGz .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFzYKk1sGz .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFzYKk1sGz a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFzYKk1sGz a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFzYKk1sGz {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFzYKk1sGz .box {
    height: 250px;
  }
}
.cid-tFzYKk1sGz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFzYKk1sGz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFA3WCmAWt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFA3WCmAWt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFA3WCmAWt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFA3WCmAWt .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFA3WCmAWt .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFA3WCmAWt .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFA3WCmAWt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFA3WCmAWt .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFA3WCmAWt .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFA3WCmAWt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFA3WCmAWt .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFA3WCmAWt .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFA3WCmAWt .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFA3WCmAWt .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFA3WCmAWt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFA3WCmAWt .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFA3WCmAWt .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFA3WCmAWt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFA3WCmAWt .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFA3WCmAWt .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFA29HHmzy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFA29HHmzy .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFA29HHmzy .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/ahrae-music-video8-1920x1080.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFA29HHmzy .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFA29HHmzy .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFA29HHmzy .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFA29HHmzy .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFA29HHmzy .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFA29HHmzy .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFA29HHmzy .col:hover .box-title2,
.cid-tFA29HHmzy .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFA29HHmzy .box-title2,
.cid-tFA29HHmzy .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFA29HHmzy .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFA29HHmzy .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFA29HHmzy .img-content {
    opacity: 1;
  }
  .cid-tFA29HHmzy .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFA29HHmzy .box-content {
    width: 100%;
  }
  .cid-tFA29HHmzy .box-title2,
  .cid-tFA29HHmzy .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFA29HHmzy .content-block,
  .cid-tFA29HHmzy .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFA29HHmzy .box-text1 {
  color: #333333;
}
.cid-tFA29HHmzy .box-title2 {
  color: #ffffff;
}
.cid-tFA29HHmzy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFA29HHmzy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFzYKkKtNk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFAd6TroVj .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFAd6TroVj .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFAd6TroVj a {
  font-style: normal;
}
.cid-tFAd6TroVj .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFAd6TroVj .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFAd6TroVj .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFAd6TroVj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFAd6TroVj .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFAd6TroVj .nav-item:focus,
.cid-tFAd6TroVj .nav-link:focus {
  outline: none;
}
.cid-tFAd6TroVj .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFAd6TroVj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFAd6TroVj .menu-logo {
  margin-right: auto;
}
.cid-tFAd6TroVj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFAd6TroVj .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFAd6TroVj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFAd6TroVj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFAd6TroVj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFAd6TroVj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFAd6TroVj .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFAd6TroVj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFAd6TroVj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFAd6TroVj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFAd6TroVj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFAd6TroVj .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFAd6TroVj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFAd6TroVj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFAd6TroVj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFAd6TroVj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFAd6TroVj .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-tFAd6TroVj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFAd6TroVj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFAd6TroVj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFAd6TroVj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFAd6TroVj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFAd6TroVj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFAd6TroVj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFAd6TroVj button.navbar-toggler:focus {
  outline: none;
}
.cid-tFAd6TroVj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFAd6TroVj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFAd6TroVj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFAd6TroVj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFAd6TroVj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFAd6TroVj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFAd6TroVj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFAd6TroVj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFAd6TroVj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFAd6TroVj .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFAd6TroVj .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFAd6TroVj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFAd6TroVj .collapsed .navbar-collapse.collapsing,
.cid-tFAd6TroVj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFAd6TroVj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFAd6TroVj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFAd6TroVj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFAd6TroVj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFAd6TroVj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFAd6TroVj .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFAd6TroVj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFAd6TroVj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFAd6TroVj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFAd6TroVj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFAd6TroVj .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFAd6TroVj .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFAd6TroVj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFAd6TroVj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFAd6TroVj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFAd6TroVj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFAd6TroVj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFAd6TroVj .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-tFAd6TroVj.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFAd6TroVj img {
    height: 3.8rem !important;
  }
  .cid-tFAd6TroVj .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFAd6TroVj .menu-wrap {
    flex-direction: column;
  }
  .cid-tFAd6TroVj .btn {
    display: -webkit-flex;
  }
  .cid-tFAd6TroVj button.navbar-toggler {
    display: block;
  }
  .cid-tFAd6TroVj .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFAd6TroVj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFAd6TroVj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFAd6TroVj .navbar-collapse.collapsing,
  .cid-tFAd6TroVj .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFAd6TroVj .navbar-collapse.collapsing .navbar-nav,
  .cid-tFAd6TroVj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFAd6TroVj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFAd6TroVj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFAd6TroVj .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFAd6TroVj .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFAd6TroVj .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFAd6TroVj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFAd6TroVj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFAd6TroVj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFAd6TroVj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFAd6TroVj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFAd6TroVj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFAd6TroVj .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 (min-width: 767px) {
  .cid-tFAd6TroVj .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFAd6TroVj .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFAd6TroVj .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFAd6TroVj .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFAd6TroVj .nav-link:hover,
.cid-tFAd6TroVj .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFAd6TUv85 {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFAd6TUv85 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFAd6TUv85 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFAd6TUv85 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFAd6TUv85 .mbr-text,
.cid-tFAd6TUv85 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFAd6TUv85 h3:before,
  .cid-tFAd6TUv85 h3:after {
    display: none;
  }
}
.cid-tFAd6TUv85 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFAd6TUv85 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFAd6Uelqz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFAd6Uelqz {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFAd6Uelqz .box {
  background-image: url("../../../assets/images/ahrae-gimme-choreography-by-chavia-320x180.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFAd6Uelqz .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFAd6Uelqz .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFAd6Uelqz .icon-wrap span {
  padding-left: 8px;
}
.cid-tFAd6Uelqz .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFAd6Uelqz .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFAd6Uelqz .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFAd6Uelqz .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFAd6Uelqz .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFAd6Uelqz a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFAd6Uelqz a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFAd6Uelqz {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFAd6Uelqz .box {
    height: 250px;
  }
}
.cid-tFAd6Uelqz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFAd6Uelqz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFAd6UDkkc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFAd6UDkkc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFAd6UDkkc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFAd6UDkkc .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFAd6UDkkc .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFAd6UDkkc .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFAd6UDkkc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFAd6UDkkc .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFAd6UDkkc .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFAd6UDkkc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFAd6UDkkc .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFAd6UDkkc .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFAd6UDkkc .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFAd6UDkkc .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFAd6UDkkc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFAd6UDkkc .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFAd6UDkkc .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFAd6UDkkc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFAd6UDkkc .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFAd6UDkkc .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFAd6V5mCu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFAd6V5mCu .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFAd6V5mCu .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/gimme-ahrae-1-1280x720.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFAd6V5mCu .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFAd6V5mCu .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFAd6V5mCu .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFAd6V5mCu .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFAd6V5mCu .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFAd6V5mCu .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFAd6V5mCu .col:hover .box-title2,
.cid-tFAd6V5mCu .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFAd6V5mCu .box-title2,
.cid-tFAd6V5mCu .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFAd6V5mCu .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFAd6V5mCu .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFAd6V5mCu .img-content {
    opacity: 1;
  }
  .cid-tFAd6V5mCu .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFAd6V5mCu .box-content {
    width: 100%;
  }
  .cid-tFAd6V5mCu .box-title2,
  .cid-tFAd6V5mCu .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFAd6V5mCu .content-block,
  .cid-tFAd6V5mCu .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFAd6V5mCu .box-text1 {
  color: #333333;
}
.cid-tFAd6V5mCu .box-title2 {
  color: #ff7f9f;
}
.cid-tFAd6V5mCu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFAd6V5mCu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFAd6Vq2au {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFAsAW0DHH .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFAsAW0DHH .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFAsAW0DHH a {
  font-style: normal;
}
.cid-tFAsAW0DHH .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFAsAW0DHH .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFAsAW0DHH .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFAsAW0DHH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFAsAW0DHH .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFAsAW0DHH .nav-item:focus,
.cid-tFAsAW0DHH .nav-link:focus {
  outline: none;
}
.cid-tFAsAW0DHH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFAsAW0DHH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFAsAW0DHH .menu-logo {
  margin-right: auto;
}
.cid-tFAsAW0DHH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFAsAW0DHH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFAsAW0DHH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFAsAW0DHH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFAsAW0DHH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFAsAW0DHH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFAsAW0DHH .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFAsAW0DHH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFAsAW0DHH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFAsAW0DHH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFAsAW0DHH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFAsAW0DHH .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFAsAW0DHH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFAsAW0DHH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFAsAW0DHH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFAsAW0DHH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFAsAW0DHH .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-tFAsAW0DHH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFAsAW0DHH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFAsAW0DHH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFAsAW0DHH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFAsAW0DHH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFAsAW0DHH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFAsAW0DHH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFAsAW0DHH button.navbar-toggler:focus {
  outline: none;
}
.cid-tFAsAW0DHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFAsAW0DHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFAsAW0DHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFAsAW0DHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFAsAW0DHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFAsAW0DHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFAsAW0DHH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFAsAW0DHH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFAsAW0DHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFAsAW0DHH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFAsAW0DHH .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFAsAW0DHH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFAsAW0DHH .collapsed .navbar-collapse.collapsing,
.cid-tFAsAW0DHH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFAsAW0DHH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFAsAW0DHH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFAsAW0DHH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFAsAW0DHH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFAsAW0DHH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFAsAW0DHH .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFAsAW0DHH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFAsAW0DHH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFAsAW0DHH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFAsAW0DHH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFAsAW0DHH .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFAsAW0DHH .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFAsAW0DHH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFAsAW0DHH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFAsAW0DHH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFAsAW0DHH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFAsAW0DHH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFAsAW0DHH .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-tFAsAW0DHH.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFAsAW0DHH img {
    height: 3.8rem !important;
  }
  .cid-tFAsAW0DHH .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFAsAW0DHH .menu-wrap {
    flex-direction: column;
  }
  .cid-tFAsAW0DHH .btn {
    display: -webkit-flex;
  }
  .cid-tFAsAW0DHH button.navbar-toggler {
    display: block;
  }
  .cid-tFAsAW0DHH .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFAsAW0DHH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFAsAW0DHH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFAsAW0DHH .navbar-collapse.collapsing,
  .cid-tFAsAW0DHH .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFAsAW0DHH .navbar-collapse.collapsing .navbar-nav,
  .cid-tFAsAW0DHH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFAsAW0DHH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFAsAW0DHH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFAsAW0DHH .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFAsAW0DHH .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFAsAW0DHH .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFAsAW0DHH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFAsAW0DHH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFAsAW0DHH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFAsAW0DHH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFAsAW0DHH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFAsAW0DHH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFAsAW0DHH .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 (min-width: 767px) {
  .cid-tFAsAW0DHH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFAsAW0DHH .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFAsAW0DHH .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFAsAW0DHH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFAsAW0DHH .nav-link:hover,
.cid-tFAsAW0DHH .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFAsAWt9jw {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFAsAWt9jw h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFAsAWt9jw h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFAsAWt9jw h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFAsAWt9jw .mbr-text,
.cid-tFAsAWt9jw .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFAsAWt9jw h3:before,
  .cid-tFAsAWt9jw h3:after {
    display: none;
  }
}
.cid-tFAsAWt9jw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFAsAWt9jw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFAsAWMmyj {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFAsAWMmyj {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFAsAWMmyj .box {
  background-image: url("../../../assets/images/the-preview-episode-13-tiec-tocc-oasis-photo-shoot-feat.-jeri-lee-858x483.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFAsAWMmyj .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFAsAWMmyj .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFAsAWMmyj .icon-wrap span {
  padding-left: 8px;
}
.cid-tFAsAWMmyj .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFAsAWMmyj .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFAsAWMmyj .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFAsAWMmyj .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFAsAWMmyj .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFAsAWMmyj a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFAsAWMmyj a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFAsAWMmyj {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFAsAWMmyj .box {
    height: 250px;
  }
}
.cid-tFAsAWMmyj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFAsAWMmyj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFAsAXb8yb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFAsAXb8yb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFAsAXb8yb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFAsAXb8yb .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFAsAXb8yb .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFAsAXb8yb .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFAsAXb8yb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFAsAXb8yb .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFAsAXb8yb .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFAsAXb8yb .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFAsAXb8yb .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFAsAXb8yb .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFAsAXb8yb .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFAsAXb8yb .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFAsAXb8yb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFAsAXb8yb .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFAsAXb8yb .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFAsAXb8yb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFAsAXb8yb .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFAsAXb8yb .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFAsAXCOXC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFAsAXCOXC .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFAsAXCOXC .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/04.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFAsAXCOXC .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFAsAXCOXC .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFAsAXCOXC .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFAsAXCOXC .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFAsAXCOXC .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFAsAXCOXC .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFAsAXCOXC .col:hover .box-title2,
.cid-tFAsAXCOXC .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFAsAXCOXC .box-title2,
.cid-tFAsAXCOXC .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFAsAXCOXC .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFAsAXCOXC .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFAsAXCOXC .img-content {
    opacity: 1;
  }
  .cid-tFAsAXCOXC .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFAsAXCOXC .box-content {
    width: 100%;
  }
  .cid-tFAsAXCOXC .box-title2,
  .cid-tFAsAXCOXC .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFAsAXCOXC .content-block,
  .cid-tFAsAXCOXC .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFAsAXCOXC .box-text1 {
  color: #333333;
}
.cid-tFAsAXCOXC .box-title2 {
  color: #ffffff;
}
.cid-tFAsAXCOXC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFAsAXCOXC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFAsAXXBUr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFFkMhAHYn .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFFkMhAHYn .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFFkMhAHYn a {
  font-style: normal;
}
.cid-tFFkMhAHYn .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFFkMhAHYn .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFFkMhAHYn .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFFkMhAHYn .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFFkMhAHYn .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFFkMhAHYn .nav-item:focus,
.cid-tFFkMhAHYn .nav-link:focus {
  outline: none;
}
.cid-tFFkMhAHYn .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFFkMhAHYn .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFFkMhAHYn .menu-logo {
  margin-right: auto;
}
.cid-tFFkMhAHYn .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFFkMhAHYn .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFFkMhAHYn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFFkMhAHYn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFFkMhAHYn .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFFkMhAHYn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFFkMhAHYn .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFFkMhAHYn .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFFkMhAHYn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFFkMhAHYn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFFkMhAHYn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFFkMhAHYn .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFFkMhAHYn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFFkMhAHYn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFFkMhAHYn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFFkMhAHYn .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFFkMhAHYn .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-tFFkMhAHYn .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFFkMhAHYn .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFFkMhAHYn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFFkMhAHYn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFFkMhAHYn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFFkMhAHYn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFFkMhAHYn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFFkMhAHYn button.navbar-toggler:focus {
  outline: none;
}
.cid-tFFkMhAHYn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFFkMhAHYn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFFkMhAHYn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFFkMhAHYn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFFkMhAHYn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFFkMhAHYn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFFkMhAHYn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFFkMhAHYn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFFkMhAHYn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFFkMhAHYn .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFFkMhAHYn .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFFkMhAHYn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFFkMhAHYn .collapsed .navbar-collapse.collapsing,
.cid-tFFkMhAHYn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFFkMhAHYn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFFkMhAHYn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFFkMhAHYn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFFkMhAHYn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFFkMhAHYn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFFkMhAHYn .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFFkMhAHYn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFFkMhAHYn .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFFkMhAHYn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFFkMhAHYn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFFkMhAHYn .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFFkMhAHYn .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFFkMhAHYn .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFFkMhAHYn .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFFkMhAHYn .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFFkMhAHYn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFFkMhAHYn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFFkMhAHYn .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-tFFkMhAHYn.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFFkMhAHYn img {
    height: 3.8rem !important;
  }
  .cid-tFFkMhAHYn .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFFkMhAHYn .menu-wrap {
    flex-direction: column;
  }
  .cid-tFFkMhAHYn .btn {
    display: -webkit-flex;
  }
  .cid-tFFkMhAHYn button.navbar-toggler {
    display: block;
  }
  .cid-tFFkMhAHYn .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFFkMhAHYn .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFFkMhAHYn .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFFkMhAHYn .navbar-collapse.collapsing,
  .cid-tFFkMhAHYn .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFFkMhAHYn .navbar-collapse.collapsing .navbar-nav,
  .cid-tFFkMhAHYn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFFkMhAHYn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFFkMhAHYn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFFkMhAHYn .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFFkMhAHYn .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFFkMhAHYn .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFFkMhAHYn .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFFkMhAHYn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFFkMhAHYn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFFkMhAHYn .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFFkMhAHYn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFFkMhAHYn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFFkMhAHYn .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 (min-width: 767px) {
  .cid-tFFkMhAHYn .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFFkMhAHYn .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFFkMhAHYn .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFFkMhAHYn .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFFkMhAHYn .nav-link:hover,
.cid-tFFkMhAHYn .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFFkMi7AIn {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFFkMi7AIn h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFFkMi7AIn h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFFkMi7AIn h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFFkMi7AIn .mbr-text,
.cid-tFFkMi7AIn .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFFkMi7AIn h3:before,
  .cid-tFFkMi7AIn h3:after {
    display: none;
  }
}
.cid-tFFkMi7AIn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFFkMi7AIn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFFkMiz8fN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFFkMiz8fN {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFFkMiz8fN .box {
  background-image: url("../../../assets/images/timestyles-858x483.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFFkMiz8fN .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFFkMiz8fN .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFFkMiz8fN .icon-wrap span {
  padding-left: 8px;
}
.cid-tFFkMiz8fN .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFFkMiz8fN .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFFkMiz8fN .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFFkMiz8fN .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFFkMiz8fN .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFFkMiz8fN a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFFkMiz8fN a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFFkMiz8fN {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFFkMiz8fN .box {
    height: 250px;
  }
}
.cid-tFFkMiz8fN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFFkMiz8fN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFFkMj1Csj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFFkMj1Csj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFFkMj1Csj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFFkMj1Csj .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFFkMj1Csj .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFFkMj1Csj .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFFkMj1Csj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFFkMj1Csj .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFFkMj1Csj .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFFkMj1Csj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFFkMj1Csj .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFFkMj1Csj .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFFkMj1Csj .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFFkMj1Csj .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFFkMj1Csj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFFkMj1Csj .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFFkMj1Csj .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFFkMj1Csj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFFkMj1Csj .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFFkMj1Csj .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFFkMjqOfT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFFkMjqOfT .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFFkMjqOfT .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/tim-styles-2000x1599.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFFkMjqOfT .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFFkMjqOfT .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFFkMjqOfT .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFFkMjqOfT .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFFkMjqOfT .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFFkMjqOfT .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFFkMjqOfT .col:hover .box-title2,
.cid-tFFkMjqOfT .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFFkMjqOfT .box-title2,
.cid-tFFkMjqOfT .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFFkMjqOfT .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFFkMjqOfT .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFFkMjqOfT .img-content {
    opacity: 1;
  }
  .cid-tFFkMjqOfT .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFFkMjqOfT .box-content {
    width: 100%;
  }
  .cid-tFFkMjqOfT .box-title2,
  .cid-tFFkMjqOfT .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFFkMjqOfT .content-block,
  .cid-tFFkMjqOfT .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFFkMjqOfT .box-text1 {
  color: #333333;
}
.cid-tFFkMjqOfT .box-title2 {
  color: #ffffff;
}
.cid-tFFkMjqOfT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFFkMjqOfT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFFkMjNqIx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFFnGuP9jJ .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFFnGuP9jJ .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFFnGuP9jJ a {
  font-style: normal;
}
.cid-tFFnGuP9jJ .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFFnGuP9jJ .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFFnGuP9jJ .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFFnGuP9jJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFFnGuP9jJ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFFnGuP9jJ .nav-item:focus,
.cid-tFFnGuP9jJ .nav-link:focus {
  outline: none;
}
.cid-tFFnGuP9jJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFFnGuP9jJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFFnGuP9jJ .menu-logo {
  margin-right: auto;
}
.cid-tFFnGuP9jJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFFnGuP9jJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFFnGuP9jJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFFnGuP9jJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFFnGuP9jJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFFnGuP9jJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFFnGuP9jJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFFnGuP9jJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFFnGuP9jJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFFnGuP9jJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFFnGuP9jJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFFnGuP9jJ .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFFnGuP9jJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFFnGuP9jJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFFnGuP9jJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFFnGuP9jJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFFnGuP9jJ .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-tFFnGuP9jJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFFnGuP9jJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFFnGuP9jJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFFnGuP9jJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFFnGuP9jJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFFnGuP9jJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFFnGuP9jJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFFnGuP9jJ button.navbar-toggler:focus {
  outline: none;
}
.cid-tFFnGuP9jJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFFnGuP9jJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFFnGuP9jJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFFnGuP9jJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFFnGuP9jJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFFnGuP9jJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFFnGuP9jJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFFnGuP9jJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFFnGuP9jJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFFnGuP9jJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFFnGuP9jJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFFnGuP9jJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFFnGuP9jJ .collapsed .navbar-collapse.collapsing,
.cid-tFFnGuP9jJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFFnGuP9jJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFFnGuP9jJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFFnGuP9jJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFFnGuP9jJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFFnGuP9jJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFFnGuP9jJ .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFFnGuP9jJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFFnGuP9jJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFFnGuP9jJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFFnGuP9jJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFFnGuP9jJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFFnGuP9jJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFFnGuP9jJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFFnGuP9jJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFFnGuP9jJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFFnGuP9jJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFFnGuP9jJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFFnGuP9jJ .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-tFFnGuP9jJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFFnGuP9jJ img {
    height: 3.8rem !important;
  }
  .cid-tFFnGuP9jJ .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFFnGuP9jJ .menu-wrap {
    flex-direction: column;
  }
  .cid-tFFnGuP9jJ .btn {
    display: -webkit-flex;
  }
  .cid-tFFnGuP9jJ button.navbar-toggler {
    display: block;
  }
  .cid-tFFnGuP9jJ .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFFnGuP9jJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFFnGuP9jJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFFnGuP9jJ .navbar-collapse.collapsing,
  .cid-tFFnGuP9jJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFFnGuP9jJ .navbar-collapse.collapsing .navbar-nav,
  .cid-tFFnGuP9jJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFFnGuP9jJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFFnGuP9jJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFFnGuP9jJ .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFFnGuP9jJ .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFFnGuP9jJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFFnGuP9jJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFFnGuP9jJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFFnGuP9jJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFFnGuP9jJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFFnGuP9jJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFFnGuP9jJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFFnGuP9jJ .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 (min-width: 767px) {
  .cid-tFFnGuP9jJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFFnGuP9jJ .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFFnGuP9jJ .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFFnGuP9jJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFFnGuP9jJ .nav-link:hover,
.cid-tFFnGuP9jJ .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFFnGvgURX {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFFnGvgURX h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFFnGvgURX h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFFnGvgURX h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFFnGvgURX .mbr-text,
.cid-tFFnGvgURX .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFFnGvgURX h3:before,
  .cid-tFFnGvgURX h3:after {
    display: none;
  }
}
.cid-tFFnGvgURX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFFnGvgURX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFFnGvByQt {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFFnGvByQt {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFFnGvByQt .box {
  background-image: url("../../../assets/images/dirtbag-th-800x450.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFFnGvByQt .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFFnGvByQt .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFFnGvByQt .icon-wrap span {
  padding-left: 8px;
}
.cid-tFFnGvByQt .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFFnGvByQt .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFFnGvByQt .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFFnGvByQt .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFFnGvByQt .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFFnGvByQt a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFFnGvByQt a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFFnGvByQt {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFFnGvByQt .box {
    height: 250px;
  }
}
.cid-tFFnGvByQt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFFnGvByQt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFFnGw1ClE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFFnGw1ClE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFFnGw1ClE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFFnGw1ClE .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFFnGw1ClE .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFFnGw1ClE .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFFnGw1ClE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFFnGw1ClE .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFFnGw1ClE .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFFnGw1ClE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFFnGw1ClE .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFFnGw1ClE .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFFnGw1ClE .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFFnGw1ClE .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFFnGw1ClE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFFnGw1ClE .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFFnGw1ClE .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFFnGw1ClE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFFnGw1ClE .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFFnGw1ClE .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFFnGwnFBw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFFnGwnFBw .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFFnGwnFBw .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/ab67616d0000b27324d2a2b4b5c9610a95d09196-640x640.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFFnGwnFBw .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFFnGwnFBw .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFFnGwnFBw .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFFnGwnFBw .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFFnGwnFBw .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFFnGwnFBw .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFFnGwnFBw .col:hover .box-title2,
.cid-tFFnGwnFBw .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFFnGwnFBw .box-title2,
.cid-tFFnGwnFBw .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFFnGwnFBw .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFFnGwnFBw .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFFnGwnFBw .img-content {
    opacity: 1;
  }
  .cid-tFFnGwnFBw .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFFnGwnFBw .box-content {
    width: 100%;
  }
  .cid-tFFnGwnFBw .box-title2,
  .cid-tFFnGwnFBw .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFFnGwnFBw .content-block,
  .cid-tFFnGwnFBw .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFFnGwnFBw .box-text1 {
  color: #333333;
}
.cid-tFFnGwnFBw .box-title2 {
  color: #ffffff;
}
.cid-tFFnGwnFBw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFFnGwnFBw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFFnGwHSHa {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFFpvDBjtl .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFFpvDBjtl .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFFpvDBjtl a {
  font-style: normal;
}
.cid-tFFpvDBjtl .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFFpvDBjtl .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFFpvDBjtl .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFFpvDBjtl .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFFpvDBjtl .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFFpvDBjtl .nav-item:focus,
.cid-tFFpvDBjtl .nav-link:focus {
  outline: none;
}
.cid-tFFpvDBjtl .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFFpvDBjtl .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFFpvDBjtl .menu-logo {
  margin-right: auto;
}
.cid-tFFpvDBjtl .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFFpvDBjtl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFFpvDBjtl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFFpvDBjtl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFFpvDBjtl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFFpvDBjtl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFFpvDBjtl .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFFpvDBjtl .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFFpvDBjtl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFFpvDBjtl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFFpvDBjtl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFFpvDBjtl .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFFpvDBjtl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFFpvDBjtl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFFpvDBjtl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFFpvDBjtl .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFFpvDBjtl .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-tFFpvDBjtl .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFFpvDBjtl .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFFpvDBjtl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFFpvDBjtl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFFpvDBjtl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFFpvDBjtl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFFpvDBjtl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFFpvDBjtl button.navbar-toggler:focus {
  outline: none;
}
.cid-tFFpvDBjtl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFFpvDBjtl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFFpvDBjtl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFFpvDBjtl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFFpvDBjtl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFFpvDBjtl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFFpvDBjtl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFFpvDBjtl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFFpvDBjtl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFFpvDBjtl .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFFpvDBjtl .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFFpvDBjtl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFFpvDBjtl .collapsed .navbar-collapse.collapsing,
.cid-tFFpvDBjtl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFFpvDBjtl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFFpvDBjtl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFFpvDBjtl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFFpvDBjtl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFFpvDBjtl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFFpvDBjtl .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFFpvDBjtl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFFpvDBjtl .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFFpvDBjtl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFFpvDBjtl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFFpvDBjtl .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFFpvDBjtl .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFFpvDBjtl .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFFpvDBjtl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFFpvDBjtl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFFpvDBjtl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFFpvDBjtl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFFpvDBjtl .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-tFFpvDBjtl.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFFpvDBjtl img {
    height: 3.8rem !important;
  }
  .cid-tFFpvDBjtl .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFFpvDBjtl .menu-wrap {
    flex-direction: column;
  }
  .cid-tFFpvDBjtl .btn {
    display: -webkit-flex;
  }
  .cid-tFFpvDBjtl button.navbar-toggler {
    display: block;
  }
  .cid-tFFpvDBjtl .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFFpvDBjtl .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFFpvDBjtl .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFFpvDBjtl .navbar-collapse.collapsing,
  .cid-tFFpvDBjtl .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFFpvDBjtl .navbar-collapse.collapsing .navbar-nav,
  .cid-tFFpvDBjtl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFFpvDBjtl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFFpvDBjtl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFFpvDBjtl .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFFpvDBjtl .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFFpvDBjtl .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFFpvDBjtl .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFFpvDBjtl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFFpvDBjtl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFFpvDBjtl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFFpvDBjtl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFFpvDBjtl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFFpvDBjtl .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 (min-width: 767px) {
  .cid-tFFpvDBjtl .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFFpvDBjtl .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFFpvDBjtl .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFFpvDBjtl .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFFpvDBjtl .nav-link:hover,
.cid-tFFpvDBjtl .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFFpvE2kOd {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFFpvE2kOd h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFFpvE2kOd h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFFpvE2kOd h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFFpvE2kOd .mbr-text,
.cid-tFFpvE2kOd .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFFpvE2kOd h3:before,
  .cid-tFFpvE2kOd h3:after {
    display: none;
  }
}
.cid-tFFpvE2kOd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFFpvE2kOd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFFpvEkL35 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFFpvEkL35 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFFpvEkL35 .box {
  background-image: url("../../../assets/images/its-a-mans-world-th-800x450.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFFpvEkL35 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFFpvEkL35 .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFFpvEkL35 .icon-wrap span {
  padding-left: 8px;
}
.cid-tFFpvEkL35 .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFFpvEkL35 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFFpvEkL35 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFFpvEkL35 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFFpvEkL35 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFFpvEkL35 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFFpvEkL35 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFFpvEkL35 {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFFpvEkL35 .box {
    height: 250px;
  }
}
.cid-tFFpvEkL35 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFFpvEkL35 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFFpvEJu54 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFFpvEJu54 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFFpvEJu54 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFFpvEJu54 .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFFpvEJu54 .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFFpvEJu54 .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFFpvEJu54 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFFpvEJu54 .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFFpvEJu54 .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFFpvEJu54 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFFpvEJu54 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFFpvEJu54 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFFpvEJu54 .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFFpvEJu54 .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFFpvEJu54 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFFpvEJu54 .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFFpvEJu54 .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFFpvEJu54 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFFpvEJu54 .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFFpvEJu54 .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFFpvF7ZE3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFFpvF7ZE3 .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFFpvF7ZE3 .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/cover1sm-1000x1000.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFFpvF7ZE3 .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFFpvF7ZE3 .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFFpvF7ZE3 .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFFpvF7ZE3 .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFFpvF7ZE3 .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFFpvF7ZE3 .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFFpvF7ZE3 .col:hover .box-title2,
.cid-tFFpvF7ZE3 .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFFpvF7ZE3 .box-title2,
.cid-tFFpvF7ZE3 .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFFpvF7ZE3 .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFFpvF7ZE3 .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFFpvF7ZE3 .img-content {
    opacity: 1;
  }
  .cid-tFFpvF7ZE3 .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFFpvF7ZE3 .box-content {
    width: 100%;
  }
  .cid-tFFpvF7ZE3 .box-title2,
  .cid-tFFpvF7ZE3 .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFFpvF7ZE3 .content-block,
  .cid-tFFpvF7ZE3 .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFFpvF7ZE3 .box-text1 {
  color: #333333;
}
.cid-tFFpvF7ZE3 .box-title2 {
  color: #ffffff;
}
.cid-tFFpvF7ZE3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFFpvF7ZE3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFFpvFrkPl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFGfkbHNld .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFGfkbHNld .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFGfkbHNld a {
  font-style: normal;
}
.cid-tFGfkbHNld .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFGfkbHNld .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFGfkbHNld .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFGfkbHNld .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFGfkbHNld .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFGfkbHNld .nav-item:focus,
.cid-tFGfkbHNld .nav-link:focus {
  outline: none;
}
.cid-tFGfkbHNld .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFGfkbHNld .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFGfkbHNld .menu-logo {
  margin-right: auto;
}
.cid-tFGfkbHNld .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFGfkbHNld .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFGfkbHNld .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFGfkbHNld .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFGfkbHNld .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFGfkbHNld .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFGfkbHNld .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFGfkbHNld .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFGfkbHNld .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFGfkbHNld .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFGfkbHNld .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFGfkbHNld .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFGfkbHNld .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFGfkbHNld .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFGfkbHNld .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFGfkbHNld .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFGfkbHNld .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-tFGfkbHNld .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFGfkbHNld .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFGfkbHNld .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFGfkbHNld .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFGfkbHNld .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFGfkbHNld .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFGfkbHNld button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFGfkbHNld button.navbar-toggler:focus {
  outline: none;
}
.cid-tFGfkbHNld button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFGfkbHNld button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFGfkbHNld button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFGfkbHNld button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFGfkbHNld button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFGfkbHNld nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFGfkbHNld nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFGfkbHNld nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFGfkbHNld nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFGfkbHNld .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFGfkbHNld .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFGfkbHNld .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFGfkbHNld .collapsed .navbar-collapse.collapsing,
.cid-tFGfkbHNld .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFGfkbHNld .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFGfkbHNld .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFGfkbHNld .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFGfkbHNld .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFGfkbHNld .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFGfkbHNld .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFGfkbHNld .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFGfkbHNld .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFGfkbHNld .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFGfkbHNld .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFGfkbHNld .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFGfkbHNld .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFGfkbHNld .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFGfkbHNld .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFGfkbHNld .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFGfkbHNld .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFGfkbHNld .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFGfkbHNld .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-tFGfkbHNld.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFGfkbHNld img {
    height: 3.8rem !important;
  }
  .cid-tFGfkbHNld .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFGfkbHNld .menu-wrap {
    flex-direction: column;
  }
  .cid-tFGfkbHNld .btn {
    display: -webkit-flex;
  }
  .cid-tFGfkbHNld button.navbar-toggler {
    display: block;
  }
  .cid-tFGfkbHNld .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFGfkbHNld .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFGfkbHNld .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFGfkbHNld .navbar-collapse.collapsing,
  .cid-tFGfkbHNld .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFGfkbHNld .navbar-collapse.collapsing .navbar-nav,
  .cid-tFGfkbHNld .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFGfkbHNld .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFGfkbHNld .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFGfkbHNld .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFGfkbHNld .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFGfkbHNld .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFGfkbHNld .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFGfkbHNld .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFGfkbHNld .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFGfkbHNld .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFGfkbHNld .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFGfkbHNld .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFGfkbHNld .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 (min-width: 767px) {
  .cid-tFGfkbHNld .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFGfkbHNld .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFGfkbHNld .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFGfkbHNld .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFGfkbHNld .nav-link:hover,
.cid-tFGfkbHNld .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFGfkc7J63 {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFGfkc7J63 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFGfkc7J63 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFGfkc7J63 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFGfkc7J63 .mbr-text,
.cid-tFGfkc7J63 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFGfkc7J63 h3:before,
  .cid-tFGfkc7J63 h3:after {
    display: none;
  }
}
.cid-tFGfkc7J63 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGfkc7J63 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGfkctdI4 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFGfkctdI4 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFGfkctdI4 .box {
  background-image: url("../../../assets/images/25-questions-cover-1280x720.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFGfkctdI4 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFGfkctdI4 .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFGfkctdI4 .icon-wrap span {
  padding-left: 8px;
}
.cid-tFGfkctdI4 .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFGfkctdI4 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFGfkctdI4 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFGfkctdI4 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFGfkctdI4 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFGfkctdI4 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFGfkctdI4 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFGfkctdI4 {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFGfkctdI4 .box {
    height: 250px;
  }
}
.cid-tFGfkctdI4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGfkctdI4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGfkcOShr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFGfkcOShr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFGfkcOShr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFGfkcOShr .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFGfkcOShr .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFGfkcOShr .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFGfkcOShr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFGfkcOShr .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFGfkcOShr .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFGfkcOShr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFGfkcOShr .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFGfkcOShr .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFGfkcOShr .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFGfkcOShr .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFGfkcOShr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFGfkcOShr .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFGfkcOShr .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFGfkcOShr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFGfkcOShr .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFGfkcOShr .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFGfkdbLX7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFGfkdbLX7 .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFGfkdbLX7 .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/the-preview-episode-12-ahrae-25-questions-858x483.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFGfkdbLX7 .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFGfkdbLX7 .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFGfkdbLX7 .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFGfkdbLX7 .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFGfkdbLX7 .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFGfkdbLX7 .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFGfkdbLX7 .col:hover .box-title2,
.cid-tFGfkdbLX7 .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFGfkdbLX7 .box-title2,
.cid-tFGfkdbLX7 .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFGfkdbLX7 .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFGfkdbLX7 .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFGfkdbLX7 .img-content {
    opacity: 1;
  }
  .cid-tFGfkdbLX7 .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFGfkdbLX7 .box-content {
    width: 100%;
  }
  .cid-tFGfkdbLX7 .box-title2,
  .cid-tFGfkdbLX7 .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFGfkdbLX7 .content-block,
  .cid-tFGfkdbLX7 .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFGfkdbLX7 .box-text1 {
  color: #333333;
}
.cid-tFGfkdbLX7 .box-title2 {
  color: #ffffff;
}
.cid-tFGfkdbLX7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGfkdbLX7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGfkdwQz6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFGjjbXgMl .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFGjjbXgMl .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFGjjbXgMl a {
  font-style: normal;
}
.cid-tFGjjbXgMl .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFGjjbXgMl .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFGjjbXgMl .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFGjjbXgMl .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFGjjbXgMl .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFGjjbXgMl .nav-item:focus,
.cid-tFGjjbXgMl .nav-link:focus {
  outline: none;
}
.cid-tFGjjbXgMl .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFGjjbXgMl .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFGjjbXgMl .menu-logo {
  margin-right: auto;
}
.cid-tFGjjbXgMl .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFGjjbXgMl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFGjjbXgMl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFGjjbXgMl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFGjjbXgMl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFGjjbXgMl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFGjjbXgMl .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFGjjbXgMl .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFGjjbXgMl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFGjjbXgMl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFGjjbXgMl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFGjjbXgMl .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFGjjbXgMl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFGjjbXgMl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFGjjbXgMl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFGjjbXgMl .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFGjjbXgMl .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-tFGjjbXgMl .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFGjjbXgMl .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFGjjbXgMl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFGjjbXgMl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFGjjbXgMl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFGjjbXgMl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFGjjbXgMl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFGjjbXgMl button.navbar-toggler:focus {
  outline: none;
}
.cid-tFGjjbXgMl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFGjjbXgMl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFGjjbXgMl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFGjjbXgMl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFGjjbXgMl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFGjjbXgMl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFGjjbXgMl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFGjjbXgMl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFGjjbXgMl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFGjjbXgMl .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFGjjbXgMl .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFGjjbXgMl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFGjjbXgMl .collapsed .navbar-collapse.collapsing,
.cid-tFGjjbXgMl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFGjjbXgMl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFGjjbXgMl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFGjjbXgMl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFGjjbXgMl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFGjjbXgMl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFGjjbXgMl .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFGjjbXgMl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFGjjbXgMl .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFGjjbXgMl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFGjjbXgMl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFGjjbXgMl .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFGjjbXgMl .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFGjjbXgMl .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFGjjbXgMl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFGjjbXgMl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFGjjbXgMl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFGjjbXgMl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFGjjbXgMl .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-tFGjjbXgMl.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFGjjbXgMl img {
    height: 3.8rem !important;
  }
  .cid-tFGjjbXgMl .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFGjjbXgMl .menu-wrap {
    flex-direction: column;
  }
  .cid-tFGjjbXgMl .btn {
    display: -webkit-flex;
  }
  .cid-tFGjjbXgMl button.navbar-toggler {
    display: block;
  }
  .cid-tFGjjbXgMl .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFGjjbXgMl .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFGjjbXgMl .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFGjjbXgMl .navbar-collapse.collapsing,
  .cid-tFGjjbXgMl .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFGjjbXgMl .navbar-collapse.collapsing .navbar-nav,
  .cid-tFGjjbXgMl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFGjjbXgMl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFGjjbXgMl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFGjjbXgMl .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFGjjbXgMl .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFGjjbXgMl .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFGjjbXgMl .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFGjjbXgMl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFGjjbXgMl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFGjjbXgMl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFGjjbXgMl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFGjjbXgMl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFGjjbXgMl .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 (min-width: 767px) {
  .cid-tFGjjbXgMl .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFGjjbXgMl .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFGjjbXgMl .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFGjjbXgMl .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFGjjbXgMl .nav-link:hover,
.cid-tFGjjbXgMl .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFGjjcnVLa {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFGjjcnVLa h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFGjjcnVLa h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFGjjcnVLa h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFGjjcnVLa .mbr-text,
.cid-tFGjjcnVLa .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFGjjcnVLa h3:before,
  .cid-tFGjjcnVLa h3:after {
    display: none;
  }
}
.cid-tFGjjcnVLa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGjjcnVLa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGjjcIM8g {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFGjjcIM8g {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFGjjcIM8g .box {
  background-image: url("../../../assets/images/tiec-tocc-tonight-choregraphy-preview-featuring-elana-kluner-858x483.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFGjjcIM8g .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFGjjcIM8g .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFGjjcIM8g .icon-wrap span {
  padding-left: 8px;
}
.cid-tFGjjcIM8g .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFGjjcIM8g .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFGjjcIM8g .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFGjjcIM8g .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFGjjcIM8g .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFGjjcIM8g a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFGjjcIM8g a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFGjjcIM8g {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFGjjcIM8g .box {
    height: 250px;
  }
}
.cid-tFGjjcIM8g .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGjjcIM8g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGjjd8BdE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFGjjd8BdE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFGjjd8BdE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFGjjd8BdE .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFGjjd8BdE .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFGjjd8BdE .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFGjjd8BdE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFGjjd8BdE .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFGjjd8BdE .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFGjjd8BdE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFGjjd8BdE .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFGjjd8BdE .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFGjjd8BdE .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFGjjd8BdE .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFGjjd8BdE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFGjjd8BdE .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFGjjd8BdE .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFGjjd8BdE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFGjjd8BdE .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFGjjd8BdE .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFGjjdxzBB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFGjjdxzBB .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFGjjdxzBB .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/tonight-preview-8-1920x1080.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFGjjdxzBB .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFGjjdxzBB .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFGjjdxzBB .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFGjjdxzBB .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFGjjdxzBB .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFGjjdxzBB .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFGjjdxzBB .col:hover .box-title2,
.cid-tFGjjdxzBB .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFGjjdxzBB .box-title2,
.cid-tFGjjdxzBB .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFGjjdxzBB .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFGjjdxzBB .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFGjjdxzBB .img-content {
    opacity: 1;
  }
  .cid-tFGjjdxzBB .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFGjjdxzBB .box-content {
    width: 100%;
  }
  .cid-tFGjjdxzBB .box-title2,
  .cid-tFGjjdxzBB .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFGjjdxzBB .content-block,
  .cid-tFGjjdxzBB .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFGjjdxzBB .box-text1 {
  color: #333333;
}
.cid-tFGjjdxzBB .box-title2 {
  color: #ffffff;
}
.cid-tFGjjdxzBB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGjjdxzBB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGjjdT2cj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFGsuChohj .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFGsuChohj .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFGsuChohj a {
  font-style: normal;
}
.cid-tFGsuChohj .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFGsuChohj .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFGsuChohj .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFGsuChohj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFGsuChohj .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFGsuChohj .nav-item:focus,
.cid-tFGsuChohj .nav-link:focus {
  outline: none;
}
.cid-tFGsuChohj .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFGsuChohj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFGsuChohj .menu-logo {
  margin-right: auto;
}
.cid-tFGsuChohj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFGsuChohj .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFGsuChohj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFGsuChohj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFGsuChohj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFGsuChohj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFGsuChohj .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFGsuChohj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFGsuChohj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFGsuChohj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFGsuChohj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFGsuChohj .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFGsuChohj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFGsuChohj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFGsuChohj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFGsuChohj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFGsuChohj .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-tFGsuChohj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFGsuChohj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFGsuChohj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFGsuChohj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFGsuChohj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFGsuChohj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFGsuChohj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFGsuChohj button.navbar-toggler:focus {
  outline: none;
}
.cid-tFGsuChohj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFGsuChohj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFGsuChohj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFGsuChohj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFGsuChohj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFGsuChohj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFGsuChohj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFGsuChohj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFGsuChohj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFGsuChohj .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFGsuChohj .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFGsuChohj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFGsuChohj .collapsed .navbar-collapse.collapsing,
.cid-tFGsuChohj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFGsuChohj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFGsuChohj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFGsuChohj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFGsuChohj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFGsuChohj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFGsuChohj .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFGsuChohj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFGsuChohj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFGsuChohj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFGsuChohj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFGsuChohj .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFGsuChohj .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFGsuChohj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFGsuChohj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFGsuChohj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFGsuChohj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFGsuChohj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFGsuChohj .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-tFGsuChohj.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFGsuChohj img {
    height: 3.8rem !important;
  }
  .cid-tFGsuChohj .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFGsuChohj .menu-wrap {
    flex-direction: column;
  }
  .cid-tFGsuChohj .btn {
    display: -webkit-flex;
  }
  .cid-tFGsuChohj button.navbar-toggler {
    display: block;
  }
  .cid-tFGsuChohj .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFGsuChohj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFGsuChohj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFGsuChohj .navbar-collapse.collapsing,
  .cid-tFGsuChohj .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFGsuChohj .navbar-collapse.collapsing .navbar-nav,
  .cid-tFGsuChohj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFGsuChohj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFGsuChohj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFGsuChohj .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFGsuChohj .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFGsuChohj .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFGsuChohj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFGsuChohj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFGsuChohj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFGsuChohj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFGsuChohj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFGsuChohj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFGsuChohj .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 (min-width: 767px) {
  .cid-tFGsuChohj .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFGsuChohj .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFGsuChohj .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFGsuChohj .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFGsuChohj .nav-link:hover,
.cid-tFGsuChohj .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFGsuCLzOP {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFGsuCLzOP h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFGsuCLzOP h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFGsuCLzOP h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFGsuCLzOP .mbr-text,
.cid-tFGsuCLzOP .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFGsuCLzOP h3:before,
  .cid-tFGsuCLzOP h3:after {
    display: none;
  }
}
.cid-tFGsuCLzOP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGsuCLzOP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGsuD7ECv {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFGsuD7ECv {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFGsuD7ECv .box {
  background-image: url("../../../assets/images/ak-promo-th-719x404.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFGsuD7ECv .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFGsuD7ECv .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFGsuD7ECv .icon-wrap span {
  padding-left: 8px;
}
.cid-tFGsuD7ECv .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFGsuD7ECv .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFGsuD7ECv .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFGsuD7ECv .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFGsuD7ECv .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFGsuD7ECv a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFGsuD7ECv a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFGsuD7ECv {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFGsuD7ECv .box {
    height: 250px;
  }
}
.cid-tFGsuD7ECv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGsuD7ECv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGsuDwEsA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFGsuDwEsA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFGsuDwEsA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFGsuDwEsA .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFGsuDwEsA .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFGsuDwEsA .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFGsuDwEsA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFGsuDwEsA .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFGsuDwEsA .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFGsuDwEsA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFGsuDwEsA .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFGsuDwEsA .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFGsuDwEsA .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFGsuDwEsA .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFGsuDwEsA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFGsuDwEsA .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFGsuDwEsA .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFGsuDwEsA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFGsuDwEsA .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFGsuDwEsA .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFGsuDYU2Q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFGsuDYU2Q .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFGsuDYU2Q .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/ak-promo-6-1280x720.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFGsuDYU2Q .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFGsuDYU2Q .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFGsuDYU2Q .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFGsuDYU2Q .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFGsuDYU2Q .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFGsuDYU2Q .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFGsuDYU2Q .col:hover .box-title2,
.cid-tFGsuDYU2Q .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFGsuDYU2Q .box-title2,
.cid-tFGsuDYU2Q .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFGsuDYU2Q .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFGsuDYU2Q .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFGsuDYU2Q .img-content {
    opacity: 1;
  }
  .cid-tFGsuDYU2Q .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFGsuDYU2Q .box-content {
    width: 100%;
  }
  .cid-tFGsuDYU2Q .box-title2,
  .cid-tFGsuDYU2Q .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFGsuDYU2Q .content-block,
  .cid-tFGsuDYU2Q .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFGsuDYU2Q .box-text1 {
  color: #333333;
}
.cid-tFGsuDYU2Q .box-title2 {
  color: #ffffff;
}
.cid-tFGsuDYU2Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGsuDYU2Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGsuEjVch {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFGxCBmWt9 .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFGxCBmWt9 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFGxCBmWt9 a {
  font-style: normal;
}
.cid-tFGxCBmWt9 .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFGxCBmWt9 .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFGxCBmWt9 .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFGxCBmWt9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFGxCBmWt9 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFGxCBmWt9 .nav-item:focus,
.cid-tFGxCBmWt9 .nav-link:focus {
  outline: none;
}
.cid-tFGxCBmWt9 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFGxCBmWt9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFGxCBmWt9 .menu-logo {
  margin-right: auto;
}
.cid-tFGxCBmWt9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFGxCBmWt9 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFGxCBmWt9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFGxCBmWt9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFGxCBmWt9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFGxCBmWt9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFGxCBmWt9 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFGxCBmWt9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFGxCBmWt9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFGxCBmWt9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFGxCBmWt9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFGxCBmWt9 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFGxCBmWt9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFGxCBmWt9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFGxCBmWt9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFGxCBmWt9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFGxCBmWt9 .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-tFGxCBmWt9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFGxCBmWt9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFGxCBmWt9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFGxCBmWt9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFGxCBmWt9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFGxCBmWt9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFGxCBmWt9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFGxCBmWt9 button.navbar-toggler:focus {
  outline: none;
}
.cid-tFGxCBmWt9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFGxCBmWt9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFGxCBmWt9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFGxCBmWt9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFGxCBmWt9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFGxCBmWt9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFGxCBmWt9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFGxCBmWt9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFGxCBmWt9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFGxCBmWt9 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFGxCBmWt9 .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFGxCBmWt9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFGxCBmWt9 .collapsed .navbar-collapse.collapsing,
.cid-tFGxCBmWt9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFGxCBmWt9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFGxCBmWt9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFGxCBmWt9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFGxCBmWt9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFGxCBmWt9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFGxCBmWt9 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFGxCBmWt9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFGxCBmWt9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFGxCBmWt9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFGxCBmWt9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFGxCBmWt9 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFGxCBmWt9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFGxCBmWt9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFGxCBmWt9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFGxCBmWt9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFGxCBmWt9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFGxCBmWt9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFGxCBmWt9 .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-tFGxCBmWt9.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFGxCBmWt9 img {
    height: 3.8rem !important;
  }
  .cid-tFGxCBmWt9 .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFGxCBmWt9 .menu-wrap {
    flex-direction: column;
  }
  .cid-tFGxCBmWt9 .btn {
    display: -webkit-flex;
  }
  .cid-tFGxCBmWt9 button.navbar-toggler {
    display: block;
  }
  .cid-tFGxCBmWt9 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFGxCBmWt9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFGxCBmWt9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFGxCBmWt9 .navbar-collapse.collapsing,
  .cid-tFGxCBmWt9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFGxCBmWt9 .navbar-collapse.collapsing .navbar-nav,
  .cid-tFGxCBmWt9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFGxCBmWt9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFGxCBmWt9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFGxCBmWt9 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFGxCBmWt9 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFGxCBmWt9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFGxCBmWt9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFGxCBmWt9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFGxCBmWt9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFGxCBmWt9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFGxCBmWt9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFGxCBmWt9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFGxCBmWt9 .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 (min-width: 767px) {
  .cid-tFGxCBmWt9 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFGxCBmWt9 .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFGxCBmWt9 .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFGxCBmWt9 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFGxCBmWt9 .nav-link:hover,
.cid-tFGxCBmWt9 .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFGxCBNsbG {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFGxCBNsbG h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFGxCBNsbG h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFGxCBNsbG h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFGxCBNsbG .mbr-text,
.cid-tFGxCBNsbG .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFGxCBNsbG h3:before,
  .cid-tFGxCBNsbG h3:after {
    display: none;
  }
}
.cid-tFGxCBNsbG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGxCBNsbG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGxCCaivg {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFGxCCaivg {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFGxCCaivg .box {
  background-image: url("../../../assets/images/flash-rock-performance-800x450.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFGxCCaivg .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFGxCCaivg .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFGxCCaivg .icon-wrap span {
  padding-left: 8px;
}
.cid-tFGxCCaivg .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFGxCCaivg .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFGxCCaivg .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFGxCCaivg .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFGxCCaivg .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFGxCCaivg a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFGxCCaivg a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFGxCCaivg {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFGxCCaivg .box {
    height: 250px;
  }
}
.cid-tFGxCCaivg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGxCCaivg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGxCCBwx6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFGxCCBwx6 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFGxCCBwx6 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFGxCCBwx6 .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFGxCCBwx6 .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFGxCCBwx6 .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFGxCCBwx6 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFGxCCBwx6 .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFGxCCBwx6 .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFGxCCBwx6 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFGxCCBwx6 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFGxCCBwx6 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFGxCCBwx6 .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFGxCCBwx6 .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFGxCCBwx6 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFGxCCBwx6 .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFGxCCBwx6 .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFGxCCBwx6 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFGxCCBwx6 .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFGxCCBwx6 .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFGxCD3pJx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFGxCD3pJx .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFGxCD3pJx .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/vlcsnap-2023-05-29-14h54m45s291-1920x1080.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFGxCD3pJx .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFGxCD3pJx .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFGxCD3pJx .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFGxCD3pJx .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFGxCD3pJx .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFGxCD3pJx .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFGxCD3pJx .col:hover .box-title2,
.cid-tFGxCD3pJx .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFGxCD3pJx .box-title2,
.cid-tFGxCD3pJx .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFGxCD3pJx .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFGxCD3pJx .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFGxCD3pJx .img-content {
    opacity: 1;
  }
  .cid-tFGxCD3pJx .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFGxCD3pJx .box-content {
    width: 100%;
  }
  .cid-tFGxCD3pJx .box-title2,
  .cid-tFGxCD3pJx .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFGxCD3pJx .content-block,
  .cid-tFGxCD3pJx .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFGxCD3pJx .box-text1 {
  color: #333333;
}
.cid-tFGxCD3pJx .box-title2 {
  color: #ffffff;
}
.cid-tFGxCD3pJx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGxCD3pJx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGxCDqi0t {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFGBTnucak .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFGBTnucak .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFGBTnucak a {
  font-style: normal;
}
.cid-tFGBTnucak .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFGBTnucak .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFGBTnucak .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFGBTnucak .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFGBTnucak .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFGBTnucak .nav-item:focus,
.cid-tFGBTnucak .nav-link:focus {
  outline: none;
}
.cid-tFGBTnucak .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFGBTnucak .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFGBTnucak .menu-logo {
  margin-right: auto;
}
.cid-tFGBTnucak .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFGBTnucak .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFGBTnucak .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFGBTnucak .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFGBTnucak .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFGBTnucak .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFGBTnucak .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFGBTnucak .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFGBTnucak .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFGBTnucak .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFGBTnucak .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFGBTnucak .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFGBTnucak .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFGBTnucak .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFGBTnucak .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFGBTnucak .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFGBTnucak .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-tFGBTnucak .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFGBTnucak .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFGBTnucak .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFGBTnucak .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFGBTnucak .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFGBTnucak .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFGBTnucak button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFGBTnucak button.navbar-toggler:focus {
  outline: none;
}
.cid-tFGBTnucak button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFGBTnucak button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFGBTnucak button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFGBTnucak button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFGBTnucak button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFGBTnucak nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFGBTnucak nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFGBTnucak nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFGBTnucak nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFGBTnucak .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFGBTnucak .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFGBTnucak .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFGBTnucak .collapsed .navbar-collapse.collapsing,
.cid-tFGBTnucak .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFGBTnucak .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFGBTnucak .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFGBTnucak .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFGBTnucak .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFGBTnucak .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFGBTnucak .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFGBTnucak .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFGBTnucak .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFGBTnucak .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFGBTnucak .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFGBTnucak .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFGBTnucak .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFGBTnucak .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFGBTnucak .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFGBTnucak .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFGBTnucak .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFGBTnucak .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFGBTnucak .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-tFGBTnucak.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFGBTnucak img {
    height: 3.8rem !important;
  }
  .cid-tFGBTnucak .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFGBTnucak .menu-wrap {
    flex-direction: column;
  }
  .cid-tFGBTnucak .btn {
    display: -webkit-flex;
  }
  .cid-tFGBTnucak button.navbar-toggler {
    display: block;
  }
  .cid-tFGBTnucak .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFGBTnucak .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFGBTnucak .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFGBTnucak .navbar-collapse.collapsing,
  .cid-tFGBTnucak .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFGBTnucak .navbar-collapse.collapsing .navbar-nav,
  .cid-tFGBTnucak .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFGBTnucak .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFGBTnucak .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFGBTnucak .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFGBTnucak .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFGBTnucak .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFGBTnucak .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFGBTnucak .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFGBTnucak .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFGBTnucak .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFGBTnucak .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFGBTnucak .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFGBTnucak .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 (min-width: 767px) {
  .cid-tFGBTnucak .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFGBTnucak .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFGBTnucak .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFGBTnucak .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFGBTnucak .nav-link:hover,
.cid-tFGBTnucak .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFGBTo1aR0 {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFGBTo1aR0 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFGBTo1aR0 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFGBTo1aR0 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFGBTo1aR0 .mbr-text,
.cid-tFGBTo1aR0 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFGBTo1aR0 h3:before,
  .cid-tFGBTo1aR0 h3:after {
    display: none;
  }
}
.cid-tFGBTo1aR0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGBTo1aR0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGBTomJDI {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFGBTomJDI {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFGBTomJDI .box {
  background-image: url("../../../assets/images/corbin-vodka-th-800x450.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFGBTomJDI .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFGBTomJDI .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFGBTomJDI .icon-wrap span {
  padding-left: 8px;
}
.cid-tFGBTomJDI .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFGBTomJDI .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFGBTomJDI .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFGBTomJDI .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFGBTomJDI .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFGBTomJDI a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFGBTomJDI a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFGBTomJDI {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFGBTomJDI .box {
    height: 250px;
  }
}
.cid-tFGBTomJDI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGBTomJDI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGBToPM0z {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFGBToPM0z .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFGBToPM0z .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFGBToPM0z .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFGBToPM0z .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFGBToPM0z .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFGBToPM0z .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFGBToPM0z .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFGBToPM0z .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFGBToPM0z .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFGBToPM0z .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFGBToPM0z .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFGBToPM0z .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFGBToPM0z .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFGBToPM0z .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFGBToPM0z .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFGBToPM0z .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFGBToPM0z .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFGBToPM0z .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFGBToPM0z .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFGBTpii8X {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFGBTpii8X .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFGBTpii8X .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/corbin-vodka-th-800x450.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFGBTpii8X .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFGBTpii8X .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFGBTpii8X .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFGBTpii8X .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFGBTpii8X .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFGBTpii8X .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFGBTpii8X .col:hover .box-title2,
.cid-tFGBTpii8X .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFGBTpii8X .box-title2,
.cid-tFGBTpii8X .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFGBTpii8X .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFGBTpii8X .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFGBTpii8X .img-content {
    opacity: 1;
  }
  .cid-tFGBTpii8X .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFGBTpii8X .box-content {
    width: 100%;
  }
  .cid-tFGBTpii8X .box-title2,
  .cid-tFGBTpii8X .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFGBTpii8X .content-block,
  .cid-tFGBTpii8X .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFGBTpii8X .box-text1 {
  color: #333333;
}
.cid-tFGBTpii8X .box-title2 {
  color: #ffffff;
}
.cid-tFGBTpii8X .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGBTpii8X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGBTpGPea {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFGFHJSRNh .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFGFHJSRNh .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFGFHJSRNh a {
  font-style: normal;
}
.cid-tFGFHJSRNh .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFGFHJSRNh .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFGFHJSRNh .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFGFHJSRNh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFGFHJSRNh .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFGFHJSRNh .nav-item:focus,
.cid-tFGFHJSRNh .nav-link:focus {
  outline: none;
}
.cid-tFGFHJSRNh .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFGFHJSRNh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFGFHJSRNh .menu-logo {
  margin-right: auto;
}
.cid-tFGFHJSRNh .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFGFHJSRNh .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFGFHJSRNh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFGFHJSRNh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFGFHJSRNh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFGFHJSRNh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFGFHJSRNh .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFGFHJSRNh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFGFHJSRNh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFGFHJSRNh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFGFHJSRNh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFGFHJSRNh .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFGFHJSRNh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFGFHJSRNh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFGFHJSRNh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFGFHJSRNh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFGFHJSRNh .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-tFGFHJSRNh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFGFHJSRNh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFGFHJSRNh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFGFHJSRNh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFGFHJSRNh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFGFHJSRNh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFGFHJSRNh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFGFHJSRNh button.navbar-toggler:focus {
  outline: none;
}
.cid-tFGFHJSRNh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFGFHJSRNh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFGFHJSRNh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFGFHJSRNh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFGFHJSRNh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFGFHJSRNh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFGFHJSRNh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFGFHJSRNh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFGFHJSRNh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFGFHJSRNh .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFGFHJSRNh .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFGFHJSRNh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFGFHJSRNh .collapsed .navbar-collapse.collapsing,
.cid-tFGFHJSRNh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFGFHJSRNh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFGFHJSRNh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFGFHJSRNh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFGFHJSRNh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFGFHJSRNh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFGFHJSRNh .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFGFHJSRNh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFGFHJSRNh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFGFHJSRNh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFGFHJSRNh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFGFHJSRNh .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFGFHJSRNh .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFGFHJSRNh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFGFHJSRNh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFGFHJSRNh .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFGFHJSRNh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFGFHJSRNh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFGFHJSRNh .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-tFGFHJSRNh.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFGFHJSRNh img {
    height: 3.8rem !important;
  }
  .cid-tFGFHJSRNh .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFGFHJSRNh .menu-wrap {
    flex-direction: column;
  }
  .cid-tFGFHJSRNh .btn {
    display: -webkit-flex;
  }
  .cid-tFGFHJSRNh button.navbar-toggler {
    display: block;
  }
  .cid-tFGFHJSRNh .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFGFHJSRNh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFGFHJSRNh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFGFHJSRNh .navbar-collapse.collapsing,
  .cid-tFGFHJSRNh .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFGFHJSRNh .navbar-collapse.collapsing .navbar-nav,
  .cid-tFGFHJSRNh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFGFHJSRNh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFGFHJSRNh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFGFHJSRNh .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFGFHJSRNh .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFGFHJSRNh .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFGFHJSRNh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFGFHJSRNh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFGFHJSRNh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFGFHJSRNh .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFGFHJSRNh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFGFHJSRNh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFGFHJSRNh .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 (min-width: 767px) {
  .cid-tFGFHJSRNh .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFGFHJSRNh .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFGFHJSRNh .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFGFHJSRNh .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFGFHJSRNh .nav-link:hover,
.cid-tFGFHJSRNh .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFGFHKlxnT {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFGFHKlxnT h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFGFHKlxnT h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFGFHKlxnT h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFGFHKlxnT .mbr-text,
.cid-tFGFHKlxnT .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFGFHKlxnT h3:before,
  .cid-tFGFHKlxnT h3:after {
    display: none;
  }
}
.cid-tFGFHKlxnT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGFHKlxnT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGFHKLb4Q {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFGFHKLb4Q {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFGFHKLb4Q .box {
  background-image: url("../../../assets/images/jknighton-performance-flashrock-800x450.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFGFHKLb4Q .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFGFHKLb4Q .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFGFHKLb4Q .icon-wrap span {
  padding-left: 8px;
}
.cid-tFGFHKLb4Q .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFGFHKLb4Q .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFGFHKLb4Q .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFGFHKLb4Q .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFGFHKLb4Q .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFGFHKLb4Q a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFGFHKLb4Q a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFGFHKLb4Q {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFGFHKLb4Q .box {
    height: 250px;
  }
}
.cid-tFGFHKLb4Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGFHKLb4Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGFHLeeyR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFGFHLeeyR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFGFHLeeyR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFGFHLeeyR .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFGFHLeeyR .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFGFHLeeyR .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFGFHLeeyR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFGFHLeeyR .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFGFHLeeyR .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFGFHLeeyR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFGFHLeeyR .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFGFHLeeyR .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFGFHLeeyR .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFGFHLeeyR .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFGFHLeeyR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFGFHLeeyR .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFGFHLeeyR .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFGFHLeeyR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFGFHLeeyR .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFGFHLeeyR .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFGFHLFJMb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFGFHLFJMb .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFGFHLFJMb .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/jknighton-performance-flashrock-800x450.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFGFHLFJMb .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFGFHLFJMb .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFGFHLFJMb .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFGFHLFJMb .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFGFHLFJMb .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFGFHLFJMb .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFGFHLFJMb .col:hover .box-title2,
.cid-tFGFHLFJMb .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFGFHLFJMb .box-title2,
.cid-tFGFHLFJMb .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFGFHLFJMb .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFGFHLFJMb .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFGFHLFJMb .img-content {
    opacity: 1;
  }
  .cid-tFGFHLFJMb .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFGFHLFJMb .box-content {
    width: 100%;
  }
  .cid-tFGFHLFJMb .box-title2,
  .cid-tFGFHLFJMb .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFGFHLFJMb .content-block,
  .cid-tFGFHLFJMb .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFGFHLFJMb .box-text1 {
  color: #333333;
}
.cid-tFGFHLFJMb .box-title2 {
  color: #ffffff;
}
.cid-tFGFHLFJMb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGFHLFJMb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGFHLZyRV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFGI5n30e0 .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFGI5n30e0 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFGI5n30e0 a {
  font-style: normal;
}
.cid-tFGI5n30e0 .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFGI5n30e0 .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFGI5n30e0 .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFGI5n30e0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFGI5n30e0 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFGI5n30e0 .nav-item:focus,
.cid-tFGI5n30e0 .nav-link:focus {
  outline: none;
}
.cid-tFGI5n30e0 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFGI5n30e0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFGI5n30e0 .menu-logo {
  margin-right: auto;
}
.cid-tFGI5n30e0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFGI5n30e0 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFGI5n30e0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFGI5n30e0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFGI5n30e0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFGI5n30e0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFGI5n30e0 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFGI5n30e0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFGI5n30e0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFGI5n30e0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFGI5n30e0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFGI5n30e0 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFGI5n30e0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFGI5n30e0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFGI5n30e0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFGI5n30e0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFGI5n30e0 .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-tFGI5n30e0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFGI5n30e0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFGI5n30e0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFGI5n30e0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFGI5n30e0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFGI5n30e0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFGI5n30e0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFGI5n30e0 button.navbar-toggler:focus {
  outline: none;
}
.cid-tFGI5n30e0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFGI5n30e0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFGI5n30e0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFGI5n30e0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFGI5n30e0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFGI5n30e0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFGI5n30e0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFGI5n30e0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFGI5n30e0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFGI5n30e0 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFGI5n30e0 .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFGI5n30e0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFGI5n30e0 .collapsed .navbar-collapse.collapsing,
.cid-tFGI5n30e0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFGI5n30e0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFGI5n30e0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFGI5n30e0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFGI5n30e0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFGI5n30e0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFGI5n30e0 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFGI5n30e0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFGI5n30e0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFGI5n30e0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFGI5n30e0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFGI5n30e0 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFGI5n30e0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFGI5n30e0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFGI5n30e0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFGI5n30e0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFGI5n30e0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFGI5n30e0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFGI5n30e0 .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-tFGI5n30e0.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFGI5n30e0 img {
    height: 3.8rem !important;
  }
  .cid-tFGI5n30e0 .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFGI5n30e0 .menu-wrap {
    flex-direction: column;
  }
  .cid-tFGI5n30e0 .btn {
    display: -webkit-flex;
  }
  .cid-tFGI5n30e0 button.navbar-toggler {
    display: block;
  }
  .cid-tFGI5n30e0 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFGI5n30e0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFGI5n30e0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFGI5n30e0 .navbar-collapse.collapsing,
  .cid-tFGI5n30e0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFGI5n30e0 .navbar-collapse.collapsing .navbar-nav,
  .cid-tFGI5n30e0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFGI5n30e0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFGI5n30e0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFGI5n30e0 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFGI5n30e0 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFGI5n30e0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFGI5n30e0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFGI5n30e0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFGI5n30e0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFGI5n30e0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFGI5n30e0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFGI5n30e0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFGI5n30e0 .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 (min-width: 767px) {
  .cid-tFGI5n30e0 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFGI5n30e0 .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFGI5n30e0 .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFGI5n30e0 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFGI5n30e0 .nav-link:hover,
.cid-tFGI5n30e0 .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFGI5nvjOW {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFGI5nvjOW h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFGI5nvjOW h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFGI5nvjOW h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFGI5nvjOW .mbr-text,
.cid-tFGI5nvjOW .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFGI5nvjOW h3:before,
  .cid-tFGI5nvjOW h3:after {
    display: none;
  }
}
.cid-tFGI5nvjOW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGI5nvjOW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGI5nSAz3 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFGI5nSAz3 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFGI5nSAz3 .box {
  background-image: url("../../../assets/images/tiec-tocc-performance-flashrock-800x450.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFGI5nSAz3 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFGI5nSAz3 .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFGI5nSAz3 .icon-wrap span {
  padding-left: 8px;
}
.cid-tFGI5nSAz3 .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFGI5nSAz3 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFGI5nSAz3 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFGI5nSAz3 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFGI5nSAz3 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFGI5nSAz3 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFGI5nSAz3 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFGI5nSAz3 {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFGI5nSAz3 .box {
    height: 250px;
  }
}
.cid-tFGI5nSAz3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGI5nSAz3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGI5oi9r3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFGI5oi9r3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFGI5oi9r3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFGI5oi9r3 .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFGI5oi9r3 .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFGI5oi9r3 .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFGI5oi9r3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFGI5oi9r3 .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFGI5oi9r3 .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFGI5oi9r3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFGI5oi9r3 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFGI5oi9r3 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFGI5oi9r3 .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFGI5oi9r3 .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFGI5oi9r3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFGI5oi9r3 .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFGI5oi9r3 .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFGI5oi9r3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFGI5oi9r3 .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFGI5oi9r3 .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFGI5oHYVh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFGI5oHYVh .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFGI5oHYVh .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/tiec-tocc-performance-flashrock-800x450.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFGI5oHYVh .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFGI5oHYVh .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFGI5oHYVh .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFGI5oHYVh .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFGI5oHYVh .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFGI5oHYVh .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFGI5oHYVh .col:hover .box-title2,
.cid-tFGI5oHYVh .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFGI5oHYVh .box-title2,
.cid-tFGI5oHYVh .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFGI5oHYVh .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFGI5oHYVh .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFGI5oHYVh .img-content {
    opacity: 1;
  }
  .cid-tFGI5oHYVh .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFGI5oHYVh .box-content {
    width: 100%;
  }
  .cid-tFGI5oHYVh .box-title2,
  .cid-tFGI5oHYVh .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFGI5oHYVh .content-block,
  .cid-tFGI5oHYVh .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFGI5oHYVh .box-text1 {
  color: #333333;
}
.cid-tFGI5oHYVh .box-title2 {
  color: #ffffff;
}
.cid-tFGI5oHYVh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGI5oHYVh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGI5p2WiL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFGOx6YNul .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFGOx6YNul .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFGOx6YNul a {
  font-style: normal;
}
.cid-tFGOx6YNul .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFGOx6YNul .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFGOx6YNul .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFGOx6YNul .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFGOx6YNul .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFGOx6YNul .nav-item:focus,
.cid-tFGOx6YNul .nav-link:focus {
  outline: none;
}
.cid-tFGOx6YNul .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFGOx6YNul .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFGOx6YNul .menu-logo {
  margin-right: auto;
}
.cid-tFGOx6YNul .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFGOx6YNul .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFGOx6YNul .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFGOx6YNul .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFGOx6YNul .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFGOx6YNul .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFGOx6YNul .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFGOx6YNul .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFGOx6YNul .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFGOx6YNul .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFGOx6YNul .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFGOx6YNul .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFGOx6YNul .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFGOx6YNul .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFGOx6YNul .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFGOx6YNul .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFGOx6YNul .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-tFGOx6YNul .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFGOx6YNul .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFGOx6YNul .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFGOx6YNul .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFGOx6YNul .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFGOx6YNul .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFGOx6YNul button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFGOx6YNul button.navbar-toggler:focus {
  outline: none;
}
.cid-tFGOx6YNul button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFGOx6YNul button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFGOx6YNul button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFGOx6YNul button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFGOx6YNul button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFGOx6YNul nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFGOx6YNul nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFGOx6YNul nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFGOx6YNul nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFGOx6YNul .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFGOx6YNul .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFGOx6YNul .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFGOx6YNul .collapsed .navbar-collapse.collapsing,
.cid-tFGOx6YNul .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFGOx6YNul .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFGOx6YNul .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFGOx6YNul .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFGOx6YNul .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFGOx6YNul .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFGOx6YNul .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFGOx6YNul .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFGOx6YNul .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFGOx6YNul .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFGOx6YNul .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFGOx6YNul .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFGOx6YNul .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFGOx6YNul .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFGOx6YNul .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFGOx6YNul .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFGOx6YNul .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFGOx6YNul .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFGOx6YNul .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-tFGOx6YNul.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFGOx6YNul img {
    height: 3.8rem !important;
  }
  .cid-tFGOx6YNul .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFGOx6YNul .menu-wrap {
    flex-direction: column;
  }
  .cid-tFGOx6YNul .btn {
    display: -webkit-flex;
  }
  .cid-tFGOx6YNul button.navbar-toggler {
    display: block;
  }
  .cid-tFGOx6YNul .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFGOx6YNul .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFGOx6YNul .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFGOx6YNul .navbar-collapse.collapsing,
  .cid-tFGOx6YNul .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFGOx6YNul .navbar-collapse.collapsing .navbar-nav,
  .cid-tFGOx6YNul .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFGOx6YNul .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFGOx6YNul .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFGOx6YNul .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFGOx6YNul .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFGOx6YNul .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFGOx6YNul .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFGOx6YNul .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFGOx6YNul .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFGOx6YNul .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFGOx6YNul .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFGOx6YNul .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFGOx6YNul .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 (min-width: 767px) {
  .cid-tFGOx6YNul .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFGOx6YNul .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFGOx6YNul .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFGOx6YNul .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFGOx6YNul .nav-link:hover,
.cid-tFGOx6YNul .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFGOx7ojoR {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFGOx7ojoR h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFGOx7ojoR h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFGOx7ojoR h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFGOx7ojoR .mbr-text,
.cid-tFGOx7ojoR .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFGOx7ojoR h3:before,
  .cid-tFGOx7ojoR h3:after {
    display: none;
  }
}
.cid-tFGOx7ojoR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGOx7ojoR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGOx7JExM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFGOx7JExM {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFGOx7JExM .box {
  background-image: url("../../../assets/images/ivan-valentine-th-800x450.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFGOx7JExM .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFGOx7JExM .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFGOx7JExM .icon-wrap span {
  padding-left: 8px;
}
.cid-tFGOx7JExM .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFGOx7JExM .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFGOx7JExM .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFGOx7JExM .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFGOx7JExM .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFGOx7JExM a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFGOx7JExM a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFGOx7JExM {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFGOx7JExM .box {
    height: 250px;
  }
}
.cid-tFGOx7JExM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGOx7JExM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGOx8aUy3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFGOx8aUy3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFGOx8aUy3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFGOx8aUy3 .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFGOx8aUy3 .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFGOx8aUy3 .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFGOx8aUy3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFGOx8aUy3 .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFGOx8aUy3 .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFGOx8aUy3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFGOx8aUy3 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFGOx8aUy3 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFGOx8aUy3 .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFGOx8aUy3 .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFGOx8aUy3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFGOx8aUy3 .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFGOx8aUy3 .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFGOx8aUy3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFGOx8aUy3 .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFGOx8aUy3 .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFGOx8AAq2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFGOx8AAq2 .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFGOx8AAq2 .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/ivan-valentine-th-800x450.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFGOx8AAq2 .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFGOx8AAq2 .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFGOx8AAq2 .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFGOx8AAq2 .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFGOx8AAq2 .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFGOx8AAq2 .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFGOx8AAq2 .col:hover .box-title2,
.cid-tFGOx8AAq2 .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFGOx8AAq2 .box-title2,
.cid-tFGOx8AAq2 .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFGOx8AAq2 .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFGOx8AAq2 .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFGOx8AAq2 .img-content {
    opacity: 1;
  }
  .cid-tFGOx8AAq2 .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFGOx8AAq2 .box-content {
    width: 100%;
  }
  .cid-tFGOx8AAq2 .box-title2,
  .cid-tFGOx8AAq2 .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFGOx8AAq2 .content-block,
  .cid-tFGOx8AAq2 .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFGOx8AAq2 .box-text1 {
  color: #333333;
}
.cid-tFGOx8AAq2 .box-title2 {
  color: #ffffff;
}
.cid-tFGOx8AAq2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFGOx8AAq2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFGOx8W15E {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFH8spQi93 .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFH8spQi93 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFH8spQi93 a {
  font-style: normal;
}
.cid-tFH8spQi93 .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFH8spQi93 .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFH8spQi93 .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFH8spQi93 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFH8spQi93 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFH8spQi93 .nav-item:focus,
.cid-tFH8spQi93 .nav-link:focus {
  outline: none;
}
.cid-tFH8spQi93 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFH8spQi93 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFH8spQi93 .menu-logo {
  margin-right: auto;
}
.cid-tFH8spQi93 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFH8spQi93 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFH8spQi93 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFH8spQi93 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFH8spQi93 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFH8spQi93 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFH8spQi93 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFH8spQi93 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFH8spQi93 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFH8spQi93 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFH8spQi93 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFH8spQi93 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFH8spQi93 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFH8spQi93 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFH8spQi93 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFH8spQi93 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFH8spQi93 .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-tFH8spQi93 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFH8spQi93 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFH8spQi93 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFH8spQi93 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFH8spQi93 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFH8spQi93 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFH8spQi93 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFH8spQi93 button.navbar-toggler:focus {
  outline: none;
}
.cid-tFH8spQi93 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFH8spQi93 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFH8spQi93 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFH8spQi93 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFH8spQi93 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFH8spQi93 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFH8spQi93 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFH8spQi93 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFH8spQi93 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFH8spQi93 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFH8spQi93 .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFH8spQi93 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFH8spQi93 .collapsed .navbar-collapse.collapsing,
.cid-tFH8spQi93 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFH8spQi93 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFH8spQi93 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFH8spQi93 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFH8spQi93 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFH8spQi93 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFH8spQi93 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFH8spQi93 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFH8spQi93 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFH8spQi93 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFH8spQi93 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFH8spQi93 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFH8spQi93 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFH8spQi93 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFH8spQi93 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFH8spQi93 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFH8spQi93 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFH8spQi93 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFH8spQi93 .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-tFH8spQi93.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFH8spQi93 img {
    height: 3.8rem !important;
  }
  .cid-tFH8spQi93 .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFH8spQi93 .menu-wrap {
    flex-direction: column;
  }
  .cid-tFH8spQi93 .btn {
    display: -webkit-flex;
  }
  .cid-tFH8spQi93 button.navbar-toggler {
    display: block;
  }
  .cid-tFH8spQi93 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFH8spQi93 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFH8spQi93 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFH8spQi93 .navbar-collapse.collapsing,
  .cid-tFH8spQi93 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFH8spQi93 .navbar-collapse.collapsing .navbar-nav,
  .cid-tFH8spQi93 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFH8spQi93 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFH8spQi93 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFH8spQi93 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFH8spQi93 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFH8spQi93 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFH8spQi93 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFH8spQi93 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFH8spQi93 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFH8spQi93 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFH8spQi93 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFH8spQi93 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFH8spQi93 .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 (min-width: 767px) {
  .cid-tFH8spQi93 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFH8spQi93 .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFH8spQi93 .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFH8spQi93 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFH8spQi93 .nav-link:hover,
.cid-tFH8spQi93 .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFH8sqjshd {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFH8sqjshd h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFH8sqjshd h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFH8sqjshd h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFH8sqjshd .mbr-text,
.cid-tFH8sqjshd .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFH8sqjshd h3:before,
  .cid-tFH8sqjshd h3:after {
    display: none;
  }
}
.cid-tFH8sqjshd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFH8sqjshd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFH8sqC5yC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFH8sqC5yC {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFH8sqC5yC .box {
  background-image: url("../../../assets/images/flash-rock-studios-15-1920x1080.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFH8sqC5yC .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFH8sqC5yC .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFH8sqC5yC .icon-wrap span {
  padding-left: 8px;
}
.cid-tFH8sqC5yC .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFH8sqC5yC .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFH8sqC5yC .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFH8sqC5yC .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFH8sqC5yC .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFH8sqC5yC a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFH8sqC5yC a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFH8sqC5yC {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFH8sqC5yC .box {
    height: 250px;
  }
}
.cid-tFH8sqC5yC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFH8sqC5yC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFH8sr3N5I {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFH8sr3N5I .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFH8sr3N5I .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFH8sr3N5I .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFH8sr3N5I .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFH8sr3N5I .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFH8sr3N5I .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFH8sr3N5I .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFH8sr3N5I .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFH8sr3N5I .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFH8sr3N5I .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFH8sr3N5I .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFH8sr3N5I .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFH8sr3N5I .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFH8sr3N5I .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFH8sr3N5I .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFH8sr3N5I .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFH8sr3N5I .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFH8sr3N5I .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFH8sr3N5I .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFH8srs4fG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFH8srs4fG .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFH8srs4fG .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/ahrae-live-at-flash-rock-studios-1-1920x1080.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFH8srs4fG .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFH8srs4fG .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFH8srs4fG .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFH8srs4fG .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFH8srs4fG .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFH8srs4fG .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFH8srs4fG .col:hover .box-title2,
.cid-tFH8srs4fG .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFH8srs4fG .box-title2,
.cid-tFH8srs4fG .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFH8srs4fG .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFH8srs4fG .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFH8srs4fG .img-content {
    opacity: 1;
  }
  .cid-tFH8srs4fG .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFH8srs4fG .box-content {
    width: 100%;
  }
  .cid-tFH8srs4fG .box-title2,
  .cid-tFH8srs4fG .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFH8srs4fG .content-block,
  .cid-tFH8srs4fG .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFH8srs4fG .box-text1 {
  color: #333333;
}
.cid-tFH8srs4fG .box-title2 {
  color: #ffffff;
}
.cid-tFH8srs4fG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFH8srs4fG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFH8srL3aO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFHc7WiPRq .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFHc7WiPRq .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFHc7WiPRq a {
  font-style: normal;
}
.cid-tFHc7WiPRq .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFHc7WiPRq .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFHc7WiPRq .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFHc7WiPRq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFHc7WiPRq .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFHc7WiPRq .nav-item:focus,
.cid-tFHc7WiPRq .nav-link:focus {
  outline: none;
}
.cid-tFHc7WiPRq .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFHc7WiPRq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFHc7WiPRq .menu-logo {
  margin-right: auto;
}
.cid-tFHc7WiPRq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFHc7WiPRq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFHc7WiPRq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFHc7WiPRq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFHc7WiPRq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFHc7WiPRq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFHc7WiPRq .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFHc7WiPRq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFHc7WiPRq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFHc7WiPRq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFHc7WiPRq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFHc7WiPRq .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFHc7WiPRq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFHc7WiPRq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFHc7WiPRq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFHc7WiPRq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFHc7WiPRq .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-tFHc7WiPRq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFHc7WiPRq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFHc7WiPRq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFHc7WiPRq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFHc7WiPRq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFHc7WiPRq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFHc7WiPRq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFHc7WiPRq button.navbar-toggler:focus {
  outline: none;
}
.cid-tFHc7WiPRq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFHc7WiPRq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFHc7WiPRq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFHc7WiPRq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFHc7WiPRq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFHc7WiPRq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFHc7WiPRq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFHc7WiPRq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFHc7WiPRq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFHc7WiPRq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFHc7WiPRq .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFHc7WiPRq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFHc7WiPRq .collapsed .navbar-collapse.collapsing,
.cid-tFHc7WiPRq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFHc7WiPRq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFHc7WiPRq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFHc7WiPRq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFHc7WiPRq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFHc7WiPRq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFHc7WiPRq .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFHc7WiPRq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFHc7WiPRq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFHc7WiPRq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFHc7WiPRq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFHc7WiPRq .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFHc7WiPRq .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFHc7WiPRq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFHc7WiPRq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFHc7WiPRq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFHc7WiPRq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFHc7WiPRq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFHc7WiPRq .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-tFHc7WiPRq.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFHc7WiPRq img {
    height: 3.8rem !important;
  }
  .cid-tFHc7WiPRq .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFHc7WiPRq .menu-wrap {
    flex-direction: column;
  }
  .cid-tFHc7WiPRq .btn {
    display: -webkit-flex;
  }
  .cid-tFHc7WiPRq button.navbar-toggler {
    display: block;
  }
  .cid-tFHc7WiPRq .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFHc7WiPRq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFHc7WiPRq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFHc7WiPRq .navbar-collapse.collapsing,
  .cid-tFHc7WiPRq .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFHc7WiPRq .navbar-collapse.collapsing .navbar-nav,
  .cid-tFHc7WiPRq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFHc7WiPRq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFHc7WiPRq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFHc7WiPRq .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFHc7WiPRq .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFHc7WiPRq .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFHc7WiPRq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFHc7WiPRq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFHc7WiPRq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFHc7WiPRq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFHc7WiPRq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFHc7WiPRq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFHc7WiPRq .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 (min-width: 767px) {
  .cid-tFHc7WiPRq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFHc7WiPRq .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFHc7WiPRq .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFHc7WiPRq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFHc7WiPRq .nav-link:hover,
.cid-tFHc7WiPRq .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFHc7WMT02 {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFHc7WMT02 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFHc7WMT02 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFHc7WMT02 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFHc7WMT02 .mbr-text,
.cid-tFHc7WMT02 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFHc7WMT02 h3:before,
  .cid-tFHc7WMT02 h3:after {
    display: none;
  }
}
.cid-tFHc7WMT02 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFHc7WMT02 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFHc7X7Jjg {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFHc7X7Jjg {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFHc7X7Jjg .box {
  background-image: url("../../../assets/images/mario-bjj-th-800x450.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFHc7X7Jjg .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFHc7X7Jjg .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFHc7X7Jjg .icon-wrap span {
  padding-left: 8px;
}
.cid-tFHc7X7Jjg .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFHc7X7Jjg .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFHc7X7Jjg .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFHc7X7Jjg .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFHc7X7Jjg .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFHc7X7Jjg a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFHc7X7Jjg a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFHc7X7Jjg {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFHc7X7Jjg .box {
    height: 250px;
  }
}
.cid-tFHc7X7Jjg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFHc7X7Jjg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFHc7XBXbz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFHc7XBXbz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFHc7XBXbz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFHc7XBXbz .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFHc7XBXbz .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFHc7XBXbz .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFHc7XBXbz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFHc7XBXbz .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFHc7XBXbz .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFHc7XBXbz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFHc7XBXbz .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFHc7XBXbz .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFHc7XBXbz .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFHc7XBXbz .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFHc7XBXbz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFHc7XBXbz .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFHc7XBXbz .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFHc7XBXbz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFHc7XBXbz .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFHc7XBXbz .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFHc7Y4vEb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFHc7Y4vEb .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFHc7Y4vEb .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/mario-bjj-6-1280x720-800x450.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFHc7Y4vEb .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFHc7Y4vEb .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFHc7Y4vEb .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFHc7Y4vEb .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFHc7Y4vEb .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFHc7Y4vEb .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFHc7Y4vEb .col:hover .box-title2,
.cid-tFHc7Y4vEb .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFHc7Y4vEb .box-title2,
.cid-tFHc7Y4vEb .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFHc7Y4vEb .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFHc7Y4vEb .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFHc7Y4vEb .img-content {
    opacity: 1;
  }
  .cid-tFHc7Y4vEb .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFHc7Y4vEb .box-content {
    width: 100%;
  }
  .cid-tFHc7Y4vEb .box-title2,
  .cid-tFHc7Y4vEb .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFHc7Y4vEb .content-block,
  .cid-tFHc7Y4vEb .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFHc7Y4vEb .box-text1 {
  color: #333333;
}
.cid-tFHc7Y4vEb .box-title2 {
  color: #ffffff;
}
.cid-tFHc7Y4vEb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFHc7Y4vEb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFHc7YtMZP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFHfRblhpg .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFHfRblhpg .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFHfRblhpg a {
  font-style: normal;
}
.cid-tFHfRblhpg .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFHfRblhpg .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFHfRblhpg .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFHfRblhpg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFHfRblhpg .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFHfRblhpg .nav-item:focus,
.cid-tFHfRblhpg .nav-link:focus {
  outline: none;
}
.cid-tFHfRblhpg .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFHfRblhpg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFHfRblhpg .menu-logo {
  margin-right: auto;
}
.cid-tFHfRblhpg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFHfRblhpg .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFHfRblhpg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFHfRblhpg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFHfRblhpg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFHfRblhpg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFHfRblhpg .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFHfRblhpg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFHfRblhpg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFHfRblhpg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFHfRblhpg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFHfRblhpg .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFHfRblhpg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFHfRblhpg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFHfRblhpg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFHfRblhpg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFHfRblhpg .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-tFHfRblhpg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFHfRblhpg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFHfRblhpg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFHfRblhpg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFHfRblhpg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFHfRblhpg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFHfRblhpg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFHfRblhpg button.navbar-toggler:focus {
  outline: none;
}
.cid-tFHfRblhpg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFHfRblhpg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFHfRblhpg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFHfRblhpg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFHfRblhpg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFHfRblhpg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFHfRblhpg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFHfRblhpg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFHfRblhpg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFHfRblhpg .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFHfRblhpg .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFHfRblhpg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFHfRblhpg .collapsed .navbar-collapse.collapsing,
.cid-tFHfRblhpg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFHfRblhpg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFHfRblhpg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFHfRblhpg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFHfRblhpg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFHfRblhpg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFHfRblhpg .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFHfRblhpg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFHfRblhpg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFHfRblhpg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFHfRblhpg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFHfRblhpg .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFHfRblhpg .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFHfRblhpg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFHfRblhpg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFHfRblhpg .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFHfRblhpg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFHfRblhpg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFHfRblhpg .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-tFHfRblhpg.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFHfRblhpg img {
    height: 3.8rem !important;
  }
  .cid-tFHfRblhpg .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFHfRblhpg .menu-wrap {
    flex-direction: column;
  }
  .cid-tFHfRblhpg .btn {
    display: -webkit-flex;
  }
  .cid-tFHfRblhpg button.navbar-toggler {
    display: block;
  }
  .cid-tFHfRblhpg .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFHfRblhpg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFHfRblhpg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFHfRblhpg .navbar-collapse.collapsing,
  .cid-tFHfRblhpg .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFHfRblhpg .navbar-collapse.collapsing .navbar-nav,
  .cid-tFHfRblhpg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFHfRblhpg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFHfRblhpg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFHfRblhpg .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFHfRblhpg .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFHfRblhpg .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFHfRblhpg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFHfRblhpg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFHfRblhpg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFHfRblhpg .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFHfRblhpg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFHfRblhpg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFHfRblhpg .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 (min-width: 767px) {
  .cid-tFHfRblhpg .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFHfRblhpg .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFHfRblhpg .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFHfRblhpg .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFHfRblhpg .nav-link:hover,
.cid-tFHfRblhpg .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFHfRbPRU3 {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFHfRbPRU3 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFHfRbPRU3 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFHfRbPRU3 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFHfRbPRU3 .mbr-text,
.cid-tFHfRbPRU3 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFHfRbPRU3 h3:before,
  .cid-tFHfRbPRU3 h3:after {
    display: none;
  }
}
.cid-tFHfRbPRU3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFHfRbPRU3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFHfRchJNF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFHfRchJNF {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFHfRchJNF .box {
  background-image: url("../../../assets/images/sm-spot-th-800x450.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFHfRchJNF .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFHfRchJNF .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFHfRchJNF .icon-wrap span {
  padding-left: 8px;
}
.cid-tFHfRchJNF .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFHfRchJNF .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFHfRchJNF .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFHfRchJNF .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFHfRchJNF .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFHfRchJNF a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFHfRchJNF a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFHfRchJNF {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFHfRchJNF .box {
    height: 250px;
  }
}
.cid-tFHfRchJNF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFHfRchJNF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFHfRcKdfA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFHfRcKdfA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFHfRcKdfA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFHfRcKdfA .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFHfRcKdfA .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFHfRcKdfA .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFHfRcKdfA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFHfRcKdfA .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFHfRcKdfA .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFHfRcKdfA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFHfRcKdfA .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFHfRcKdfA .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFHfRcKdfA .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFHfRcKdfA .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFHfRcKdfA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFHfRcKdfA .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFHfRcKdfA .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFHfRcKdfA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFHfRcKdfA .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFHfRcKdfA .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFHfRd8Qnq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFHfRd8Qnq .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFHfRd8Qnq .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/sm-spot-th-800x450.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFHfRd8Qnq .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFHfRd8Qnq .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFHfRd8Qnq .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFHfRd8Qnq .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFHfRd8Qnq .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFHfRd8Qnq .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFHfRd8Qnq .col:hover .box-title2,
.cid-tFHfRd8Qnq .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFHfRd8Qnq .box-title2,
.cid-tFHfRd8Qnq .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFHfRd8Qnq .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFHfRd8Qnq .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFHfRd8Qnq .img-content {
    opacity: 1;
  }
  .cid-tFHfRd8Qnq .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFHfRd8Qnq .box-content {
    width: 100%;
  }
  .cid-tFHfRd8Qnq .box-title2,
  .cid-tFHfRd8Qnq .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFHfRd8Qnq .content-block,
  .cid-tFHfRd8Qnq .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFHfRd8Qnq .box-text1 {
  color: #333333;
}
.cid-tFHfRd8Qnq .box-title2 {
  color: #ffffff;
}
.cid-tFHfRd8Qnq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFHfRd8Qnq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFHfRdxYzh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFHjYw1JUO .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFHjYw1JUO .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFHjYw1JUO a {
  font-style: normal;
}
.cid-tFHjYw1JUO .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFHjYw1JUO .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFHjYw1JUO .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFHjYw1JUO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFHjYw1JUO .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFHjYw1JUO .nav-item:focus,
.cid-tFHjYw1JUO .nav-link:focus {
  outline: none;
}
.cid-tFHjYw1JUO .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFHjYw1JUO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFHjYw1JUO .menu-logo {
  margin-right: auto;
}
.cid-tFHjYw1JUO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFHjYw1JUO .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFHjYw1JUO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFHjYw1JUO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFHjYw1JUO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFHjYw1JUO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFHjYw1JUO .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFHjYw1JUO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFHjYw1JUO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFHjYw1JUO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFHjYw1JUO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFHjYw1JUO .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFHjYw1JUO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFHjYw1JUO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFHjYw1JUO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFHjYw1JUO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFHjYw1JUO .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-tFHjYw1JUO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFHjYw1JUO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFHjYw1JUO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFHjYw1JUO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFHjYw1JUO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFHjYw1JUO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFHjYw1JUO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFHjYw1JUO button.navbar-toggler:focus {
  outline: none;
}
.cid-tFHjYw1JUO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFHjYw1JUO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFHjYw1JUO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFHjYw1JUO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFHjYw1JUO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFHjYw1JUO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFHjYw1JUO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFHjYw1JUO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFHjYw1JUO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFHjYw1JUO .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFHjYw1JUO .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFHjYw1JUO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFHjYw1JUO .collapsed .navbar-collapse.collapsing,
.cid-tFHjYw1JUO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFHjYw1JUO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFHjYw1JUO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFHjYw1JUO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFHjYw1JUO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFHjYw1JUO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFHjYw1JUO .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFHjYw1JUO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFHjYw1JUO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFHjYw1JUO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFHjYw1JUO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFHjYw1JUO .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFHjYw1JUO .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFHjYw1JUO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFHjYw1JUO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFHjYw1JUO .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFHjYw1JUO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFHjYw1JUO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFHjYw1JUO .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-tFHjYw1JUO.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFHjYw1JUO img {
    height: 3.8rem !important;
  }
  .cid-tFHjYw1JUO .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFHjYw1JUO .menu-wrap {
    flex-direction: column;
  }
  .cid-tFHjYw1JUO .btn {
    display: -webkit-flex;
  }
  .cid-tFHjYw1JUO button.navbar-toggler {
    display: block;
  }
  .cid-tFHjYw1JUO .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFHjYw1JUO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFHjYw1JUO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFHjYw1JUO .navbar-collapse.collapsing,
  .cid-tFHjYw1JUO .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFHjYw1JUO .navbar-collapse.collapsing .navbar-nav,
  .cid-tFHjYw1JUO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFHjYw1JUO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFHjYw1JUO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFHjYw1JUO .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFHjYw1JUO .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFHjYw1JUO .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFHjYw1JUO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFHjYw1JUO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFHjYw1JUO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFHjYw1JUO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFHjYw1JUO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFHjYw1JUO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFHjYw1JUO .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 (min-width: 767px) {
  .cid-tFHjYw1JUO .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFHjYw1JUO .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFHjYw1JUO .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFHjYw1JUO .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFHjYw1JUO .nav-link:hover,
.cid-tFHjYw1JUO .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFHjYwyp9o {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFHjYwyp9o h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFHjYwyp9o h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFHjYwyp9o h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFHjYwyp9o .mbr-text,
.cid-tFHjYwyp9o .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFHjYwyp9o h3:before,
  .cid-tFHjYwyp9o h3:after {
    display: none;
  }
}
.cid-tFHjYwyp9o .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFHjYwyp9o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFHjYwSYax {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFHjYwSYax {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFHjYwSYax .box {
  background-image: url("../../../assets/images/neo-th-1-719x404.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFHjYwSYax .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFHjYwSYax .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFHjYwSYax .icon-wrap span {
  padding-left: 8px;
}
.cid-tFHjYwSYax .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFHjYwSYax .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFHjYwSYax .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFHjYwSYax .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFHjYwSYax .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFHjYwSYax a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFHjYwSYax a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFHjYwSYax {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFHjYwSYax .box {
    height: 250px;
  }
}
.cid-tFHjYwSYax .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFHjYwSYax .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFHjYxng9U {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFHjYxng9U .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFHjYxng9U .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFHjYxng9U .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFHjYxng9U .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFHjYxng9U .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFHjYxng9U .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFHjYxng9U .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFHjYxng9U .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFHjYxng9U .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFHjYxng9U .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFHjYxng9U .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFHjYxng9U .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFHjYxng9U .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFHjYxng9U .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFHjYxng9U .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFHjYxng9U .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFHjYxng9U .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFHjYxng9U .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFHjYxng9U .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFHjYxQSyB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFHjYxQSyB .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFHjYxQSyB .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/neo-th-1-719x404.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFHjYxQSyB .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFHjYxQSyB .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFHjYxQSyB .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFHjYxQSyB .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFHjYxQSyB .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFHjYxQSyB .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFHjYxQSyB .col:hover .box-title2,
.cid-tFHjYxQSyB .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFHjYxQSyB .box-title2,
.cid-tFHjYxQSyB .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFHjYxQSyB .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFHjYxQSyB .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFHjYxQSyB .img-content {
    opacity: 1;
  }
  .cid-tFHjYxQSyB .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFHjYxQSyB .box-content {
    width: 100%;
  }
  .cid-tFHjYxQSyB .box-title2,
  .cid-tFHjYxQSyB .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFHjYxQSyB .content-block,
  .cid-tFHjYxQSyB .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFHjYxQSyB .box-text1 {
  color: #333333;
}
.cid-tFHjYxQSyB .box-title2 {
  color: #ffffff;
}
.cid-tFHjYxQSyB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFHjYxQSyB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFHjYycs9u {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFHoyU9ZV6 .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFHoyU9ZV6 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFHoyU9ZV6 a {
  font-style: normal;
}
.cid-tFHoyU9ZV6 .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFHoyU9ZV6 .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFHoyU9ZV6 .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFHoyU9ZV6 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFHoyU9ZV6 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFHoyU9ZV6 .nav-item:focus,
.cid-tFHoyU9ZV6 .nav-link:focus {
  outline: none;
}
.cid-tFHoyU9ZV6 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFHoyU9ZV6 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFHoyU9ZV6 .menu-logo {
  margin-right: auto;
}
.cid-tFHoyU9ZV6 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFHoyU9ZV6 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFHoyU9ZV6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFHoyU9ZV6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFHoyU9ZV6 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFHoyU9ZV6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFHoyU9ZV6 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFHoyU9ZV6 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFHoyU9ZV6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFHoyU9ZV6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFHoyU9ZV6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFHoyU9ZV6 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFHoyU9ZV6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFHoyU9ZV6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFHoyU9ZV6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFHoyU9ZV6 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFHoyU9ZV6 .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-tFHoyU9ZV6 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFHoyU9ZV6 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFHoyU9ZV6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFHoyU9ZV6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFHoyU9ZV6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFHoyU9ZV6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFHoyU9ZV6 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFHoyU9ZV6 button.navbar-toggler:focus {
  outline: none;
}
.cid-tFHoyU9ZV6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFHoyU9ZV6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFHoyU9ZV6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFHoyU9ZV6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFHoyU9ZV6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFHoyU9ZV6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFHoyU9ZV6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFHoyU9ZV6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFHoyU9ZV6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFHoyU9ZV6 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFHoyU9ZV6 .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFHoyU9ZV6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFHoyU9ZV6 .collapsed .navbar-collapse.collapsing,
.cid-tFHoyU9ZV6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFHoyU9ZV6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFHoyU9ZV6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFHoyU9ZV6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFHoyU9ZV6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFHoyU9ZV6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFHoyU9ZV6 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFHoyU9ZV6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFHoyU9ZV6 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFHoyU9ZV6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFHoyU9ZV6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFHoyU9ZV6 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFHoyU9ZV6 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFHoyU9ZV6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFHoyU9ZV6 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFHoyU9ZV6 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFHoyU9ZV6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFHoyU9ZV6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFHoyU9ZV6 .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-tFHoyU9ZV6.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFHoyU9ZV6 img {
    height: 3.8rem !important;
  }
  .cid-tFHoyU9ZV6 .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFHoyU9ZV6 .menu-wrap {
    flex-direction: column;
  }
  .cid-tFHoyU9ZV6 .btn {
    display: -webkit-flex;
  }
  .cid-tFHoyU9ZV6 button.navbar-toggler {
    display: block;
  }
  .cid-tFHoyU9ZV6 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFHoyU9ZV6 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFHoyU9ZV6 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFHoyU9ZV6 .navbar-collapse.collapsing,
  .cid-tFHoyU9ZV6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFHoyU9ZV6 .navbar-collapse.collapsing .navbar-nav,
  .cid-tFHoyU9ZV6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFHoyU9ZV6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFHoyU9ZV6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFHoyU9ZV6 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFHoyU9ZV6 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFHoyU9ZV6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFHoyU9ZV6 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFHoyU9ZV6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFHoyU9ZV6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFHoyU9ZV6 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFHoyU9ZV6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFHoyU9ZV6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFHoyU9ZV6 .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 (min-width: 767px) {
  .cid-tFHoyU9ZV6 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFHoyU9ZV6 .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFHoyU9ZV6 .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFHoyU9ZV6 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFHoyU9ZV6 .nav-link:hover,
.cid-tFHoyU9ZV6 .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFHoyULgje {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFHoyULgje h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFHoyULgje h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFHoyULgje h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFHoyULgje .mbr-text,
.cid-tFHoyULgje .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFHoyULgje h3:before,
  .cid-tFHoyULgje h3:after {
    display: none;
  }
}
.cid-tFHoyULgje .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFHoyULgje .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFHoyVIIUR {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFHoyVIIUR {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFHoyVIIUR .box {
  background-image: url("../../../assets/images/shadoworld-preview-th-719x404.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFHoyVIIUR .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFHoyVIIUR .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFHoyVIIUR .icon-wrap span {
  padding-left: 8px;
}
.cid-tFHoyVIIUR .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFHoyVIIUR .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFHoyVIIUR .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFHoyVIIUR .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFHoyVIIUR .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFHoyVIIUR a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFHoyVIIUR a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFHoyVIIUR {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFHoyVIIUR .box {
    height: 250px;
  }
}
.cid-tFHoyVIIUR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFHoyVIIUR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFHoyWgxth {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFHoyWgxth .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFHoyWgxth .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFHoyWgxth .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFHoyWgxth .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFHoyWgxth .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFHoyWgxth .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFHoyWgxth .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFHoyWgxth .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFHoyWgxth .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFHoyWgxth .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFHoyWgxth .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFHoyWgxth .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFHoyWgxth .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFHoyWgxth .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFHoyWgxth .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFHoyWgxth .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFHoyWgxth .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFHoyWgxth .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFHoyWgxth .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFHoyWH24A {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFHoyWH24A .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFHoyWH24A .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/shadoworld-preview-th-719x404.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFHoyWH24A .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFHoyWH24A .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFHoyWH24A .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFHoyWH24A .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFHoyWH24A .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFHoyWH24A .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFHoyWH24A .col:hover .box-title2,
.cid-tFHoyWH24A .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFHoyWH24A .box-title2,
.cid-tFHoyWH24A .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFHoyWH24A .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFHoyWH24A .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFHoyWH24A .img-content {
    opacity: 1;
  }
  .cid-tFHoyWH24A .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFHoyWH24A .box-content {
    width: 100%;
  }
  .cid-tFHoyWH24A .box-title2,
  .cid-tFHoyWH24A .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFHoyWH24A .content-block,
  .cid-tFHoyWH24A .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFHoyWH24A .box-text1 {
  color: #333333;
}
.cid-tFHoyWH24A .box-title2 {
  color: #ffffff;
}
.cid-tFHoyWH24A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFHoyWH24A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFHoyX2KT2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFHVF49Tul .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFHVF49Tul .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFHVF49Tul a {
  font-style: normal;
}
.cid-tFHVF49Tul .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFHVF49Tul .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFHVF49Tul .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFHVF49Tul .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFHVF49Tul .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFHVF49Tul .nav-item:focus,
.cid-tFHVF49Tul .nav-link:focus {
  outline: none;
}
.cid-tFHVF49Tul .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFHVF49Tul .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFHVF49Tul .menu-logo {
  margin-right: auto;
}
.cid-tFHVF49Tul .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFHVF49Tul .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFHVF49Tul .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFHVF49Tul .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFHVF49Tul .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFHVF49Tul .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFHVF49Tul .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFHVF49Tul .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFHVF49Tul .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFHVF49Tul .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFHVF49Tul .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFHVF49Tul .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFHVF49Tul .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFHVF49Tul .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFHVF49Tul .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFHVF49Tul .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFHVF49Tul .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-tFHVF49Tul .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFHVF49Tul .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFHVF49Tul .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFHVF49Tul .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFHVF49Tul .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFHVF49Tul .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFHVF49Tul button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFHVF49Tul button.navbar-toggler:focus {
  outline: none;
}
.cid-tFHVF49Tul button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFHVF49Tul button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFHVF49Tul button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFHVF49Tul button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFHVF49Tul button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFHVF49Tul nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFHVF49Tul nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFHVF49Tul nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFHVF49Tul nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFHVF49Tul .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFHVF49Tul .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFHVF49Tul .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFHVF49Tul .collapsed .navbar-collapse.collapsing,
.cid-tFHVF49Tul .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFHVF49Tul .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFHVF49Tul .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFHVF49Tul .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFHVF49Tul .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFHVF49Tul .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFHVF49Tul .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFHVF49Tul .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFHVF49Tul .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFHVF49Tul .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFHVF49Tul .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFHVF49Tul .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFHVF49Tul .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFHVF49Tul .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFHVF49Tul .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFHVF49Tul .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFHVF49Tul .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFHVF49Tul .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFHVF49Tul .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-tFHVF49Tul.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFHVF49Tul img {
    height: 3.8rem !important;
  }
  .cid-tFHVF49Tul .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFHVF49Tul .menu-wrap {
    flex-direction: column;
  }
  .cid-tFHVF49Tul .btn {
    display: -webkit-flex;
  }
  .cid-tFHVF49Tul button.navbar-toggler {
    display: block;
  }
  .cid-tFHVF49Tul .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFHVF49Tul .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFHVF49Tul .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFHVF49Tul .navbar-collapse.collapsing,
  .cid-tFHVF49Tul .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFHVF49Tul .navbar-collapse.collapsing .navbar-nav,
  .cid-tFHVF49Tul .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFHVF49Tul .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFHVF49Tul .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFHVF49Tul .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFHVF49Tul .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFHVF49Tul .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFHVF49Tul .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFHVF49Tul .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFHVF49Tul .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFHVF49Tul .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFHVF49Tul .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFHVF49Tul .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFHVF49Tul .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 (min-width: 767px) {
  .cid-tFHVF49Tul .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFHVF49Tul .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFHVF49Tul .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFHVF49Tul .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFHVF49Tul .nav-link:hover,
.cid-tFHVF49Tul .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFHVF4zf3E {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFHVF4zf3E h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFHVF4zf3E h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFHVF4zf3E h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFHVF4zf3E .mbr-text,
.cid-tFHVF4zf3E .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFHVF4zf3E h3:before,
  .cid-tFHVF4zf3E h3:after {
    display: none;
  }
}
.cid-tFHVF4zf3E .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFHVF4zf3E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFHVF4Tvyv {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFHVF4Tvyv {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFHVF4Tvyv .box {
  background-image: url("../../../assets/images/the-preview-episode-13-tiec-tocc-oasis-photo-shoot-feat.-jeri-lee-858x483.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFHVF4Tvyv .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFHVF4Tvyv .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFHVF4Tvyv .icon-wrap span {
  padding-left: 8px;
}
.cid-tFHVF4Tvyv .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFHVF4Tvyv .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFHVF4Tvyv .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFHVF4Tvyv .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFHVF4Tvyv .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFHVF4Tvyv a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFHVF4Tvyv a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFHVF4Tvyv {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFHVF4Tvyv .box {
    height: 250px;
  }
}
.cid-tFHVF4Tvyv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFHVF4Tvyv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFHVF5mmDi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFHVF5mmDi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFHVF5mmDi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFHVF5mmDi .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFHVF5mmDi .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFHVF5mmDi .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFHVF5mmDi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFHVF5mmDi .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFHVF5mmDi .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFHVF5mmDi .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFHVF5mmDi .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFHVF5mmDi .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFHVF5mmDi .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFHVF5mmDi .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFHVF5mmDi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFHVF5mmDi .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFHVF5mmDi .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFHVF5mmDi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFHVF5mmDi .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFHVF5mmDi .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFHVF5JTGK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFHVF5JTGK .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFHVF5JTGK .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/the-preview-episode-13-tiec-tocc-oasis-photo-shoot-feat.-jeri-lee-858x483.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFHVF5JTGK .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFHVF5JTGK .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFHVF5JTGK .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFHVF5JTGK .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFHVF5JTGK .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFHVF5JTGK .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFHVF5JTGK .col:hover .box-title2,
.cid-tFHVF5JTGK .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFHVF5JTGK .box-title2,
.cid-tFHVF5JTGK .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFHVF5JTGK .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFHVF5JTGK .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFHVF5JTGK .img-content {
    opacity: 1;
  }
  .cid-tFHVF5JTGK .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFHVF5JTGK .box-content {
    width: 100%;
  }
  .cid-tFHVF5JTGK .box-title2,
  .cid-tFHVF5JTGK .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFHVF5JTGK .content-block,
  .cid-tFHVF5JTGK .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFHVF5JTGK .box-text1 {
  color: #333333;
}
.cid-tFHVF5JTGK .box-title2 {
  color: #ffffff;
}
.cid-tFHVF5JTGK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFHVF5JTGK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFHVF62uGc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFI8Iu958e .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFI8Iu958e .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFI8Iu958e a {
  font-style: normal;
}
.cid-tFI8Iu958e .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFI8Iu958e .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFI8Iu958e .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFI8Iu958e .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFI8Iu958e .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFI8Iu958e .nav-item:focus,
.cid-tFI8Iu958e .nav-link:focus {
  outline: none;
}
.cid-tFI8Iu958e .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFI8Iu958e .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFI8Iu958e .menu-logo {
  margin-right: auto;
}
.cid-tFI8Iu958e .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFI8Iu958e .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFI8Iu958e .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFI8Iu958e .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFI8Iu958e .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFI8Iu958e .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFI8Iu958e .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFI8Iu958e .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFI8Iu958e .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFI8Iu958e .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFI8Iu958e .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFI8Iu958e .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFI8Iu958e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFI8Iu958e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFI8Iu958e .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFI8Iu958e .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFI8Iu958e .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-tFI8Iu958e .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFI8Iu958e .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFI8Iu958e .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFI8Iu958e .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFI8Iu958e .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFI8Iu958e .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFI8Iu958e button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFI8Iu958e button.navbar-toggler:focus {
  outline: none;
}
.cid-tFI8Iu958e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFI8Iu958e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFI8Iu958e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFI8Iu958e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFI8Iu958e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFI8Iu958e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFI8Iu958e nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFI8Iu958e nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFI8Iu958e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFI8Iu958e .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFI8Iu958e .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFI8Iu958e .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFI8Iu958e .collapsed .navbar-collapse.collapsing,
.cid-tFI8Iu958e .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFI8Iu958e .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFI8Iu958e .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFI8Iu958e .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFI8Iu958e .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFI8Iu958e .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFI8Iu958e .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFI8Iu958e .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFI8Iu958e .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFI8Iu958e .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFI8Iu958e .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFI8Iu958e .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFI8Iu958e .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFI8Iu958e .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFI8Iu958e .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFI8Iu958e .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFI8Iu958e .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFI8Iu958e .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFI8Iu958e .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-tFI8Iu958e.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFI8Iu958e img {
    height: 3.8rem !important;
  }
  .cid-tFI8Iu958e .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFI8Iu958e .menu-wrap {
    flex-direction: column;
  }
  .cid-tFI8Iu958e .btn {
    display: -webkit-flex;
  }
  .cid-tFI8Iu958e button.navbar-toggler {
    display: block;
  }
  .cid-tFI8Iu958e .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFI8Iu958e .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFI8Iu958e .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFI8Iu958e .navbar-collapse.collapsing,
  .cid-tFI8Iu958e .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFI8Iu958e .navbar-collapse.collapsing .navbar-nav,
  .cid-tFI8Iu958e .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFI8Iu958e .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFI8Iu958e .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFI8Iu958e .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFI8Iu958e .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFI8Iu958e .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFI8Iu958e .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFI8Iu958e .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFI8Iu958e .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFI8Iu958e .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFI8Iu958e .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFI8Iu958e .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFI8Iu958e .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 (min-width: 767px) {
  .cid-tFI8Iu958e .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFI8Iu958e .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFI8Iu958e .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFI8Iu958e .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFI8Iu958e .nav-link:hover,
.cid-tFI8Iu958e .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFI8IuABgj {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFI8IuABgj h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFI8IuABgj h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFI8IuABgj h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFI8IuABgj .mbr-text,
.cid-tFI8IuABgj .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFI8IuABgj h3:before,
  .cid-tFI8IuABgj h3:after {
    display: none;
  }
}
.cid-tFI8IuABgj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFI8IuABgj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFI8IuV0jP {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFI8IuV0jP {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFI8IuV0jP .box {
  background-image: url("../../../assets/images/vlcsnap-2023-05-30-14h15m57s418-1920x1080.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFI8IuV0jP .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFI8IuV0jP .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFI8IuV0jP .icon-wrap span {
  padding-left: 8px;
}
.cid-tFI8IuV0jP .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFI8IuV0jP .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFI8IuV0jP .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFI8IuV0jP .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFI8IuV0jP .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFI8IuV0jP a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFI8IuV0jP a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFI8IuV0jP {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFI8IuV0jP .box {
    height: 250px;
  }
}
.cid-tFI8IuV0jP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFI8IuV0jP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFI8IvjG57 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFI8IvjG57 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFI8IvjG57 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFI8IvjG57 .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFI8IvjG57 .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFI8IvjG57 .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFI8IvjG57 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFI8IvjG57 .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFI8IvjG57 .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFI8IvjG57 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFI8IvjG57 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFI8IvjG57 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFI8IvjG57 .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFI8IvjG57 .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFI8IvjG57 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFI8IvjG57 .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFI8IvjG57 .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFI8IvjG57 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFI8IvjG57 .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFI8IvjG57 .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFI8IvGGG5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFI8IvGGG5 .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFI8IvGGG5 .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/the-preview-episode-11-ahrae-talks-forever-and-a-day-a-dream-within-a-dream-mixtape-320x180.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFI8IvGGG5 .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFI8IvGGG5 .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFI8IvGGG5 .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFI8IvGGG5 .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFI8IvGGG5 .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFI8IvGGG5 .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFI8IvGGG5 .col:hover .box-title2,
.cid-tFI8IvGGG5 .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFI8IvGGG5 .box-title2,
.cid-tFI8IvGGG5 .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFI8IvGGG5 .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFI8IvGGG5 .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFI8IvGGG5 .img-content {
    opacity: 1;
  }
  .cid-tFI8IvGGG5 .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFI8IvGGG5 .box-content {
    width: 100%;
  }
  .cid-tFI8IvGGG5 .box-title2,
  .cid-tFI8IvGGG5 .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFI8IvGGG5 .content-block,
  .cid-tFI8IvGGG5 .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFI8IvGGG5 .box-text1 {
  color: #333333;
}
.cid-tFI8IvGGG5 .box-title2 {
  color: #ffffff;
}
.cid-tFI8IvGGG5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFI8IvGGG5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFI8Iw0aWO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFIa9ej8zB .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFIa9ej8zB .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFIa9ej8zB a {
  font-style: normal;
}
.cid-tFIa9ej8zB .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFIa9ej8zB .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFIa9ej8zB .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFIa9ej8zB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFIa9ej8zB .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFIa9ej8zB .nav-item:focus,
.cid-tFIa9ej8zB .nav-link:focus {
  outline: none;
}
.cid-tFIa9ej8zB .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFIa9ej8zB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFIa9ej8zB .menu-logo {
  margin-right: auto;
}
.cid-tFIa9ej8zB .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFIa9ej8zB .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFIa9ej8zB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFIa9ej8zB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFIa9ej8zB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFIa9ej8zB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFIa9ej8zB .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFIa9ej8zB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFIa9ej8zB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFIa9ej8zB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFIa9ej8zB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFIa9ej8zB .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFIa9ej8zB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFIa9ej8zB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFIa9ej8zB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFIa9ej8zB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFIa9ej8zB .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-tFIa9ej8zB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFIa9ej8zB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFIa9ej8zB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFIa9ej8zB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFIa9ej8zB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFIa9ej8zB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFIa9ej8zB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFIa9ej8zB button.navbar-toggler:focus {
  outline: none;
}
.cid-tFIa9ej8zB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFIa9ej8zB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFIa9ej8zB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFIa9ej8zB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFIa9ej8zB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFIa9ej8zB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFIa9ej8zB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFIa9ej8zB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFIa9ej8zB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFIa9ej8zB .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFIa9ej8zB .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFIa9ej8zB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFIa9ej8zB .collapsed .navbar-collapse.collapsing,
.cid-tFIa9ej8zB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFIa9ej8zB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFIa9ej8zB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFIa9ej8zB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFIa9ej8zB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFIa9ej8zB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFIa9ej8zB .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFIa9ej8zB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFIa9ej8zB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFIa9ej8zB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFIa9ej8zB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFIa9ej8zB .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFIa9ej8zB .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFIa9ej8zB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFIa9ej8zB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFIa9ej8zB .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFIa9ej8zB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFIa9ej8zB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFIa9ej8zB .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-tFIa9ej8zB.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFIa9ej8zB img {
    height: 3.8rem !important;
  }
  .cid-tFIa9ej8zB .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFIa9ej8zB .menu-wrap {
    flex-direction: column;
  }
  .cid-tFIa9ej8zB .btn {
    display: -webkit-flex;
  }
  .cid-tFIa9ej8zB button.navbar-toggler {
    display: block;
  }
  .cid-tFIa9ej8zB .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFIa9ej8zB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFIa9ej8zB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFIa9ej8zB .navbar-collapse.collapsing,
  .cid-tFIa9ej8zB .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFIa9ej8zB .navbar-collapse.collapsing .navbar-nav,
  .cid-tFIa9ej8zB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFIa9ej8zB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFIa9ej8zB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFIa9ej8zB .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFIa9ej8zB .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFIa9ej8zB .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFIa9ej8zB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFIa9ej8zB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFIa9ej8zB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFIa9ej8zB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFIa9ej8zB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFIa9ej8zB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFIa9ej8zB .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 (min-width: 767px) {
  .cid-tFIa9ej8zB .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFIa9ej8zB .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFIa9ej8zB .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFIa9ej8zB .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFIa9ej8zB .nav-link:hover,
.cid-tFIa9ej8zB .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFIa9eJam5 {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFIa9eJam5 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFIa9eJam5 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFIa9eJam5 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFIa9eJam5 .mbr-text,
.cid-tFIa9eJam5 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFIa9eJam5 h3:before,
  .cid-tFIa9eJam5 h3:after {
    display: none;
  }
}
.cid-tFIa9eJam5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFIa9eJam5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFIa9f2r6h {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFIa9f2r6h {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFIa9f2r6h .box {
  background-image: url("../../../assets/images/ahrae-bts-shoot-1280x720.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFIa9f2r6h .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFIa9f2r6h .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFIa9f2r6h .icon-wrap span {
  padding-left: 8px;
}
.cid-tFIa9f2r6h .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFIa9f2r6h .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFIa9f2r6h .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFIa9f2r6h .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFIa9f2r6h .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFIa9f2r6h a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFIa9f2r6h a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFIa9f2r6h {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFIa9f2r6h .box {
    height: 250px;
  }
}
.cid-tFIa9f2r6h .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFIa9f2r6h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFIa9fsoj4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFIa9fsoj4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFIa9fsoj4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFIa9fsoj4 .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFIa9fsoj4 .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFIa9fsoj4 .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFIa9fsoj4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFIa9fsoj4 .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFIa9fsoj4 .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFIa9fsoj4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFIa9fsoj4 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFIa9fsoj4 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFIa9fsoj4 .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFIa9fsoj4 .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFIa9fsoj4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFIa9fsoj4 .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFIa9fsoj4 .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFIa9fsoj4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFIa9fsoj4 .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFIa9fsoj4 .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFIa9fOQad {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFIa9fOQad .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFIa9fOQad .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/ahrae-bts-shoot-1280x720.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFIa9fOQad .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFIa9fOQad .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFIa9fOQad .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFIa9fOQad .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFIa9fOQad .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFIa9fOQad .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFIa9fOQad .col:hover .box-title2,
.cid-tFIa9fOQad .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFIa9fOQad .box-title2,
.cid-tFIa9fOQad .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFIa9fOQad .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFIa9fOQad .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFIa9fOQad .img-content {
    opacity: 1;
  }
  .cid-tFIa9fOQad .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFIa9fOQad .box-content {
    width: 100%;
  }
  .cid-tFIa9fOQad .box-title2,
  .cid-tFIa9fOQad .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFIa9fOQad .content-block,
  .cid-tFIa9fOQad .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFIa9fOQad .box-text1 {
  color: #333333;
}
.cid-tFIa9fOQad .box-title2 {
  color: #ffffff;
}
.cid-tFIa9fOQad .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFIa9fOQad .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFIa9g9pmF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFIdc0M8s1 .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFIdc0M8s1 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFIdc0M8s1 a {
  font-style: normal;
}
.cid-tFIdc0M8s1 .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFIdc0M8s1 .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFIdc0M8s1 .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFIdc0M8s1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFIdc0M8s1 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFIdc0M8s1 .nav-item:focus,
.cid-tFIdc0M8s1 .nav-link:focus {
  outline: none;
}
.cid-tFIdc0M8s1 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFIdc0M8s1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFIdc0M8s1 .menu-logo {
  margin-right: auto;
}
.cid-tFIdc0M8s1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFIdc0M8s1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFIdc0M8s1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFIdc0M8s1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFIdc0M8s1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFIdc0M8s1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFIdc0M8s1 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFIdc0M8s1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFIdc0M8s1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFIdc0M8s1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFIdc0M8s1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFIdc0M8s1 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFIdc0M8s1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFIdc0M8s1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFIdc0M8s1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFIdc0M8s1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFIdc0M8s1 .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-tFIdc0M8s1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFIdc0M8s1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFIdc0M8s1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFIdc0M8s1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFIdc0M8s1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFIdc0M8s1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFIdc0M8s1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFIdc0M8s1 button.navbar-toggler:focus {
  outline: none;
}
.cid-tFIdc0M8s1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFIdc0M8s1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFIdc0M8s1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFIdc0M8s1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFIdc0M8s1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFIdc0M8s1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFIdc0M8s1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFIdc0M8s1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFIdc0M8s1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFIdc0M8s1 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFIdc0M8s1 .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFIdc0M8s1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFIdc0M8s1 .collapsed .navbar-collapse.collapsing,
.cid-tFIdc0M8s1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFIdc0M8s1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFIdc0M8s1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFIdc0M8s1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFIdc0M8s1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFIdc0M8s1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFIdc0M8s1 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFIdc0M8s1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFIdc0M8s1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFIdc0M8s1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFIdc0M8s1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFIdc0M8s1 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFIdc0M8s1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFIdc0M8s1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFIdc0M8s1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFIdc0M8s1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFIdc0M8s1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFIdc0M8s1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFIdc0M8s1 .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-tFIdc0M8s1.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFIdc0M8s1 img {
    height: 3.8rem !important;
  }
  .cid-tFIdc0M8s1 .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFIdc0M8s1 .menu-wrap {
    flex-direction: column;
  }
  .cid-tFIdc0M8s1 .btn {
    display: -webkit-flex;
  }
  .cid-tFIdc0M8s1 button.navbar-toggler {
    display: block;
  }
  .cid-tFIdc0M8s1 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFIdc0M8s1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFIdc0M8s1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFIdc0M8s1 .navbar-collapse.collapsing,
  .cid-tFIdc0M8s1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFIdc0M8s1 .navbar-collapse.collapsing .navbar-nav,
  .cid-tFIdc0M8s1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFIdc0M8s1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFIdc0M8s1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFIdc0M8s1 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFIdc0M8s1 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFIdc0M8s1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFIdc0M8s1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFIdc0M8s1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFIdc0M8s1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFIdc0M8s1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFIdc0M8s1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFIdc0M8s1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFIdc0M8s1 .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 (min-width: 767px) {
  .cid-tFIdc0M8s1 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFIdc0M8s1 .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFIdc0M8s1 .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFIdc0M8s1 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFIdc0M8s1 .nav-link:hover,
.cid-tFIdc0M8s1 .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFIdc1fRYN {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFIdc1fRYN h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFIdc1fRYN h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFIdc1fRYN h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFIdc1fRYN .mbr-text,
.cid-tFIdc1fRYN .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFIdc1fRYN h3:before,
  .cid-tFIdc1fRYN h3:after {
    display: none;
  }
}
.cid-tFIdc1fRYN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFIdc1fRYN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFIdc1xpBB {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFIdc1xpBB {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFIdc1xpBB .box {
  background-image: url("../../../assets/images/gimme-single-cover-shoot-bts-21-1920x1080.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFIdc1xpBB .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFIdc1xpBB .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFIdc1xpBB .icon-wrap span {
  padding-left: 8px;
}
.cid-tFIdc1xpBB .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFIdc1xpBB .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFIdc1xpBB .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFIdc1xpBB .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFIdc1xpBB .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFIdc1xpBB a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFIdc1xpBB a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFIdc1xpBB {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFIdc1xpBB .box {
    height: 250px;
  }
}
.cid-tFIdc1xpBB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFIdc1xpBB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFIdc1VDv7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFIdc1VDv7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFIdc1VDv7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFIdc1VDv7 .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFIdc1VDv7 .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFIdc1VDv7 .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFIdc1VDv7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFIdc1VDv7 .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFIdc1VDv7 .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFIdc1VDv7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFIdc1VDv7 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFIdc1VDv7 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFIdc1VDv7 .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFIdc1VDv7 .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFIdc1VDv7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFIdc1VDv7 .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFIdc1VDv7 .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFIdc1VDv7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFIdc1VDv7 .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFIdc1VDv7 .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFIdc2koP9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFIdc2koP9 .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFIdc2koP9 .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/gimme-single-cover-shoot-bts-21-1920x1080.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFIdc2koP9 .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFIdc2koP9 .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFIdc2koP9 .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFIdc2koP9 .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFIdc2koP9 .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFIdc2koP9 .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFIdc2koP9 .col:hover .box-title2,
.cid-tFIdc2koP9 .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFIdc2koP9 .box-title2,
.cid-tFIdc2koP9 .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFIdc2koP9 .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFIdc2koP9 .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFIdc2koP9 .img-content {
    opacity: 1;
  }
  .cid-tFIdc2koP9 .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFIdc2koP9 .box-content {
    width: 100%;
  }
  .cid-tFIdc2koP9 .box-title2,
  .cid-tFIdc2koP9 .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFIdc2koP9 .content-block,
  .cid-tFIdc2koP9 .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFIdc2koP9 .box-text1 {
  color: #333333;
}
.cid-tFIdc2koP9 .box-title2 {
  color: #ffffff;
}
.cid-tFIdc2koP9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFIdc2koP9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFIdc2GNGn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFIeTyQCSY .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFIeTyQCSY .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFIeTyQCSY a {
  font-style: normal;
}
.cid-tFIeTyQCSY .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFIeTyQCSY .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFIeTyQCSY .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFIeTyQCSY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFIeTyQCSY .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFIeTyQCSY .nav-item:focus,
.cid-tFIeTyQCSY .nav-link:focus {
  outline: none;
}
.cid-tFIeTyQCSY .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFIeTyQCSY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFIeTyQCSY .menu-logo {
  margin-right: auto;
}
.cid-tFIeTyQCSY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFIeTyQCSY .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFIeTyQCSY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFIeTyQCSY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFIeTyQCSY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFIeTyQCSY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFIeTyQCSY .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFIeTyQCSY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFIeTyQCSY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFIeTyQCSY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFIeTyQCSY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFIeTyQCSY .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFIeTyQCSY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFIeTyQCSY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFIeTyQCSY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFIeTyQCSY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFIeTyQCSY .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-tFIeTyQCSY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFIeTyQCSY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFIeTyQCSY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFIeTyQCSY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFIeTyQCSY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFIeTyQCSY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFIeTyQCSY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFIeTyQCSY button.navbar-toggler:focus {
  outline: none;
}
.cid-tFIeTyQCSY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFIeTyQCSY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFIeTyQCSY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFIeTyQCSY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFIeTyQCSY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFIeTyQCSY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFIeTyQCSY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFIeTyQCSY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFIeTyQCSY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFIeTyQCSY .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFIeTyQCSY .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFIeTyQCSY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFIeTyQCSY .collapsed .navbar-collapse.collapsing,
.cid-tFIeTyQCSY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFIeTyQCSY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFIeTyQCSY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFIeTyQCSY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFIeTyQCSY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFIeTyQCSY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFIeTyQCSY .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFIeTyQCSY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFIeTyQCSY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFIeTyQCSY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFIeTyQCSY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFIeTyQCSY .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFIeTyQCSY .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFIeTyQCSY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFIeTyQCSY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFIeTyQCSY .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFIeTyQCSY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFIeTyQCSY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFIeTyQCSY .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-tFIeTyQCSY.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFIeTyQCSY img {
    height: 3.8rem !important;
  }
  .cid-tFIeTyQCSY .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFIeTyQCSY .menu-wrap {
    flex-direction: column;
  }
  .cid-tFIeTyQCSY .btn {
    display: -webkit-flex;
  }
  .cid-tFIeTyQCSY button.navbar-toggler {
    display: block;
  }
  .cid-tFIeTyQCSY .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFIeTyQCSY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFIeTyQCSY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFIeTyQCSY .navbar-collapse.collapsing,
  .cid-tFIeTyQCSY .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFIeTyQCSY .navbar-collapse.collapsing .navbar-nav,
  .cid-tFIeTyQCSY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFIeTyQCSY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFIeTyQCSY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFIeTyQCSY .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFIeTyQCSY .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFIeTyQCSY .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFIeTyQCSY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFIeTyQCSY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFIeTyQCSY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFIeTyQCSY .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFIeTyQCSY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFIeTyQCSY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFIeTyQCSY .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 (min-width: 767px) {
  .cid-tFIeTyQCSY .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFIeTyQCSY .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFIeTyQCSY .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFIeTyQCSY .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFIeTyQCSY .nav-link:hover,
.cid-tFIeTyQCSY .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFIeTAes0F {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFIeTAes0F h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFIeTAes0F h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFIeTAes0F h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFIeTAes0F .mbr-text,
.cid-tFIeTAes0F .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFIeTAes0F h3:before,
  .cid-tFIeTAes0F h3:after {
    display: none;
  }
}
.cid-tFIeTAes0F .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFIeTAes0F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFIeTAB3hD {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFIeTAB3hD {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFIeTAB3hD .box {
  background-image: url("../../../assets/images/ahrae-tiec-photo-shoot-719x404.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFIeTAB3hD .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFIeTAB3hD .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFIeTAB3hD .icon-wrap span {
  padding-left: 8px;
}
.cid-tFIeTAB3hD .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFIeTAB3hD .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFIeTAB3hD .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFIeTAB3hD .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFIeTAB3hD .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFIeTAB3hD a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFIeTAB3hD a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFIeTAB3hD {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFIeTAB3hD .box {
    height: 250px;
  }
}
.cid-tFIeTAB3hD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFIeTAB3hD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFIeTB6vSm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFIeTB6vSm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFIeTB6vSm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFIeTB6vSm .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFIeTB6vSm .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFIeTB6vSm .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFIeTB6vSm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFIeTB6vSm .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFIeTB6vSm .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFIeTB6vSm .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFIeTB6vSm .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFIeTB6vSm .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFIeTB6vSm .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFIeTB6vSm .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFIeTB6vSm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFIeTB6vSm .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFIeTB6vSm .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFIeTB6vSm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFIeTB6vSm .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFIeTB6vSm .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFIeTBwfe8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFIeTBwfe8 .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFIeTBwfe8 .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/ahrae-tiec-photo-shoot-719x404.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFIeTBwfe8 .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFIeTBwfe8 .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFIeTBwfe8 .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFIeTBwfe8 .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFIeTBwfe8 .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFIeTBwfe8 .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFIeTBwfe8 .col:hover .box-title2,
.cid-tFIeTBwfe8 .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFIeTBwfe8 .box-title2,
.cid-tFIeTBwfe8 .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFIeTBwfe8 .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFIeTBwfe8 .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFIeTBwfe8 .img-content {
    opacity: 1;
  }
  .cid-tFIeTBwfe8 .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFIeTBwfe8 .box-content {
    width: 100%;
  }
  .cid-tFIeTBwfe8 .box-title2,
  .cid-tFIeTBwfe8 .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFIeTBwfe8 .content-block,
  .cid-tFIeTBwfe8 .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFIeTBwfe8 .box-text1 {
  color: #333333;
}
.cid-tFIeTBwfe8 .box-title2 {
  color: #ffffff;
}
.cid-tFIeTBwfe8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFIeTBwfe8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFIeTBR0Bg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFM4NugNGp .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFM4NugNGp .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFM4NugNGp a {
  font-style: normal;
}
.cid-tFM4NugNGp .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFM4NugNGp .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFM4NugNGp .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFM4NugNGp .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFM4NugNGp .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFM4NugNGp .nav-item:focus,
.cid-tFM4NugNGp .nav-link:focus {
  outline: none;
}
.cid-tFM4NugNGp .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFM4NugNGp .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFM4NugNGp .menu-logo {
  margin-right: auto;
}
.cid-tFM4NugNGp .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFM4NugNGp .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFM4NugNGp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFM4NugNGp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFM4NugNGp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFM4NugNGp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFM4NugNGp .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFM4NugNGp .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFM4NugNGp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFM4NugNGp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFM4NugNGp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFM4NugNGp .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFM4NugNGp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFM4NugNGp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFM4NugNGp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFM4NugNGp .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFM4NugNGp .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-tFM4NugNGp .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFM4NugNGp .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFM4NugNGp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFM4NugNGp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFM4NugNGp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFM4NugNGp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFM4NugNGp button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFM4NugNGp button.navbar-toggler:focus {
  outline: none;
}
.cid-tFM4NugNGp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFM4NugNGp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFM4NugNGp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFM4NugNGp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFM4NugNGp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFM4NugNGp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFM4NugNGp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFM4NugNGp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFM4NugNGp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFM4NugNGp .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFM4NugNGp .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFM4NugNGp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFM4NugNGp .collapsed .navbar-collapse.collapsing,
.cid-tFM4NugNGp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFM4NugNGp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFM4NugNGp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFM4NugNGp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFM4NugNGp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFM4NugNGp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFM4NugNGp .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFM4NugNGp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFM4NugNGp .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFM4NugNGp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFM4NugNGp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFM4NugNGp .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFM4NugNGp .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFM4NugNGp .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFM4NugNGp .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFM4NugNGp .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFM4NugNGp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFM4NugNGp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFM4NugNGp .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-tFM4NugNGp.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFM4NugNGp img {
    height: 3.8rem !important;
  }
  .cid-tFM4NugNGp .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFM4NugNGp .menu-wrap {
    flex-direction: column;
  }
  .cid-tFM4NugNGp .btn {
    display: -webkit-flex;
  }
  .cid-tFM4NugNGp button.navbar-toggler {
    display: block;
  }
  .cid-tFM4NugNGp .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFM4NugNGp .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFM4NugNGp .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFM4NugNGp .navbar-collapse.collapsing,
  .cid-tFM4NugNGp .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFM4NugNGp .navbar-collapse.collapsing .navbar-nav,
  .cid-tFM4NugNGp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFM4NugNGp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFM4NugNGp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFM4NugNGp .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFM4NugNGp .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFM4NugNGp .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFM4NugNGp .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFM4NugNGp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFM4NugNGp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFM4NugNGp .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFM4NugNGp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFM4NugNGp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFM4NugNGp .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 (min-width: 767px) {
  .cid-tFM4NugNGp .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFM4NugNGp .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFM4NugNGp .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFM4NugNGp .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFM4NugNGp .nav-link:hover,
.cid-tFM4NugNGp .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFM4NuHvMj {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFM4NuHvMj h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFM4NuHvMj h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFM4NuHvMj h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFM4NuHvMj .mbr-text,
.cid-tFM4NuHvMj .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFM4NuHvMj h3:before,
  .cid-tFM4NuHvMj h3:after {
    display: none;
  }
}
.cid-tFM4NuHvMj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM4NuHvMj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM4Nv1Tsm {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFM4Nv1Tsm {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFM4Nv1Tsm .box {
  background-image: url("../../../assets/images/jknighton-paper-hearts-video-719x404.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFM4Nv1Tsm .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFM4Nv1Tsm .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFM4Nv1Tsm .icon-wrap span {
  padding-left: 8px;
}
.cid-tFM4Nv1Tsm .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFM4Nv1Tsm .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFM4Nv1Tsm .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFM4Nv1Tsm .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFM4Nv1Tsm .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFM4Nv1Tsm a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFM4Nv1Tsm a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFM4Nv1Tsm {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFM4Nv1Tsm .box {
    height: 250px;
  }
}
.cid-tFM4Nv1Tsm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM4Nv1Tsm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM4Nvp8Y4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFM4Nvp8Y4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFM4Nvp8Y4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFM4Nvp8Y4 .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFM4Nvp8Y4 .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFM4Nvp8Y4 .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFM4Nvp8Y4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFM4Nvp8Y4 .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFM4Nvp8Y4 .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFM4Nvp8Y4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFM4Nvp8Y4 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFM4Nvp8Y4 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFM4Nvp8Y4 .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFM4Nvp8Y4 .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFM4Nvp8Y4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFM4Nvp8Y4 .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFM4Nvp8Y4 .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFM4Nvp8Y4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFM4Nvp8Y4 .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFM4Nvp8Y4 .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFM4NvN4QR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFM4NvN4QR .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFM4NvN4QR .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/j-knighton-paper-hearts-making-the-video-1-1920x1080.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFM4NvN4QR .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFM4NvN4QR .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFM4NvN4QR .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFM4NvN4QR .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFM4NvN4QR .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFM4NvN4QR .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFM4NvN4QR .col:hover .box-title2,
.cid-tFM4NvN4QR .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFM4NvN4QR .box-title2,
.cid-tFM4NvN4QR .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFM4NvN4QR .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFM4NvN4QR .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFM4NvN4QR .img-content {
    opacity: 1;
  }
  .cid-tFM4NvN4QR .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFM4NvN4QR .box-content {
    width: 100%;
  }
  .cid-tFM4NvN4QR .box-title2,
  .cid-tFM4NvN4QR .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFM4NvN4QR .content-block,
  .cid-tFM4NvN4QR .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFM4NvN4QR .box-text1 {
  color: #333333;
}
.cid-tFM4NvN4QR .box-title2 {
  color: #ffffff;
}
.cid-tFM4NvN4QR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM4NvN4QR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM4Nw6XaN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFM5pxJapJ .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFM5pxJapJ .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFM5pxJapJ a {
  font-style: normal;
}
.cid-tFM5pxJapJ .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFM5pxJapJ .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFM5pxJapJ .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFM5pxJapJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFM5pxJapJ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFM5pxJapJ .nav-item:focus,
.cid-tFM5pxJapJ .nav-link:focus {
  outline: none;
}
.cid-tFM5pxJapJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFM5pxJapJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFM5pxJapJ .menu-logo {
  margin-right: auto;
}
.cid-tFM5pxJapJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFM5pxJapJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFM5pxJapJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFM5pxJapJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFM5pxJapJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFM5pxJapJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFM5pxJapJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFM5pxJapJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFM5pxJapJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFM5pxJapJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFM5pxJapJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFM5pxJapJ .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFM5pxJapJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFM5pxJapJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFM5pxJapJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFM5pxJapJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFM5pxJapJ .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-tFM5pxJapJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFM5pxJapJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFM5pxJapJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFM5pxJapJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFM5pxJapJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFM5pxJapJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFM5pxJapJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFM5pxJapJ button.navbar-toggler:focus {
  outline: none;
}
.cid-tFM5pxJapJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFM5pxJapJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFM5pxJapJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFM5pxJapJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFM5pxJapJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFM5pxJapJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFM5pxJapJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFM5pxJapJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFM5pxJapJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFM5pxJapJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFM5pxJapJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFM5pxJapJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFM5pxJapJ .collapsed .navbar-collapse.collapsing,
.cid-tFM5pxJapJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFM5pxJapJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFM5pxJapJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFM5pxJapJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFM5pxJapJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFM5pxJapJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFM5pxJapJ .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFM5pxJapJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFM5pxJapJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFM5pxJapJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFM5pxJapJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFM5pxJapJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFM5pxJapJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFM5pxJapJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFM5pxJapJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFM5pxJapJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFM5pxJapJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFM5pxJapJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFM5pxJapJ .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-tFM5pxJapJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFM5pxJapJ img {
    height: 3.8rem !important;
  }
  .cid-tFM5pxJapJ .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFM5pxJapJ .menu-wrap {
    flex-direction: column;
  }
  .cid-tFM5pxJapJ .btn {
    display: -webkit-flex;
  }
  .cid-tFM5pxJapJ button.navbar-toggler {
    display: block;
  }
  .cid-tFM5pxJapJ .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFM5pxJapJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFM5pxJapJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFM5pxJapJ .navbar-collapse.collapsing,
  .cid-tFM5pxJapJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFM5pxJapJ .navbar-collapse.collapsing .navbar-nav,
  .cid-tFM5pxJapJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFM5pxJapJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFM5pxJapJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFM5pxJapJ .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFM5pxJapJ .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFM5pxJapJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFM5pxJapJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFM5pxJapJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFM5pxJapJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFM5pxJapJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFM5pxJapJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFM5pxJapJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFM5pxJapJ .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 (min-width: 767px) {
  .cid-tFM5pxJapJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFM5pxJapJ .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFM5pxJapJ .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFM5pxJapJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFM5pxJapJ .nav-link:hover,
.cid-tFM5pxJapJ .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFM5pyaGMV {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFM5pyaGMV h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFM5pyaGMV h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFM5pyaGMV h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFM5pyaGMV .mbr-text,
.cid-tFM5pyaGMV .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFM5pyaGMV h3:before,
  .cid-tFM5pyaGMV h3:after {
    display: none;
  }
}
.cid-tFM5pyaGMV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM5pyaGMV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM5pytzQp {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFM5pytzQp {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFM5pytzQp .box {
  background-image: url("../../../assets/images/tiec-bts-photo-719x404.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFM5pytzQp .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFM5pytzQp .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFM5pytzQp .icon-wrap span {
  padding-left: 8px;
}
.cid-tFM5pytzQp .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFM5pytzQp .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFM5pytzQp .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFM5pytzQp .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFM5pytzQp .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFM5pytzQp a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFM5pytzQp a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFM5pytzQp {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFM5pytzQp .box {
    height: 250px;
  }
}
.cid-tFM5pytzQp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM5pytzQp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM5pyT7yk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFM5pyT7yk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFM5pyT7yk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFM5pyT7yk .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFM5pyT7yk .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFM5pyT7yk .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFM5pyT7yk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFM5pyT7yk .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFM5pyT7yk .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFM5pyT7yk .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFM5pyT7yk .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFM5pyT7yk .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFM5pyT7yk .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFM5pyT7yk .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFM5pyT7yk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFM5pyT7yk .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFM5pyT7yk .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFM5pyT7yk .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFM5pyT7yk .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFM5pyT7yk .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFM5pzfT1v {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFM5pzfT1v .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFM5pzfT1v .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/tiec-bts-photo-719x404.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFM5pzfT1v .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFM5pzfT1v .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFM5pzfT1v .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFM5pzfT1v .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFM5pzfT1v .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFM5pzfT1v .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFM5pzfT1v .col:hover .box-title2,
.cid-tFM5pzfT1v .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFM5pzfT1v .box-title2,
.cid-tFM5pzfT1v .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFM5pzfT1v .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFM5pzfT1v .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFM5pzfT1v .img-content {
    opacity: 1;
  }
  .cid-tFM5pzfT1v .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFM5pzfT1v .box-content {
    width: 100%;
  }
  .cid-tFM5pzfT1v .box-title2,
  .cid-tFM5pzfT1v .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFM5pzfT1v .content-block,
  .cid-tFM5pzfT1v .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFM5pzfT1v .box-text1 {
  color: #333333;
}
.cid-tFM5pzfT1v .box-title2 {
  color: #ffffff;
}
.cid-tFM5pzfT1v .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM5pzfT1v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM5pzzhZ3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFM5Zbje5v .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFM5Zbje5v .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFM5Zbje5v a {
  font-style: normal;
}
.cid-tFM5Zbje5v .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFM5Zbje5v .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFM5Zbje5v .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFM5Zbje5v .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFM5Zbje5v .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFM5Zbje5v .nav-item:focus,
.cid-tFM5Zbje5v .nav-link:focus {
  outline: none;
}
.cid-tFM5Zbje5v .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFM5Zbje5v .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFM5Zbje5v .menu-logo {
  margin-right: auto;
}
.cid-tFM5Zbje5v .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFM5Zbje5v .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFM5Zbje5v .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFM5Zbje5v .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFM5Zbje5v .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFM5Zbje5v .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFM5Zbje5v .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFM5Zbje5v .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFM5Zbje5v .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFM5Zbje5v .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFM5Zbje5v .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFM5Zbje5v .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFM5Zbje5v .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFM5Zbje5v .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFM5Zbje5v .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFM5Zbje5v .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFM5Zbje5v .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-tFM5Zbje5v .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFM5Zbje5v .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFM5Zbje5v .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFM5Zbje5v .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFM5Zbje5v .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFM5Zbje5v .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFM5Zbje5v button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFM5Zbje5v button.navbar-toggler:focus {
  outline: none;
}
.cid-tFM5Zbje5v button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFM5Zbje5v button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFM5Zbje5v button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFM5Zbje5v button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFM5Zbje5v button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFM5Zbje5v nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFM5Zbje5v nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFM5Zbje5v nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFM5Zbje5v nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFM5Zbje5v .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFM5Zbje5v .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFM5Zbje5v .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFM5Zbje5v .collapsed .navbar-collapse.collapsing,
.cid-tFM5Zbje5v .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFM5Zbje5v .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFM5Zbje5v .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFM5Zbje5v .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFM5Zbje5v .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFM5Zbje5v .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFM5Zbje5v .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFM5Zbje5v .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFM5Zbje5v .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFM5Zbje5v .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFM5Zbje5v .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFM5Zbje5v .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFM5Zbje5v .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFM5Zbje5v .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFM5Zbje5v .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFM5Zbje5v .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFM5Zbje5v .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFM5Zbje5v .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFM5Zbje5v .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-tFM5Zbje5v.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFM5Zbje5v img {
    height: 3.8rem !important;
  }
  .cid-tFM5Zbje5v .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFM5Zbje5v .menu-wrap {
    flex-direction: column;
  }
  .cid-tFM5Zbje5v .btn {
    display: -webkit-flex;
  }
  .cid-tFM5Zbje5v button.navbar-toggler {
    display: block;
  }
  .cid-tFM5Zbje5v .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFM5Zbje5v .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFM5Zbje5v .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFM5Zbje5v .navbar-collapse.collapsing,
  .cid-tFM5Zbje5v .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFM5Zbje5v .navbar-collapse.collapsing .navbar-nav,
  .cid-tFM5Zbje5v .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFM5Zbje5v .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFM5Zbje5v .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFM5Zbje5v .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFM5Zbje5v .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFM5Zbje5v .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFM5Zbje5v .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFM5Zbje5v .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFM5Zbje5v .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFM5Zbje5v .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFM5Zbje5v .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFM5Zbje5v .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFM5Zbje5v .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 (min-width: 767px) {
  .cid-tFM5Zbje5v .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFM5Zbje5v .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFM5Zbje5v .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFM5Zbje5v .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFM5Zbje5v .nav-link:hover,
.cid-tFM5Zbje5v .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFM5ZbIc2W {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFM5ZbIc2W h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFM5ZbIc2W h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFM5ZbIc2W h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFM5ZbIc2W .mbr-text,
.cid-tFM5ZbIc2W .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFM5ZbIc2W h3:before,
  .cid-tFM5ZbIc2W h3:after {
    display: none;
  }
}
.cid-tFM5ZbIc2W .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM5ZbIc2W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM5Zc0JL3 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFM5Zc0JL3 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFM5Zc0JL3 .box {
  background-image: url("../../../assets/images/ahrae-meeting-at-g-unit-records-858x483.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFM5Zc0JL3 .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFM5Zc0JL3 .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFM5Zc0JL3 .icon-wrap span {
  padding-left: 8px;
}
.cid-tFM5Zc0JL3 .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFM5Zc0JL3 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFM5Zc0JL3 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFM5Zc0JL3 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFM5Zc0JL3 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFM5Zc0JL3 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFM5Zc0JL3 a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFM5Zc0JL3 {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFM5Zc0JL3 .box {
    height: 250px;
  }
}
.cid-tFM5Zc0JL3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM5Zc0JL3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM5ZcotEV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFM5ZcotEV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFM5ZcotEV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFM5ZcotEV .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFM5ZcotEV .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFM5ZcotEV .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFM5ZcotEV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFM5ZcotEV .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFM5ZcotEV .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFM5ZcotEV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFM5ZcotEV .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFM5ZcotEV .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFM5ZcotEV .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFM5ZcotEV .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFM5ZcotEV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFM5ZcotEV .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFM5ZcotEV .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFM5ZcotEV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFM5ZcotEV .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFM5ZcotEV .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFM5ZcLheT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFM5ZcLheT .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFM5ZcLheT .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/ahrae-meeting-at-g-unit-records-858x483.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFM5ZcLheT .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFM5ZcLheT .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFM5ZcLheT .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFM5ZcLheT .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFM5ZcLheT .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFM5ZcLheT .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFM5ZcLheT .col:hover .box-title2,
.cid-tFM5ZcLheT .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFM5ZcLheT .box-title2,
.cid-tFM5ZcLheT .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFM5ZcLheT .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFM5ZcLheT .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFM5ZcLheT .img-content {
    opacity: 1;
  }
  .cid-tFM5ZcLheT .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFM5ZcLheT .box-content {
    width: 100%;
  }
  .cid-tFM5ZcLheT .box-title2,
  .cid-tFM5ZcLheT .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFM5ZcLheT .content-block,
  .cid-tFM5ZcLheT .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFM5ZcLheT .box-text1 {
  color: #333333;
}
.cid-tFM5ZcLheT .box-title2 {
  color: #ffffff;
}
.cid-tFM5ZcLheT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM5ZcLheT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM5Zd4Bet {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFM6pXOyCb .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFM6pXOyCb .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFM6pXOyCb a {
  font-style: normal;
}
.cid-tFM6pXOyCb .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFM6pXOyCb .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFM6pXOyCb .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFM6pXOyCb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFM6pXOyCb .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFM6pXOyCb .nav-item:focus,
.cid-tFM6pXOyCb .nav-link:focus {
  outline: none;
}
.cid-tFM6pXOyCb .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFM6pXOyCb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFM6pXOyCb .menu-logo {
  margin-right: auto;
}
.cid-tFM6pXOyCb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFM6pXOyCb .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFM6pXOyCb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFM6pXOyCb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFM6pXOyCb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFM6pXOyCb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFM6pXOyCb .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFM6pXOyCb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFM6pXOyCb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFM6pXOyCb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFM6pXOyCb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFM6pXOyCb .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFM6pXOyCb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFM6pXOyCb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFM6pXOyCb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFM6pXOyCb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFM6pXOyCb .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-tFM6pXOyCb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFM6pXOyCb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFM6pXOyCb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFM6pXOyCb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFM6pXOyCb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFM6pXOyCb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFM6pXOyCb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFM6pXOyCb button.navbar-toggler:focus {
  outline: none;
}
.cid-tFM6pXOyCb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFM6pXOyCb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFM6pXOyCb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFM6pXOyCb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFM6pXOyCb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFM6pXOyCb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFM6pXOyCb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFM6pXOyCb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFM6pXOyCb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFM6pXOyCb .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFM6pXOyCb .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFM6pXOyCb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFM6pXOyCb .collapsed .navbar-collapse.collapsing,
.cid-tFM6pXOyCb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFM6pXOyCb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFM6pXOyCb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFM6pXOyCb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFM6pXOyCb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFM6pXOyCb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFM6pXOyCb .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFM6pXOyCb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFM6pXOyCb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFM6pXOyCb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFM6pXOyCb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFM6pXOyCb .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFM6pXOyCb .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFM6pXOyCb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFM6pXOyCb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFM6pXOyCb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFM6pXOyCb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFM6pXOyCb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFM6pXOyCb .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-tFM6pXOyCb.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFM6pXOyCb img {
    height: 3.8rem !important;
  }
  .cid-tFM6pXOyCb .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFM6pXOyCb .menu-wrap {
    flex-direction: column;
  }
  .cid-tFM6pXOyCb .btn {
    display: -webkit-flex;
  }
  .cid-tFM6pXOyCb button.navbar-toggler {
    display: block;
  }
  .cid-tFM6pXOyCb .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFM6pXOyCb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFM6pXOyCb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFM6pXOyCb .navbar-collapse.collapsing,
  .cid-tFM6pXOyCb .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFM6pXOyCb .navbar-collapse.collapsing .navbar-nav,
  .cid-tFM6pXOyCb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFM6pXOyCb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFM6pXOyCb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFM6pXOyCb .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFM6pXOyCb .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFM6pXOyCb .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFM6pXOyCb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFM6pXOyCb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFM6pXOyCb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFM6pXOyCb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFM6pXOyCb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFM6pXOyCb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFM6pXOyCb .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 (min-width: 767px) {
  .cid-tFM6pXOyCb .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFM6pXOyCb .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFM6pXOyCb .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFM6pXOyCb .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFM6pXOyCb .nav-link:hover,
.cid-tFM6pXOyCb .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFM6pYdrS2 {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFM6pYdrS2 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFM6pYdrS2 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFM6pYdrS2 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFM6pYdrS2 .mbr-text,
.cid-tFM6pYdrS2 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFM6pYdrS2 h3:before,
  .cid-tFM6pYdrS2 h3:after {
    display: none;
  }
}
.cid-tFM6pYdrS2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM6pYdrS2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM6pYychj {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFM6pYychj {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFM6pYychj .box {
  background-image: url("../../../assets/images/the-preview-episode-18-tiec-tocc-tonight-photo-shoot-feat.-phoenix-skye-320x180.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFM6pYychj .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFM6pYychj .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFM6pYychj .icon-wrap span {
  padding-left: 8px;
}
.cid-tFM6pYychj .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFM6pYychj .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFM6pYychj .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFM6pYychj .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFM6pYychj .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFM6pYychj a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFM6pYychj a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFM6pYychj {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFM6pYychj .box {
    height: 250px;
  }
}
.cid-tFM6pYychj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM6pYychj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM6pYXu9s {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFM6pYXu9s .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFM6pYXu9s .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFM6pYXu9s .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFM6pYXu9s .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFM6pYXu9s .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFM6pYXu9s .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFM6pYXu9s .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFM6pYXu9s .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFM6pYXu9s .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFM6pYXu9s .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFM6pYXu9s .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFM6pYXu9s .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFM6pYXu9s .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFM6pYXu9s .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFM6pYXu9s .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFM6pYXu9s .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFM6pYXu9s .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFM6pYXu9s .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFM6pYXu9s .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFM6pZnHc3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFM6pZnHc3 .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFM6pZnHc3 .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/the-preview-episode-18-tiec-tocc-tonight-photo-shoot-feat.-phoenix-skye-320x180.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFM6pZnHc3 .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFM6pZnHc3 .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFM6pZnHc3 .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFM6pZnHc3 .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFM6pZnHc3 .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFM6pZnHc3 .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFM6pZnHc3 .col:hover .box-title2,
.cid-tFM6pZnHc3 .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFM6pZnHc3 .box-title2,
.cid-tFM6pZnHc3 .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFM6pZnHc3 .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFM6pZnHc3 .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFM6pZnHc3 .img-content {
    opacity: 1;
  }
  .cid-tFM6pZnHc3 .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFM6pZnHc3 .box-content {
    width: 100%;
  }
  .cid-tFM6pZnHc3 .box-title2,
  .cid-tFM6pZnHc3 .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFM6pZnHc3 .content-block,
  .cid-tFM6pZnHc3 .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFM6pZnHc3 .box-text1 {
  color: #333333;
}
.cid-tFM6pZnHc3 .box-title2 {
  color: #ffffff;
}
.cid-tFM6pZnHc3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM6pZnHc3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM6pZIrPc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFM6RvFImO .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFM6RvFImO .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFM6RvFImO a {
  font-style: normal;
}
.cid-tFM6RvFImO .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFM6RvFImO .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFM6RvFImO .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFM6RvFImO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFM6RvFImO .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFM6RvFImO .nav-item:focus,
.cid-tFM6RvFImO .nav-link:focus {
  outline: none;
}
.cid-tFM6RvFImO .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFM6RvFImO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFM6RvFImO .menu-logo {
  margin-right: auto;
}
.cid-tFM6RvFImO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFM6RvFImO .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFM6RvFImO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFM6RvFImO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFM6RvFImO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFM6RvFImO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFM6RvFImO .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFM6RvFImO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFM6RvFImO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFM6RvFImO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFM6RvFImO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFM6RvFImO .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFM6RvFImO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFM6RvFImO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFM6RvFImO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFM6RvFImO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFM6RvFImO .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-tFM6RvFImO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFM6RvFImO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFM6RvFImO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFM6RvFImO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFM6RvFImO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFM6RvFImO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFM6RvFImO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFM6RvFImO button.navbar-toggler:focus {
  outline: none;
}
.cid-tFM6RvFImO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFM6RvFImO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFM6RvFImO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFM6RvFImO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFM6RvFImO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFM6RvFImO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFM6RvFImO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFM6RvFImO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFM6RvFImO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFM6RvFImO .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFM6RvFImO .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFM6RvFImO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFM6RvFImO .collapsed .navbar-collapse.collapsing,
.cid-tFM6RvFImO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFM6RvFImO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFM6RvFImO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFM6RvFImO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFM6RvFImO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFM6RvFImO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFM6RvFImO .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFM6RvFImO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFM6RvFImO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFM6RvFImO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFM6RvFImO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFM6RvFImO .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFM6RvFImO .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFM6RvFImO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFM6RvFImO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFM6RvFImO .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFM6RvFImO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFM6RvFImO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFM6RvFImO .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-tFM6RvFImO.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFM6RvFImO img {
    height: 3.8rem !important;
  }
  .cid-tFM6RvFImO .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFM6RvFImO .menu-wrap {
    flex-direction: column;
  }
  .cid-tFM6RvFImO .btn {
    display: -webkit-flex;
  }
  .cid-tFM6RvFImO button.navbar-toggler {
    display: block;
  }
  .cid-tFM6RvFImO .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFM6RvFImO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFM6RvFImO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFM6RvFImO .navbar-collapse.collapsing,
  .cid-tFM6RvFImO .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFM6RvFImO .navbar-collapse.collapsing .navbar-nav,
  .cid-tFM6RvFImO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFM6RvFImO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFM6RvFImO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFM6RvFImO .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFM6RvFImO .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFM6RvFImO .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFM6RvFImO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFM6RvFImO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFM6RvFImO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFM6RvFImO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFM6RvFImO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFM6RvFImO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFM6RvFImO .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 (min-width: 767px) {
  .cid-tFM6RvFImO .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFM6RvFImO .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFM6RvFImO .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFM6RvFImO .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFM6RvFImO .nav-link:hover,
.cid-tFM6RvFImO .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFM6Rw64I9 {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFM6Rw64I9 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFM6Rw64I9 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFM6Rw64I9 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFM6Rw64I9 .mbr-text,
.cid-tFM6Rw64I9 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFM6Rw64I9 h3:before,
  .cid-tFM6Rw64I9 h3:after {
    display: none;
  }
}
.cid-tFM6Rw64I9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM6Rw64I9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM6RwqEwU {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFM6RwqEwU {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFM6RwqEwU .box {
  background-image: url("../../../assets/images/tiec-tocc-meeting-at-g-unit-records-719x404.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFM6RwqEwU .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFM6RwqEwU .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFM6RwqEwU .icon-wrap span {
  padding-left: 8px;
}
.cid-tFM6RwqEwU .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFM6RwqEwU .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFM6RwqEwU .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFM6RwqEwU .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFM6RwqEwU .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFM6RwqEwU a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFM6RwqEwU a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFM6RwqEwU {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFM6RwqEwU .box {
    height: 250px;
  }
}
.cid-tFM6RwqEwU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM6RwqEwU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM6RwPi6h {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFM6RwPi6h .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFM6RwPi6h .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFM6RwPi6h .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFM6RwPi6h .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFM6RwPi6h .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFM6RwPi6h .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFM6RwPi6h .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFM6RwPi6h .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFM6RwPi6h .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFM6RwPi6h .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFM6RwPi6h .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFM6RwPi6h .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFM6RwPi6h .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFM6RwPi6h .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFM6RwPi6h .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFM6RwPi6h .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFM6RwPi6h .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFM6RwPi6h .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFM6RwPi6h .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFM6RxdtIt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFM6RxdtIt .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFM6RxdtIt .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/tiec-tocc-meeting-at-g-unit-records-719x404.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFM6RxdtIt .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFM6RxdtIt .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFM6RxdtIt .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFM6RxdtIt .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFM6RxdtIt .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFM6RxdtIt .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFM6RxdtIt .col:hover .box-title2,
.cid-tFM6RxdtIt .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFM6RxdtIt .box-title2,
.cid-tFM6RxdtIt .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFM6RxdtIt .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFM6RxdtIt .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFM6RxdtIt .img-content {
    opacity: 1;
  }
  .cid-tFM6RxdtIt .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFM6RxdtIt .box-content {
    width: 100%;
  }
  .cid-tFM6RxdtIt .box-title2,
  .cid-tFM6RxdtIt .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFM6RxdtIt .content-block,
  .cid-tFM6RxdtIt .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFM6RxdtIt .box-text1 {
  color: #333333;
}
.cid-tFM6RxdtIt .box-title2 {
  color: #ffffff;
}
.cid-tFM6RxdtIt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM6RxdtIt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM6RxyNtd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFM7lDDRmx .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFM7lDDRmx .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFM7lDDRmx a {
  font-style: normal;
}
.cid-tFM7lDDRmx .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFM7lDDRmx .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFM7lDDRmx .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFM7lDDRmx .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFM7lDDRmx .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFM7lDDRmx .nav-item:focus,
.cid-tFM7lDDRmx .nav-link:focus {
  outline: none;
}
.cid-tFM7lDDRmx .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFM7lDDRmx .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFM7lDDRmx .menu-logo {
  margin-right: auto;
}
.cid-tFM7lDDRmx .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFM7lDDRmx .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFM7lDDRmx .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFM7lDDRmx .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFM7lDDRmx .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFM7lDDRmx .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFM7lDDRmx .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFM7lDDRmx .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFM7lDDRmx .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFM7lDDRmx .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFM7lDDRmx .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFM7lDDRmx .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFM7lDDRmx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFM7lDDRmx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFM7lDDRmx .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFM7lDDRmx .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFM7lDDRmx .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-tFM7lDDRmx .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFM7lDDRmx .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFM7lDDRmx .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFM7lDDRmx .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFM7lDDRmx .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFM7lDDRmx .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFM7lDDRmx button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFM7lDDRmx button.navbar-toggler:focus {
  outline: none;
}
.cid-tFM7lDDRmx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFM7lDDRmx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFM7lDDRmx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFM7lDDRmx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFM7lDDRmx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFM7lDDRmx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFM7lDDRmx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFM7lDDRmx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFM7lDDRmx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFM7lDDRmx .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFM7lDDRmx .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFM7lDDRmx .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFM7lDDRmx .collapsed .navbar-collapse.collapsing,
.cid-tFM7lDDRmx .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFM7lDDRmx .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFM7lDDRmx .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFM7lDDRmx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFM7lDDRmx .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFM7lDDRmx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFM7lDDRmx .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFM7lDDRmx .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFM7lDDRmx .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFM7lDDRmx .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFM7lDDRmx .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFM7lDDRmx .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFM7lDDRmx .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFM7lDDRmx .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFM7lDDRmx .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFM7lDDRmx .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFM7lDDRmx .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFM7lDDRmx .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFM7lDDRmx .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-tFM7lDDRmx.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFM7lDDRmx img {
    height: 3.8rem !important;
  }
  .cid-tFM7lDDRmx .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFM7lDDRmx .menu-wrap {
    flex-direction: column;
  }
  .cid-tFM7lDDRmx .btn {
    display: -webkit-flex;
  }
  .cid-tFM7lDDRmx button.navbar-toggler {
    display: block;
  }
  .cid-tFM7lDDRmx .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFM7lDDRmx .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFM7lDDRmx .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFM7lDDRmx .navbar-collapse.collapsing,
  .cid-tFM7lDDRmx .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFM7lDDRmx .navbar-collapse.collapsing .navbar-nav,
  .cid-tFM7lDDRmx .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFM7lDDRmx .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFM7lDDRmx .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFM7lDDRmx .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFM7lDDRmx .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFM7lDDRmx .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFM7lDDRmx .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFM7lDDRmx .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFM7lDDRmx .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFM7lDDRmx .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFM7lDDRmx .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFM7lDDRmx .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFM7lDDRmx .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 (min-width: 767px) {
  .cid-tFM7lDDRmx .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFM7lDDRmx .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFM7lDDRmx .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFM7lDDRmx .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFM7lDDRmx .nav-link:hover,
.cid-tFM7lDDRmx .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFM7lE3IuK {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFM7lE3IuK h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFM7lE3IuK h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFM7lE3IuK h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFM7lE3IuK .mbr-text,
.cid-tFM7lE3IuK .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFM7lE3IuK h3:before,
  .cid-tFM7lE3IuK h3:after {
    display: none;
  }
}
.cid-tFM7lE3IuK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM7lE3IuK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM7lEnyhM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFM7lEnyhM {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFM7lEnyhM .box {
  background-image: url("../../../assets/images/listen-party-th-719x404.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFM7lEnyhM .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFM7lEnyhM .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFM7lEnyhM .icon-wrap span {
  padding-left: 8px;
}
.cid-tFM7lEnyhM .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFM7lEnyhM .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFM7lEnyhM .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFM7lEnyhM .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFM7lEnyhM .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFM7lEnyhM a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFM7lEnyhM a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFM7lEnyhM {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFM7lEnyhM .box {
    height: 250px;
  }
}
.cid-tFM7lEnyhM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM7lEnyhM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM7lEPunH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFM7lEPunH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFM7lEPunH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFM7lEPunH .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFM7lEPunH .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFM7lEPunH .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFM7lEPunH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFM7lEPunH .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFM7lEPunH .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFM7lEPunH .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFM7lEPunH .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFM7lEPunH .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFM7lEPunH .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFM7lEPunH .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFM7lEPunH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFM7lEPunH .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFM7lEPunH .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFM7lEPunH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFM7lEPunH .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFM7lEPunH .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFM7lFflII {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFM7lFflII .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFM7lFflII .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/listen-party-th-719x404.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFM7lFflII .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFM7lFflII .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFM7lFflII .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFM7lFflII .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFM7lFflII .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFM7lFflII .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFM7lFflII .col:hover .box-title2,
.cid-tFM7lFflII .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFM7lFflII .box-title2,
.cid-tFM7lFflII .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFM7lFflII .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFM7lFflII .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFM7lFflII .img-content {
    opacity: 1;
  }
  .cid-tFM7lFflII .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFM7lFflII .box-content {
    width: 100%;
  }
  .cid-tFM7lFflII .box-title2,
  .cid-tFM7lFflII .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFM7lFflII .content-block,
  .cid-tFM7lFflII .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFM7lFflII .box-text1 {
  color: #333333;
}
.cid-tFM7lFflII .box-title2 {
  color: #ffffff;
}
.cid-tFM7lFflII .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM7lFflII .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM7lFAV4F {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFM59fg4Sv .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFM59fg4Sv .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFM59fg4Sv a {
  font-style: normal;
}
.cid-tFM59fg4Sv .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFM59fg4Sv .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFM59fg4Sv .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFM59fg4Sv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFM59fg4Sv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFM59fg4Sv .nav-item:focus,
.cid-tFM59fg4Sv .nav-link:focus {
  outline: none;
}
.cid-tFM59fg4Sv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFM59fg4Sv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFM59fg4Sv .menu-logo {
  margin-right: auto;
}
.cid-tFM59fg4Sv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFM59fg4Sv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFM59fg4Sv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFM59fg4Sv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFM59fg4Sv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFM59fg4Sv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFM59fg4Sv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFM59fg4Sv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFM59fg4Sv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFM59fg4Sv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFM59fg4Sv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFM59fg4Sv .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFM59fg4Sv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFM59fg4Sv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFM59fg4Sv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFM59fg4Sv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFM59fg4Sv .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-tFM59fg4Sv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFM59fg4Sv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFM59fg4Sv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFM59fg4Sv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFM59fg4Sv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFM59fg4Sv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFM59fg4Sv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFM59fg4Sv button.navbar-toggler:focus {
  outline: none;
}
.cid-tFM59fg4Sv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFM59fg4Sv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFM59fg4Sv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFM59fg4Sv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFM59fg4Sv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFM59fg4Sv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFM59fg4Sv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFM59fg4Sv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFM59fg4Sv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFM59fg4Sv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFM59fg4Sv .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFM59fg4Sv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFM59fg4Sv .collapsed .navbar-collapse.collapsing,
.cid-tFM59fg4Sv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFM59fg4Sv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFM59fg4Sv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFM59fg4Sv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFM59fg4Sv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFM59fg4Sv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFM59fg4Sv .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFM59fg4Sv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFM59fg4Sv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFM59fg4Sv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFM59fg4Sv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFM59fg4Sv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFM59fg4Sv .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFM59fg4Sv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFM59fg4Sv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFM59fg4Sv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFM59fg4Sv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFM59fg4Sv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFM59fg4Sv .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-tFM59fg4Sv.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFM59fg4Sv img {
    height: 3.8rem !important;
  }
  .cid-tFM59fg4Sv .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFM59fg4Sv .menu-wrap {
    flex-direction: column;
  }
  .cid-tFM59fg4Sv .btn {
    display: -webkit-flex;
  }
  .cid-tFM59fg4Sv button.navbar-toggler {
    display: block;
  }
  .cid-tFM59fg4Sv .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFM59fg4Sv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFM59fg4Sv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFM59fg4Sv .navbar-collapse.collapsing,
  .cid-tFM59fg4Sv .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFM59fg4Sv .navbar-collapse.collapsing .navbar-nav,
  .cid-tFM59fg4Sv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFM59fg4Sv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFM59fg4Sv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFM59fg4Sv .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFM59fg4Sv .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFM59fg4Sv .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFM59fg4Sv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFM59fg4Sv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFM59fg4Sv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFM59fg4Sv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFM59fg4Sv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFM59fg4Sv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFM59fg4Sv .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 (min-width: 767px) {
  .cid-tFM59fg4Sv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFM59fg4Sv .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFM59fg4Sv .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFM59fg4Sv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFM59fg4Sv .nav-link:hover,
.cid-tFM59fg4Sv .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFM59fGdzY {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFM59fGdzY h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFM59fGdzY h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFM59fGdzY h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFM59fGdzY .mbr-text,
.cid-tFM59fGdzY .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFM59fGdzY h3:before,
  .cid-tFM59fGdzY h3:after {
    display: none;
  }
}
.cid-tFM59fGdzY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM59fGdzY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM59fYEHm {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFM59fYEHm {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFM59fYEHm .box {
  background-image: url("../../../assets/images/ahrae-bts-photo-shoot-719x404.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFM59fYEHm .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFM59fYEHm .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFM59fYEHm .icon-wrap span {
  padding-left: 8px;
}
.cid-tFM59fYEHm .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFM59fYEHm .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFM59fYEHm .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFM59fYEHm .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFM59fYEHm .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFM59fYEHm a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFM59fYEHm a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFM59fYEHm {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFM59fYEHm .box {
    height: 250px;
  }
}
.cid-tFM59fYEHm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM59fYEHm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM59gmhsz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFM59gmhsz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFM59gmhsz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFM59gmhsz .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFM59gmhsz .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFM59gmhsz .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFM59gmhsz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFM59gmhsz .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFM59gmhsz .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFM59gmhsz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFM59gmhsz .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFM59gmhsz .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFM59gmhsz .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFM59gmhsz .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFM59gmhsz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFM59gmhsz .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFM59gmhsz .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFM59gmhsz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFM59gmhsz .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFM59gmhsz .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFM59gM0RA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFM59gM0RA .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFM59gM0RA .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/ahrae-bts-photo-shoot-719x404.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFM59gM0RA .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFM59gM0RA .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFM59gM0RA .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFM59gM0RA .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFM59gM0RA .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFM59gM0RA .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFM59gM0RA .col:hover .box-title2,
.cid-tFM59gM0RA .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFM59gM0RA .box-title2,
.cid-tFM59gM0RA .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFM59gM0RA .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFM59gM0RA .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFM59gM0RA .img-content {
    opacity: 1;
  }
  .cid-tFM59gM0RA .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFM59gM0RA .box-content {
    width: 100%;
  }
  .cid-tFM59gM0RA .box-title2,
  .cid-tFM59gM0RA .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFM59gM0RA .content-block,
  .cid-tFM59gM0RA .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFM59gM0RA .box-text1 {
  color: #333333;
}
.cid-tFM59gM0RA .box-title2 {
  color: #ffffff;
}
.cid-tFM59gM0RA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFM59gM0RA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFM59h5afC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFkNfey97k .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFkNfey97k .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFkNfey97k a {
  font-style: normal;
}
.cid-tFkNfey97k .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFkNfey97k .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFkNfey97k .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFkNfey97k .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFkNfey97k .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFkNfey97k .nav-item:focus,
.cid-tFkNfey97k .nav-link:focus {
  outline: none;
}
.cid-tFkNfey97k .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFkNfey97k .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFkNfey97k .menu-logo {
  margin-right: auto;
}
.cid-tFkNfey97k .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFkNfey97k .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFkNfey97k .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFkNfey97k .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFkNfey97k .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFkNfey97k .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFkNfey97k .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFkNfey97k .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFkNfey97k .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFkNfey97k .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFkNfey97k .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFkNfey97k .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFkNfey97k .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFkNfey97k .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFkNfey97k .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFkNfey97k .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFkNfey97k .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-tFkNfey97k .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFkNfey97k .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFkNfey97k .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFkNfey97k .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFkNfey97k .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFkNfey97k .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFkNfey97k button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFkNfey97k button.navbar-toggler:focus {
  outline: none;
}
.cid-tFkNfey97k button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFkNfey97k button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFkNfey97k button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFkNfey97k button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFkNfey97k button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFkNfey97k nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFkNfey97k nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFkNfey97k nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFkNfey97k nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFkNfey97k .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFkNfey97k .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFkNfey97k .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFkNfey97k .collapsed .navbar-collapse.collapsing,
.cid-tFkNfey97k .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFkNfey97k .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFkNfey97k .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFkNfey97k .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFkNfey97k .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFkNfey97k .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFkNfey97k .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFkNfey97k .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFkNfey97k .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFkNfey97k .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFkNfey97k .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFkNfey97k .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFkNfey97k .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFkNfey97k .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFkNfey97k .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFkNfey97k .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFkNfey97k .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFkNfey97k .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFkNfey97k .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-tFkNfey97k.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFkNfey97k img {
    height: 3.8rem !important;
  }
  .cid-tFkNfey97k .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFkNfey97k .menu-wrap {
    flex-direction: column;
  }
  .cid-tFkNfey97k .btn {
    display: -webkit-flex;
  }
  .cid-tFkNfey97k button.navbar-toggler {
    display: block;
  }
  .cid-tFkNfey97k .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFkNfey97k .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFkNfey97k .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFkNfey97k .navbar-collapse.collapsing,
  .cid-tFkNfey97k .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFkNfey97k .navbar-collapse.collapsing .navbar-nav,
  .cid-tFkNfey97k .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFkNfey97k .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFkNfey97k .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFkNfey97k .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFkNfey97k .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFkNfey97k .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFkNfey97k .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFkNfey97k .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFkNfey97k .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFkNfey97k .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFkNfey97k .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFkNfey97k .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFkNfey97k .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 (min-width: 767px) {
  .cid-tFkNfey97k .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFkNfey97k .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFkNfey97k .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFkNfey97k .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFkNfey97k .nav-link:hover,
.cid-tFkNfey97k .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFkNff42Z8 {
  padding-top: 165px;
  padding-bottom: 165px;
  background-image: url("../../../assets/images/background3.webp");
}
.cid-tFkNff42Z8 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.8rem;
  letter-spacing: 6px;
}
.cid-tFkNff42Z8 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFkNff42Z8 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
@media (max-width: 768px) {
  .cid-tFkNff42Z8 h3:before,
  .cid-tFkNff42Z8 h3:after {
    display: none;
  }
}
.cid-tFkNff42Z8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFkNff42Z8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFkNffpvPa {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 767px) {
  .cid-tFkNffpvPa .container {
    padding: 1rem;
  }
}
.cid-tFkNffpvPa .card-box {
  padding: 0 2rem;
}
.cid-tFkNffpvPa .card {
  padding: 0 !important;
}
.cid-tFkNffpvPa .mbr-section-btn {
  padding-top: 2rem;
}
.cid-tFkNffpvPa .container-fluid {
  padding: 0;
}
.cid-tFkNffpvPa .card1 {
  background-image: url("../../../assets/images/wrrf-th-858x483.webp");
}
.cid-tFkNffpvPa .card2 {
  background-image: url("../../../assets/images/smc-th-2000x1333.webp");
}
.cid-tFkNffpvPa .card3 {
  background-image: url("../../../assets/images/uni9440-sm-1204x1806-800x1200.webp");
}
.cid-tFkNffpvPa .card4 {
  background-image: url("../../../assets/images/20220729-192658-2000x900-800x360.webp");
}
.cid-tFkNffpvPa h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-tFkNffpvPa p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-tFkNffpvPa .card-wrapper {
  height: 100%;
  padding: 25rem 2rem 5rem 2rem;
  background-size: cover;
}
.cid-tFkNffpvPa .btn {
  margin: 0 !important;
  padding: 1rem 2rem;
}
@media (max-width: 767px) {
  .cid-tFkNffpvPa .card-wrapper {
    padding: 15rem 1rem 3rem 1rem;
  }
}
.cid-tFkNffpvPa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFkNffpvPa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIUqfYwAE3 {
  padding-top: 180px;
  padding-bottom: 180px;
  background-image: url("../../../assets/images/mbr-1920x1274.webp");
}
.cid-tIUqfYwAE3 h3 {
  width: fit-content;
  position: relative;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tIUqfYwAE3 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tIUqfYwAE3 .btn {
  margin: 0.2rem !important;
}
@media (max-width: 767px) {
  .cid-tIUqfYwAE3 h3 {
    margin: auto;
    margin-bottom: 1.4rem;
  }
  .cid-tIUqfYwAE3 h3:before {
    position: absolute;
    content: '';
    left: -60px;
    top: 0;
    margin: auto;
    bottom: 0;
    width: 40px;
    height: 1px;
    background: currentColor;
  }
}
.cid-tIUqfYwAE3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIUqfYwAE3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIUpTz9qAh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tIUpTz9qAh .card-box {
  padding: 0 1.6rem;
}
@media (min-width: 767px) {
  .cid-tIUpTz9qAh .container {
    padding: 0 1.6rem;
  }
}
@media (max-width: 767px) {
  .cid-tIUpTz9qAh .container {
    padding: 0 1.3rem;
  }
  .cid-tIUpTz9qAh .mbr-section-btn {
    opacity: 1;
  }
  .cid-tIUpTz9qAh .card-wrapper {
    padding: 4rem 0rem 4rem 0rem;
  }
  .cid-tIUpTz9qAh .card {
    padding: 0rem !important;
    padding-bottom: 1rem !important;
  }
}
@media (min-width: 992px) {
  .cid-tIUpTz9qAh .card:hover .card-wrapper {
    transform: rotateY(360deg);
  }
  .cid-tIUpTz9qAh .card:hover .mbr-section-btn {
    opacity: 1;
  }
}
@media (max-width: 992px) {
  .cid-tIUpTz9qAh .card {
    padding-bottom: 1rem !important;
  }
  .cid-tIUpTz9qAh .card .mbr-section-btn {
    opacity: 1;
  }
}
.cid-tIUpTz9qAh .row {
  justify-content: center;
}
.cid-tIUpTz9qAh .card {
  padding: 0.5rem !important;
}
.cid-tIUpTz9qAh .mbr-section-btn {
  padding-top: 2rem;
  transition: all 1s;
  opacity: 0;
}
.cid-tIUpTz9qAh .mbr-iconfont {
  color: #ffffff !important;
  font-size: 3.5rem !important;
}
.cid-tIUpTz9qAh .card1 {
  background-image: url("../../../assets/images/wrrf-th-858x483.webp");
}
.cid-tIUpTz9qAh .card2 {
  background-image: url("../../../assets/images/smc-th-2000x1333.webp");
}
.cid-tIUpTz9qAh .card3 {
  background-image: url("../../../assets/images/-uni6583sm-1321x1981.webp");
}
.cid-tIUpTz9qAh .card4 {
  background-image: url("../../../assets/images/background4.webp");
}
.cid-tIUpTz9qAh h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-tIUpTz9qAh p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-tIUpTz9qAh .card-wrapper {
  transition: all 1s;
  height: 100%;
  padding: 4rem 2rem 4rem 2rem;
  background-size: cover;
}
.cid-tIUpTz9qAh .btn {
  margin: 0 !important;
  padding: 1rem 2rem;
}
.cid-tIUpTz9qAh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIUpTz9qAh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFkNffSGfz {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFkNffSGfz .mbr-text {
  color: #767676;
}
.cid-tFkNffSGfz .card-subtitle {
  margin: 0;
}
.cid-tFkNffSGfz .link {
  margin: 0;
}
.cid-tFkNffSGfz .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tFkNffSGfz .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-tFkNffSGfz img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-tFkNffSGfz .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-tFkNffSGfz .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tFkNffSGfz .card-img:hover:before {
  opacity: 0.4;
}
.cid-tFkNffSGfz .card-img:hover img {
  transform: scale(1.05);
}
.cid-tFkNffSGfz .row {
  justify-content: center;
}
.cid-tFkNffSGfz .card {
  margin-bottom: 4rem;
}
.cid-tFkNffSGfz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFkNffSGfz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFkNfglROG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFkNfglROG .mbr-text {
  color: #767676;
}
.cid-tFkNfglROG .card-subtitle {
  margin: 0;
}
.cid-tFkNfglROG .link {
  margin: 0;
}
.cid-tFkNfglROG .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tFkNfglROG .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-tFkNfglROG img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-tFkNfglROG .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-tFkNfglROG .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tFkNfglROG .card-img:hover:before {
  opacity: 0.4;
}
.cid-tFkNfglROG .card-img:hover img {
  transform: scale(1.05);
}
.cid-tFkNfglROG .row {
  justify-content: center;
}
.cid-tFkNfglROG .card {
  margin-bottom: 4rem;
}
.cid-tFkNfglROG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFkNfglROG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFkNfgOwhN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFkNfgOwhN .mbr-text {
  color: #767676;
}
.cid-tFkNfgOwhN .card-subtitle {
  margin: 0;
}
.cid-tFkNfgOwhN .link {
  margin: 0;
}
.cid-tFkNfgOwhN .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tFkNfgOwhN .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-tFkNfgOwhN img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-tFkNfgOwhN .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-tFkNfgOwhN .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tFkNfgOwhN .card-img:hover:before {
  opacity: 0.4;
}
.cid-tFkNfgOwhN .card-img:hover img {
  transform: scale(1.05);
}
.cid-tFkNfgOwhN .row {
  justify-content: center;
}
.cid-tFkNfgOwhN .card {
  margin-bottom: 4rem;
}
.cid-tFkNfgOwhN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFkNfgOwhN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFkNfhgmAy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tFkNfhgmAy .mbr-text {
    text-align: center;
  }
}
.cid-tFkNfhgmAy .container-fluid {
  padding: 0;
}
.cid-tFkNfhgmAy .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-tFkNfhgmAy img {
  height: 100%;
  object-fit: cover;
}
.cid-tFkNfhgmAy .mbr-figure {
  height: 100%;
}
.cid-tFkNfhgmAy .col-lg-6 {
  padding: 0;
}
.cid-tFkNfhgmAy .row {
  margin: 0;
}
.cid-tFkNfhgmAy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFkNfhgmAy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFkNfhDUSo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFA4KlC3A4 .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFA4KlC3A4 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFA4KlC3A4 a {
  font-style: normal;
}
.cid-tFA4KlC3A4 .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFA4KlC3A4 .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFA4KlC3A4 .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFA4KlC3A4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFA4KlC3A4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFA4KlC3A4 .nav-item:focus,
.cid-tFA4KlC3A4 .nav-link:focus {
  outline: none;
}
.cid-tFA4KlC3A4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFA4KlC3A4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFA4KlC3A4 .menu-logo {
  margin-right: auto;
}
.cid-tFA4KlC3A4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFA4KlC3A4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFA4KlC3A4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFA4KlC3A4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFA4KlC3A4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFA4KlC3A4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFA4KlC3A4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFA4KlC3A4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFA4KlC3A4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFA4KlC3A4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFA4KlC3A4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFA4KlC3A4 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFA4KlC3A4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFA4KlC3A4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFA4KlC3A4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFA4KlC3A4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFA4KlC3A4 .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-tFA4KlC3A4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFA4KlC3A4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFA4KlC3A4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFA4KlC3A4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFA4KlC3A4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFA4KlC3A4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFA4KlC3A4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFA4KlC3A4 button.navbar-toggler:focus {
  outline: none;
}
.cid-tFA4KlC3A4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFA4KlC3A4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFA4KlC3A4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFA4KlC3A4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFA4KlC3A4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFA4KlC3A4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFA4KlC3A4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFA4KlC3A4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFA4KlC3A4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFA4KlC3A4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFA4KlC3A4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFA4KlC3A4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.collapsing,
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFA4KlC3A4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFA4KlC3A4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFA4KlC3A4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFA4KlC3A4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFA4KlC3A4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFA4KlC3A4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFA4KlC3A4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFA4KlC3A4 .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-tFA4KlC3A4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFA4KlC3A4 img {
    height: 3.8rem !important;
  }
  .cid-tFA4KlC3A4 .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFA4KlC3A4 .menu-wrap {
    flex-direction: column;
  }
  .cid-tFA4KlC3A4 .btn {
    display: -webkit-flex;
  }
  .cid-tFA4KlC3A4 button.navbar-toggler {
    display: block;
  }
  .cid-tFA4KlC3A4 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFA4KlC3A4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFA4KlC3A4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFA4KlC3A4 .navbar-collapse.collapsing,
  .cid-tFA4KlC3A4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFA4KlC3A4 .navbar-collapse.collapsing .navbar-nav,
  .cid-tFA4KlC3A4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFA4KlC3A4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFA4KlC3A4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFA4KlC3A4 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFA4KlC3A4 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFA4KlC3A4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFA4KlC3A4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFA4KlC3A4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFA4KlC3A4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFA4KlC3A4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFA4KlC3A4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFA4KlC3A4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFA4KlC3A4 .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 (min-width: 767px) {
  .cid-tFA4KlC3A4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFA4KlC3A4 .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFA4KlC3A4 .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFA4KlC3A4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFA4KlC3A4 .nav-link:hover,
.cid-tFA4KlC3A4 .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFA4Km3tbz {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFA4Km3tbz h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFA4Km3tbz h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFA4Km3tbz h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFA4Km3tbz .mbr-text,
.cid-tFA4Km3tbz .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFA4Km3tbz h3:before,
  .cid-tFA4Km3tbz h3:after {
    display: none;
  }
}
.cid-tFA4Km3tbz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFA4Km3tbz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFA4KmmG8z {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFA4KmmG8z {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFA4KmmG8z .box {
  background-image: url("../../../assets/images/ahrae-viral-video-480x360.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFA4KmmG8z .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFA4KmmG8z .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFA4KmmG8z .icon-wrap span {
  padding-left: 8px;
}
.cid-tFA4KmmG8z .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFA4KmmG8z .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFA4KmmG8z .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFA4KmmG8z .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFA4KmmG8z .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFA4KmmG8z a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFA4KmmG8z a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFA4KmmG8z {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFA4KmmG8z .box {
    height: 250px;
  }
}
.cid-tFA4KmmG8z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFA4KmmG8z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFA4KmIJin {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFA4KmIJin .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFA4KmIJin .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFA4KmIJin .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFA4KmIJin .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFA4KmIJin .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFA4KmIJin .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFA4KmIJin .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFA4KmIJin .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFA4KmIJin .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFA4KmIJin .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFA4KmIJin .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFA4KmIJin .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFA4KmIJin .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFA4KmIJin .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFA4KmIJin .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFA4KmIJin .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFA4KmIJin .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFA4KmIJin .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFA4KmIJin .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFA4Kn8XtH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFA4Kn8XtH .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFA4Kn8XtH .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/04.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFA4Kn8XtH .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFA4Kn8XtH .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFA4Kn8XtH .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFA4Kn8XtH .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFA4Kn8XtH .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFA4Kn8XtH .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFA4Kn8XtH .col:hover .box-title2,
.cid-tFA4Kn8XtH .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFA4Kn8XtH .box-title2,
.cid-tFA4Kn8XtH .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFA4Kn8XtH .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFA4Kn8XtH .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFA4Kn8XtH .img-content {
    opacity: 1;
  }
  .cid-tFA4Kn8XtH .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFA4Kn8XtH .box-content {
    width: 100%;
  }
  .cid-tFA4Kn8XtH .box-title2,
  .cid-tFA4Kn8XtH .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFA4Kn8XtH .content-block,
  .cid-tFA4Kn8XtH .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFA4Kn8XtH .box-text1 {
  color: #333333;
}
.cid-tFA4Kn8XtH .box-title2 {
  color: #ffffff;
}
.cid-tFA4Kn8XtH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFA4Kn8XtH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFA4KntG1F {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFHwemE70d .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFHwemE70d .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFHwemE70d a {
  font-style: normal;
}
.cid-tFHwemE70d .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFHwemE70d .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFHwemE70d .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFHwemE70d .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFHwemE70d .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFHwemE70d .nav-item:focus,
.cid-tFHwemE70d .nav-link:focus {
  outline: none;
}
.cid-tFHwemE70d .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFHwemE70d .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFHwemE70d .menu-logo {
  margin-right: auto;
}
.cid-tFHwemE70d .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFHwemE70d .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFHwemE70d .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFHwemE70d .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFHwemE70d .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFHwemE70d .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFHwemE70d .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFHwemE70d .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFHwemE70d .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFHwemE70d .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFHwemE70d .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFHwemE70d .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFHwemE70d .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFHwemE70d .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFHwemE70d .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFHwemE70d .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFHwemE70d .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-tFHwemE70d .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFHwemE70d .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFHwemE70d .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFHwemE70d .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFHwemE70d .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFHwemE70d .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFHwemE70d button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFHwemE70d button.navbar-toggler:focus {
  outline: none;
}
.cid-tFHwemE70d button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFHwemE70d button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFHwemE70d button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFHwemE70d button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFHwemE70d button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFHwemE70d nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFHwemE70d nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFHwemE70d nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFHwemE70d nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFHwemE70d .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFHwemE70d .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFHwemE70d .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFHwemE70d .collapsed .navbar-collapse.collapsing,
.cid-tFHwemE70d .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFHwemE70d .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFHwemE70d .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFHwemE70d .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFHwemE70d .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFHwemE70d .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFHwemE70d .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFHwemE70d .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFHwemE70d .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFHwemE70d .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFHwemE70d .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFHwemE70d .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFHwemE70d .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFHwemE70d .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFHwemE70d .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFHwemE70d .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFHwemE70d .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFHwemE70d .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFHwemE70d .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-tFHwemE70d.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFHwemE70d img {
    height: 3.8rem !important;
  }
  .cid-tFHwemE70d .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFHwemE70d .menu-wrap {
    flex-direction: column;
  }
  .cid-tFHwemE70d .btn {
    display: -webkit-flex;
  }
  .cid-tFHwemE70d button.navbar-toggler {
    display: block;
  }
  .cid-tFHwemE70d .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFHwemE70d .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFHwemE70d .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFHwemE70d .navbar-collapse.collapsing,
  .cid-tFHwemE70d .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFHwemE70d .navbar-collapse.collapsing .navbar-nav,
  .cid-tFHwemE70d .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFHwemE70d .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFHwemE70d .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFHwemE70d .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFHwemE70d .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFHwemE70d .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFHwemE70d .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFHwemE70d .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFHwemE70d .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFHwemE70d .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFHwemE70d .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFHwemE70d .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFHwemE70d .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 (min-width: 767px) {
  .cid-tFHwemE70d .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFHwemE70d .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFHwemE70d .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFHwemE70d .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFHwemE70d .nav-link:hover,
.cid-tFHwemE70d .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tFHwen4BxH {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tFHwen4BxH h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tFHwen4BxH h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFHwen4BxH h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tFHwen4BxH .mbr-text,
.cid-tFHwen4BxH .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tFHwen4BxH h3:before,
  .cid-tFHwen4BxH h3:after {
    display: none;
  }
}
.cid-tFHwen4BxH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFHwen4BxH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFHwenmoUB {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tFHwenmoUB {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-tFHwenmoUB .box {
  background-image: url("../../../assets/images/bts-hustle-hard-vid-th-719x404.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFHwenmoUB .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-tFHwenmoUB .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-tFHwenmoUB .icon-wrap span {
  padding-left: 8px;
}
.cid-tFHwenmoUB .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-tFHwenmoUB .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-tFHwenmoUB .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tFHwenmoUB .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tFHwenmoUB .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tFHwenmoUB a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tFHwenmoUB a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tFHwenmoUB {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-tFHwenmoUB .box {
    height: 250px;
  }
}
.cid-tFHwenmoUB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFHwenmoUB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFHwenP52H {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tFHwenP52H .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tFHwenP52H .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tFHwenP52H .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-tFHwenP52H .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tFHwenP52H .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-tFHwenP52H .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tFHwenP52H .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-tFHwenP52H .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-tFHwenP52H .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tFHwenP52H .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-tFHwenP52H .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-tFHwenP52H .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-tFHwenP52H .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-tFHwenP52H .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tFHwenP52H .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-tFHwenP52H .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-tFHwenP52H .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tFHwenP52H .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-tFHwenP52H .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tFHweodFWo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFHweodFWo .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-tFHweodFWo .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/bts-hustle-hard-vid-th-719x404.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-tFHweodFWo .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-tFHweodFWo .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-tFHweodFWo .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-tFHweodFWo .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-tFHweodFWo .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-tFHweodFWo .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-tFHweodFWo .col:hover .box-title2,
.cid-tFHweodFWo .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-tFHweodFWo .box-title2,
.cid-tFHweodFWo .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-tFHweodFWo .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-tFHweodFWo .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-tFHweodFWo .img-content {
    opacity: 1;
  }
  .cid-tFHweodFWo .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-tFHweodFWo .box-content {
    width: 100%;
  }
  .cid-tFHweodFWo .box-title2,
  .cid-tFHweodFWo .box-text2 {
    color: #ffffff !important;
  }
  .cid-tFHweodFWo .content-block,
  .cid-tFHweodFWo .content1 {
    padding: 3rem 1rem;
  }
}
.cid-tFHweodFWo .box-text1 {
  color: #333333;
}
.cid-tFHweodFWo .box-title2 {
  color: #ffffff;
}
.cid-tFHweodFWo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFHweodFWo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFHweowiIq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tFA4KlC3A4 .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tFA4KlC3A4 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tFA4KlC3A4 a {
  font-style: normal;
}
.cid-tFA4KlC3A4 .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tFA4KlC3A4 .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tFA4KlC3A4 .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tFA4KlC3A4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tFA4KlC3A4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tFA4KlC3A4 .nav-item:focus,
.cid-tFA4KlC3A4 .nav-link:focus {
  outline: none;
}
.cid-tFA4KlC3A4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tFA4KlC3A4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tFA4KlC3A4 .menu-logo {
  margin-right: auto;
}
.cid-tFA4KlC3A4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tFA4KlC3A4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tFA4KlC3A4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tFA4KlC3A4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tFA4KlC3A4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tFA4KlC3A4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tFA4KlC3A4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tFA4KlC3A4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tFA4KlC3A4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tFA4KlC3A4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFA4KlC3A4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tFA4KlC3A4 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tFA4KlC3A4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tFA4KlC3A4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFA4KlC3A4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tFA4KlC3A4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFA4KlC3A4 .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-tFA4KlC3A4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tFA4KlC3A4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tFA4KlC3A4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tFA4KlC3A4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tFA4KlC3A4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tFA4KlC3A4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tFA4KlC3A4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tFA4KlC3A4 button.navbar-toggler:focus {
  outline: none;
}
.cid-tFA4KlC3A4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFA4KlC3A4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFA4KlC3A4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFA4KlC3A4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFA4KlC3A4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFA4KlC3A4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFA4KlC3A4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFA4KlC3A4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFA4KlC3A4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFA4KlC3A4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFA4KlC3A4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-tFA4KlC3A4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.collapsing,
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tFA4KlC3A4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tFA4KlC3A4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFA4KlC3A4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tFA4KlC3A4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tFA4KlC3A4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tFA4KlC3A4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tFA4KlC3A4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tFA4KlC3A4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tFA4KlC3A4 .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-tFA4KlC3A4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFA4KlC3A4 img {
    height: 3.8rem !important;
  }
  .cid-tFA4KlC3A4 .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tFA4KlC3A4 .menu-wrap {
    flex-direction: column;
  }
  .cid-tFA4KlC3A4 .btn {
    display: -webkit-flex;
  }
  .cid-tFA4KlC3A4 button.navbar-toggler {
    display: block;
  }
  .cid-tFA4KlC3A4 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tFA4KlC3A4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tFA4KlC3A4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tFA4KlC3A4 .navbar-collapse.collapsing,
  .cid-tFA4KlC3A4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tFA4KlC3A4 .navbar-collapse.collapsing .navbar-nav,
  .cid-tFA4KlC3A4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tFA4KlC3A4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tFA4KlC3A4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tFA4KlC3A4 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tFA4KlC3A4 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFA4KlC3A4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tFA4KlC3A4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tFA4KlC3A4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tFA4KlC3A4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tFA4KlC3A4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tFA4KlC3A4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tFA4KlC3A4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tFA4KlC3A4 .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 (min-width: 767px) {
  .cid-tFA4KlC3A4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFA4KlC3A4 .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tFA4KlC3A4 .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tFA4KlC3A4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tFA4KlC3A4 .nav-link:hover,
.cid-tFA4KlC3A4 .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tG1W1BDzXA {
  padding-top: 165px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/mbr-1-1920x1274.webp");
}
.cid-tG1W1BDzXA h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.8rem;
  letter-spacing: 6px;
}
.cid-tG1W1BDzXA h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tG1W1BDzXA h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
@media (max-width: 768px) {
  .cid-tG1W1BDzXA h3:before,
  .cid-tG1W1BDzXA h3:after {
    display: none;
  }
}
.cid-tG1W1BDzXA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG1W1BDzXA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG233s4Wai {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tG233s4Wai .mbr-text {
    text-align: center;
  }
}
.cid-tG233s4Wai .mbr-text,
.cid-tG233s4Wai .mbr-section-btn {
  color: #767676;
}
.cid-tG233s4Wai .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG233s4Wai .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG2330ushq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tG2330ushq .mbr-text {
    text-align: center;
  }
}
.cid-tG2330ushq .mbr-text,
.cid-tG2330ushq .mbr-section-btn {
  color: #767676;
}
.cid-tG2330ushq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG2330ushq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG232Fumad {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tG232Fumad .mbr-text {
    text-align: center;
  }
}
.cid-tG232Fumad .mbr-text,
.cid-tG232Fumad .mbr-section-btn {
  color: #767676;
}
.cid-tG232Fumad .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG232Fumad .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG232iMfD1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tG232iMfD1 .mbr-text {
    text-align: center;
  }
}
.cid-tG232iMfD1 .mbr-text,
.cid-tG232iMfD1 .mbr-section-btn {
  color: #767676;
}
.cid-tG232iMfD1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG232iMfD1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG231QMb6v {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tG231QMb6v .mbr-text {
    text-align: center;
  }
}
.cid-tG231QMb6v .mbr-text,
.cid-tG231QMb6v .mbr-section-btn {
  color: #767676;
}
.cid-tG231QMb6v .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG231QMb6v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tG22NvAdfT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tG22NvAdfT .mbr-text {
    text-align: center;
  }
}
.cid-tG22NvAdfT .mbr-text,
.cid-tG22NvAdfT .mbr-section-btn {
  color: #767676;
}
.cid-tG22NvAdfT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG22NvAdfT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFA4KntG1F {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tII2283E5M .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tII2283E5M .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tII2283E5M a {
  font-style: normal;
}
.cid-tII2283E5M .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tII2283E5M .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tII2283E5M .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tII2283E5M .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tII2283E5M .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tII2283E5M .nav-item:focus,
.cid-tII2283E5M .nav-link:focus {
  outline: none;
}
.cid-tII2283E5M .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tII2283E5M .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tII2283E5M .menu-logo {
  margin-right: auto;
}
.cid-tII2283E5M .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tII2283E5M .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tII2283E5M .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tII2283E5M .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tII2283E5M .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tII2283E5M .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tII2283E5M .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tII2283E5M .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tII2283E5M .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tII2283E5M .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tII2283E5M .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tII2283E5M .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tII2283E5M .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tII2283E5M .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tII2283E5M .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tII2283E5M .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tII2283E5M .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-tII2283E5M .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tII2283E5M .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tII2283E5M .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tII2283E5M .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tII2283E5M .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tII2283E5M .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tII2283E5M button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tII2283E5M button.navbar-toggler:focus {
  outline: none;
}
.cid-tII2283E5M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tII2283E5M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tII2283E5M button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tII2283E5M button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tII2283E5M button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tII2283E5M nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tII2283E5M nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tII2283E5M nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tII2283E5M nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tII2283E5M .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tII2283E5M .collapsed .btn {
  display: -webkit-flex;
}
.cid-tII2283E5M .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tII2283E5M .collapsed .navbar-collapse.collapsing,
.cid-tII2283E5M .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tII2283E5M .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tII2283E5M .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tII2283E5M .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tII2283E5M .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tII2283E5M .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tII2283E5M .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tII2283E5M .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tII2283E5M .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tII2283E5M .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tII2283E5M .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tII2283E5M .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tII2283E5M .collapsed button.navbar-toggler {
  display: block;
}
.cid-tII2283E5M .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tII2283E5M .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tII2283E5M .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tII2283E5M .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tII2283E5M .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tII2283E5M .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-tII2283E5M.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tII2283E5M img {
    height: 3.8rem !important;
  }
  .cid-tII2283E5M .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tII2283E5M .menu-wrap {
    flex-direction: column;
  }
  .cid-tII2283E5M .btn {
    display: -webkit-flex;
  }
  .cid-tII2283E5M button.navbar-toggler {
    display: block;
  }
  .cid-tII2283E5M .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tII2283E5M .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tII2283E5M .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tII2283E5M .navbar-collapse.collapsing,
  .cid-tII2283E5M .navbar-collapse.show {
    display: block !important;
  }
  .cid-tII2283E5M .navbar-collapse.collapsing .navbar-nav,
  .cid-tII2283E5M .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tII2283E5M .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tII2283E5M .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tII2283E5M .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tII2283E5M .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tII2283E5M .navbar-collapse.collapsing .navbar-buttons,
  .cid-tII2283E5M .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tII2283E5M .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tII2283E5M .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tII2283E5M .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tII2283E5M .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tII2283E5M .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tII2283E5M .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 (min-width: 767px) {
  .cid-tII2283E5M .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tII2283E5M .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tII2283E5M .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tII2283E5M .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tII2283E5M .nav-link:hover,
.cid-tII2283E5M .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-tII226Srn5 {
  padding-top: 225px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/mbr-510x353.webp");
}
.cid-tII226Srn5 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tII226Srn5 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tII226Srn5 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tII226Srn5 .mbr-text,
.cid-tII226Srn5 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-tII226Srn5 h3:before,
  .cid-tII226Srn5 h3:after {
    display: none;
  }
}
.cid-tII226Srn5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tII226Srn5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tII226Srn5 H1 {
  color: #ffffff;
}
.cid-tII2KIvxH9 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tII2KIvxH9 .mbr-text {
  color: #767676;
}
.cid-tII2KIvxH9 .card-subtitle {
  margin: 0;
}
.cid-tII2KIvxH9 .link {
  margin: 0;
}
.cid-tII2KIvxH9 .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tII2KIvxH9 .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-tII2KIvxH9 img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-tII2KIvxH9 .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-tII2KIvxH9 .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tII2KIvxH9 .card-img:hover:before {
  opacity: 0.4;
}
.cid-tII2KIvxH9 .card-img:hover img {
  transform: scale(1.05);
}
.cid-tII2KIvxH9 .row {
  justify-content: center;
}
.cid-tII2KIvxH9 .card {
  margin-bottom: 4rem;
}
.cid-tII2KIvxH9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tII2KIvxH9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tII2KIvxH9 .mbr-text,
.cid-tII2KIvxH9 .link {
  text-align: left;
}
.cid-tII7ILKx9Y {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tII7ILKx9Y .mbr-text {
  color: #767676;
}
.cid-tII7ILKx9Y .card-subtitle {
  margin: 0;
}
.cid-tII7ILKx9Y .link {
  margin: 0;
}
.cid-tII7ILKx9Y .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-tII7ILKx9Y .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-tII7ILKx9Y img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-tII7ILKx9Y .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-tII7ILKx9Y .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tII7ILKx9Y .card-img:hover:before {
  opacity: 0.4;
}
.cid-tII7ILKx9Y .card-img:hover img {
  transform: scale(1.05);
}
.cid-tII7ILKx9Y .row {
  justify-content: center;
}
.cid-tII7ILKx9Y .card {
  margin-bottom: 4rem;
}
.cid-tII7ILKx9Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tII7ILKx9Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tII7ILKx9Y .mbr-text,
.cid-tII7ILKx9Y .link {
  text-align: left;
}
.cid-tII228utt4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-u55aTE8OQb .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-u55aTE8OQb .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-u55aTE8OQb a {
  font-style: normal;
}
.cid-u55aTE8OQb .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-u55aTE8OQb .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-u55aTE8OQb .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-u55aTE8OQb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-u55aTE8OQb .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-u55aTE8OQb .nav-item:focus,
.cid-u55aTE8OQb .nav-link:focus {
  outline: none;
}
.cid-u55aTE8OQb .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-u55aTE8OQb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-u55aTE8OQb .menu-logo {
  margin-right: auto;
}
.cid-u55aTE8OQb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-u55aTE8OQb .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-u55aTE8OQb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-u55aTE8OQb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-u55aTE8OQb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-u55aTE8OQb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-u55aTE8OQb .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-u55aTE8OQb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-u55aTE8OQb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-u55aTE8OQb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-u55aTE8OQb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-u55aTE8OQb .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-u55aTE8OQb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-u55aTE8OQb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u55aTE8OQb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-u55aTE8OQb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u55aTE8OQb .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-u55aTE8OQb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-u55aTE8OQb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-u55aTE8OQb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-u55aTE8OQb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-u55aTE8OQb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-u55aTE8OQb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-u55aTE8OQb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-u55aTE8OQb button.navbar-toggler:focus {
  outline: none;
}
.cid-u55aTE8OQb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u55aTE8OQb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u55aTE8OQb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u55aTE8OQb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u55aTE8OQb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u55aTE8OQb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u55aTE8OQb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u55aTE8OQb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u55aTE8OQb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u55aTE8OQb .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-u55aTE8OQb .collapsed .btn {
  display: -webkit-flex;
}
.cid-u55aTE8OQb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-u55aTE8OQb .collapsed .navbar-collapse.collapsing,
.cid-u55aTE8OQb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-u55aTE8OQb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-u55aTE8OQb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-u55aTE8OQb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-u55aTE8OQb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-u55aTE8OQb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-u55aTE8OQb .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-u55aTE8OQb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-u55aTE8OQb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-u55aTE8OQb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-u55aTE8OQb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-u55aTE8OQb .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-u55aTE8OQb .collapsed button.navbar-toggler {
  display: block;
}
.cid-u55aTE8OQb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-u55aTE8OQb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-u55aTE8OQb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-u55aTE8OQb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-u55aTE8OQb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-u55aTE8OQb .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-u55aTE8OQb.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-u55aTE8OQb img {
    height: 3.8rem !important;
  }
  .cid-u55aTE8OQb .icon-wrap {
    margin-top: 1rem;
  }
  .cid-u55aTE8OQb .menu-wrap {
    flex-direction: column;
  }
  .cid-u55aTE8OQb .btn {
    display: -webkit-flex;
  }
  .cid-u55aTE8OQb button.navbar-toggler {
    display: block;
  }
  .cid-u55aTE8OQb .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-u55aTE8OQb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-u55aTE8OQb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-u55aTE8OQb .navbar-collapse.collapsing,
  .cid-u55aTE8OQb .navbar-collapse.show {
    display: block !important;
  }
  .cid-u55aTE8OQb .navbar-collapse.collapsing .navbar-nav,
  .cid-u55aTE8OQb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-u55aTE8OQb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-u55aTE8OQb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-u55aTE8OQb .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-u55aTE8OQb .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-u55aTE8OQb .navbar-collapse.collapsing .navbar-buttons,
  .cid-u55aTE8OQb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-u55aTE8OQb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-u55aTE8OQb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-u55aTE8OQb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-u55aTE8OQb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-u55aTE8OQb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-u55aTE8OQb .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 (min-width: 767px) {
  .cid-u55aTE8OQb .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-u55aTE8OQb .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-u55aTE8OQb .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-u55aTE8OQb .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-u55aTE8OQb .nav-link:hover,
.cid-u55aTE8OQb .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-u55aTEIaye {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-u55aTEIaye h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-u55aTEIaye h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-u55aTEIaye h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-u55aTEIaye .mbr-text,
.cid-u55aTEIaye .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-u55aTEIaye h3:before,
  .cid-u55aTEIaye h3:after {
    display: none;
  }
}
.cid-u55aTEIaye .mbr-fallback-image.disabled {
  display: none;
}
.cid-u55aTEIaye .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u55aTF8B2m {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-u55aTF8B2m {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-u55aTF8B2m .box {
  background-image: url("../../../assets/images/3rd-session-selected.00-00-03-17.still001-2000x1125.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u55aTF8B2m .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-u55aTF8B2m .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-u55aTF8B2m .icon-wrap span {
  padding-left: 8px;
}
.cid-u55aTF8B2m .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-u55aTF8B2m .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-u55aTF8B2m .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-u55aTF8B2m .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-u55aTF8B2m .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-u55aTF8B2m a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-u55aTF8B2m a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-u55aTF8B2m {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-u55aTF8B2m .box {
    height: 250px;
  }
}
.cid-u55aTF8B2m .mbr-fallback-image.disabled {
  display: none;
}
.cid-u55aTF8B2m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u55aTFBJs9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-u55aTFBJs9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u55aTFBJs9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u55aTFBJs9 .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-u55aTFBJs9 .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u55aTFBJs9 .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-u55aTFBJs9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u55aTFBJs9 .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-u55aTFBJs9 .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-u55aTFBJs9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u55aTFBJs9 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-u55aTFBJs9 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-u55aTFBJs9 .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-u55aTFBJs9 .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-u55aTFBJs9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u55aTFBJs9 .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-u55aTFBJs9 .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-u55aTFBJs9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u55aTFBJs9 .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-u55aTFBJs9 .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-u55aTGcwE5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u55aTGcwE5 .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-u55aTGcwE5 .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/jazzmatic-cover-1600x1600.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-u55aTGcwE5 .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-u55aTGcwE5 .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-u55aTGcwE5 .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-u55aTGcwE5 .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-u55aTGcwE5 .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-u55aTGcwE5 .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-u55aTGcwE5 .col:hover .box-title2,
.cid-u55aTGcwE5 .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-u55aTGcwE5 .box-title2,
.cid-u55aTGcwE5 .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-u55aTGcwE5 .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-u55aTGcwE5 .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-u55aTGcwE5 .img-content {
    opacity: 1;
  }
  .cid-u55aTGcwE5 .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-u55aTGcwE5 .box-content {
    width: 100%;
  }
  .cid-u55aTGcwE5 .box-title2,
  .cid-u55aTGcwE5 .box-text2 {
    color: #ffffff !important;
  }
  .cid-u55aTGcwE5 .content-block,
  .cid-u55aTGcwE5 .content1 {
    padding: 3rem 1rem;
  }
}
.cid-u55aTGcwE5 .box-text1 {
  color: #333333;
}
.cid-u55aTGcwE5 .box-title2 {
  color: #ffffff;
}
.cid-u55aTGcwE5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u55aTGcwE5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u55aTGEwV2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-utYjNKbccY .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-utYjNKbccY .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-utYjNKbccY a {
  font-style: normal;
}
.cid-utYjNKbccY .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-utYjNKbccY .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-utYjNKbccY .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-utYjNKbccY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-utYjNKbccY .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-utYjNKbccY .nav-item:focus,
.cid-utYjNKbccY .nav-link:focus {
  outline: none;
}
.cid-utYjNKbccY .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-utYjNKbccY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-utYjNKbccY .menu-logo {
  margin-right: auto;
}
.cid-utYjNKbccY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-utYjNKbccY .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-utYjNKbccY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-utYjNKbccY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-utYjNKbccY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-utYjNKbccY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-utYjNKbccY .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-utYjNKbccY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-utYjNKbccY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-utYjNKbccY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-utYjNKbccY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-utYjNKbccY .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-utYjNKbccY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-utYjNKbccY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-utYjNKbccY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-utYjNKbccY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-utYjNKbccY .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-utYjNKbccY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-utYjNKbccY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-utYjNKbccY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-utYjNKbccY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-utYjNKbccY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-utYjNKbccY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-utYjNKbccY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-utYjNKbccY button.navbar-toggler:focus {
  outline: none;
}
.cid-utYjNKbccY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-utYjNKbccY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-utYjNKbccY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-utYjNKbccY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-utYjNKbccY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-utYjNKbccY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-utYjNKbccY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-utYjNKbccY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-utYjNKbccY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-utYjNKbccY .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-utYjNKbccY .collapsed .btn {
  display: -webkit-flex;
}
.cid-utYjNKbccY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-utYjNKbccY .collapsed .navbar-collapse.collapsing,
.cid-utYjNKbccY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-utYjNKbccY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-utYjNKbccY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-utYjNKbccY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-utYjNKbccY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-utYjNKbccY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-utYjNKbccY .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-utYjNKbccY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-utYjNKbccY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-utYjNKbccY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-utYjNKbccY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-utYjNKbccY .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-utYjNKbccY .collapsed button.navbar-toggler {
  display: block;
}
.cid-utYjNKbccY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-utYjNKbccY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-utYjNKbccY .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-utYjNKbccY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-utYjNKbccY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-utYjNKbccY .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-utYjNKbccY.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-utYjNKbccY img {
    height: 3.8rem !important;
  }
  .cid-utYjNKbccY .icon-wrap {
    margin-top: 1rem;
  }
  .cid-utYjNKbccY .menu-wrap {
    flex-direction: column;
  }
  .cid-utYjNKbccY .btn {
    display: -webkit-flex;
  }
  .cid-utYjNKbccY button.navbar-toggler {
    display: block;
  }
  .cid-utYjNKbccY .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-utYjNKbccY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-utYjNKbccY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-utYjNKbccY .navbar-collapse.collapsing,
  .cid-utYjNKbccY .navbar-collapse.show {
    display: block !important;
  }
  .cid-utYjNKbccY .navbar-collapse.collapsing .navbar-nav,
  .cid-utYjNKbccY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-utYjNKbccY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-utYjNKbccY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-utYjNKbccY .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-utYjNKbccY .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-utYjNKbccY .navbar-collapse.collapsing .navbar-buttons,
  .cid-utYjNKbccY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-utYjNKbccY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-utYjNKbccY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-utYjNKbccY .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-utYjNKbccY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-utYjNKbccY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-utYjNKbccY .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 (min-width: 767px) {
  .cid-utYjNKbccY .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-utYjNKbccY .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-utYjNKbccY .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-utYjNKbccY .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-utYjNKbccY .nav-link:hover,
.cid-utYjNKbccY .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-utYjNLiwoW {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-utYjNLiwoW h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-utYjNLiwoW h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-utYjNLiwoW h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-utYjNLiwoW .mbr-text,
.cid-utYjNLiwoW .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-utYjNLiwoW h3:before,
  .cid-utYjNLiwoW h3:after {
    display: none;
  }
}
.cid-utYjNLiwoW .mbr-fallback-image.disabled {
  display: none;
}
.cid-utYjNLiwoW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utYosNaVTL {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-utYosNaVTL h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-utYosNaVTL h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-utYosNaVTL h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-utYosNaVTL .mbr-text,
.cid-utYosNaVTL .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-utYosNaVTL h3:before,
  .cid-utYosNaVTL h3:after {
    display: none;
  }
}
.cid-utYosNaVTL .mbr-fallback-image.disabled {
  display: none;
}
.cid-utYosNaVTL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utYxBLRbwz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-utYxBLRbwz h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-utYxBLRbwz h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-utYxBLRbwz h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-utYxBLRbwz .mbr-text,
.cid-utYxBLRbwz .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-utYxBLRbwz h3:before,
  .cid-utYxBLRbwz h3:after {
    display: none;
  }
}
.cid-utYxBLRbwz .mbr-fallback-image.disabled {
  display: none;
}
.cid-utYxBLRbwz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utYxlg3WpI {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-utYxlg3WpI .mbr-text {
  color: #767676;
}
.cid-utYxlg3WpI .mbr-subtitle {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-utYxlg3WpI .md-pb {
    margin-bottom: 2rem;
  }
}
.cid-utYjNM7tRI {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-utYjNM7tRI {
    padding-top: 0px;
    padding-bottom: 30px;
  }
}
.cid-utYjNM7tRI .box {
  background-image: url("../../../assets/images/sdsw-orange-logo-900x600.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utYjNM7tRI .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-utYjNM7tRI .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-utYjNM7tRI .icon-wrap span {
  padding-left: 8px;
}
.cid-utYjNM7tRI .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-utYjNM7tRI .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-utYjNM7tRI .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-utYjNM7tRI .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-utYjNM7tRI .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-utYjNM7tRI a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-utYjNM7tRI a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-utYjNM7tRI {
    padding-top: 0px;
    padding-bottom: 21px;
  }
  .cid-utYjNM7tRI .box {
    height: 250px;
  }
}
.cid-utYjNM7tRI .mbr-fallback-image.disabled {
  display: none;
}
.cid-utYjNM7tRI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utYovWkoVr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-utYovWkoVr h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-utYovWkoVr h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-utYovWkoVr h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-utYovWkoVr .mbr-text,
.cid-utYovWkoVr .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-utYovWkoVr h3:before,
  .cid-utYovWkoVr h3:after {
    display: none;
  }
}
.cid-utYovWkoVr .mbr-fallback-image.disabled {
  display: none;
}
.cid-utYovWkoVr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utYovWkoVr H1 {
  color: #ffffff;
}
.cid-utYovWkoVr H3 {
  color: #ffffff;
}
.cid-utYooJxPDK {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #000000;
}
@media (max-width: 992px) {
  .cid-utYooJxPDK {
    padding-top: 0px;
    padding-bottom: 30px;
  }
}
.cid-utYooJxPDK .box {
  background-image: url("../../../assets/images/sdsw-orange-logo-900x600.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utYooJxPDK .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-utYooJxPDK .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-utYooJxPDK .icon-wrap span {
  padding-left: 8px;
}
.cid-utYooJxPDK .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-utYooJxPDK .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-utYooJxPDK .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-utYooJxPDK .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-utYooJxPDK .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-utYooJxPDK a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-utYooJxPDK a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-utYooJxPDK {
    padding-top: 0px;
    padding-bottom: 21px;
  }
  .cid-utYooJxPDK .box {
    height: 250px;
  }
}
.cid-utYooJxPDK .mbr-fallback-image.disabled {
  display: none;
}
.cid-utYooJxPDK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utYowEzvX5 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-utYowEzvX5 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-utYowEzvX5 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-utYowEzvX5 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-utYowEzvX5 .mbr-text,
.cid-utYowEzvX5 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-utYowEzvX5 h3:before,
  .cid-utYowEzvX5 h3:after {
    display: none;
  }
}
.cid-utYowEzvX5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utYowEzvX5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utYopf8x7K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-utYopf8x7K {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.cid-utYopf8x7K .box {
  background-image: url("../../../assets/images/sdsw-orange-logo-900x600.webp");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-utYopf8x7K .icon-wrap {
  border: 4px solid #ffffff !important;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  text-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0 6px rgba(0, 0, 0, 0.3);
}
.cid-utYopf8x7K .icon-wrap:hover {
  transform: scale(1.04);
}
.cid-utYopf8x7K .icon-wrap span {
  padding-left: 8px;
}
.cid-utYopf8x7K .mbr-media span {
  font-size: 36px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-utYopf8x7K .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-utYopf8x7K .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-utYopf8x7K .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-utYopf8x7K .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-utYopf8x7K a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-utYopf8x7K a.close:hover {
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-utYopf8x7K {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .cid-utYopf8x7K .box {
    height: 250px;
  }
}
.cid-utYopf8x7K .mbr-fallback-image.disabled {
  display: none;
}
.cid-utYopf8x7K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utYvf3id6E {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-utYvf3id6E h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-utYvf3id6E h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-utYvf3id6E h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-utYvf3id6E .mbr-text,
.cid-utYvf3id6E .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-utYvf3id6E h3:before,
  .cid-utYvf3id6E h3:after {
    display: none;
  }
}
.cid-utYvf3id6E .mbr-fallback-image.disabled {
  display: none;
}
.cid-utYvf3id6E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utYvf3id6E H3 {
  color: #ffffff;
}
.cid-utYvf3id6E H1 {
  color: #ffffff;
}
.cid-utYjNMRHvs {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #000000;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-utYjNMRHvs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-utYjNMRHvs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-utYjNMRHvs .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-utYjNMRHvs .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-utYjNMRHvs .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-utYjNMRHvs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-utYjNMRHvs .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-utYjNMRHvs .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-utYjNMRHvs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-utYjNMRHvs .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-utYjNMRHvs .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-utYjNMRHvs .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-utYjNMRHvs .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-utYjNMRHvs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-utYjNMRHvs .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-utYjNMRHvs .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-utYjNMRHvs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-utYjNMRHvs .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-utYjNMRHvs .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-utYjNNNC97 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-utYjNNNC97 .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-utYjNNNC97 .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/mvm-8287-1001x1500.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-utYjNNNC97 .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #000000;
  z-index: 2;
  opacity: 1;
}
.cid-utYjNNNC97 .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-utYjNNNC97 .col {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-utYjNNNC97 .col:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-utYjNNNC97 .col:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-utYjNNNC97 .col:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-utYjNNNC97 .col:hover .box-title2,
.cid-utYjNNNC97 .col:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-utYjNNNC97 .box-title2,
.cid-utYjNNNC97 .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-utYjNNNC97 .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #000000;
}
.cid-utYjNNNC97 .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-utYjNNNC97 .img-content {
    opacity: 1;
  }
  .cid-utYjNNNC97 .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-utYjNNNC97 .box-content {
    width: 100%;
  }
  .cid-utYjNNNC97 .box-title2,
  .cid-utYjNNNC97 .box-text2 {
    color: #ffffff !important;
  }
  .cid-utYjNNNC97 .content-block,
  .cid-utYjNNNC97 .content1 {
    padding: 3rem 1rem;
  }
}
.cid-utYjNNNC97 .box-text1 {
  color: #333333;
}
.cid-utYjNNNC97 .box-title2 {
  color: #ffffff;
}
.cid-utYjNNNC97 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utYjNNNC97 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utYjNOvqUX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tII2283E5M .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-tII2283E5M .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-tII2283E5M a {
  font-style: normal;
}
.cid-tII2283E5M .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-tII2283E5M .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-tII2283E5M .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-tII2283E5M .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tII2283E5M .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tII2283E5M .nav-item:focus,
.cid-tII2283E5M .nav-link:focus {
  outline: none;
}
.cid-tII2283E5M .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tII2283E5M .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tII2283E5M .menu-logo {
  margin-right: auto;
}
.cid-tII2283E5M .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tII2283E5M .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tII2283E5M .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-tII2283E5M .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tII2283E5M .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tII2283E5M .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tII2283E5M .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tII2283E5M .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tII2283E5M .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tII2283E5M .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tII2283E5M .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tII2283E5M .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tII2283E5M .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tII2283E5M .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tII2283E5M .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tII2283E5M .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tII2283E5M .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-tII2283E5M .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tII2283E5M .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tII2283E5M .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tII2283E5M .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tII2283E5M .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tII2283E5M .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tII2283E5M button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tII2283E5M button.navbar-toggler:focus {
  outline: none;
}
.cid-tII2283E5M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tII2283E5M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tII2283E5M button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tII2283E5M button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tII2283E5M button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tII2283E5M nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tII2283E5M nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tII2283E5M nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tII2283E5M nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tII2283E5M .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tII2283E5M .collapsed .btn {
  display: -webkit-flex;
}
.cid-tII2283E5M .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tII2283E5M .collapsed .navbar-collapse.collapsing,
.cid-tII2283E5M .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tII2283E5M .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tII2283E5M .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tII2283E5M .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tII2283E5M .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tII2283E5M .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-tII2283E5M .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-tII2283E5M .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tII2283E5M .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tII2283E5M .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tII2283E5M .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tII2283E5M .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tII2283E5M .collapsed button.navbar-toggler {
  display: block;
}
.cid-tII2283E5M .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tII2283E5M .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tII2283E5M .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tII2283E5M .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tII2283E5M .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tII2283E5M .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-tII2283E5M.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tII2283E5M img {
    height: 3.8rem !important;
  }
  .cid-tII2283E5M .icon-wrap {
    margin-top: 1rem;
  }
  .cid-tII2283E5M .menu-wrap {
    flex-direction: column;
  }
  .cid-tII2283E5M .btn {
    display: -webkit-flex;
  }
  .cid-tII2283E5M button.navbar-toggler {
    display: block;
  }
  .cid-tII2283E5M .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-tII2283E5M .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tII2283E5M .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tII2283E5M .navbar-collapse.collapsing,
  .cid-tII2283E5M .navbar-collapse.show {
    display: block !important;
  }
  .cid-tII2283E5M .navbar-collapse.collapsing .navbar-nav,
  .cid-tII2283E5M .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tII2283E5M .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tII2283E5M .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tII2283E5M .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-tII2283E5M .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-tII2283E5M .navbar-collapse.collapsing .navbar-buttons,
  .cid-tII2283E5M .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tII2283E5M .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tII2283E5M .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tII2283E5M .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tII2283E5M .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tII2283E5M .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tII2283E5M .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 (min-width: 767px) {
  .cid-tII2283E5M .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-tII2283E5M .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-tII2283E5M .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-tII2283E5M .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tII2283E5M .nav-link:hover,
.cid-tII2283E5M .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-uBA1SpdE7o {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/background3.webp");
}
.cid-uBA1SpdE7o .mbr-iconfont {
  color: #00d8a6 !important;
  font-size: 3.5rem !important;
}
.cid-uBA1SpdE7o .row {
  justify-content: center;
  padding-bottom: 5rem;
}
.cid-uBA1SpdE7o .link {
  margin: 0;
}
.cid-uBA1SpdE7o .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-uBA1SpdE7o .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-uBA1SpdE7o h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.8rem;
  letter-spacing: 6px;
}
.cid-uBA1SpdE7o h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uBA1SpdE7o h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uBA1SpdE7o .btn {
  margin: 0.2rem !important;
}
.cid-uBA1SpdE7o .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA1SpdE7o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA31J2vlC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uBA31J2vlC .mbr-text {
  color: #767676;
}
.cid-uBA31J2vlC .card-subtitle {
  margin: 0;
}
.cid-uBA31J2vlC .link {
  margin: 0;
}
.cid-uBA31J2vlC .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-uBA31J2vlC .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-uBA31J2vlC img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-uBA31J2vlC .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-uBA31J2vlC .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uBA31J2vlC .card-img:hover:before {
  opacity: 0.4;
}
.cid-uBA31J2vlC .card-img:hover img {
  transform: scale(1.05);
}
.cid-uBA31J2vlC .row {
  justify-content: center;
}
.cid-uBA31J2vlC .card {
  margin-bottom: 4rem;
}
.cid-uBA31J2vlC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA31J2vlC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA2n5MQtx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uBA2n5MQtx .mbr-text {
    text-align: center;
  }
}
.cid-uBA2n5MQtx .container-fluid {
  padding: 0;
}
.cid-uBA2n5MQtx .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uBA2n5MQtx img {
  height: 100%;
  object-fit: cover;
}
.cid-uBA2n5MQtx .mbr-figure {
  height: 100%;
}
.cid-uBA2n5MQtx .col-lg-6 {
  padding: 0;
}
.cid-uBA2n5MQtx .row {
  margin: 0;
}
.cid-uBA2n5MQtx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA2n5MQtx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA2nEJtRF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uBA2nEJtRF .mbr-text {
    text-align: center;
  }
}
.cid-uBA2nEJtRF .container-fluid {
  padding: 0;
}
.cid-uBA2nEJtRF .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uBA2nEJtRF img {
  height: 100%;
  object-fit: cover;
}
.cid-uBA2nEJtRF .mbr-figure {
  height: 100%;
}
.cid-uBA2nEJtRF .col-lg-6 {
  padding: 0;
}
.cid-uBA2nEJtRF .row {
  margin: 0;
}
.cid-uBA2nEJtRF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA2nEJtRF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA2ugOgSw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uBA2ugOgSw .mbr-text {
    text-align: center;
  }
}
.cid-uBA2ugOgSw .container-fluid {
  padding: 0;
}
.cid-uBA2ugOgSw .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uBA2ugOgSw img {
  height: 100%;
  object-fit: cover;
}
.cid-uBA2ugOgSw .mbr-figure {
  height: 100%;
}
.cid-uBA2ugOgSw .col-lg-6 {
  padding: 0;
}
.cid-uBA2ugOgSw .row {
  margin: 0;
}
.cid-uBA2ugOgSw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA2ugOgSw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA2rMmXDc {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uBA2rMmXDc h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-uBA2rMmXDc h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uBA2rMmXDc h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uBA2rMmXDc .mbr-text,
.cid-uBA2rMmXDc .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-uBA2rMmXDc h3:before,
  .cid-uBA2rMmXDc h3:after {
    display: none;
  }
}
.cid-uBA2rMmXDc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA2rMmXDc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA2pK6Suc {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uBA2pK6Suc .mbr-text {
  color: #767676;
}
.cid-uBA2pK6Suc .card-subtitle {
  margin: 0;
}
.cid-uBA2pK6Suc .link {
  margin: 0;
}
.cid-uBA2pK6Suc .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-uBA2pK6Suc .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-uBA2pK6Suc .icon-box {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 1.2rem;
  padding-bottom: 1rem;
  border-bottom: 1px solid lightgray;
}
.cid-uBA2pK6Suc .item {
  display: flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-uBA2pK6Suc .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem !important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-uBA2pK6Suc .date {
  margin: 0;
}
.cid-uBA2pK6Suc img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-uBA2pK6Suc .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-uBA2pK6Suc .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uBA2pK6Suc .card-img:hover:before {
  opacity: 0.4;
}
.cid-uBA2pK6Suc .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-uBA2pK6Suc .icon-box {
    flex-direction: column;
  }
  .cid-uBA2pK6Suc .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-uBA2pK6Suc .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uBA2pK6Suc .card {
    margin-bottom: 3rem;
  }
}
.cid-uBA2pK6Suc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA2pK6Suc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA2zBL2Hs {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uBA2zBL2Hs li {
  list-style: none;
}
.cid-uBA2zBL2Hs .item-wrap {
  display: flex;
  align-items: center;
  margin-bottom: 14px;
}
.cid-uBA2zBL2Hs .mbr-iconfont {
  font-size: 16px !important;
  padding-right: 12px;
}
.cid-uBA2zBL2Hs h4 {
  margin: 0;
}
.cid-uBA2zBL2Hs .item {
  color: #57468b;
}
.cid-uBA2zBL2Hs ul {
  padding: 0;
  margin: 0;
}
@media (max-width: 768px) {
  .cid-uBA2zBL2Hs .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-uBA2zBL2Hs .item1 {
  color: #767676;
}
.cid-uBA2zBL2Hs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA2zBL2Hs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA2S7D8mQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uBA2S7D8mQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uBA2S7D8mQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uBA2S7D8mQ .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uBA2S7D8mQ .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uBA2S7D8mQ .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uBA2S7D8mQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uBA2S7D8mQ .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uBA2S7D8mQ .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uBA2S7D8mQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uBA2S7D8mQ .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uBA2S7D8mQ .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uBA2S7D8mQ .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uBA2S7D8mQ .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uBA2S7D8mQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uBA2S7D8mQ .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uBA2S7D8mQ .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uBA2S7D8mQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uBA2S7D8mQ .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uBA2S7D8mQ .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uBA2AO7aiI {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uBA2AO7aiI h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-uBA2AO7aiI p {
  color: #767676;
}
.cid-uBA2AO7aiI .card-wrapper {
  border-top: 1px solid #efefef;
  position: relative;
  justify-content: unset;
}
.cid-uBA2AO7aiI .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-uBA2AO7aiI .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-uBA2AO7aiI .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-uBA2AO7aiI .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-uBA2AO7aiI .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-uBA2AO7aiI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA2AO7aiI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3hf5EfF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uBA3hf5EfF .mbr-text {
  color: #767676;
}
.cid-uBA3hf5EfF .card-subtitle {
  margin: 0;
}
.cid-uBA3hf5EfF .link {
  margin: 0;
}
.cid-uBA3hf5EfF .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-uBA3hf5EfF .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-uBA3hf5EfF img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-uBA3hf5EfF .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-uBA3hf5EfF .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uBA3hf5EfF .card-img:hover:before {
  opacity: 0.4;
}
.cid-uBA3hf5EfF .card-img:hover img {
  transform: scale(1.05);
}
.cid-uBA3hf5EfF .row {
  justify-content: center;
}
.cid-uBA3hf5EfF .card {
  margin-bottom: 4rem;
}
.cid-uBA3hf5EfF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3hf5EfF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA2xXZyGf {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uBA2xXZyGf .mbr-text {
    text-align: center;
  }
}
.cid-uBA2xXZyGf .mbr-text,
.cid-uBA2xXZyGf .mbr-section-btn {
  color: #767676;
}
.cid-uBA2xXZyGf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA2xXZyGf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tII228utt4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-uBA3VK4sWE .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-uBA3VK4sWE .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-uBA3VK4sWE a {
  font-style: normal;
}
.cid-uBA3VK4sWE .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-uBA3VK4sWE .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-uBA3VK4sWE .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-uBA3VK4sWE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uBA3VK4sWE .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uBA3VK4sWE .nav-item:focus,
.cid-uBA3VK4sWE .nav-link:focus {
  outline: none;
}
.cid-uBA3VK4sWE .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uBA3VK4sWE .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uBA3VK4sWE .menu-logo {
  margin-right: auto;
}
.cid-uBA3VK4sWE .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uBA3VK4sWE .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uBA3VK4sWE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-uBA3VK4sWE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uBA3VK4sWE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uBA3VK4sWE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uBA3VK4sWE .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uBA3VK4sWE .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uBA3VK4sWE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uBA3VK4sWE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uBA3VK4sWE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uBA3VK4sWE .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uBA3VK4sWE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uBA3VK4sWE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBA3VK4sWE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uBA3VK4sWE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBA3VK4sWE .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-uBA3VK4sWE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uBA3VK4sWE .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uBA3VK4sWE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uBA3VK4sWE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uBA3VK4sWE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uBA3VK4sWE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uBA3VK4sWE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uBA3VK4sWE button.navbar-toggler:focus {
  outline: none;
}
.cid-uBA3VK4sWE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uBA3VK4sWE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uBA3VK4sWE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uBA3VK4sWE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uBA3VK4sWE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uBA3VK4sWE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uBA3VK4sWE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uBA3VK4sWE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uBA3VK4sWE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uBA3VK4sWE .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uBA3VK4sWE .collapsed .btn {
  display: -webkit-flex;
}
.cid-uBA3VK4sWE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uBA3VK4sWE .collapsed .navbar-collapse.collapsing,
.cid-uBA3VK4sWE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uBA3VK4sWE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uBA3VK4sWE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uBA3VK4sWE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uBA3VK4sWE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uBA3VK4sWE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-uBA3VK4sWE .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-uBA3VK4sWE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uBA3VK4sWE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uBA3VK4sWE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uBA3VK4sWE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uBA3VK4sWE .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uBA3VK4sWE .collapsed button.navbar-toggler {
  display: block;
}
.cid-uBA3VK4sWE .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uBA3VK4sWE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uBA3VK4sWE .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uBA3VK4sWE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uBA3VK4sWE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uBA3VK4sWE .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-uBA3VK4sWE.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uBA3VK4sWE img {
    height: 3.8rem !important;
  }
  .cid-uBA3VK4sWE .icon-wrap {
    margin-top: 1rem;
  }
  .cid-uBA3VK4sWE .menu-wrap {
    flex-direction: column;
  }
  .cid-uBA3VK4sWE .btn {
    display: -webkit-flex;
  }
  .cid-uBA3VK4sWE button.navbar-toggler {
    display: block;
  }
  .cid-uBA3VK4sWE .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-uBA3VK4sWE .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uBA3VK4sWE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uBA3VK4sWE .navbar-collapse.collapsing,
  .cid-uBA3VK4sWE .navbar-collapse.show {
    display: block !important;
  }
  .cid-uBA3VK4sWE .navbar-collapse.collapsing .navbar-nav,
  .cid-uBA3VK4sWE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uBA3VK4sWE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uBA3VK4sWE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uBA3VK4sWE .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-uBA3VK4sWE .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-uBA3VK4sWE .navbar-collapse.collapsing .navbar-buttons,
  .cid-uBA3VK4sWE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uBA3VK4sWE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uBA3VK4sWE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uBA3VK4sWE .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uBA3VK4sWE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uBA3VK4sWE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uBA3VK4sWE .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 (min-width: 767px) {
  .cid-uBA3VK4sWE .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-uBA3VK4sWE .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-uBA3VK4sWE .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-uBA3VK4sWE .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uBA3VK4sWE .nav-link:hover,
.cid-uBA3VK4sWE .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-uBA3VHiOgl {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/background3.webp");
}
.cid-uBA3VHiOgl .mbr-iconfont {
  color: #00d8a6 !important;
  font-size: 3.5rem !important;
}
.cid-uBA3VHiOgl .row {
  justify-content: center;
  padding-bottom: 5rem;
}
.cid-uBA3VHiOgl .link {
  margin: 0;
}
.cid-uBA3VHiOgl .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-uBA3VHiOgl .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-uBA3VHiOgl h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.8rem;
  letter-spacing: 6px;
}
.cid-uBA3VHiOgl h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uBA3VHiOgl h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uBA3VHiOgl .btn {
  margin: 0.2rem !important;
}
.cid-uBA3VHiOgl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3VHiOgl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3VHSUqZ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uBA3VHSUqZ .mbr-text {
  color: #767676;
}
.cid-uBA3VHSUqZ .card-subtitle {
  margin: 0;
}
.cid-uBA3VHSUqZ .link {
  margin: 0;
}
.cid-uBA3VHSUqZ .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-uBA3VHSUqZ .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-uBA3VHSUqZ img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-uBA3VHSUqZ .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-uBA3VHSUqZ .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uBA3VHSUqZ .card-img:hover:before {
  opacity: 0.4;
}
.cid-uBA3VHSUqZ .card-img:hover img {
  transform: scale(1.05);
}
.cid-uBA3VHSUqZ .row {
  justify-content: center;
}
.cid-uBA3VHSUqZ .card {
  margin-bottom: 4rem;
}
.cid-uBA3VHSUqZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3VHSUqZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3VIsF9c {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uBA3VIsF9c .mbr-text {
    text-align: center;
  }
}
.cid-uBA3VIsF9c .container-fluid {
  padding: 0;
}
.cid-uBA3VIsF9c .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uBA3VIsF9c img {
  height: 100%;
  object-fit: cover;
}
.cid-uBA3VIsF9c .mbr-figure {
  height: 100%;
}
.cid-uBA3VIsF9c .col-lg-6 {
  padding: 0;
}
.cid-uBA3VIsF9c .row {
  margin: 0;
}
.cid-uBA3VIsF9c .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3VIsF9c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3VIYOKp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uBA3VIYOKp .mbr-text {
    text-align: center;
  }
}
.cid-uBA3VIYOKp .container-fluid {
  padding: 0;
}
.cid-uBA3VIYOKp .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uBA3VIYOKp img {
  height: 100%;
  object-fit: cover;
}
.cid-uBA3VIYOKp .mbr-figure {
  height: 100%;
}
.cid-uBA3VIYOKp .col-lg-6 {
  padding: 0;
}
.cid-uBA3VIYOKp .row {
  margin: 0;
}
.cid-uBA3VIYOKp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3VIYOKp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3VJwJbZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uBA3VJwJbZ .mbr-text {
    text-align: center;
  }
}
.cid-uBA3VJwJbZ .container-fluid {
  padding: 0;
}
.cid-uBA3VJwJbZ .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uBA3VJwJbZ img {
  height: 100%;
  object-fit: cover;
}
.cid-uBA3VJwJbZ .mbr-figure {
  height: 100%;
}
.cid-uBA3VJwJbZ .col-lg-6 {
  padding: 0;
}
.cid-uBA3VJwJbZ .row {
  margin: 0;
}
.cid-uBA3VJwJbZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3VJwJbZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3VKLF9c {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uBA3VKLF9c h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-uBA3VKLF9c h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uBA3VKLF9c h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uBA3VKLF9c .mbr-text,
.cid-uBA3VKLF9c .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-uBA3VKLF9c h3:before,
  .cid-uBA3VKLF9c h3:after {
    display: none;
  }
}
.cid-uBA3VKLF9c .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3VKLF9c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3VLfvhy {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uBA3VLfvhy .mbr-text {
  color: #767676;
}
.cid-uBA3VLfvhy .card-subtitle {
  margin: 0;
}
.cid-uBA3VLfvhy .link {
  margin: 0;
}
.cid-uBA3VLfvhy .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-uBA3VLfvhy .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-uBA3VLfvhy .icon-box {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 1.2rem;
  padding-bottom: 1rem;
  border-bottom: 1px solid lightgray;
}
.cid-uBA3VLfvhy .item {
  display: flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-uBA3VLfvhy .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem !important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-uBA3VLfvhy .date {
  margin: 0;
}
.cid-uBA3VLfvhy img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-uBA3VLfvhy .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-uBA3VLfvhy .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uBA3VLfvhy .card-img:hover:before {
  opacity: 0.4;
}
.cid-uBA3VLfvhy .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-uBA3VLfvhy .icon-box {
    flex-direction: column;
  }
  .cid-uBA3VLfvhy .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-uBA3VLfvhy .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uBA3VLfvhy .card {
    margin-bottom: 3rem;
  }
}
.cid-uBA3VLfvhy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3VLfvhy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3VLQOUg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uBA3VLQOUg li {
  list-style: none;
}
.cid-uBA3VLQOUg .item-wrap {
  display: flex;
  align-items: center;
  margin-bottom: 14px;
}
.cid-uBA3VLQOUg .mbr-iconfont {
  font-size: 16px !important;
  padding-right: 12px;
}
.cid-uBA3VLQOUg h4 {
  margin: 0;
}
.cid-uBA3VLQOUg .item {
  color: #57468b;
}
.cid-uBA3VLQOUg ul {
  padding: 0;
  margin: 0;
}
@media (max-width: 768px) {
  .cid-uBA3VLQOUg .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-uBA3VLQOUg .item1 {
  color: #767676;
}
.cid-uBA3VLQOUg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3VLQOUg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3VME0V5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uBA3VME0V5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uBA3VME0V5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uBA3VME0V5 .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uBA3VME0V5 .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uBA3VME0V5 .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uBA3VME0V5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uBA3VME0V5 .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uBA3VME0V5 .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uBA3VME0V5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uBA3VME0V5 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uBA3VME0V5 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uBA3VME0V5 .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uBA3VME0V5 .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uBA3VME0V5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uBA3VME0V5 .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uBA3VME0V5 .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uBA3VME0V5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uBA3VME0V5 .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uBA3VME0V5 .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uBA3VNe5lC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uBA3VNe5lC h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-uBA3VNe5lC p {
  color: #767676;
}
.cid-uBA3VNe5lC .card-wrapper {
  border-top: 1px solid #efefef;
  position: relative;
  justify-content: unset;
}
.cid-uBA3VNe5lC .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-uBA3VNe5lC .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-uBA3VNe5lC .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-uBA3VNe5lC .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-uBA3VNe5lC .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-uBA3VNe5lC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3VNe5lC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3VO0cmA {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uBA3VO0cmA .mbr-text {
  color: #767676;
}
.cid-uBA3VO0cmA .card-subtitle {
  margin: 0;
}
.cid-uBA3VO0cmA .link {
  margin: 0;
}
.cid-uBA3VO0cmA .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-uBA3VO0cmA .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-uBA3VO0cmA img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-uBA3VO0cmA .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-uBA3VO0cmA .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uBA3VO0cmA .card-img:hover:before {
  opacity: 0.4;
}
.cid-uBA3VO0cmA .card-img:hover img {
  transform: scale(1.05);
}
.cid-uBA3VO0cmA .row {
  justify-content: center;
}
.cid-uBA3VO0cmA .card {
  margin-bottom: 4rem;
}
.cid-uBA3VO0cmA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3VO0cmA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3VOC3uk {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uBA3VOC3uk .mbr-text {
    text-align: center;
  }
}
.cid-uBA3VOC3uk .mbr-text,
.cid-uBA3VOC3uk .mbr-section-btn {
  color: #767676;
}
.cid-uBA3VOC3uk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3VOC3uk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3VP7sZO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-uBA3RtwycB .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-uBA3RtwycB .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-uBA3RtwycB a {
  font-style: normal;
}
.cid-uBA3RtwycB .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-uBA3RtwycB .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-uBA3RtwycB .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-uBA3RtwycB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uBA3RtwycB .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uBA3RtwycB .nav-item:focus,
.cid-uBA3RtwycB .nav-link:focus {
  outline: none;
}
.cid-uBA3RtwycB .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uBA3RtwycB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uBA3RtwycB .menu-logo {
  margin-right: auto;
}
.cid-uBA3RtwycB .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uBA3RtwycB .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uBA3RtwycB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-uBA3RtwycB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uBA3RtwycB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uBA3RtwycB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uBA3RtwycB .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uBA3RtwycB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uBA3RtwycB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uBA3RtwycB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uBA3RtwycB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uBA3RtwycB .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uBA3RtwycB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uBA3RtwycB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBA3RtwycB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uBA3RtwycB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBA3RtwycB .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-uBA3RtwycB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uBA3RtwycB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uBA3RtwycB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uBA3RtwycB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uBA3RtwycB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uBA3RtwycB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uBA3RtwycB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uBA3RtwycB button.navbar-toggler:focus {
  outline: none;
}
.cid-uBA3RtwycB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uBA3RtwycB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uBA3RtwycB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uBA3RtwycB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uBA3RtwycB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uBA3RtwycB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uBA3RtwycB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uBA3RtwycB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uBA3RtwycB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uBA3RtwycB .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uBA3RtwycB .collapsed .btn {
  display: -webkit-flex;
}
.cid-uBA3RtwycB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uBA3RtwycB .collapsed .navbar-collapse.collapsing,
.cid-uBA3RtwycB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uBA3RtwycB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uBA3RtwycB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uBA3RtwycB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uBA3RtwycB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uBA3RtwycB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-uBA3RtwycB .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-uBA3RtwycB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uBA3RtwycB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uBA3RtwycB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uBA3RtwycB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uBA3RtwycB .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uBA3RtwycB .collapsed button.navbar-toggler {
  display: block;
}
.cid-uBA3RtwycB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uBA3RtwycB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uBA3RtwycB .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uBA3RtwycB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uBA3RtwycB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uBA3RtwycB .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-uBA3RtwycB.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uBA3RtwycB img {
    height: 3.8rem !important;
  }
  .cid-uBA3RtwycB .icon-wrap {
    margin-top: 1rem;
  }
  .cid-uBA3RtwycB .menu-wrap {
    flex-direction: column;
  }
  .cid-uBA3RtwycB .btn {
    display: -webkit-flex;
  }
  .cid-uBA3RtwycB button.navbar-toggler {
    display: block;
  }
  .cid-uBA3RtwycB .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-uBA3RtwycB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uBA3RtwycB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uBA3RtwycB .navbar-collapse.collapsing,
  .cid-uBA3RtwycB .navbar-collapse.show {
    display: block !important;
  }
  .cid-uBA3RtwycB .navbar-collapse.collapsing .navbar-nav,
  .cid-uBA3RtwycB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uBA3RtwycB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uBA3RtwycB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uBA3RtwycB .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-uBA3RtwycB .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-uBA3RtwycB .navbar-collapse.collapsing .navbar-buttons,
  .cid-uBA3RtwycB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uBA3RtwycB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uBA3RtwycB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uBA3RtwycB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uBA3RtwycB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uBA3RtwycB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uBA3RtwycB .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 (min-width: 767px) {
  .cid-uBA3RtwycB .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-uBA3RtwycB .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-uBA3RtwycB .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-uBA3RtwycB .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uBA3RtwycB .nav-link:hover,
.cid-uBA3RtwycB .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-uBA3RqTQb0 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/background3.webp");
}
.cid-uBA3RqTQb0 .mbr-iconfont {
  color: #00d8a6 !important;
  font-size: 3.5rem !important;
}
.cid-uBA3RqTQb0 .row {
  justify-content: center;
  padding-bottom: 5rem;
}
.cid-uBA3RqTQb0 .link {
  margin: 0;
}
.cid-uBA3RqTQb0 .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-uBA3RqTQb0 .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-uBA3RqTQb0 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.8rem;
  letter-spacing: 6px;
}
.cid-uBA3RqTQb0 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uBA3RqTQb0 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uBA3RqTQb0 .btn {
  margin: 0.2rem !important;
}
.cid-uBA3RqTQb0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3RqTQb0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3Rrz1pr {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uBA3Rrz1pr .mbr-text {
  color: #767676;
}
.cid-uBA3Rrz1pr .card-subtitle {
  margin: 0;
}
.cid-uBA3Rrz1pr .link {
  margin: 0;
}
.cid-uBA3Rrz1pr .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-uBA3Rrz1pr .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-uBA3Rrz1pr img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-uBA3Rrz1pr .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-uBA3Rrz1pr .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uBA3Rrz1pr .card-img:hover:before {
  opacity: 0.4;
}
.cid-uBA3Rrz1pr .card-img:hover img {
  transform: scale(1.05);
}
.cid-uBA3Rrz1pr .row {
  justify-content: center;
}
.cid-uBA3Rrz1pr .card {
  margin-bottom: 4rem;
}
.cid-uBA3Rrz1pr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3Rrz1pr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3Rs8WRx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uBA3Rs8WRx .mbr-text {
    text-align: center;
  }
}
.cid-uBA3Rs8WRx .container-fluid {
  padding: 0;
}
.cid-uBA3Rs8WRx .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uBA3Rs8WRx img {
  height: 100%;
  object-fit: cover;
}
.cid-uBA3Rs8WRx .mbr-figure {
  height: 100%;
}
.cid-uBA3Rs8WRx .col-lg-6 {
  padding: 0;
}
.cid-uBA3Rs8WRx .row {
  margin: 0;
}
.cid-uBA3Rs8WRx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3Rs8WRx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3RsCVcA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uBA3RsCVcA .mbr-text {
    text-align: center;
  }
}
.cid-uBA3RsCVcA .container-fluid {
  padding: 0;
}
.cid-uBA3RsCVcA .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uBA3RsCVcA img {
  height: 100%;
  object-fit: cover;
}
.cid-uBA3RsCVcA .mbr-figure {
  height: 100%;
}
.cid-uBA3RsCVcA .col-lg-6 {
  padding: 0;
}
.cid-uBA3RsCVcA .row {
  margin: 0;
}
.cid-uBA3RsCVcA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3RsCVcA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3Rt40M8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uBA3Rt40M8 .mbr-text {
    text-align: center;
  }
}
.cid-uBA3Rt40M8 .container-fluid {
  padding: 0;
}
.cid-uBA3Rt40M8 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uBA3Rt40M8 img {
  height: 100%;
  object-fit: cover;
}
.cid-uBA3Rt40M8 .mbr-figure {
  height: 100%;
}
.cid-uBA3Rt40M8 .col-lg-6 {
  padding: 0;
}
.cid-uBA3Rt40M8 .row {
  margin: 0;
}
.cid-uBA3Rt40M8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3Rt40M8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3Ru91sM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uBA3Ru91sM h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-uBA3Ru91sM h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uBA3Ru91sM h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uBA3Ru91sM .mbr-text,
.cid-uBA3Ru91sM .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-uBA3Ru91sM h3:before,
  .cid-uBA3Ru91sM h3:after {
    display: none;
  }
}
.cid-uBA3Ru91sM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3Ru91sM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3RuD8nr {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uBA3RuD8nr .mbr-text {
  color: #767676;
}
.cid-uBA3RuD8nr .card-subtitle {
  margin: 0;
}
.cid-uBA3RuD8nr .link {
  margin: 0;
}
.cid-uBA3RuD8nr .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-uBA3RuD8nr .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-uBA3RuD8nr .icon-box {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 1.2rem;
  padding-bottom: 1rem;
  border-bottom: 1px solid lightgray;
}
.cid-uBA3RuD8nr .item {
  display: flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-uBA3RuD8nr .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem !important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-uBA3RuD8nr .date {
  margin: 0;
}
.cid-uBA3RuD8nr img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-uBA3RuD8nr .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-uBA3RuD8nr .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uBA3RuD8nr .card-img:hover:before {
  opacity: 0.4;
}
.cid-uBA3RuD8nr .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-uBA3RuD8nr .icon-box {
    flex-direction: column;
  }
  .cid-uBA3RuD8nr .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-uBA3RuD8nr .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uBA3RuD8nr .card {
    margin-bottom: 3rem;
  }
}
.cid-uBA3RuD8nr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3RuD8nr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3Rvgp1v {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uBA3Rvgp1v li {
  list-style: none;
}
.cid-uBA3Rvgp1v .item-wrap {
  display: flex;
  align-items: center;
  margin-bottom: 14px;
}
.cid-uBA3Rvgp1v .mbr-iconfont {
  font-size: 16px !important;
  padding-right: 12px;
}
.cid-uBA3Rvgp1v h4 {
  margin: 0;
}
.cid-uBA3Rvgp1v .item {
  color: #57468b;
}
.cid-uBA3Rvgp1v ul {
  padding: 0;
  margin: 0;
}
@media (max-width: 768px) {
  .cid-uBA3Rvgp1v .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-uBA3Rvgp1v .item1 {
  color: #767676;
}
.cid-uBA3Rvgp1v .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3Rvgp1v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3Rw5eFB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uBA3Rw5eFB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uBA3Rw5eFB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uBA3Rw5eFB .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uBA3Rw5eFB .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uBA3Rw5eFB .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uBA3Rw5eFB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uBA3Rw5eFB .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uBA3Rw5eFB .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uBA3Rw5eFB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uBA3Rw5eFB .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uBA3Rw5eFB .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uBA3Rw5eFB .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uBA3Rw5eFB .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uBA3Rw5eFB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uBA3Rw5eFB .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uBA3Rw5eFB .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uBA3Rw5eFB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uBA3Rw5eFB .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uBA3Rw5eFB .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uBA3RwNv8o {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uBA3RwNv8o h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-uBA3RwNv8o p {
  color: #767676;
}
.cid-uBA3RwNv8o .card-wrapper {
  border-top: 1px solid #efefef;
  position: relative;
  justify-content: unset;
}
.cid-uBA3RwNv8o .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-uBA3RwNv8o .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-uBA3RwNv8o .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-uBA3RwNv8o .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-uBA3RwNv8o .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-uBA3RwNv8o .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3RwNv8o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3RxAsnU {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uBA3RxAsnU .mbr-text {
  color: #767676;
}
.cid-uBA3RxAsnU .card-subtitle {
  margin: 0;
}
.cid-uBA3RxAsnU .link {
  margin: 0;
}
.cid-uBA3RxAsnU .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-uBA3RxAsnU .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-uBA3RxAsnU img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-uBA3RxAsnU .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-uBA3RxAsnU .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uBA3RxAsnU .card-img:hover:before {
  opacity: 0.4;
}
.cid-uBA3RxAsnU .card-img:hover img {
  transform: scale(1.05);
}
.cid-uBA3RxAsnU .row {
  justify-content: center;
}
.cid-uBA3RxAsnU .card {
  margin-bottom: 4rem;
}
.cid-uBA3RxAsnU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3RxAsnU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3RykbXf {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uBA3RykbXf .mbr-text {
    text-align: center;
  }
}
.cid-uBA3RykbXf .mbr-text,
.cid-uBA3RykbXf .mbr-section-btn {
  color: #767676;
}
.cid-uBA3RykbXf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3RykbXf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3RySELx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-uBA3ElIlTt .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-uBA3ElIlTt .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-uBA3ElIlTt a {
  font-style: normal;
}
.cid-uBA3ElIlTt .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-uBA3ElIlTt .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-uBA3ElIlTt .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-uBA3ElIlTt .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uBA3ElIlTt .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uBA3ElIlTt .nav-item:focus,
.cid-uBA3ElIlTt .nav-link:focus {
  outline: none;
}
.cid-uBA3ElIlTt .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uBA3ElIlTt .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uBA3ElIlTt .menu-logo {
  margin-right: auto;
}
.cid-uBA3ElIlTt .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uBA3ElIlTt .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uBA3ElIlTt .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-uBA3ElIlTt .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uBA3ElIlTt .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uBA3ElIlTt .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uBA3ElIlTt .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uBA3ElIlTt .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uBA3ElIlTt .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uBA3ElIlTt .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uBA3ElIlTt .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uBA3ElIlTt .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uBA3ElIlTt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uBA3ElIlTt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBA3ElIlTt .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uBA3ElIlTt .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBA3ElIlTt .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-uBA3ElIlTt .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uBA3ElIlTt .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uBA3ElIlTt .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uBA3ElIlTt .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uBA3ElIlTt .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uBA3ElIlTt .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uBA3ElIlTt button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uBA3ElIlTt button.navbar-toggler:focus {
  outline: none;
}
.cid-uBA3ElIlTt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uBA3ElIlTt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uBA3ElIlTt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uBA3ElIlTt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uBA3ElIlTt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uBA3ElIlTt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uBA3ElIlTt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uBA3ElIlTt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uBA3ElIlTt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uBA3ElIlTt .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uBA3ElIlTt .collapsed .btn {
  display: -webkit-flex;
}
.cid-uBA3ElIlTt .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uBA3ElIlTt .collapsed .navbar-collapse.collapsing,
.cid-uBA3ElIlTt .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uBA3ElIlTt .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uBA3ElIlTt .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uBA3ElIlTt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uBA3ElIlTt .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uBA3ElIlTt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-uBA3ElIlTt .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-uBA3ElIlTt .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uBA3ElIlTt .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uBA3ElIlTt .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uBA3ElIlTt .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uBA3ElIlTt .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uBA3ElIlTt .collapsed button.navbar-toggler {
  display: block;
}
.cid-uBA3ElIlTt .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uBA3ElIlTt .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uBA3ElIlTt .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uBA3ElIlTt .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uBA3ElIlTt .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uBA3ElIlTt .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-uBA3ElIlTt.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uBA3ElIlTt img {
    height: 3.8rem !important;
  }
  .cid-uBA3ElIlTt .icon-wrap {
    margin-top: 1rem;
  }
  .cid-uBA3ElIlTt .menu-wrap {
    flex-direction: column;
  }
  .cid-uBA3ElIlTt .btn {
    display: -webkit-flex;
  }
  .cid-uBA3ElIlTt button.navbar-toggler {
    display: block;
  }
  .cid-uBA3ElIlTt .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-uBA3ElIlTt .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uBA3ElIlTt .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uBA3ElIlTt .navbar-collapse.collapsing,
  .cid-uBA3ElIlTt .navbar-collapse.show {
    display: block !important;
  }
  .cid-uBA3ElIlTt .navbar-collapse.collapsing .navbar-nav,
  .cid-uBA3ElIlTt .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uBA3ElIlTt .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uBA3ElIlTt .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uBA3ElIlTt .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-uBA3ElIlTt .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-uBA3ElIlTt .navbar-collapse.collapsing .navbar-buttons,
  .cid-uBA3ElIlTt .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uBA3ElIlTt .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uBA3ElIlTt .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uBA3ElIlTt .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uBA3ElIlTt .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uBA3ElIlTt .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uBA3ElIlTt .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 (min-width: 767px) {
  .cid-uBA3ElIlTt .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-uBA3ElIlTt .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-uBA3ElIlTt .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-uBA3ElIlTt .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uBA3ElIlTt .nav-link:hover,
.cid-uBA3ElIlTt .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-uBA3EiZyhJ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/background3.webp");
}
.cid-uBA3EiZyhJ .mbr-iconfont {
  color: #00d8a6 !important;
  font-size: 3.5rem !important;
}
.cid-uBA3EiZyhJ .row {
  justify-content: center;
  padding-bottom: 5rem;
}
.cid-uBA3EiZyhJ .link {
  margin: 0;
}
.cid-uBA3EiZyhJ .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-uBA3EiZyhJ .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-uBA3EiZyhJ h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.8rem;
  letter-spacing: 6px;
}
.cid-uBA3EiZyhJ h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uBA3EiZyhJ h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uBA3EiZyhJ .btn {
  margin: 0.2rem !important;
}
.cid-uBA3EiZyhJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3EiZyhJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3EjCf59 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uBA3EjCf59 .mbr-text {
  color: #767676;
}
.cid-uBA3EjCf59 .card-subtitle {
  margin: 0;
}
.cid-uBA3EjCf59 .link {
  margin: 0;
}
.cid-uBA3EjCf59 .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-uBA3EjCf59 .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-uBA3EjCf59 img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-uBA3EjCf59 .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-uBA3EjCf59 .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uBA3EjCf59 .card-img:hover:before {
  opacity: 0.4;
}
.cid-uBA3EjCf59 .card-img:hover img {
  transform: scale(1.05);
}
.cid-uBA3EjCf59 .row {
  justify-content: center;
}
.cid-uBA3EjCf59 .card {
  margin-bottom: 4rem;
}
.cid-uBA3EjCf59 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3EjCf59 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3Eke8H3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uBA3Eke8H3 .mbr-text {
    text-align: center;
  }
}
.cid-uBA3Eke8H3 .container-fluid {
  padding: 0;
}
.cid-uBA3Eke8H3 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uBA3Eke8H3 img {
  height: 100%;
  object-fit: cover;
}
.cid-uBA3Eke8H3 .mbr-figure {
  height: 100%;
}
.cid-uBA3Eke8H3 .col-lg-6 {
  padding: 0;
}
.cid-uBA3Eke8H3 .row {
  margin: 0;
}
.cid-uBA3Eke8H3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3Eke8H3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3EkJ3s9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uBA3EkJ3s9 .mbr-text {
    text-align: center;
  }
}
.cid-uBA3EkJ3s9 .container-fluid {
  padding: 0;
}
.cid-uBA3EkJ3s9 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uBA3EkJ3s9 img {
  height: 100%;
  object-fit: cover;
}
.cid-uBA3EkJ3s9 .mbr-figure {
  height: 100%;
}
.cid-uBA3EkJ3s9 .col-lg-6 {
  padding: 0;
}
.cid-uBA3EkJ3s9 .row {
  margin: 0;
}
.cid-uBA3EkJ3s9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3EkJ3s9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3ElfFHH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uBA3ElfFHH .mbr-text {
    text-align: center;
  }
}
.cid-uBA3ElfFHH .container-fluid {
  padding: 0;
}
.cid-uBA3ElfFHH .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uBA3ElfFHH img {
  height: 100%;
  object-fit: cover;
}
.cid-uBA3ElfFHH .mbr-figure {
  height: 100%;
}
.cid-uBA3ElfFHH .col-lg-6 {
  padding: 0;
}
.cid-uBA3ElfFHH .row {
  margin: 0;
}
.cid-uBA3ElfFHH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3ElfFHH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3Emg5Qs {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uBA3Emg5Qs h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-uBA3Emg5Qs h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uBA3Emg5Qs h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uBA3Emg5Qs .mbr-text,
.cid-uBA3Emg5Qs .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-uBA3Emg5Qs h3:before,
  .cid-uBA3Emg5Qs h3:after {
    display: none;
  }
}
.cid-uBA3Emg5Qs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3Emg5Qs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3EmLeiT {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uBA3EmLeiT .mbr-text {
  color: #767676;
}
.cid-uBA3EmLeiT .card-subtitle {
  margin: 0;
}
.cid-uBA3EmLeiT .link {
  margin: 0;
}
.cid-uBA3EmLeiT .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-uBA3EmLeiT .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-uBA3EmLeiT .icon-box {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 1.2rem;
  padding-bottom: 1rem;
  border-bottom: 1px solid lightgray;
}
.cid-uBA3EmLeiT .item {
  display: flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-uBA3EmLeiT .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem !important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-uBA3EmLeiT .date {
  margin: 0;
}
.cid-uBA3EmLeiT img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-uBA3EmLeiT .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-uBA3EmLeiT .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uBA3EmLeiT .card-img:hover:before {
  opacity: 0.4;
}
.cid-uBA3EmLeiT .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-uBA3EmLeiT .icon-box {
    flex-direction: column;
  }
  .cid-uBA3EmLeiT .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-uBA3EmLeiT .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uBA3EmLeiT .card {
    margin-bottom: 3rem;
  }
}
.cid-uBA3EmLeiT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3EmLeiT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3EnrJHI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uBA3EnrJHI li {
  list-style: none;
}
.cid-uBA3EnrJHI .item-wrap {
  display: flex;
  align-items: center;
  margin-bottom: 14px;
}
.cid-uBA3EnrJHI .mbr-iconfont {
  font-size: 16px !important;
  padding-right: 12px;
}
.cid-uBA3EnrJHI h4 {
  margin: 0;
}
.cid-uBA3EnrJHI .item {
  color: #57468b;
}
.cid-uBA3EnrJHI ul {
  padding: 0;
  margin: 0;
}
@media (max-width: 768px) {
  .cid-uBA3EnrJHI .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-uBA3EnrJHI .item1 {
  color: #767676;
}
.cid-uBA3EnrJHI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3EnrJHI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3EofFLD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uBA3EofFLD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uBA3EofFLD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uBA3EofFLD .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uBA3EofFLD .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uBA3EofFLD .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uBA3EofFLD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uBA3EofFLD .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uBA3EofFLD .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uBA3EofFLD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uBA3EofFLD .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uBA3EofFLD .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uBA3EofFLD .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uBA3EofFLD .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uBA3EofFLD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uBA3EofFLD .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uBA3EofFLD .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uBA3EofFLD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uBA3EofFLD .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uBA3EofFLD .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uBA3EoR2KS {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uBA3EoR2KS h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-uBA3EoR2KS p {
  color: #767676;
}
.cid-uBA3EoR2KS .card-wrapper {
  border-top: 1px solid #efefef;
  position: relative;
  justify-content: unset;
}
.cid-uBA3EoR2KS .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-uBA3EoR2KS .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-uBA3EoR2KS .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-uBA3EoR2KS .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-uBA3EoR2KS .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-uBA3EoR2KS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3EoR2KS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3EpBoTo {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uBA3EpBoTo .mbr-text {
  color: #767676;
}
.cid-uBA3EpBoTo .card-subtitle {
  margin: 0;
}
.cid-uBA3EpBoTo .link {
  margin: 0;
}
.cid-uBA3EpBoTo .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-uBA3EpBoTo .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-uBA3EpBoTo img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-uBA3EpBoTo .card-img {
  overflow: hidden;
  position: relative;
  height: 300px;
}
.cid-uBA3EpBoTo .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uBA3EpBoTo .card-img:hover:before {
  opacity: 0.4;
}
.cid-uBA3EpBoTo .card-img:hover img {
  transform: scale(1.05);
}
.cid-uBA3EpBoTo .row {
  justify-content: center;
}
.cid-uBA3EpBoTo .card {
  margin-bottom: 4rem;
}
.cid-uBA3EpBoTo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3EpBoTo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3EqfTpu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uBA3EqfTpu .mbr-text {
    text-align: center;
  }
}
.cid-uBA3EqfTpu .mbr-text,
.cid-uBA3EqfTpu .mbr-section-btn {
  color: #767676;
}
.cid-uBA3EqfTpu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3EqfTpu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3EqItLO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-uBA3vLftN9 .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-uBA3vLftN9 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-uBA3vLftN9 a {
  font-style: normal;
}
.cid-uBA3vLftN9 .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-uBA3vLftN9 .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-uBA3vLftN9 .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-uBA3vLftN9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uBA3vLftN9 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uBA3vLftN9 .nav-item:focus,
.cid-uBA3vLftN9 .nav-link:focus {
  outline: none;
}
.cid-uBA3vLftN9 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uBA3vLftN9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uBA3vLftN9 .menu-logo {
  margin-right: auto;
}
.cid-uBA3vLftN9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uBA3vLftN9 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uBA3vLftN9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-uBA3vLftN9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uBA3vLftN9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uBA3vLftN9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uBA3vLftN9 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-uBA3vLftN9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uBA3vLftN9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uBA3vLftN9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uBA3vLftN9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uBA3vLftN9 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uBA3vLftN9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uBA3vLftN9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBA3vLftN9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uBA3vLftN9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBA3vLftN9 .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-uBA3vLftN9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uBA3vLftN9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uBA3vLftN9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uBA3vLftN9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uBA3vLftN9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uBA3vLftN9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uBA3vLftN9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uBA3vLftN9 button.navbar-toggler:focus {
  outline: none;
}
.cid-uBA3vLftN9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uBA3vLftN9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uBA3vLftN9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uBA3vLftN9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uBA3vLftN9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uBA3vLftN9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uBA3vLftN9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uBA3vLftN9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uBA3vLftN9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uBA3vLftN9 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uBA3vLftN9 .collapsed .btn {
  display: -webkit-flex;
}
.cid-uBA3vLftN9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uBA3vLftN9 .collapsed .navbar-collapse.collapsing,
.cid-uBA3vLftN9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uBA3vLftN9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uBA3vLftN9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uBA3vLftN9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uBA3vLftN9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uBA3vLftN9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-uBA3vLftN9 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-uBA3vLftN9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uBA3vLftN9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uBA3vLftN9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uBA3vLftN9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uBA3vLftN9 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uBA3vLftN9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-uBA3vLftN9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uBA3vLftN9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uBA3vLftN9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uBA3vLftN9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uBA3vLftN9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uBA3vLftN9 .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-uBA3vLftN9.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uBA3vLftN9 img {
    height: 3.8rem !important;
  }
  .cid-uBA3vLftN9 .icon-wrap {
    margin-top: 1rem;
  }
  .cid-uBA3vLftN9 .menu-wrap {
    flex-direction: column;
  }
  .cid-uBA3vLftN9 .btn {
    display: -webkit-flex;
  }
  .cid-uBA3vLftN9 button.navbar-toggler {
    display: block;
  }
  .cid-uBA3vLftN9 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-uBA3vLftN9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uBA3vLftN9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uBA3vLftN9 .navbar-collapse.collapsing,
  .cid-uBA3vLftN9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-uBA3vLftN9 .navbar-collapse.collapsing .navbar-nav,
  .cid-uBA3vLftN9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uBA3vLftN9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uBA3vLftN9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uBA3vLftN9 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-uBA3vLftN9 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-uBA3vLftN9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uBA3vLftN9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uBA3vLftN9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uBA3vLftN9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uBA3vLftN9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uBA3vLftN9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uBA3vLftN9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uBA3vLftN9 .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 (min-width: 767px) {
  .cid-uBA3vLftN9 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-uBA3vLftN9 .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-uBA3vLftN9 .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-uBA3vLftN9 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uBA3vLftN9 .nav-link:hover,
.cid-uBA3vLftN9 .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-uBA3vIup3k {
  padding-top: 135px;
  padding-bottom: 90px;
}
.cid-uBA3vIup3k .mbr-iconfont {
  color: #00d8a6 !important;
  font-size: 3.5rem !important;
}
.cid-uBA3vIup3k .row {
  justify-content: center;
  padding-bottom: 5rem;
}
.cid-uBA3vIup3k .link {
  margin: 0;
}
.cid-uBA3vIup3k .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-uBA3vIup3k .link a:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  margin: auto;
  right: 0;
  width: 40px;
  height: 2px;
  background: currentColor;
}
.cid-uBA3vIup3k h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.8rem;
  letter-spacing: 6px;
}
.cid-uBA3vIup3k h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uBA3vIup3k h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uBA3vIup3k .btn {
  margin: 0.2rem !important;
}
.cid-uBA3vIup3k .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3vIup3k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.webp");
}
.cid-uBA3vJNzsO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uBA3vJNzsO .mbr-text {
    text-align: center;
  }
}
.cid-uBA3vJNzsO .container-fluid {
  padding: 0;
}
.cid-uBA3vJNzsO .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uBA3vJNzsO img {
  height: 100%;
  object-fit: cover;
}
.cid-uBA3vJNzsO .mbr-figure {
  height: 100%;
}
.cid-uBA3vJNzsO .col-lg-6 {
  padding: 0;
}
.cid-uBA3vJNzsO .row {
  margin: 0;
}
.cid-uBA3vJNzsO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3vJNzsO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3vKhY2n {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uBA3vKhY2n .mbr-text {
    text-align: center;
  }
}
.cid-uBA3vKhY2n .container-fluid {
  padding: 0;
}
.cid-uBA3vKhY2n .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uBA3vKhY2n img {
  height: 100%;
  object-fit: cover;
}
.cid-uBA3vKhY2n .mbr-figure {
  height: 100%;
}
.cid-uBA3vKhY2n .col-lg-6 {
  padding: 0;
}
.cid-uBA3vKhY2n .row {
  margin: 0;
}
.cid-uBA3vKhY2n .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3vKhY2n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3vKLCbv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uBA3vKLCbv .mbr-text {
    text-align: center;
  }
}
.cid-uBA3vKLCbv .container-fluid {
  padding: 0;
}
.cid-uBA3vKLCbv .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uBA3vKLCbv img {
  height: 100%;
  object-fit: cover;
}
.cid-uBA3vKLCbv .mbr-figure {
  height: 100%;
}
.cid-uBA3vKLCbv .col-lg-6 {
  padding: 0;
}
.cid-uBA3vKLCbv .row {
  margin: 0;
}
.cid-uBA3vKLCbv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3vKLCbv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBCgJuMNmP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uBCgJuMNmP h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-uBCgJuMNmP h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uBCgJuMNmP h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uBCgJuMNmP .mbr-text,
.cid-uBCgJuMNmP .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-uBCgJuMNmP h3:before,
  .cid-uBCgJuMNmP h3:after {
    display: none;
  }
}
.cid-uBCgJuMNmP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBCgJuMNmP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3vNJUxU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uBA3vNJUxU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uBA3vNJUxU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uBA3vNJUxU .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uBA3vNJUxU .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uBA3vNJUxU .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uBA3vNJUxU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uBA3vNJUxU .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uBA3vNJUxU .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uBA3vNJUxU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uBA3vNJUxU .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uBA3vNJUxU .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uBA3vNJUxU .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uBA3vNJUxU .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uBA3vNJUxU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uBA3vNJUxU .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uBA3vNJUxU .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uBA3vNJUxU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uBA3vNJUxU .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uBA3vNJUxU .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uBCNffSE5V {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 767px) {
  .cid-uBCNffSE5V .container {
    padding: 1rem;
  }
}
.cid-uBCNffSE5V .card-box {
  padding: 0 2rem;
}
.cid-uBCNffSE5V .card {
  padding: 0 !important;
}
.cid-uBCNffSE5V .mbr-section-btn {
  padding-top: 2rem;
}
.cid-uBCNffSE5V .container-fluid {
  padding: 0;
}
.cid-uBCNffSE5V .card1 {
  background-image: url("../../../assets/images/studio-jouett-melrose-podcast-20-700x467.webp");
}
.cid-uBCNffSE5V .card2 {
  background-image: url("../../../assets/images/making-podcast-recording-for-online-show-2021-08-29-09-55-24-utc-700x1050.webp");
}
.cid-uBCNffSE5V .card3 {
  background-image: url("../../../assets/images/smokedamage-harddrives-700x467.webp");
}
.cid-uBCNffSE5V .card4 {
  background-image: url("../../../assets/images/background4.webp");
}
.cid-uBCNffSE5V h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-uBCNffSE5V p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-uBCNffSE5V .card-wrapper {
  height: 100%;
  padding: 25rem 2rem 5rem 2rem;
  background-size: cover;
}
.cid-uBCNffSE5V .btn {
  margin: 0 !important;
  padding: 1rem 2rem;
}
@media (max-width: 767px) {
  .cid-uBCNffSE5V .card-wrapper {
    padding: 15rem 1rem 3rem 1rem;
  }
}
.cid-uBCNffSE5V .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBCNffSE5V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3vOtjvr {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uBA3vOtjvr h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-uBA3vOtjvr p {
  color: #767676;
}
.cid-uBA3vOtjvr .card-wrapper {
  border-top: 1px solid #efefef;
  position: relative;
  justify-content: unset;
}
.cid-uBA3vOtjvr .card-wrapper .card-box {
  padding: 1rem 0;
  width: 100%;
}
.cid-uBA3vOtjvr .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-uBA3vOtjvr .card-wrapper .card-box .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-uBA3vOtjvr .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-uBA3vOtjvr .card-wrapper .card-box .bottom-line p {
    margin: 1rem 0 0 0;
  }
}
.cid-uBA3vOtjvr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3vOtjvr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBCKQX38pX {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-uBCKQX38pX h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-uBCKQX38pX h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uBCKQX38pX h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uBCKQX38pX .mbr-text,
.cid-uBCKQX38pX .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-uBCKQX38pX h3:before,
  .cid-uBCKQX38pX h3:after {
    display: none;
  }
}
.cid-uBCKQX38pX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBCKQX38pX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBCKQX38pX H1 {
  color: #ffffff;
}
.cid-uBCKLTlkzt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uBCKLTlkzt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uBCKLTlkzt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uBCKLTlkzt .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uBCKLTlkzt .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uBCKLTlkzt .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uBCKLTlkzt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uBCKLTlkzt .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uBCKLTlkzt .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uBCKLTlkzt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uBCKLTlkzt .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uBCKLTlkzt .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uBCKLTlkzt .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uBCKLTlkzt .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uBCKLTlkzt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uBCKLTlkzt .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uBCKLTlkzt .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uBCKLTlkzt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uBCKLTlkzt .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uBCKLTlkzt .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uBA3vPNV0t {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uBA3vPNV0t .mbr-text {
    text-align: center;
  }
}
.cid-uBA3vPNV0t .mbr-text,
.cid-uBA3vPNV0t .mbr-section-btn {
  color: #767676;
}
.cid-uBA3vPNV0t .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBA3vPNV0t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBA3vQhjzr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rymy5qoXtE .navbar {
  background: #000000;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
  flex-direction: column;
}
.cid-rymy5qoXtE .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rymy5qoXtE a {
  font-style: normal;
}
.cid-rymy5qoXtE .menu-wrap {
  display: flex;
  width: 100%;
}
.cid-rymy5qoXtE .top-icon {
  font-size: 1rem;
  color: #ffffff;
  padding: 0.4rem;
}
.cid-rymy5qoXtE .icon-wrap {
  width: 100%;
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
  padding: 0 6rem;
}
.cid-rymy5qoXtE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rymy5qoXtE .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 1.2rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rymy5qoXtE .nav-item:focus,
.cid-rymy5qoXtE .nav-link:focus {
  outline: none;
}
.cid-rymy5qoXtE .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rymy5qoXtE .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rymy5qoXtE .menu-logo {
  margin-right: auto;
}
.cid-rymy5qoXtE .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  margin-top: -1.6rem;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rymy5qoXtE .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rymy5qoXtE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
  font-weight: 400;
}
.cid-rymy5qoXtE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rymy5qoXtE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rymy5qoXtE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rymy5qoXtE .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rymy5qoXtE .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rymy5qoXtE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rymy5qoXtE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rymy5qoXtE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rymy5qoXtE .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rymy5qoXtE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rymy5qoXtE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rymy5qoXtE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rymy5qoXtE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rymy5qoXtE .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-rymy5qoXtE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rymy5qoXtE .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rymy5qoXtE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rymy5qoXtE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rymy5qoXtE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rymy5qoXtE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rymy5qoXtE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rymy5qoXtE button.navbar-toggler:focus {
  outline: none;
}
.cid-rymy5qoXtE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rymy5qoXtE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rymy5qoXtE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rymy5qoXtE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rymy5qoXtE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rymy5qoXtE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rymy5qoXtE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rymy5qoXtE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rymy5qoXtE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rymy5qoXtE .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rymy5qoXtE .collapsed .btn {
  display: -webkit-flex;
}
.cid-rymy5qoXtE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rymy5qoXtE .collapsed .navbar-collapse.collapsing,
.cid-rymy5qoXtE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rymy5qoXtE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rymy5qoXtE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rymy5qoXtE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rymy5qoXtE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rymy5qoXtE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rymy5qoXtE .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rymy5qoXtE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rymy5qoXtE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rymy5qoXtE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rymy5qoXtE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rymy5qoXtE .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-rymy5qoXtE .collapsed button.navbar-toggler {
  display: block;
}
.cid-rymy5qoXtE .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rymy5qoXtE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rymy5qoXtE .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rymy5qoXtE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rymy5qoXtE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rymy5qoXtE .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-rymy5qoXtE.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rymy5qoXtE img {
    height: 3.8rem !important;
  }
  .cid-rymy5qoXtE .icon-wrap {
    margin-top: 1rem;
  }
  .cid-rymy5qoXtE .menu-wrap {
    flex-direction: column;
  }
  .cid-rymy5qoXtE .btn {
    display: -webkit-flex;
  }
  .cid-rymy5qoXtE button.navbar-toggler {
    display: block;
  }
  .cid-rymy5qoXtE .navbar-brand {
    margin-left: 1rem !important;
    margin-top: -3rem !important;
  }
  .cid-rymy5qoXtE .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rymy5qoXtE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rymy5qoXtE .navbar-collapse.collapsing,
  .cid-rymy5qoXtE .navbar-collapse.show {
    display: block !important;
  }
  .cid-rymy5qoXtE .navbar-collapse.collapsing .navbar-nav,
  .cid-rymy5qoXtE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rymy5qoXtE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rymy5qoXtE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rymy5qoXtE .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rymy5qoXtE .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rymy5qoXtE .navbar-collapse.collapsing .navbar-buttons,
  .cid-rymy5qoXtE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rymy5qoXtE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rymy5qoXtE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rymy5qoXtE .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rymy5qoXtE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rymy5qoXtE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rymy5qoXtE .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 (min-width: 767px) {
  .cid-rymy5qoXtE .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  .cid-rymy5qoXtE .icon-wrap {
    margin-top: 4rem;
    padding: 0 4rem;
  }
  .cid-rymy5qoXtE .navbar-brand {
    margin-top: -6rem !important;
  }
}
.cid-rymy5qoXtE .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rymy5qoXtE .nav-link:hover,
.cid-rymy5qoXtE .dropdown-item:hover {
  color: #cccccc !important;
}
.cid-uPEQJgbdRG {
  padding-top: 165px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/avi-studios-1-2000x1601.webp");
}
.cid-uPEQJgbdRG h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.8rem;
  letter-spacing: 6px;
}
.cid-uPEQJgbdRG h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uPEQJgbdRG h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
@media (max-width: 768px) {
  .cid-uPEQJgbdRG h3:before,
  .cid-uPEQJgbdRG h3:after {
    display: none;
  }
}
.cid-uPEQJgbdRG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPEQJgbdRG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPI6mbJPUa {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uPI6mbJPUa .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uPI6mbJPUa .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uPI6mbJPUa .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uPI6mbJPUa .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uPI6mbJPUa .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uPI6mbJPUa .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uPI6mbJPUa .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uPI6mbJPUa .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uPI6mbJPUa .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uPI6mbJPUa .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uPI6mbJPUa .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uPI6mbJPUa .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uPI6mbJPUa .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uPI6mbJPUa .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uPI6mbJPUa .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uPI6mbJPUa .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uPI6mbJPUa .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uPI6mbJPUa .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uPI6mbJPUa .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uPFt85776z {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uPFt85776z .mbr-text {
    text-align: center;
  }
}
.cid-uPFt85776z .container-fluid {
  padding: 0;
}
.cid-uPFt85776z .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uPFt85776z img {
  height: 100%;
  object-fit: cover;
}
.cid-uPFt85776z .mbr-figure {
  height: 100%;
}
.cid-uPFt85776z .col-lg-6 {
  padding: 0;
}
.cid-uPFt85776z .row {
  margin: 0;
}
.cid-uPFt85776z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPFt85776z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPFs25MlQi {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uPFs25MlQi h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-uPFs25MlQi h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uPFs25MlQi h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uPFs25MlQi .mbr-text,
.cid-uPFs25MlQi .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-uPFs25MlQi h3:before,
  .cid-uPFs25MlQi h3:after {
    display: none;
  }
}
.cid-uPFs25MlQi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPFs25MlQi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPFuDtr09W {
  padding-top: 0px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/avi-studios-2-1280x720.webp");
}
.cid-uPFuDtr09W h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-uPFuDtr09W h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uPFuDtr09W h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
@media (max-width: 768px) {
  .cid-uPFuDtr09W h3::before,
  .cid-uPFuDtr09W h3::after {
    display: none;
  }
}
.cid-uPFuDtr09W .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPFuDtr09W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPFw3DQczx {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uPFw3DQczx h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-uPFw3DQczx h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uPFw3DQczx h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uPFw3DQczx .mbr-text,
.cid-uPFw3DQczx .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-uPFw3DQczx h3:before,
  .cid-uPFw3DQczx h3:after {
    display: none;
  }
}
.cid-uPFw3DQczx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPFw3DQczx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRBprK91V6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uRBprK91V6 h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-uRBprK91V6 h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uRBprK91V6 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uRBprK91V6 .mbr-text,
.cid-uRBprK91V6 .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-uRBprK91V6 h3:before,
  .cid-uRBprK91V6 h3:after {
    display: none;
  }
}
.cid-uRBprK91V6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRBprK91V6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRBprK91V6 H1 {
  color: #465052;
}
.cid-uRBprK91V6 H3 {
  color: #879a9f;
}
.cid-uRBq76Dzri {
  padding-top: 30px;
  padding-bottom: 75px;
  position: relative;
  background-color: #ffffff;
}
.cid-uRBq76Dzri .accordion .card {
  overflow: visible;
}
.cid-uRBq76Dzri .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-uRBq76Dzri .mbri-arrow-down:before {
  content: '\e960';
}
.cid-uRBq76Dzri .panel-text {
  padding: 1rem;
}
.cid-uRBq76Dzri .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-uRBq76Dzri .card .card-header {
  border-radius: 0px;
  border: 1px solid lightgray;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-uRBq76Dzri .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-uRBq76Dzri .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uRBq76Dzri .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-uRBq76Dzri .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-uRBq76Dzri .card .panel-body {
  color: #767676;
}
.cid-uRBq76Dzri .panel-collapse {
  border: 1px solid lightgray;
  margin-top: -1px;
}
.cid-uRBq76Dzri H4 {
  color: #767676;
}
.cid-uRBq76Dzri .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRBq76Dzri .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRBpup5yug {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-uRBpup5yug h3 {
  width: fit-content;
  position: relative;
  margin: auto;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-uRBpup5yug h3:before {
  position: absolute;
  content: '';
  left: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uRBpup5yug h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-uRBpup5yug .mbr-text,
.cid-uRBpup5yug .mbr-section-btn {
  color: #767676;
}
@media (max-width: 768px) {
  .cid-uRBpup5yug h3:before,
  .cid-uRBpup5yug h3:after {
    display: none;
  }
}
.cid-uRBpup5yug .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRBpup5yug .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRBpup5yug H1 {
  color: #465052;
}
.cid-uRBpup5yug H3 {
  color: #879a9f;
}
.cid-uRBpBSjGYy {
  padding-top: 45px;
  padding-bottom: 75px;
  position: relative;
  background-color: #ffffff;
}
.cid-uRBpBSjGYy .accordion .card {
  overflow: visible;
}
.cid-uRBpBSjGYy .mbr-iconfont {
  font-family: 'Moririse2' !important;
  font-size: 1rem !important;
}
.cid-uRBpBSjGYy .mbri-arrow-down:before {
  content: '\e960';
}
.cid-uRBpBSjGYy .panel-text {
  padding: 1rem;
}
.cid-uRBpBSjGYy .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-uRBpBSjGYy .card .card-header {
  border-radius: 0px;
  border: 1px solid lightgray;
  padding: 0;
  background: transparent;
  margin-bottom: 0px;
}
.cid-uRBpBSjGYy .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0px;
  line-height: normal;
}
.cid-uRBpBSjGYy .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uRBpBSjGYy .card .card-header a.panel-title h4 {
  padding: 1.2rem;
  margin-bottom: -1px;
  font-weight: 600;
}
.cid-uRBpBSjGYy .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-uRBpBSjGYy .card .panel-body {
  color: #767676;
}
.cid-uRBpBSjGYy .panel-collapse {
  border: 1px solid lightgray;
  margin-top: -1px;
}
.cid-uRBpBSjGYy H4 {
  color: #767676;
}
.cid-uRBpBSjGYy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRBpBSjGYy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-rymy9wusLz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
