body {
  font-family: Jost;
}
.display-1 {
  font-family: 'DM Sans', sans-serif;
  font-size: 4.2rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.25rem;
}
.display-2 {
  font-family: 'DM Sans', sans-serif;
  font-size: 2.5rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.125rem;
}
.display-4 {
  font-family: 'DM Sans', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.125rem;
}
.display-5 {
  font-family: 'DM Sans', sans-serif;
  font-size: 1.3rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.625rem;
}
.display-7 {
  font-family: 'DM Sans', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.375rem;
}
/* ---- 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: 992px) {
  .display-1 {
    font-size: 3.36rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.94rem;
    font-size: calc( 2.12rem + (4.2 - 2.12) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.12rem + (4.2 - 2.12) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2rem;
    font-size: calc( 1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.04rem;
    font-size: calc( 1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #2299aa !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #65c6d4 !important;
}
.bg-warning {
  background-color: #e3dda4 !important;
}
.bg-danger {
  background-color: #d10a63 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #2299aa !important;
  border-color: #2299aa !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #145862 !important;
  border-color: #145862 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #145862 !important;
  border-color: #145862 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #05ace7 !important;
  border-color: #05ace7 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #036d92 !important;
  border-color: #036d92 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #036d92 !important;
  border-color: #036d92 !important;
}
.btn-info,
.btn-info:active {
  background-color: #65c6d4 !important;
  border-color: #65c6d4 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #31a1b1 !important;
  border-color: #31a1b1 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #31a1b1 !important;
  border-color: #31a1b1 !important;
}
.btn-success,
.btn-success:active {
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #e3dda4 !important;
  border-color: #e3dda4 !important;
  color: #686120 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #cfc462 !important;
  border-color: #cfc462 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #686120 !important;
  background-color: #cfc462 !important;
  border-color: #cfc462 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #d10a63 !important;
  border-color: #d10a63 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #7e063c !important;
  border-color: #7e063c !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #7e063c !important;
  border-color: #7e063c !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #2299aa;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #145862 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #2299aa !important;
  border-color: #2299aa !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #05ace7;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #036d92 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #05ace7 !important;
  border-color: #05ace7 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #65c6d4;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #31a1b1 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #65c6d4 !important;
  border-color: #65c6d4 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a747e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #e3dda4;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #cfc462 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #686120 !important;
  background-color: #e3dda4 !important;
  border-color: #e3dda4 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #d10a63;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #7e063c !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #d10a63 !important;
  border-color: #d10a63 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #2299aa !important;
}
.text-secondary {
  color: #05ace7 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #65c6d4 !important;
}
.text-warning {
  color: #e3dda4 !important;
}
.text-danger {
  color: #d10a63 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #114c55 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #036283 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #266a73 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #2e96a5 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #cbc056 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #700535 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #2299aa;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #65c6d4;
}
.alert-warning {
  background-color: #e3dda4;
}
.alert-danger {
  background-color: #d10a63;
}
.mbr-gallery-filter li.active .btn {
  background-color: #2299aa;
  border-color: #2299aa;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #2299aa;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #6ad2e1;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #a0d8df;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #fbaccf;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'DM Sans', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.125rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #2299aa !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'DM Sans', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.125rem;
}
blockquote {
  border-color: #2299aa;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #2299aa;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #2299aa;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #2299aa;
  border-bottom-color: #2299aa;
}
.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: #2299aa !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #05ace7 !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='%232299aa' %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;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.cid-tqPaoFwb2F {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tqPaoFwb2F nav.navbar {
  position: fixed;
}
.cid-tqPaoFwb2F .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqPaoFwb2F .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqPaoFwb2F .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqPaoFwb2F .dropdown-item:hover,
.cid-tqPaoFwb2F .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-tqPaoFwb2F .dropdown-item:hover span {
  color: white;
}
.cid-tqPaoFwb2F .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqPaoFwb2F .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqPaoFwb2F .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqPaoFwb2F .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqPaoFwb2F .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-tqPaoFwb2F .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqPaoFwb2F .container {
    flex-wrap: nowrap;
  }
}
.cid-tqPaoFwb2F .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqPaoFwb2F .dropdown-menu,
.cid-tqPaoFwb2F .navbar.opened {
  background: #000000 !important;
}
.cid-tqPaoFwb2F .nav-item:focus,
.cid-tqPaoFwb2F .nav-link:focus {
  outline: none;
}
.cid-tqPaoFwb2F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqPaoFwb2F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqPaoFwb2F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqPaoFwb2F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqPaoFwb2F .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqPaoFwb2F .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqPaoFwb2F .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tqPaoFwb2F .navbar.opened {
  transition: all 0.3s;
}
.cid-tqPaoFwb2F .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqPaoFwb2F .navbar .navbar-logo img {
  width: auto;
}
.cid-tqPaoFwb2F .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqPaoFwb2F .navbar.collapsed {
  justify-content: center;
}
.cid-tqPaoFwb2F .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqPaoFwb2F .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqPaoFwb2F .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-tqPaoFwb2F .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqPaoFwb2F .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqPaoFwb2F .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqPaoFwb2F .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqPaoFwb2F .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqPaoFwb2F .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqPaoFwb2F .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqPaoFwb2F .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqPaoFwb2F .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqPaoFwb2F .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqPaoFwb2F .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqPaoFwb2F .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqPaoFwb2F .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqPaoFwb2F .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqPaoFwb2F .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqPaoFwb2F .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqPaoFwb2F .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tqPaoFwb2F .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tqPaoFwb2F .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqPaoFwb2F .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqPaoFwb2F .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqPaoFwb2F .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqPaoFwb2F .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqPaoFwb2F .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqPaoFwb2F .dropdown-item.active,
.cid-tqPaoFwb2F .dropdown-item:active {
  background-color: transparent;
}
.cid-tqPaoFwb2F .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqPaoFwb2F .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqPaoFwb2F .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqPaoFwb2F .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tqPaoFwb2F .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqPaoFwb2F .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqPaoFwb2F ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqPaoFwb2F .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqPaoFwb2F button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqPaoFwb2F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-tqPaoFwb2F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqPaoFwb2F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqPaoFwb2F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqPaoFwb2F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqPaoFwb2F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqPaoFwb2F nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqPaoFwb2F nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqPaoFwb2F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqPaoFwb2F .navbar-dropdown {
  position: fixed;
}
.cid-tqPaoFwb2F a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqPaoFwb2F .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqPaoFwb2F .navbar {
    height: 70px;
  }
  .cid-tqPaoFwb2F .navbar.opened {
    height: auto;
  }
  .cid-tqPaoFwb2F .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqPhrfNKZm {
  background-image: url("../../../assets/images/index01.webp");
}
.cid-tqPhrfNKZm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tqPhrfNKZm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tqPhrfNKZm .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tqPhrfNKZm .col-text {
    padding-right: 28px;
  }
}
.cid-tqPhrfNKZm .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tqPhrfNKZm .col-img {
    padding-left: 28px;
  }
}
.cid-tqPhrfNKZm .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tqPhrfNKZm .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tqPhrfNKZm .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tqPhrfNKZm .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tqPhrfNKZm .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tqPhrfNKZm .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tqPhrfNKZm .mbr-section-btn {
    width: 100%;
  }
}
.cid-tqPhrfNKZm .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tqPhrfNKZm .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tqPhrfNKZm .image-wrapper {
    height: auto;
  }
}
.cid-tqPhrfNKZm .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-ts2wSrHLjD {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/20230104-2.webp");
}
.cid-ts2wSrHLjD .mbr-section-title {
  color: #ffffff;
}
.cid-ts2wSrHLjD .mbr-text,
.cid-ts2wSrHLjD .mbr-section-btn {
  color: #fafafa;
}
.cid-ts2wSrHLjD .mbr-section-subtitle {
  color: #e3dda4;
}
.cid-ts8Gnlh8yu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ts8Gnlh8yu .mbr-fallback-image.disabled {
  display: none;
}
.cid-ts8Gnlh8yu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ts8Gnlh8yu .row {
  justify-content: left;
}
.cid-ts8Gnlh8yu .mbr-section-title {
  color: #FFDD65;
}
.cid-ts8Gnlh8yu .mbr-section-subtitle {
  color: #FFDD65;
  background-image: linear-gradient(90deg, currentColor 2.76%, #ffe25c 39.66%, #d5d09e 61%, #d5d09e);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ts8Gnlh8yu .btn-container {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  padding-top: 96px;
}
@media (max-width: 991px) {
  .cid-ts8Gnlh8yu .btn-container {
    padding-top: 50px;
    flex-direction: column;
    align-items: center;
  }
}
.cid-ts8Gnlh8yu .custom-mbr-section-btn {
  padding-bottom: 0.42rem;
}
@media (max-width: 991px) {
  .cid-ts8Gnlh8yu .custom-mbr-section-btn {
    padding-bottom: 0;
  }
}
.cid-ts8Gnlh8yu .custom-section-btn {
  height: 100%;
}
.cid-ts8Gnlh8yu .custom-section-btn .btn {
  height: 100%;
}
.cid-ts8Gnlh8yu .text-container {
  max-width: 384px;
  margin-left: 40px;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ts8Gnlh8yu .text-container {
    margin: 26px auto 0;
  }
}
.cid-ts8Gnlh8yu .mbr-text {
  color: #FFFFFF;
}
@media (max-width: 991px) {
  .cid-ts8Gnlh8yu .mbr-text {
    text-align: center !important;
  }
}
.cid-ts8Gnlh8yu .text-item-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-top: 26px;
}
@media (max-width: 991px) {
  .cid-ts8Gnlh8yu .text-item-container {
    flex-wrap: wrap;
  }
}
.cid-ts8Gnlh8yu .text-item {
  display: flex;
  align-items: center;
  max-width: 48%;
}
@media (max-width: 991px) {
  .cid-ts8Gnlh8yu .text-item {
    max-width: 100%;
    width: 100%;
    justify-content: center;
    margin-bottom: 6px;
  }
}
.cid-ts8Gnlh8yu .icon-text {
  color: #ffffff;
  opacity: 0.6;
}
.cid-ts8Gnlh8yu .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
}
.cid-ts8Gnlh8yu .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 24px;
  color: #ae5eff;
}
.cid-ts8Gnlh8yu .mbr-section-title,
.cid-ts8Gnlh8yu .mbr-section-btn {
  color: #ffffff;
}
.cid-tr6v9aEqWk {
  padding-top: 5rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/20230104-38.webp");
}
.cid-tr6v9aEqWk .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-tr6v9aEqWk .mbr-text {
  color: #e3dda4;
  text-align: left;
}
.cid-tr6v9aEqWk .button-align {
  text-align: right;
}
.cid-tr6v9aEqWk .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-tr6v9aEqWk .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-tr6v9aEqWk a.btn > span {
  margin-left: 0.5rem;
}
.cid-tr6v9aEqWk a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-tr6v9aEqWk .al {
  display: flex;
  align-items: center;
}
.cid-tr6v9aEqWk a.btn:hover {
  color: #000000 !important;
  background-color: #e3dda4 !important;
  border: 2px solid #ffffff !important;
}
.cid-tr6v9aEqWk a {
  font-weight: 500;
  transition: color .3s;
}
.cid-tr6v9aEqWk .mbr-iconfont {
  margin: auto;
  background-color: #c0f22c;
  color: #ffffff;
  border-radius: 50%;
  font-size: 13px;
  cursor: pointer;
  width: 52px;
  height: 52px;
  transition: .2s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 14px;
  padding-right: 11px;
}
.cid-tr6v9aEqWk .icon-wrapper {
  display: inline;
}
.cid-tr6v9aEqWk .lin {
  display: inline;
  margin-left: 12px;
}
.cid-tr6v9aEqWk .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-tr6v9aEqWk .al {
    flex-direction: column;
  }
  .cid-tr6v9aEqWk .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-tr6v9aEqWk .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-tr6aKPPhDC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #212428;
}
.cid-tr6aKPPhDC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tr6aKPPhDC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 575px) {
  .cid-tr6aKPPhDC .row > [class*="col"] {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.cid-tr6aKPPhDC .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-tr6aKPPhDC .mbr-section-title {
  color: #e3dda4;
}
.cid-tr6aKPPhDC .mbr-section-subtitle {
  color: #ffffff;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tr6aKPPhDC .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-tr6aKPPhDC .card-row {
  align-items: stretch;
}
.cid-tr6aKPPhDC .card {
  margin-top: 30px;
}
.cid-tr6aKPPhDC .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #212428, #212428);
}
.cid-tr6aKPPhDC .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-tr6aKPPhDC .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #212428);
  opacity: 0;
  transition: .5s all;
}
.cid-tr6aKPPhDC .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-tr6aKPPhDC .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-tr6aKPPhDC .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-tr6aKPPhDC .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #40b0bf;
}
.cid-tr6aKPPhDC .card-title {
  color: #bbbbbb;
  margin-bottom: 0;
}
.cid-tr6aKPPhDC .card-title a {
  transition: 0.4s all;
}
.cid-tr6aKPPhDC .card-title a:hover {
  color: #2299aa !important;
}
.cid-tr6jZ1wtK7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #061c39;
}
.cid-tr6jZ1wtK7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tr6jZ1wtK7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 575px) {
  .cid-tr6jZ1wtK7 .row > [class*="col"] {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.cid-tr6jZ1wtK7 .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-tr6jZ1wtK7 .mbr-section-title {
  color: #e3dda4;
}
.cid-tr6jZ1wtK7 .mbr-section-subtitle {
  color: #ffffff;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tr6jZ1wtK7 .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-tr6jZ1wtK7 .card-row {
  align-items: stretch;
}
.cid-tr6jZ1wtK7 .card {
  margin-top: 30px;
}
.cid-tr6jZ1wtK7 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #061c39, #061c39);
}
.cid-tr6jZ1wtK7 .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-tr6jZ1wtK7 .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #061c39, #061c39);
  opacity: 0;
  transition: .5s all;
}
.cid-tr6jZ1wtK7 .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-tr6jZ1wtK7 .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-tr6jZ1wtK7 .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-tr6jZ1wtK7 .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #40b0bf;
}
.cid-tr6jZ1wtK7 .card-title {
  color: #bbbbbb;
  margin-bottom: 0;
}
.cid-tr6jZ1wtK7 .card-title a {
  transition: 0.4s all;
}
.cid-tr6jZ1wtK7 .card-title a:hover {
  color: #2299aa !important;
}
.cid-tr6LIapY1k {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-tr6LIapY1k .mbr-fallback-image.disabled {
  display: none;
}
.cid-tr6LIapY1k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 575px) {
  .cid-tr6LIapY1k .row > [class*="col"] {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.cid-tr6LIapY1k .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-tr6LIapY1k .mbr-section-title {
  color: #e3dda4;
}
.cid-tr6LIapY1k .mbr-section-subtitle {
  color: #ffffff;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tr6LIapY1k .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-tr6LIapY1k .card-row {
  align-items: stretch;
}
.cid-tr6LIapY1k .card {
  margin-top: 30px;
}
.cid-tr6LIapY1k .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #000000, #000000);
}
.cid-tr6LIapY1k .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-tr6LIapY1k .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #000000, #000000);
  opacity: 0;
  transition: .5s all;
}
.cid-tr6LIapY1k .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-tr6LIapY1k .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-tr6LIapY1k .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-tr6LIapY1k .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #40b0bf;
}
.cid-tr6LIapY1k .card-title {
  color: #bbbbbb;
  margin-bottom: 0;
}
.cid-tr6LIapY1k .card-title a {
  transition: 0.4s all;
}
.cid-tr6LIapY1k .card-title a:hover {
  color: #2299aa !important;
}
.cid-tr6yv6Ahqg {
  padding-top: 8rem;
  padding-bottom: 10rem;
}
.cid-tr6yv6Ahqg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tr6yv6Ahqg .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/g.webp");
}
.cid-tr6yv6Ahqg .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-tr6yv6Ahqg .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-tr6yv6Ahqg .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-tr6yv6Ahqg .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-tr6yv6Ahqg .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #65c6d4 !important;
}
.cid-tr6yv6Ahqg .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-tr6yv6Ahqg .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-tr6yv6Ahqg .mbr-section-title,
.cid-tr6yv6Ahqg .mbr-section-btn {
  color: #e3dda4;
}
.cid-trhSrjLJEc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-trhSrjLJEc img,
.cid-trhSrjLJEc .item-img {
  width: 100%;
}
.cid-trhSrjLJEc .item:focus,
.cid-trhSrjLJEc span:focus {
  outline: none;
}
.cid-trhSrjLJEc .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-trhSrjLJEc .item-wrapper {
  position: relative;
  background: #649afc;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-trhSrjLJEc .item-content {
  padding: 25px 1rem 0;
}
.cid-trhSrjLJEc .item-content a:not(.btn):hover {
  color: #2299aa !important;
  background-image: none !important;
}
.cid-trhSrjLJEc .item-wrapper {
  background: transparent;
}
.cid-trhSrjLJEc .item-content {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-trhSrjLJEc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-trhSrjLJEc .mbr-section-title,
.cid-trhSrjLJEc .mbr-section-subtitle {
  color: #111111;
}
.cid-trhSrjLJEc .mbr-text,
.cid-trhSrjLJEc .mbr-section-btn {
  text-align: left;
}
.cid-trhSrjLJEc .item-title {
  text-align: left;
}
.cid-trhSrjLJEc .item-subtitle {
  text-align: center;
}
.cid-trhSrjLJEc .item-img {
  overflow: hidden;
}
.cid-trhSrjLJEc .item-img img {
  width: 100%;
  transform: scale3d(1, 1, 1);
  transform-style: preserve-3d;
  transition: 1s;
}
.cid-trhSrjLJEc .item-img:hover img {
  transform: scale3d(1.1, 1.1, 1.1) translateZ(0);
}
.cid-trhSrjLJEc .mbr-section-head {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .cid-trhSrjLJEc .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-troBCqEG19 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-troBCqEG19 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-troBCqEG19 textarea {
  min-height: 160px;
}
@media (min-width: 992px) {
  .cid-troBCqEG19 .text {
    max-width: 360px;
  }
}
.cid-troBCqEG19 .align-right {
  width: 100%;
}
.cid-troBCqEG19 .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-troBCqEG19 .socicon-wrap .mbr-iconfont {
  font-size: 1.1rem;
  color: #ffffff !important;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-troBCqEG19 .form-control,
.cid-troBCqEG19 .field-input {
  padding: 0.5rem;
  background-color: transparent;
  border-radius: 0px;
  border: 0px !important;
  border-bottom: 2px solid #555555 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-troBCqEG19 .form-control::-webkit-input-placeholder,
.cid-troBCqEG19 .field-input::-webkit-input-placeholder,
.cid-troBCqEG19 .form-control::-webkit-input-placeholder,
.cid-troBCqEG19 .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-troBCqEG19 .form-control:-moz-placeholder,
.cid-troBCqEG19 .field-input:-moz-placeholder,
.cid-troBCqEG19 .form-control:-moz-placeholder,
.cid-troBCqEG19 .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-troBCqEG19 .form-control:hover,
.cid-troBCqEG19 .field-input:hover,
.cid-troBCqEG19 .form-control:focus,
.cid-troBCqEG19 .field-input:focus {
  border-color: #e3dda4 !important;
  color: #ffffff;
  box-shadow: none !important;
  outline: none !important;
}
.cid-troBCqEG19 .form-control:hover::-webkit-input-placeholder,
.cid-troBCqEG19 .field-input:hover::-webkit-input-placeholder,
.cid-troBCqEG19 .form-control:focus::-webkit-input-placeholder,
.cid-troBCqEG19 .field-input:focus::-webkit-input-placeholder,
.cid-troBCqEG19 .form-control:hover::-webkit-input-placeholder,
.cid-troBCqEG19 .field-input:hover::-webkit-input-placeholder,
.cid-troBCqEG19 .form-control:focus::-webkit-input-placeholder,
.cid-troBCqEG19 .field-input:focus::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-troBCqEG19 .form-control:hover:-moz-placeholder,
.cid-troBCqEG19 .field-input:hover:-moz-placeholder,
.cid-troBCqEG19 .form-control:focus:-moz-placeholder,
.cid-troBCqEG19 .field-input:focus:-moz-placeholder,
.cid-troBCqEG19 .form-control:hover:-moz-placeholder,
.cid-troBCqEG19 .field-input:hover:-moz-placeholder,
.cid-troBCqEG19 .form-control:focus:-moz-placeholder,
.cid-troBCqEG19 .field-input:focus:-moz-placeholder {
  color: #ffffff;
}
.cid-troBCqEG19 .jq-number__spin:hover,
.cid-troBCqEG19 .jq-number__spin:focus {
  border-color: #e3dda4;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-troBCqEG19 .jq-number__spin {
  border-color: #555555;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-troBCqEG19 input::-webkit-clear-button {
  display: none;
}
.cid-troBCqEG19 input::-webkit-inner-spin-button {
  display: none;
}
.cid-troBCqEG19 input::-webkit-outer-spin-button {
  display: none;
}
.cid-troBCqEG19 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-troBCqEG19 .title {
  color: #e3dda4;
}
@media (max-width: 767px) {
  .cid-troBCqEG19 .socicon-wrap {
    margin: auto;
  }
}
.cid-troBCqEG19 .mbr-text {
  color: #fafafa;
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-traYmy36VY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-traYmy36VY nav.navbar {
  position: fixed;
}
.cid-traYmy36VY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-traYmy36VY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-traYmy36VY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-traYmy36VY .dropdown-item:hover,
.cid-traYmy36VY .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-traYmy36VY .dropdown-item:hover span {
  color: white;
}
.cid-traYmy36VY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-traYmy36VY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-traYmy36VY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-traYmy36VY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-traYmy36VY .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-traYmy36VY .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-traYmy36VY .container {
    flex-wrap: nowrap;
  }
}
.cid-traYmy36VY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-traYmy36VY .dropdown-menu,
.cid-traYmy36VY .navbar.opened {
  background: #000000 !important;
}
.cid-traYmy36VY .nav-item:focus,
.cid-traYmy36VY .nav-link:focus {
  outline: none;
}
.cid-traYmy36VY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-traYmy36VY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-traYmy36VY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-traYmy36VY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-traYmy36VY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-traYmy36VY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-traYmy36VY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-traYmy36VY .navbar.opened {
  transition: all 0.3s;
}
.cid-traYmy36VY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-traYmy36VY .navbar .navbar-logo img {
  width: auto;
}
.cid-traYmy36VY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-traYmy36VY .navbar.collapsed {
  justify-content: center;
}
.cid-traYmy36VY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-traYmy36VY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-traYmy36VY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-traYmy36VY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-traYmy36VY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-traYmy36VY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-traYmy36VY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-traYmy36VY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-traYmy36VY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-traYmy36VY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-traYmy36VY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-traYmy36VY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-traYmy36VY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-traYmy36VY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-traYmy36VY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-traYmy36VY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-traYmy36VY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-traYmy36VY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-traYmy36VY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-traYmy36VY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-traYmy36VY .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-traYmy36VY .navbar.navbar-short {
  min-height: 60px;
}
.cid-traYmy36VY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-traYmy36VY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-traYmy36VY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-traYmy36VY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-traYmy36VY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-traYmy36VY .dropdown-item.active,
.cid-traYmy36VY .dropdown-item:active {
  background-color: transparent;
}
.cid-traYmy36VY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-traYmy36VY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-traYmy36VY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-traYmy36VY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-traYmy36VY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-traYmy36VY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-traYmy36VY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-traYmy36VY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-traYmy36VY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-traYmy36VY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-traYmy36VY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-traYmy36VY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-traYmy36VY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-traYmy36VY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-traYmy36VY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-traYmy36VY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-traYmy36VY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-traYmy36VY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-traYmy36VY .navbar-dropdown {
  position: fixed;
}
.cid-traYmy36VY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-traYmy36VY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-traYmy36VY .navbar {
    height: 70px;
  }
  .cid-traYmy36VY .navbar.opened {
    height: auto;
  }
  .cid-traYmy36VY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-trb8DxaElr {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/solutions01-2.webp");
}
.cid-trb8DxaElr .mbr-section-title {
  color: #ffffff;
}
.cid-trb8DxaElr .mbr-text,
.cid-trb8DxaElr .mbr-section-btn {
  color: #fafafa;
}
.cid-trbsSbK5ml {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #e3dda4;
}
.cid-trbsSbK5ml .row {
  position: relative;
}
.cid-trbsSbK5ml .container {
  max-width: 1500px;
}
.cid-trbsSbK5ml .container {
  padding-right: 8rem !important;
}
.cid-trbsSbK5ml h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 0rem;
  bottom: 25%;
}
.cid-trbsSbK5ml .content-wrapper {
  max-width: 800px;
}
.cid-trbsSbK5ml H1 {
  color: #333333;
}
.cid-trbsSbK5ml .mbr-text,
.cid-trbsSbK5ml .mbr-section-btn {
  color: #333333;
}
.cid-trbsSbK5ml H3 {
  color: #333333;
}
@media (min-width: 767px) {
  .cid-trbsSbK5ml .container {
    padding: 0 4rem;
  }
}
@media (max-width: 767px) {
  .cid-trbsSbK5ml .container {
    padding-right: 4rem !important;
  }
}
.cid-trbsSbK5ml .mbr-fallback-image.disabled {
  display: none;
}
.cid-trbsSbK5ml .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-trcgnh6fRw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trcgnh6fRw nav.navbar {
  position: fixed;
}
.cid-trcgnh6fRw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trcgnh6fRw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trcgnh6fRw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trcgnh6fRw .dropdown-item:hover,
.cid-trcgnh6fRw .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-trcgnh6fRw .dropdown-item:hover span {
  color: white;
}
.cid-trcgnh6fRw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trcgnh6fRw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trcgnh6fRw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trcgnh6fRw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trcgnh6fRw .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-trcgnh6fRw .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-trcgnh6fRw .container {
    flex-wrap: nowrap;
  }
}
.cid-trcgnh6fRw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trcgnh6fRw .dropdown-menu,
.cid-trcgnh6fRw .navbar.opened {
  background: #000000 !important;
}
.cid-trcgnh6fRw .nav-item:focus,
.cid-trcgnh6fRw .nav-link:focus {
  outline: none;
}
.cid-trcgnh6fRw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trcgnh6fRw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trcgnh6fRw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trcgnh6fRw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trcgnh6fRw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trcgnh6fRw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trcgnh6fRw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-trcgnh6fRw .navbar.opened {
  transition: all 0.3s;
}
.cid-trcgnh6fRw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trcgnh6fRw .navbar .navbar-logo img {
  width: auto;
}
.cid-trcgnh6fRw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trcgnh6fRw .navbar.collapsed {
  justify-content: center;
}
.cid-trcgnh6fRw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trcgnh6fRw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trcgnh6fRw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-trcgnh6fRw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trcgnh6fRw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trcgnh6fRw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-trcgnh6fRw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trcgnh6fRw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trcgnh6fRw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trcgnh6fRw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trcgnh6fRw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trcgnh6fRw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trcgnh6fRw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trcgnh6fRw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-trcgnh6fRw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trcgnh6fRw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trcgnh6fRw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trcgnh6fRw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trcgnh6fRw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trcgnh6fRw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trcgnh6fRw .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trcgnh6fRw .navbar.navbar-short {
  min-height: 60px;
}
.cid-trcgnh6fRw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trcgnh6fRw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trcgnh6fRw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trcgnh6fRw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trcgnh6fRw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trcgnh6fRw .dropdown-item.active,
.cid-trcgnh6fRw .dropdown-item:active {
  background-color: transparent;
}
.cid-trcgnh6fRw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trcgnh6fRw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trcgnh6fRw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trcgnh6fRw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-trcgnh6fRw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trcgnh6fRw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trcgnh6fRw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trcgnh6fRw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trcgnh6fRw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trcgnh6fRw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-trcgnh6fRw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trcgnh6fRw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trcgnh6fRw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trcgnh6fRw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trcgnh6fRw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trcgnh6fRw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trcgnh6fRw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trcgnh6fRw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trcgnh6fRw .navbar-dropdown {
  position: fixed;
}
.cid-trcgnh6fRw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trcgnh6fRw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trcgnh6fRw .navbar {
    height: 70px;
  }
  .cid-trcgnh6fRw .navbar.opened {
    height: auto;
  }
  .cid-trcgnh6fRw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-trcgnhEWdz {
  padding-top: 8rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/20240922-2.webp");
}
.cid-trcgnhEWdz .mbr-section-title {
  color: #ffffff;
}
.cid-trcgnhEWdz .mbr-text,
.cid-trcgnhEWdz .mbr-section-btn {
  color: #fafafa;
}
.cid-trcgnhEWdz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-trcgni70DG {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #e3dda4;
}
.cid-trcgni70DG .row {
  position: relative;
}
.cid-trcgni70DG .container {
  max-width: 1500px;
}
.cid-trcgni70DG .container {
  padding-right: 8rem !important;
}
.cid-trcgni70DG h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 0rem;
  bottom: 25%;
}
.cid-trcgni70DG .content-wrapper {
  max-width: 800px;
}
.cid-trcgni70DG H1 {
  color: #333333;
}
.cid-trcgni70DG .mbr-text,
.cid-trcgni70DG .mbr-section-btn {
  color: #333333;
}
.cid-trcgni70DG H3 {
  color: #333333;
}
@media (min-width: 767px) {
  .cid-trcgni70DG .container {
    padding: 0 4rem;
  }
}
@media (max-width: 767px) {
  .cid-trcgni70DG .container {
    padding-right: 4rem !important;
  }
}
.cid-trcgni70DG .mbr-fallback-image.disabled {
  display: none;
}
.cid-trcgni70DG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trcj5iT810 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #e3dda4;
}
.cid-trcj5iT810 .row {
  position: relative;
}
.cid-trcj5iT810 .container {
  max-width: 1500px;
}
.cid-trcj5iT810 h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 0rem;
  bottom: 25%;
}
.cid-trcj5iT810 .content-wrapper {
  max-width: 800px;
}
.cid-trcj5iT810 H1 {
  color: #333333;
}
.cid-trcj5iT810 .mbr-text,
.cid-trcj5iT810 .mbr-section-btn {
  color: #333333;
}
.cid-trcj5iT810 H3 {
  color: #333333;
}
@media (min-width: 767px) {
  .cid-trcj5iT810 .container {
    padding: 0 4rem;
  }
}
.cid-trcj5iT810 .mbr-fallback-image.disabled {
  display: none;
}
.cid-trcj5iT810 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-trgMgF5JyV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trgMgF5JyV nav.navbar {
  position: fixed;
}
.cid-trgMgF5JyV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trgMgF5JyV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trgMgF5JyV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trgMgF5JyV .dropdown-item:hover,
.cid-trgMgF5JyV .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-trgMgF5JyV .dropdown-item:hover span {
  color: white;
}
.cid-trgMgF5JyV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trgMgF5JyV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trgMgF5JyV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trgMgF5JyV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trgMgF5JyV .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-trgMgF5JyV .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-trgMgF5JyV .container {
    flex-wrap: nowrap;
  }
}
.cid-trgMgF5JyV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trgMgF5JyV .dropdown-menu,
.cid-trgMgF5JyV .navbar.opened {
  background: #000000 !important;
}
.cid-trgMgF5JyV .nav-item:focus,
.cid-trgMgF5JyV .nav-link:focus {
  outline: none;
}
.cid-trgMgF5JyV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trgMgF5JyV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trgMgF5JyV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trgMgF5JyV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trgMgF5JyV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trgMgF5JyV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trgMgF5JyV .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-trgMgF5JyV .navbar.opened {
  transition: all 0.3s;
}
.cid-trgMgF5JyV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trgMgF5JyV .navbar .navbar-logo img {
  width: auto;
}
.cid-trgMgF5JyV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trgMgF5JyV .navbar.collapsed {
  justify-content: center;
}
.cid-trgMgF5JyV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trgMgF5JyV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trgMgF5JyV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-trgMgF5JyV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trgMgF5JyV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trgMgF5JyV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-trgMgF5JyV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trgMgF5JyV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trgMgF5JyV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trgMgF5JyV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trgMgF5JyV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trgMgF5JyV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trgMgF5JyV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trgMgF5JyV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-trgMgF5JyV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trgMgF5JyV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trgMgF5JyV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trgMgF5JyV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trgMgF5JyV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trgMgF5JyV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trgMgF5JyV .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trgMgF5JyV .navbar.navbar-short {
  min-height: 60px;
}
.cid-trgMgF5JyV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trgMgF5JyV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trgMgF5JyV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trgMgF5JyV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trgMgF5JyV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trgMgF5JyV .dropdown-item.active,
.cid-trgMgF5JyV .dropdown-item:active {
  background-color: transparent;
}
.cid-trgMgF5JyV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trgMgF5JyV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trgMgF5JyV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trgMgF5JyV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-trgMgF5JyV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trgMgF5JyV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trgMgF5JyV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trgMgF5JyV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trgMgF5JyV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trgMgF5JyV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-trgMgF5JyV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trgMgF5JyV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trgMgF5JyV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trgMgF5JyV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trgMgF5JyV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trgMgF5JyV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trgMgF5JyV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trgMgF5JyV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trgMgF5JyV .navbar-dropdown {
  position: fixed;
}
.cid-trgMgF5JyV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trgMgF5JyV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trgMgF5JyV .navbar {
    height: 70px;
  }
  .cid-trgMgF5JyV .navbar.opened {
    height: auto;
  }
  .cid-trgMgF5JyV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tsqaOH2JRc {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/about09-1.webp");
}
.cid-tsqaOH2JRc .mbr-section-title {
  color: #353535;
}
.cid-tsqaOH2JRc .mbr-text,
.cid-tsqaOH2JRc .mbr-section-btn {
  color: #232323;
}
.cid-tsqaOH2JRc .mbr-section-subtitle {
  color: #000000;
}
.cid-tsqeoctLBe {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tsqeoctLBe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tsqeoctLBe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tsqeoctLBe .mbr-text,
.cid-tsqeoctLBe .link {
  color: #22a5e5;
}
.cid-trgMgGJh80 {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-trgMgGJh80 .mbr-fallback-image.disabled {
  display: none;
}
.cid-trgMgGJh80 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trgMgGJh80 .card-wrapper {
  background-color: #000000;
  margin-bottom: 2rem;
  border-radius: 4px;
  background: #000000;
  transition: all 0.3s;
  padding: 2rem;
  padding-top: 3rem;
}
.cid-trgMgGJh80 .mbr-section-title,
.cid-trgMgGJh80 .mbr-section-subtitle {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-trgMgGJh80 .card-wrapper {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-trgMgGJh80 .card-wrapper {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.cid-trgMgGJh80 .mbr-section-title {
  color: #e3dda4;
  text-align: left;
}
.cid-trgMgGJh80 .mbr-section-subtitle {
  color: #fafafa;
  text-align: left;
}
.cid-trgMgGJh80 .card-title {
  color: #e3dda4;
}
.cid-trgMgGJh80 .mbr-text {
  color: #c4cfde;
}
.cid-trgMgHBJSC {
  padding-top: 90px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/solutions01-3.webp");
}
.cid-trgMgHBJSC .link-align {
  width: 100%;
}
.cid-trgMgHBJSC .link-wrap {
  display: inline-block;
}
.cid-trgMgHBJSC .link {
  position: relative;
  cursor: pointer;
  width: fit-content;
  letter-spacing: 1px;
  margin-left: 80px;
  color: #ffffff;
}
.cid-trgMgHBJSC .link:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 60px;
  background: currentColor;
  top: 45%;
  transform: translateY(-45%);
  opacity: 0.8;
  left: -80px;
}
.cid-trgMgHBJSC .link:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  top: 45%;
  transform: translateY(-45%);
  left: -80px;
}
.cid-trgMgHBJSC .link:hover:before {
  width: 60px;
}
.cid-trgMgHBJSC .mbr-text,
.cid-trgMgHBJSC .link-align {
  color: #ffffff;
}
.cid-trgMgHBJSC H1 {
  color: #e3dda4;
}
.cid-ts2WnmXvlA {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ts2WnmXvlA img,
.cid-ts2WnmXvlA .item-img {
  width: 100%;
}
.cid-ts2WnmXvlA .item:focus,
.cid-ts2WnmXvlA span:focus {
  outline: none;
}
.cid-ts2WnmXvlA .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ts2WnmXvlA .item-wrapper {
  position: relative;
  background: #649afc;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ts2WnmXvlA .item-content {
  padding: 25px 1rem 0;
}
.cid-ts2WnmXvlA .item-content a:not(.btn):hover {
  color: #2299aa !important;
  background-image: none !important;
}
.cid-ts2WnmXvlA .item-wrapper {
  background: transparent;
}
.cid-ts2WnmXvlA .item-content {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-ts2WnmXvlA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ts2WnmXvlA .mbr-section-title,
.cid-ts2WnmXvlA .mbr-section-subtitle {
  color: #111111;
}
.cid-ts2WnmXvlA .mbr-text,
.cid-ts2WnmXvlA .mbr-section-btn {
  text-align: left;
}
.cid-ts2WnmXvlA .item-title {
  text-align: left;
}
.cid-ts2WnmXvlA .item-subtitle {
  text-align: center;
}
.cid-ts2WnmXvlA .item-img {
  overflow: hidden;
}
.cid-ts2WnmXvlA .item-img img {
  width: 100%;
  transform: scale3d(1, 1, 1);
  transform-style: preserve-3d;
  transition: 1s;
}
.cid-ts2WnmXvlA .item-img:hover img {
  transform: scale3d(1.1, 1.1, 1.1) translateZ(0);
}
.cid-ts2WnmXvlA .mbr-section-head {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .cid-ts2WnmXvlA .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-trh68RY8dJ {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/about08-1.webp");
}
.cid-trh68RY8dJ .mbr-section-title {
  color: #ffffff;
}
.cid-trh68RY8dJ .mbr-text,
.cid-trh68RY8dJ .mbr-section-btn {
  color: #fafafa;
}
.cid-trh68RY8dJ .mbr-section-subtitle {
  color: #e3dda4;
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-trgXGASwHp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trgXGASwHp nav.navbar {
  position: fixed;
}
.cid-trgXGASwHp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trgXGASwHp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trgXGASwHp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trgXGASwHp .dropdown-item:hover,
.cid-trgXGASwHp .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-trgXGASwHp .dropdown-item:hover span {
  color: white;
}
.cid-trgXGASwHp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trgXGASwHp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trgXGASwHp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trgXGASwHp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trgXGASwHp .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-trgXGASwHp .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-trgXGASwHp .container {
    flex-wrap: nowrap;
  }
}
.cid-trgXGASwHp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trgXGASwHp .dropdown-menu,
.cid-trgXGASwHp .navbar.opened {
  background: #000000 !important;
}
.cid-trgXGASwHp .nav-item:focus,
.cid-trgXGASwHp .nav-link:focus {
  outline: none;
}
.cid-trgXGASwHp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trgXGASwHp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trgXGASwHp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trgXGASwHp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trgXGASwHp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trgXGASwHp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trgXGASwHp .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-trgXGASwHp .navbar.opened {
  transition: all 0.3s;
}
.cid-trgXGASwHp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trgXGASwHp .navbar .navbar-logo img {
  width: auto;
}
.cid-trgXGASwHp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trgXGASwHp .navbar.collapsed {
  justify-content: center;
}
.cid-trgXGASwHp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trgXGASwHp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trgXGASwHp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-trgXGASwHp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trgXGASwHp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trgXGASwHp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-trgXGASwHp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trgXGASwHp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trgXGASwHp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trgXGASwHp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trgXGASwHp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trgXGASwHp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trgXGASwHp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trgXGASwHp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-trgXGASwHp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trgXGASwHp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trgXGASwHp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trgXGASwHp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trgXGASwHp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trgXGASwHp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trgXGASwHp .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trgXGASwHp .navbar.navbar-short {
  min-height: 60px;
}
.cid-trgXGASwHp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trgXGASwHp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trgXGASwHp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trgXGASwHp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trgXGASwHp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trgXGASwHp .dropdown-item.active,
.cid-trgXGASwHp .dropdown-item:active {
  background-color: transparent;
}
.cid-trgXGASwHp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trgXGASwHp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trgXGASwHp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trgXGASwHp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-trgXGASwHp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trgXGASwHp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trgXGASwHp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trgXGASwHp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trgXGASwHp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trgXGASwHp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-trgXGASwHp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trgXGASwHp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trgXGASwHp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trgXGASwHp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trgXGASwHp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trgXGASwHp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trgXGASwHp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trgXGASwHp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trgXGASwHp .navbar-dropdown {
  position: fixed;
}
.cid-trgXGASwHp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trgXGASwHp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trgXGASwHp .navbar {
    height: 70px;
  }
  .cid-trgXGASwHp .navbar.opened {
    height: auto;
  }
  .cid-trgXGASwHp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-trgXGBspKS {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/20240922-4.webp");
}
.cid-trgXGBspKS .mbr-section-title {
  color: #ffffff;
}
.cid-trgXGBspKS .mbr-text,
.cid-trgXGBspKS .mbr-section-btn {
  color: #fafafa;
}
.cid-trgXGBspKS .mbr-section-subtitle {
  color: #e3dda4;
}
.cid-ts8Tl19WRU {
  padding-top: 225px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/20230104-23.webp");
}
.cid-ts8Tl19WRU .mbr-iconfont2 {
  color: #e9204f;
}
.cid-ts8Tl19WRU .mbr-iconfont {
  font-size: 3rem;
  transition: 0.7s;
}
.cid-ts8Tl19WRU .card-inner {
  background-color: #1b1b1b;
  transition: 0.7s;
  z-index: 10;
}
.cid-ts8Tl19WRU .btn {
  margin-left: 0rem;
}
.cid-ts8Tl19WRU .row {
  padding-bottom: 8rem;
}
.cid-ts8Tl19WRU .link {
  margin: 0;
}
.cid-ts8Tl19WRU .card-title {
  position: relative;
  margin-bottom: 1.3rem;
  padding-bottom: 0.5rem;
}
.cid-ts8Tl19WRU .card-title:after {
  position: absolute;
  content: '';
  bottom: 0px;
  left: 0;
  right: 0;
  width: 40px;
  height: 2px;
  background: #e9204f;
  transition: 0.7s;
}
.cid-ts8Tl19WRU .card-img {
  margin-bottom: 3.2rem;
}
.cid-ts8Tl19WRU .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-ts8Tl19WRU .card:hover .card-inner {
  background-color: #e9204f;
  box-shadow: 0px 10px 50px 10px rgba(0, 0, 0, 0.3);
}
.cid-ts8Tl19WRU .card:hover .mbr-iconfont {
  color: #ffffff !important;
}
.cid-ts8Tl19WRU .card:hover .card-title:after {
  background: #ffffff;
}
.cid-ts8Tl19WRU .media-container-row {
  align-items: flex-end;
}
.cid-ts8Tl19WRU .mbr-section-title {
  margin-bottom: 1.5rem;
}
@media (max-width: 767px) {
  .cid-ts8Tl19WRU .card {
    padding: 0;
    margin-bottom: 2rem;
  }
  .cid-ts8Tl19WRU .card-inner {
    padding: 3rem 1rem;
  }
}
@media (min-width: 767px) {
  .cid-ts8Tl19WRU .card-inner {
    padding: 3.4rem 2.5rem 3.6rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-ts8Tl19WRU .card {
    margin-bottom: 2rem;
  }
  .cid-ts8Tl19WRU .row {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ts8Tl19WRU .row {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.cid-ts8Tl19WRU .card {
  position: relative;
}
.cid-ts8Tl19WRU .card-3::after {
  content: '';
  background-color: #232323;
  height: 70px;
  width: 97%;
  position: absolute;
  bottom: -20px;
  z-index: 1;
}
.cid-ts8Tl19WRU .card:first-child .card-inner {
  background-color: #e9204f;
}
.cid-ts8Tl19WRU .card:first-child .card-inner .mbr-iconfont1 {
  color: #ffffff;
}
.cid-ts8Tl19WRU .card:first-child .card-inner .card-title:after {
  background: #ffffff;
}
.cid-ts8Tl19WRU .card:first-child .card-inner:hover .mbr-iconfont1 {
  color: #ffffff !important;
}
.cid-ts8Tl19WRU .card:first-child .card-inner:hover .card-title:after {
  background: #ffffff;
}
.cid-ts8Tl19WRU .line-title {
  width: 40px;
  height: 2px;
  background-color: #d10a63;
  margin-bottom: 1.2rem;
  display: inline-block;
}
.cid-ts8Tl19WRU .line-title-big {
  width: 72px;
  height: 3px;
  background-color: #d10a63;
  margin-bottom: 2rem;
  display: inline-block;
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-tripjs7tEG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tripjs7tEG nav.navbar {
  position: fixed;
}
.cid-tripjs7tEG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tripjs7tEG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tripjs7tEG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tripjs7tEG .dropdown-item:hover,
.cid-tripjs7tEG .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-tripjs7tEG .dropdown-item:hover span {
  color: white;
}
.cid-tripjs7tEG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tripjs7tEG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tripjs7tEG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tripjs7tEG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tripjs7tEG .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-tripjs7tEG .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tripjs7tEG .container {
    flex-wrap: nowrap;
  }
}
.cid-tripjs7tEG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tripjs7tEG .dropdown-menu,
.cid-tripjs7tEG .navbar.opened {
  background: #000000 !important;
}
.cid-tripjs7tEG .nav-item:focus,
.cid-tripjs7tEG .nav-link:focus {
  outline: none;
}
.cid-tripjs7tEG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tripjs7tEG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tripjs7tEG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tripjs7tEG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tripjs7tEG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tripjs7tEG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tripjs7tEG .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tripjs7tEG .navbar.opened {
  transition: all 0.3s;
}
.cid-tripjs7tEG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tripjs7tEG .navbar .navbar-logo img {
  width: auto;
}
.cid-tripjs7tEG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tripjs7tEG .navbar.collapsed {
  justify-content: center;
}
.cid-tripjs7tEG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tripjs7tEG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tripjs7tEG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-tripjs7tEG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tripjs7tEG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tripjs7tEG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tripjs7tEG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tripjs7tEG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tripjs7tEG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tripjs7tEG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tripjs7tEG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tripjs7tEG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tripjs7tEG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tripjs7tEG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tripjs7tEG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tripjs7tEG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tripjs7tEG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tripjs7tEG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tripjs7tEG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tripjs7tEG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tripjs7tEG .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tripjs7tEG .navbar.navbar-short {
  min-height: 60px;
}
.cid-tripjs7tEG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tripjs7tEG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tripjs7tEG .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tripjs7tEG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tripjs7tEG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tripjs7tEG .dropdown-item.active,
.cid-tripjs7tEG .dropdown-item:active {
  background-color: transparent;
}
.cid-tripjs7tEG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tripjs7tEG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tripjs7tEG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tripjs7tEG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tripjs7tEG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tripjs7tEG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tripjs7tEG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tripjs7tEG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tripjs7tEG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tripjs7tEG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-tripjs7tEG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tripjs7tEG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tripjs7tEG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tripjs7tEG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tripjs7tEG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tripjs7tEG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tripjs7tEG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tripjs7tEG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tripjs7tEG .navbar-dropdown {
  position: fixed;
}
.cid-tripjs7tEG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tripjs7tEG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tripjs7tEG .navbar {
    height: 70px;
  }
  .cid-tripjs7tEG .navbar.opened {
    height: auto;
  }
  .cid-tripjs7tEG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-triKUauPLd {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-triKUauPLd .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #058669;
}
.cid-triKUauPLd img {
  width: 100%;
}
.cid-triKUauPLd p {
  margin-top: 6rem;
}
.cid-triKUauPLd .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-triKUauPLd h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-triKUauPLd .content-wrapper {
    padding-top: 0rem;
  }
  .cid-triKUauPLd p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-triKUauPLd .back {
    width: 100%;
    height: 75%;
  }
  .cid-triKUauPLd .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-triKUauPLd p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-triKUauPLd .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-triKUauPLd h4 {
    right: 2rem;
  }
}
.cid-triKUauPLd .mbr-fallback-image.disabled {
  display: none;
}
.cid-triKUauPLd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-triKUauPLd H1 {
  color: #e3dda4;
}
.cid-triKUauPLd H3 {
  color: #ffffff;
}
.cid-triKUauPLd H4 {
  color: #ffffff;
}
.cid-tritKTHn3p {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-trium1ldPa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-trium1ldPa .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-trium1ldPa .row {
  flex-direction: row-reverse;
}
.cid-trium1ldPa img {
  width: 100%;
}
.cid-triuRrrfMe {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tth0HytRbt {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-triDzmmFJh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-triDzmmFJh nav.navbar {
  position: fixed;
}
.cid-triDzmmFJh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-triDzmmFJh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-triDzmmFJh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-triDzmmFJh .dropdown-item:hover,
.cid-triDzmmFJh .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-triDzmmFJh .dropdown-item:hover span {
  color: white;
}
.cid-triDzmmFJh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-triDzmmFJh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-triDzmmFJh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-triDzmmFJh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-triDzmmFJh .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-triDzmmFJh .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-triDzmmFJh .container {
    flex-wrap: nowrap;
  }
}
.cid-triDzmmFJh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-triDzmmFJh .dropdown-menu,
.cid-triDzmmFJh .navbar.opened {
  background: #000000 !important;
}
.cid-triDzmmFJh .nav-item:focus,
.cid-triDzmmFJh .nav-link:focus {
  outline: none;
}
.cid-triDzmmFJh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-triDzmmFJh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-triDzmmFJh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-triDzmmFJh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-triDzmmFJh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-triDzmmFJh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-triDzmmFJh .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-triDzmmFJh .navbar.opened {
  transition: all 0.3s;
}
.cid-triDzmmFJh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-triDzmmFJh .navbar .navbar-logo img {
  width: auto;
}
.cid-triDzmmFJh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-triDzmmFJh .navbar.collapsed {
  justify-content: center;
}
.cid-triDzmmFJh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-triDzmmFJh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-triDzmmFJh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-triDzmmFJh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-triDzmmFJh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-triDzmmFJh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-triDzmmFJh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-triDzmmFJh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-triDzmmFJh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-triDzmmFJh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-triDzmmFJh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-triDzmmFJh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-triDzmmFJh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-triDzmmFJh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-triDzmmFJh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-triDzmmFJh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-triDzmmFJh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-triDzmmFJh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-triDzmmFJh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-triDzmmFJh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-triDzmmFJh .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-triDzmmFJh .navbar.navbar-short {
  min-height: 60px;
}
.cid-triDzmmFJh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-triDzmmFJh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-triDzmmFJh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-triDzmmFJh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-triDzmmFJh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-triDzmmFJh .dropdown-item.active,
.cid-triDzmmFJh .dropdown-item:active {
  background-color: transparent;
}
.cid-triDzmmFJh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-triDzmmFJh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-triDzmmFJh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-triDzmmFJh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-triDzmmFJh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-triDzmmFJh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-triDzmmFJh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-triDzmmFJh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-triDzmmFJh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-triDzmmFJh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-triDzmmFJh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-triDzmmFJh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-triDzmmFJh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-triDzmmFJh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-triDzmmFJh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-triDzmmFJh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-triDzmmFJh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-triDzmmFJh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-triDzmmFJh .navbar-dropdown {
  position: fixed;
}
.cid-triDzmmFJh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-triDzmmFJh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-triDzmmFJh .navbar {
    height: 70px;
  }
  .cid-triDzmmFJh .navbar.opened {
    height: auto;
  }
  .cid-triDzmmFJh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-triJGZwjpk {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-triJGZwjpk .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #058669;
}
.cid-triJGZwjpk img {
  width: 100%;
}
.cid-triJGZwjpk p {
  margin-top: 6rem;
}
.cid-triJGZwjpk .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-triJGZwjpk h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-triJGZwjpk .content-wrapper {
    padding-top: 0rem;
  }
  .cid-triJGZwjpk p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-triJGZwjpk .back {
    width: 100%;
    height: 75%;
  }
  .cid-triJGZwjpk .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-triJGZwjpk p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-triJGZwjpk .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-triJGZwjpk h4 {
    right: 2rem;
  }
}
.cid-triJGZwjpk .mbr-fallback-image.disabled {
  display: none;
}
.cid-triJGZwjpk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-triJGZwjpk H1 {
  color: #e3dda4;
}
.cid-triJGZwjpk H3 {
  color: #ffffff;
}
.cid-triJGZwjpk H4 {
  color: #ffffff;
}
.cid-triDznqgBA {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tth0AM3XAw {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-triEzs7rsV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-triEzs7rsV nav.navbar {
  position: fixed;
}
.cid-triEzs7rsV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-triEzs7rsV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-triEzs7rsV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-triEzs7rsV .dropdown-item:hover,
.cid-triEzs7rsV .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-triEzs7rsV .dropdown-item:hover span {
  color: white;
}
.cid-triEzs7rsV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-triEzs7rsV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-triEzs7rsV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-triEzs7rsV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-triEzs7rsV .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-triEzs7rsV .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-triEzs7rsV .container {
    flex-wrap: nowrap;
  }
}
.cid-triEzs7rsV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-triEzs7rsV .dropdown-menu,
.cid-triEzs7rsV .navbar.opened {
  background: #000000 !important;
}
.cid-triEzs7rsV .nav-item:focus,
.cid-triEzs7rsV .nav-link:focus {
  outline: none;
}
.cid-triEzs7rsV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-triEzs7rsV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-triEzs7rsV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-triEzs7rsV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-triEzs7rsV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-triEzs7rsV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-triEzs7rsV .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-triEzs7rsV .navbar.opened {
  transition: all 0.3s;
}
.cid-triEzs7rsV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-triEzs7rsV .navbar .navbar-logo img {
  width: auto;
}
.cid-triEzs7rsV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-triEzs7rsV .navbar.collapsed {
  justify-content: center;
}
.cid-triEzs7rsV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-triEzs7rsV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-triEzs7rsV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-triEzs7rsV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-triEzs7rsV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-triEzs7rsV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-triEzs7rsV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-triEzs7rsV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-triEzs7rsV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-triEzs7rsV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-triEzs7rsV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-triEzs7rsV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-triEzs7rsV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-triEzs7rsV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-triEzs7rsV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-triEzs7rsV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-triEzs7rsV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-triEzs7rsV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-triEzs7rsV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-triEzs7rsV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-triEzs7rsV .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-triEzs7rsV .navbar.navbar-short {
  min-height: 60px;
}
.cid-triEzs7rsV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-triEzs7rsV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-triEzs7rsV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-triEzs7rsV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-triEzs7rsV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-triEzs7rsV .dropdown-item.active,
.cid-triEzs7rsV .dropdown-item:active {
  background-color: transparent;
}
.cid-triEzs7rsV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-triEzs7rsV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-triEzs7rsV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-triEzs7rsV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-triEzs7rsV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-triEzs7rsV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-triEzs7rsV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-triEzs7rsV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-triEzs7rsV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-triEzs7rsV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-triEzs7rsV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-triEzs7rsV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-triEzs7rsV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-triEzs7rsV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-triEzs7rsV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-triEzs7rsV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-triEzs7rsV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-triEzs7rsV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-triEzs7rsV .navbar-dropdown {
  position: fixed;
}
.cid-triEzs7rsV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-triEzs7rsV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-triEzs7rsV .navbar {
    height: 70px;
  }
  .cid-triEzs7rsV .navbar.opened {
    height: auto;
  }
  .cid-triEzs7rsV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-triKuWOFw5 {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-triKuWOFw5 .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #058669;
}
.cid-triKuWOFw5 img {
  width: 100%;
}
.cid-triKuWOFw5 p {
  margin-top: 6rem;
}
.cid-triKuWOFw5 .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-triKuWOFw5 h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-triKuWOFw5 .content-wrapper {
    padding-top: 0rem;
  }
  .cid-triKuWOFw5 p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-triKuWOFw5 .back {
    width: 100%;
    height: 75%;
  }
  .cid-triKuWOFw5 .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-triKuWOFw5 p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-triKuWOFw5 .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-triKuWOFw5 h4 {
    right: 2rem;
  }
}
.cid-triKuWOFw5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-triKuWOFw5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-triKuWOFw5 H1 {
  color: #e3dda4;
}
.cid-triKuWOFw5 H3 {
  color: #ffffff;
}
.cid-triKuWOFw5 H4 {
  color: #ffffff;
}
.cid-triEztiP1O {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tth0nT8f6u {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-triFgaHFHj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-triFgaHFHj nav.navbar {
  position: fixed;
}
.cid-triFgaHFHj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-triFgaHFHj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-triFgaHFHj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-triFgaHFHj .dropdown-item:hover,
.cid-triFgaHFHj .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-triFgaHFHj .dropdown-item:hover span {
  color: white;
}
.cid-triFgaHFHj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-triFgaHFHj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-triFgaHFHj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-triFgaHFHj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-triFgaHFHj .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-triFgaHFHj .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-triFgaHFHj .container {
    flex-wrap: nowrap;
  }
}
.cid-triFgaHFHj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-triFgaHFHj .dropdown-menu,
.cid-triFgaHFHj .navbar.opened {
  background: #000000 !important;
}
.cid-triFgaHFHj .nav-item:focus,
.cid-triFgaHFHj .nav-link:focus {
  outline: none;
}
.cid-triFgaHFHj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-triFgaHFHj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-triFgaHFHj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-triFgaHFHj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-triFgaHFHj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-triFgaHFHj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-triFgaHFHj .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-triFgaHFHj .navbar.opened {
  transition: all 0.3s;
}
.cid-triFgaHFHj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-triFgaHFHj .navbar .navbar-logo img {
  width: auto;
}
.cid-triFgaHFHj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-triFgaHFHj .navbar.collapsed {
  justify-content: center;
}
.cid-triFgaHFHj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-triFgaHFHj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-triFgaHFHj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-triFgaHFHj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-triFgaHFHj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-triFgaHFHj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-triFgaHFHj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-triFgaHFHj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-triFgaHFHj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-triFgaHFHj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-triFgaHFHj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-triFgaHFHj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-triFgaHFHj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-triFgaHFHj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-triFgaHFHj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-triFgaHFHj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-triFgaHFHj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-triFgaHFHj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-triFgaHFHj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-triFgaHFHj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-triFgaHFHj .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-triFgaHFHj .navbar.navbar-short {
  min-height: 60px;
}
.cid-triFgaHFHj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-triFgaHFHj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-triFgaHFHj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-triFgaHFHj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-triFgaHFHj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-triFgaHFHj .dropdown-item.active,
.cid-triFgaHFHj .dropdown-item:active {
  background-color: transparent;
}
.cid-triFgaHFHj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-triFgaHFHj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-triFgaHFHj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-triFgaHFHj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-triFgaHFHj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-triFgaHFHj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-triFgaHFHj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-triFgaHFHj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-triFgaHFHj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-triFgaHFHj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-triFgaHFHj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-triFgaHFHj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-triFgaHFHj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-triFgaHFHj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-triFgaHFHj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-triFgaHFHj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-triFgaHFHj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-triFgaHFHj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-triFgaHFHj .navbar-dropdown {
  position: fixed;
}
.cid-triFgaHFHj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-triFgaHFHj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-triFgaHFHj .navbar {
    height: 70px;
  }
  .cid-triFgaHFHj .navbar.opened {
    height: auto;
  }
  .cid-triFgaHFHj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-triKFDY3uX {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-triKFDY3uX .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #80025b;
}
.cid-triKFDY3uX img {
  width: 100%;
}
.cid-triKFDY3uX p {
  margin-top: 6rem;
}
.cid-triKFDY3uX .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-triKFDY3uX h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-triKFDY3uX .content-wrapper {
    padding-top: 0rem;
  }
  .cid-triKFDY3uX p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-triKFDY3uX .back {
    width: 100%;
    height: 75%;
  }
  .cid-triKFDY3uX .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-triKFDY3uX p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-triKFDY3uX .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-triKFDY3uX h4 {
    right: 2rem;
  }
}
.cid-triKFDY3uX .mbr-fallback-image.disabled {
  display: none;
}
.cid-triKFDY3uX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-triKFDY3uX H1 {
  color: #e3dda4;
}
.cid-triKFDY3uX H3 {
  color: #ffffff;
}
.cid-triKFDY3uX H4 {
  color: #ffffff;
}
.cid-triFgbALnm {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tth0dMDQO5 {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-triGrmyd96 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-triGrmyd96 nav.navbar {
  position: fixed;
}
.cid-triGrmyd96 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-triGrmyd96 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-triGrmyd96 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-triGrmyd96 .dropdown-item:hover,
.cid-triGrmyd96 .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-triGrmyd96 .dropdown-item:hover span {
  color: white;
}
.cid-triGrmyd96 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-triGrmyd96 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-triGrmyd96 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-triGrmyd96 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-triGrmyd96 .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-triGrmyd96 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-triGrmyd96 .container {
    flex-wrap: nowrap;
  }
}
.cid-triGrmyd96 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-triGrmyd96 .dropdown-menu,
.cid-triGrmyd96 .navbar.opened {
  background: #000000 !important;
}
.cid-triGrmyd96 .nav-item:focus,
.cid-triGrmyd96 .nav-link:focus {
  outline: none;
}
.cid-triGrmyd96 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-triGrmyd96 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-triGrmyd96 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-triGrmyd96 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-triGrmyd96 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-triGrmyd96 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-triGrmyd96 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-triGrmyd96 .navbar.opened {
  transition: all 0.3s;
}
.cid-triGrmyd96 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-triGrmyd96 .navbar .navbar-logo img {
  width: auto;
}
.cid-triGrmyd96 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-triGrmyd96 .navbar.collapsed {
  justify-content: center;
}
.cid-triGrmyd96 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-triGrmyd96 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-triGrmyd96 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-triGrmyd96 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-triGrmyd96 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-triGrmyd96 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-triGrmyd96 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-triGrmyd96 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-triGrmyd96 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-triGrmyd96 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-triGrmyd96 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-triGrmyd96 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-triGrmyd96 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-triGrmyd96 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-triGrmyd96 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-triGrmyd96 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-triGrmyd96 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-triGrmyd96 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-triGrmyd96 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-triGrmyd96 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-triGrmyd96 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-triGrmyd96 .navbar.navbar-short {
  min-height: 60px;
}
.cid-triGrmyd96 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-triGrmyd96 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-triGrmyd96 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-triGrmyd96 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-triGrmyd96 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-triGrmyd96 .dropdown-item.active,
.cid-triGrmyd96 .dropdown-item:active {
  background-color: transparent;
}
.cid-triGrmyd96 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-triGrmyd96 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-triGrmyd96 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-triGrmyd96 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-triGrmyd96 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-triGrmyd96 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-triGrmyd96 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-triGrmyd96 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-triGrmyd96 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-triGrmyd96 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-triGrmyd96 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-triGrmyd96 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-triGrmyd96 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-triGrmyd96 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-triGrmyd96 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-triGrmyd96 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-triGrmyd96 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-triGrmyd96 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-triGrmyd96 .navbar-dropdown {
  position: fixed;
}
.cid-triGrmyd96 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-triGrmyd96 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-triGrmyd96 .navbar {
    height: 70px;
  }
  .cid-triGrmyd96 .navbar.opened {
    height: auto;
  }
  .cid-triGrmyd96 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-triL4sxaMm {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-triL4sxaMm .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #80025b;
}
.cid-triL4sxaMm img {
  width: 100%;
}
.cid-triL4sxaMm p {
  margin-top: 6rem;
}
.cid-triL4sxaMm .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-triL4sxaMm h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-triL4sxaMm .content-wrapper {
    padding-top: 0rem;
  }
  .cid-triL4sxaMm p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-triL4sxaMm .back {
    width: 100%;
    height: 75%;
  }
  .cid-triL4sxaMm .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-triL4sxaMm p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-triL4sxaMm .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-triL4sxaMm h4 {
    right: 2rem;
  }
}
.cid-triL4sxaMm .mbr-fallback-image.disabled {
  display: none;
}
.cid-triL4sxaMm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-triL4sxaMm H1 {
  color: #e3dda4;
}
.cid-triL4sxaMm H3 {
  color: #ffffff;
}
.cid-triL4sxaMm H4 {
  color: #ffffff;
}
.cid-triGrnoaL0 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tth08nf6up {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-triH31waKG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-triH31waKG nav.navbar {
  position: fixed;
}
.cid-triH31waKG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-triH31waKG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-triH31waKG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-triH31waKG .dropdown-item:hover,
.cid-triH31waKG .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-triH31waKG .dropdown-item:hover span {
  color: white;
}
.cid-triH31waKG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-triH31waKG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-triH31waKG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-triH31waKG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-triH31waKG .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-triH31waKG .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-triH31waKG .container {
    flex-wrap: nowrap;
  }
}
.cid-triH31waKG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-triH31waKG .dropdown-menu,
.cid-triH31waKG .navbar.opened {
  background: #000000 !important;
}
.cid-triH31waKG .nav-item:focus,
.cid-triH31waKG .nav-link:focus {
  outline: none;
}
.cid-triH31waKG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-triH31waKG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-triH31waKG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-triH31waKG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-triH31waKG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-triH31waKG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-triH31waKG .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-triH31waKG .navbar.opened {
  transition: all 0.3s;
}
.cid-triH31waKG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-triH31waKG .navbar .navbar-logo img {
  width: auto;
}
.cid-triH31waKG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-triH31waKG .navbar.collapsed {
  justify-content: center;
}
.cid-triH31waKG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-triH31waKG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-triH31waKG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-triH31waKG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-triH31waKG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-triH31waKG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-triH31waKG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-triH31waKG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-triH31waKG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-triH31waKG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-triH31waKG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-triH31waKG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-triH31waKG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-triH31waKG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-triH31waKG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-triH31waKG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-triH31waKG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-triH31waKG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-triH31waKG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-triH31waKG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-triH31waKG .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-triH31waKG .navbar.navbar-short {
  min-height: 60px;
}
.cid-triH31waKG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-triH31waKG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-triH31waKG .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-triH31waKG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-triH31waKG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-triH31waKG .dropdown-item.active,
.cid-triH31waKG .dropdown-item:active {
  background-color: transparent;
}
.cid-triH31waKG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-triH31waKG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-triH31waKG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-triH31waKG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-triH31waKG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-triH31waKG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-triH31waKG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-triH31waKG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-triH31waKG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-triH31waKG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-triH31waKG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-triH31waKG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-triH31waKG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-triH31waKG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-triH31waKG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-triH31waKG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-triH31waKG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-triH31waKG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-triH31waKG .navbar-dropdown {
  position: fixed;
}
.cid-triH31waKG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-triH31waKG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-triH31waKG .navbar {
    height: 70px;
  }
  .cid-triH31waKG .navbar.opened {
    height: auto;
  }
  .cid-triH31waKG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-triLdc6xlY {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-triLdc6xlY .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #80025b;
}
.cid-triLdc6xlY img {
  width: 100%;
}
.cid-triLdc6xlY p {
  margin-top: 6rem;
}
.cid-triLdc6xlY .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-triLdc6xlY h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-triLdc6xlY .content-wrapper {
    padding-top: 0rem;
  }
  .cid-triLdc6xlY p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-triLdc6xlY .back {
    width: 100%;
    height: 75%;
  }
  .cid-triLdc6xlY .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-triLdc6xlY p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-triLdc6xlY .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-triLdc6xlY h4 {
    right: 2rem;
  }
}
.cid-triLdc6xlY .mbr-fallback-image.disabled {
  display: none;
}
.cid-triLdc6xlY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-triLdc6xlY H1 {
  color: #e3dda4;
}
.cid-triLdc6xlY H3 {
  color: #ffffff;
}
.cid-triLdc6xlY H4 {
  color: #ffffff;
}
.cid-triH32onLl {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ttgZT8H3zO {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-tror0GDm0O {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tror0GDm0O nav.navbar {
  position: fixed;
}
.cid-tror0GDm0O .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tror0GDm0O .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tror0GDm0O .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tror0GDm0O .dropdown-item:hover,
.cid-tror0GDm0O .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-tror0GDm0O .dropdown-item:hover span {
  color: white;
}
.cid-tror0GDm0O .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tror0GDm0O .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tror0GDm0O .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tror0GDm0O .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tror0GDm0O .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-tror0GDm0O .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tror0GDm0O .container {
    flex-wrap: nowrap;
  }
}
.cid-tror0GDm0O .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tror0GDm0O .dropdown-menu,
.cid-tror0GDm0O .navbar.opened {
  background: #000000 !important;
}
.cid-tror0GDm0O .nav-item:focus,
.cid-tror0GDm0O .nav-link:focus {
  outline: none;
}
.cid-tror0GDm0O .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tror0GDm0O .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tror0GDm0O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tror0GDm0O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tror0GDm0O .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tror0GDm0O .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tror0GDm0O .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-tror0GDm0O .navbar.opened {
  transition: all 0.3s;
}
.cid-tror0GDm0O .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tror0GDm0O .navbar .navbar-logo img {
  width: auto;
}
.cid-tror0GDm0O .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tror0GDm0O .navbar.collapsed {
  justify-content: center;
}
.cid-tror0GDm0O .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tror0GDm0O .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tror0GDm0O .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-tror0GDm0O .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tror0GDm0O .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tror0GDm0O .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tror0GDm0O .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tror0GDm0O .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tror0GDm0O .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tror0GDm0O .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tror0GDm0O .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tror0GDm0O .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tror0GDm0O .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tror0GDm0O .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tror0GDm0O .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tror0GDm0O .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tror0GDm0O .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tror0GDm0O .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tror0GDm0O .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tror0GDm0O .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tror0GDm0O .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tror0GDm0O .navbar.navbar-short {
  min-height: 60px;
}
.cid-tror0GDm0O .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tror0GDm0O .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tror0GDm0O .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tror0GDm0O .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tror0GDm0O .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tror0GDm0O .dropdown-item.active,
.cid-tror0GDm0O .dropdown-item:active {
  background-color: transparent;
}
.cid-tror0GDm0O .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tror0GDm0O .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tror0GDm0O .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tror0GDm0O .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tror0GDm0O .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tror0GDm0O .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tror0GDm0O ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tror0GDm0O .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tror0GDm0O button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tror0GDm0O button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-tror0GDm0O button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tror0GDm0O button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tror0GDm0O button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tror0GDm0O button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tror0GDm0O nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tror0GDm0O nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tror0GDm0O nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tror0GDm0O nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tror0GDm0O .navbar-dropdown {
  position: fixed;
}
.cid-tror0GDm0O a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tror0GDm0O .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tror0GDm0O .navbar {
    height: 70px;
  }
  .cid-tror0GDm0O .navbar.opened {
    height: auto;
  }
  .cid-tror0GDm0O .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tror0GW8aN {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-tror0GW8aN .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #005eab;
}
.cid-tror0GW8aN img {
  width: 100%;
}
.cid-tror0GW8aN p {
  margin-top: 6rem;
}
.cid-tror0GW8aN .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-tror0GW8aN h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-tror0GW8aN .content-wrapper {
    padding-top: 0rem;
  }
  .cid-tror0GW8aN p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-tror0GW8aN .back {
    width: 100%;
    height: 75%;
  }
  .cid-tror0GW8aN .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-tror0GW8aN p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tror0GW8aN .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-tror0GW8aN h4 {
    right: 2rem;
  }
}
.cid-tror0GW8aN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tror0GW8aN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tror0GW8aN H1 {
  color: #e3dda4;
}
.cid-tror0GW8aN H3 {
  color: #ffffff;
}
.cid-tror0GW8aN H4 {
  color: #ffffff;
}
.cid-tror0Hdqty {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ttgZASFVCW {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-troszjrl2N {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-troszjrl2N nav.navbar {
  position: fixed;
}
.cid-troszjrl2N .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troszjrl2N .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-troszjrl2N .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-troszjrl2N .dropdown-item:hover,
.cid-troszjrl2N .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-troszjrl2N .dropdown-item:hover span {
  color: white;
}
.cid-troszjrl2N .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-troszjrl2N .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-troszjrl2N .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-troszjrl2N .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-troszjrl2N .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-troszjrl2N .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-troszjrl2N .container {
    flex-wrap: nowrap;
  }
}
.cid-troszjrl2N .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-troszjrl2N .dropdown-menu,
.cid-troszjrl2N .navbar.opened {
  background: #000000 !important;
}
.cid-troszjrl2N .nav-item:focus,
.cid-troszjrl2N .nav-link:focus {
  outline: none;
}
.cid-troszjrl2N .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-troszjrl2N .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-troszjrl2N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-troszjrl2N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troszjrl2N .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-troszjrl2N .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-troszjrl2N .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-troszjrl2N .navbar.opened {
  transition: all 0.3s;
}
.cid-troszjrl2N .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-troszjrl2N .navbar .navbar-logo img {
  width: auto;
}
.cid-troszjrl2N .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-troszjrl2N .navbar.collapsed {
  justify-content: center;
}
.cid-troszjrl2N .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-troszjrl2N .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-troszjrl2N .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-troszjrl2N .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-troszjrl2N .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-troszjrl2N .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-troszjrl2N .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-troszjrl2N .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-troszjrl2N .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-troszjrl2N .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-troszjrl2N .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-troszjrl2N .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-troszjrl2N .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-troszjrl2N .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-troszjrl2N .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-troszjrl2N .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-troszjrl2N .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-troszjrl2N .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-troszjrl2N .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-troszjrl2N .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-troszjrl2N .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-troszjrl2N .navbar.navbar-short {
  min-height: 60px;
}
.cid-troszjrl2N .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-troszjrl2N .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-troszjrl2N .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-troszjrl2N .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-troszjrl2N .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-troszjrl2N .dropdown-item.active,
.cid-troszjrl2N .dropdown-item:active {
  background-color: transparent;
}
.cid-troszjrl2N .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-troszjrl2N .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-troszjrl2N .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-troszjrl2N .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-troszjrl2N .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-troszjrl2N .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-troszjrl2N ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-troszjrl2N .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-troszjrl2N button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-troszjrl2N button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-troszjrl2N button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-troszjrl2N button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troszjrl2N button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troszjrl2N button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-troszjrl2N nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troszjrl2N nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-troszjrl2N nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-troszjrl2N nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troszjrl2N .navbar-dropdown {
  position: fixed;
}
.cid-troszjrl2N a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-troszjrl2N .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-troszjrl2N .navbar {
    height: 70px;
  }
  .cid-troszjrl2N .navbar.opened {
    height: auto;
  }
  .cid-troszjrl2N .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-troszjPuFl {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-troszjPuFl .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #005eab;
}
.cid-troszjPuFl img {
  width: 100%;
}
.cid-troszjPuFl p {
  margin-top: 6rem;
}
.cid-troszjPuFl .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-troszjPuFl h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-troszjPuFl .content-wrapper {
    padding-top: 0rem;
  }
  .cid-troszjPuFl p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-troszjPuFl .back {
    width: 100%;
    height: 75%;
  }
  .cid-troszjPuFl .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-troszjPuFl p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-troszjPuFl .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-troszjPuFl h4 {
    right: 2rem;
  }
}
.cid-troszjPuFl .mbr-fallback-image.disabled {
  display: none;
}
.cid-troszjPuFl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-troszjPuFl H1 {
  color: #e3dda4;
}
.cid-troszjPuFl H3 {
  color: #ffffff;
}
.cid-troszjPuFl H4 {
  color: #ffffff;
}
.cid-troszk9gI1 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ttgZuPrGoc {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-troth6wafQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-troth6wafQ nav.navbar {
  position: fixed;
}
.cid-troth6wafQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troth6wafQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-troth6wafQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-troth6wafQ .dropdown-item:hover,
.cid-troth6wafQ .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-troth6wafQ .dropdown-item:hover span {
  color: white;
}
.cid-troth6wafQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-troth6wafQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-troth6wafQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-troth6wafQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-troth6wafQ .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-troth6wafQ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-troth6wafQ .container {
    flex-wrap: nowrap;
  }
}
.cid-troth6wafQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-troth6wafQ .dropdown-menu,
.cid-troth6wafQ .navbar.opened {
  background: #000000 !important;
}
.cid-troth6wafQ .nav-item:focus,
.cid-troth6wafQ .nav-link:focus {
  outline: none;
}
.cid-troth6wafQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-troth6wafQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-troth6wafQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-troth6wafQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troth6wafQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-troth6wafQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-troth6wafQ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-troth6wafQ .navbar.opened {
  transition: all 0.3s;
}
.cid-troth6wafQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-troth6wafQ .navbar .navbar-logo img {
  width: auto;
}
.cid-troth6wafQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-troth6wafQ .navbar.collapsed {
  justify-content: center;
}
.cid-troth6wafQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-troth6wafQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-troth6wafQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-troth6wafQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-troth6wafQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-troth6wafQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-troth6wafQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-troth6wafQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-troth6wafQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-troth6wafQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-troth6wafQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-troth6wafQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-troth6wafQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-troth6wafQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-troth6wafQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-troth6wafQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-troth6wafQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-troth6wafQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-troth6wafQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-troth6wafQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-troth6wafQ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-troth6wafQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-troth6wafQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-troth6wafQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-troth6wafQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-troth6wafQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-troth6wafQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-troth6wafQ .dropdown-item.active,
.cid-troth6wafQ .dropdown-item:active {
  background-color: transparent;
}
.cid-troth6wafQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-troth6wafQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-troth6wafQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-troth6wafQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-troth6wafQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-troth6wafQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-troth6wafQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-troth6wafQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-troth6wafQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-troth6wafQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-troth6wafQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-troth6wafQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troth6wafQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troth6wafQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-troth6wafQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troth6wafQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-troth6wafQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-troth6wafQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troth6wafQ .navbar-dropdown {
  position: fixed;
}
.cid-troth6wafQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-troth6wafQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-troth6wafQ .navbar {
    height: 70px;
  }
  .cid-troth6wafQ .navbar.opened {
    height: auto;
  }
  .cid-troth6wafQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-troth6UoeY {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-troth6UoeY .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #005eab;
}
.cid-troth6UoeY img {
  width: 100%;
}
.cid-troth6UoeY p {
  margin-top: 6rem;
}
.cid-troth6UoeY .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-troth6UoeY h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-troth6UoeY .content-wrapper {
    padding-top: 0rem;
  }
  .cid-troth6UoeY p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-troth6UoeY .back {
    width: 100%;
    height: 75%;
  }
  .cid-troth6UoeY .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-troth6UoeY p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-troth6UoeY .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-troth6UoeY h4 {
    right: 2rem;
  }
}
.cid-troth6UoeY .mbr-fallback-image.disabled {
  display: none;
}
.cid-troth6UoeY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-troth6UoeY H1 {
  color: #e3dda4;
}
.cid-troth6UoeY H3 {
  color: #ffffff;
}
.cid-troth6UoeY H4 {
  color: #ffffff;
}
.cid-troth7bJnb {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ttgZgMo4FT {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-troJdpCywk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-troJdpCywk nav.navbar {
  position: fixed;
}
.cid-troJdpCywk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troJdpCywk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-troJdpCywk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-troJdpCywk .dropdown-item:hover,
.cid-troJdpCywk .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-troJdpCywk .dropdown-item:hover span {
  color: white;
}
.cid-troJdpCywk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-troJdpCywk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-troJdpCywk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-troJdpCywk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-troJdpCywk .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-troJdpCywk .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-troJdpCywk .container {
    flex-wrap: nowrap;
  }
}
.cid-troJdpCywk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-troJdpCywk .dropdown-menu,
.cid-troJdpCywk .navbar.opened {
  background: #000000 !important;
}
.cid-troJdpCywk .nav-item:focus,
.cid-troJdpCywk .nav-link:focus {
  outline: none;
}
.cid-troJdpCywk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-troJdpCywk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-troJdpCywk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-troJdpCywk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troJdpCywk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-troJdpCywk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-troJdpCywk .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-troJdpCywk .navbar.opened {
  transition: all 0.3s;
}
.cid-troJdpCywk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-troJdpCywk .navbar .navbar-logo img {
  width: auto;
}
.cid-troJdpCywk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-troJdpCywk .navbar.collapsed {
  justify-content: center;
}
.cid-troJdpCywk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-troJdpCywk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-troJdpCywk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-troJdpCywk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-troJdpCywk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-troJdpCywk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-troJdpCywk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-troJdpCywk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-troJdpCywk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-troJdpCywk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-troJdpCywk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-troJdpCywk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-troJdpCywk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-troJdpCywk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-troJdpCywk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-troJdpCywk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-troJdpCywk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-troJdpCywk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-troJdpCywk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-troJdpCywk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-troJdpCywk .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-troJdpCywk .navbar.navbar-short {
  min-height: 60px;
}
.cid-troJdpCywk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-troJdpCywk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-troJdpCywk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-troJdpCywk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-troJdpCywk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-troJdpCywk .dropdown-item.active,
.cid-troJdpCywk .dropdown-item:active {
  background-color: transparent;
}
.cid-troJdpCywk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-troJdpCywk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-troJdpCywk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-troJdpCywk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-troJdpCywk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-troJdpCywk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-troJdpCywk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-troJdpCywk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-troJdpCywk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-troJdpCywk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-troJdpCywk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-troJdpCywk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troJdpCywk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troJdpCywk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-troJdpCywk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troJdpCywk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-troJdpCywk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-troJdpCywk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troJdpCywk .navbar-dropdown {
  position: fixed;
}
.cid-troJdpCywk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-troJdpCywk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-troJdpCywk .navbar {
    height: 70px;
  }
  .cid-troJdpCywk .navbar.opened {
    height: auto;
  }
  .cid-troJdpCywk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-troJdq0a9B {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-troJdq0a9B .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #e3dda4;
}
.cid-troJdq0a9B img {
  width: 100%;
}
.cid-troJdq0a9B p {
  margin-top: 6rem;
}
.cid-troJdq0a9B .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-troJdq0a9B h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-troJdq0a9B .content-wrapper {
    padding-top: 0rem;
  }
  .cid-troJdq0a9B p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-troJdq0a9B .back {
    width: 100%;
    height: 75%;
  }
  .cid-troJdq0a9B .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-troJdq0a9B p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-troJdq0a9B .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-troJdq0a9B h4 {
    right: 2rem;
  }
}
.cid-troJdq0a9B .mbr-fallback-image.disabled {
  display: none;
}
.cid-troJdq0a9B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-troJdq0a9B H1 {
  color: #232323;
}
.cid-troJdq0a9B H3 {
  color: #000000;
}
.cid-troJdq0a9B H4 {
  color: #ffffff;
}
.cid-troJdqnofz {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ttgZ8L77JC {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-troK7I71Rc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-troK7I71Rc nav.navbar {
  position: fixed;
}
.cid-troK7I71Rc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troK7I71Rc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-troK7I71Rc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-troK7I71Rc .dropdown-item:hover,
.cid-troK7I71Rc .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-troK7I71Rc .dropdown-item:hover span {
  color: white;
}
.cid-troK7I71Rc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-troK7I71Rc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-troK7I71Rc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-troK7I71Rc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-troK7I71Rc .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-troK7I71Rc .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-troK7I71Rc .container {
    flex-wrap: nowrap;
  }
}
.cid-troK7I71Rc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-troK7I71Rc .dropdown-menu,
.cid-troK7I71Rc .navbar.opened {
  background: #000000 !important;
}
.cid-troK7I71Rc .nav-item:focus,
.cid-troK7I71Rc .nav-link:focus {
  outline: none;
}
.cid-troK7I71Rc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-troK7I71Rc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-troK7I71Rc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-troK7I71Rc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troK7I71Rc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-troK7I71Rc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-troK7I71Rc .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-troK7I71Rc .navbar.opened {
  transition: all 0.3s;
}
.cid-troK7I71Rc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-troK7I71Rc .navbar .navbar-logo img {
  width: auto;
}
.cid-troK7I71Rc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-troK7I71Rc .navbar.collapsed {
  justify-content: center;
}
.cid-troK7I71Rc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-troK7I71Rc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-troK7I71Rc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-troK7I71Rc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-troK7I71Rc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-troK7I71Rc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-troK7I71Rc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-troK7I71Rc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-troK7I71Rc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-troK7I71Rc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-troK7I71Rc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-troK7I71Rc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-troK7I71Rc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-troK7I71Rc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-troK7I71Rc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-troK7I71Rc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-troK7I71Rc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-troK7I71Rc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-troK7I71Rc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-troK7I71Rc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-troK7I71Rc .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-troK7I71Rc .navbar.navbar-short {
  min-height: 60px;
}
.cid-troK7I71Rc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-troK7I71Rc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-troK7I71Rc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-troK7I71Rc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-troK7I71Rc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-troK7I71Rc .dropdown-item.active,
.cid-troK7I71Rc .dropdown-item:active {
  background-color: transparent;
}
.cid-troK7I71Rc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-troK7I71Rc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-troK7I71Rc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-troK7I71Rc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-troK7I71Rc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-troK7I71Rc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-troK7I71Rc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-troK7I71Rc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-troK7I71Rc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-troK7I71Rc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-troK7I71Rc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-troK7I71Rc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troK7I71Rc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troK7I71Rc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-troK7I71Rc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troK7I71Rc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-troK7I71Rc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-troK7I71Rc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troK7I71Rc .navbar-dropdown {
  position: fixed;
}
.cid-troK7I71Rc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-troK7I71Rc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-troK7I71Rc .navbar {
    height: 70px;
  }
  .cid-troK7I71Rc .navbar.opened {
    height: auto;
  }
  .cid-troK7I71Rc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-troK7IA0Qc {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-troK7IA0Qc .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #e3dda4;
}
.cid-troK7IA0Qc img {
  width: 100%;
}
.cid-troK7IA0Qc p {
  margin-top: 6rem;
}
.cid-troK7IA0Qc .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-troK7IA0Qc h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-troK7IA0Qc .content-wrapper {
    padding-top: 0rem;
  }
  .cid-troK7IA0Qc p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-troK7IA0Qc .back {
    width: 100%;
    height: 75%;
  }
  .cid-troK7IA0Qc .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-troK7IA0Qc p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-troK7IA0Qc .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-troK7IA0Qc h4 {
    right: 2rem;
  }
}
.cid-troK7IA0Qc .mbr-fallback-image.disabled {
  display: none;
}
.cid-troK7IA0Qc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-troK7IA0Qc H1 {
  color: #232323;
}
.cid-troK7IA0Qc H3 {
  color: #000000;
}
.cid-troK7IA0Qc H4 {
  color: #ffffff;
}
.cid-troK7IXwc8 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ttgYUtftPc {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-troNXrEReJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-troNXrEReJ nav.navbar {
  position: fixed;
}
.cid-troNXrEReJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troNXrEReJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-troNXrEReJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-troNXrEReJ .dropdown-item:hover,
.cid-troNXrEReJ .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-troNXrEReJ .dropdown-item:hover span {
  color: white;
}
.cid-troNXrEReJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-troNXrEReJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-troNXrEReJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-troNXrEReJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-troNXrEReJ .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-troNXrEReJ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-troNXrEReJ .container {
    flex-wrap: nowrap;
  }
}
.cid-troNXrEReJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-troNXrEReJ .dropdown-menu,
.cid-troNXrEReJ .navbar.opened {
  background: #000000 !important;
}
.cid-troNXrEReJ .nav-item:focus,
.cid-troNXrEReJ .nav-link:focus {
  outline: none;
}
.cid-troNXrEReJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-troNXrEReJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-troNXrEReJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-troNXrEReJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troNXrEReJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-troNXrEReJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-troNXrEReJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-troNXrEReJ .navbar.opened {
  transition: all 0.3s;
}
.cid-troNXrEReJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-troNXrEReJ .navbar .navbar-logo img {
  width: auto;
}
.cid-troNXrEReJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-troNXrEReJ .navbar.collapsed {
  justify-content: center;
}
.cid-troNXrEReJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-troNXrEReJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-troNXrEReJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-troNXrEReJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-troNXrEReJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-troNXrEReJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-troNXrEReJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-troNXrEReJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-troNXrEReJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-troNXrEReJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-troNXrEReJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-troNXrEReJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-troNXrEReJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-troNXrEReJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-troNXrEReJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-troNXrEReJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-troNXrEReJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-troNXrEReJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-troNXrEReJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-troNXrEReJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-troNXrEReJ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-troNXrEReJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-troNXrEReJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-troNXrEReJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-troNXrEReJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-troNXrEReJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-troNXrEReJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-troNXrEReJ .dropdown-item.active,
.cid-troNXrEReJ .dropdown-item:active {
  background-color: transparent;
}
.cid-troNXrEReJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-troNXrEReJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-troNXrEReJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-troNXrEReJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-troNXrEReJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-troNXrEReJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-troNXrEReJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-troNXrEReJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-troNXrEReJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-troNXrEReJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-troNXrEReJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-troNXrEReJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troNXrEReJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troNXrEReJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-troNXrEReJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troNXrEReJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-troNXrEReJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-troNXrEReJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troNXrEReJ .navbar-dropdown {
  position: fixed;
}
.cid-troNXrEReJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-troNXrEReJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-troNXrEReJ .navbar {
    height: 70px;
  }
  .cid-troNXrEReJ .navbar.opened {
    height: auto;
  }
  .cid-troNXrEReJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-troNXrZdGa {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-troNXrZdGa .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #232323;
}
.cid-troNXrZdGa img {
  width: 100%;
}
.cid-troNXrZdGa p {
  margin-top: 6rem;
}
.cid-troNXrZdGa .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-troNXrZdGa h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-troNXrZdGa .content-wrapper {
    padding-top: 0rem;
  }
  .cid-troNXrZdGa p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-troNXrZdGa .back {
    width: 100%;
    height: 75%;
  }
  .cid-troNXrZdGa .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-troNXrZdGa p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-troNXrZdGa .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-troNXrZdGa h4 {
    right: 2rem;
  }
}
.cid-troNXrZdGa .mbr-fallback-image.disabled {
  display: none;
}
.cid-troNXrZdGa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-troNXrZdGa H1 {
  color: #e3dda4;
}
.cid-troNXrZdGa H3 {
  color: #ffffff;
}
.cid-troNXrZdGa H4 {
  color: #ffffff;
}
.cid-troNXsk7vs {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ttgXewqN1P {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-troOQyE90o {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-troOQyE90o nav.navbar {
  position: fixed;
}
.cid-troOQyE90o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troOQyE90o .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-troOQyE90o .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-troOQyE90o .dropdown-item:hover,
.cid-troOQyE90o .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-troOQyE90o .dropdown-item:hover span {
  color: white;
}
.cid-troOQyE90o .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-troOQyE90o .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-troOQyE90o .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-troOQyE90o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-troOQyE90o .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-troOQyE90o .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-troOQyE90o .container {
    flex-wrap: nowrap;
  }
}
.cid-troOQyE90o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-troOQyE90o .dropdown-menu,
.cid-troOQyE90o .navbar.opened {
  background: #000000 !important;
}
.cid-troOQyE90o .nav-item:focus,
.cid-troOQyE90o .nav-link:focus {
  outline: none;
}
.cid-troOQyE90o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-troOQyE90o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-troOQyE90o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-troOQyE90o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troOQyE90o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-troOQyE90o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-troOQyE90o .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-troOQyE90o .navbar.opened {
  transition: all 0.3s;
}
.cid-troOQyE90o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-troOQyE90o .navbar .navbar-logo img {
  width: auto;
}
.cid-troOQyE90o .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-troOQyE90o .navbar.collapsed {
  justify-content: center;
}
.cid-troOQyE90o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-troOQyE90o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-troOQyE90o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-troOQyE90o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-troOQyE90o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-troOQyE90o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-troOQyE90o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-troOQyE90o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-troOQyE90o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-troOQyE90o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-troOQyE90o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-troOQyE90o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-troOQyE90o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-troOQyE90o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-troOQyE90o .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-troOQyE90o .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-troOQyE90o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-troOQyE90o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-troOQyE90o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-troOQyE90o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-troOQyE90o .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-troOQyE90o .navbar.navbar-short {
  min-height: 60px;
}
.cid-troOQyE90o .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-troOQyE90o .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-troOQyE90o .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-troOQyE90o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-troOQyE90o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-troOQyE90o .dropdown-item.active,
.cid-troOQyE90o .dropdown-item:active {
  background-color: transparent;
}
.cid-troOQyE90o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-troOQyE90o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-troOQyE90o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-troOQyE90o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-troOQyE90o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-troOQyE90o .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-troOQyE90o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-troOQyE90o .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-troOQyE90o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-troOQyE90o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-troOQyE90o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-troOQyE90o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troOQyE90o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troOQyE90o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-troOQyE90o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troOQyE90o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-troOQyE90o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-troOQyE90o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troOQyE90o .navbar-dropdown {
  position: fixed;
}
.cid-troOQyE90o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-troOQyE90o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-troOQyE90o .navbar {
    height: 70px;
  }
  .cid-troOQyE90o .navbar.opened {
    height: auto;
  }
  .cid-troOQyE90o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-troOQz3RUI {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-troOQz3RUI .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #232323;
}
.cid-troOQz3RUI img {
  width: 100%;
}
.cid-troOQz3RUI p {
  margin-top: 6rem;
}
.cid-troOQz3RUI .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-troOQz3RUI h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-troOQz3RUI .content-wrapper {
    padding-top: 0rem;
  }
  .cid-troOQz3RUI p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-troOQz3RUI .back {
    width: 100%;
    height: 75%;
  }
  .cid-troOQz3RUI .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-troOQz3RUI p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-troOQz3RUI .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-troOQz3RUI h4 {
    right: 2rem;
  }
}
.cid-troOQz3RUI .mbr-fallback-image.disabled {
  display: none;
}
.cid-troOQz3RUI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-troOQz3RUI H1 {
  color: #e3dda4;
}
.cid-troOQz3RUI H3 {
  color: #ffffff;
}
.cid-troOQz3RUI H4 {
  color: #ffffff;
}
.cid-troOQzqerr {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ttgWWegwvX {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-troTKAbF6w {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-troTKAbF6w nav.navbar {
  position: fixed;
}
.cid-troTKAbF6w .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troTKAbF6w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-troTKAbF6w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-troTKAbF6w .dropdown-item:hover,
.cid-troTKAbF6w .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-troTKAbF6w .dropdown-item:hover span {
  color: white;
}
.cid-troTKAbF6w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-troTKAbF6w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-troTKAbF6w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-troTKAbF6w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-troTKAbF6w .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-troTKAbF6w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-troTKAbF6w .container {
    flex-wrap: nowrap;
  }
}
.cid-troTKAbF6w .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-troTKAbF6w .dropdown-menu,
.cid-troTKAbF6w .navbar.opened {
  background: #000000 !important;
}
.cid-troTKAbF6w .nav-item:focus,
.cid-troTKAbF6w .nav-link:focus {
  outline: none;
}
.cid-troTKAbF6w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-troTKAbF6w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-troTKAbF6w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-troTKAbF6w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troTKAbF6w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-troTKAbF6w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-troTKAbF6w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-troTKAbF6w .navbar.opened {
  transition: all 0.3s;
}
.cid-troTKAbF6w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-troTKAbF6w .navbar .navbar-logo img {
  width: auto;
}
.cid-troTKAbF6w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-troTKAbF6w .navbar.collapsed {
  justify-content: center;
}
.cid-troTKAbF6w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-troTKAbF6w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-troTKAbF6w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-troTKAbF6w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-troTKAbF6w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-troTKAbF6w .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-troTKAbF6w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-troTKAbF6w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-troTKAbF6w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-troTKAbF6w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-troTKAbF6w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-troTKAbF6w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-troTKAbF6w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-troTKAbF6w .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-troTKAbF6w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-troTKAbF6w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-troTKAbF6w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-troTKAbF6w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-troTKAbF6w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-troTKAbF6w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-troTKAbF6w .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-troTKAbF6w .navbar.navbar-short {
  min-height: 60px;
}
.cid-troTKAbF6w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-troTKAbF6w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-troTKAbF6w .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-troTKAbF6w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-troTKAbF6w .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-troTKAbF6w .dropdown-item.active,
.cid-troTKAbF6w .dropdown-item:active {
  background-color: transparent;
}
.cid-troTKAbF6w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-troTKAbF6w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-troTKAbF6w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-troTKAbF6w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-troTKAbF6w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-troTKAbF6w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-troTKAbF6w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-troTKAbF6w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-troTKAbF6w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-troTKAbF6w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-troTKAbF6w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-troTKAbF6w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troTKAbF6w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troTKAbF6w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-troTKAbF6w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troTKAbF6w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-troTKAbF6w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-troTKAbF6w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troTKAbF6w .navbar-dropdown {
  position: fixed;
}
.cid-troTKAbF6w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-troTKAbF6w .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-troTKAbF6w .navbar {
    height: 70px;
  }
  .cid-troTKAbF6w .navbar.opened {
    height: auto;
  }
  .cid-troTKAbF6w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-troTKAzLIg {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-troTKAzLIg .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #05ace7;
}
.cid-troTKAzLIg img {
  width: 100%;
}
.cid-troTKAzLIg p {
  margin-top: 6rem;
}
.cid-troTKAzLIg .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-troTKAzLIg h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-troTKAzLIg .content-wrapper {
    padding-top: 0rem;
  }
  .cid-troTKAzLIg p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-troTKAzLIg .back {
    width: 100%;
    height: 75%;
  }
  .cid-troTKAzLIg .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-troTKAzLIg p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-troTKAzLIg .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-troTKAzLIg h4 {
    right: 2rem;
  }
}
.cid-troTKAzLIg .mbr-fallback-image.disabled {
  display: none;
}
.cid-troTKAzLIg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-troTKAzLIg H1 {
  color: #ffffff;
}
.cid-troTKAzLIg H3 {
  color: #ffffff;
}
.cid-troTKAzLIg H4 {
  color: #ffffff;
}
.cid-troTKAVKlG {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ttgYp1vlgT {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-troUCGAHq8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-troUCGAHq8 nav.navbar {
  position: fixed;
}
.cid-troUCGAHq8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troUCGAHq8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-troUCGAHq8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-troUCGAHq8 .dropdown-item:hover,
.cid-troUCGAHq8 .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-troUCGAHq8 .dropdown-item:hover span {
  color: white;
}
.cid-troUCGAHq8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-troUCGAHq8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-troUCGAHq8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-troUCGAHq8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-troUCGAHq8 .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-troUCGAHq8 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-troUCGAHq8 .container {
    flex-wrap: nowrap;
  }
}
.cid-troUCGAHq8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-troUCGAHq8 .dropdown-menu,
.cid-troUCGAHq8 .navbar.opened {
  background: #000000 !important;
}
.cid-troUCGAHq8 .nav-item:focus,
.cid-troUCGAHq8 .nav-link:focus {
  outline: none;
}
.cid-troUCGAHq8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-troUCGAHq8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-troUCGAHq8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-troUCGAHq8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troUCGAHq8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-troUCGAHq8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-troUCGAHq8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-troUCGAHq8 .navbar.opened {
  transition: all 0.3s;
}
.cid-troUCGAHq8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-troUCGAHq8 .navbar .navbar-logo img {
  width: auto;
}
.cid-troUCGAHq8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-troUCGAHq8 .navbar.collapsed {
  justify-content: center;
}
.cid-troUCGAHq8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-troUCGAHq8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-troUCGAHq8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-troUCGAHq8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-troUCGAHq8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-troUCGAHq8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-troUCGAHq8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-troUCGAHq8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-troUCGAHq8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-troUCGAHq8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-troUCGAHq8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-troUCGAHq8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-troUCGAHq8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-troUCGAHq8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-troUCGAHq8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-troUCGAHq8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-troUCGAHq8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-troUCGAHq8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-troUCGAHq8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-troUCGAHq8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-troUCGAHq8 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-troUCGAHq8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-troUCGAHq8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-troUCGAHq8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-troUCGAHq8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-troUCGAHq8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-troUCGAHq8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-troUCGAHq8 .dropdown-item.active,
.cid-troUCGAHq8 .dropdown-item:active {
  background-color: transparent;
}
.cid-troUCGAHq8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-troUCGAHq8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-troUCGAHq8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-troUCGAHq8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-troUCGAHq8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-troUCGAHq8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-troUCGAHq8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-troUCGAHq8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-troUCGAHq8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-troUCGAHq8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-troUCGAHq8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-troUCGAHq8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troUCGAHq8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troUCGAHq8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-troUCGAHq8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troUCGAHq8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-troUCGAHq8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-troUCGAHq8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troUCGAHq8 .navbar-dropdown {
  position: fixed;
}
.cid-troUCGAHq8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-troUCGAHq8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-troUCGAHq8 .navbar {
    height: 70px;
  }
  .cid-troUCGAHq8 .navbar.opened {
    height: auto;
  }
  .cid-troUCGAHq8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-troUCGYs0N {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-troUCGYs0N .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #05ace7;
}
.cid-troUCGYs0N img {
  width: 100%;
}
.cid-troUCGYs0N p {
  margin-top: 6rem;
}
.cid-troUCGYs0N .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-troUCGYs0N h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-troUCGYs0N .content-wrapper {
    padding-top: 0rem;
  }
  .cid-troUCGYs0N p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-troUCGYs0N .back {
    width: 100%;
    height: 75%;
  }
  .cid-troUCGYs0N .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-troUCGYs0N p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-troUCGYs0N .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-troUCGYs0N h4 {
    right: 2rem;
  }
}
.cid-troUCGYs0N .mbr-fallback-image.disabled {
  display: none;
}
.cid-troUCGYs0N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-troUCGYs0N H1 {
  color: #ffffff;
}
.cid-troUCGYs0N H3 {
  color: #ffffff;
}
.cid-troUCGYs0N H4 {
  color: #ffffff;
}
.cid-troUCHkKUd {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ttgY0Xpgnh {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-trpPvYQje7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trpPvYQje7 nav.navbar {
  position: fixed;
}
.cid-trpPvYQje7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trpPvYQje7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trpPvYQje7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trpPvYQje7 .dropdown-item:hover,
.cid-trpPvYQje7 .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-trpPvYQje7 .dropdown-item:hover span {
  color: white;
}
.cid-trpPvYQje7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trpPvYQje7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trpPvYQje7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trpPvYQje7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trpPvYQje7 .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-trpPvYQje7 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-trpPvYQje7 .container {
    flex-wrap: nowrap;
  }
}
.cid-trpPvYQje7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trpPvYQje7 .dropdown-menu,
.cid-trpPvYQje7 .navbar.opened {
  background: #000000 !important;
}
.cid-trpPvYQje7 .nav-item:focus,
.cid-trpPvYQje7 .nav-link:focus {
  outline: none;
}
.cid-trpPvYQje7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trpPvYQje7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trpPvYQje7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trpPvYQje7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trpPvYQje7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trpPvYQje7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trpPvYQje7 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-trpPvYQje7 .navbar.opened {
  transition: all 0.3s;
}
.cid-trpPvYQje7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trpPvYQje7 .navbar .navbar-logo img {
  width: auto;
}
.cid-trpPvYQje7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trpPvYQje7 .navbar.collapsed {
  justify-content: center;
}
.cid-trpPvYQje7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trpPvYQje7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trpPvYQje7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-trpPvYQje7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trpPvYQje7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trpPvYQje7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-trpPvYQje7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trpPvYQje7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trpPvYQje7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trpPvYQje7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trpPvYQje7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trpPvYQje7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trpPvYQje7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trpPvYQje7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-trpPvYQje7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trpPvYQje7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trpPvYQje7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trpPvYQje7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trpPvYQje7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trpPvYQje7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trpPvYQje7 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trpPvYQje7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-trpPvYQje7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trpPvYQje7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trpPvYQje7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trpPvYQje7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trpPvYQje7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trpPvYQje7 .dropdown-item.active,
.cid-trpPvYQje7 .dropdown-item:active {
  background-color: transparent;
}
.cid-trpPvYQje7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trpPvYQje7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trpPvYQje7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trpPvYQje7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-trpPvYQje7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trpPvYQje7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trpPvYQje7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trpPvYQje7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trpPvYQje7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trpPvYQje7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-trpPvYQje7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trpPvYQje7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trpPvYQje7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trpPvYQje7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trpPvYQje7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trpPvYQje7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trpPvYQje7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trpPvYQje7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trpPvYQje7 .navbar-dropdown {
  position: fixed;
}
.cid-trpPvYQje7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trpPvYQje7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trpPvYQje7 .navbar {
    height: 70px;
  }
  .cid-trpPvYQje7 .navbar.opened {
    height: auto;
  }
  .cid-trpPvYQje7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-trpPw0gwj2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-trpPw1uxYw {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpPw1uxYw .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpPw1uxYw .d-flex {
    flex-direction: column;
  }
}
.cid-trpPw1uxYw .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpPw1uxYw .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-trpQGX3HYp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trpQGX3HYp nav.navbar {
  position: fixed;
}
.cid-trpQGX3HYp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trpQGX3HYp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trpQGX3HYp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trpQGX3HYp .dropdown-item:hover,
.cid-trpQGX3HYp .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-trpQGX3HYp .dropdown-item:hover span {
  color: white;
}
.cid-trpQGX3HYp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trpQGX3HYp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trpQGX3HYp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trpQGX3HYp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trpQGX3HYp .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-trpQGX3HYp .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-trpQGX3HYp .container {
    flex-wrap: nowrap;
  }
}
.cid-trpQGX3HYp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trpQGX3HYp .dropdown-menu,
.cid-trpQGX3HYp .navbar.opened {
  background: #000000 !important;
}
.cid-trpQGX3HYp .nav-item:focus,
.cid-trpQGX3HYp .nav-link:focus {
  outline: none;
}
.cid-trpQGX3HYp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trpQGX3HYp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trpQGX3HYp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trpQGX3HYp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trpQGX3HYp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trpQGX3HYp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trpQGX3HYp .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-trpQGX3HYp .navbar.opened {
  transition: all 0.3s;
}
.cid-trpQGX3HYp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trpQGX3HYp .navbar .navbar-logo img {
  width: auto;
}
.cid-trpQGX3HYp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trpQGX3HYp .navbar.collapsed {
  justify-content: center;
}
.cid-trpQGX3HYp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trpQGX3HYp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trpQGX3HYp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-trpQGX3HYp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trpQGX3HYp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trpQGX3HYp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-trpQGX3HYp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trpQGX3HYp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trpQGX3HYp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trpQGX3HYp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trpQGX3HYp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trpQGX3HYp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trpQGX3HYp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trpQGX3HYp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-trpQGX3HYp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trpQGX3HYp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trpQGX3HYp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trpQGX3HYp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trpQGX3HYp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trpQGX3HYp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trpQGX3HYp .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trpQGX3HYp .navbar.navbar-short {
  min-height: 60px;
}
.cid-trpQGX3HYp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trpQGX3HYp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trpQGX3HYp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trpQGX3HYp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trpQGX3HYp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trpQGX3HYp .dropdown-item.active,
.cid-trpQGX3HYp .dropdown-item:active {
  background-color: transparent;
}
.cid-trpQGX3HYp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trpQGX3HYp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trpQGX3HYp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trpQGX3HYp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-trpQGX3HYp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trpQGX3HYp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trpQGX3HYp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trpQGX3HYp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trpQGX3HYp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trpQGX3HYp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-trpQGX3HYp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trpQGX3HYp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trpQGX3HYp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trpQGX3HYp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trpQGX3HYp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trpQGX3HYp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trpQGX3HYp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trpQGX3HYp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trpQGX3HYp .navbar-dropdown {
  position: fixed;
}
.cid-trpQGX3HYp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trpQGX3HYp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trpQGX3HYp .navbar {
    height: 70px;
  }
  .cid-trpQGX3HYp .navbar.opened {
    height: auto;
  }
  .cid-trpQGX3HYp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-trpQGXWeOL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-trpQGZcNqf {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpQGZcNqf .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpQGZcNqf .d-flex {
    flex-direction: column;
  }
}
.cid-trpQGZcNqf .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpQGZcNqf .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-trpRWiLxUR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trpRWiLxUR nav.navbar {
  position: fixed;
}
.cid-trpRWiLxUR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trpRWiLxUR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trpRWiLxUR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trpRWiLxUR .dropdown-item:hover,
.cid-trpRWiLxUR .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-trpRWiLxUR .dropdown-item:hover span {
  color: white;
}
.cid-trpRWiLxUR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trpRWiLxUR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trpRWiLxUR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trpRWiLxUR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trpRWiLxUR .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-trpRWiLxUR .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-trpRWiLxUR .container {
    flex-wrap: nowrap;
  }
}
.cid-trpRWiLxUR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trpRWiLxUR .dropdown-menu,
.cid-trpRWiLxUR .navbar.opened {
  background: #000000 !important;
}
.cid-trpRWiLxUR .nav-item:focus,
.cid-trpRWiLxUR .nav-link:focus {
  outline: none;
}
.cid-trpRWiLxUR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trpRWiLxUR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trpRWiLxUR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trpRWiLxUR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trpRWiLxUR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trpRWiLxUR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trpRWiLxUR .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-trpRWiLxUR .navbar.opened {
  transition: all 0.3s;
}
.cid-trpRWiLxUR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trpRWiLxUR .navbar .navbar-logo img {
  width: auto;
}
.cid-trpRWiLxUR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trpRWiLxUR .navbar.collapsed {
  justify-content: center;
}
.cid-trpRWiLxUR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trpRWiLxUR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trpRWiLxUR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-trpRWiLxUR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trpRWiLxUR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trpRWiLxUR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-trpRWiLxUR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trpRWiLxUR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trpRWiLxUR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trpRWiLxUR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trpRWiLxUR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trpRWiLxUR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trpRWiLxUR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trpRWiLxUR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-trpRWiLxUR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trpRWiLxUR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trpRWiLxUR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trpRWiLxUR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trpRWiLxUR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trpRWiLxUR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trpRWiLxUR .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trpRWiLxUR .navbar.navbar-short {
  min-height: 60px;
}
.cid-trpRWiLxUR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trpRWiLxUR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trpRWiLxUR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trpRWiLxUR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trpRWiLxUR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trpRWiLxUR .dropdown-item.active,
.cid-trpRWiLxUR .dropdown-item:active {
  background-color: transparent;
}
.cid-trpRWiLxUR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trpRWiLxUR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trpRWiLxUR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trpRWiLxUR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-trpRWiLxUR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trpRWiLxUR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trpRWiLxUR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trpRWiLxUR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trpRWiLxUR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trpRWiLxUR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-trpRWiLxUR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trpRWiLxUR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trpRWiLxUR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trpRWiLxUR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trpRWiLxUR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trpRWiLxUR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trpRWiLxUR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trpRWiLxUR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trpRWiLxUR .navbar-dropdown {
  position: fixed;
}
.cid-trpRWiLxUR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trpRWiLxUR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trpRWiLxUR .navbar {
    height: 70px;
  }
  .cid-trpRWiLxUR .navbar.opened {
    height: auto;
  }
  .cid-trpRWiLxUR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-trpRWjBUk4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-trpRWl3pti {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpRWl3pti .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpRWl3pti .d-flex {
    flex-direction: column;
  }
}
.cid-trpRWl3pti .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpRWl3pti .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-trtCLBJgSu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trtCLBJgSu nav.navbar {
  position: fixed;
}
.cid-trtCLBJgSu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trtCLBJgSu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trtCLBJgSu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trtCLBJgSu .dropdown-item:hover,
.cid-trtCLBJgSu .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-trtCLBJgSu .dropdown-item:hover span {
  color: white;
}
.cid-trtCLBJgSu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trtCLBJgSu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trtCLBJgSu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trtCLBJgSu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trtCLBJgSu .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-trtCLBJgSu .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-trtCLBJgSu .container {
    flex-wrap: nowrap;
  }
}
.cid-trtCLBJgSu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trtCLBJgSu .dropdown-menu,
.cid-trtCLBJgSu .navbar.opened {
  background: #000000 !important;
}
.cid-trtCLBJgSu .nav-item:focus,
.cid-trtCLBJgSu .nav-link:focus {
  outline: none;
}
.cid-trtCLBJgSu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trtCLBJgSu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trtCLBJgSu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trtCLBJgSu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trtCLBJgSu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trtCLBJgSu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trtCLBJgSu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-trtCLBJgSu .navbar.opened {
  transition: all 0.3s;
}
.cid-trtCLBJgSu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trtCLBJgSu .navbar .navbar-logo img {
  width: auto;
}
.cid-trtCLBJgSu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trtCLBJgSu .navbar.collapsed {
  justify-content: center;
}
.cid-trtCLBJgSu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trtCLBJgSu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trtCLBJgSu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-trtCLBJgSu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trtCLBJgSu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trtCLBJgSu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-trtCLBJgSu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trtCLBJgSu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trtCLBJgSu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trtCLBJgSu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trtCLBJgSu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trtCLBJgSu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trtCLBJgSu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trtCLBJgSu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-trtCLBJgSu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trtCLBJgSu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trtCLBJgSu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trtCLBJgSu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trtCLBJgSu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trtCLBJgSu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trtCLBJgSu .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trtCLBJgSu .navbar.navbar-short {
  min-height: 60px;
}
.cid-trtCLBJgSu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trtCLBJgSu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trtCLBJgSu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trtCLBJgSu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trtCLBJgSu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trtCLBJgSu .dropdown-item.active,
.cid-trtCLBJgSu .dropdown-item:active {
  background-color: transparent;
}
.cid-trtCLBJgSu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trtCLBJgSu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trtCLBJgSu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trtCLBJgSu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-trtCLBJgSu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trtCLBJgSu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trtCLBJgSu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trtCLBJgSu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trtCLBJgSu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trtCLBJgSu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-trtCLBJgSu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trtCLBJgSu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trtCLBJgSu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trtCLBJgSu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trtCLBJgSu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trtCLBJgSu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trtCLBJgSu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trtCLBJgSu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trtCLBJgSu .navbar-dropdown {
  position: fixed;
}
.cid-trtCLBJgSu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trtCLBJgSu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trtCLBJgSu .navbar {
    height: 70px;
  }
  .cid-trtCLBJgSu .navbar.opened {
    height: auto;
  }
  .cid-trtCLBJgSu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-trtCLCrvSv {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/20230104-26.webp");
}
.cid-trtCLCrvSv .mbr-section-title {
  color: #ffffff;
}
.cid-trtCLCrvSv .mbr-text,
.cid-trtCLCrvSv .mbr-section-btn {
  color: #fafafa;
}
.cid-trtCLD3RAx {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #e3dda4;
}
.cid-trtCLD3RAx .row {
  position: relative;
}
.cid-trtCLD3RAx .container {
  max-width: 1500px;
}
.cid-trtCLD3RAx .container {
  padding-right: 8rem !important;
}
.cid-trtCLD3RAx h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 0rem;
  bottom: 25%;
}
.cid-trtCLD3RAx .content-wrapper {
  max-width: 800px;
}
.cid-trtCLD3RAx H1 {
  color: #333333;
}
.cid-trtCLD3RAx .mbr-text,
.cid-trtCLD3RAx .mbr-section-btn {
  color: #333333;
}
.cid-trtCLD3RAx H3 {
  color: #333333;
}
@media (min-width: 767px) {
  .cid-trtCLD3RAx .container {
    padding: 0 4rem;
  }
}
@media (max-width: 767px) {
  .cid-trtCLD3RAx .container {
    padding-right: 4rem !important;
  }
}
.cid-trtCLD3RAx .mbr-fallback-image.disabled {
  display: none;
}
.cid-trtCLD3RAx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trtCLGtlj8 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trtCLGtlj8 .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trtCLGtlj8 .d-flex {
    flex-direction: column;
  }
}
.cid-trtCLGtlj8 .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trtCLGtlj8 .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-trtEV4vk8c {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trtEV4vk8c nav.navbar {
  position: fixed;
}
.cid-trtEV4vk8c .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trtEV4vk8c .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trtEV4vk8c .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trtEV4vk8c .dropdown-item:hover,
.cid-trtEV4vk8c .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-trtEV4vk8c .dropdown-item:hover span {
  color: white;
}
.cid-trtEV4vk8c .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trtEV4vk8c .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trtEV4vk8c .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trtEV4vk8c .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trtEV4vk8c .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-trtEV4vk8c .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-trtEV4vk8c .container {
    flex-wrap: nowrap;
  }
}
.cid-trtEV4vk8c .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trtEV4vk8c .dropdown-menu,
.cid-trtEV4vk8c .navbar.opened {
  background: #000000 !important;
}
.cid-trtEV4vk8c .nav-item:focus,
.cid-trtEV4vk8c .nav-link:focus {
  outline: none;
}
.cid-trtEV4vk8c .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trtEV4vk8c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trtEV4vk8c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trtEV4vk8c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trtEV4vk8c .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trtEV4vk8c .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trtEV4vk8c .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-trtEV4vk8c .navbar.opened {
  transition: all 0.3s;
}
.cid-trtEV4vk8c .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trtEV4vk8c .navbar .navbar-logo img {
  width: auto;
}
.cid-trtEV4vk8c .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trtEV4vk8c .navbar.collapsed {
  justify-content: center;
}
.cid-trtEV4vk8c .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trtEV4vk8c .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trtEV4vk8c .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-trtEV4vk8c .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trtEV4vk8c .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trtEV4vk8c .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-trtEV4vk8c .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trtEV4vk8c .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trtEV4vk8c .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trtEV4vk8c .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trtEV4vk8c .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trtEV4vk8c .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trtEV4vk8c .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trtEV4vk8c .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-trtEV4vk8c .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trtEV4vk8c .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trtEV4vk8c .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trtEV4vk8c .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trtEV4vk8c .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trtEV4vk8c .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trtEV4vk8c .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trtEV4vk8c .navbar.navbar-short {
  min-height: 60px;
}
.cid-trtEV4vk8c .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trtEV4vk8c .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trtEV4vk8c .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trtEV4vk8c .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trtEV4vk8c .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trtEV4vk8c .dropdown-item.active,
.cid-trtEV4vk8c .dropdown-item:active {
  background-color: transparent;
}
.cid-trtEV4vk8c .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trtEV4vk8c .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trtEV4vk8c .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trtEV4vk8c .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-trtEV4vk8c .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trtEV4vk8c .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trtEV4vk8c ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trtEV4vk8c .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trtEV4vk8c button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trtEV4vk8c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-trtEV4vk8c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trtEV4vk8c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trtEV4vk8c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trtEV4vk8c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trtEV4vk8c nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trtEV4vk8c nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trtEV4vk8c nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trtEV4vk8c nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trtEV4vk8c .navbar-dropdown {
  position: fixed;
}
.cid-trtEV4vk8c a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trtEV4vk8c .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trtEV4vk8c .navbar {
    height: 70px;
  }
  .cid-trtEV4vk8c .navbar.opened {
    height: auto;
  }
  .cid-trtEV4vk8c .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-trtH23cw1r {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/20230104-27.webp");
}
.cid-trtH23cw1r .mbr-section-title {
  color: #ffffff;
}
.cid-trtH23cw1r .mbr-text,
.cid-trtH23cw1r .mbr-section-btn {
  color: #fafafa;
}
.cid-trtEV6hb2w {
  background-color: #000000;
}
.cid-trtEV6hb2w .link-align {
  width: 100%;
}
.cid-trtEV6hb2w .link-wrap {
  display: inline-block;
}
.cid-trtEV6hb2w .link {
  position: relative;
  cursor: pointer;
  width: fit-content;
  letter-spacing: 1px;
  margin-left: 80px;
  color: #ffffff;
}
.cid-trtEV6hb2w .link:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 60px;
  background: currentColor;
  top: 45%;
  transform: translateY(-45%);
  opacity: 0.8;
  left: -80px;
}
.cid-trtEV6hb2w .link:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  top: 45%;
  transform: translateY(-45%);
  left: -80px;
}
.cid-trtEV6hb2w .link:hover:before {
  width: 60px;
}
.cid-trtEV6hb2w .mbr-text,
.cid-trtEV6hb2w .link-align {
  color: #e5e5e5;
}
.cid-trtEV6hb2w H1 {
  color: #e3dda4;
}
.cid-trtEV6KiV2 {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-trtEV6KiV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-trtEV6KiV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trtEV6KiV2 .card-wrapper {
  background-color: #fafafa;
  margin-bottom: 2rem;
  border-radius: 4px;
  background: #fafafa;
  transition: all 0.3s;
  padding: 2rem;
  padding-top: 3rem;
}
.cid-trtEV6KiV2 .mbr-section-title,
.cid-trtEV6KiV2 .mbr-section-subtitle {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-trtEV6KiV2 .card-wrapper {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-trtEV6KiV2 .card-wrapper {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.cid-trtEV6KiV2 .mbr-section-title {
  color: #e3dda4;
  text-align: left;
}
.cid-trtEV6KiV2 .mbr-section-subtitle {
  color: #fafafa;
}
.cid-trtEV9h7RZ {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trtEV9h7RZ .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trtEV9h7RZ .d-flex {
    flex-direction: column;
  }
}
.cid-trtEV9h7RZ .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trtEV9h7RZ .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-trtHCQl7EX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trtHCQl7EX nav.navbar {
  position: fixed;
}
.cid-trtHCQl7EX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trtHCQl7EX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trtHCQl7EX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trtHCQl7EX .dropdown-item:hover,
.cid-trtHCQl7EX .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-trtHCQl7EX .dropdown-item:hover span {
  color: white;
}
.cid-trtHCQl7EX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trtHCQl7EX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trtHCQl7EX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trtHCQl7EX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trtHCQl7EX .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-trtHCQl7EX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-trtHCQl7EX .container {
    flex-wrap: nowrap;
  }
}
.cid-trtHCQl7EX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trtHCQl7EX .dropdown-menu,
.cid-trtHCQl7EX .navbar.opened {
  background: #000000 !important;
}
.cid-trtHCQl7EX .nav-item:focus,
.cid-trtHCQl7EX .nav-link:focus {
  outline: none;
}
.cid-trtHCQl7EX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trtHCQl7EX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trtHCQl7EX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trtHCQl7EX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trtHCQl7EX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trtHCQl7EX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trtHCQl7EX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-trtHCQl7EX .navbar.opened {
  transition: all 0.3s;
}
.cid-trtHCQl7EX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trtHCQl7EX .navbar .navbar-logo img {
  width: auto;
}
.cid-trtHCQl7EX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trtHCQl7EX .navbar.collapsed {
  justify-content: center;
}
.cid-trtHCQl7EX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trtHCQl7EX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trtHCQl7EX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-trtHCQl7EX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trtHCQl7EX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trtHCQl7EX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-trtHCQl7EX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trtHCQl7EX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trtHCQl7EX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trtHCQl7EX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trtHCQl7EX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trtHCQl7EX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trtHCQl7EX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trtHCQl7EX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-trtHCQl7EX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trtHCQl7EX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trtHCQl7EX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trtHCQl7EX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trtHCQl7EX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trtHCQl7EX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trtHCQl7EX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trtHCQl7EX .navbar.navbar-short {
  min-height: 60px;
}
.cid-trtHCQl7EX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trtHCQl7EX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trtHCQl7EX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trtHCQl7EX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trtHCQl7EX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trtHCQl7EX .dropdown-item.active,
.cid-trtHCQl7EX .dropdown-item:active {
  background-color: transparent;
}
.cid-trtHCQl7EX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trtHCQl7EX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trtHCQl7EX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trtHCQl7EX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-trtHCQl7EX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trtHCQl7EX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trtHCQl7EX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trtHCQl7EX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trtHCQl7EX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trtHCQl7EX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-trtHCQl7EX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trtHCQl7EX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trtHCQl7EX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trtHCQl7EX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trtHCQl7EX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trtHCQl7EX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trtHCQl7EX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trtHCQl7EX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trtHCQl7EX .navbar-dropdown {
  position: fixed;
}
.cid-trtHCQl7EX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trtHCQl7EX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trtHCQl7EX .navbar {
    height: 70px;
  }
  .cid-trtHCQl7EX .navbar.opened {
    height: auto;
  }
  .cid-trtHCQl7EX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-trtHRS5hVP {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/solutions07-1.webp");
}
.cid-trtHRS5hVP .mbr-section-title {
  color: #ffffff;
}
.cid-trtHRS5hVP .mbr-text,
.cid-trtHRS5hVP .mbr-section-btn {
  color: #fafafa;
}
.cid-trtHCTp5OM {
  background-color: #fafafa;
}
.cid-trtHCTp5OM .link-align {
  width: 100%;
}
.cid-trtHCTp5OM .link-wrap {
  display: inline-block;
}
.cid-trtHCTp5OM .link {
  position: relative;
  cursor: pointer;
  width: fit-content;
  letter-spacing: 1px;
  margin-left: 80px;
  color: #ffffff;
}
.cid-trtHCTp5OM .link:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 60px;
  background: currentColor;
  top: 45%;
  transform: translateY(-45%);
  opacity: 0.8;
  left: -80px;
}
.cid-trtHCTp5OM .link:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  top: 45%;
  transform: translateY(-45%);
  left: -80px;
}
.cid-trtHCTp5OM .link:hover:before {
  width: 60px;
}
.cid-trtHCTp5OM .mbr-text,
.cid-trtHCTp5OM .link-align {
  color: #232323;
}
.cid-trtHCTp5OM H1 {
  color: #000000;
}
.cid-trtHCTp5OM H2 {
  color: #232323;
}
.cid-trtHCV85xx {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trtHCV85xx .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trtHCV85xx .d-flex {
    flex-direction: column;
  }
}
.cid-trtHCV85xx .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trtHCV85xx .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-trtIiBK0fV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trtIiBK0fV nav.navbar {
  position: fixed;
}
.cid-trtIiBK0fV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trtIiBK0fV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trtIiBK0fV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trtIiBK0fV .dropdown-item:hover,
.cid-trtIiBK0fV .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-trtIiBK0fV .dropdown-item:hover span {
  color: white;
}
.cid-trtIiBK0fV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trtIiBK0fV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trtIiBK0fV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trtIiBK0fV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trtIiBK0fV .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-trtIiBK0fV .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-trtIiBK0fV .container {
    flex-wrap: nowrap;
  }
}
.cid-trtIiBK0fV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trtIiBK0fV .dropdown-menu,
.cid-trtIiBK0fV .navbar.opened {
  background: #000000 !important;
}
.cid-trtIiBK0fV .nav-item:focus,
.cid-trtIiBK0fV .nav-link:focus {
  outline: none;
}
.cid-trtIiBK0fV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trtIiBK0fV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trtIiBK0fV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trtIiBK0fV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trtIiBK0fV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trtIiBK0fV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trtIiBK0fV .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-trtIiBK0fV .navbar.opened {
  transition: all 0.3s;
}
.cid-trtIiBK0fV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trtIiBK0fV .navbar .navbar-logo img {
  width: auto;
}
.cid-trtIiBK0fV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trtIiBK0fV .navbar.collapsed {
  justify-content: center;
}
.cid-trtIiBK0fV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trtIiBK0fV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trtIiBK0fV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-trtIiBK0fV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trtIiBK0fV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trtIiBK0fV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-trtIiBK0fV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trtIiBK0fV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trtIiBK0fV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trtIiBK0fV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trtIiBK0fV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trtIiBK0fV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trtIiBK0fV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trtIiBK0fV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-trtIiBK0fV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trtIiBK0fV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trtIiBK0fV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trtIiBK0fV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trtIiBK0fV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trtIiBK0fV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trtIiBK0fV .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trtIiBK0fV .navbar.navbar-short {
  min-height: 60px;
}
.cid-trtIiBK0fV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trtIiBK0fV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trtIiBK0fV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trtIiBK0fV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trtIiBK0fV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trtIiBK0fV .dropdown-item.active,
.cid-trtIiBK0fV .dropdown-item:active {
  background-color: transparent;
}
.cid-trtIiBK0fV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trtIiBK0fV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trtIiBK0fV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trtIiBK0fV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-trtIiBK0fV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trtIiBK0fV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trtIiBK0fV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trtIiBK0fV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trtIiBK0fV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trtIiBK0fV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-trtIiBK0fV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trtIiBK0fV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trtIiBK0fV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trtIiBK0fV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trtIiBK0fV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trtIiBK0fV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trtIiBK0fV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trtIiBK0fV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trtIiBK0fV .navbar-dropdown {
  position: fixed;
}
.cid-trtIiBK0fV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trtIiBK0fV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trtIiBK0fV .navbar {
    height: 70px;
  }
  .cid-trtIiBK0fV .navbar.opened {
    height: auto;
  }
  .cid-trtIiBK0fV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-trtIuZiIrF {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/20230104-28.webp");
}
.cid-trtIuZiIrF .mbr-section-title {
  color: #ffffff;
}
.cid-trtIuZiIrF .mbr-text,
.cid-trtIuZiIrF .mbr-section-btn {
  color: #fafafa;
}
.cid-trtIiFkjUN {
  padding-top: 90px;
  padding-bottom: 165px;
  background-color: #000000;
}
.cid-trtIiFkjUN .row {
  position: relative;
}
.cid-trtIiFkjUN .container {
  max-width: 1500px;
}
.cid-trtIiFkjUN .container {
  padding-right: 8rem !important;
}
.cid-trtIiFkjUN h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 0rem;
  bottom: 25%;
}
.cid-trtIiFkjUN .content-wrapper {
  max-width: 800px;
}
.cid-trtIiFkjUN H1 {
  color: #e3dda4;
}
.cid-trtIiFkjUN .mbr-text,
.cid-trtIiFkjUN .mbr-section-btn {
  color: #fafafa;
}
.cid-trtIiFkjUN H3 {
  color: #ffffff;
}
@media (min-width: 767px) {
  .cid-trtIiFkjUN .container {
    padding: 0 4rem;
  }
}
@media (max-width: 767px) {
  .cid-trtIiFkjUN .container {
    padding-right: 4rem !important;
  }
}
.cid-trtIiFkjUN .mbr-fallback-image.disabled {
  display: none;
}
.cid-trtIiFkjUN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trtIiFkjUN H4 {
  color: #e3dda4;
}
.cid-trtIiGwGaF {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trtIiGwGaF .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trtIiGwGaF .d-flex {
    flex-direction: column;
  }
}
.cid-trtIiGwGaF .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trtIiGwGaF .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-trAe894mK8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trAe894mK8 nav.navbar {
  position: fixed;
}
.cid-trAe894mK8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trAe894mK8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trAe894mK8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trAe894mK8 .dropdown-item:hover,
.cid-trAe894mK8 .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-trAe894mK8 .dropdown-item:hover span {
  color: white;
}
.cid-trAe894mK8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trAe894mK8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trAe894mK8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trAe894mK8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trAe894mK8 .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-trAe894mK8 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-trAe894mK8 .container {
    flex-wrap: nowrap;
  }
}
.cid-trAe894mK8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trAe894mK8 .dropdown-menu,
.cid-trAe894mK8 .navbar.opened {
  background: #000000 !important;
}
.cid-trAe894mK8 .nav-item:focus,
.cid-trAe894mK8 .nav-link:focus {
  outline: none;
}
.cid-trAe894mK8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trAe894mK8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trAe894mK8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trAe894mK8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trAe894mK8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trAe894mK8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trAe894mK8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-trAe894mK8 .navbar.opened {
  transition: all 0.3s;
}
.cid-trAe894mK8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trAe894mK8 .navbar .navbar-logo img {
  width: auto;
}
.cid-trAe894mK8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trAe894mK8 .navbar.collapsed {
  justify-content: center;
}
.cid-trAe894mK8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trAe894mK8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trAe894mK8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-trAe894mK8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trAe894mK8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trAe894mK8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-trAe894mK8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trAe894mK8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trAe894mK8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trAe894mK8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trAe894mK8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trAe894mK8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trAe894mK8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trAe894mK8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-trAe894mK8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trAe894mK8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trAe894mK8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trAe894mK8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trAe894mK8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trAe894mK8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trAe894mK8 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trAe894mK8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-trAe894mK8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trAe894mK8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trAe894mK8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trAe894mK8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trAe894mK8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trAe894mK8 .dropdown-item.active,
.cid-trAe894mK8 .dropdown-item:active {
  background-color: transparent;
}
.cid-trAe894mK8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trAe894mK8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trAe894mK8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trAe894mK8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-trAe894mK8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trAe894mK8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trAe894mK8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trAe894mK8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trAe894mK8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trAe894mK8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-trAe894mK8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trAe894mK8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trAe894mK8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trAe894mK8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trAe894mK8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trAe894mK8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trAe894mK8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trAe894mK8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trAe894mK8 .navbar-dropdown {
  position: fixed;
}
.cid-trAe894mK8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trAe894mK8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trAe894mK8 .navbar {
    height: 70px;
  }
  .cid-trAe894mK8 .navbar.opened {
    height: auto;
  }
  .cid-trAe894mK8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-trAe89Ni72 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/solutions01-2.webp");
}
.cid-trAe89Ni72 .mbr-section-title {
  color: #ffffff;
}
.cid-trAe89Ni72 .mbr-text,
.cid-trAe89Ni72 .mbr-section-btn {
  color: #fafafa;
}
.cid-trAe8an1Go {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #e3dda4;
}
.cid-trAe8an1Go .row {
  position: relative;
}
.cid-trAe8an1Go .container {
  max-width: 1500px;
}
.cid-trAe8an1Go .container {
  padding-right: 8rem !important;
}
.cid-trAe8an1Go h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 0rem;
  bottom: 25%;
}
.cid-trAe8an1Go .content-wrapper {
  max-width: 800px;
}
.cid-trAe8an1Go H1 {
  color: #333333;
}
.cid-trAe8an1Go .mbr-text,
.cid-trAe8an1Go .mbr-section-btn {
  color: #333333;
}
.cid-trAe8an1Go H3 {
  color: #333333;
}
@media (min-width: 767px) {
  .cid-trAe8an1Go .container {
    padding: 0 4rem;
  }
}
@media (max-width: 767px) {
  .cid-trAe8an1Go .container {
    padding-right: 4rem !important;
  }
}
.cid-trAe8an1Go .mbr-fallback-image.disabled {
  display: none;
}
.cid-trAe8an1Go .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trAe8aNUw0 {
  background-image: url("../../../assets/images/solutions02.webp");
}
.cid-trAe8aNUw0 .link-align {
  width: 100%;
}
.cid-trAe8aNUw0 .link-wrap {
  display: inline-block;
}
.cid-trAe8aNUw0 .link {
  position: relative;
  cursor: pointer;
  width: fit-content;
  letter-spacing: 1px;
  margin-left: 80px;
  color: #ffffff;
}
.cid-trAe8aNUw0 .link:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 60px;
  background: currentColor;
  top: 45%;
  transform: translateY(-45%);
  opacity: 0.8;
  left: -80px;
}
.cid-trAe8aNUw0 .link:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  top: 45%;
  transform: translateY(-45%);
  left: -80px;
}
.cid-trAe8aNUw0 .link:hover:before {
  width: 60px;
}
.cid-trAe8aNUw0 .mbr-text,
.cid-trAe8aNUw0 .link-align {
  color: #e5e5e5;
}
.cid-trAe8aNUw0 H1 {
  color: #e3dda4;
}
.cid-trAe8bbjrx {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-trAe8bbjrx .mbr-fallback-image.disabled {
  display: none;
}
.cid-trAe8bbjrx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trAe8bbjrx .card-wrapper {
  background-color: #fafafa;
  margin-bottom: 2rem;
  border-radius: 4px;
  background: #fafafa;
  transition: all 0.3s;
  padding: 2rem;
  padding-top: 3rem;
}
.cid-trAe8bbjrx .mbr-section-title,
.cid-trAe8bbjrx .mbr-section-subtitle {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-trAe8bbjrx .card-wrapper {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-trAe8bbjrx .card-wrapper {
    padding: 1rem;
    padding-top: 2rem;
  }
}
.cid-trAe8bbjrx .mbr-section-title {
  color: #e3dda4;
}
.cid-trAe8bbjrx .mbr-section-subtitle {
  color: #fafafa;
}
.cid-trAe8bUhDo {
  background-image: url("../../../assets/images/solutions07.webp");
}
.cid-trAe8bUhDo .link-align {
  width: 100%;
}
.cid-trAe8bUhDo .link-wrap {
  display: inline-block;
}
.cid-trAe8bUhDo .link {
  position: relative;
  cursor: pointer;
  width: fit-content;
  letter-spacing: 1px;
  margin-left: 80px;
  color: #ffffff;
}
.cid-trAe8bUhDo .link:after {
  content: "";
  position: absolute;
  height: 1px;
  width: 60px;
  background: currentColor;
  top: 45%;
  transform: translateY(-45%);
  opacity: 0.8;
  left: -80px;
}
.cid-trAe8bUhDo .link:before {
  content: "";
  position: absolute;
  height: 1px;
  width: 0;
  transition: all 0.4s ease-in-out;
  background: currentColor;
  top: 45%;
  transform: translateY(-45%);
  left: -80px;
}
.cid-trAe8bUhDo .link:hover:before {
  width: 60px;
}
.cid-trAe8bUhDo .mbr-text,
.cid-trAe8bUhDo .link-align {
  color: #e5e5e5;
}
.cid-trAe8bUhDo H1 {
  color: #e3dda4;
}
.cid-trAe8clPgH {
  padding-top: 90px;
  padding-bottom: 165px;
  background-color: #000000;
}
.cid-trAe8clPgH .row {
  position: relative;
}
.cid-trAe8clPgH .container {
  max-width: 1500px;
}
.cid-trAe8clPgH .container {
  padding-right: 8rem !important;
}
.cid-trAe8clPgH h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 0rem;
  bottom: 25%;
}
.cid-trAe8clPgH .content-wrapper {
  max-width: 800px;
}
.cid-trAe8clPgH H1 {
  color: #e3dda4;
}
.cid-trAe8clPgH .mbr-text,
.cid-trAe8clPgH .mbr-section-btn {
  color: #fafafa;
}
.cid-trAe8clPgH H3 {
  color: #ffffff;
}
@media (min-width: 767px) {
  .cid-trAe8clPgH .container {
    padding: 0 4rem;
  }
}
@media (max-width: 767px) {
  .cid-trAe8clPgH .container {
    padding-right: 4rem !important;
  }
}
.cid-trAe8clPgH .mbr-fallback-image.disabled {
  display: none;
}
.cid-trAe8clPgH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trAe8clPgH H4 {
  color: #e3dda4;
}
.cid-trAe8dqFbD {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trAe8dqFbD .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trAe8dqFbD .d-flex {
    flex-direction: column;
  }
}
.cid-trAe8dqFbD .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trAe8dqFbD .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-trRJUOYrCx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trRJUOYrCx nav.navbar {
  position: fixed;
}
.cid-trRJUOYrCx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trRJUOYrCx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trRJUOYrCx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trRJUOYrCx .dropdown-item:hover,
.cid-trRJUOYrCx .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-trRJUOYrCx .dropdown-item:hover span {
  color: white;
}
.cid-trRJUOYrCx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trRJUOYrCx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trRJUOYrCx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trRJUOYrCx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trRJUOYrCx .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-trRJUOYrCx .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-trRJUOYrCx .container {
    flex-wrap: nowrap;
  }
}
.cid-trRJUOYrCx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trRJUOYrCx .dropdown-menu,
.cid-trRJUOYrCx .navbar.opened {
  background: #000000 !important;
}
.cid-trRJUOYrCx .nav-item:focus,
.cid-trRJUOYrCx .nav-link:focus {
  outline: none;
}
.cid-trRJUOYrCx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trRJUOYrCx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trRJUOYrCx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trRJUOYrCx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trRJUOYrCx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trRJUOYrCx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trRJUOYrCx .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-trRJUOYrCx .navbar.opened {
  transition: all 0.3s;
}
.cid-trRJUOYrCx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trRJUOYrCx .navbar .navbar-logo img {
  width: auto;
}
.cid-trRJUOYrCx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trRJUOYrCx .navbar.collapsed {
  justify-content: center;
}
.cid-trRJUOYrCx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trRJUOYrCx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trRJUOYrCx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-trRJUOYrCx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trRJUOYrCx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trRJUOYrCx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-trRJUOYrCx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trRJUOYrCx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trRJUOYrCx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trRJUOYrCx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trRJUOYrCx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trRJUOYrCx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trRJUOYrCx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trRJUOYrCx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-trRJUOYrCx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trRJUOYrCx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trRJUOYrCx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trRJUOYrCx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trRJUOYrCx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trRJUOYrCx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trRJUOYrCx .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trRJUOYrCx .navbar.navbar-short {
  min-height: 60px;
}
.cid-trRJUOYrCx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trRJUOYrCx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trRJUOYrCx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trRJUOYrCx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trRJUOYrCx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trRJUOYrCx .dropdown-item.active,
.cid-trRJUOYrCx .dropdown-item:active {
  background-color: transparent;
}
.cid-trRJUOYrCx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trRJUOYrCx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trRJUOYrCx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trRJUOYrCx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-trRJUOYrCx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trRJUOYrCx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trRJUOYrCx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trRJUOYrCx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trRJUOYrCx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trRJUOYrCx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-trRJUOYrCx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trRJUOYrCx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trRJUOYrCx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trRJUOYrCx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trRJUOYrCx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trRJUOYrCx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trRJUOYrCx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trRJUOYrCx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trRJUOYrCx .navbar-dropdown {
  position: fixed;
}
.cid-trRJUOYrCx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trRJUOYrCx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trRJUOYrCx .navbar {
    height: 70px;
  }
  .cid-trRJUOYrCx .navbar.opened {
    height: auto;
  }
  .cid-trRJUOYrCx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ts1HNQiFGx {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/20240922-3.webp");
}
.cid-ts1HNQiFGx .mbr-section-title {
  color: #ffffff;
}
.cid-ts1HNQiFGx .mbr-text,
.cid-ts1HNQiFGx .mbr-section-btn {
  color: #fafafa;
}
.cid-ts1HNQiFGx .mbr-section-subtitle {
  color: #e3dda4;
}
.cid-trRJUPIDrn {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-trRJUPIDrn .row {
  position: relative;
}
.cid-trRJUPIDrn .container {
  max-width: 1500px;
}
.cid-trRJUPIDrn h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 0rem;
  bottom: 25%;
}
.cid-trRJUPIDrn .content-wrapper {
  max-width: 800px;
}
.cid-trRJUPIDrn H1 {
  color: #e3dda4;
}
.cid-trRJUPIDrn .mbr-text,
.cid-trRJUPIDrn .mbr-section-btn {
  color: #fafafa;
}
.cid-trRJUPIDrn H3 {
  color: #ffffff;
}
@media (min-width: 767px) {
  .cid-trRJUPIDrn .container {
    padding: 0 4rem;
  }
}
.cid-trRJUPIDrn .mbr-fallback-image.disabled {
  display: none;
}
.cid-trRJUPIDrn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trRJUPIDrn H4 {
  color: #e3dda4;
}
.cid-trRJUPIDrn DIV {
  text-align: left;
}
.cid-ts1KQYQLj8 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-ts1KQYQLj8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ts1KQYQLj8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ts1KQYQLj8 .mbr-section-title {
  color: #e3dda4;
}
.cid-ts1KQYQLj8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-trRMW7pKYT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-trRMW7pKYT img {
  border-radius: 0px;
}
.cid-trRMW7pKYT .row {
  justify-content: center;
}
.cid-trRMW7pKYT .mbr-section-title {
  margin-top: 24px;
  text-align: center;
  color: #8c8c95;
}
.cid-trRMW7pKYT .container {
  max-width: 1132px;
}
.cid-trWeorGYZ3 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-trWeorGYZ3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-trWeorGYZ3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trWeorGYZ3 .container {
  width: 100%;
  max-width: 100%;
}
.cid-trWeorGYZ3 .col-title {
  width: 90%;
  max-width: 70rem;
  margin-right: auto;
  margin-left: auto;
  padding-left: 0;
  padding-right: 0;
  margin-bottom: 1rem;
}
.cid-trWeorGYZ3 .mbr-section-title {
  color: #1B1F0A;
  margin-bottom: 0;
}
.cid-trWeorGYZ3 .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 0;
  opacity: 0.8;
  margin-top: 1rem;
}
.cid-trWeorGYZ3 .item-col {
  display: flex;
  flex-direction: column;
  margin-top: 2rem;
  width: 100%;
  border-top: 2px solid #4a9e0c;
}
.cid-trWeorGYZ3 .item-overlay {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: #161616;
  -webkit-transform-origin: 50% 100%;
  -ms-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  transform: translate3d(0px, 0px, 0px) scale3d(1, 0, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  transform-style: preserve-3d;
  transition: 0.3s all;
  display: none;
}
.cid-trWeorGYZ3 .item {
  display: flex;
  justify-content: center;
  width: 100%;
  border-bottom: 2px solid #4a9e0c;
  position: relative;
}
.cid-trWeorGYZ3 .item:hover .item-overlay {
  transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
}
.cid-trWeorGYZ3 .item-wrap {
  display: flex;
  align-items: center;
  width: 90%;
  max-width: 70rem;
  margin-right: auto;
  margin-left: auto;
  padding: 20px 0;
}
.cid-trWeorGYZ3 .mbr-text {
  position: relative;
  z-index: 2;
  color: #4a9e0c;
  margin-bottom: 0;
  width: 100%;
}
.cid-trWeorGYZ3 .mbr-text a {
  width: 100%;
}
.cid-trWeorGYZ3 .mbr-section-title,
.cid-trWeorGYZ3 .mbr-section-btn {
  color: #e3dda4;
}
.cid-trW7l5NnAr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-trW7l5NnAr .mbr-fallback-image.disabled {
  display: none;
}
.cid-trW7l5NnAr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trW7l5NnAr .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-trW7l5NnAr .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-trW7l5NnAr .mbr-section-title {
  color: #FF014E;
}
.cid-trW7l5NnAr .mbr-section-subtitle {
  color: #e3dda4;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-trW7l5NnAr .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-trW7l5NnAr .card-row {
  align-items: stretch;
}
.cid-trW7l5NnAr .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-trW7l5NnAr .card {
    flex-basis: 80% !important;
  }
}
.cid-trW7l5NnAr .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #000000, #000000);
}
.cid-trW7l5NnAr .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-trW7l5NnAr .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #000000, #000000);
  opacity: 0;
  transition: .5s all;
}
.cid-trW7l5NnAr .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-trW7l5NnAr .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-trW7l5NnAr .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-trW7l5NnAr .text-item {
  padding: 16px;
  width: 100%;
}
.cid-trW7l5NnAr .card-title {
  color: #878e99;
  margin-bottom: 0;
}
.cid-trW7l5NnAr .card-title a {
  transition: 0.4s all;
}
.cid-trW7l5NnAr .card-title a:hover {
  color: #2299aa !important;
}
.cid-trWhg1tHDk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-trWhg1tHDk .mbr-fallback-image.disabled {
  display: none;
}
.cid-trWhg1tHDk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trWhg1tHDk .container {
  width: 100%;
  max-width: 100%;
}
.cid-trWhg1tHDk .col-title {
  width: 90%;
  max-width: 70rem;
  margin-right: auto;
  margin-left: auto;
  padding-left: 0;
  padding-right: 0;
  margin-bottom: 1rem;
}
.cid-trWhg1tHDk .mbr-section-title {
  color: #1B1F0A;
  margin-bottom: 0;
}
.cid-trWhg1tHDk .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 0;
  opacity: 0.8;
  margin-top: 1rem;
}
.cid-trWhg1tHDk .item-col {
  display: flex;
  flex-direction: column;
  margin-top: 2rem;
  width: 100%;
  border-top: 2px solid #75fcf1;
}
.cid-trWhg1tHDk .item-overlay {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: #161616;
  -webkit-transform-origin: 50% 100%;
  -ms-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  transform: translate3d(0px, 0px, 0px) scale3d(1, 0, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  transform-style: preserve-3d;
  transition: 0.3s all;
  display: none;
}
.cid-trWhg1tHDk .item {
  display: flex;
  justify-content: center;
  width: 100%;
  border-bottom: 2px solid #75fcf1;
  position: relative;
}
.cid-trWhg1tHDk .item:hover .item-overlay {
  transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
}
.cid-trWhg1tHDk .item-wrap {
  display: flex;
  align-items: center;
  width: 90%;
  max-width: 70rem;
  margin-right: auto;
  margin-left: auto;
  padding: 20px 0;
}
.cid-trWhg1tHDk .mbr-text {
  position: relative;
  z-index: 2;
  color: #d5089f;
  margin-bottom: 0;
  width: 100%;
}
.cid-trWhg1tHDk .mbr-text a {
  width: 100%;
}
.cid-trWhg1tHDk .mbr-section-title,
.cid-trWhg1tHDk .mbr-section-btn {
  color: #e3dda4;
}
.cid-trWhqy2j7y {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-trWhqy2j7y .mbr-fallback-image.disabled {
  display: none;
}
.cid-trWhqy2j7y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trWhqy2j7y .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-trWhqy2j7y .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-trWhqy2j7y .mbr-section-title {
  color: #FF014E;
}
.cid-trWhqy2j7y .mbr-section-subtitle {
  color: #e3dda4;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-trWhqy2j7y .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-trWhqy2j7y .card-row {
  align-items: stretch;
}
.cid-trWhqy2j7y .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-trWhqy2j7y .card {
    flex-basis: 80% !important;
  }
}
.cid-trWhqy2j7y .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #000000, #000000);
}
.cid-trWhqy2j7y .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-trWhqy2j7y .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #000000, #000000);
  opacity: 0;
  transition: .5s all;
}
.cid-trWhqy2j7y .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-trWhqy2j7y .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-trWhqy2j7y .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-trWhqy2j7y .text-item {
  padding: 16px;
  width: 100%;
}
.cid-trWhqy2j7y .card-title {
  color: #878e99;
  margin-bottom: 0;
}
.cid-trWhqy2j7y .card-title a {
  transition: 0.4s all;
}
.cid-trWhqy2j7y .card-title a:hover {
  color: #2299aa !important;
}
.cid-trWfiid4AC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-trWfiid4AC .mbr-fallback-image.disabled {
  display: none;
}
.cid-trWfiid4AC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trWfiid4AC .container {
  width: 100%;
  max-width: 100%;
}
.cid-trWfiid4AC .col-title {
  width: 90%;
  max-width: 70rem;
  margin-right: auto;
  margin-left: auto;
  padding-left: 0;
  padding-right: 0;
  margin-bottom: 1rem;
}
.cid-trWfiid4AC .mbr-section-title {
  color: #1B1F0A;
  margin-bottom: 0;
}
.cid-trWfiid4AC .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 0;
  opacity: 0.8;
  margin-top: 1rem;
}
.cid-trWfiid4AC .item-col {
  display: flex;
  flex-direction: column;
  margin-top: 2rem;
  width: 100%;
  border-top: 2px solid #e6c63b;
}
.cid-trWfiid4AC .item-overlay {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: #161616;
  -webkit-transform-origin: 50% 100%;
  -ms-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  transform: translate3d(0px, 0px, 0px) scale3d(1, 0, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  transform-style: preserve-3d;
  transition: 0.3s all;
  display: none;
}
.cid-trWfiid4AC .item {
  display: flex;
  justify-content: center;
  width: 100%;
  border-bottom: 2px solid #e6c63b;
  position: relative;
}
.cid-trWfiid4AC .item:hover .item-overlay {
  transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
}
.cid-trWfiid4AC .item-wrap {
  display: flex;
  align-items: center;
  width: 90%;
  max-width: 70rem;
  margin-right: auto;
  margin-left: auto;
  padding: 20px 0;
}
.cid-trWfiid4AC .mbr-text {
  position: relative;
  z-index: 2;
  color: #e6c63b;
  margin-bottom: 0;
  width: 100%;
}
.cid-trWfiid4AC .mbr-text a {
  width: 100%;
}
.cid-trWfiid4AC .mbr-section-title,
.cid-trWfiid4AC .mbr-section-btn {
  color: #e3dda4;
}
.cid-trWfA0H7M2 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-trWfA0H7M2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-trWfA0H7M2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trWfA0H7M2 .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-trWfA0H7M2 .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-trWfA0H7M2 .mbr-section-title {
  color: #FF014E;
}
.cid-trWfA0H7M2 .mbr-section-subtitle {
  color: #e3dda4;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-trWfA0H7M2 .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-trWfA0H7M2 .card-row {
  align-items: stretch;
}
.cid-trWfA0H7M2 .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-trWfA0H7M2 .card {
    flex-basis: 80% !important;
  }
}
.cid-trWfA0H7M2 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #000000, #000000);
}
.cid-trWfA0H7M2 .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-trWfA0H7M2 .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #000000, #000000);
  opacity: 0;
  transition: .5s all;
}
.cid-trWfA0H7M2 .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-trWfA0H7M2 .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-trWfA0H7M2 .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-trWfA0H7M2 .text-item {
  padding: 16px;
  width: 100%;
}
.cid-trWfA0H7M2 .card-title {
  color: #878e99;
  margin-bottom: 0;
}
.cid-trWfA0H7M2 .card-title a {
  transition: 0.4s all;
}
.cid-trWfA0H7M2 .card-title a:hover {
  color: #2299aa !important;
}
.cid-trWiiTMcQ3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-trWiiTMcQ3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-trWiiTMcQ3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trWiiTMcQ3 .container {
  width: 100%;
  max-width: 100%;
}
.cid-trWiiTMcQ3 .col-title {
  width: 90%;
  max-width: 70rem;
  margin-right: auto;
  margin-left: auto;
  padding-left: 0;
  padding-right: 0;
  margin-bottom: 1rem;
}
.cid-trWiiTMcQ3 .mbr-section-title {
  color: #1B1F0A;
  margin-bottom: 0;
}
.cid-trWiiTMcQ3 .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 0;
  opacity: 0.8;
  margin-top: 1rem;
}
.cid-trWiiTMcQ3 .item-col {
  display: flex;
  flex-direction: column;
  margin-top: 2rem;
  width: 100%;
  border-top: 2px solid #d5089f;
}
.cid-trWiiTMcQ3 .item-overlay {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: #161616;
  -webkit-transform-origin: 50% 100%;
  -ms-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  transform: translate3d(0px, 0px, 0px) scale3d(1, 0, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  transform-style: preserve-3d;
  transition: 0.3s all;
  display: none;
}
.cid-trWiiTMcQ3 .item {
  display: flex;
  justify-content: center;
  width: 100%;
  border-bottom: 2px solid #d5089f;
  position: relative;
}
.cid-trWiiTMcQ3 .item:hover .item-overlay {
  transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
}
.cid-trWiiTMcQ3 .item-wrap {
  display: flex;
  align-items: center;
  width: 90%;
  max-width: 70rem;
  margin-right: auto;
  margin-left: auto;
  padding: 20px 0;
}
.cid-trWiiTMcQ3 .mbr-text {
  position: relative;
  z-index: 2;
  color: #d5089f;
  margin-bottom: 0;
  width: 100%;
}
.cid-trWiiTMcQ3 .mbr-text a {
  width: 100%;
}
.cid-trWiiTMcQ3 .mbr-section-title,
.cid-trWiiTMcQ3 .mbr-section-btn {
  color: #e3dda4;
}
.cid-trWijA9Afv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-trWijA9Afv .mbr-fallback-image.disabled {
  display: none;
}
.cid-trWijA9Afv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trWijA9Afv .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-trWijA9Afv .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-trWijA9Afv .mbr-section-title {
  color: #FF014E;
}
.cid-trWijA9Afv .mbr-section-subtitle {
  color: #e3dda4;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-trWijA9Afv .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-trWijA9Afv .card-row {
  align-items: stretch;
}
.cid-trWijA9Afv .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-trWijA9Afv .card {
    flex-basis: 80% !important;
  }
}
.cid-trWijA9Afv .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #000000, #000000);
}
.cid-trWijA9Afv .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-trWijA9Afv .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #000000, #000000);
  opacity: 0;
  transition: .5s all;
}
.cid-trWijA9Afv .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-trWijA9Afv .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-trWijA9Afv .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-trWijA9Afv .text-item {
  padding: 16px;
  width: 100%;
}
.cid-trWijA9Afv .card-title {
  color: #878e99;
  margin-bottom: 0;
}
.cid-trWijA9Afv .card-title a {
  transition: 0.4s all;
}
.cid-trWijA9Afv .card-title a:hover {
  color: #2299aa !important;
}
.cid-trWkQXPpGQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-trWkQXPpGQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-trWkQXPpGQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trWkQXPpGQ .container {
  width: 100%;
  max-width: 100%;
}
.cid-trWkQXPpGQ .col-title {
  width: 90%;
  max-width: 70rem;
  margin-right: auto;
  margin-left: auto;
  padding-left: 0;
  padding-right: 0;
  margin-bottom: 1rem;
}
.cid-trWkQXPpGQ .mbr-section-title {
  color: #1B1F0A;
  margin-bottom: 0;
}
.cid-trWkQXPpGQ .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 0;
  opacity: 0.8;
  margin-top: 1rem;
}
.cid-trWkQXPpGQ .item-col {
  display: flex;
  flex-direction: column;
  margin-top: 2rem;
  width: 100%;
  border-top: 2px solid #44bff8;
}
.cid-trWkQXPpGQ .item-overlay {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: #161616;
  -webkit-transform-origin: 50% 100%;
  -ms-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  transform: translate3d(0px, 0px, 0px) scale3d(1, 0, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  transform-style: preserve-3d;
  transition: 0.3s all;
  display: none;
}
.cid-trWkQXPpGQ .item {
  display: flex;
  justify-content: center;
  width: 100%;
  border-bottom: 2px solid #44bff8;
  position: relative;
}
.cid-trWkQXPpGQ .item:hover .item-overlay {
  transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
}
.cid-trWkQXPpGQ .item-wrap {
  display: flex;
  align-items: center;
  width: 90%;
  max-width: 70rem;
  margin-right: auto;
  margin-left: auto;
  padding: 20px 0;
}
.cid-trWkQXPpGQ .mbr-text {
  position: relative;
  z-index: 2;
  color: #44bff8;
  margin-bottom: 0;
  width: 100%;
}
.cid-trWkQXPpGQ .mbr-text a {
  width: 100%;
}
.cid-trWkQXPpGQ .mbr-section-title,
.cid-trWkQXPpGQ .mbr-section-btn {
  color: #e3dda4;
}
.cid-trWkS9wGJG {
  padding-top: 1rem;
  padding-bottom: 6rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-trWkS9wGJG .mbr-fallback-image.disabled {
  display: none;
}
.cid-trWkS9wGJG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-trWkS9wGJG .container {
  max-width: 1200px;
  padding: 0 10px;
}
.cid-trWkS9wGJG .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-trWkS9wGJG .mbr-section-title {
  color: #FF014E;
}
.cid-trWkS9wGJG .mbr-section-subtitle {
  color: #e3dda4;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-trWkS9wGJG .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-trWkS9wGJG .card-row {
  align-items: stretch;
}
.cid-trWkS9wGJG .card {
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-trWkS9wGJG .card {
    flex-basis: 80% !important;
  }
}
.cid-trWkS9wGJG .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #000000, #000000);
}
.cid-trWkS9wGJG .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-trWkS9wGJG .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #000000, #000000);
  opacity: 0;
  transition: .5s all;
}
.cid-trWkS9wGJG .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-trWkS9wGJG .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-trWkS9wGJG .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-trWkS9wGJG .text-item {
  padding: 16px;
  width: 100%;
}
.cid-trWkS9wGJG .card-title {
  color: #878e99;
  margin-bottom: 0;
}
.cid-trWkS9wGJG .card-title a {
  transition: 0.4s all;
}
.cid-trWkS9wGJG .card-title a:hover {
  color: #2299aa !important;
}
.cid-trRJUQkFVm {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trRJUQkFVm .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trRJUQkFVm .d-flex {
    flex-direction: column;
  }
}
.cid-trRJUQkFVm .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trRJUQkFVm .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-troQiPRTQK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-troQiPRTQK nav.navbar {
  position: fixed;
}
.cid-troQiPRTQK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troQiPRTQK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-troQiPRTQK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-troQiPRTQK .dropdown-item:hover,
.cid-troQiPRTQK .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-troQiPRTQK .dropdown-item:hover span {
  color: white;
}
.cid-troQiPRTQK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-troQiPRTQK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-troQiPRTQK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-troQiPRTQK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-troQiPRTQK .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-troQiPRTQK .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-troQiPRTQK .container {
    flex-wrap: nowrap;
  }
}
.cid-troQiPRTQK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-troQiPRTQK .dropdown-menu,
.cid-troQiPRTQK .navbar.opened {
  background: #000000 !important;
}
.cid-troQiPRTQK .nav-item:focus,
.cid-troQiPRTQK .nav-link:focus {
  outline: none;
}
.cid-troQiPRTQK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-troQiPRTQK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-troQiPRTQK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-troQiPRTQK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troQiPRTQK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-troQiPRTQK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-troQiPRTQK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-troQiPRTQK .navbar.opened {
  transition: all 0.3s;
}
.cid-troQiPRTQK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-troQiPRTQK .navbar .navbar-logo img {
  width: auto;
}
.cid-troQiPRTQK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-troQiPRTQK .navbar.collapsed {
  justify-content: center;
}
.cid-troQiPRTQK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-troQiPRTQK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-troQiPRTQK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-troQiPRTQK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-troQiPRTQK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-troQiPRTQK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-troQiPRTQK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-troQiPRTQK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-troQiPRTQK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-troQiPRTQK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-troQiPRTQK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-troQiPRTQK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-troQiPRTQK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-troQiPRTQK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-troQiPRTQK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-troQiPRTQK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-troQiPRTQK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-troQiPRTQK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-troQiPRTQK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-troQiPRTQK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-troQiPRTQK .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-troQiPRTQK .navbar.navbar-short {
  min-height: 60px;
}
.cid-troQiPRTQK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-troQiPRTQK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-troQiPRTQK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-troQiPRTQK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-troQiPRTQK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-troQiPRTQK .dropdown-item.active,
.cid-troQiPRTQK .dropdown-item:active {
  background-color: transparent;
}
.cid-troQiPRTQK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-troQiPRTQK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-troQiPRTQK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-troQiPRTQK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-troQiPRTQK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-troQiPRTQK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-troQiPRTQK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-troQiPRTQK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-troQiPRTQK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-troQiPRTQK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-troQiPRTQK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-troQiPRTQK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troQiPRTQK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troQiPRTQK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-troQiPRTQK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troQiPRTQK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-troQiPRTQK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-troQiPRTQK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troQiPRTQK .navbar-dropdown {
  position: fixed;
}
.cid-troQiPRTQK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-troQiPRTQK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-troQiPRTQK .navbar {
    height: 70px;
  }
  .cid-troQiPRTQK .navbar.opened {
    height: auto;
  }
  .cid-troQiPRTQK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-troQiQt2oc {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/20230104-36.webp");
}
.cid-troQiQt2oc .mbr-section-title {
  color: #ffffff;
}
.cid-troQiQt2oc .mbr-text,
.cid-troQiQt2oc .mbr-section-btn {
  color: #ffffff;
}
.cid-troQiQt2oc .mbr-section-subtitle {
  color: #e3dda4;
}
.cid-troQiQXB2s {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-troQiQXB2s img,
.cid-troQiQXB2s .item-img {
  width: 100%;
}
.cid-troQiQXB2s .item:focus,
.cid-troQiQXB2s span:focus {
  outline: none;
}
.cid-troQiQXB2s .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-troQiQXB2s .item-wrapper {
  position: relative;
  background: #649afc;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-troQiQXB2s .item-content {
  padding: 25px 1rem 0;
}
.cid-troQiQXB2s .item-content a:not(.btn):hover {
  color: #2299aa !important;
  background-image: none !important;
}
.cid-troQiQXB2s .item-wrapper {
  background: transparent;
}
.cid-troQiQXB2s .item-content {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-troQiQXB2s .mbr-section-btn {
  margin-top: auto !important;
}
.cid-troQiQXB2s .mbr-section-title,
.cid-troQiQXB2s .mbr-section-subtitle {
  color: #111111;
}
.cid-troQiQXB2s .mbr-text,
.cid-troQiQXB2s .mbr-section-btn {
  text-align: left;
}
.cid-troQiQXB2s .item-title {
  text-align: left;
}
.cid-troQiQXB2s .item-subtitle {
  text-align: center;
}
.cid-troQiQXB2s .item-img {
  overflow: hidden;
}
.cid-troQiQXB2s .item-img img {
  width: 100%;
  transform: scale3d(1, 1, 1);
  transform-style: preserve-3d;
  transition: 1s;
}
.cid-troQiQXB2s .item-img:hover img {
  transform: scale3d(1.1, 1.1, 1.1) translateZ(0);
}
.cid-troQiQXB2s .mbr-section-head {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .cid-troQiQXB2s .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-troutoMZVP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-troutoMZVP nav.navbar {
  position: fixed;
}
.cid-troutoMZVP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troutoMZVP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-troutoMZVP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-troutoMZVP .dropdown-item:hover,
.cid-troutoMZVP .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-troutoMZVP .dropdown-item:hover span {
  color: white;
}
.cid-troutoMZVP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-troutoMZVP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-troutoMZVP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-troutoMZVP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-troutoMZVP .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-troutoMZVP .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-troutoMZVP .container {
    flex-wrap: nowrap;
  }
}
.cid-troutoMZVP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-troutoMZVP .dropdown-menu,
.cid-troutoMZVP .navbar.opened {
  background: #000000 !important;
}
.cid-troutoMZVP .nav-item:focus,
.cid-troutoMZVP .nav-link:focus {
  outline: none;
}
.cid-troutoMZVP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-troutoMZVP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-troutoMZVP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-troutoMZVP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troutoMZVP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-troutoMZVP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-troutoMZVP .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-troutoMZVP .navbar.opened {
  transition: all 0.3s;
}
.cid-troutoMZVP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-troutoMZVP .navbar .navbar-logo img {
  width: auto;
}
.cid-troutoMZVP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-troutoMZVP .navbar.collapsed {
  justify-content: center;
}
.cid-troutoMZVP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-troutoMZVP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-troutoMZVP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-troutoMZVP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-troutoMZVP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-troutoMZVP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-troutoMZVP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-troutoMZVP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-troutoMZVP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-troutoMZVP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-troutoMZVP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-troutoMZVP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-troutoMZVP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-troutoMZVP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-troutoMZVP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-troutoMZVP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-troutoMZVP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-troutoMZVP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-troutoMZVP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-troutoMZVP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-troutoMZVP .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-troutoMZVP .navbar.navbar-short {
  min-height: 60px;
}
.cid-troutoMZVP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-troutoMZVP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-troutoMZVP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-troutoMZVP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-troutoMZVP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-troutoMZVP .dropdown-item.active,
.cid-troutoMZVP .dropdown-item:active {
  background-color: transparent;
}
.cid-troutoMZVP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-troutoMZVP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-troutoMZVP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-troutoMZVP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-troutoMZVP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-troutoMZVP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-troutoMZVP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-troutoMZVP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-troutoMZVP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-troutoMZVP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-troutoMZVP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-troutoMZVP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troutoMZVP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troutoMZVP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-troutoMZVP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troutoMZVP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-troutoMZVP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-troutoMZVP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troutoMZVP .navbar-dropdown {
  position: fixed;
}
.cid-troutoMZVP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-troutoMZVP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-troutoMZVP .navbar {
    height: 70px;
  }
  .cid-troutoMZVP .navbar.opened {
    height: auto;
  }
  .cid-troutoMZVP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-troutpg9tX {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/sustainability-1.webp");
}
.cid-troutpg9tX .mbr-section-title {
  color: #232323;
}
.cid-troutpg9tX .mbr-text,
.cid-troutpg9tX .mbr-section-btn {
  color: #232323;
}
.cid-troutpg9tX .mbr-section-subtitle {
  color: #232323;
}
.cid-trowx19jUP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-trowx19jUP img,
.cid-trowx19jUP .item-img {
  width: 100%;
}
.cid-trowx19jUP .item:focus,
.cid-trowx19jUP span:focus {
  outline: none;
}
.cid-trowx19jUP .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-trowx19jUP .item-wrapper {
  position: relative;
  background: #649afc;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-trowx19jUP .item-content {
  padding: 25px 1rem 0;
}
.cid-trowx19jUP .item-content a:not(.btn):hover {
  color: #2299aa !important;
  background-image: none !important;
}
.cid-trowx19jUP .item-wrapper {
  background: transparent;
}
.cid-trowx19jUP .item-content {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-trowx19jUP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-trowx19jUP .mbr-section-title,
.cid-trowx19jUP .mbr-section-subtitle {
  color: #111111;
}
.cid-trowx19jUP .mbr-text,
.cid-trowx19jUP .mbr-section-btn {
  text-align: left;
}
.cid-trowx19jUP .item-title {
  text-align: left;
}
.cid-trowx19jUP .item-subtitle {
  text-align: center;
}
.cid-trowx19jUP .item-img {
  overflow: hidden;
}
.cid-trowx19jUP .item-img img {
  width: 100%;
  transform: scale3d(1, 1, 1);
  transform-style: preserve-3d;
  transition: 1s;
}
.cid-trowx19jUP .item-img:hover img {
  transform: scale3d(1.1, 1.1, 1.1) translateZ(0);
}
.cid-trowx19jUP .mbr-section-head {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .cid-trowx19jUP .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-troxW7cVun {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-troxW7cVun nav.navbar {
  position: fixed;
}
.cid-troxW7cVun .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troxW7cVun .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-troxW7cVun .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-troxW7cVun .dropdown-item:hover,
.cid-troxW7cVun .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-troxW7cVun .dropdown-item:hover span {
  color: white;
}
.cid-troxW7cVun .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-troxW7cVun .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-troxW7cVun .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-troxW7cVun .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-troxW7cVun .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-troxW7cVun .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-troxW7cVun .container {
    flex-wrap: nowrap;
  }
}
.cid-troxW7cVun .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-troxW7cVun .dropdown-menu,
.cid-troxW7cVun .navbar.opened {
  background: #000000 !important;
}
.cid-troxW7cVun .nav-item:focus,
.cid-troxW7cVun .nav-link:focus {
  outline: none;
}
.cid-troxW7cVun .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-troxW7cVun .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-troxW7cVun .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-troxW7cVun .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troxW7cVun .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-troxW7cVun .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-troxW7cVun .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-troxW7cVun .navbar.opened {
  transition: all 0.3s;
}
.cid-troxW7cVun .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-troxW7cVun .navbar .navbar-logo img {
  width: auto;
}
.cid-troxW7cVun .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-troxW7cVun .navbar.collapsed {
  justify-content: center;
}
.cid-troxW7cVun .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-troxW7cVun .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-troxW7cVun .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-troxW7cVun .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-troxW7cVun .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-troxW7cVun .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-troxW7cVun .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-troxW7cVun .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-troxW7cVun .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-troxW7cVun .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-troxW7cVun .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-troxW7cVun .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-troxW7cVun .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-troxW7cVun .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-troxW7cVun .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-troxW7cVun .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-troxW7cVun .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-troxW7cVun .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-troxW7cVun .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-troxW7cVun .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-troxW7cVun .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-troxW7cVun .navbar.navbar-short {
  min-height: 60px;
}
.cid-troxW7cVun .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-troxW7cVun .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-troxW7cVun .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-troxW7cVun .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-troxW7cVun .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-troxW7cVun .dropdown-item.active,
.cid-troxW7cVun .dropdown-item:active {
  background-color: transparent;
}
.cid-troxW7cVun .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-troxW7cVun .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-troxW7cVun .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-troxW7cVun .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-troxW7cVun .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-troxW7cVun .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-troxW7cVun ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-troxW7cVun .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-troxW7cVun button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-troxW7cVun button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-troxW7cVun button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-troxW7cVun button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troxW7cVun button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troxW7cVun button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-troxW7cVun nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troxW7cVun nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-troxW7cVun nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-troxW7cVun nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troxW7cVun .navbar-dropdown {
  position: fixed;
}
.cid-troxW7cVun a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-troxW7cVun .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-troxW7cVun .navbar {
    height: 70px;
  }
  .cid-troxW7cVun .navbar.opened {
    height: auto;
  }
  .cid-troxW7cVun .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-troxW7HFLe {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/20240922-5.webp");
}
.cid-troxW7HFLe .mbr-section-title {
  color: #ffffff;
}
.cid-troxW7HFLe .mbr-text,
.cid-troxW7HFLe .mbr-section-btn {
  color: #ffffff;
}
.cid-troxW7HFLe .mbr-section-subtitle {
  color: #e3dda4;
}
.cid-troz8Civa4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-troz8Civa4 img,
.cid-troz8Civa4 .item-img {
  width: 100%;
}
.cid-troz8Civa4 .item:focus,
.cid-troz8Civa4 span:focus {
  outline: none;
}
.cid-troz8Civa4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-troz8Civa4 .item-wrapper {
  position: relative;
  background: #649afc;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-troz8Civa4 .item-content {
  padding: 25px 1rem 0;
}
.cid-troz8Civa4 .item-content a:not(.btn):hover {
  color: #2299aa !important;
  background-image: none !important;
}
.cid-troz8Civa4 .item-wrapper {
  background: transparent;
}
.cid-troz8Civa4 .item-content {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-troz8Civa4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-troz8Civa4 .mbr-section-title,
.cid-troz8Civa4 .mbr-section-subtitle {
  color: #111111;
}
.cid-troz8Civa4 .mbr-text,
.cid-troz8Civa4 .mbr-section-btn {
  text-align: left;
}
.cid-troz8Civa4 .item-title {
  text-align: left;
}
.cid-troz8Civa4 .item-subtitle {
  text-align: center;
}
.cid-troz8Civa4 .item-img {
  overflow: hidden;
}
.cid-troz8Civa4 .item-img img {
  width: 100%;
  transform: scale3d(1, 1, 1);
  transform-style: preserve-3d;
  transition: 1s;
}
.cid-troz8Civa4 .item-img:hover img {
  transform: scale3d(1.1, 1.1, 1.1) translateZ(0);
}
.cid-troz8Civa4 .mbr-section-head {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .cid-troz8Civa4 .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-trozL8KzwQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-trozL8KzwQ nav.navbar {
  position: fixed;
}
.cid-trozL8KzwQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trozL8KzwQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-trozL8KzwQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-trozL8KzwQ .dropdown-item:hover,
.cid-trozL8KzwQ .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-trozL8KzwQ .dropdown-item:hover span {
  color: white;
}
.cid-trozL8KzwQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-trozL8KzwQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-trozL8KzwQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-trozL8KzwQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-trozL8KzwQ .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-trozL8KzwQ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-trozL8KzwQ .container {
    flex-wrap: nowrap;
  }
}
.cid-trozL8KzwQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-trozL8KzwQ .dropdown-menu,
.cid-trozL8KzwQ .navbar.opened {
  background: #000000 !important;
}
.cid-trozL8KzwQ .nav-item:focus,
.cid-trozL8KzwQ .nav-link:focus {
  outline: none;
}
.cid-trozL8KzwQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-trozL8KzwQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-trozL8KzwQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-trozL8KzwQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-trozL8KzwQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-trozL8KzwQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-trozL8KzwQ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-trozL8KzwQ .navbar.opened {
  transition: all 0.3s;
}
.cid-trozL8KzwQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-trozL8KzwQ .navbar .navbar-logo img {
  width: auto;
}
.cid-trozL8KzwQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-trozL8KzwQ .navbar.collapsed {
  justify-content: center;
}
.cid-trozL8KzwQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-trozL8KzwQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-trozL8KzwQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-trozL8KzwQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-trozL8KzwQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-trozL8KzwQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-trozL8KzwQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-trozL8KzwQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-trozL8KzwQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-trozL8KzwQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-trozL8KzwQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-trozL8KzwQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-trozL8KzwQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-trozL8KzwQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-trozL8KzwQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-trozL8KzwQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-trozL8KzwQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-trozL8KzwQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-trozL8KzwQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-trozL8KzwQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-trozL8KzwQ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-trozL8KzwQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-trozL8KzwQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-trozL8KzwQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-trozL8KzwQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-trozL8KzwQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-trozL8KzwQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-trozL8KzwQ .dropdown-item.active,
.cid-trozL8KzwQ .dropdown-item:active {
  background-color: transparent;
}
.cid-trozL8KzwQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-trozL8KzwQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-trozL8KzwQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-trozL8KzwQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-trozL8KzwQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-trozL8KzwQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-trozL8KzwQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-trozL8KzwQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-trozL8KzwQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-trozL8KzwQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-trozL8KzwQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-trozL8KzwQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trozL8KzwQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-trozL8KzwQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-trozL8KzwQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trozL8KzwQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-trozL8KzwQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-trozL8KzwQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-trozL8KzwQ .navbar-dropdown {
  position: fixed;
}
.cid-trozL8KzwQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-trozL8KzwQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-trozL8KzwQ .navbar {
    height: 70px;
  }
  .cid-trozL8KzwQ .navbar.opened {
    height: auto;
  }
  .cid-trozL8KzwQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-trozL996t6 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/20220104-7.webp");
}
.cid-trozL996t6 .mbr-section-title {
  color: #ffffff;
}
.cid-trozL996t6 .mbr-text,
.cid-trozL996t6 .mbr-section-btn {
  color: #ffffff;
}
.cid-trozL996t6 .mbr-section-subtitle {
  color: #e3dda4;
}
.cid-troB4lAiot {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-troB4lAiot img,
.cid-troB4lAiot .item-img {
  width: 100%;
}
.cid-troB4lAiot .item:focus,
.cid-troB4lAiot span:focus {
  outline: none;
}
.cid-troB4lAiot .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-troB4lAiot .item-wrapper {
  position: relative;
  background: #649afc;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-troB4lAiot .item-content {
  padding: 25px 1rem 0;
}
.cid-troB4lAiot .item-content a:not(.btn):hover {
  color: #2299aa !important;
  background-image: none !important;
}
.cid-troB4lAiot .item-wrapper {
  background: transparent;
}
.cid-troB4lAiot .item-content {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-troB4lAiot .mbr-section-btn {
  margin-top: auto !important;
}
.cid-troB4lAiot .mbr-section-title,
.cid-troB4lAiot .mbr-section-subtitle {
  color: #111111;
}
.cid-troB4lAiot .mbr-text,
.cid-troB4lAiot .mbr-section-btn {
  text-align: left;
}
.cid-troB4lAiot .item-title {
  text-align: left;
}
.cid-troB4lAiot .item-subtitle {
  text-align: center;
}
.cid-troB4lAiot .item-img {
  overflow: hidden;
}
.cid-troB4lAiot .item-img img {
  width: 100%;
  transform: scale3d(1, 1, 1);
  transform-style: preserve-3d;
  transition: 1s;
}
.cid-troB4lAiot .item-img:hover img {
  transform: scale3d(1.1, 1.1, 1.1) translateZ(0);
}
.cid-troB4lAiot .mbr-section-head {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .cid-troB4lAiot .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-troDLK8Wzp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-troDLK8Wzp nav.navbar {
  position: fixed;
}
.cid-troDLK8Wzp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troDLK8Wzp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-troDLK8Wzp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-troDLK8Wzp .dropdown-item:hover,
.cid-troDLK8Wzp .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-troDLK8Wzp .dropdown-item:hover span {
  color: white;
}
.cid-troDLK8Wzp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-troDLK8Wzp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-troDLK8Wzp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-troDLK8Wzp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-troDLK8Wzp .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-troDLK8Wzp .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-troDLK8Wzp .container {
    flex-wrap: nowrap;
  }
}
.cid-troDLK8Wzp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-troDLK8Wzp .dropdown-menu,
.cid-troDLK8Wzp .navbar.opened {
  background: #000000 !important;
}
.cid-troDLK8Wzp .nav-item:focus,
.cid-troDLK8Wzp .nav-link:focus {
  outline: none;
}
.cid-troDLK8Wzp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-troDLK8Wzp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-troDLK8Wzp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-troDLK8Wzp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troDLK8Wzp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-troDLK8Wzp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-troDLK8Wzp .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-troDLK8Wzp .navbar.opened {
  transition: all 0.3s;
}
.cid-troDLK8Wzp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-troDLK8Wzp .navbar .navbar-logo img {
  width: auto;
}
.cid-troDLK8Wzp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-troDLK8Wzp .navbar.collapsed {
  justify-content: center;
}
.cid-troDLK8Wzp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-troDLK8Wzp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-troDLK8Wzp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-troDLK8Wzp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-troDLK8Wzp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-troDLK8Wzp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-troDLK8Wzp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-troDLK8Wzp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-troDLK8Wzp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-troDLK8Wzp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-troDLK8Wzp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-troDLK8Wzp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-troDLK8Wzp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-troDLK8Wzp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-troDLK8Wzp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-troDLK8Wzp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-troDLK8Wzp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-troDLK8Wzp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-troDLK8Wzp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-troDLK8Wzp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-troDLK8Wzp .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-troDLK8Wzp .navbar.navbar-short {
  min-height: 60px;
}
.cid-troDLK8Wzp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-troDLK8Wzp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-troDLK8Wzp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-troDLK8Wzp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-troDLK8Wzp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-troDLK8Wzp .dropdown-item.active,
.cid-troDLK8Wzp .dropdown-item:active {
  background-color: transparent;
}
.cid-troDLK8Wzp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-troDLK8Wzp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-troDLK8Wzp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-troDLK8Wzp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-troDLK8Wzp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-troDLK8Wzp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-troDLK8Wzp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-troDLK8Wzp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-troDLK8Wzp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-troDLK8Wzp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-troDLK8Wzp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-troDLK8Wzp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troDLK8Wzp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troDLK8Wzp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-troDLK8Wzp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troDLK8Wzp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-troDLK8Wzp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-troDLK8Wzp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troDLK8Wzp .navbar-dropdown {
  position: fixed;
}
.cid-troDLK8Wzp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-troDLK8Wzp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-troDLK8Wzp .navbar {
    height: 70px;
  }
  .cid-troDLK8Wzp .navbar.opened {
    height: auto;
  }
  .cid-troDLK8Wzp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-troDLKweTr {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/startups-1.webp");
}
.cid-troDLKweTr .mbr-section-title {
  color: #ffffff;
}
.cid-troDLKweTr .mbr-text,
.cid-troDLKweTr .mbr-section-btn {
  color: #ffffff;
}
.cid-troDLKweTr .mbr-section-subtitle {
  color: #e3dda4;
}
.cid-troDLKVlgv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-troDLKVlgv img,
.cid-troDLKVlgv .item-img {
  width: 100%;
}
.cid-troDLKVlgv .item:focus,
.cid-troDLKVlgv span:focus {
  outline: none;
}
.cid-troDLKVlgv .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-troDLKVlgv .item-wrapper {
  position: relative;
  background: #649afc;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-troDLKVlgv .item-content {
  padding: 25px 1rem 0;
}
.cid-troDLKVlgv .item-content a:not(.btn):hover {
  color: #2299aa !important;
  background-image: none !important;
}
.cid-troDLKVlgv .item-wrapper {
  background: transparent;
}
.cid-troDLKVlgv .item-content {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-troDLKVlgv .mbr-section-btn {
  margin-top: auto !important;
}
.cid-troDLKVlgv .mbr-section-title,
.cid-troDLKVlgv .mbr-section-subtitle {
  color: #111111;
}
.cid-troDLKVlgv .mbr-text,
.cid-troDLKVlgv .mbr-section-btn {
  text-align: left;
}
.cid-troDLKVlgv .item-title {
  text-align: left;
}
.cid-troDLKVlgv .item-subtitle {
  text-align: center;
}
.cid-troDLKVlgv .item-img {
  overflow: hidden;
}
.cid-troDLKVlgv .item-img img {
  width: 100%;
  transform: scale3d(1, 1, 1);
  transform-style: preserve-3d;
  transition: 1s;
}
.cid-troDLKVlgv .item-img:hover img {
  transform: scale3d(1.1, 1.1, 1.1) translateZ(0);
}
.cid-troDLKVlgv .mbr-section-head {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .cid-troDLKVlgv .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-troMEA39ed {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-troMEA39ed nav.navbar {
  position: fixed;
}
.cid-troMEA39ed .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troMEA39ed .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-troMEA39ed .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-troMEA39ed .dropdown-item:hover,
.cid-troMEA39ed .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-troMEA39ed .dropdown-item:hover span {
  color: white;
}
.cid-troMEA39ed .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-troMEA39ed .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-troMEA39ed .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-troMEA39ed .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-troMEA39ed .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-troMEA39ed .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-troMEA39ed .container {
    flex-wrap: nowrap;
  }
}
.cid-troMEA39ed .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-troMEA39ed .dropdown-menu,
.cid-troMEA39ed .navbar.opened {
  background: #000000 !important;
}
.cid-troMEA39ed .nav-item:focus,
.cid-troMEA39ed .nav-link:focus {
  outline: none;
}
.cid-troMEA39ed .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-troMEA39ed .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-troMEA39ed .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-troMEA39ed .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-troMEA39ed .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-troMEA39ed .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-troMEA39ed .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-troMEA39ed .navbar.opened {
  transition: all 0.3s;
}
.cid-troMEA39ed .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-troMEA39ed .navbar .navbar-logo img {
  width: auto;
}
.cid-troMEA39ed .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-troMEA39ed .navbar.collapsed {
  justify-content: center;
}
.cid-troMEA39ed .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-troMEA39ed .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-troMEA39ed .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-troMEA39ed .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-troMEA39ed .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-troMEA39ed .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-troMEA39ed .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-troMEA39ed .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-troMEA39ed .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-troMEA39ed .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-troMEA39ed .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-troMEA39ed .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-troMEA39ed .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-troMEA39ed .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-troMEA39ed .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-troMEA39ed .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-troMEA39ed .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-troMEA39ed .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-troMEA39ed .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-troMEA39ed .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-troMEA39ed .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-troMEA39ed .navbar.navbar-short {
  min-height: 60px;
}
.cid-troMEA39ed .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-troMEA39ed .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-troMEA39ed .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-troMEA39ed .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-troMEA39ed .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-troMEA39ed .dropdown-item.active,
.cid-troMEA39ed .dropdown-item:active {
  background-color: transparent;
}
.cid-troMEA39ed .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-troMEA39ed .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-troMEA39ed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-troMEA39ed .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-troMEA39ed .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-troMEA39ed .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-troMEA39ed ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-troMEA39ed .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-troMEA39ed button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-troMEA39ed button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-troMEA39ed button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-troMEA39ed button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troMEA39ed button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-troMEA39ed button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-troMEA39ed nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troMEA39ed nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-troMEA39ed nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-troMEA39ed nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-troMEA39ed .navbar-dropdown {
  position: fixed;
}
.cid-troMEA39ed a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-troMEA39ed .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-troMEA39ed .navbar {
    height: 70px;
  }
  .cid-troMEA39ed .navbar.opened {
    height: auto;
  }
  .cid-troMEA39ed .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-troMEAwhn8 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/20230104-10.webp");
}
.cid-troMEAwhn8 .mbr-section-title {
  color: #ffffff;
}
.cid-troMEAwhn8 .mbr-text,
.cid-troMEAwhn8 .mbr-section-btn {
  color: #ffffff;
}
.cid-troMEAwhn8 .mbr-section-subtitle {
  color: #e3dda4;
}
.cid-troMEAU3a2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-troMEAU3a2 img,
.cid-troMEAU3a2 .item-img {
  width: 100%;
}
.cid-troMEAU3a2 .item:focus,
.cid-troMEAU3a2 span:focus {
  outline: none;
}
.cid-troMEAU3a2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-troMEAU3a2 .item-wrapper {
  position: relative;
  background: #649afc;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-troMEAU3a2 .item-content {
  padding: 25px 1rem 0;
}
.cid-troMEAU3a2 .item-content a:not(.btn):hover {
  color: #2299aa !important;
  background-image: none !important;
}
.cid-troMEAU3a2 .item-wrapper {
  background: transparent;
}
.cid-troMEAU3a2 .item-content {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-troMEAU3a2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-troMEAU3a2 .mbr-section-title,
.cid-troMEAU3a2 .mbr-section-subtitle {
  color: #111111;
}
.cid-troMEAU3a2 .mbr-text,
.cid-troMEAU3a2 .mbr-section-btn {
  text-align: left;
}
.cid-troMEAU3a2 .item-title {
  text-align: left;
}
.cid-troMEAU3a2 .item-subtitle {
  text-align: center;
}
.cid-troMEAU3a2 .item-img {
  overflow: hidden;
}
.cid-troMEAU3a2 .item-img img {
  width: 100%;
  transform: scale3d(1, 1, 1);
  transform-style: preserve-3d;
  transition: 1s;
}
.cid-troMEAU3a2 .item-img:hover img {
  transform: scale3d(1.1, 1.1, 1.1) translateZ(0);
}
.cid-troMEAU3a2 .mbr-section-head {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .cid-troMEAU3a2 .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-trpMoOdtTH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-trpMoOdtTH .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-trpMoOdtTH .d-flex {
    flex-direction: column;
  }
}
.cid-trpMoOdtTH .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-trpMoOdtTH .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-ts2YVKvQ6Z {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ts2YVKvQ6Z nav.navbar {
  position: fixed;
}
.cid-ts2YVKvQ6Z .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ts2YVKvQ6Z .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ts2YVKvQ6Z .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ts2YVKvQ6Z .dropdown-item:hover,
.cid-ts2YVKvQ6Z .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-ts2YVKvQ6Z .dropdown-item:hover span {
  color: white;
}
.cid-ts2YVKvQ6Z .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ts2YVKvQ6Z .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ts2YVKvQ6Z .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ts2YVKvQ6Z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ts2YVKvQ6Z .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-ts2YVKvQ6Z .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ts2YVKvQ6Z .container {
    flex-wrap: nowrap;
  }
}
.cid-ts2YVKvQ6Z .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ts2YVKvQ6Z .dropdown-menu,
.cid-ts2YVKvQ6Z .navbar.opened {
  background: #000000 !important;
}
.cid-ts2YVKvQ6Z .nav-item:focus,
.cid-ts2YVKvQ6Z .nav-link:focus {
  outline: none;
}
.cid-ts2YVKvQ6Z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ts2YVKvQ6Z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ts2YVKvQ6Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ts2YVKvQ6Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ts2YVKvQ6Z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ts2YVKvQ6Z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ts2YVKvQ6Z .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-ts2YVKvQ6Z .navbar.opened {
  transition: all 0.3s;
}
.cid-ts2YVKvQ6Z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ts2YVKvQ6Z .navbar .navbar-logo img {
  width: auto;
}
.cid-ts2YVKvQ6Z .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ts2YVKvQ6Z .navbar.collapsed {
  justify-content: center;
}
.cid-ts2YVKvQ6Z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ts2YVKvQ6Z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ts2YVKvQ6Z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-ts2YVKvQ6Z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ts2YVKvQ6Z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ts2YVKvQ6Z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ts2YVKvQ6Z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ts2YVKvQ6Z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ts2YVKvQ6Z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ts2YVKvQ6Z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ts2YVKvQ6Z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ts2YVKvQ6Z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ts2YVKvQ6Z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ts2YVKvQ6Z .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ts2YVKvQ6Z .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ts2YVKvQ6Z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ts2YVKvQ6Z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ts2YVKvQ6Z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ts2YVKvQ6Z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ts2YVKvQ6Z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ts2YVKvQ6Z .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ts2YVKvQ6Z .navbar.navbar-short {
  min-height: 60px;
}
.cid-ts2YVKvQ6Z .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ts2YVKvQ6Z .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ts2YVKvQ6Z .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ts2YVKvQ6Z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ts2YVKvQ6Z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ts2YVKvQ6Z .dropdown-item.active,
.cid-ts2YVKvQ6Z .dropdown-item:active {
  background-color: transparent;
}
.cid-ts2YVKvQ6Z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ts2YVKvQ6Z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ts2YVKvQ6Z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ts2YVKvQ6Z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ts2YVKvQ6Z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ts2YVKvQ6Z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ts2YVKvQ6Z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ts2YVKvQ6Z .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ts2YVKvQ6Z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ts2YVKvQ6Z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-ts2YVKvQ6Z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ts2YVKvQ6Z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ts2YVKvQ6Z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ts2YVKvQ6Z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ts2YVKvQ6Z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ts2YVKvQ6Z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ts2YVKvQ6Z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ts2YVKvQ6Z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ts2YVKvQ6Z .navbar-dropdown {
  position: fixed;
}
.cid-ts2YVKvQ6Z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ts2YVKvQ6Z .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ts2YVKvQ6Z .navbar {
    height: 70px;
  }
  .cid-ts2YVKvQ6Z .navbar.opened {
    height: auto;
  }
  .cid-ts2YVKvQ6Z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ts2YVKVAB3 {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-ts2YVKVAB3 .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #232323;
}
.cid-ts2YVKVAB3 img {
  width: 100%;
}
.cid-ts2YVKVAB3 p {
  margin-top: 6rem;
}
.cid-ts2YVKVAB3 .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-ts2YVKVAB3 h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-ts2YVKVAB3 .content-wrapper {
    padding-top: 0rem;
  }
  .cid-ts2YVKVAB3 p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-ts2YVKVAB3 .back {
    width: 100%;
    height: 75%;
  }
  .cid-ts2YVKVAB3 .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-ts2YVKVAB3 p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-ts2YVKVAB3 .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-ts2YVKVAB3 h4 {
    right: 2rem;
  }
}
.cid-ts2YVKVAB3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ts2YVKVAB3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ts2YVKVAB3 H1 {
  color: #e3dda4;
}
.cid-ts2YVKVAB3 H3 {
  color: #ffffff;
}
.cid-ts2YVKVAB3 H4 {
  color: #ffffff;
}
.cid-ts2YVLk2oz {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ts3j2o9JqT {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ts3j2o9JqT .row {
  align-items: stretch;
  justify-content: center;
}
.cid-ts3j2o9JqT .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-ts3j2o9JqT .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-ts3j2o9JqT P {
  color: #000000;
  margin-bottom: 0px;
  margin-top: 5px;
}
.cid-ts3j2o9JqT img {
  margin-top: 15px;
}
@media (max-width: 990px) {
  .cid-ts3j2o9JqT .top {
    margin-top: 0;
  }
}
@media (min-width: 990px) {
  .cid-ts3j2o9JqT .top,
  .cid-ts3j2o9JqT .top-2 {
    margin-top: 0;
  }
}
.cid-ts3kgoijcZ {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ts3kgoijcZ .row {
  align-items: stretch;
  justify-content: center;
}
.cid-ts3kgoijcZ .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-ts3kgoijcZ .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-ts3kgoijcZ P {
  color: #000000;
  margin-bottom: 0px;
  margin-top: 5px;
}
.cid-ts3kgoijcZ img {
  margin-top: 15px;
}
@media (max-width: 990px) {
  .cid-ts3kgoijcZ .top {
    margin-top: 0;
  }
}
@media (min-width: 990px) {
  .cid-ts3kgoijcZ .top,
  .cid-ts3kgoijcZ .top-2 {
    margin-top: 0;
  }
}
.cid-ts2YVMAcWx {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-ts2YVMAcWx .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-ts2YVMAcWx .d-flex {
    flex-direction: column;
  }
}
.cid-ts2YVMAcWx .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-ts2YVMAcWx .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-ts35494FjC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ts35494FjC nav.navbar {
  position: fixed;
}
.cid-ts35494FjC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ts35494FjC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ts35494FjC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ts35494FjC .dropdown-item:hover,
.cid-ts35494FjC .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-ts35494FjC .dropdown-item:hover span {
  color: white;
}
.cid-ts35494FjC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ts35494FjC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ts35494FjC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ts35494FjC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ts35494FjC .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-ts35494FjC .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ts35494FjC .container {
    flex-wrap: nowrap;
  }
}
.cid-ts35494FjC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ts35494FjC .dropdown-menu,
.cid-ts35494FjC .navbar.opened {
  background: #000000 !important;
}
.cid-ts35494FjC .nav-item:focus,
.cid-ts35494FjC .nav-link:focus {
  outline: none;
}
.cid-ts35494FjC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ts35494FjC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ts35494FjC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ts35494FjC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ts35494FjC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ts35494FjC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ts35494FjC .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-ts35494FjC .navbar.opened {
  transition: all 0.3s;
}
.cid-ts35494FjC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ts35494FjC .navbar .navbar-logo img {
  width: auto;
}
.cid-ts35494FjC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ts35494FjC .navbar.collapsed {
  justify-content: center;
}
.cid-ts35494FjC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ts35494FjC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ts35494FjC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-ts35494FjC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ts35494FjC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ts35494FjC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ts35494FjC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ts35494FjC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ts35494FjC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ts35494FjC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ts35494FjC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ts35494FjC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ts35494FjC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ts35494FjC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ts35494FjC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ts35494FjC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ts35494FjC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ts35494FjC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ts35494FjC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ts35494FjC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ts35494FjC .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ts35494FjC .navbar.navbar-short {
  min-height: 60px;
}
.cid-ts35494FjC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ts35494FjC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ts35494FjC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ts35494FjC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ts35494FjC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ts35494FjC .dropdown-item.active,
.cid-ts35494FjC .dropdown-item:active {
  background-color: transparent;
}
.cid-ts35494FjC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ts35494FjC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ts35494FjC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ts35494FjC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ts35494FjC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ts35494FjC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ts35494FjC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ts35494FjC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ts35494FjC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ts35494FjC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-ts35494FjC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ts35494FjC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ts35494FjC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ts35494FjC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ts35494FjC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ts35494FjC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ts35494FjC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ts35494FjC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ts35494FjC .navbar-dropdown {
  position: fixed;
}
.cid-ts35494FjC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ts35494FjC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ts35494FjC .navbar {
    height: 70px;
  }
  .cid-ts35494FjC .navbar.opened {
    height: auto;
  }
  .cid-ts35494FjC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ts3549vWxH {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-ts3549vWxH .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #232323;
}
.cid-ts3549vWxH img {
  width: 100%;
}
.cid-ts3549vWxH p {
  margin-top: 6rem;
}
.cid-ts3549vWxH .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-ts3549vWxH h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-ts3549vWxH .content-wrapper {
    padding-top: 0rem;
  }
  .cid-ts3549vWxH p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-ts3549vWxH .back {
    width: 100%;
    height: 75%;
  }
  .cid-ts3549vWxH .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-ts3549vWxH p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-ts3549vWxH .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-ts3549vWxH h4 {
    right: 2rem;
  }
}
.cid-ts3549vWxH .mbr-fallback-image.disabled {
  display: none;
}
.cid-ts3549vWxH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ts3549vWxH H1 {
  color: #e3dda4;
}
.cid-ts3549vWxH H3 {
  color: #ffffff;
}
.cid-ts3549vWxH H4 {
  color: #ffffff;
}
.cid-ts3549X8s4 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ts36fYdP6K {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ts36fYdP6K .row {
  align-items: stretch;
  justify-content: center;
}
.cid-ts36fYdP6K .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-ts36fYdP6K .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-ts36fYdP6K P {
  color: #000000;
  margin-bottom: 0px;
  margin-top: 5px;
}
.cid-ts36fYdP6K img {
  margin-top: 15px;
}
@media (max-width: 990px) {
  .cid-ts36fYdP6K .top {
    margin-top: 0;
  }
}
@media (min-width: 990px) {
  .cid-ts36fYdP6K .top,
  .cid-ts36fYdP6K .top-2 {
    margin-top: 0;
  }
}
.cid-ts354b0m3t {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-ts354b0m3t .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-ts354b0m3t .d-flex {
    flex-direction: column;
  }
}
.cid-ts354b0m3t .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-ts354b0m3t .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-ts37Vf5d5k {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ts37Vf5d5k nav.navbar {
  position: fixed;
}
.cid-ts37Vf5d5k .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ts37Vf5d5k .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ts37Vf5d5k .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ts37Vf5d5k .dropdown-item:hover,
.cid-ts37Vf5d5k .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-ts37Vf5d5k .dropdown-item:hover span {
  color: white;
}
.cid-ts37Vf5d5k .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ts37Vf5d5k .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ts37Vf5d5k .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ts37Vf5d5k .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ts37Vf5d5k .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-ts37Vf5d5k .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ts37Vf5d5k .container {
    flex-wrap: nowrap;
  }
}
.cid-ts37Vf5d5k .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ts37Vf5d5k .dropdown-menu,
.cid-ts37Vf5d5k .navbar.opened {
  background: #000000 !important;
}
.cid-ts37Vf5d5k .nav-item:focus,
.cid-ts37Vf5d5k .nav-link:focus {
  outline: none;
}
.cid-ts37Vf5d5k .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ts37Vf5d5k .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ts37Vf5d5k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ts37Vf5d5k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ts37Vf5d5k .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ts37Vf5d5k .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ts37Vf5d5k .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-ts37Vf5d5k .navbar.opened {
  transition: all 0.3s;
}
.cid-ts37Vf5d5k .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ts37Vf5d5k .navbar .navbar-logo img {
  width: auto;
}
.cid-ts37Vf5d5k .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ts37Vf5d5k .navbar.collapsed {
  justify-content: center;
}
.cid-ts37Vf5d5k .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ts37Vf5d5k .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ts37Vf5d5k .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-ts37Vf5d5k .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ts37Vf5d5k .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ts37Vf5d5k .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ts37Vf5d5k .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ts37Vf5d5k .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ts37Vf5d5k .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ts37Vf5d5k .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ts37Vf5d5k .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ts37Vf5d5k .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ts37Vf5d5k .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ts37Vf5d5k .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ts37Vf5d5k .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ts37Vf5d5k .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ts37Vf5d5k .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ts37Vf5d5k .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ts37Vf5d5k .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ts37Vf5d5k .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ts37Vf5d5k .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ts37Vf5d5k .navbar.navbar-short {
  min-height: 60px;
}
.cid-ts37Vf5d5k .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ts37Vf5d5k .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ts37Vf5d5k .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ts37Vf5d5k .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ts37Vf5d5k .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ts37Vf5d5k .dropdown-item.active,
.cid-ts37Vf5d5k .dropdown-item:active {
  background-color: transparent;
}
.cid-ts37Vf5d5k .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ts37Vf5d5k .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ts37Vf5d5k .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ts37Vf5d5k .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ts37Vf5d5k .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ts37Vf5d5k .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ts37Vf5d5k ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ts37Vf5d5k .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ts37Vf5d5k button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ts37Vf5d5k button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-ts37Vf5d5k button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ts37Vf5d5k button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ts37Vf5d5k button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ts37Vf5d5k button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ts37Vf5d5k nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ts37Vf5d5k nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ts37Vf5d5k nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ts37Vf5d5k nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ts37Vf5d5k .navbar-dropdown {
  position: fixed;
}
.cid-ts37Vf5d5k a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ts37Vf5d5k .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ts37Vf5d5k .navbar {
    height: 70px;
  }
  .cid-ts37Vf5d5k .navbar.opened {
    height: auto;
  }
  .cid-ts37Vf5d5k .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ts37Vfxs8s {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-ts37Vfxs8s .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #232323;
}
.cid-ts37Vfxs8s img {
  width: 100%;
}
.cid-ts37Vfxs8s p {
  margin-top: 6rem;
}
.cid-ts37Vfxs8s .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-ts37Vfxs8s h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-ts37Vfxs8s .content-wrapper {
    padding-top: 0rem;
  }
  .cid-ts37Vfxs8s p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-ts37Vfxs8s .back {
    width: 100%;
    height: 75%;
  }
  .cid-ts37Vfxs8s .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-ts37Vfxs8s p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-ts37Vfxs8s .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-ts37Vfxs8s h4 {
    right: 2rem;
  }
}
.cid-ts37Vfxs8s .mbr-fallback-image.disabled {
  display: none;
}
.cid-ts37Vfxs8s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ts37Vfxs8s H1 {
  color: #e3dda4;
}
.cid-ts37Vfxs8s H3 {
  color: #ffffff;
}
.cid-ts37Vfxs8s H4 {
  color: #ffffff;
}
.cid-ts37VfWyS7 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ts37VgeE0w {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ts37VgeE0w .row {
  align-items: stretch;
  justify-content: center;
}
.cid-ts37VgeE0w .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-ts37VgeE0w .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-ts37VgeE0w P {
  color: #000000;
  margin-bottom: 0px;
  margin-top: 5px;
}
.cid-ts37VgeE0w img {
  margin-top: 15px;
}
@media (max-width: 990px) {
  .cid-ts37VgeE0w .top {
    margin-top: 0;
  }
}
@media (min-width: 990px) {
  .cid-ts37VgeE0w .top,
  .cid-ts37VgeE0w .top-2 {
    margin-top: 0;
  }
}
.cid-ts3dHfZUJk {
  padding-top: 1rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ts3dHfZUJk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ts3dHfZUJk .row {
  flex-direction: row-reverse;
}
.cid-ts3dHfZUJk img {
  width: 100%;
}
.cid-ts3dHfZUJk .mbr-fallback-image.disabled {
  display: none;
}
.cid-ts3dHfZUJk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ts37Vh3IZI {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-ts37Vh3IZI .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-ts37Vh3IZI .d-flex {
    flex-direction: column;
  }
}
.cid-ts37Vh3IZI .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-ts37Vh3IZI .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-ttfDfnDBvL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ttfDfnDBvL nav.navbar {
  position: fixed;
}
.cid-ttfDfnDBvL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ttfDfnDBvL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ttfDfnDBvL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ttfDfnDBvL .dropdown-item:hover,
.cid-ttfDfnDBvL .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-ttfDfnDBvL .dropdown-item:hover span {
  color: white;
}
.cid-ttfDfnDBvL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ttfDfnDBvL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ttfDfnDBvL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ttfDfnDBvL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ttfDfnDBvL .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-ttfDfnDBvL .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ttfDfnDBvL .container {
    flex-wrap: nowrap;
  }
}
.cid-ttfDfnDBvL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ttfDfnDBvL .dropdown-menu,
.cid-ttfDfnDBvL .navbar.opened {
  background: #000000 !important;
}
.cid-ttfDfnDBvL .nav-item:focus,
.cid-ttfDfnDBvL .nav-link:focus {
  outline: none;
}
.cid-ttfDfnDBvL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ttfDfnDBvL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ttfDfnDBvL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ttfDfnDBvL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ttfDfnDBvL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ttfDfnDBvL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ttfDfnDBvL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-ttfDfnDBvL .navbar.opened {
  transition: all 0.3s;
}
.cid-ttfDfnDBvL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ttfDfnDBvL .navbar .navbar-logo img {
  width: auto;
}
.cid-ttfDfnDBvL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ttfDfnDBvL .navbar.collapsed {
  justify-content: center;
}
.cid-ttfDfnDBvL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ttfDfnDBvL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ttfDfnDBvL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-ttfDfnDBvL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ttfDfnDBvL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ttfDfnDBvL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ttfDfnDBvL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ttfDfnDBvL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ttfDfnDBvL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ttfDfnDBvL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ttfDfnDBvL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ttfDfnDBvL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ttfDfnDBvL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ttfDfnDBvL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ttfDfnDBvL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ttfDfnDBvL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ttfDfnDBvL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ttfDfnDBvL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ttfDfnDBvL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ttfDfnDBvL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ttfDfnDBvL .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ttfDfnDBvL .navbar.navbar-short {
  min-height: 60px;
}
.cid-ttfDfnDBvL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ttfDfnDBvL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ttfDfnDBvL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ttfDfnDBvL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ttfDfnDBvL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ttfDfnDBvL .dropdown-item.active,
.cid-ttfDfnDBvL .dropdown-item:active {
  background-color: transparent;
}
.cid-ttfDfnDBvL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ttfDfnDBvL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ttfDfnDBvL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ttfDfnDBvL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ttfDfnDBvL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ttfDfnDBvL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ttfDfnDBvL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ttfDfnDBvL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ttfDfnDBvL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ttfDfnDBvL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-ttfDfnDBvL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ttfDfnDBvL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ttfDfnDBvL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ttfDfnDBvL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ttfDfnDBvL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ttfDfnDBvL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ttfDfnDBvL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ttfDfnDBvL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ttfDfnDBvL .navbar-dropdown {
  position: fixed;
}
.cid-ttfDfnDBvL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ttfDfnDBvL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ttfDfnDBvL .navbar {
    height: 70px;
  }
  .cid-ttfDfnDBvL .navbar.opened {
    height: auto;
  }
  .cid-ttfDfnDBvL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ttfDfo0IqC {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/medical-1.webp");
}
.cid-ttfDfo0IqC .mbr-section-title {
  color: #ffffff;
}
.cid-ttfDfo0IqC .mbr-text,
.cid-ttfDfo0IqC .mbr-section-btn {
  color: #ffffff;
}
.cid-ttfDfo0IqC .mbr-section-subtitle {
  color: #e3dda4;
}
.cid-ttfDfoindG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ttfDfoindG img,
.cid-ttfDfoindG .item-img {
  width: 100%;
}
.cid-ttfDfoindG .item:focus,
.cid-ttfDfoindG span:focus {
  outline: none;
}
.cid-ttfDfoindG .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ttfDfoindG .item-wrapper {
  position: relative;
  background: #649afc;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ttfDfoindG .item-content {
  padding: 25px 1rem 0;
}
.cid-ttfDfoindG .item-content a:not(.btn):hover {
  color: #2299aa !important;
  background-image: none !important;
}
.cid-ttfDfoindG .item-wrapper {
  background: transparent;
}
.cid-ttfDfoindG .item-content {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-ttfDfoindG .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ttfDfoindG .mbr-section-title,
.cid-ttfDfoindG .mbr-section-subtitle {
  color: #111111;
}
.cid-ttfDfoindG .mbr-text,
.cid-ttfDfoindG .mbr-section-btn {
  text-align: left;
}
.cid-ttfDfoindG .item-title {
  text-align: left;
}
.cid-ttfDfoindG .item-subtitle {
  text-align: center;
}
.cid-ttfDfoindG .item-img {
  overflow: hidden;
}
.cid-ttfDfoindG .item-img img {
  width: 100%;
  transform: scale3d(1, 1, 1);
  transform-style: preserve-3d;
  transition: 1s;
}
.cid-ttfDfoindG .item-img:hover img {
  transform: scale3d(1.1, 1.1, 1.1) translateZ(0);
}
.cid-ttfDfoindG .mbr-section-head {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .cid-ttfDfoindG .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-ttfDfoLame {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-ttfDfoLame .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-ttfDfoLame .d-flex {
    flex-direction: column;
  }
}
.cid-ttfDfoLame .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-ttfDfoLame .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-ttfPS0nvD5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ttfPS0nvD5 nav.navbar {
  position: fixed;
}
.cid-ttfPS0nvD5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ttfPS0nvD5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ttfPS0nvD5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ttfPS0nvD5 .dropdown-item:hover,
.cid-ttfPS0nvD5 .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-ttfPS0nvD5 .dropdown-item:hover span {
  color: white;
}
.cid-ttfPS0nvD5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ttfPS0nvD5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ttfPS0nvD5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ttfPS0nvD5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ttfPS0nvD5 .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-ttfPS0nvD5 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ttfPS0nvD5 .container {
    flex-wrap: nowrap;
  }
}
.cid-ttfPS0nvD5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ttfPS0nvD5 .dropdown-menu,
.cid-ttfPS0nvD5 .navbar.opened {
  background: #000000 !important;
}
.cid-ttfPS0nvD5 .nav-item:focus,
.cid-ttfPS0nvD5 .nav-link:focus {
  outline: none;
}
.cid-ttfPS0nvD5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ttfPS0nvD5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ttfPS0nvD5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ttfPS0nvD5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ttfPS0nvD5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ttfPS0nvD5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ttfPS0nvD5 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-ttfPS0nvD5 .navbar.opened {
  transition: all 0.3s;
}
.cid-ttfPS0nvD5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ttfPS0nvD5 .navbar .navbar-logo img {
  width: auto;
}
.cid-ttfPS0nvD5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ttfPS0nvD5 .navbar.collapsed {
  justify-content: center;
}
.cid-ttfPS0nvD5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ttfPS0nvD5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ttfPS0nvD5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-ttfPS0nvD5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ttfPS0nvD5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ttfPS0nvD5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ttfPS0nvD5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ttfPS0nvD5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ttfPS0nvD5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ttfPS0nvD5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ttfPS0nvD5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ttfPS0nvD5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ttfPS0nvD5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ttfPS0nvD5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ttfPS0nvD5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ttfPS0nvD5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ttfPS0nvD5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ttfPS0nvD5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ttfPS0nvD5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ttfPS0nvD5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ttfPS0nvD5 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ttfPS0nvD5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-ttfPS0nvD5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ttfPS0nvD5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ttfPS0nvD5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ttfPS0nvD5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ttfPS0nvD5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ttfPS0nvD5 .dropdown-item.active,
.cid-ttfPS0nvD5 .dropdown-item:active {
  background-color: transparent;
}
.cid-ttfPS0nvD5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ttfPS0nvD5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ttfPS0nvD5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ttfPS0nvD5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ttfPS0nvD5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ttfPS0nvD5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ttfPS0nvD5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ttfPS0nvD5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ttfPS0nvD5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ttfPS0nvD5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-ttfPS0nvD5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ttfPS0nvD5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ttfPS0nvD5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ttfPS0nvD5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ttfPS0nvD5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ttfPS0nvD5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ttfPS0nvD5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ttfPS0nvD5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ttfPS0nvD5 .navbar-dropdown {
  position: fixed;
}
.cid-ttfPS0nvD5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ttfPS0nvD5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ttfPS0nvD5 .navbar {
    height: 70px;
  }
  .cid-ttfPS0nvD5 .navbar.opened {
    height: auto;
  }
  .cid-ttfPS0nvD5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ttfPS0IzuK {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-ttfPS0IzuK .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #e3c0a4;
}
.cid-ttfPS0IzuK img {
  width: 100%;
}
.cid-ttfPS0IzuK p {
  margin-top: 6rem;
}
.cid-ttfPS0IzuK .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-ttfPS0IzuK h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-ttfPS0IzuK .content-wrapper {
    padding-top: 0rem;
  }
  .cid-ttfPS0IzuK p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-ttfPS0IzuK .back {
    width: 100%;
    height: 75%;
  }
  .cid-ttfPS0IzuK .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-ttfPS0IzuK p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-ttfPS0IzuK .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-ttfPS0IzuK h4 {
    right: 2rem;
  }
}
.cid-ttfPS0IzuK .mbr-fallback-image.disabled {
  display: none;
}
.cid-ttfPS0IzuK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ttfPS0IzuK H1 {
  color: #353535;
}
.cid-ttfPS0IzuK H3 {
  color: #d00c1f;
}
.cid-ttfPS0IzuK H4 {
  color: #ffffff;
}
.cid-ttfPS0Z302 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ttfR69GBVQ {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ttfPS1iXUi {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-ttfPS1iXUi .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-ttfPS1iXUi .d-flex {
    flex-direction: column;
  }
}
.cid-ttfPS1iXUi .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-ttfPS1iXUi .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-ttfWkYKzTO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ttfWkYKzTO nav.navbar {
  position: fixed;
}
.cid-ttfWkYKzTO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ttfWkYKzTO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ttfWkYKzTO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ttfWkYKzTO .dropdown-item:hover,
.cid-ttfWkYKzTO .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-ttfWkYKzTO .dropdown-item:hover span {
  color: white;
}
.cid-ttfWkYKzTO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ttfWkYKzTO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ttfWkYKzTO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ttfWkYKzTO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ttfWkYKzTO .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-ttfWkYKzTO .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ttfWkYKzTO .container {
    flex-wrap: nowrap;
  }
}
.cid-ttfWkYKzTO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ttfWkYKzTO .dropdown-menu,
.cid-ttfWkYKzTO .navbar.opened {
  background: #000000 !important;
}
.cid-ttfWkYKzTO .nav-item:focus,
.cid-ttfWkYKzTO .nav-link:focus {
  outline: none;
}
.cid-ttfWkYKzTO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ttfWkYKzTO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ttfWkYKzTO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ttfWkYKzTO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ttfWkYKzTO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ttfWkYKzTO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ttfWkYKzTO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-ttfWkYKzTO .navbar.opened {
  transition: all 0.3s;
}
.cid-ttfWkYKzTO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ttfWkYKzTO .navbar .navbar-logo img {
  width: auto;
}
.cid-ttfWkYKzTO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ttfWkYKzTO .navbar.collapsed {
  justify-content: center;
}
.cid-ttfWkYKzTO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ttfWkYKzTO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ttfWkYKzTO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-ttfWkYKzTO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ttfWkYKzTO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ttfWkYKzTO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ttfWkYKzTO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ttfWkYKzTO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ttfWkYKzTO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ttfWkYKzTO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ttfWkYKzTO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ttfWkYKzTO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ttfWkYKzTO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ttfWkYKzTO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ttfWkYKzTO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ttfWkYKzTO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ttfWkYKzTO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ttfWkYKzTO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ttfWkYKzTO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ttfWkYKzTO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ttfWkYKzTO .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ttfWkYKzTO .navbar.navbar-short {
  min-height: 60px;
}
.cid-ttfWkYKzTO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ttfWkYKzTO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ttfWkYKzTO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ttfWkYKzTO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ttfWkYKzTO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ttfWkYKzTO .dropdown-item.active,
.cid-ttfWkYKzTO .dropdown-item:active {
  background-color: transparent;
}
.cid-ttfWkYKzTO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ttfWkYKzTO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ttfWkYKzTO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ttfWkYKzTO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ttfWkYKzTO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ttfWkYKzTO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ttfWkYKzTO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ttfWkYKzTO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ttfWkYKzTO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ttfWkYKzTO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-ttfWkYKzTO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ttfWkYKzTO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ttfWkYKzTO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ttfWkYKzTO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ttfWkYKzTO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ttfWkYKzTO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ttfWkYKzTO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ttfWkYKzTO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ttfWkYKzTO .navbar-dropdown {
  position: fixed;
}
.cid-ttfWkYKzTO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ttfWkYKzTO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ttfWkYKzTO .navbar {
    height: 70px;
  }
  .cid-ttfWkYKzTO .navbar.opened {
    height: auto;
  }
  .cid-ttfWkYKzTO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ttfWkZg3as {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-ttfWkZg3as .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #e3c0a4;
}
.cid-ttfWkZg3as img {
  width: 100%;
}
.cid-ttfWkZg3as p {
  margin-top: 6rem;
}
.cid-ttfWkZg3as .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-ttfWkZg3as h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-ttfWkZg3as .content-wrapper {
    padding-top: 0rem;
  }
  .cid-ttfWkZg3as p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-ttfWkZg3as .back {
    width: 100%;
    height: 75%;
  }
  .cid-ttfWkZg3as .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-ttfWkZg3as p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-ttfWkZg3as .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-ttfWkZg3as h4 {
    right: 2rem;
  }
}
.cid-ttfWkZg3as .mbr-fallback-image.disabled {
  display: none;
}
.cid-ttfWkZg3as .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ttfWkZg3as H1 {
  color: #353535;
}
.cid-ttfWkZg3as H3 {
  color: #d00c1f;
}
.cid-ttfWkZg3as H4 {
  color: #ffffff;
}
.cid-ttfWkZDywX {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ttfWkZUENN {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ttfWl08qOK {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-ttfWl08qOK .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-ttfWl08qOK .d-flex {
    flex-direction: column;
  }
}
.cid-ttfWl08qOK .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-ttfWl08qOK .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-ttgdU9mH5e {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ttgdU9mH5e nav.navbar {
  position: fixed;
}
.cid-ttgdU9mH5e .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ttgdU9mH5e .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ttgdU9mH5e .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ttgdU9mH5e .dropdown-item:hover,
.cid-ttgdU9mH5e .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-ttgdU9mH5e .dropdown-item:hover span {
  color: white;
}
.cid-ttgdU9mH5e .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ttgdU9mH5e .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ttgdU9mH5e .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ttgdU9mH5e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ttgdU9mH5e .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-ttgdU9mH5e .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ttgdU9mH5e .container {
    flex-wrap: nowrap;
  }
}
.cid-ttgdU9mH5e .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ttgdU9mH5e .dropdown-menu,
.cid-ttgdU9mH5e .navbar.opened {
  background: #000000 !important;
}
.cid-ttgdU9mH5e .nav-item:focus,
.cid-ttgdU9mH5e .nav-link:focus {
  outline: none;
}
.cid-ttgdU9mH5e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ttgdU9mH5e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ttgdU9mH5e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ttgdU9mH5e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ttgdU9mH5e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ttgdU9mH5e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ttgdU9mH5e .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-ttgdU9mH5e .navbar.opened {
  transition: all 0.3s;
}
.cid-ttgdU9mH5e .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ttgdU9mH5e .navbar .navbar-logo img {
  width: auto;
}
.cid-ttgdU9mH5e .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ttgdU9mH5e .navbar.collapsed {
  justify-content: center;
}
.cid-ttgdU9mH5e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ttgdU9mH5e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ttgdU9mH5e .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-ttgdU9mH5e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ttgdU9mH5e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ttgdU9mH5e .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ttgdU9mH5e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ttgdU9mH5e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ttgdU9mH5e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ttgdU9mH5e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ttgdU9mH5e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ttgdU9mH5e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ttgdU9mH5e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ttgdU9mH5e .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ttgdU9mH5e .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ttgdU9mH5e .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ttgdU9mH5e .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ttgdU9mH5e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ttgdU9mH5e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ttgdU9mH5e .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ttgdU9mH5e .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ttgdU9mH5e .navbar.navbar-short {
  min-height: 60px;
}
.cid-ttgdU9mH5e .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ttgdU9mH5e .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ttgdU9mH5e .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ttgdU9mH5e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ttgdU9mH5e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ttgdU9mH5e .dropdown-item.active,
.cid-ttgdU9mH5e .dropdown-item:active {
  background-color: transparent;
}
.cid-ttgdU9mH5e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ttgdU9mH5e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ttgdU9mH5e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ttgdU9mH5e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ttgdU9mH5e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ttgdU9mH5e .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ttgdU9mH5e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ttgdU9mH5e .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ttgdU9mH5e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ttgdU9mH5e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-ttgdU9mH5e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ttgdU9mH5e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ttgdU9mH5e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ttgdU9mH5e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ttgdU9mH5e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ttgdU9mH5e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ttgdU9mH5e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ttgdU9mH5e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ttgdU9mH5e .navbar-dropdown {
  position: fixed;
}
.cid-ttgdU9mH5e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ttgdU9mH5e .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ttgdU9mH5e .navbar {
    height: 70px;
  }
  .cid-ttgdU9mH5e .navbar.opened {
    height: auto;
  }
  .cid-ttgdU9mH5e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ttgdU9TO55 {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-ttgdU9TO55 .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #e3c0a4;
}
.cid-ttgdU9TO55 img {
  width: 100%;
}
.cid-ttgdU9TO55 p {
  margin-top: 6rem;
}
.cid-ttgdU9TO55 .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-ttgdU9TO55 h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-ttgdU9TO55 .content-wrapper {
    padding-top: 0rem;
  }
  .cid-ttgdU9TO55 p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-ttgdU9TO55 .back {
    width: 100%;
    height: 75%;
  }
  .cid-ttgdU9TO55 .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-ttgdU9TO55 p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-ttgdU9TO55 .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-ttgdU9TO55 h4 {
    right: 2rem;
  }
}
.cid-ttgdU9TO55 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ttgdU9TO55 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ttgdU9TO55 H1 {
  color: #353535;
}
.cid-ttgdU9TO55 H3 {
  color: #d00c1f;
}
.cid-ttgdU9TO55 H4 {
  color: #ffffff;
}
.cid-ttgdUagcDD {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ttgdUayW8W {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ttgdUaM3zV {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-ttgdUaM3zV .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-ttgdUaM3zV .d-flex {
    flex-direction: column;
  }
}
.cid-ttgdUaM3zV .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-ttgdUaM3zV .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-uj41Ye58Zu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uj41Ye58Zu nav.navbar {
  position: fixed;
}
.cid-uj41Ye58Zu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj41Ye58Zu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj41Ye58Zu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj41Ye58Zu .dropdown-item:hover,
.cid-uj41Ye58Zu .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-uj41Ye58Zu .dropdown-item:hover span {
  color: white;
}
.cid-uj41Ye58Zu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj41Ye58Zu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj41Ye58Zu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj41Ye58Zu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj41Ye58Zu .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-uj41Ye58Zu .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uj41Ye58Zu .container {
    flex-wrap: nowrap;
  }
}
.cid-uj41Ye58Zu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uj41Ye58Zu .dropdown-menu,
.cid-uj41Ye58Zu .navbar.opened {
  background: #000000 !important;
}
.cid-uj41Ye58Zu .nav-item:focus,
.cid-uj41Ye58Zu .nav-link:focus {
  outline: none;
}
.cid-uj41Ye58Zu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj41Ye58Zu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uj41Ye58Zu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj41Ye58Zu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj41Ye58Zu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj41Ye58Zu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj41Ye58Zu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uj41Ye58Zu .navbar.opened {
  transition: all 0.3s;
}
.cid-uj41Ye58Zu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj41Ye58Zu .navbar .navbar-logo img {
  width: auto;
}
.cid-uj41Ye58Zu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj41Ye58Zu .navbar.collapsed {
  justify-content: center;
}
.cid-uj41Ye58Zu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj41Ye58Zu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj41Ye58Zu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-uj41Ye58Zu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj41Ye58Zu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj41Ye58Zu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uj41Ye58Zu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj41Ye58Zu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj41Ye58Zu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj41Ye58Zu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj41Ye58Zu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj41Ye58Zu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj41Ye58Zu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj41Ye58Zu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uj41Ye58Zu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj41Ye58Zu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj41Ye58Zu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj41Ye58Zu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj41Ye58Zu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj41Ye58Zu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uj41Ye58Zu .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uj41Ye58Zu .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj41Ye58Zu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj41Ye58Zu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj41Ye58Zu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uj41Ye58Zu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj41Ye58Zu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj41Ye58Zu .dropdown-item.active,
.cid-uj41Ye58Zu .dropdown-item:active {
  background-color: transparent;
}
.cid-uj41Ye58Zu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj41Ye58Zu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj41Ye58Zu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj41Ye58Zu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uj41Ye58Zu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj41Ye58Zu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj41Ye58Zu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj41Ye58Zu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uj41Ye58Zu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj41Ye58Zu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-uj41Ye58Zu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj41Ye58Zu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj41Ye58Zu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj41Ye58Zu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj41Ye58Zu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj41Ye58Zu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj41Ye58Zu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj41Ye58Zu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj41Ye58Zu .navbar-dropdown {
  position: fixed;
}
.cid-uj41Ye58Zu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj41Ye58Zu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj41Ye58Zu .navbar {
    height: 70px;
  }
  .cid-uj41Ye58Zu .navbar.opened {
    height: auto;
  }
  .cid-uj41Ye58Zu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj41Yepvbj {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-uj41Yepvbj .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #232323;
}
.cid-uj41Yepvbj img {
  width: 100%;
}
.cid-uj41Yepvbj p {
  margin-top: 6rem;
}
.cid-uj41Yepvbj .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-uj41Yepvbj h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-uj41Yepvbj .content-wrapper {
    padding-top: 0rem;
  }
  .cid-uj41Yepvbj p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-uj41Yepvbj .back {
    width: 100%;
    height: 75%;
  }
  .cid-uj41Yepvbj .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-uj41Yepvbj p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-uj41Yepvbj .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-uj41Yepvbj h4 {
    right: 2rem;
  }
}
.cid-uj41Yepvbj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj41Yepvbj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj41Yepvbj H1 {
  color: #e3dda4;
}
.cid-uj41Yepvbj H3 {
  color: #ffffff;
}
.cid-uj41Yepvbj H4 {
  color: #ffffff;
}
.cid-uj41YeGyAF {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj48C1gsHR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uj48C1gsHR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj48C1gsHR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj48C1gsHR .mbr-section-head {
  width: 100%;
  margin-bottom: 36px;
}
.cid-uj48C1gsHR .mbr-section-title {
  color: #45494E;
}
.cid-uj48C1gsHR .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-uj48C1gsHR .tabl-container {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-uj48C1gsHR .tabl-item-row {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-uj48C1gsHR .tabl-item-row:nth-child(2n) {
  background: rgba(0, 0, 0, 0.07);
}
.cid-uj48C1gsHR .tabl-item-column {
  width: 33.33333333%;
  flex-grow: 1;
  padding: 14px;
}
@media (max-width: 767px) {
  .cid-uj48C1gsHR .tabl-item-column {
    padding: 10px;
  }
}
.cid-uj48C1gsHR .card-title {
  color: #45494E;
}
.cid-uj48C1gsHR .card-text {
  color: #45494E;
}
.cid-uj4FtBlgxF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uj41YeV4sq {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uj41Yf892k {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-uj41Yf892k .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-uj41Yf892k .d-flex {
    flex-direction: column;
  }
}
.cid-uj41Yf892k .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-uj41Yf892k .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-uj4RwXJCMj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uj4RwXJCMj nav.navbar {
  position: fixed;
}
.cid-uj4RwXJCMj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4RwXJCMj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj4RwXJCMj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj4RwXJCMj .dropdown-item:hover,
.cid-uj4RwXJCMj .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-uj4RwXJCMj .dropdown-item:hover span {
  color: white;
}
.cid-uj4RwXJCMj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj4RwXJCMj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj4RwXJCMj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj4RwXJCMj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj4RwXJCMj .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-uj4RwXJCMj .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uj4RwXJCMj .container {
    flex-wrap: nowrap;
  }
}
.cid-uj4RwXJCMj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uj4RwXJCMj .dropdown-menu,
.cid-uj4RwXJCMj .navbar.opened {
  background: #000000 !important;
}
.cid-uj4RwXJCMj .nav-item:focus,
.cid-uj4RwXJCMj .nav-link:focus {
  outline: none;
}
.cid-uj4RwXJCMj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj4RwXJCMj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uj4RwXJCMj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj4RwXJCMj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4RwXJCMj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj4RwXJCMj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj4RwXJCMj .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uj4RwXJCMj .navbar.opened {
  transition: all 0.3s;
}
.cid-uj4RwXJCMj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj4RwXJCMj .navbar .navbar-logo img {
  width: auto;
}
.cid-uj4RwXJCMj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj4RwXJCMj .navbar.collapsed {
  justify-content: center;
}
.cid-uj4RwXJCMj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj4RwXJCMj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj4RwXJCMj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-uj4RwXJCMj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj4RwXJCMj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj4RwXJCMj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uj4RwXJCMj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj4RwXJCMj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj4RwXJCMj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj4RwXJCMj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj4RwXJCMj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj4RwXJCMj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj4RwXJCMj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj4RwXJCMj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uj4RwXJCMj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj4RwXJCMj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj4RwXJCMj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj4RwXJCMj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj4RwXJCMj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj4RwXJCMj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uj4RwXJCMj .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uj4RwXJCMj .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj4RwXJCMj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj4RwXJCMj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj4RwXJCMj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uj4RwXJCMj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj4RwXJCMj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj4RwXJCMj .dropdown-item.active,
.cid-uj4RwXJCMj .dropdown-item:active {
  background-color: transparent;
}
.cid-uj4RwXJCMj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj4RwXJCMj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj4RwXJCMj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj4RwXJCMj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uj4RwXJCMj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj4RwXJCMj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj4RwXJCMj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj4RwXJCMj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uj4RwXJCMj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj4RwXJCMj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-uj4RwXJCMj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj4RwXJCMj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4RwXJCMj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4RwXJCMj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj4RwXJCMj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4RwXJCMj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj4RwXJCMj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj4RwXJCMj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4RwXJCMj .navbar-dropdown {
  position: fixed;
}
.cid-uj4RwXJCMj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj4RwXJCMj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj4RwXJCMj .navbar {
    height: 70px;
  }
  .cid-uj4RwXJCMj .navbar.opened {
    height: auto;
  }
  .cid-uj4RwXJCMj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj4RwY96rl {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-uj4RwY96rl .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #05ace7;
}
.cid-uj4RwY96rl img {
  width: 100%;
}
.cid-uj4RwY96rl p {
  margin-top: 6rem;
}
.cid-uj4RwY96rl .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-uj4RwY96rl h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-uj4RwY96rl .content-wrapper {
    padding-top: 0rem;
  }
  .cid-uj4RwY96rl p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-uj4RwY96rl .back {
    width: 100%;
    height: 75%;
  }
  .cid-uj4RwY96rl .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-uj4RwY96rl p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-uj4RwY96rl .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-uj4RwY96rl h4 {
    right: 2rem;
  }
}
.cid-uj4RwY96rl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4RwY96rl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4RwY96rl H1 {
  color: #ffffff;
}
.cid-uj4RwY96rl H3 {
  color: #ffffff;
}
.cid-uj4RwY96rl H4 {
  color: #ffffff;
}
.cid-uj4RwYyDo3 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj4T53GJaB {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj4T53GJaB .mbr-section-title {
  color: #22a5e5;
}
.cid-uj4TKvviUE {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj4TKvviUE .mbr-section-title {
  color: #22a5e5;
}
.cid-uj4YW47iFE {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uj4YW47iFE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4YW47iFE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4YW47iFE .mbr-section-head {
  width: 100%;
  margin-bottom: 36px;
}
.cid-uj4YW47iFE .mbr-section-title {
  color: #45494E;
}
.cid-uj4YW47iFE .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-uj4YW47iFE .tabl-container {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-uj4YW47iFE .tabl-item-row {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-uj4YW47iFE .tabl-item-row:nth-child(2n) {
  background: rgba(0, 0, 0, 0.07);
}
.cid-uj4YW47iFE .tabl-item-column {
  width: 33.33333333%;
  flex-grow: 1;
  padding: 14px;
}
@media (max-width: 767px) {
  .cid-uj4YW47iFE .tabl-item-column {
    padding: 10px;
  }
}
.cid-uj4YW47iFE .card-title {
  color: #45494E;
}
.cid-uj4YW47iFE .card-text {
  color: #45494E;
}
.cid-uj4VCqo0Xd {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj4VCqo0Xd .mbr-section-title {
  color: #22a5e5;
}
.cid-uj4X03GJ83 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj4X03GJ83 .mbr-section-title {
  color: #22a5e5;
}
.cid-uj4YJDGVx5 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uj4YJDGVx5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4YJDGVx5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4YJDGVx5 .mbr-section-head {
  width: 100%;
  margin-bottom: 36px;
}
.cid-uj4YJDGVx5 .mbr-section-title {
  color: #45494E;
}
.cid-uj4YJDGVx5 .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-uj4YJDGVx5 .tabl-container {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-uj4YJDGVx5 .tabl-item-row {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-uj4YJDGVx5 .tabl-item-row:nth-child(2n) {
  background: rgba(0, 0, 0, 0.07);
}
.cid-uj4YJDGVx5 .tabl-item-column {
  width: 33.33333333%;
  flex-grow: 1;
  padding: 14px;
}
@media (max-width: 767px) {
  .cid-uj4YJDGVx5 .tabl-item-column {
    padding: 10px;
  }
}
.cid-uj4YJDGVx5 .card-title {
  color: #45494E;
}
.cid-uj4YJDGVx5 .card-text {
  color: #45494E;
}
.cid-uj4Z8jzmv3 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj4Z8jzmv3 .mbr-section-title {
  color: #22a5e5;
}
.cid-uj4ZNVMO9S {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uj4ZNVMO9S .mbr-section-title {
  color: #22a5e5;
}
.cid-uj4RwYTc2g {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uj4RwZhVB4 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-uj4RwZhVB4 .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-uj4RwZhVB4 .d-flex {
    flex-direction: column;
  }
}
.cid-uj4RwZhVB4 .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-uj4RwZhVB4 .mbr-text {
  text-align: left;
  color: #a2a28d;
}
.cid-uKwchiVXiO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uKwchiVXiO nav.navbar {
  position: fixed;
}
.cid-uKwchiVXiO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKwchiVXiO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uKwchiVXiO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uKwchiVXiO .dropdown-item:hover,
.cid-uKwchiVXiO .dropdown-item:focus {
  background: #000000;
  color: white;
}
.cid-uKwchiVXiO .dropdown-item:hover span {
  color: white;
}
.cid-uKwchiVXiO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uKwchiVXiO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uKwchiVXiO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uKwchiVXiO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uKwchiVXiO .nav-link {
  position: relative;
  font-weight: 500;
}
.cid-uKwchiVXiO .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uKwchiVXiO .container {
    flex-wrap: nowrap;
  }
}
.cid-uKwchiVXiO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uKwchiVXiO .dropdown-menu,
.cid-uKwchiVXiO .navbar.opened {
  background: #000000 !important;
}
.cid-uKwchiVXiO .nav-item:focus,
.cid-uKwchiVXiO .nav-link:focus {
  outline: none;
}
.cid-uKwchiVXiO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uKwchiVXiO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uKwchiVXiO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uKwchiVXiO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKwchiVXiO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uKwchiVXiO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uKwchiVXiO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uKwchiVXiO .navbar.opened {
  transition: all 0.3s;
}
.cid-uKwchiVXiO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uKwchiVXiO .navbar .navbar-logo img {
  width: auto;
}
.cid-uKwchiVXiO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uKwchiVXiO .navbar.collapsed {
  justify-content: center;
}
.cid-uKwchiVXiO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uKwchiVXiO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uKwchiVXiO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.6rem);
  }
}
.cid-uKwchiVXiO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uKwchiVXiO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uKwchiVXiO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uKwchiVXiO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uKwchiVXiO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uKwchiVXiO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uKwchiVXiO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uKwchiVXiO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uKwchiVXiO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uKwchiVXiO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uKwchiVXiO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uKwchiVXiO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uKwchiVXiO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uKwchiVXiO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uKwchiVXiO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uKwchiVXiO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uKwchiVXiO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uKwchiVXiO .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uKwchiVXiO .navbar.navbar-short {
  min-height: 60px;
}
.cid-uKwchiVXiO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uKwchiVXiO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uKwchiVXiO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uKwchiVXiO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uKwchiVXiO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uKwchiVXiO .dropdown-item.active,
.cid-uKwchiVXiO .dropdown-item:active {
  background-color: transparent;
}
.cid-uKwchiVXiO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uKwchiVXiO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uKwchiVXiO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uKwchiVXiO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uKwchiVXiO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uKwchiVXiO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uKwchiVXiO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uKwchiVXiO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uKwchiVXiO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uKwchiVXiO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffe161;
}
.cid-uKwchiVXiO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uKwchiVXiO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uKwchiVXiO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uKwchiVXiO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uKwchiVXiO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKwchiVXiO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uKwchiVXiO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uKwchiVXiO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKwchiVXiO .navbar-dropdown {
  position: fixed;
}
.cid-uKwchiVXiO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uKwchiVXiO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uKwchiVXiO .navbar {
    height: 70px;
  }
  .cid-uKwchiVXiO .navbar.opened {
    height: auto;
  }
  .cid-uKwchiVXiO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uKwln3FgvY {
  background-image: url("../../../assets/images/20250507-1.webp");
}
.cid-uKwln3FgvY .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-uKwln3FgvY .mbr-section-tag {
  margin-bottom: 14px;
  color: #fff0b0;
}
.cid-uKwln3FgvY .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-uKwln3FgvY .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #ffffff;
}
.cid-uKwln3FgvY .mbr-section-title b:last-child,
.cid-uKwln3FgvY .mbr-section-title strong:last-child {
  color: #ffffff;
}
.cid-uKwln3FgvY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKwln3FgvY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKwtXk4yLf {
  background-image: url("../../../assets/images/20250507-5.webp");
}
.cid-uKwtXk4yLf .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-uKwtXk4yLf .mbr-section-tag {
  margin-bottom: 14px;
  color: #fff0b0;
}
.cid-uKwtXk4yLf .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-uKwtXk4yLf .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #000000;
}
.cid-uKwtXk4yLf .mbr-section-title b:last-child,
.cid-uKwtXk4yLf .mbr-section-title strong:last-child {
  color: #ffffff;
}
.cid-uKwtXk4yLf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKwtXk4yLf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKC5FPHXWb {
  background-image: url("../../../assets/images/20250507-8.webp");
}
.cid-uKC5FPHXWb .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
.cid-uKC5FPHXWb .mbr-section-tag {
  margin-bottom: 14px;
  color: #fff0b0;
}
.cid-uKC5FPHXWb .mbr-section-btn {
  margin: 1.625rem 0 0 0;
}
.cid-uKC5FPHXWb .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #ffffff;
}
.cid-uKC5FPHXWb .mbr-section-title b:last-child,
.cid-uKC5FPHXWb .mbr-section-title strong:last-child {
  color: #ffffff;
}
.cid-uKC5FPHXWb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKC5FPHXWb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKCdF9YyQ0 {
  background-image: url("../../../assets/images/20250507-10.webp");
}
.cid-uKCdF9YyQ0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKCdF9YyQ0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKCdF9YyQ0 .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-uKCdF9YyQ0 .col-text {
    padding-right: 28px;
  }
}
.cid-uKCdF9YyQ0 .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-uKCdF9YyQ0 .col-img {
    padding-left: 28px;
  }
}
.cid-uKCdF9YyQ0 .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uKCdF9YyQ0 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-uKCdF9YyQ0 .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uKCdF9YyQ0 .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-uKCdF9YyQ0 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-uKCdF9YyQ0 .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-uKCdF9YyQ0 .mbr-section-btn {
    width: 100%;
  }
}
.cid-uKCdF9YyQ0 .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uKCdF9YyQ0 .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-uKCdF9YyQ0 .image-wrapper {
    height: auto;
  }
}
.cid-uKCdF9YyQ0 .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-uKCdF9YyQ0 .card-title,
.cid-uKCdF9YyQ0 .mbr-section-btn {
  color: #fff0b0;
}
.cid-uKwchjHyoa {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/20230104-2.webp");
}
.cid-uKwchjHyoa .mbr-section-title {
  color: #ffffff;
}
.cid-uKwchjHyoa .mbr-text,
.cid-uKwchjHyoa .mbr-section-btn {
  color: #fafafa;
}
.cid-uKwchjHyoa .mbr-section-subtitle {
  color: #e3dda4;
}
.cid-uKwchk1J9x {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uKwchk1J9x .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKwchk1J9x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKwchk1J9x .row {
  justify-content: left;
}
.cid-uKwchk1J9x .mbr-section-title {
  color: #FFDD65;
}
.cid-uKwchk1J9x .mbr-section-subtitle {
  color: #FFDD65;
  background-image: linear-gradient(90deg, currentColor 2.76%, #ffe25c 39.66%, #d5d09e 61%, #d5d09e);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uKwchk1J9x .btn-container {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  padding-top: 96px;
}
@media (max-width: 991px) {
  .cid-uKwchk1J9x .btn-container {
    padding-top: 50px;
    flex-direction: column;
    align-items: center;
  }
}
.cid-uKwchk1J9x .custom-mbr-section-btn {
  padding-bottom: 0.42rem;
}
@media (max-width: 991px) {
  .cid-uKwchk1J9x .custom-mbr-section-btn {
    padding-bottom: 0;
  }
}
.cid-uKwchk1J9x .custom-section-btn {
  height: 100%;
}
.cid-uKwchk1J9x .custom-section-btn .btn {
  height: 100%;
}
.cid-uKwchk1J9x .text-container {
  max-width: 384px;
  margin-left: 40px;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uKwchk1J9x .text-container {
    margin: 26px auto 0;
  }
}
.cid-uKwchk1J9x .mbr-text {
  color: #FFFFFF;
}
@media (max-width: 991px) {
  .cid-uKwchk1J9x .mbr-text {
    text-align: center !important;
  }
}
.cid-uKwchk1J9x .text-item-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-top: 26px;
}
@media (max-width: 991px) {
  .cid-uKwchk1J9x .text-item-container {
    flex-wrap: wrap;
  }
}
.cid-uKwchk1J9x .text-item {
  display: flex;
  align-items: center;
  max-width: 48%;
}
@media (max-width: 991px) {
  .cid-uKwchk1J9x .text-item {
    max-width: 100%;
    width: 100%;
    justify-content: center;
    margin-bottom: 6px;
  }
}
.cid-uKwchk1J9x .icon-text {
  color: #ffffff;
  opacity: 0.6;
}
.cid-uKwchk1J9x .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
}
.cid-uKwchk1J9x .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 24px;
  color: #ae5eff;
}
.cid-uKwchk1J9x .mbr-section-title,
.cid-uKwchk1J9x .mbr-section-btn {
  color: #ffffff;
}
.cid-uKwchkq7od {
  padding-top: 5rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/20230104-38.webp");
}
.cid-uKwchkq7od .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-uKwchkq7od .mbr-text {
  color: #e3dda4;
  text-align: left;
}
.cid-uKwchkq7od .button-align {
  text-align: right;
}
.cid-uKwchkq7od .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-uKwchkq7od .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-uKwchkq7od a.btn > span {
  margin-left: 0.5rem;
}
.cid-uKwchkq7od a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-uKwchkq7od .al {
  display: flex;
  align-items: center;
}
.cid-uKwchkq7od a.btn:hover {
  color: #000000 !important;
  background-color: #e3dda4 !important;
  border: 2px solid #ffffff !important;
}
.cid-uKwchkq7od a {
  font-weight: 500;
  transition: color .3s;
}
.cid-uKwchkq7od .mbr-iconfont {
  margin: auto;
  background-color: #c0f22c;
  color: #ffffff;
  border-radius: 50%;
  font-size: 13px;
  cursor: pointer;
  width: 52px;
  height: 52px;
  transition: .2s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 14px;
  padding-right: 11px;
}
.cid-uKwchkq7od .icon-wrapper {
  display: inline;
}
.cid-uKwchkq7od .lin {
  display: inline;
  margin-left: 12px;
}
.cid-uKwchkq7od .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-uKwchkq7od .al {
    flex-direction: column;
  }
  .cid-uKwchkq7od .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-uKwchkq7od .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-uKwchkKrUc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #212428;
}
.cid-uKwchkKrUc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKwchkKrUc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 575px) {
  .cid-uKwchkKrUc .row > [class*="col"] {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.cid-uKwchkKrUc .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-uKwchkKrUc .mbr-section-title {
  color: #e3dda4;
}
.cid-uKwchkKrUc .mbr-section-subtitle {
  color: #ffffff;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-uKwchkKrUc .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-uKwchkKrUc .card-row {
  align-items: stretch;
}
.cid-uKwchkKrUc .card {
  margin-top: 30px;
}
.cid-uKwchkKrUc .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #212428, #212428);
}
.cid-uKwchkKrUc .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-uKwchkKrUc .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #212428, #212428);
  opacity: 0;
  transition: .5s all;
}
.cid-uKwchkKrUc .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-uKwchkKrUc .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-uKwchkKrUc .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-uKwchkKrUc .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #40b0bf;
}
.cid-uKwchkKrUc .card-title {
  color: #bbbbbb;
  margin-bottom: 0;
}
.cid-uKwchkKrUc .card-title a {
  transition: 0.4s all;
}
.cid-uKwchkKrUc .card-title a:hover {
  color: #2299aa !important;
}
.cid-uKwchldkZ8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #061c39;
}
.cid-uKwchldkZ8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKwchldkZ8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 575px) {
  .cid-uKwchldkZ8 .row > [class*="col"] {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.cid-uKwchldkZ8 .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-uKwchldkZ8 .mbr-section-title {
  color: #e3dda4;
}
.cid-uKwchldkZ8 .mbr-section-subtitle {
  color: #ffffff;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-uKwchldkZ8 .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-uKwchldkZ8 .card-row {
  align-items: stretch;
}
.cid-uKwchldkZ8 .card {
  margin-top: 30px;
}
.cid-uKwchldkZ8 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #061c39, #061c39);
}
.cid-uKwchldkZ8 .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-uKwchldkZ8 .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #061c39, #061c39);
  opacity: 0;
  transition: .5s all;
}
.cid-uKwchldkZ8 .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-uKwchldkZ8 .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-uKwchldkZ8 .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-uKwchldkZ8 .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #40b0bf;
}
.cid-uKwchldkZ8 .card-title {
  color: #bbbbbb;
  margin-bottom: 0;
}
.cid-uKwchldkZ8 .card-title a {
  transition: 0.4s all;
}
.cid-uKwchldkZ8 .card-title a:hover {
  color: #2299aa !important;
}
.cid-uKwchlHpNE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-uKwchlHpNE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKwchlHpNE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 575px) {
  .cid-uKwchlHpNE .row > [class*="col"] {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.cid-uKwchlHpNE .mbr-section-head {
  margin-bottom: 10px;
  width: 100%;
}
.cid-uKwchlHpNE .mbr-section-title {
  color: #e3dda4;
}
.cid-uKwchlHpNE .mbr-section-subtitle {
  color: #ffffff;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-uKwchlHpNE .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-uKwchlHpNE .card-row {
  align-items: stretch;
}
.cid-uKwchlHpNE .card {
  margin-top: 30px;
}
.cid-uKwchlHpNE .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #000000, #000000);
}
.cid-uKwchlHpNE .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-uKwchlHpNE .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #000000, #000000);
  opacity: 0;
  transition: .5s all;
}
.cid-uKwchlHpNE .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-uKwchlHpNE .item-img {
  height: 150px;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 30px;
  width: 100%;
}
.cid-uKwchlHpNE .item-img img {
  width: auto;
  max-height: 85px;
  max-width: 100%;
  object-fit: contain;
}
.cid-uKwchlHpNE .text-item {
  padding: 16px;
  width: 100%;
  border-top: 1px solid #40b0bf;
}
.cid-uKwchlHpNE .card-title {
  color: #bbbbbb;
  margin-bottom: 0;
}
.cid-uKwchlHpNE .card-title a {
  transition: 0.4s all;
}
.cid-uKwchlHpNE .card-title a:hover {
  color: #2299aa !important;
}
.cid-uKwchmfpKN {
  padding-top: 8rem;
  padding-bottom: 10rem;
}
.cid-uKwchmfpKN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKwchmfpKN .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/g.webp");
}
.cid-uKwchmfpKN .mbr-section-btn .btn {
  min-width: 120px;
  height: 21px;
  position: relative;
  overflow: visible;
  margin-left: 28px;
  box-shadow: none;
}
.cid-uKwchmfpKN .mbr-section-btn .btn:first-child {
  margin-left: 9.6px;
}
.cid-uKwchmfpKN .mbr-section-btn .btn:focus {
  box-shadow: none;
}
.cid-uKwchmfpKN .mbr-section-btn .btn span {
  position: absolute;
  right: -6px;
  width: 18px;
  height: 18px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #124ad6;
  color: #ffffff;
  margin: 2px 0 0 12px;
  padding-left: 2px;
  transition: all .33s ease;
}
.cid-uKwchmfpKN .mbr-section-btn .btn:hover {
  transform: scale(1) !important;
  color: #65c6d4 !important;
}
.cid-uKwchmfpKN .mbr-section-btn .btn:hover span {
  width: 28px;
  border-radius: 22px;
  right: -16px;
}
.cid-uKwchmfpKN .mbr-section-title {
  margin: 0;
  color: #ffffff;
}
.cid-uKwchmfpKN .mbr-section-title,
.cid-uKwchmfpKN .mbr-section-btn {
  color: #e3dda4;
}
.cid-uKwchmNsBm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uKwchmNsBm img,
.cid-uKwchmNsBm .item-img {
  width: 100%;
}
.cid-uKwchmNsBm .item:focus,
.cid-uKwchmNsBm span:focus {
  outline: none;
}
.cid-uKwchmNsBm .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uKwchmNsBm .item-wrapper {
  position: relative;
  background: #649afc;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uKwchmNsBm .item-content {
  padding: 25px 1rem 0;
}
.cid-uKwchmNsBm .item-content a:not(.btn):hover {
  color: #2299aa !important;
  background-image: none !important;
}
.cid-uKwchmNsBm .item-wrapper {
  background: transparent;
}
.cid-uKwchmNsBm .item-content {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cid-uKwchmNsBm .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uKwchmNsBm .mbr-section-title,
.cid-uKwchmNsBm .mbr-section-subtitle {
  color: #111111;
}
.cid-uKwchmNsBm .mbr-text,
.cid-uKwchmNsBm .mbr-section-btn {
  text-align: left;
}
.cid-uKwchmNsBm .item-title {
  text-align: left;
}
.cid-uKwchmNsBm .item-subtitle {
  text-align: center;
}
.cid-uKwchmNsBm .item-img {
  overflow: hidden;
}
.cid-uKwchmNsBm .item-img img {
  width: 100%;
  transform: scale3d(1, 1, 1);
  transform-style: preserve-3d;
  transition: 1s;
}
.cid-uKwchmNsBm .item-img:hover img {
  transform: scale3d(1.1, 1.1, 1.1) translateZ(0);
}
.cid-uKwchmNsBm .mbr-section-head {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .cid-uKwchmNsBm .mbr-section-head {
    margin-bottom: 60px;
  }
}
.cid-uKwchnussw {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-uKwchnussw .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uKwchnussw textarea {
  min-height: 160px;
}
@media (min-width: 992px) {
  .cid-uKwchnussw .text {
    max-width: 360px;
  }
}
.cid-uKwchnussw .align-right {
  width: 100%;
}
.cid-uKwchnussw .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-uKwchnussw .socicon-wrap .mbr-iconfont {
  font-size: 1.1rem;
  color: #ffffff !important;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-uKwchnussw .form-control,
.cid-uKwchnussw .field-input {
  padding: 0.5rem;
  background-color: transparent;
  border-radius: 0px;
  border: 0px !important;
  border-bottom: 2px solid #555555 !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uKwchnussw .form-control::-webkit-input-placeholder,
.cid-uKwchnussw .field-input::-webkit-input-placeholder,
.cid-uKwchnussw .form-control::-webkit-input-placeholder,
.cid-uKwchnussw .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uKwchnussw .form-control:-moz-placeholder,
.cid-uKwchnussw .field-input:-moz-placeholder,
.cid-uKwchnussw .form-control:-moz-placeholder,
.cid-uKwchnussw .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-uKwchnussw .form-control:hover,
.cid-uKwchnussw .field-input:hover,
.cid-uKwchnussw .form-control:focus,
.cid-uKwchnussw .field-input:focus {
  border-color: #e3dda4 !important;
  color: #ffffff;
  box-shadow: none !important;
  outline: none !important;
}
.cid-uKwchnussw .form-control:hover::-webkit-input-placeholder,
.cid-uKwchnussw .field-input:hover::-webkit-input-placeholder,
.cid-uKwchnussw .form-control:focus::-webkit-input-placeholder,
.cid-uKwchnussw .field-input:focus::-webkit-input-placeholder,
.cid-uKwchnussw .form-control:hover::-webkit-input-placeholder,
.cid-uKwchnussw .field-input:hover::-webkit-input-placeholder,
.cid-uKwchnussw .form-control:focus::-webkit-input-placeholder,
.cid-uKwchnussw .field-input:focus::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uKwchnussw .form-control:hover:-moz-placeholder,
.cid-uKwchnussw .field-input:hover:-moz-placeholder,
.cid-uKwchnussw .form-control:focus:-moz-placeholder,
.cid-uKwchnussw .field-input:focus:-moz-placeholder,
.cid-uKwchnussw .form-control:hover:-moz-placeholder,
.cid-uKwchnussw .field-input:hover:-moz-placeholder,
.cid-uKwchnussw .form-control:focus:-moz-placeholder,
.cid-uKwchnussw .field-input:focus:-moz-placeholder {
  color: #ffffff;
}
.cid-uKwchnussw .jq-number__spin:hover,
.cid-uKwchnussw .jq-number__spin:focus {
  border-color: #e3dda4;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-uKwchnussw .jq-number__spin {
  border-color: #555555;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uKwchnussw input::-webkit-clear-button {
  display: none;
}
.cid-uKwchnussw input::-webkit-inner-spin-button {
  display: none;
}
.cid-uKwchnussw input::-webkit-outer-spin-button {
  display: none;
}
.cid-uKwchnussw input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uKwchnussw .title {
  color: #e3dda4;
}
@media (max-width: 767px) {
  .cid-uKwchnussw .socicon-wrap {
    margin: auto;
  }
}
.cid-uKwchnussw .mbr-text {
  color: #fafafa;
}
.cid-uKwcho2PwE {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #1e2024;
  overflow: hidden;
}
.cid-uKwcho2PwE .d-flex {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-uKwcho2PwE .d-flex {
    flex-direction: column;
  }
}
.cid-uKwcho2PwE .line {
  width: 100%;
  height: 1px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-uKwcho2PwE .mbr-text {
  text-align: left;
  color: #a2a28d;
}
