body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.display-2 {
  font-family: 'Nanum Myeongjo', serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 2.2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.75rem;
}
.display-7 {
  font-family: 'Courgette', handwriting;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- 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.68rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.22rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    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))));
  }
  .display-5 {
    font-size: 1.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 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: #bbbbbb !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #1a7b0c !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #bbbbbb !important;
  border-color: #bbbbbb !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: #909090 !important;
  border-color: #909090 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #909090 !important;
  border-color: #909090 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !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: #ff0f0f !important;
  border-color: #ff0f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !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: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !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: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !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: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #1a7b0c !important;
  border-color: #1a7b0c !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: #092c04 !important;
  border-color: #092c04 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #092c04 !important;
  border-color: #092c04 !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: #bbbbbb;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #909090 !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: #bbbbbb !important;
  border-color: #bbbbbb !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff6666;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff0f0f !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: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !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: #47b5ed !important;
  border-color: #47b5ed !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: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #1a7b0c;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #092c04 !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: #1a7b0c !important;
  border-color: #1a7b0c !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: #bbbbbb !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #1a7b0c !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #888888 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff0000 !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: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #061e03 !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: #bbbbbb;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #1a7b0c;
}
.mbr-gallery-filter li.active .btn {
  background-color: #bbbbbb;
  border-color: #bbbbbb;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #bbbbbb;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #fbfbfb;
}
.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: #37e91d;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.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: #bbbbbb !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.375rem;
}
blockquote {
  border-color: #bbbbbb;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #bbbbbb;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #bbbbbb;
}
.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: #bbbbbb;
  border-bottom-color: #bbbbbb;
}
.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: #000000 !important;
  background-color: #bbbbbb !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: #ff6666 !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='%23bbbbbb' %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-s48OLK6784 {
  z-index: 1000;
  width: 100%;
}
.cid-s48OLK6784 nav.navbar {
  position: fixed;
}
.cid-s48OLK6784 .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-s48OLK6784 .dropdown-menu {
  padding: 0;
}
.cid-s48OLK6784 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-s48OLK6784 .dropdown-item:hover,
.cid-s48OLK6784 .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-s48OLK6784 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-s48OLK6784 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-s48OLK6784 .nav-link {
  position: relative;
}
.cid-s48OLK6784 .container {
  display: flex;
  margin: auto;
}
.cid-s48OLK6784 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s48OLK6784 .navbar-caption {
  padding-right: 4rem;
}
.cid-s48OLK6784 .dropdown-menu,
.cid-s48OLK6784 .navbar.opened {
  background: #fafafa !important;
}
.cid-s48OLK6784 .nav-item:focus,
.cid-s48OLK6784 .nav-link:focus {
  outline: none;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-s48OLK6784 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s48OLK6784 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s48OLK6784 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s48OLK6784 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.2);
}
.cid-s48OLK6784 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-s48OLK6784 .navbar.opened {
  transition: all .3s;
}
.cid-s48OLK6784 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-s48OLK6784 .navbar .navbar-logo img {
  width: auto;
}
.cid-s48OLK6784 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s48OLK6784 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s48OLK6784 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s48OLK6784 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-s48OLK6784 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s48OLK6784 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s48OLK6784 .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: 55%;
}
.cid-s48OLK6784 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s48OLK6784 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s48OLK6784 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s48OLK6784 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s48OLK6784 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s48OLK6784 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s48OLK6784 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s48OLK6784 .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: 55%;
  }
  .cid-s48OLK6784 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s48OLK6784 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s48OLK6784 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s48OLK6784 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-s48OLK6784 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s48OLK6784 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s48OLK6784 .navbar.navbar-short {
  min-height: 60px;
}
.cid-s48OLK6784 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s48OLK6784 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s48OLK6784 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s48OLK6784 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s48OLK6784 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s48OLK6784 .dropdown-item.active,
.cid-s48OLK6784 .dropdown-item:active {
  background-color: transparent;
}
.cid-s48OLK6784 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s48OLK6784 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s48OLK6784 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s48OLK6784 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-s48OLK6784 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s48OLK6784 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s48OLK6784 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s48OLK6784 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-s48OLK6784 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s48OLK6784 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s48OLK6784 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s48OLK6784 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-s48OLK6784 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s48OLK6784 .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-s48OLK6784 .navbar {
    height: 77px;
  }
  .cid-s48OLK6784 .navbar.opened {
    height: auto;
  }
  .cid-s48OLK6784 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tviYm7y6ac {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/486806312-640339045584898-6738473360267658043-n-1640x924.jpg");
}
.cid-tviYm7y6ac .mbr-section-title {
  text-align: left;
}
.cid-tEkuvEzZAk {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f1ecec;
}
.cid-tEkuvEzZAk .timeline-element {
  position: relative;
}
.cid-tEkuvEzZAk .timelines-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-tEkuvEzZAk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEkuvEzZAk .mbr-section-title,
.cid-tEkuvEzZAk .mbr-section-subtitle,
.cid-tEkuvEzZAk .timeline-date {
  text-align: center;
}
.cid-tEkuvEzZAk .iconBackground {
  position: absolute;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid #f9edff;
  margin-left: -9px;
}
@media (max-width: 767px) {
  .cid-tEkuvEzZAk .iconBackground {
    left: 15px;
    top: 30px;
  }
}
@media (min-width: 768px) {
  .cid-tEkuvEzZAk .iconBackground {
    top: 70px;
    left: 50%;
  }
}
.cid-tEkuvEzZAk .row:after {
  content: "";
  position: absolute;
  background-color: #f9edff;
  width: 2px;
}
@media (max-width: 767px) {
  .cid-tEkuvEzZAk .row:after {
    height: calc(100% + 30px);
    top: 50px;
    left: 15px;
  }
}
@media (min-width: 768px) {
  .cid-tEkuvEzZAk .row:after {
    height: calc(100% - 20px);
    top: 90px;
    left: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tEkuvEzZAk .timeline-date-wrapper,
  .cid-tEkuvEzZAk .timeline-text-wrapper,
  .cid-tEkuvEzZAk .image-wrapper {
    padding: 0rem;
    padding-left: 2rem;
  }
  .cid-tEkuvEzZAk .mbr-timeline-date {
    text-align: left !important;
  }
  .cid-tEkuvEzZAk .mbr-timeline-title {
    text-align: left;
    margin-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tEkuvEzZAk .timeline-date-wrapper,
  .cid-tEkuvEzZAk .timeline-text-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tEkuvEzZAk .timeline-date-wrapper,
  .cid-tEkuvEzZAk .timeline-text-wrapper,
  .cid-tEkuvEzZAk .image-wrapper {
    padding: 2rem;
  }
}
.cid-tEkuvEzZAk .mbr-text {
  text-align: left;
}
.cid-tEleCxOO9o {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #f1ecec;
}
.cid-tEleCxOO9o .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-tEleCxOO9o .currentcost {
  color: #232323;
}
.cid-tEleCxOO9o .card-wrapper {
  border-radius: 4px;
  background: #bbbbbb;
}
@media (min-width: 992px) {
  .cid-tEleCxOO9o .text-box {
    padding: 2rem;
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tEleCxOO9o .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tEleCxOO9o .text-box {
    padding: 1rem;
  }
}
.cid-tEleCxOO9o .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEleCxOO9o H5 {
  text-align: center;
}
.cid-tEleCxOO9o .mbr-text,
.cid-tEleCxOO9o .cost,
.cid-tEleCxOO9o .mbr-section-btn {
  text-align: center;
}
.cid-uNl3ZqjNrd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uNl3ZqjNrd img {
  width: 120px;
  margin: auto;
}
.cid-uNl3ZqjNrd .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uNl3ZqjNrd .card {
    max-width: 12.5%;
  }
}
.cid-tEs1r4LAyc {
  background-image: url("../../../assets/images/345859962-270477638764989-2609379660081060681-n-2000x1414.png");
}
.cid-tvJCd3MwyS {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/345807193-254604793718651-8434845478245702797-n-1748x1240.png");
}
.cid-tvJCd3MwyS .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tvJCd3MwyS form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-tvJCd3MwyS form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-tvJCd3MwyS form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-tElAe8yj50 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tElAe8yj50 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tElAe8yj50 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tElAe8yj50 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tElAe8yj50 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tElAe8yj50 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tElAe8yj50 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tElAe8yj50 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tElAe8yj50 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tElAe8yj50 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tElAe8yj50 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tElAe8yj50 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tElAe8yj50 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tElAe8yj50 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tElAe8yj50 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tviggFxZfo {
  z-index: 1000;
  width: 100%;
}
.cid-tviggFxZfo nav.navbar {
  position: fixed;
}
.cid-tviggFxZfo .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-tviggFxZfo .dropdown-menu {
  padding: 0;
}
.cid-tviggFxZfo .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tviggFxZfo .dropdown-item:hover,
.cid-tviggFxZfo .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tviggFxZfo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tviggFxZfo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tviggFxZfo .nav-link {
  position: relative;
}
.cid-tviggFxZfo .container {
  display: flex;
  margin: auto;
}
.cid-tviggFxZfo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tviggFxZfo .navbar-caption {
  padding-right: 4rem;
}
.cid-tviggFxZfo .dropdown-menu,
.cid-tviggFxZfo .navbar.opened {
  background: #fafafa !important;
}
.cid-tviggFxZfo .nav-item:focus,
.cid-tviggFxZfo .nav-link:focus {
  outline: none;
}
.cid-tviggFxZfo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tviggFxZfo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tviggFxZfo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tviggFxZfo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tviggFxZfo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tviggFxZfo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tviggFxZfo .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.2);
}
.cid-tviggFxZfo .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tviggFxZfo .navbar.opened {
  transition: all .3s;
}
.cid-tviggFxZfo .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tviggFxZfo .navbar .navbar-logo img {
  width: auto;
}
.cid-tviggFxZfo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tviggFxZfo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tviggFxZfo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tviggFxZfo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-tviggFxZfo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tviggFxZfo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tviggFxZfo .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: 55%;
}
.cid-tviggFxZfo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tviggFxZfo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tviggFxZfo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tviggFxZfo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tviggFxZfo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tviggFxZfo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tviggFxZfo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tviggFxZfo .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: 55%;
  }
  .cid-tviggFxZfo .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tviggFxZfo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tviggFxZfo .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tviggFxZfo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tviggFxZfo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tviggFxZfo .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tviggFxZfo .navbar.navbar-short {
  min-height: 60px;
}
.cid-tviggFxZfo .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tviggFxZfo .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tviggFxZfo .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tviggFxZfo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tviggFxZfo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tviggFxZfo .dropdown-item.active,
.cid-tviggFxZfo .dropdown-item:active {
  background-color: transparent;
}
.cid-tviggFxZfo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tviggFxZfo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tviggFxZfo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tviggFxZfo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-tviggFxZfo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tviggFxZfo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tviggFxZfo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tviggFxZfo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tviggFxZfo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tviggFxZfo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tviggFxZfo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tviggFxZfo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tviggFxZfo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tviggFxZfo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tviggFxZfo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tviggFxZfo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tviggFxZfo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tviggFxZfo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tviggFxZfo .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tviggFxZfo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tviggFxZfo .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-tviggFxZfo .navbar {
    height: 77px;
  }
  .cid-tviggFxZfo .navbar.opened {
    height: auto;
  }
  .cid-tviggFxZfo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvinyl5sqq {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/dizajn-bez-naslova-3-940x788.png");
}
.cid-tvinyl5sqq .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #bbbbbb;
  margin-bottom: 2rem;
}
.cid-tvinyl5sqq .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-tvinyl5sqq .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tvinyl5sqq .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tvinyM0c8N {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-tvinyM0c8N .row {
    flex-direction: column-reverse;
  }
  .cid-tvinyM0c8N .row .map-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tvinyM0c8N .google-map {
  height: 100%;
  position: relative;
}
.cid-tvinyM0c8N .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tvinyM0c8N .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tvinyM0c8N .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tvinyM0c8N .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tvinyM0c8N .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-tvinyM0c8N .card-wrapper {
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
.cid-tvinyM0c8N .card-wrapper:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-tvinyM0c8N .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tvinyM0c8N .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-tvinyM0c8N .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #bbbbbb;
}
.cid-tEs1XdKN9y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tEs1XdKN9y .line {
  background-color: #e6c63b;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tElAe8yj50 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tElAe8yj50 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tElAe8yj50 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tElAe8yj50 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tElAe8yj50 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tElAe8yj50 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tElAe8yj50 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tElAe8yj50 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tElAe8yj50 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tElAe8yj50 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tElAe8yj50 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tElAe8yj50 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tElAe8yj50 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tElAe8yj50 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tElAe8yj50 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tvj0p0gCPH {
  z-index: 1000;
  width: 100%;
}
.cid-tvj0p0gCPH nav.navbar {
  position: fixed;
}
.cid-tvj0p0gCPH .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-tvj0p0gCPH .dropdown-menu {
  padding: 0;
}
.cid-tvj0p0gCPH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvj0p0gCPH .dropdown-item:hover,
.cid-tvj0p0gCPH .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tvj0p0gCPH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tvj0p0gCPH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvj0p0gCPH .nav-link {
  position: relative;
}
.cid-tvj0p0gCPH .container {
  display: flex;
  margin: auto;
}
.cid-tvj0p0gCPH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tvj0p0gCPH .navbar-caption {
  padding-right: 4rem;
}
.cid-tvj0p0gCPH .dropdown-menu,
.cid-tvj0p0gCPH .navbar.opened {
  background: #fafafa !important;
}
.cid-tvj0p0gCPH .nav-item:focus,
.cid-tvj0p0gCPH .nav-link:focus {
  outline: none;
}
.cid-tvj0p0gCPH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvj0p0gCPH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvj0p0gCPH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tvj0p0gCPH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvj0p0gCPH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvj0p0gCPH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvj0p0gCPH .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.2);
}
.cid-tvj0p0gCPH .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvj0p0gCPH .navbar.opened {
  transition: all .3s;
}
.cid-tvj0p0gCPH .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tvj0p0gCPH .navbar .navbar-logo img {
  width: auto;
}
.cid-tvj0p0gCPH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvj0p0gCPH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvj0p0gCPH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvj0p0gCPH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-tvj0p0gCPH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvj0p0gCPH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvj0p0gCPH .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: 55%;
}
.cid-tvj0p0gCPH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvj0p0gCPH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tvj0p0gCPH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tvj0p0gCPH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvj0p0gCPH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvj0p0gCPH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvj0p0gCPH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvj0p0gCPH .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: 55%;
  }
  .cid-tvj0p0gCPH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tvj0p0gCPH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvj0p0gCPH .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvj0p0gCPH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvj0p0gCPH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvj0p0gCPH .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tvj0p0gCPH .navbar.navbar-short {
  min-height: 60px;
}
.cid-tvj0p0gCPH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tvj0p0gCPH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tvj0p0gCPH .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tvj0p0gCPH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvj0p0gCPH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tvj0p0gCPH .dropdown-item.active,
.cid-tvj0p0gCPH .dropdown-item:active {
  background-color: transparent;
}
.cid-tvj0p0gCPH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvj0p0gCPH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvj0p0gCPH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvj0p0gCPH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-tvj0p0gCPH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvj0p0gCPH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvj0p0gCPH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvj0p0gCPH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvj0p0gCPH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tvj0p0gCPH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tvj0p0gCPH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tvj0p0gCPH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tvj0p0gCPH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tvj0p0gCPH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tvj0p0gCPH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tvj0p0gCPH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tvj0p0gCPH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tvj0p0gCPH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tvj0p0gCPH .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tvj0p0gCPH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvj0p0gCPH .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-tvj0p0gCPH .navbar {
    height: 77px;
  }
  .cid-tvj0p0gCPH .navbar.opened {
    height: auto;
  }
  .cid-tvj0p0gCPH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvFPCopZrY {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tvFPCopZrY .line {
  background-color: #d4af37;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tvociAHQEM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #d4af37;
}
@media (min-width: 992px) {
  .cid-tvociAHQEM .carousel {
    min-height: 700px;
  }
  .cid-tvociAHQEM .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tvociAHQEM .carousel {
    min-height: 455px;
  }
  .cid-tvociAHQEM .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tvociAHQEM .carousel {
    min-height: 385px;
  }
  .cid-tvociAHQEM .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tvociAHQEM .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tvociAHQEM .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tvociAHQEM .carousel,
.cid-tvociAHQEM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvociAHQEM .item-wrapper {
  width: 100%;
}
.cid-tvociAHQEM .carousel-caption {
  bottom: 40px;
}
.cid-tvociAHQEM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tvociAHQEM .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tvociAHQEM .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tvociAHQEM .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tvociAHQEM .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tvociAHQEM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvociAHQEM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvociAHQEM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tvociAHQEM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tvociAHQEM .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tvociAHQEM .carousel-indicators li.active,
.cid-tvociAHQEM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tvociAHQEM .carousel-indicators li::after,
.cid-tvociAHQEM .carousel-indicators li::before {
  content: none;
}
.cid-tvociAHQEM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tvociAHQEM .carousel-indicators {
    display: none !important;
  }
}
.cid-tvociAHQEM H5 {
  text-align: left;
}
.cid-tvFQCcWxPB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tvFQCcWxPB .line {
  background-color: #d4af37;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tvFQCcWxPB .mbr-text {
  text-align: center;
}
.cid-tvFT80D9Xs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #d4af37;
}
@media (min-width: 992px) {
  .cid-tvFT80D9Xs .carousel {
    min-height: 600px;
  }
  .cid-tvFT80D9Xs .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tvFT80D9Xs .carousel {
    min-height: 390px;
  }
  .cid-tvFT80D9Xs .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tvFT80D9Xs .carousel {
    min-height: 330px;
  }
  .cid-tvFT80D9Xs .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-tvFT80D9Xs .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tvFT80D9Xs .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tvFT80D9Xs .carousel,
.cid-tvFT80D9Xs .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvFT80D9Xs .item-wrapper {
  width: 100%;
}
.cid-tvFT80D9Xs .carousel-caption {
  bottom: 40px;
}
.cid-tvFT80D9Xs .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tvFT80D9Xs .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tvFT80D9Xs .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tvFT80D9Xs .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tvFT80D9Xs .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tvFT80D9Xs .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvFT80D9Xs .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvFT80D9Xs .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tvFT80D9Xs .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tvFT80D9Xs .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tvFT80D9Xs .carousel-indicators li.active,
.cid-tvFT80D9Xs .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tvFT80D9Xs .carousel-indicators li::after,
.cid-tvFT80D9Xs .carousel-indicators li::before {
  content: none;
}
.cid-tvFT80D9Xs .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tvFT80D9Xs .carousel-indicators {
    display: none !important;
  }
}
.cid-tvFQCT2Epx {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tvFQCT2Epx .line {
  background-color: #d4af37;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tvFQGdInwu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #d4af37;
}
@media (min-width: 992px) {
  .cid-tvFQGdInwu .carousel {
    min-height: 700px;
  }
  .cid-tvFQGdInwu .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tvFQGdInwu .carousel {
    min-height: 455px;
  }
  .cid-tvFQGdInwu .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tvFQGdInwu .carousel {
    min-height: 385px;
  }
  .cid-tvFQGdInwu .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tvFQGdInwu .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tvFQGdInwu .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tvFQGdInwu .carousel,
.cid-tvFQGdInwu .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvFQGdInwu .item-wrapper {
  width: 100%;
}
.cid-tvFQGdInwu .carousel-caption {
  bottom: 40px;
}
.cid-tvFQGdInwu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tvFQGdInwu .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tvFQGdInwu .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tvFQGdInwu .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tvFQGdInwu .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tvFQGdInwu .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvFQGdInwu .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvFQGdInwu .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tvFQGdInwu .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tvFQGdInwu .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tvFQGdInwu .carousel-indicators li.active,
.cid-tvFQGdInwu .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tvFQGdInwu .carousel-indicators li::after,
.cid-tvFQGdInwu .carousel-indicators li::before {
  content: none;
}
.cid-tvFQGdInwu .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tvFQGdInwu .carousel-indicators {
    display: none !important;
  }
}
.cid-tvFQCx49rz {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tvFQCx49rz .line {
  background-color: #d4af37;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tvFQFPLfrF {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #d4af37;
}
@media (min-width: 992px) {
  .cid-tvFQFPLfrF .carousel {
    min-height: 700px;
  }
  .cid-tvFQFPLfrF .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tvFQFPLfrF .carousel {
    min-height: 455px;
  }
  .cid-tvFQFPLfrF .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tvFQFPLfrF .carousel {
    min-height: 385px;
  }
  .cid-tvFQFPLfrF .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tvFQFPLfrF .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tvFQFPLfrF .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tvFQFPLfrF .carousel,
.cid-tvFQFPLfrF .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvFQFPLfrF .item-wrapper {
  width: 100%;
}
.cid-tvFQFPLfrF .carousel-caption {
  bottom: 40px;
}
.cid-tvFQFPLfrF .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tvFQFPLfrF .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tvFQFPLfrF .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tvFQFPLfrF .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tvFQFPLfrF .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tvFQFPLfrF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvFQFPLfrF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvFQFPLfrF .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tvFQFPLfrF .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tvFQFPLfrF .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tvFQFPLfrF .carousel-indicators li.active,
.cid-tvFQFPLfrF .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tvFQFPLfrF .carousel-indicators li::after,
.cid-tvFQFPLfrF .carousel-indicators li::before {
  content: none;
}
.cid-tvFQFPLfrF .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tvFQFPLfrF .carousel-indicators {
    display: none !important;
  }
}
.cid-tElAe8yj50 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tElAe8yj50 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tElAe8yj50 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tElAe8yj50 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tElAe8yj50 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tElAe8yj50 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tElAe8yj50 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tElAe8yj50 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tElAe8yj50 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tElAe8yj50 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tElAe8yj50 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tElAe8yj50 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tElAe8yj50 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tElAe8yj50 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tElAe8yj50 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tvJwyKdsUn {
  z-index: 1000;
  width: 100%;
}
.cid-tvJwyKdsUn nav.navbar {
  position: fixed;
}
.cid-tvJwyKdsUn .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-tvJwyKdsUn .dropdown-menu {
  padding: 0;
}
.cid-tvJwyKdsUn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvJwyKdsUn .dropdown-item:hover,
.cid-tvJwyKdsUn .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tvJwyKdsUn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tvJwyKdsUn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvJwyKdsUn .nav-link {
  position: relative;
}
.cid-tvJwyKdsUn .container {
  display: flex;
  margin: auto;
}
.cid-tvJwyKdsUn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tvJwyKdsUn .navbar-caption {
  padding-right: 4rem;
}
.cid-tvJwyKdsUn .dropdown-menu,
.cid-tvJwyKdsUn .navbar.opened {
  background: #fafafa !important;
}
.cid-tvJwyKdsUn .nav-item:focus,
.cid-tvJwyKdsUn .nav-link:focus {
  outline: none;
}
.cid-tvJwyKdsUn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvJwyKdsUn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvJwyKdsUn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tvJwyKdsUn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvJwyKdsUn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvJwyKdsUn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvJwyKdsUn .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.2);
}
.cid-tvJwyKdsUn .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvJwyKdsUn .navbar.opened {
  transition: all .3s;
}
.cid-tvJwyKdsUn .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tvJwyKdsUn .navbar .navbar-logo img {
  width: auto;
}
.cid-tvJwyKdsUn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvJwyKdsUn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvJwyKdsUn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvJwyKdsUn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-tvJwyKdsUn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvJwyKdsUn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvJwyKdsUn .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: 55%;
}
.cid-tvJwyKdsUn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvJwyKdsUn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tvJwyKdsUn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tvJwyKdsUn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvJwyKdsUn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvJwyKdsUn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvJwyKdsUn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvJwyKdsUn .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: 55%;
  }
  .cid-tvJwyKdsUn .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tvJwyKdsUn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvJwyKdsUn .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvJwyKdsUn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvJwyKdsUn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvJwyKdsUn .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tvJwyKdsUn .navbar.navbar-short {
  min-height: 60px;
}
.cid-tvJwyKdsUn .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tvJwyKdsUn .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tvJwyKdsUn .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tvJwyKdsUn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvJwyKdsUn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tvJwyKdsUn .dropdown-item.active,
.cid-tvJwyKdsUn .dropdown-item:active {
  background-color: transparent;
}
.cid-tvJwyKdsUn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvJwyKdsUn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvJwyKdsUn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvJwyKdsUn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-tvJwyKdsUn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvJwyKdsUn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvJwyKdsUn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvJwyKdsUn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvJwyKdsUn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tvJwyKdsUn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tvJwyKdsUn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tvJwyKdsUn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tvJwyKdsUn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tvJwyKdsUn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tvJwyKdsUn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tvJwyKdsUn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tvJwyKdsUn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tvJwyKdsUn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tvJwyKdsUn .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tvJwyKdsUn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvJwyKdsUn .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-tvJwyKdsUn .navbar {
    height: 77px;
  }
  .cid-tvJwyKdsUn .navbar.opened {
    height: auto;
  }
  .cid-tvJwyKdsUn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvJHKeFqdt {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/dizajn-bez-naslova-3-2000x1000.png");
}
.cid-tvJHKeFqdt .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tvJHKeFqdt .icon-box {
  background: #cfbe98;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tvJHKeFqdt .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tvJHKeFqdt .card {
    margin-bottom: 2rem;
  }
  .cid-tvJHKeFqdt .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tElAe8yj50 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tElAe8yj50 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tElAe8yj50 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tElAe8yj50 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tElAe8yj50 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tElAe8yj50 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tElAe8yj50 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tElAe8yj50 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tElAe8yj50 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tElAe8yj50 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tElAe8yj50 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tElAe8yj50 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tElAe8yj50 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tElAe8yj50 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tElAe8yj50 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tvJwApqJd4 {
  z-index: 1000;
  width: 100%;
}
.cid-tvJwApqJd4 nav.navbar {
  position: fixed;
}
.cid-tvJwApqJd4 .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-tvJwApqJd4 .dropdown-menu {
  padding: 0;
}
.cid-tvJwApqJd4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvJwApqJd4 .dropdown-item:hover,
.cid-tvJwApqJd4 .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tvJwApqJd4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tvJwApqJd4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvJwApqJd4 .nav-link {
  position: relative;
}
.cid-tvJwApqJd4 .container {
  display: flex;
  margin: auto;
}
.cid-tvJwApqJd4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tvJwApqJd4 .navbar-caption {
  padding-right: 4rem;
}
.cid-tvJwApqJd4 .dropdown-menu,
.cid-tvJwApqJd4 .navbar.opened {
  background: #fafafa !important;
}
.cid-tvJwApqJd4 .nav-item:focus,
.cid-tvJwApqJd4 .nav-link:focus {
  outline: none;
}
.cid-tvJwApqJd4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvJwApqJd4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvJwApqJd4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tvJwApqJd4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvJwApqJd4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvJwApqJd4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvJwApqJd4 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.2);
}
.cid-tvJwApqJd4 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvJwApqJd4 .navbar.opened {
  transition: all .3s;
}
.cid-tvJwApqJd4 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tvJwApqJd4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tvJwApqJd4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvJwApqJd4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvJwApqJd4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvJwApqJd4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-tvJwApqJd4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvJwApqJd4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvJwApqJd4 .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: 55%;
}
.cid-tvJwApqJd4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvJwApqJd4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tvJwApqJd4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tvJwApqJd4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvJwApqJd4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvJwApqJd4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvJwApqJd4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvJwApqJd4 .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: 55%;
  }
  .cid-tvJwApqJd4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tvJwApqJd4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvJwApqJd4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvJwApqJd4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvJwApqJd4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvJwApqJd4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tvJwApqJd4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tvJwApqJd4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tvJwApqJd4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tvJwApqJd4 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tvJwApqJd4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvJwApqJd4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tvJwApqJd4 .dropdown-item.active,
.cid-tvJwApqJd4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tvJwApqJd4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvJwApqJd4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvJwApqJd4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvJwApqJd4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-tvJwApqJd4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvJwApqJd4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvJwApqJd4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvJwApqJd4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvJwApqJd4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tvJwApqJd4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tvJwApqJd4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tvJwApqJd4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tvJwApqJd4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tvJwApqJd4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tvJwApqJd4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tvJwApqJd4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tvJwApqJd4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tvJwApqJd4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tvJwApqJd4 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tvJwApqJd4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvJwApqJd4 .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-tvJwApqJd4 .navbar {
    height: 77px;
  }
  .cid-tvJwApqJd4 .navbar.opened {
    height: auto;
  }
  .cid-tvJwApqJd4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tEk4q1v5H1 {
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/dizajn-bez-naslova-3-940x788.png");
}
@media (max-width: 991px) {
  .cid-tEk4q1v5H1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tEk4q1v5H1 .row {
  flex-direction: row-reverse;
}
.cid-tEk4q1v5H1 img {
  width: 100%;
}
.cid-tEkcuZDCqQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f9edff;
}
.cid-tEkcuZDCqQ blockquote {
  border-color: #785d84;
  border-radius: 4px;
  background-color: #dad4d4;
}
.cid-tEkcuZDCqQ .mbr-section-title {
  text-align: center;
}
.cid-tEkcuZDCqQ .mbr-text {
  text-align: center;
}
.cid-tvJwAq5Dcn {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/dizajn-bez-naslova-3-940x788.png");
}
.cid-tvJwAq5Dcn .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #bbbbbb;
  margin-bottom: 2rem;
}
.cid-tvJwAq5Dcn .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-tvJwAq5Dcn .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tvJwAq5Dcn .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tElAe8yj50 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tElAe8yj50 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tElAe8yj50 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tElAe8yj50 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tElAe8yj50 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tElAe8yj50 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tElAe8yj50 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tElAe8yj50 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tElAe8yj50 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tElAe8yj50 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tElAe8yj50 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tElAe8yj50 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tElAe8yj50 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tElAe8yj50 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tElAe8yj50 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tvJwGjUrs8 {
  z-index: 1000;
  width: 100%;
}
.cid-tvJwGjUrs8 nav.navbar {
  position: fixed;
}
.cid-tvJwGjUrs8 .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-tvJwGjUrs8 .dropdown-menu {
  padding: 0;
}
.cid-tvJwGjUrs8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvJwGjUrs8 .dropdown-item:hover,
.cid-tvJwGjUrs8 .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tvJwGjUrs8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tvJwGjUrs8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvJwGjUrs8 .nav-link {
  position: relative;
}
.cid-tvJwGjUrs8 .container {
  display: flex;
  margin: auto;
}
.cid-tvJwGjUrs8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tvJwGjUrs8 .navbar-caption {
  padding-right: 4rem;
}
.cid-tvJwGjUrs8 .dropdown-menu,
.cid-tvJwGjUrs8 .navbar.opened {
  background: #fafafa !important;
}
.cid-tvJwGjUrs8 .nav-item:focus,
.cid-tvJwGjUrs8 .nav-link:focus {
  outline: none;
}
.cid-tvJwGjUrs8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvJwGjUrs8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvJwGjUrs8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tvJwGjUrs8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvJwGjUrs8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvJwGjUrs8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvJwGjUrs8 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.2);
}
.cid-tvJwGjUrs8 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvJwGjUrs8 .navbar.opened {
  transition: all .3s;
}
.cid-tvJwGjUrs8 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tvJwGjUrs8 .navbar .navbar-logo img {
  width: auto;
}
.cid-tvJwGjUrs8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvJwGjUrs8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvJwGjUrs8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvJwGjUrs8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-tvJwGjUrs8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvJwGjUrs8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvJwGjUrs8 .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: 55%;
}
.cid-tvJwGjUrs8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvJwGjUrs8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tvJwGjUrs8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tvJwGjUrs8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvJwGjUrs8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvJwGjUrs8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvJwGjUrs8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvJwGjUrs8 .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: 55%;
  }
  .cid-tvJwGjUrs8 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tvJwGjUrs8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvJwGjUrs8 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvJwGjUrs8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvJwGjUrs8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvJwGjUrs8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tvJwGjUrs8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tvJwGjUrs8 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tvJwGjUrs8 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tvJwGjUrs8 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tvJwGjUrs8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvJwGjUrs8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tvJwGjUrs8 .dropdown-item.active,
.cid-tvJwGjUrs8 .dropdown-item:active {
  background-color: transparent;
}
.cid-tvJwGjUrs8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvJwGjUrs8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvJwGjUrs8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvJwGjUrs8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-tvJwGjUrs8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvJwGjUrs8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvJwGjUrs8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvJwGjUrs8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvJwGjUrs8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tvJwGjUrs8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tvJwGjUrs8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tvJwGjUrs8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tvJwGjUrs8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tvJwGjUrs8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tvJwGjUrs8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tvJwGjUrs8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tvJwGjUrs8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tvJwGjUrs8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tvJwGjUrs8 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tvJwGjUrs8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvJwGjUrs8 .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-tvJwGjUrs8 .navbar {
    height: 77px;
  }
  .cid-tvJwGjUrs8 .navbar.opened {
    height: auto;
  }
  .cid-tvJwGjUrs8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tEjo10doc1 {
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tEjo10doc1 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tEjo10doc1 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tEjo10doc1 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tEjo10doc1 .link-wrap {
    align-items: center;
  }
}
.cid-tEjo10doc1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEjo10doc1 .card-title,
.cid-tEjo10doc1 .card-box {
  text-align: left;
}
.cid-tEjwUNWzLp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tvJwGkxvTF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/dizajn-bez-naslova-3-940x788.png");
}
.cid-tvJwGkxvTF .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #bbbbbb;
  margin-bottom: 2rem;
}
.cid-tvJwGkxvTF .card-wrapper {
  padding: 3rem;
  background: #fafafa;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .cid-tvJwGkxvTF .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tvJwGkxvTF .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tElAe8yj50 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tElAe8yj50 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tElAe8yj50 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tElAe8yj50 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tElAe8yj50 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tElAe8yj50 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tElAe8yj50 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tElAe8yj50 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tElAe8yj50 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tElAe8yj50 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tElAe8yj50 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tElAe8yj50 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tElAe8yj50 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tElAe8yj50 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tElAe8yj50 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tAfNNTiJbU {
  z-index: 1000;
  width: 100%;
}
.cid-tAfNNTiJbU nav.navbar {
  position: fixed;
}
.cid-tAfNNTiJbU .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-tAfNNTiJbU .dropdown-menu {
  padding: 0;
}
.cid-tAfNNTiJbU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tAfNNTiJbU .dropdown-item:hover,
.cid-tAfNNTiJbU .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tAfNNTiJbU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tAfNNTiJbU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tAfNNTiJbU .nav-link {
  position: relative;
}
.cid-tAfNNTiJbU .container {
  display: flex;
  margin: auto;
}
.cid-tAfNNTiJbU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tAfNNTiJbU .navbar-caption {
  padding-right: 4rem;
}
.cid-tAfNNTiJbU .dropdown-menu,
.cid-tAfNNTiJbU .navbar.opened {
  background: #fafafa !important;
}
.cid-tAfNNTiJbU .nav-item:focus,
.cid-tAfNNTiJbU .nav-link:focus {
  outline: none;
}
.cid-tAfNNTiJbU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tAfNNTiJbU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tAfNNTiJbU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tAfNNTiJbU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tAfNNTiJbU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAfNNTiJbU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tAfNNTiJbU .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.2);
}
.cid-tAfNNTiJbU .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tAfNNTiJbU .navbar.opened {
  transition: all .3s;
}
.cid-tAfNNTiJbU .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tAfNNTiJbU .navbar .navbar-logo img {
  width: auto;
}
.cid-tAfNNTiJbU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tAfNNTiJbU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAfNNTiJbU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAfNNTiJbU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-tAfNNTiJbU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAfNNTiJbU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tAfNNTiJbU .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: 55%;
}
.cid-tAfNNTiJbU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tAfNNTiJbU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tAfNNTiJbU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tAfNNTiJbU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAfNNTiJbU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAfNNTiJbU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tAfNNTiJbU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tAfNNTiJbU .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: 55%;
  }
  .cid-tAfNNTiJbU .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tAfNNTiJbU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tAfNNTiJbU .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tAfNNTiJbU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tAfNNTiJbU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tAfNNTiJbU .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tAfNNTiJbU .navbar.navbar-short {
  min-height: 60px;
}
.cid-tAfNNTiJbU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tAfNNTiJbU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAfNNTiJbU .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tAfNNTiJbU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tAfNNTiJbU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAfNNTiJbU .dropdown-item.active,
.cid-tAfNNTiJbU .dropdown-item:active {
  background-color: transparent;
}
.cid-tAfNNTiJbU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tAfNNTiJbU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tAfNNTiJbU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tAfNNTiJbU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-tAfNNTiJbU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tAfNNTiJbU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tAfNNTiJbU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tAfNNTiJbU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tAfNNTiJbU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tAfNNTiJbU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tAfNNTiJbU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tAfNNTiJbU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tAfNNTiJbU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tAfNNTiJbU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tAfNNTiJbU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAfNNTiJbU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tAfNNTiJbU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tAfNNTiJbU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAfNNTiJbU .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tAfNNTiJbU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tAfNNTiJbU .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-tAfNNTiJbU .navbar {
    height: 77px;
  }
  .cid-tAfNNTiJbU .navbar.opened {
    height: auto;
  }
  .cid-tAfNNTiJbU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAfOGJzrgX {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-color: #6ec7f2;
}
.cid-tAfOGJzrgX .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tAfOGJzrgX .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tAfOGJzrgX .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tEjXYDkJuH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #bed3f9;
}
.cid-tEjXYDkJuH .carousel {
  height: 800px;
}
.cid-tEjXYDkJuH .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tEjXYDkJuH .carousel-item,
.cid-tEjXYDkJuH .carousel-inner {
  height: 100%;
}
.cid-tEjXYDkJuH .carousel-caption {
  bottom: 40px;
}
.cid-tEjXYDkJuH .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tEjXYDkJuH .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tEjXYDkJuH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tEjXYDkJuH .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tEjXYDkJuH .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tEjXYDkJuH .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tEjXYDkJuH .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tEjXYDkJuH .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tEjXYDkJuH .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tEjXYDkJuH .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tEjXYDkJuH .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tEjXYDkJuH .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tEjXYDkJuH .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tEjXYDkJuH .carousel-indicators li.active,
.cid-tEjXYDkJuH .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tEjXYDkJuH .carousel-indicators li::after,
.cid-tEjXYDkJuH .carousel-indicators li::before {
  content: none;
}
.cid-tEjXYDkJuH .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tEjXYDkJuH .carousel-indicators {
    display: none !important;
  }
}
.cid-tElAe8yj50 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tElAe8yj50 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tElAe8yj50 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tElAe8yj50 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tElAe8yj50 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tElAe8yj50 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tElAe8yj50 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tElAe8yj50 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tElAe8yj50 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tElAe8yj50 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tElAe8yj50 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tElAe8yj50 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tElAe8yj50 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tElAe8yj50 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tElAe8yj50 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tAfPx9vnSK {
  z-index: 1000;
  width: 100%;
}
.cid-tAfPx9vnSK nav.navbar {
  position: fixed;
}
.cid-tAfPx9vnSK .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-tAfPx9vnSK .dropdown-menu {
  padding: 0;
}
.cid-tAfPx9vnSK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tAfPx9vnSK .dropdown-item:hover,
.cid-tAfPx9vnSK .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tAfPx9vnSK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tAfPx9vnSK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tAfPx9vnSK .nav-link {
  position: relative;
}
.cid-tAfPx9vnSK .container {
  display: flex;
  margin: auto;
}
.cid-tAfPx9vnSK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tAfPx9vnSK .navbar-caption {
  padding-right: 4rem;
}
.cid-tAfPx9vnSK .dropdown-menu,
.cid-tAfPx9vnSK .navbar.opened {
  background: #fafafa !important;
}
.cid-tAfPx9vnSK .nav-item:focus,
.cid-tAfPx9vnSK .nav-link:focus {
  outline: none;
}
.cid-tAfPx9vnSK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tAfPx9vnSK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tAfPx9vnSK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tAfPx9vnSK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tAfPx9vnSK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAfPx9vnSK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tAfPx9vnSK .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.2);
}
.cid-tAfPx9vnSK .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tAfPx9vnSK .navbar.opened {
  transition: all .3s;
}
.cid-tAfPx9vnSK .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tAfPx9vnSK .navbar .navbar-logo img {
  width: auto;
}
.cid-tAfPx9vnSK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tAfPx9vnSK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAfPx9vnSK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tAfPx9vnSK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-tAfPx9vnSK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAfPx9vnSK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tAfPx9vnSK .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: 55%;
}
.cid-tAfPx9vnSK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tAfPx9vnSK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tAfPx9vnSK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tAfPx9vnSK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAfPx9vnSK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAfPx9vnSK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tAfPx9vnSK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tAfPx9vnSK .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: 55%;
  }
  .cid-tAfPx9vnSK .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tAfPx9vnSK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tAfPx9vnSK .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tAfPx9vnSK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tAfPx9vnSK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tAfPx9vnSK .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tAfPx9vnSK .navbar.navbar-short {
  min-height: 60px;
}
.cid-tAfPx9vnSK .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tAfPx9vnSK .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tAfPx9vnSK .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tAfPx9vnSK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tAfPx9vnSK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAfPx9vnSK .dropdown-item.active,
.cid-tAfPx9vnSK .dropdown-item:active {
  background-color: transparent;
}
.cid-tAfPx9vnSK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tAfPx9vnSK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tAfPx9vnSK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tAfPx9vnSK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-tAfPx9vnSK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tAfPx9vnSK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tAfPx9vnSK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tAfPx9vnSK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tAfPx9vnSK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tAfPx9vnSK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tAfPx9vnSK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tAfPx9vnSK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tAfPx9vnSK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tAfPx9vnSK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tAfPx9vnSK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAfPx9vnSK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tAfPx9vnSK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tAfPx9vnSK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAfPx9vnSK .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tAfPx9vnSK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tAfPx9vnSK .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-tAfPx9vnSK .navbar {
    height: 77px;
  }
  .cid-tAfPx9vnSK .navbar.opened {
    height: auto;
  }
  .cid-tAfPx9vnSK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAfPxazB8c {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-color: #bed3f9;
}
.cid-tAfPxazB8c .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tAfPxazB8c .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tAfPxazB8c .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tAfPxazB8c .mbr-text,
.cid-tAfPxazB8c .mbr-section-btn {
  text-align: left;
}
.cid-tEjOvOgdBL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #bed3f9;
}
.cid-tEjOvOgdBL blockquote {
  border-color: #6592e6;
  border-radius: 4px;
  background-color: #8caff0;
}
.cid-tEjOvOgdBL .mbr-section-title {
  text-align: center;
}
.cid-tEjPdAVvs2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #bed3f9;
}
.cid-tEjPdAVvs2 img,
.cid-tEjPdAVvs2 .item-img {
  width: 100%;
}
.cid-tEjPdAVvs2 .item:focus,
.cid-tEjPdAVvs2 span:focus {
  outline: none;
}
.cid-tEjPdAVvs2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tEjPdAVvs2 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tEjPdAVvs2 .item {
  padding: 0;
  margin: 0;
}
.cid-tEjPdAVvs2 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #bed3f9;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tEjPdAVvs2 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tEjPdAVvs2 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tEjPdAVvs2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tEjPdAVvs2 .mbr-section-title {
  color: #232323;
}
.cid-tEjQmmKI4H {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #bed3f9;
}
.cid-tEjQmmKI4H img,
.cid-tEjQmmKI4H .item-img {
  width: 100%;
}
.cid-tEjQmmKI4H .item:focus,
.cid-tEjQmmKI4H span:focus {
  outline: none;
}
.cid-tEjQmmKI4H .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tEjQmmKI4H .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tEjQmmKI4H .item {
  padding: 0;
  margin: 0;
}
.cid-tEjQmmKI4H .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tEjQmmKI4H .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tEjQmmKI4H .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tEjQmmKI4H .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tEjQmmKI4H .mbr-section-title {
  color: #232323;
}
.cid-tH9sMCLBGl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tH9sMCLBGl .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tH9sUmi1mI {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #bed3f9;
}
.cid-tH9sUmi1mI img,
.cid-tH9sUmi1mI .item-img {
  width: 100%;
}
.cid-tH9sUmi1mI .item:focus,
.cid-tH9sUmi1mI span:focus {
  outline: none;
}
.cid-tH9sUmi1mI .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH9sUmi1mI .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tH9sUmi1mI .item {
  padding: 0;
  margin: 0;
}
.cid-tH9sUmi1mI .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tH9sUmi1mI .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tH9sUmi1mI .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tH9sUmi1mI .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tH9sUmi1mI .mbr-section-title {
  color: #232323;
}
.cid-tH9vQEPNQW {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #bed3f9;
}
@media (min-width: 992px) {
  .cid-tH9vQEPNQW .carousel {
    min-height: 800px;
  }
  .cid-tH9vQEPNQW .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tH9vQEPNQW .carousel {
    min-height: 520px;
  }
  .cid-tH9vQEPNQW .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tH9vQEPNQW .carousel {
    min-height: 440px;
  }
  .cid-tH9vQEPNQW .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-tH9vQEPNQW .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tH9vQEPNQW .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tH9vQEPNQW .carousel,
.cid-tH9vQEPNQW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tH9vQEPNQW .item-wrapper {
  width: 100%;
}
.cid-tH9vQEPNQW .carousel-caption {
  bottom: 40px;
}
.cid-tH9vQEPNQW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tH9vQEPNQW .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tH9vQEPNQW .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tH9vQEPNQW .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tH9vQEPNQW .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tH9vQEPNQW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tH9vQEPNQW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tH9vQEPNQW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tH9vQEPNQW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tH9vQEPNQW .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tH9vQEPNQW .carousel-indicators li.active,
.cid-tH9vQEPNQW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tH9vQEPNQW .carousel-indicators li::after,
.cid-tH9vQEPNQW .carousel-indicators li::before {
  content: none;
}
.cid-tH9vQEPNQW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tH9vQEPNQW .carousel-indicators {
    display: none !important;
  }
}
.cid-tPFRKWZGDt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #bed3f9;
}
.cid-tPFRKWZGDt .card-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tPFRKWZGDt .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tPFRKWZGDt .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tPFRKWZGDt .card-wrapper {
    padding: 4rem;
  }
}
.cid-tPFS3m94XU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #bed3f9;
}
.cid-tPFS3m94XU .carousel {
  height: 800px;
}
.cid-tPFS3m94XU .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tPFS3m94XU .carousel-item,
.cid-tPFS3m94XU .carousel-inner {
  height: 100%;
}
.cid-tPFS3m94XU .carousel-caption {
  bottom: 40px;
}
.cid-tPFS3m94XU .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tPFS3m94XU .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tPFS3m94XU .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tPFS3m94XU .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tPFS3m94XU .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tPFS3m94XU .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tPFS3m94XU .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tPFS3m94XU .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tPFS3m94XU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPFS3m94XU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tPFS3m94XU .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tPFS3m94XU .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tPFS3m94XU .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tPFS3m94XU .carousel-indicators li.active,
.cid-tPFS3m94XU .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tPFS3m94XU .carousel-indicators li::after,
.cid-tPFS3m94XU .carousel-indicators li::before {
  content: none;
}
.cid-tPFS3m94XU .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tPFS3m94XU .carousel-indicators {
    display: none !important;
  }
}
.cid-tPFTFWQoUK {
  background-color: #bed3f9;
}
@media (max-width: 991px) {
  .cid-tPFTFWQoUK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tPFTFWQoUK .row {
  flex-direction: row-reverse;
}
.cid-tPFTFWQoUK img {
  width: 100%;
}
.cid-u1P9jIqrjH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #bed3f9;
}
@media (max-width: 991px) {
  .cid-u1P9jIqrjH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u1P9jIqrjH .row {
  flex-direction: row-reverse;
}
.cid-u1P9jIqrjH img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-u1P9jIqrjH .text-wrapper {
    padding: 2rem;
  }
}
.cid-u1P9SCKE1H {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bed3f9;
}
@media (max-width: 991px) {
  .cid-u1P9SCKE1H .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u1P9SCKE1H .row {
  flex-direction: row-reverse;
}
.cid-u1P9SCKE1H img {
  width: 100%;
}
.cid-tElAe8yj50 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tElAe8yj50 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tElAe8yj50 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tElAe8yj50 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tElAe8yj50 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tElAe8yj50 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tElAe8yj50 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tElAe8yj50 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tElAe8yj50 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tElAe8yj50 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tElAe8yj50 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tElAe8yj50 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tElAe8yj50 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tElAe8yj50 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tElAe8yj50 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tEjRXdJyZb {
  z-index: 1000;
  width: 100%;
}
.cid-tEjRXdJyZb nav.navbar {
  position: fixed;
}
.cid-tEjRXdJyZb .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-tEjRXdJyZb .dropdown-menu {
  padding: 0;
}
.cid-tEjRXdJyZb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tEjRXdJyZb .dropdown-item:hover,
.cid-tEjRXdJyZb .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tEjRXdJyZb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tEjRXdJyZb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tEjRXdJyZb .nav-link {
  position: relative;
}
.cid-tEjRXdJyZb .container {
  display: flex;
  margin: auto;
}
.cid-tEjRXdJyZb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tEjRXdJyZb .navbar-caption {
  padding-right: 4rem;
}
.cid-tEjRXdJyZb .dropdown-menu,
.cid-tEjRXdJyZb .navbar.opened {
  background: #fafafa !important;
}
.cid-tEjRXdJyZb .nav-item:focus,
.cid-tEjRXdJyZb .nav-link:focus {
  outline: none;
}
.cid-tEjRXdJyZb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tEjRXdJyZb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tEjRXdJyZb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tEjRXdJyZb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEjRXdJyZb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tEjRXdJyZb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tEjRXdJyZb .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.2);
}
.cid-tEjRXdJyZb .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tEjRXdJyZb .navbar.opened {
  transition: all .3s;
}
.cid-tEjRXdJyZb .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tEjRXdJyZb .navbar .navbar-logo img {
  width: auto;
}
.cid-tEjRXdJyZb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tEjRXdJyZb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tEjRXdJyZb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tEjRXdJyZb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-tEjRXdJyZb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tEjRXdJyZb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tEjRXdJyZb .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: 55%;
}
.cid-tEjRXdJyZb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tEjRXdJyZb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tEjRXdJyZb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tEjRXdJyZb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tEjRXdJyZb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tEjRXdJyZb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tEjRXdJyZb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tEjRXdJyZb .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: 55%;
  }
  .cid-tEjRXdJyZb .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tEjRXdJyZb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tEjRXdJyZb .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tEjRXdJyZb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tEjRXdJyZb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tEjRXdJyZb .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tEjRXdJyZb .navbar.navbar-short {
  min-height: 60px;
}
.cid-tEjRXdJyZb .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tEjRXdJyZb .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tEjRXdJyZb .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tEjRXdJyZb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tEjRXdJyZb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tEjRXdJyZb .dropdown-item.active,
.cid-tEjRXdJyZb .dropdown-item:active {
  background-color: transparent;
}
.cid-tEjRXdJyZb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tEjRXdJyZb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tEjRXdJyZb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tEjRXdJyZb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-tEjRXdJyZb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tEjRXdJyZb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tEjRXdJyZb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tEjRXdJyZb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tEjRXdJyZb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tEjRXdJyZb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tEjRXdJyZb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tEjRXdJyZb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tEjRXdJyZb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tEjRXdJyZb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tEjRXdJyZb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tEjRXdJyZb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tEjRXdJyZb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tEjRXdJyZb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tEjRXdJyZb .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tEjRXdJyZb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tEjRXdJyZb .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-tEjRXdJyZb .navbar {
    height: 77px;
  }
  .cid-tEjRXdJyZb .navbar.opened {
    height: auto;
  }
  .cid-tEjRXdJyZb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQLOeDccZn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQLOeDccZn img,
.cid-uQLOeDccZn .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uQLOeDccZn .item:focus,
.cid-uQLOeDccZn span:focus {
  outline: none;
}
.cid-uQLOeDccZn .item-wrapper {
  position: relative;
}
.cid-uQLOeDccZn .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uQLOeDccZn .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uQLOeDccZn .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-uQLOeDccZn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uQLOeDccZn .mbr-section-title {
  color: #232323;
}
.cid-uQLOeDccZn .mbr-text,
.cid-uQLOeDccZn .mbr-section-btn {
  text-align: center;
}
.cid-uQLOeDccZn .item-title {
  text-align: center;
}
.cid-uQLOeDccZn .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-uQLOeDccZn .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-uQLOeDccZn .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uQLOeDccZn .embla__button--next,
.cid-uQLOeDccZn .embla__button--prev {
  display: flex;
}
.cid-uQLOeDccZn .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-uQLOeDccZn .embla__button {
    display: none;
  }
}
.cid-uQLOeDccZn .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uQLOeDccZn .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uQLOeDccZn .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQLOeDccZn .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQLOeDccZn .embla__button {
    top: auto;
  }
}
.cid-uQLOeDccZn .embla {
  position: relative;
  width: 100%;
}
.cid-uQLOeDccZn .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uQLOeDccZn .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uQLOeDccZn .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uQLOeDccZn .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uQLR1PldUa {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQLR1PldUa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQLR1PldUa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQLR1PldUa .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uQLR1PldUa .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uQLR1PldUa .item-wrapper {
  position: relative;
}
.cid-uQLR1PldUa .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uQLR1PldUa .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uQLR1PldUa .carousel-control,
.cid-uQLR1PldUa .close {
  background: #1b1b1b;
}
.cid-uQLR1PldUa .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uQLR1PldUa .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uQLR1PldUa .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uQLR1PldUa .carousel-control-next span {
  margin-left: 5px;
}
.cid-uQLR1PldUa .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uQLR1PldUa .close::before {
  content: '\e91a';
}
.cid-uQLR1PldUa .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uQLR1PldUa .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQLR1PldUa .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQLR1PldUa .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQLR1PldUa .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQLR1PldUa .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uQLR1PldUa .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQLR1PldUa .carousel-indicators li.active,
.cid-uQLR1PldUa .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQLR1PldUa .carousel-indicators li::after,
.cid-uQLR1PldUa .carousel-indicators li::before {
  content: none;
}
.cid-uQLR1PldUa .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQLR1PldUa .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uQLR1PldUa .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uQLR1PldUa .carousel-indicators {
    display: none;
  }
}
.cid-uQLR1PldUa .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uQLR1PldUa .carousel-inner > .active {
  display: block;
}
.cid-uQLR1PldUa .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQLR1PldUa .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uQLR1PldUa .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uQLR1PldUa .carousel-control,
  .cid-uQLR1PldUa .carousel-indicators,
  .cid-uQLR1PldUa .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uQLR1PldUa .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uQLR1PldUa .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uQLR1PldUa .carousel-indicators .active,
.cid-uQLR1PldUa .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uQLR1PldUa .carousel-indicators .active {
  background: #fff;
}
.cid-uQLR1PldUa .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uQLR1PldUa .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uQLR1PldUa .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uQLR1PldUa .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uQLR1PldUa .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uQLR1PldUa .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uQLR1PldUa .carousel {
  width: 100%;
}
.cid-uQLR1PldUa .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uQLR1PldUa .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uQLR1PldUa .modal.fade .modal-dialog,
.cid-uQLR1PldUa .modal.in .modal-dialog {
  transform: none;
}
.cid-uQLR1PldUa .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uQLR1PldUa H6 {
  text-align: center;
}
.cid-uQLR2t56HV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQLR2t56HV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQLR2t56HV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQLR2t56HV .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uQLR2t56HV .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uQLR2t56HV .item-wrapper {
  position: relative;
}
.cid-uQLR2t56HV .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uQLR2t56HV .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uQLR2t56HV .carousel-control,
.cid-uQLR2t56HV .close {
  background: #1b1b1b;
}
.cid-uQLR2t56HV .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uQLR2t56HV .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uQLR2t56HV .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uQLR2t56HV .carousel-control-next span {
  margin-left: 5px;
}
.cid-uQLR2t56HV .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uQLR2t56HV .close::before {
  content: '\e91a';
}
.cid-uQLR2t56HV .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uQLR2t56HV .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQLR2t56HV .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQLR2t56HV .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQLR2t56HV .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQLR2t56HV .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uQLR2t56HV .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQLR2t56HV .carousel-indicators li.active,
.cid-uQLR2t56HV .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQLR2t56HV .carousel-indicators li::after,
.cid-uQLR2t56HV .carousel-indicators li::before {
  content: none;
}
.cid-uQLR2t56HV .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQLR2t56HV .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uQLR2t56HV .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uQLR2t56HV .carousel-indicators {
    display: none;
  }
}
.cid-uQLR2t56HV .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uQLR2t56HV .carousel-inner > .active {
  display: block;
}
.cid-uQLR2t56HV .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQLR2t56HV .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uQLR2t56HV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uQLR2t56HV .carousel-control,
  .cid-uQLR2t56HV .carousel-indicators,
  .cid-uQLR2t56HV .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uQLR2t56HV .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uQLR2t56HV .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uQLR2t56HV .carousel-indicators .active,
.cid-uQLR2t56HV .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uQLR2t56HV .carousel-indicators .active {
  background: #fff;
}
.cid-uQLR2t56HV .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uQLR2t56HV .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uQLR2t56HV .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uQLR2t56HV .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uQLR2t56HV .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uQLR2t56HV .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uQLR2t56HV .carousel {
  width: 100%;
}
.cid-uQLR2t56HV .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uQLR2t56HV .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uQLR2t56HV .modal.fade .modal-dialog,
.cid-uQLR2t56HV .modal.in .modal-dialog {
  transform: none;
}
.cid-uQLR2t56HV .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uQLR2t56HV H6 {
  text-align: center;
}
.cid-uQLR1tWmKw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQLR1tWmKw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQLR1tWmKw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQLR1tWmKw .item {
  padding-bottom: 2rem;
}
.cid-uQLR1tWmKw .item-wrapper {
  position: relative;
}
.cid-uQLR1tWmKw .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uQLR1tWmKw .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uQLR1tWmKw .carousel-control,
.cid-uQLR1tWmKw .close {
  background: #1b1b1b;
}
.cid-uQLR1tWmKw .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uQLR1tWmKw .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uQLR1tWmKw .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uQLR1tWmKw .carousel-control-next span {
  margin-left: 5px;
}
.cid-uQLR1tWmKw .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uQLR1tWmKw .close::before {
  content: '\e91a';
}
.cid-uQLR1tWmKw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uQLR1tWmKw .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQLR1tWmKw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQLR1tWmKw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQLR1tWmKw .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQLR1tWmKw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uQLR1tWmKw .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQLR1tWmKw .carousel-indicators li.active,
.cid-uQLR1tWmKw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQLR1tWmKw .carousel-indicators li::after,
.cid-uQLR1tWmKw .carousel-indicators li::before {
  content: none;
}
.cid-uQLR1tWmKw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQLR1tWmKw .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uQLR1tWmKw .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uQLR1tWmKw .carousel-indicators {
    display: none;
  }
}
.cid-uQLR1tWmKw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uQLR1tWmKw .carousel-inner > .active {
  display: block;
}
.cid-uQLR1tWmKw .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQLR1tWmKw .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uQLR1tWmKw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uQLR1tWmKw .carousel-control,
  .cid-uQLR1tWmKw .carousel-indicators,
  .cid-uQLR1tWmKw .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uQLR1tWmKw .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uQLR1tWmKw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uQLR1tWmKw .carousel-indicators .active,
.cid-uQLR1tWmKw .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uQLR1tWmKw .carousel-indicators .active {
  background: #fff;
}
.cid-uQLR1tWmKw .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uQLR1tWmKw .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uQLR1tWmKw .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uQLR1tWmKw .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uQLR1tWmKw .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uQLR1tWmKw .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uQLR1tWmKw .carousel {
  width: 100%;
}
.cid-uQLR1tWmKw .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uQLR1tWmKw .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uQLR1tWmKw .modal.fade .modal-dialog,
.cid-uQLR1tWmKw .modal.in .modal-dialog {
  transform: none;
}
.cid-uQLR1tWmKw .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uQLR1tWmKw H6 {
  text-align: center;
}
.cid-uQLR120f51 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQLR120f51 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQLR120f51 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQLR120f51 .item {
  padding-bottom: 2rem;
}
.cid-uQLR120f51 .item-wrapper {
  position: relative;
}
.cid-uQLR120f51 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uQLR120f51 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uQLR120f51 .carousel-control,
.cid-uQLR120f51 .close {
  background: #1b1b1b;
}
.cid-uQLR120f51 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uQLR120f51 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uQLR120f51 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uQLR120f51 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uQLR120f51 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uQLR120f51 .close::before {
  content: '\e91a';
}
.cid-uQLR120f51 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uQLR120f51 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQLR120f51 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQLR120f51 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQLR120f51 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQLR120f51 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uQLR120f51 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQLR120f51 .carousel-indicators li.active,
.cid-uQLR120f51 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQLR120f51 .carousel-indicators li::after,
.cid-uQLR120f51 .carousel-indicators li::before {
  content: none;
}
.cid-uQLR120f51 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQLR120f51 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uQLR120f51 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uQLR120f51 .carousel-indicators {
    display: none;
  }
}
.cid-uQLR120f51 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uQLR120f51 .carousel-inner > .active {
  display: block;
}
.cid-uQLR120f51 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQLR120f51 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uQLR120f51 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uQLR120f51 .carousel-control,
  .cid-uQLR120f51 .carousel-indicators,
  .cid-uQLR120f51 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uQLR120f51 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uQLR120f51 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uQLR120f51 .carousel-indicators .active,
.cid-uQLR120f51 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uQLR120f51 .carousel-indicators .active {
  background: #fff;
}
.cid-uQLR120f51 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uQLR120f51 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uQLR120f51 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uQLR120f51 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uQLR120f51 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uQLR120f51 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uQLR120f51 .carousel {
  width: 100%;
}
.cid-uQLR120f51 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uQLR120f51 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uQLR120f51 .modal.fade .modal-dialog,
.cid-uQLR120f51 .modal.in .modal-dialog {
  transform: none;
}
.cid-uQLR120f51 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uQLR120f51 H6 {
  text-align: center;
}
.cid-uQM16H4KMS {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQM16H4KMS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQM16H4KMS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQM16H4KMS .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uQM16H4KMS .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uQM16H4KMS .item-wrapper {
  position: relative;
}
.cid-uQM16H4KMS .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uQM16H4KMS .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uQM16H4KMS .carousel-control,
.cid-uQM16H4KMS .close {
  background: #1b1b1b;
}
.cid-uQM16H4KMS .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uQM16H4KMS .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uQM16H4KMS .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uQM16H4KMS .carousel-control-next span {
  margin-left: 5px;
}
.cid-uQM16H4KMS .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uQM16H4KMS .close::before {
  content: '\e91a';
}
.cid-uQM16H4KMS .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uQM16H4KMS .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQM16H4KMS .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQM16H4KMS .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQM16H4KMS .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQM16H4KMS .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uQM16H4KMS .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQM16H4KMS .carousel-indicators li.active,
.cid-uQM16H4KMS .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQM16H4KMS .carousel-indicators li::after,
.cid-uQM16H4KMS .carousel-indicators li::before {
  content: none;
}
.cid-uQM16H4KMS .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQM16H4KMS .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uQM16H4KMS .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uQM16H4KMS .carousel-indicators {
    display: none;
  }
}
.cid-uQM16H4KMS .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uQM16H4KMS .carousel-inner > .active {
  display: block;
}
.cid-uQM16H4KMS .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQM16H4KMS .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uQM16H4KMS .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uQM16H4KMS .carousel-control,
  .cid-uQM16H4KMS .carousel-indicators,
  .cid-uQM16H4KMS .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uQM16H4KMS .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uQM16H4KMS .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uQM16H4KMS .carousel-indicators .active,
.cid-uQM16H4KMS .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uQM16H4KMS .carousel-indicators .active {
  background: #fff;
}
.cid-uQM16H4KMS .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uQM16H4KMS .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uQM16H4KMS .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uQM16H4KMS .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uQM16H4KMS .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uQM16H4KMS .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uQM16H4KMS .carousel {
  width: 100%;
}
.cid-uQM16H4KMS .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uQM16H4KMS .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uQM16H4KMS .modal.fade .modal-dialog,
.cid-uQM16H4KMS .modal.in .modal-dialog {
  transform: none;
}
.cid-uQM16H4KMS .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uQM16H4KMS H6 {
  text-align: center;
}
.cid-uQM17vmIZM {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQM17vmIZM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQM17vmIZM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQM17vmIZM .item {
  padding-bottom: 2rem;
}
.cid-uQM17vmIZM .item-wrapper {
  position: relative;
}
.cid-uQM17vmIZM .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uQM17vmIZM .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uQM17vmIZM .carousel-control,
.cid-uQM17vmIZM .close {
  background: #1b1b1b;
}
.cid-uQM17vmIZM .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uQM17vmIZM .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uQM17vmIZM .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uQM17vmIZM .carousel-control-next span {
  margin-left: 5px;
}
.cid-uQM17vmIZM .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uQM17vmIZM .close::before {
  content: '\e91a';
}
.cid-uQM17vmIZM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uQM17vmIZM .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQM17vmIZM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQM17vmIZM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQM17vmIZM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQM17vmIZM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uQM17vmIZM .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQM17vmIZM .carousel-indicators li.active,
.cid-uQM17vmIZM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQM17vmIZM .carousel-indicators li::after,
.cid-uQM17vmIZM .carousel-indicators li::before {
  content: none;
}
.cid-uQM17vmIZM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQM17vmIZM .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uQM17vmIZM .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uQM17vmIZM .carousel-indicators {
    display: none;
  }
}
.cid-uQM17vmIZM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uQM17vmIZM .carousel-inner > .active {
  display: block;
}
.cid-uQM17vmIZM .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQM17vmIZM .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uQM17vmIZM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uQM17vmIZM .carousel-control,
  .cid-uQM17vmIZM .carousel-indicators,
  .cid-uQM17vmIZM .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uQM17vmIZM .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uQM17vmIZM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uQM17vmIZM .carousel-indicators .active,
.cid-uQM17vmIZM .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uQM17vmIZM .carousel-indicators .active {
  background: #fff;
}
.cid-uQM17vmIZM .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uQM17vmIZM .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uQM17vmIZM .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uQM17vmIZM .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uQM17vmIZM .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uQM17vmIZM .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uQM17vmIZM .carousel {
  width: 100%;
}
.cid-uQM17vmIZM .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uQM17vmIZM .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uQM17vmIZM .modal.fade .modal-dialog,
.cid-uQM17vmIZM .modal.in .modal-dialog {
  transform: none;
}
.cid-uQM17vmIZM .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uQM17vmIZM H6 {
  text-align: center;
}
.cid-uQM174Iw47 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uQM174Iw47 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQM174Iw47 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQM174Iw47 .item {
  padding-bottom: 2rem;
}
.cid-uQM174Iw47 .item-wrapper {
  position: relative;
}
.cid-uQM174Iw47 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uQM174Iw47 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uQM174Iw47 .carousel-control,
.cid-uQM174Iw47 .close {
  background: #1b1b1b;
}
.cid-uQM174Iw47 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uQM174Iw47 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uQM174Iw47 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uQM174Iw47 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uQM174Iw47 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uQM174Iw47 .close::before {
  content: '\e91a';
}
.cid-uQM174Iw47 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uQM174Iw47 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQM174Iw47 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQM174Iw47 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQM174Iw47 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQM174Iw47 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uQM174Iw47 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQM174Iw47 .carousel-indicators li.active,
.cid-uQM174Iw47 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQM174Iw47 .carousel-indicators li::after,
.cid-uQM174Iw47 .carousel-indicators li::before {
  content: none;
}
.cid-uQM174Iw47 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQM174Iw47 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uQM174Iw47 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uQM174Iw47 .carousel-indicators {
    display: none;
  }
}
.cid-uQM174Iw47 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uQM174Iw47 .carousel-inner > .active {
  display: block;
}
.cid-uQM174Iw47 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQM174Iw47 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uQM174Iw47 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uQM174Iw47 .carousel-control,
  .cid-uQM174Iw47 .carousel-indicators,
  .cid-uQM174Iw47 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uQM174Iw47 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uQM174Iw47 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uQM174Iw47 .carousel-indicators .active,
.cid-uQM174Iw47 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uQM174Iw47 .carousel-indicators .active {
  background: #fff;
}
.cid-uQM174Iw47 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uQM174Iw47 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uQM174Iw47 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uQM174Iw47 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uQM174Iw47 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uQM174Iw47 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uQM174Iw47 .carousel {
  width: 100%;
}
.cid-uQM174Iw47 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uQM174Iw47 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uQM174Iw47 .modal.fade .modal-dialog,
.cid-uQM174Iw47 .modal.in .modal-dialog {
  transform: none;
}
.cid-uQM174Iw47 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uQM174Iw47 H6 {
  text-align: center;
}
.cid-uQM16kt04A {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQM16kt04A .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQM16kt04A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQM16kt04A .item {
  padding-bottom: 2rem;
}
.cid-uQM16kt04A .item-wrapper {
  position: relative;
}
.cid-uQM16kt04A .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uQM16kt04A .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uQM16kt04A .carousel-control,
.cid-uQM16kt04A .close {
  background: #1b1b1b;
}
.cid-uQM16kt04A .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uQM16kt04A .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uQM16kt04A .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uQM16kt04A .carousel-control-next span {
  margin-left: 5px;
}
.cid-uQM16kt04A .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uQM16kt04A .close::before {
  content: '\e91a';
}
.cid-uQM16kt04A .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uQM16kt04A .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQM16kt04A .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQM16kt04A .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQM16kt04A .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQM16kt04A .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uQM16kt04A .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQM16kt04A .carousel-indicators li.active,
.cid-uQM16kt04A .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQM16kt04A .carousel-indicators li::after,
.cid-uQM16kt04A .carousel-indicators li::before {
  content: none;
}
.cid-uQM16kt04A .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQM16kt04A .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uQM16kt04A .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uQM16kt04A .carousel-indicators {
    display: none;
  }
}
.cid-uQM16kt04A .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uQM16kt04A .carousel-inner > .active {
  display: block;
}
.cid-uQM16kt04A .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQM16kt04A .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uQM16kt04A .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uQM16kt04A .carousel-control,
  .cid-uQM16kt04A .carousel-indicators,
  .cid-uQM16kt04A .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uQM16kt04A .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uQM16kt04A .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uQM16kt04A .carousel-indicators .active,
.cid-uQM16kt04A .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uQM16kt04A .carousel-indicators .active {
  background: #fff;
}
.cid-uQM16kt04A .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uQM16kt04A .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uQM16kt04A .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uQM16kt04A .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uQM16kt04A .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uQM16kt04A .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uQM16kt04A .carousel {
  width: 100%;
}
.cid-uQM16kt04A .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uQM16kt04A .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uQM16kt04A .modal.fade .modal-dialog,
.cid-uQM16kt04A .modal.in .modal-dialog {
  transform: none;
}
.cid-uQM16kt04A .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uQM16kt04A H6 {
  text-align: center;
}
.cid-uQM15IMk18 {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQM15IMk18 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQM15IMk18 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQM15IMk18 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uQM15IMk18 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uQM15IMk18 .item-wrapper {
  position: relative;
}
.cid-uQM15IMk18 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uQM15IMk18 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uQM15IMk18 .carousel-control,
.cid-uQM15IMk18 .close {
  background: #1b1b1b;
}
.cid-uQM15IMk18 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uQM15IMk18 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uQM15IMk18 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uQM15IMk18 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uQM15IMk18 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uQM15IMk18 .close::before {
  content: '\e91a';
}
.cid-uQM15IMk18 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uQM15IMk18 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQM15IMk18 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQM15IMk18 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQM15IMk18 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQM15IMk18 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uQM15IMk18 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQM15IMk18 .carousel-indicators li.active,
.cid-uQM15IMk18 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQM15IMk18 .carousel-indicators li::after,
.cid-uQM15IMk18 .carousel-indicators li::before {
  content: none;
}
.cid-uQM15IMk18 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQM15IMk18 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uQM15IMk18 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uQM15IMk18 .carousel-indicators {
    display: none;
  }
}
.cid-uQM15IMk18 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uQM15IMk18 .carousel-inner > .active {
  display: block;
}
.cid-uQM15IMk18 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQM15IMk18 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uQM15IMk18 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uQM15IMk18 .carousel-control,
  .cid-uQM15IMk18 .carousel-indicators,
  .cid-uQM15IMk18 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uQM15IMk18 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uQM15IMk18 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uQM15IMk18 .carousel-indicators .active,
.cid-uQM15IMk18 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uQM15IMk18 .carousel-indicators .active {
  background: #fff;
}
.cid-uQM15IMk18 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uQM15IMk18 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uQM15IMk18 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uQM15IMk18 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uQM15IMk18 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uQM15IMk18 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uQM15IMk18 .carousel {
  width: 100%;
}
.cid-uQM15IMk18 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uQM15IMk18 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uQM15IMk18 .modal.fade .modal-dialog,
.cid-uQM15IMk18 .modal.in .modal-dialog {
  transform: none;
}
.cid-uQM15IMk18 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uQM15IMk18 H6 {
  text-align: center;
}
.cid-uQM4AfnBgv {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uQM4AfnBgv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQM4AfnBgv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQM4AfnBgv .item {
  padding-bottom: 2rem;
}
.cid-uQM4AfnBgv .item-wrapper {
  position: relative;
}
.cid-uQM4AfnBgv .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uQM4AfnBgv .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uQM4AfnBgv .carousel-control,
.cid-uQM4AfnBgv .close {
  background: #1b1b1b;
}
.cid-uQM4AfnBgv .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uQM4AfnBgv .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uQM4AfnBgv .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uQM4AfnBgv .carousel-control-next span {
  margin-left: 5px;
}
.cid-uQM4AfnBgv .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uQM4AfnBgv .close::before {
  content: '\e91a';
}
.cid-uQM4AfnBgv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uQM4AfnBgv .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQM4AfnBgv .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQM4AfnBgv .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQM4AfnBgv .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQM4AfnBgv .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uQM4AfnBgv .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQM4AfnBgv .carousel-indicators li.active,
.cid-uQM4AfnBgv .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQM4AfnBgv .carousel-indicators li::after,
.cid-uQM4AfnBgv .carousel-indicators li::before {
  content: none;
}
.cid-uQM4AfnBgv .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQM4AfnBgv .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uQM4AfnBgv .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uQM4AfnBgv .carousel-indicators {
    display: none;
  }
}
.cid-uQM4AfnBgv .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uQM4AfnBgv .carousel-inner > .active {
  display: block;
}
.cid-uQM4AfnBgv .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQM4AfnBgv .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uQM4AfnBgv .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uQM4AfnBgv .carousel-control,
  .cid-uQM4AfnBgv .carousel-indicators,
  .cid-uQM4AfnBgv .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uQM4AfnBgv .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uQM4AfnBgv .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uQM4AfnBgv .carousel-indicators .active,
.cid-uQM4AfnBgv .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uQM4AfnBgv .carousel-indicators .active {
  background: #fff;
}
.cid-uQM4AfnBgv .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uQM4AfnBgv .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uQM4AfnBgv .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uQM4AfnBgv .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uQM4AfnBgv .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uQM4AfnBgv .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uQM4AfnBgv .carousel {
  width: 100%;
}
.cid-uQM4AfnBgv .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uQM4AfnBgv .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uQM4AfnBgv .modal.fade .modal-dialog,
.cid-uQM4AfnBgv .modal.in .modal-dialog {
  transform: none;
}
.cid-uQM4AfnBgv .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uQM4AfnBgv H6 {
  text-align: center;
}
.cid-uQM60ignQH {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uQM60ignQH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQM60ignQH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQM60ignQH .item {
  padding-bottom: 2rem;
}
.cid-uQM60ignQH .item-wrapper {
  position: relative;
}
.cid-uQM60ignQH .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uQM60ignQH .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uQM60ignQH .carousel-control,
.cid-uQM60ignQH .close {
  background: #1b1b1b;
}
.cid-uQM60ignQH .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uQM60ignQH .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uQM60ignQH .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uQM60ignQH .carousel-control-next span {
  margin-left: 5px;
}
.cid-uQM60ignQH .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uQM60ignQH .close::before {
  content: '\e91a';
}
.cid-uQM60ignQH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uQM60ignQH .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQM60ignQH .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQM60ignQH .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQM60ignQH .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQM60ignQH .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uQM60ignQH .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQM60ignQH .carousel-indicators li.active,
.cid-uQM60ignQH .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQM60ignQH .carousel-indicators li::after,
.cid-uQM60ignQH .carousel-indicators li::before {
  content: none;
}
.cid-uQM60ignQH .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQM60ignQH .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uQM60ignQH .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uQM60ignQH .carousel-indicators {
    display: none;
  }
}
.cid-uQM60ignQH .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uQM60ignQH .carousel-inner > .active {
  display: block;
}
.cid-uQM60ignQH .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQM60ignQH .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uQM60ignQH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uQM60ignQH .carousel-control,
  .cid-uQM60ignQH .carousel-indicators,
  .cid-uQM60ignQH .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uQM60ignQH .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uQM60ignQH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uQM60ignQH .carousel-indicators .active,
.cid-uQM60ignQH .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uQM60ignQH .carousel-indicators .active {
  background: #fff;
}
.cid-uQM60ignQH .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uQM60ignQH .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uQM60ignQH .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uQM60ignQH .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uQM60ignQH .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uQM60ignQH .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uQM60ignQH .carousel {
  width: 100%;
}
.cid-uQM60ignQH .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uQM60ignQH .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uQM60ignQH .modal.fade .modal-dialog,
.cid-uQM60ignQH .modal.in .modal-dialog {
  transform: none;
}
.cid-uQM60ignQH .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uQM60ignQH H6 {
  text-align: center;
}
.cid-tElAe8yj50 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tElAe8yj50 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tElAe8yj50 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tElAe8yj50 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tElAe8yj50 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tElAe8yj50 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tElAe8yj50 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tElAe8yj50 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tElAe8yj50 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tElAe8yj50 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tElAe8yj50 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tElAe8yj50 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tElAe8yj50 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tElAe8yj50 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tElAe8yj50 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tElkO4MNkQ {
  z-index: 1000;
  width: 100%;
}
.cid-tElkO4MNkQ nav.navbar {
  position: fixed;
}
.cid-tElkO4MNkQ .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-tElkO4MNkQ .dropdown-menu {
  padding: 0;
}
.cid-tElkO4MNkQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tElkO4MNkQ .dropdown-item:hover,
.cid-tElkO4MNkQ .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tElkO4MNkQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tElkO4MNkQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tElkO4MNkQ .nav-link {
  position: relative;
}
.cid-tElkO4MNkQ .container {
  display: flex;
  margin: auto;
}
.cid-tElkO4MNkQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tElkO4MNkQ .navbar-caption {
  padding-right: 4rem;
}
.cid-tElkO4MNkQ .dropdown-menu,
.cid-tElkO4MNkQ .navbar.opened {
  background: #fafafa !important;
}
.cid-tElkO4MNkQ .nav-item:focus,
.cid-tElkO4MNkQ .nav-link:focus {
  outline: none;
}
.cid-tElkO4MNkQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tElkO4MNkQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tElkO4MNkQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tElkO4MNkQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tElkO4MNkQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tElkO4MNkQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tElkO4MNkQ .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.2);
}
.cid-tElkO4MNkQ .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tElkO4MNkQ .navbar.opened {
  transition: all .3s;
}
.cid-tElkO4MNkQ .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tElkO4MNkQ .navbar .navbar-logo img {
  width: auto;
}
.cid-tElkO4MNkQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tElkO4MNkQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tElkO4MNkQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tElkO4MNkQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-tElkO4MNkQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tElkO4MNkQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tElkO4MNkQ .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: 55%;
}
.cid-tElkO4MNkQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tElkO4MNkQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tElkO4MNkQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tElkO4MNkQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tElkO4MNkQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tElkO4MNkQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tElkO4MNkQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tElkO4MNkQ .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: 55%;
  }
  .cid-tElkO4MNkQ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tElkO4MNkQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tElkO4MNkQ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tElkO4MNkQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tElkO4MNkQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tElkO4MNkQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tElkO4MNkQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tElkO4MNkQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tElkO4MNkQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tElkO4MNkQ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tElkO4MNkQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tElkO4MNkQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tElkO4MNkQ .dropdown-item.active,
.cid-tElkO4MNkQ .dropdown-item:active {
  background-color: transparent;
}
.cid-tElkO4MNkQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tElkO4MNkQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tElkO4MNkQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tElkO4MNkQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-tElkO4MNkQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tElkO4MNkQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tElkO4MNkQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tElkO4MNkQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tElkO4MNkQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tElkO4MNkQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tElkO4MNkQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tElkO4MNkQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tElkO4MNkQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tElkO4MNkQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tElkO4MNkQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tElkO4MNkQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tElkO4MNkQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tElkO4MNkQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tElkO4MNkQ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tElkO4MNkQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tElkO4MNkQ .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-tElkO4MNkQ .navbar {
    height: 77px;
  }
  .cid-tElkO4MNkQ .navbar.opened {
    height: auto;
  }
  .cid-tElkO4MNkQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tEll1QLxt4 {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-color: #ff9966;
}
@media (max-width: 991px) {
  .cid-tEll1QLxt4 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tEll1QLxt4 .row {
  flex-direction: row-reverse;
}
.cid-tEll1QLxt4 img {
  width: 100%;
}
.cid-u1P4tCxKyc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ff9966;
}
.cid-u1OVGuARM4 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ff9966;
}
.cid-u1OVGuARM4 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-u1OVGuARM4 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-u1OVGuARM4 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1OVGuARM4 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1OVGuARM4 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-u1OVGuARM4 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1OVGuARM4 .carousel-control,
.cid-u1OVGuARM4 .close {
  background: #1b1b1b;
}
.cid-u1OVGuARM4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1OVGuARM4 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1OVGuARM4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1OVGuARM4 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1OVGuARM4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u1OVGuARM4 .close::before {
  content: '\e91a';
}
.cid-u1OVGuARM4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1OVGuARM4 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-u1OVGuARM4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1OVGuARM4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1OVGuARM4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1OVGuARM4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1OVGuARM4 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-u1OVGuARM4 .carousel-indicators li.active,
.cid-u1OVGuARM4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1OVGuARM4 .carousel-indicators li::after,
.cid-u1OVGuARM4 .carousel-indicators li::before {
  content: none;
}
.cid-u1OVGuARM4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1OVGuARM4 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1OVGuARM4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1OVGuARM4 .carousel-indicators {
    display: none;
  }
}
.cid-u1OVGuARM4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1OVGuARM4 .carousel-inner > .active {
  display: block;
}
.cid-u1OVGuARM4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1OVGuARM4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1OVGuARM4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1OVGuARM4 .carousel-control,
  .cid-u1OVGuARM4 .carousel-indicators,
  .cid-u1OVGuARM4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1OVGuARM4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1OVGuARM4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1OVGuARM4 .carousel-indicators .active,
.cid-u1OVGuARM4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1OVGuARM4 .carousel-indicators .active {
  background: #fff;
}
.cid-u1OVGuARM4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1OVGuARM4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1OVGuARM4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1OVGuARM4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1OVGuARM4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1OVGuARM4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1OVGuARM4 .carousel {
  width: 100%;
}
.cid-u1OVGuARM4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1OVGuARM4 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1OVGuARM4 .modal.fade .modal-dialog,
.cid-u1OVGuARM4 .modal.in .modal-dialog {
  transform: none;
}
.cid-u1OVGuARM4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1OVGuARM4 H6 {
  text-align: center;
}
.cid-u1OVHI3fuY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ff9966;
}
@media (min-width: 992px) {
  .cid-u1OVHI3fuY .carousel {
    min-height: 800px;
  }
  .cid-u1OVHI3fuY .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u1OVHI3fuY .carousel {
    min-height: 520px;
  }
  .cid-u1OVHI3fuY .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-u1OVHI3fuY .carousel {
    min-height: 440px;
  }
  .cid-u1OVHI3fuY .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-u1OVHI3fuY .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u1OVHI3fuY .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u1OVHI3fuY .carousel,
.cid-u1OVHI3fuY .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1OVHI3fuY .item-wrapper {
  width: 100%;
}
.cid-u1OVHI3fuY .carousel-caption {
  bottom: 40px;
}
.cid-u1OVHI3fuY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u1OVHI3fuY .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u1OVHI3fuY .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u1OVHI3fuY .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u1OVHI3fuY .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-u1OVHI3fuY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1OVHI3fuY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1OVHI3fuY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1OVHI3fuY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u1OVHI3fuY .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-u1OVHI3fuY .carousel-indicators li.active,
.cid-u1OVHI3fuY .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1OVHI3fuY .carousel-indicators li::after,
.cid-u1OVHI3fuY .carousel-indicators li::before {
  content: none;
}
.cid-u1OVHI3fuY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1OVHI3fuY .carousel-indicators {
    display: none !important;
  }
}
.cid-u1OVFCOmC4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ff9966;
}
.cid-u1OVFCOmC4 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-u1OVFCOmC4 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-u1OVFCOmC4 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-u1OVFCOmC4 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1OVFCOmC4 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-u1OVFCOmC4 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1OVFCOmC4 .carousel-control,
.cid-u1OVFCOmC4 .close {
  background: #1b1b1b;
}
.cid-u1OVFCOmC4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1OVFCOmC4 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1OVFCOmC4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1OVFCOmC4 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1OVFCOmC4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u1OVFCOmC4 .close::before {
  content: '\e91a';
}
.cid-u1OVFCOmC4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u1OVFCOmC4 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-u1OVFCOmC4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1OVFCOmC4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1OVFCOmC4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1OVFCOmC4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1OVFCOmC4 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-u1OVFCOmC4 .carousel-indicators li.active,
.cid-u1OVFCOmC4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1OVFCOmC4 .carousel-indicators li::after,
.cid-u1OVFCOmC4 .carousel-indicators li::before {
  content: none;
}
.cid-u1OVFCOmC4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1OVFCOmC4 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1OVFCOmC4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1OVFCOmC4 .carousel-indicators {
    display: none;
  }
}
.cid-u1OVFCOmC4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1OVFCOmC4 .carousel-inner > .active {
  display: block;
}
.cid-u1OVFCOmC4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1OVFCOmC4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1OVFCOmC4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1OVFCOmC4 .carousel-control,
  .cid-u1OVFCOmC4 .carousel-indicators,
  .cid-u1OVFCOmC4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1OVFCOmC4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1OVFCOmC4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1OVFCOmC4 .carousel-indicators .active,
.cid-u1OVFCOmC4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1OVFCOmC4 .carousel-indicators .active {
  background: #fff;
}
.cid-u1OVFCOmC4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1OVFCOmC4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1OVFCOmC4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1OVFCOmC4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1OVFCOmC4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1OVFCOmC4 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1OVFCOmC4 .carousel {
  width: 100%;
}
.cid-u1OVFCOmC4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1OVFCOmC4 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1OVFCOmC4 .modal.fade .modal-dialog,
.cid-u1OVFCOmC4 .modal.in .modal-dialog {
  transform: none;
}
.cid-u1OVFCOmC4 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1OVFCOmC4 H6 {
  text-align: center;
}
.cid-tElAe8yj50 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tElAe8yj50 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tElAe8yj50 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tElAe8yj50 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tElAe8yj50 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tElAe8yj50 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tElAe8yj50 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tElAe8yj50 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tElAe8yj50 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tElAe8yj50 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tElAe8yj50 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tElAe8yj50 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tElAe8yj50 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tElAe8yj50 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tElAe8yj50 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tH9aDL4wTy {
  z-index: 1000;
  width: 100%;
}
.cid-tH9aDL4wTy nav.navbar {
  position: fixed;
}
.cid-tH9aDL4wTy .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-tH9aDL4wTy .dropdown-menu {
  padding: 0;
}
.cid-tH9aDL4wTy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH9aDL4wTy .dropdown-item:hover,
.cid-tH9aDL4wTy .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tH9aDL4wTy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tH9aDL4wTy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH9aDL4wTy .nav-link {
  position: relative;
}
.cid-tH9aDL4wTy .container {
  display: flex;
  margin: auto;
}
.cid-tH9aDL4wTy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tH9aDL4wTy .navbar-caption {
  padding-right: 4rem;
}
.cid-tH9aDL4wTy .dropdown-menu,
.cid-tH9aDL4wTy .navbar.opened {
  background: #fafafa !important;
}
.cid-tH9aDL4wTy .nav-item:focus,
.cid-tH9aDL4wTy .nav-link:focus {
  outline: none;
}
.cid-tH9aDL4wTy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH9aDL4wTy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH9aDL4wTy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tH9aDL4wTy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH9aDL4wTy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH9aDL4wTy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH9aDL4wTy .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.2);
}
.cid-tH9aDL4wTy .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH9aDL4wTy .navbar.opened {
  transition: all .3s;
}
.cid-tH9aDL4wTy .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tH9aDL4wTy .navbar .navbar-logo img {
  width: auto;
}
.cid-tH9aDL4wTy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH9aDL4wTy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH9aDL4wTy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH9aDL4wTy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-tH9aDL4wTy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH9aDL4wTy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH9aDL4wTy .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: 55%;
}
.cid-tH9aDL4wTy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH9aDL4wTy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tH9aDL4wTy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tH9aDL4wTy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH9aDL4wTy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH9aDL4wTy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH9aDL4wTy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH9aDL4wTy .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: 55%;
  }
  .cid-tH9aDL4wTy .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tH9aDL4wTy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH9aDL4wTy .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH9aDL4wTy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH9aDL4wTy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH9aDL4wTy .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tH9aDL4wTy .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH9aDL4wTy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tH9aDL4wTy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tH9aDL4wTy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH9aDL4wTy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH9aDL4wTy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH9aDL4wTy .dropdown-item.active,
.cid-tH9aDL4wTy .dropdown-item:active {
  background-color: transparent;
}
.cid-tH9aDL4wTy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH9aDL4wTy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH9aDL4wTy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH9aDL4wTy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-tH9aDL4wTy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH9aDL4wTy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH9aDL4wTy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH9aDL4wTy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH9aDL4wTy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tH9aDL4wTy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tH9aDL4wTy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tH9aDL4wTy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tH9aDL4wTy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tH9aDL4wTy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tH9aDL4wTy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tH9aDL4wTy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tH9aDL4wTy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tH9aDL4wTy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tH9aDL4wTy .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tH9aDL4wTy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH9aDL4wTy .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-tH9aDL4wTy .navbar {
    height: 77px;
  }
  .cid-tH9aDL4wTy .navbar.opened {
    height: auto;
  }
  .cid-tH9aDL4wTy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tH9bcMxlEB {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-color: #fff0b0;
}
.cid-tH9bcMxlEB .content-wrapper {
  background: #ffe885;
}
@media (max-width: 991px) {
  .cid-tH9bcMxlEB .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tH9bcMxlEB .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tH9bcMxlEB .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tH9bcMxlEB .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tH9bcMxlEB .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tH9bcMxlEB .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tH9bcMxlEB .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tH9de9ePab {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/348661546-1389720785137108-7802039930238579365-n-2000x1500.jpg");
}
.cid-tH9de9ePab .card-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tH9de9ePab .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tH9de9ePab .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tH9de9ePab .card-wrapper {
    padding: 4rem;
  }
}
.cid-tH9cPUhmkc {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fff0b0;
}
.cid-tH9cPUhmkc img,
.cid-tH9cPUhmkc .item-img {
  width: 100%;
}
.cid-tH9cPUhmkc .item:focus,
.cid-tH9cPUhmkc span:focus {
  outline: none;
}
.cid-tH9cPUhmkc .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH9cPUhmkc .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tH9cPUhmkc .item {
  padding: 0;
  margin: 0;
}
.cid-tH9cPUhmkc .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tH9cPUhmkc .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tH9cPUhmkc .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tH9cPUhmkc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tH9cPUhmkc .mbr-section-title {
  color: #232323;
}
.cid-tH9cUCplzj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
.cid-tH9cUCplzj .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tH9cUCplzj .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tH9cUCplzj .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tH9cUCplzj .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tH9cUCplzj .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tH9cUCplzj .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tH9cUCplzj .carousel-control,
.cid-tH9cUCplzj .close {
  background: #1b1b1b;
}
.cid-tH9cUCplzj .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tH9cUCplzj .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tH9cUCplzj .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tH9cUCplzj .carousel-control-next span {
  margin-left: 5px;
}
.cid-tH9cUCplzj .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tH9cUCplzj .close::before {
  content: '\e91a';
}
.cid-tH9cUCplzj .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tH9cUCplzj .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tH9cUCplzj .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tH9cUCplzj .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tH9cUCplzj .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tH9cUCplzj .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tH9cUCplzj .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tH9cUCplzj .carousel-indicators li.active,
.cid-tH9cUCplzj .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tH9cUCplzj .carousel-indicators li::after,
.cid-tH9cUCplzj .carousel-indicators li::before {
  content: none;
}
.cid-tH9cUCplzj .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tH9cUCplzj .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tH9cUCplzj .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tH9cUCplzj .carousel-indicators {
    display: none;
  }
}
.cid-tH9cUCplzj .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tH9cUCplzj .carousel-inner > .active {
  display: block;
}
.cid-tH9cUCplzj .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tH9cUCplzj .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tH9cUCplzj .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tH9cUCplzj .carousel-control,
  .cid-tH9cUCplzj .carousel-indicators,
  .cid-tH9cUCplzj .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tH9cUCplzj .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tH9cUCplzj .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tH9cUCplzj .carousel-indicators .active,
.cid-tH9cUCplzj .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tH9cUCplzj .carousel-indicators .active {
  background: #fff;
}
.cid-tH9cUCplzj .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tH9cUCplzj .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tH9cUCplzj .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tH9cUCplzj .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tH9cUCplzj .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tH9cUCplzj .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tH9cUCplzj .carousel {
  width: 100%;
}
.cid-tH9cUCplzj .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tH9cUCplzj .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tH9cUCplzj .modal.fade .modal-dialog,
.cid-tH9cUCplzj .modal.in .modal-dialog {
  transform: none;
}
.cid-tH9cUCplzj .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tH9cUCplzj H6 {
  text-align: center;
}
.cid-tH9g8MPPMt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff0b0;
}
@media (max-width: 991px) {
  .cid-tH9g8MPPMt .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tH9g8MPPMt .row {
  flex-direction: row-reverse;
}
.cid-tH9g8MPPMt img {
  width: 100%;
}
.cid-tH9iBRpHMf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffe885;
}
.cid-tH9iEgtsDj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fff0b0;
}
.cid-tH9iEgtsDj img,
.cid-tH9iEgtsDj .item-img {
  width: 100%;
}
.cid-tH9iEgtsDj .item:focus,
.cid-tH9iEgtsDj span:focus {
  outline: none;
}
.cid-tH9iEgtsDj .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tH9iEgtsDj .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tH9iEgtsDj .item {
  padding: 0;
  margin: 0;
}
.cid-tH9iEgtsDj .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tH9iEgtsDj .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tH9iEgtsDj .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tH9iEgtsDj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tH9iEgtsDj .mbr-section-title {
  color: #232323;
}
.cid-tH9lwq9SyU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fff0b0;
}
@media (max-width: 991px) {
  .cid-tH9lwq9SyU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tH9lwq9SyU .row {
  flex-direction: row-reverse;
}
.cid-tH9lwq9SyU img {
  width: 100%;
}
.cid-tH9lYYbZ1L {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fff0b0;
}
@media (max-width: 991px) {
  .cid-tH9lYYbZ1L .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tH9lYYbZ1L .row {
  flex-direction: row-reverse;
}
.cid-tH9lYYbZ1L img {
  width: 100%;
}
.cid-tH9gYe1QMh {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #fff0b0;
}
@media (max-width: 991px) {
  .cid-tH9gYe1QMh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tH9gYe1QMh .row {
  flex-direction: row-reverse;
}
.cid-tH9gYe1QMh img {
  width: 100%;
}
.cid-tH9aDM8LAY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tH9aDM8LAY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tH9aDM8LAY .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tH9aDM8LAY .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tH9aDM8LAY .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tH9aDM8LAY .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tH9aDM8LAY .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tH9aDM8LAY .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tH9aDM8LAY .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tH9aDM8LAY .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tH9aDM8LAY .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tH9aDM8LAY .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tH9aDM8LAY .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tH9aDM8LAY .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tH9aDM8LAY .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tH9mvxVRb0 {
  z-index: 1000;
  width: 100%;
}
.cid-tH9mvxVRb0 nav.navbar {
  position: fixed;
}
.cid-tH9mvxVRb0 .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-tH9mvxVRb0 .dropdown-menu {
  padding: 0;
}
.cid-tH9mvxVRb0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH9mvxVRb0 .dropdown-item:hover,
.cid-tH9mvxVRb0 .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tH9mvxVRb0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tH9mvxVRb0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH9mvxVRb0 .nav-link {
  position: relative;
}
.cid-tH9mvxVRb0 .container {
  display: flex;
  margin: auto;
}
.cid-tH9mvxVRb0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tH9mvxVRb0 .navbar-caption {
  padding-right: 4rem;
}
.cid-tH9mvxVRb0 .dropdown-menu,
.cid-tH9mvxVRb0 .navbar.opened {
  background: #fafafa !important;
}
.cid-tH9mvxVRb0 .nav-item:focus,
.cid-tH9mvxVRb0 .nav-link:focus {
  outline: none;
}
.cid-tH9mvxVRb0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH9mvxVRb0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH9mvxVRb0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tH9mvxVRb0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH9mvxVRb0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH9mvxVRb0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH9mvxVRb0 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.2);
}
.cid-tH9mvxVRb0 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH9mvxVRb0 .navbar.opened {
  transition: all .3s;
}
.cid-tH9mvxVRb0 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tH9mvxVRb0 .navbar .navbar-logo img {
  width: auto;
}
.cid-tH9mvxVRb0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH9mvxVRb0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH9mvxVRb0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH9mvxVRb0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-tH9mvxVRb0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH9mvxVRb0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH9mvxVRb0 .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: 55%;
}
.cid-tH9mvxVRb0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH9mvxVRb0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tH9mvxVRb0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tH9mvxVRb0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH9mvxVRb0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH9mvxVRb0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH9mvxVRb0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH9mvxVRb0 .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: 55%;
  }
  .cid-tH9mvxVRb0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tH9mvxVRb0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH9mvxVRb0 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH9mvxVRb0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH9mvxVRb0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH9mvxVRb0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tH9mvxVRb0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH9mvxVRb0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tH9mvxVRb0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tH9mvxVRb0 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH9mvxVRb0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH9mvxVRb0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH9mvxVRb0 .dropdown-item.active,
.cid-tH9mvxVRb0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tH9mvxVRb0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH9mvxVRb0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH9mvxVRb0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH9mvxVRb0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-tH9mvxVRb0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH9mvxVRb0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH9mvxVRb0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH9mvxVRb0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH9mvxVRb0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tH9mvxVRb0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tH9mvxVRb0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tH9mvxVRb0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tH9mvxVRb0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tH9mvxVRb0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tH9mvxVRb0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tH9mvxVRb0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tH9mvxVRb0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tH9mvxVRb0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tH9mvxVRb0 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tH9mvxVRb0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH9mvxVRb0 .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-tH9mvxVRb0 .navbar {
    height: 77px;
  }
  .cid-tH9mvxVRb0 .navbar.opened {
    height: auto;
  }
  .cid-tH9mvxVRb0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tH9mvz6TOw {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tH9mvz6TOw .mbr-section-title {
  text-align: center;
  color: #cfbe98;
}
.cid-uQLmboTpzu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uQLmboTpzu .carousel {
  height: 800px;
}
.cid-uQLmboTpzu .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uQLmboTpzu .carousel-item,
.cid-uQLmboTpzu .carousel-inner {
  height: 100%;
}
.cid-uQLmboTpzu .carousel-caption {
  bottom: 40px;
  z-index: 1;
}
.cid-uQLmboTpzu .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uQLmboTpzu .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uQLmboTpzu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uQLmboTpzu .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uQLmboTpzu .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uQLmboTpzu .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uQLmboTpzu .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uQLmboTpzu .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQLmboTpzu .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQLmboTpzu .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQLmboTpzu .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQLmboTpzu .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uQLmboTpzu .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQLmboTpzu .carousel-indicators li.active,
.cid-uQLmboTpzu .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQLmboTpzu .carousel-indicators li::after,
.cid-uQLmboTpzu .carousel-indicators li::before {
  content: none;
}
.cid-uQLmboTpzu .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQLmboTpzu .carousel-indicators {
    display: none !important;
  }
}
.cid-uQLmboTpzu H5 {
  text-align: center;
}
.cid-uQLoH1ENkG {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQLoH1ENkG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQLoH1ENkG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tH9mvAh6iN {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #e2d2b0;
}
@media (max-width: 991px) {
  .cid-tH9mvAh6iN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tH9mvAh6iN .row {
  flex-direction: row-reverse;
}
.cid-tH9mvAh6iN img {
  width: 100%;
}
.cid-uQLFZUnpU3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQLFZUnpU3 .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uQLFRRGOoG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uQLFRRGOoG .carousel {
  height: 800px;
}
.cid-uQLFRRGOoG .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uQLFRRGOoG .carousel-item,
.cid-uQLFRRGOoG .carousel-inner {
  height: 100%;
}
.cid-uQLFRRGOoG .carousel-caption {
  bottom: 40px;
  z-index: 1;
}
.cid-uQLFRRGOoG .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uQLFRRGOoG .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uQLFRRGOoG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uQLFRRGOoG .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uQLFRRGOoG .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uQLFRRGOoG .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uQLFRRGOoG .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uQLFRRGOoG .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQLFRRGOoG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQLFRRGOoG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQLFRRGOoG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQLFRRGOoG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uQLFRRGOoG .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQLFRRGOoG .carousel-indicators li.active,
.cid-uQLFRRGOoG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQLFRRGOoG .carousel-indicators li::after,
.cid-uQLFRRGOoG .carousel-indicators li::before {
  content: none;
}
.cid-uQLFRRGOoG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQLFRRGOoG .carousel-indicators {
    display: none !important;
  }
}
.cid-uQLt3DXGye {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQLt3DXGye .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQLt3DXGye .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQLt3DXGye .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uQLt3DXGye .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uQLt3DXGye .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uQLt3DXGye .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uQLt3DXGye .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uQLt3DXGye .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uQLt3DXGye .carousel-control,
.cid-uQLt3DXGye .close {
  background: #1b1b1b;
}
.cid-uQLt3DXGye .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uQLt3DXGye .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uQLt3DXGye .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uQLt3DXGye .carousel-control-next span {
  margin-left: 5px;
}
.cid-uQLt3DXGye .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uQLt3DXGye .close::before {
  content: '\e91a';
}
.cid-uQLt3DXGye .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uQLt3DXGye .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQLt3DXGye .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQLt3DXGye .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQLt3DXGye .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQLt3DXGye .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uQLt3DXGye .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQLt3DXGye .carousel-indicators li.active,
.cid-uQLt3DXGye .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQLt3DXGye .carousel-indicators li::after,
.cid-uQLt3DXGye .carousel-indicators li::before {
  content: none;
}
.cid-uQLt3DXGye .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQLt3DXGye .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uQLt3DXGye .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uQLt3DXGye .carousel-indicators {
    display: none;
  }
}
.cid-uQLt3DXGye .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uQLt3DXGye .carousel-inner > .active {
  display: block;
}
.cid-uQLt3DXGye .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQLt3DXGye .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uQLt3DXGye .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uQLt3DXGye .carousel-control,
  .cid-uQLt3DXGye .carousel-indicators,
  .cid-uQLt3DXGye .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uQLt3DXGye .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uQLt3DXGye .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uQLt3DXGye .carousel-indicators .active,
.cid-uQLt3DXGye .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uQLt3DXGye .carousel-indicators .active {
  background: #fff;
}
.cid-uQLt3DXGye .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uQLt3DXGye .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uQLt3DXGye .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uQLt3DXGye .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uQLt3DXGye .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uQLt3DXGye .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uQLt3DXGye .carousel {
  width: 100%;
}
.cid-uQLt3DXGye .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uQLt3DXGye .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uQLt3DXGye .modal.fade .modal-dialog,
.cid-uQLt3DXGye .modal.in .modal-dialog {
  transform: none;
}
.cid-uQLt3DXGye .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uQLt3DXGye H6 {
  text-align: center;
}
.cid-uQLviqcLXr {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uQLviqcLXr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQLviqcLXr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQLviqcLXr .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uQLviqcLXr .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uQLviqcLXr .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uQLviqcLXr .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uQLviqcLXr .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uQLviqcLXr .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uQLviqcLXr .carousel-control,
.cid-uQLviqcLXr .close {
  background: #1b1b1b;
}
.cid-uQLviqcLXr .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uQLviqcLXr .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uQLviqcLXr .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uQLviqcLXr .carousel-control-next span {
  margin-left: 5px;
}
.cid-uQLviqcLXr .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uQLviqcLXr .close::before {
  content: '\e91a';
}
.cid-uQLviqcLXr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uQLviqcLXr .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQLviqcLXr .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQLviqcLXr .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQLviqcLXr .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQLviqcLXr .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uQLviqcLXr .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQLviqcLXr .carousel-indicators li.active,
.cid-uQLviqcLXr .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQLviqcLXr .carousel-indicators li::after,
.cid-uQLviqcLXr .carousel-indicators li::before {
  content: none;
}
.cid-uQLviqcLXr .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQLviqcLXr .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uQLviqcLXr .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uQLviqcLXr .carousel-indicators {
    display: none;
  }
}
.cid-uQLviqcLXr .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uQLviqcLXr .carousel-inner > .active {
  display: block;
}
.cid-uQLviqcLXr .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQLviqcLXr .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uQLviqcLXr .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uQLviqcLXr .carousel-control,
  .cid-uQLviqcLXr .carousel-indicators,
  .cid-uQLviqcLXr .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uQLviqcLXr .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uQLviqcLXr .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uQLviqcLXr .carousel-indicators .active,
.cid-uQLviqcLXr .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uQLviqcLXr .carousel-indicators .active {
  background: #fff;
}
.cid-uQLviqcLXr .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uQLviqcLXr .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uQLviqcLXr .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uQLviqcLXr .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uQLviqcLXr .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uQLviqcLXr .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uQLviqcLXr .carousel {
  width: 100%;
}
.cid-uQLviqcLXr .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uQLviqcLXr .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uQLviqcLXr .modal.fade .modal-dialog,
.cid-uQLviqcLXr .modal.in .modal-dialog {
  transform: none;
}
.cid-uQLviqcLXr .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uQLviqcLXr H6 {
  text-align: center;
}
.cid-uQLvHuGoPe {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQLvHuGoPe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQLvHuGoPe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQLvHuGoPe .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uQLvHuGoPe .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uQLvHuGoPe .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uQLvHuGoPe .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uQLvHuGoPe .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uQLvHuGoPe .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uQLvHuGoPe .carousel-control,
.cid-uQLvHuGoPe .close {
  background: #1b1b1b;
}
.cid-uQLvHuGoPe .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uQLvHuGoPe .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uQLvHuGoPe .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uQLvHuGoPe .carousel-control-next span {
  margin-left: 5px;
}
.cid-uQLvHuGoPe .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uQLvHuGoPe .close::before {
  content: '\e91a';
}
.cid-uQLvHuGoPe .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uQLvHuGoPe .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQLvHuGoPe .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQLvHuGoPe .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQLvHuGoPe .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQLvHuGoPe .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uQLvHuGoPe .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQLvHuGoPe .carousel-indicators li.active,
.cid-uQLvHuGoPe .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQLvHuGoPe .carousel-indicators li::after,
.cid-uQLvHuGoPe .carousel-indicators li::before {
  content: none;
}
.cid-uQLvHuGoPe .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQLvHuGoPe .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uQLvHuGoPe .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uQLvHuGoPe .carousel-indicators {
    display: none;
  }
}
.cid-uQLvHuGoPe .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uQLvHuGoPe .carousel-inner > .active {
  display: block;
}
.cid-uQLvHuGoPe .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQLvHuGoPe .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uQLvHuGoPe .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uQLvHuGoPe .carousel-control,
  .cid-uQLvHuGoPe .carousel-indicators,
  .cid-uQLvHuGoPe .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uQLvHuGoPe .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uQLvHuGoPe .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uQLvHuGoPe .carousel-indicators .active,
.cid-uQLvHuGoPe .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uQLvHuGoPe .carousel-indicators .active {
  background: #fff;
}
.cid-uQLvHuGoPe .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uQLvHuGoPe .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uQLvHuGoPe .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uQLvHuGoPe .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uQLvHuGoPe .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uQLvHuGoPe .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uQLvHuGoPe .carousel {
  width: 100%;
}
.cid-uQLvHuGoPe .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uQLvHuGoPe .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uQLvHuGoPe .modal.fade .modal-dialog,
.cid-uQLvHuGoPe .modal.in .modal-dialog {
  transform: none;
}
.cid-uQLvHuGoPe .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uQLvHuGoPe H6 {
  text-align: center;
}
.cid-tH9mvAN9Cl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tH9mvAN9Cl .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tH9mvAN9Cl .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tH9mvAN9Cl .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tH9mvAN9Cl .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tH9mvAN9Cl .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tH9mvAN9Cl .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tH9mvAN9Cl .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tH9mvAN9Cl .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tH9mvAN9Cl .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tH9mvAN9Cl .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tH9mvAN9Cl .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tH9mvAN9Cl .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tH9mvAN9Cl .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tH9mvAN9Cl .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tH9xfCFEXv {
  z-index: 1000;
  width: 100%;
}
.cid-tH9xfCFEXv nav.navbar {
  position: fixed;
}
.cid-tH9xfCFEXv .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-tH9xfCFEXv .dropdown-menu {
  padding: 0;
}
.cid-tH9xfCFEXv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH9xfCFEXv .dropdown-item:hover,
.cid-tH9xfCFEXv .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-tH9xfCFEXv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tH9xfCFEXv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH9xfCFEXv .nav-link {
  position: relative;
}
.cid-tH9xfCFEXv .container {
  display: flex;
  margin: auto;
}
.cid-tH9xfCFEXv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tH9xfCFEXv .navbar-caption {
  padding-right: 4rem;
}
.cid-tH9xfCFEXv .dropdown-menu,
.cid-tH9xfCFEXv .navbar.opened {
  background: #fafafa !important;
}
.cid-tH9xfCFEXv .nav-item:focus,
.cid-tH9xfCFEXv .nav-link:focus {
  outline: none;
}
.cid-tH9xfCFEXv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH9xfCFEXv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH9xfCFEXv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tH9xfCFEXv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH9xfCFEXv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH9xfCFEXv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH9xfCFEXv .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.2);
}
.cid-tH9xfCFEXv .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tH9xfCFEXv .navbar.opened {
  transition: all .3s;
}
.cid-tH9xfCFEXv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tH9xfCFEXv .navbar .navbar-logo img {
  width: auto;
}
.cid-tH9xfCFEXv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH9xfCFEXv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH9xfCFEXv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH9xfCFEXv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-tH9xfCFEXv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH9xfCFEXv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH9xfCFEXv .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: 55%;
}
.cid-tH9xfCFEXv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH9xfCFEXv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tH9xfCFEXv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tH9xfCFEXv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH9xfCFEXv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH9xfCFEXv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH9xfCFEXv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH9xfCFEXv .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: 55%;
  }
  .cid-tH9xfCFEXv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tH9xfCFEXv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH9xfCFEXv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH9xfCFEXv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tH9xfCFEXv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH9xfCFEXv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tH9xfCFEXv .navbar.navbar-short {
  min-height: 60px;
}
.cid-tH9xfCFEXv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tH9xfCFEXv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tH9xfCFEXv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tH9xfCFEXv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH9xfCFEXv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH9xfCFEXv .dropdown-item.active,
.cid-tH9xfCFEXv .dropdown-item:active {
  background-color: transparent;
}
.cid-tH9xfCFEXv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH9xfCFEXv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH9xfCFEXv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH9xfCFEXv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-tH9xfCFEXv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH9xfCFEXv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH9xfCFEXv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH9xfCFEXv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH9xfCFEXv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tH9xfCFEXv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tH9xfCFEXv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tH9xfCFEXv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tH9xfCFEXv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tH9xfCFEXv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tH9xfCFEXv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tH9xfCFEXv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tH9xfCFEXv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tH9xfCFEXv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tH9xfCFEXv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tH9xfCFEXv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH9xfCFEXv .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-tH9xfCFEXv .navbar {
    height: 77px;
  }
  .cid-tH9xfCFEXv .navbar.opened {
    height: auto;
  }
  .cid-tH9xfCFEXv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tH9xfDoxCM {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #bff26e;
}
.cid-tH9xfDoxCM .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tH9xfDoxCM .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tH9xfDoxCM .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tH9AaK0bKn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #bff26e;
}
@media (max-width: 991px) {
  .cid-tH9AaK0bKn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tH9AaK0bKn .row {
  flex-direction: row-reverse;
}
.cid-tH9AaK0bKn img {
  width: 100%;
}
.cid-tH9BZgFQ3G {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tH9BZgFQ3G .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tH9BEyVklz {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #bff26e;
}
@media (max-width: 991px) {
  .cid-tH9BEyVklz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tH9BEyVklz .row {
  flex-direction: row-reverse;
}
.cid-tH9BEyVklz img {
  width: 100%;
}
.cid-tPgTOQVgfw {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #bff26e;
}
@media (max-width: 991px) {
  .cid-tPgTOQVgfw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tPgTOQVgfw img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tPgTOQVgfw .text-wrapper {
    padding: 2rem;
  }
}
.cid-tPgUtFW5HB {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #bff26e;
}
@media (min-width: 992px) {
  .cid-tPgUtFW5HB .carousel {
    min-height: 700px;
  }
  .cid-tPgUtFW5HB .carousel img {
    max-height: 700px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tPgUtFW5HB .carousel {
    min-height: 455px;
  }
  .cid-tPgUtFW5HB .carousel img {
    max-height: 455px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tPgUtFW5HB .carousel {
    min-height: 385px;
  }
  .cid-tPgUtFW5HB .carousel img {
    max-height: 385px;
    object-fit: contain;
  }
  .cid-tPgUtFW5HB .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tPgUtFW5HB .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tPgUtFW5HB .carousel,
.cid-tPgUtFW5HB .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tPgUtFW5HB .item-wrapper {
  width: 100%;
}
.cid-tPgUtFW5HB .carousel-caption {
  bottom: 40px;
}
.cid-tPgUtFW5HB .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tPgUtFW5HB .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tPgUtFW5HB .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tPgUtFW5HB .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tPgUtFW5HB .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tPgUtFW5HB .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPgUtFW5HB .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tPgUtFW5HB .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tPgUtFW5HB .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tPgUtFW5HB .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tPgUtFW5HB .carousel-indicators li.active,
.cid-tPgUtFW5HB .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tPgUtFW5HB .carousel-indicators li::after,
.cid-tPgUtFW5HB .carousel-indicators li::before {
  content: none;
}
.cid-tPgUtFW5HB .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tPgUtFW5HB .carousel-indicators {
    display: none !important;
  }
}
.cid-tPgVlayO0y {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #bff26e;
}
@media (min-width: 992px) {
  .cid-tPgVlayO0y .carousel {
    min-height: 800px;
  }
  .cid-tPgVlayO0y .carousel img {
    max-height: 800px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tPgVlayO0y .carousel {
    min-height: 520px;
  }
  .cid-tPgVlayO0y .carousel img {
    max-height: 520px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tPgVlayO0y .carousel {
    min-height: 440px;
  }
  .cid-tPgVlayO0y .carousel img {
    max-height: 440px;
    object-fit: contain;
  }
  .cid-tPgVlayO0y .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tPgVlayO0y .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tPgVlayO0y .carousel,
.cid-tPgVlayO0y .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tPgVlayO0y .item-wrapper {
  width: 100%;
}
.cid-tPgVlayO0y .carousel-caption {
  bottom: 40px;
}
.cid-tPgVlayO0y .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tPgVlayO0y .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tPgVlayO0y .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tPgVlayO0y .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tPgVlayO0y .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tPgVlayO0y .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPgVlayO0y .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tPgVlayO0y .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tPgVlayO0y .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tPgVlayO0y .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tPgVlayO0y .carousel-indicators li.active,
.cid-tPgVlayO0y .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tPgVlayO0y .carousel-indicators li::after,
.cid-tPgVlayO0y .carousel-indicators li::before {
  content: none;
}
.cid-tPgVlayO0y .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tPgVlayO0y .carousel-indicators {
    display: none !important;
  }
}
.cid-tH9xfFax5s {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tH9xfFax5s .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tH9xfFax5s .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tH9xfFax5s .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tH9xfFax5s .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tH9xfFax5s .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tH9xfFax5s .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tH9xfFax5s .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tH9xfFax5s .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tH9xfFax5s .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tH9xfFax5s .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tH9xfFax5s .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tH9xfFax5s .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tH9xfFax5s .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tH9xfFax5s .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-u1Pe308kGa {
  z-index: 1000;
  width: 100%;
}
.cid-u1Pe308kGa nav.navbar {
  position: fixed;
}
.cid-u1Pe308kGa .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-u1Pe308kGa .dropdown-menu {
  padding: 0;
}
.cid-u1Pe308kGa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u1Pe308kGa .dropdown-item:hover,
.cid-u1Pe308kGa .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-u1Pe308kGa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-u1Pe308kGa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u1Pe308kGa .nav-link {
  position: relative;
}
.cid-u1Pe308kGa .container {
  display: flex;
  margin: auto;
}
.cid-u1Pe308kGa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u1Pe308kGa .navbar-caption {
  padding-right: 4rem;
}
.cid-u1Pe308kGa .dropdown-menu,
.cid-u1Pe308kGa .navbar.opened {
  background: #fafafa !important;
}
.cid-u1Pe308kGa .nav-item:focus,
.cid-u1Pe308kGa .nav-link:focus {
  outline: none;
}
.cid-u1Pe308kGa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u1Pe308kGa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1Pe308kGa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u1Pe308kGa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1Pe308kGa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u1Pe308kGa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u1Pe308kGa .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.2);
}
.cid-u1Pe308kGa .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u1Pe308kGa .navbar.opened {
  transition: all .3s;
}
.cid-u1Pe308kGa .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-u1Pe308kGa .navbar .navbar-logo img {
  width: auto;
}
.cid-u1Pe308kGa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u1Pe308kGa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u1Pe308kGa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u1Pe308kGa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-u1Pe308kGa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1Pe308kGa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1Pe308kGa .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: 55%;
}
.cid-u1Pe308kGa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1Pe308kGa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u1Pe308kGa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u1Pe308kGa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u1Pe308kGa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1Pe308kGa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1Pe308kGa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u1Pe308kGa .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: 55%;
  }
  .cid-u1Pe308kGa .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u1Pe308kGa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u1Pe308kGa .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u1Pe308kGa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u1Pe308kGa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u1Pe308kGa .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u1Pe308kGa .navbar.navbar-short {
  min-height: 60px;
}
.cid-u1Pe308kGa .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u1Pe308kGa .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u1Pe308kGa .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u1Pe308kGa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u1Pe308kGa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1Pe308kGa .dropdown-item.active,
.cid-u1Pe308kGa .dropdown-item:active {
  background-color: transparent;
}
.cid-u1Pe308kGa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1Pe308kGa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1Pe308kGa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1Pe308kGa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-u1Pe308kGa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u1Pe308kGa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u1Pe308kGa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u1Pe308kGa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u1Pe308kGa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-u1Pe308kGa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-u1Pe308kGa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u1Pe308kGa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u1Pe308kGa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u1Pe308kGa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u1Pe308kGa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u1Pe308kGa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u1Pe308kGa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u1Pe308kGa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u1Pe308kGa .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u1Pe308kGa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u1Pe308kGa .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-u1Pe308kGa .navbar {
    height: 77px;
  }
  .cid-u1Pe308kGa .navbar.opened {
    height: auto;
  }
  .cid-u1Pe308kGa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQLKIwHH0W {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQLKIwHH0W .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQLKIwHH0W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQLMclTE4r {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQLMclTE4r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQLMclTE4r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQLMclTE4r .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQLMclTE4r .row {
  flex-direction: row-reverse;
}
.cid-uQLMclTE4r img {
  width: 100%;
}
.cid-uQLKYrehEZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uQLKYrehEZ .carousel {
  height: 800px;
}
.cid-uQLKYrehEZ .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uQLKYrehEZ .carousel-item,
.cid-uQLKYrehEZ .carousel-inner {
  height: 100%;
}
.cid-uQLKYrehEZ .carousel-caption {
  bottom: 40px;
  z-index: 1;
}
.cid-uQLKYrehEZ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uQLKYrehEZ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uQLKYrehEZ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uQLKYrehEZ .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uQLKYrehEZ .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uQLKYrehEZ .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uQLKYrehEZ .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uQLKYrehEZ .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQLKYrehEZ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQLKYrehEZ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQLKYrehEZ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQLKYrehEZ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uQLKYrehEZ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQLKYrehEZ .carousel-indicators li.active,
.cid-uQLKYrehEZ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQLKYrehEZ .carousel-indicators li::after,
.cid-uQLKYrehEZ .carousel-indicators li::before {
  content: none;
}
.cid-uQLKYrehEZ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQLKYrehEZ .carousel-indicators {
    display: none !important;
  }
}
.cid-uQLLIs18Oq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQLLIs18Oq .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uQLL663VON {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uQLL663VON .carousel {
  height: 800px;
}
.cid-uQLL663VON .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uQLL663VON .carousel-item,
.cid-uQLL663VON .carousel-inner {
  height: 100%;
}
.cid-uQLL663VON .carousel-caption {
  bottom: 40px;
  z-index: 1;
}
.cid-uQLL663VON .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uQLL663VON .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uQLL663VON .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uQLL663VON .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uQLL663VON .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uQLL663VON .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uQLL663VON .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uQLL663VON .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQLL663VON .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQLL663VON .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQLL663VON .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQLL663VON .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uQLL663VON .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQLL663VON .carousel-indicators li.active,
.cid-uQLL663VON .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQLL663VON .carousel-indicators li::after,
.cid-uQLL663VON .carousel-indicators li::before {
  content: none;
}
.cid-uQLL663VON .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQLL663VON .carousel-indicators {
    display: none !important;
  }
}
.cid-uQLLYSreuZ {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQLLYSreuZ img,
.cid-uQLLYSreuZ .item-img {
  width: 100%;
}
.cid-uQLLYSreuZ .item:focus,
.cid-uQLLYSreuZ span:focus {
  outline: none;
}
.cid-uQLLYSreuZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uQLLYSreuZ .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uQLLYSreuZ .item {
  padding: 0;
  margin: 0;
}
.cid-uQLLYSreuZ .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uQLLYSreuZ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uQLLYSreuZ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uQLLYSreuZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uQLLYSreuZ .mbr-section-title {
  color: #232323;
}
.cid-uQLOKeV3UI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQLOKeV3UI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQLOKeV3UI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQLOKeV3UI .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uQLOKeV3UI .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uQLOKeV3UI .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uQLOKeV3UI .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uQLOKeV3UI .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uQLOKeV3UI .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uQLOKeV3UI .carousel-control,
.cid-uQLOKeV3UI .close {
  background: #1b1b1b;
}
.cid-uQLOKeV3UI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uQLOKeV3UI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uQLOKeV3UI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uQLOKeV3UI .carousel-control-next span {
  margin-left: 5px;
}
.cid-uQLOKeV3UI .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uQLOKeV3UI .close::before {
  content: '\e91a';
}
.cid-uQLOKeV3UI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uQLOKeV3UI .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQLOKeV3UI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQLOKeV3UI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQLOKeV3UI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQLOKeV3UI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uQLOKeV3UI .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQLOKeV3UI .carousel-indicators li.active,
.cid-uQLOKeV3UI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQLOKeV3UI .carousel-indicators li::after,
.cid-uQLOKeV3UI .carousel-indicators li::before {
  content: none;
}
.cid-uQLOKeV3UI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQLOKeV3UI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uQLOKeV3UI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uQLOKeV3UI .carousel-indicators {
    display: none;
  }
}
.cid-uQLOKeV3UI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uQLOKeV3UI .carousel-inner > .active {
  display: block;
}
.cid-uQLOKeV3UI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQLOKeV3UI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uQLOKeV3UI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uQLOKeV3UI .carousel-control,
  .cid-uQLOKeV3UI .carousel-indicators,
  .cid-uQLOKeV3UI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uQLOKeV3UI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uQLOKeV3UI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uQLOKeV3UI .carousel-indicators .active,
.cid-uQLOKeV3UI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uQLOKeV3UI .carousel-indicators .active {
  background: #fff;
}
.cid-uQLOKeV3UI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uQLOKeV3UI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uQLOKeV3UI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uQLOKeV3UI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uQLOKeV3UI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uQLOKeV3UI .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uQLOKeV3UI .carousel {
  width: 100%;
}
.cid-uQLOKeV3UI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uQLOKeV3UI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uQLOKeV3UI .modal.fade .modal-dialog,
.cid-uQLOKeV3UI .modal.in .modal-dialog {
  transform: none;
}
.cid-uQLOKeV3UI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uQLOKeV3UI H6 {
  text-align: center;
}
.cid-u1Pe32GLVf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-u1Pe32GLVf .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u1Pe32GLVf .social-row {
  width: 100%;
  justify-content: center;
}
.cid-u1Pe32GLVf .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-u1Pe32GLVf .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u1Pe32GLVf .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u1Pe32GLVf .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-u1Pe32GLVf .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-u1Pe32GLVf .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-u1Pe32GLVf .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u1Pe32GLVf .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-u1Pe32GLVf .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u1Pe32GLVf .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u1Pe32GLVf .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-u1Pe32GLVf .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uQM6JKI7DL {
  z-index: 1000;
  width: 100%;
}
.cid-uQM6JKI7DL nav.navbar {
  position: fixed;
}
.cid-uQM6JKI7DL .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-uQM6JKI7DL .dropdown-menu {
  padding: 0;
}
.cid-uQM6JKI7DL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQM6JKI7DL .dropdown-item:hover,
.cid-uQM6JKI7DL .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-uQM6JKI7DL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uQM6JKI7DL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQM6JKI7DL .nav-link {
  position: relative;
}
.cid-uQM6JKI7DL .container {
  display: flex;
  margin: auto;
}
.cid-uQM6JKI7DL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uQM6JKI7DL .navbar-caption {
  padding-right: 4rem;
}
.cid-uQM6JKI7DL .dropdown-menu,
.cid-uQM6JKI7DL .navbar.opened {
  background: #fafafa !important;
}
.cid-uQM6JKI7DL .nav-item:focus,
.cid-uQM6JKI7DL .nav-link:focus {
  outline: none;
}
.cid-uQM6JKI7DL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQM6JKI7DL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQM6JKI7DL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQM6JKI7DL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQM6JKI7DL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQM6JKI7DL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQM6JKI7DL .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.2);
}
.cid-uQM6JKI7DL .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQM6JKI7DL .navbar.opened {
  transition: all .3s;
}
.cid-uQM6JKI7DL .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uQM6JKI7DL .navbar .navbar-logo img {
  width: auto;
}
.cid-uQM6JKI7DL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQM6JKI7DL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQM6JKI7DL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQM6JKI7DL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-uQM6JKI7DL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQM6JKI7DL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQM6JKI7DL .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: 55%;
}
.cid-uQM6JKI7DL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQM6JKI7DL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQM6JKI7DL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQM6JKI7DL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQM6JKI7DL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQM6JKI7DL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQM6JKI7DL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQM6JKI7DL .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: 55%;
  }
  .cid-uQM6JKI7DL .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQM6JKI7DL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQM6JKI7DL .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQM6JKI7DL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQM6JKI7DL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQM6JKI7DL .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQM6JKI7DL .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQM6JKI7DL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQM6JKI7DL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQM6JKI7DL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQM6JKI7DL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQM6JKI7DL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQM6JKI7DL .dropdown-item.active,
.cid-uQM6JKI7DL .dropdown-item:active {
  background-color: transparent;
}
.cid-uQM6JKI7DL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQM6JKI7DL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQM6JKI7DL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQM6JKI7DL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uQM6JKI7DL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQM6JKI7DL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQM6JKI7DL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQM6JKI7DL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQM6JKI7DL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQM6JKI7DL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uQM6JKI7DL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQM6JKI7DL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQM6JKI7DL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQM6JKI7DL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQM6JKI7DL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQM6JKI7DL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQM6JKI7DL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQM6JKI7DL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQM6JKI7DL .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQM6JKI7DL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uQM6JKI7DL .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-uQM6JKI7DL .navbar {
    height: 77px;
  }
  .cid-uQM6JKI7DL .navbar.opened {
    height: auto;
  }
  .cid-uQM6JKI7DL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQM7XZZGAl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQM7XZZGAl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQM7XZZGAl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQM7XZZGAl .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uQM7XZZGAl .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uQM7XZZGAl .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uQM7XZZGAl .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uQM7XZZGAl .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uQM7XZZGAl .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uQM7XZZGAl .carousel-control,
.cid-uQM7XZZGAl .close {
  background: #1b1b1b;
}
.cid-uQM7XZZGAl .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uQM7XZZGAl .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uQM7XZZGAl .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uQM7XZZGAl .carousel-control-next span {
  margin-left: 5px;
}
.cid-uQM7XZZGAl .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uQM7XZZGAl .close::before {
  content: '\e91a';
}
.cid-uQM7XZZGAl .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uQM7XZZGAl .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQM7XZZGAl .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQM7XZZGAl .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQM7XZZGAl .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQM7XZZGAl .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uQM7XZZGAl .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQM7XZZGAl .carousel-indicators li.active,
.cid-uQM7XZZGAl .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQM7XZZGAl .carousel-indicators li::after,
.cid-uQM7XZZGAl .carousel-indicators li::before {
  content: none;
}
.cid-uQM7XZZGAl .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQM7XZZGAl .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uQM7XZZGAl .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uQM7XZZGAl .carousel-indicators {
    display: none;
  }
}
.cid-uQM7XZZGAl .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uQM7XZZGAl .carousel-inner > .active {
  display: block;
}
.cid-uQM7XZZGAl .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQM7XZZGAl .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uQM7XZZGAl .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uQM7XZZGAl .carousel-control,
  .cid-uQM7XZZGAl .carousel-indicators,
  .cid-uQM7XZZGAl .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uQM7XZZGAl .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uQM7XZZGAl .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uQM7XZZGAl .carousel-indicators .active,
.cid-uQM7XZZGAl .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uQM7XZZGAl .carousel-indicators .active {
  background: #fff;
}
.cid-uQM7XZZGAl .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uQM7XZZGAl .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uQM7XZZGAl .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uQM7XZZGAl .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uQM7XZZGAl .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uQM7XZZGAl .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uQM7XZZGAl .carousel {
  width: 100%;
}
.cid-uQM7XZZGAl .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uQM7XZZGAl .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uQM7XZZGAl .modal.fade .modal-dialog,
.cid-uQM7XZZGAl .modal.in .modal-dialog {
  transform: none;
}
.cid-uQM7XZZGAl .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uQM7XZZGAl H6 {
  text-align: center;
}
.cid-uQM6JLU3Wr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-uQM6JLU3Wr .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uQM6JLU3Wr .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uQM6JLU3Wr .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uQM6JLU3Wr .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uQM6JLU3Wr .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uQM6JLU3Wr .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uQM6JLU3Wr .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uQM6JLU3Wr .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uQM6JLU3Wr .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uQM6JLU3Wr .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uQM6JLU3Wr .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uQM6JLU3Wr .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uQM6JLU3Wr .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uQM6JLU3Wr .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uQMcyvIwaA {
  z-index: 1000;
  width: 100%;
}
.cid-uQMcyvIwaA nav.navbar {
  position: fixed;
}
.cid-uQMcyvIwaA .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-uQMcyvIwaA .dropdown-menu {
  padding: 0;
}
.cid-uQMcyvIwaA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQMcyvIwaA .dropdown-item:hover,
.cid-uQMcyvIwaA .dropdown-item:focus {
  background: #bbbbbb !important;
  color: white !important;
}
.cid-uQMcyvIwaA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uQMcyvIwaA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQMcyvIwaA .nav-link {
  position: relative;
}
.cid-uQMcyvIwaA .container {
  display: flex;
  margin: auto;
}
.cid-uQMcyvIwaA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uQMcyvIwaA .navbar-caption {
  padding-right: 4rem;
}
.cid-uQMcyvIwaA .dropdown-menu,
.cid-uQMcyvIwaA .navbar.opened {
  background: #fafafa !important;
}
.cid-uQMcyvIwaA .nav-item:focus,
.cid-uQMcyvIwaA .nav-link:focus {
  outline: none;
}
.cid-uQMcyvIwaA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQMcyvIwaA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQMcyvIwaA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQMcyvIwaA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQMcyvIwaA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQMcyvIwaA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQMcyvIwaA .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.2);
}
.cid-uQMcyvIwaA .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQMcyvIwaA .navbar.opened {
  transition: all .3s;
}
.cid-uQMcyvIwaA .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uQMcyvIwaA .navbar .navbar-logo img {
  width: auto;
}
.cid-uQMcyvIwaA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQMcyvIwaA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQMcyvIwaA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQMcyvIwaA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.6rem);
  }
}
.cid-uQMcyvIwaA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQMcyvIwaA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQMcyvIwaA .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: 55%;
}
.cid-uQMcyvIwaA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQMcyvIwaA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQMcyvIwaA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQMcyvIwaA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQMcyvIwaA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQMcyvIwaA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQMcyvIwaA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQMcyvIwaA .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: 55%;
  }
  .cid-uQMcyvIwaA .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQMcyvIwaA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQMcyvIwaA .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQMcyvIwaA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQMcyvIwaA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQMcyvIwaA .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQMcyvIwaA .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQMcyvIwaA .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQMcyvIwaA .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQMcyvIwaA .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQMcyvIwaA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQMcyvIwaA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQMcyvIwaA .dropdown-item.active,
.cid-uQMcyvIwaA .dropdown-item:active {
  background-color: transparent;
}
.cid-uQMcyvIwaA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQMcyvIwaA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQMcyvIwaA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQMcyvIwaA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uQMcyvIwaA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQMcyvIwaA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQMcyvIwaA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQMcyvIwaA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQMcyvIwaA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQMcyvIwaA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uQMcyvIwaA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQMcyvIwaA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQMcyvIwaA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQMcyvIwaA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQMcyvIwaA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQMcyvIwaA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQMcyvIwaA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQMcyvIwaA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQMcyvIwaA .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQMcyvIwaA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uQMcyvIwaA .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-uQMcyvIwaA .navbar {
    height: 77px;
  }
  .cid-uQMcyvIwaA .navbar.opened {
    height: auto;
  }
  .cid-uQMcyvIwaA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQMcywf4L7 {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQMcywf4L7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQMcywf4L7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQMcywK1TE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQMcywK1TE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQMcywK1TE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQMcywK1TE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQMcywK1TE .row {
  flex-direction: row-reverse;
}
.cid-uQMcywK1TE img {
  width: 100%;
}
.cid-uQMcyx3ztp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uQMcyx3ztp .carousel {
  height: 800px;
}
.cid-uQMcyx3ztp .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uQMcyx3ztp .carousel-item,
.cid-uQMcyx3ztp .carousel-inner {
  height: 100%;
}
.cid-uQMcyx3ztp .carousel-caption {
  bottom: 40px;
  z-index: 1;
}
.cid-uQMcyx3ztp .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uQMcyx3ztp .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uQMcyx3ztp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uQMcyx3ztp .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uQMcyx3ztp .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uQMcyx3ztp .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uQMcyx3ztp .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uQMcyx3ztp .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQMcyx3ztp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQMcyx3ztp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQMcyx3ztp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQMcyx3ztp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uQMcyx3ztp .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQMcyx3ztp .carousel-indicators li.active,
.cid-uQMcyx3ztp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQMcyx3ztp .carousel-indicators li::after,
.cid-uQMcyx3ztp .carousel-indicators li::before {
  content: none;
}
.cid-uQMcyx3ztp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQMcyx3ztp .carousel-indicators {
    display: none !important;
  }
}
.cid-uQMcyxEkkr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uQMcyxEkkr .carousel {
  height: 800px;
}
.cid-uQMcyxEkkr .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uQMcyxEkkr .carousel-item,
.cid-uQMcyxEkkr .carousel-inner {
  height: 100%;
}
.cid-uQMcyxEkkr .carousel-caption {
  bottom: 40px;
  z-index: 1;
}
.cid-uQMcyxEkkr .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uQMcyxEkkr .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uQMcyxEkkr .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uQMcyxEkkr .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uQMcyxEkkr .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uQMcyxEkkr .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uQMcyxEkkr .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uQMcyxEkkr .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQMcyxEkkr .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQMcyxEkkr .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQMcyxEkkr .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQMcyxEkkr .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uQMcyxEkkr .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQMcyxEkkr .carousel-indicators li.active,
.cid-uQMcyxEkkr .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQMcyxEkkr .carousel-indicators li::after,
.cid-uQMcyxEkkr .carousel-indicators li::before {
  content: none;
}
.cid-uQMcyxEkkr .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQMcyxEkkr .carousel-indicators {
    display: none !important;
  }
}
.cid-uQMcyy1d46 {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQMcyy1d46 img,
.cid-uQMcyy1d46 .item-img {
  width: 100%;
}
.cid-uQMcyy1d46 .item:focus,
.cid-uQMcyy1d46 span:focus {
  outline: none;
}
.cid-uQMcyy1d46 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uQMcyy1d46 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uQMcyy1d46 .item {
  padding: 0;
  margin: 0;
}
.cid-uQMcyy1d46 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uQMcyy1d46 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uQMcyy1d46 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uQMcyy1d46 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uQMcyy1d46 .mbr-section-title {
  color: #232323;
}
.cid-uQMcyyyuly {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQMcyyyuly .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQMcyyyuly .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQMcyyyuly .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uQMcyyyuly .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uQMcyyyuly .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uQMcyyyuly .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uQMcyyyuly .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uQMcyyyuly .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uQMcyyyuly .carousel-control,
.cid-uQMcyyyuly .close {
  background: #1b1b1b;
}
.cid-uQMcyyyuly .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uQMcyyyuly .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uQMcyyyuly .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uQMcyyyuly .carousel-control-next span {
  margin-left: 5px;
}
.cid-uQMcyyyuly .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uQMcyyyuly .close::before {
  content: '\e91a';
}
.cid-uQMcyyyuly .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uQMcyyyuly .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uQMcyyyuly .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQMcyyyuly .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQMcyyyuly .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uQMcyyyuly .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uQMcyyyuly .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uQMcyyyuly .carousel-indicators li.active,
.cid-uQMcyyyuly .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uQMcyyyuly .carousel-indicators li::after,
.cid-uQMcyyyuly .carousel-indicators li::before {
  content: none;
}
.cid-uQMcyyyuly .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uQMcyyyuly .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uQMcyyyuly .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uQMcyyyuly .carousel-indicators {
    display: none;
  }
}
.cid-uQMcyyyuly .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uQMcyyyuly .carousel-inner > .active {
  display: block;
}
.cid-uQMcyyyuly .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQMcyyyuly .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uQMcyyyuly .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uQMcyyyuly .carousel-control,
  .cid-uQMcyyyuly .carousel-indicators,
  .cid-uQMcyyyuly .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uQMcyyyuly .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uQMcyyyuly .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uQMcyyyuly .carousel-indicators .active,
.cid-uQMcyyyuly .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uQMcyyyuly .carousel-indicators .active {
  background: #fff;
}
.cid-uQMcyyyuly .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uQMcyyyuly .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uQMcyyyuly .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uQMcyyyuly .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uQMcyyyuly .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uQMcyyyuly .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uQMcyyyuly .carousel {
  width: 100%;
}
.cid-uQMcyyyuly .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uQMcyyyuly .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uQMcyyyuly .modal.fade .modal-dialog,
.cid-uQMcyyyuly .modal.in .modal-dialog {
  transform: none;
}
.cid-uQMcyyyuly .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uQMcyyyuly H6 {
  text-align: center;
}
.cid-uQMcyzcBVx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-uQMcyzcBVx .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uQMcyzcBVx .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uQMcyzcBVx .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uQMcyzcBVx .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uQMcyzcBVx .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uQMcyzcBVx .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uQMcyzcBVx .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uQMcyzcBVx .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uQMcyzcBVx .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uQMcyzcBVx .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uQMcyzcBVx .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uQMcyzcBVx .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uQMcyzcBVx .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uQMcyzcBVx .media-container-row .row-copirayt p {
  width: 100%;
}
